https://launchpad.net/~ubuntu-security-proposed/+archive/ubuntu/ppa/+build/26020217 RUN: /usr/share/launchpad-buildd/bin/builder-prep Kernel version: Linux bos01-arm64-013 5.4.0-147-generic #164-Ubuntu SMP Tue Mar 21 14:25:54 UTC 2023 aarch64 Buildd toolchain package versions: launchpad-buildd_231~626~ubuntu20.04.1 python3-lpbuildd_231~626~ubuntu20.04.1 sbuild_0.79.0-1ubuntu1 git-build-recipe_0.3.6 git_1:2.25.1-1ubuntu3.10 dpkg-dev_1.19.7ubuntu3.2 python3-debian_0.1.36ubuntu1. Syncing the system clock with the buildd NTP service... 2 May 12:30:09 ntpdate[1871]: adjust time server 10.211.37.1 offset -0.000064 sec RUN: /usr/share/launchpad-buildd/bin/in-target unpack-chroot --backend=chroot --series=jammy --arch=armhf PACKAGEBUILD-26020217 --image-type chroot /home/buildd/filecache-default/c698bf6badd89264039f6cdfcd7c983f87611a3e Creating target for build PACKAGEBUILD-26020217 RUN: /usr/share/launchpad-buildd/bin/in-target mount-chroot --backend=chroot --series=jammy --arch=armhf PACKAGEBUILD-26020217 Starting target for build PACKAGEBUILD-26020217 RUN: /usr/share/launchpad-buildd/bin/in-target override-sources-list --backend=chroot --series=jammy --arch=armhf PACKAGEBUILD-26020217 'deb http://ppa.launchpadcontent.net/ubuntu-security-proposed/ppa/ubuntu jammy main' 'deb http://ftpmaster.internal/ubuntu jammy main universe' 'deb http://ftpmaster.internal/ubuntu jammy-security main universe' Overriding sources.list in build-PACKAGEBUILD-26020217 RUN: /usr/share/launchpad-buildd/bin/in-target add-trusted-keys --backend=chroot --series=jammy --arch=armhf PACKAGEBUILD-26020217 Adding trusted keys to build-PACKAGEBUILD-26020217 pub rsa1024/ADCE2AF3A4E0014F 2009-01-22 [SC] Key fingerprint = 1DAB 0B71 FE08 CDC6 BD13 E2C0 ADCE 2AF3 A4E0 014F uid Launchpad PPA for Ubuntu Security Proposed RUN: /usr/share/launchpad-buildd/bin/in-target update-debian-chroot --backend=chroot --series=jammy --arch=armhf PACKAGEBUILD-26020217 Updating target for build PACKAGEBUILD-26020217 Get:1 http://ftpmaster.internal/ubuntu jammy InRelease [270 kB] Get:2 http://ppa.launchpadcontent.net/ubuntu-security-proposed/ppa/ubuntu jammy InRelease [23.8 kB] Get:3 http://ppa.launchpadcontent.net/ubuntu-security-proposed/ppa/ubuntu jammy/main armhf Packages [53.5 kB] Get:4 http://ftpmaster.internal/ubuntu jammy-security InRelease [110 kB] Get:5 http://ftpmaster.internal/ubuntu jammy/main armhf Packages [1323 kB] Get:6 http://ppa.launchpadcontent.net/ubuntu-security-proposed/ppa/ubuntu jammy/main Translation-en [32.6 kB] Get:7 http://ftpmaster.internal/ubuntu jammy/main Translation-en [510 kB] Get:8 http://ftpmaster.internal/ubuntu jammy/universe armhf Packages [13.5 MB] Get:9 http://ftpmaster.internal/ubuntu jammy/universe Translation-en [5652 kB] Get:10 http://ftpmaster.internal/ubuntu jammy-security/main armhf Packages [429 kB] Get:11 http://ftpmaster.internal/ubuntu jammy-security/main Translation-en [156 kB] Get:12 http://ftpmaster.internal/ubuntu jammy-security/universe armhf Packages [475 kB] Get:13 http://ftpmaster.internal/ubuntu jammy-security/universe Translation-en [121 kB] Fetched 22.7 MB in 9s (2400 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: libperl5.32 perl-modules-5.32 Use 'sudo apt autoremove' to remove them. The following packages will be REMOVED: libsemanage1* The following NEW packages will be installed: gcc-12-base libperl5.34 libsemanage2 libsepol2 libssl3 perl-modules-5.34 The following packages will be upgraded: advancecomp apt base-files base-passwd bash binutils binutils-arm-linux-gnueabihf binutils-common bsdutils build-essential bzip2 ca-certificates coreutils cpp-11 dash debconf debianutils diffutils dpkg dpkg-dev e2fsprogs fakeroot findutils g++-11 gcc-11 gcc-11-base gpg gpg-agent gpgconf gpgv grep gzip hostname init init-system-helpers libacl1 libapparmor1 libapt-pkg6.0 libargon2-1 libasan6 libassuan0 libatomic1 libattr1 libaudit-common libaudit1 libbinutils libblkid1 libbz2-1.0 libc-bin libc-dev-bin libc6 libc6-dev libcap-ng0 libcap2 libcc1-0 libcom-err2 libcrypt-dev libcrypt1 libcryptsetup12 libctf-nobfd0 libctf0 libdb5.3 libdebconfclient0 libdevmapper1.02.1 libdpkg-perl libext2fs2 libfakeroot libffi8 libgcc-11-dev libgcc-s1 libgcrypt20 libgdbm-compat4 libgdbm6 libgmp10 libgnutls30 libgomp1 libgpg-error0 libgssapi-krb5-2 libhogweed6 libidn2-0 libip4tc2 libisl23 libjson-c5 libk5crypto3 libkeyutils1 libkmod2 libkrb5-3 libkrb5support0 liblockfile-bin liblockfile1 liblz4-1 liblzma5 libmount1 libmpc3 libmpfr6 libncurses6 libncursesw6 libnettle8 libnpth0 libnsl-dev libnsl2 libp11-kit0 libpam-modules libpam-modules-bin libpam-runtime libpam0g libpcre2-8-0 libpcre3 libpng16-16 libprocps8 libreadline8 libseccomp2 libselinux1 libsemanage-common libsmartcols1 libsqlite3-0 libss2 libstdc++-11-dev libstdc++6 libsystemd0 libtasn1-6 libtinfo6 libtirpc-common libtirpc-dev libtirpc3 libubsan1 libudev1 libunistring2 libuuid1 libxxhash0 libzstd1 linux-libc-dev lockfile-progs login logsave lsb-base lto-disabled-list make mawk mount ncurses-base ncurses-bin openssl optipng passwd patch perl perl-base pinentry-curses pkgbinarymangler procps readline-common rpcsvc-proto sed sensible-utils systemd systemd-sysv systemd-timesyncd sysvinit-utils tar tzdata usrmerge util-linux xz-utils zlib1g 165 upgraded, 6 newly installed, 1 to remove and 0 not upgraded. Need to get 90.0 MB of archives. After this operation, 298 MB disk space will be freed. Get:1 http://ftpmaster.internal/ubuntu jammy/main armhf rpcsvc-proto armhf 1.4.2-0ubuntu6 [63.7 kB] Get:2 http://ftpmaster.internal/ubuntu jammy/main armhf libnsl-dev armhf 1.3.0-2build2 [66.1 kB] Get:3 http://ftpmaster.internal/ubuntu jammy/main armhf libcrypt-dev armhf 1:4.4.27-1 [122 kB] Get:4 http://ftpmaster.internal/ubuntu jammy/main armhf libc6-dev armhf 2.35-0ubuntu3 [1331 kB] Get:5 http://ftpmaster.internal/ubuntu jammy/main armhf libc-dev-bin armhf 2.35-0ubuntu3 [19.0 kB] Get:6 http://ftpmaster.internal/ubuntu jammy-security/main armhf libtirpc-common all 1.3.2-2ubuntu0.1 [7766 B] Get:7 http://ftpmaster.internal/ubuntu jammy-security/main armhf libtirpc-dev armhf 1.3.2-2ubuntu0.1 [184 kB] Get:8 http://ftpmaster.internal/ubuntu jammy-security/main armhf libssl3 armhf 3.0.2-0ubuntu1.9 [1581 kB] Get:9 http://ftpmaster.internal/ubuntu jammy-security/main armhf libk5crypto3 armhf 1.19.2-2ubuntu0.1 [83.6 kB] Get:10 http://ftpmaster.internal/ubuntu jammy-security/main armhf libkrb5support0 armhf 1.19.2-2ubuntu0.1 [30.3 kB] Get:11 http://ftpmaster.internal/ubuntu jammy-security/main armhf libkrb5-3 armhf 1.19.2-2ubuntu0.1 [330 kB] Get:12 http://ftpmaster.internal/ubuntu jammy-security/main armhf libgssapi-krb5-2 armhf 1.19.2-2ubuntu0.1 [120 kB] Get:13 http://ftpmaster.internal/ubuntu jammy/main armhf libc6 armhf 2.35-0ubuntu3 [2517 kB] Get:14 http://ftpmaster.internal/ubuntu jammy/main armhf libc-bin armhf 2.35-0ubuntu3 [546 kB] Get:15 http://ftpmaster.internal/ubuntu jammy-security/main armhf perl-modules-5.34 all 5.34.0-3ubuntu1.1 [2976 kB] Get:16 http://ftpmaster.internal/ubuntu jammy-security/main armhf libperl5.34 armhf 5.34.0-3ubuntu1.1 [4062 kB] Get:17 http://ftpmaster.internal/ubuntu jammy-security/main armhf perl armhf 5.34.0-3ubuntu1.1 [232 kB] Get:18 http://ftpmaster.internal/ubuntu jammy-security/main armhf perl-base armhf 5.34.0-3ubuntu1.1 [1612 kB] Get:19 http://ftpmaster.internal/ubuntu jammy/main armhf bzip2 armhf 1.0.8-5build1 [34.2 kB] Get:20 http://ftpmaster.internal/ubuntu jammy/main armhf libbz2-1.0 armhf 1.0.8-5build1 [31.7 kB] Get:21 http://ftpmaster.internal/ubuntu jammy/main armhf libaudit-common all 1:3.0.7-1build1 [4726 B] Get:22 http://ftpmaster.internal/ubuntu jammy/main armhf libcap-ng0 armhf 0.7.9-2.2build3 [10.1 kB] Get:23 http://ftpmaster.internal/ubuntu jammy/main armhf libaudit1 armhf 1:3.0.7-1build1 [43.6 kB] Get:24 http://ftpmaster.internal/ubuntu jammy-security/main armhf libpam0g armhf 1.4.0-11ubuntu2.3 [54.8 kB] Get:25 http://ftpmaster.internal/ubuntu jammy/main armhf libcrypt1 armhf 1:4.4.27-1 [94.0 kB] Get:26 http://ftpmaster.internal/ubuntu jammy/main armhf libdb5.3 armhf 5.3.28+dfsg1-0.8ubuntu3 [648 kB] Get:27 http://ftpmaster.internal/ubuntu jammy/main armhf libgdbm6 armhf 1.23-1 [30.0 kB] Get:28 http://ftpmaster.internal/ubuntu jammy/main armhf libgdbm-compat4 armhf 1.23-1 [6070 B] Get:29 http://ftpmaster.internal/ubuntu jammy-security/main armhf zlib1g armhf 1:1.2.11.dfsg-2ubuntu9.2 [51.7 kB] Get:30 http://ftpmaster.internal/ubuntu jammy/main armhf debconf all 1.5.79ubuntu1 [126 kB] Get:31 http://ftpmaster.internal/ubuntu jammy-security/main armhf libcom-err2 armhf 1.46.5-2ubuntu1.1 [8278 B] Get:32 http://ftpmaster.internal/ubuntu jammy/main armhf libkeyutils1 armhf 1.6.1-2ubuntu3 [8966 B] Get:33 http://ftpmaster.internal/ubuntu jammy-security/main armhf libtirpc3 armhf 1.3.2-2ubuntu0.1 [72.7 kB] Get:34 http://ftpmaster.internal/ubuntu jammy/main armhf libnsl2 armhf 1.3.0-2build2 [36.6 kB] Get:35 http://ftpmaster.internal/ubuntu jammy-security/main armhf linux-libc-dev armhf 5.15.0-71.78 [1287 kB] Get:36 http://ftpmaster.internal/ubuntu jammy-security/main armhf gcc-12-base armhf 12.1.0-2ubuntu1~22.04 [19.0 kB] Get:37 http://ftpmaster.internal/ubuntu jammy-security/main armhf libgcc-s1 armhf 12.1.0-2ubuntu1~22.04 [42.7 kB] Get:38 http://ftpmaster.internal/ubuntu jammy/main armhf base-files armhf 12ubuntu4 [62.7 kB] Get:39 http://ftpmaster.internal/ubuntu jammy/main armhf debianutils armhf 5.5-1ubuntu2 [106 kB] Get:40 http://ftpmaster.internal/ubuntu jammy/main armhf bash armhf 5.1-6ubuntu1 [655 kB] Get:41 http://ftpmaster.internal/ubuntu jammy/main armhf bsdutils armhf 1:2.37.2-4ubuntu3 [87.0 kB] Get:42 http://ftpmaster.internal/ubuntu jammy/main armhf coreutils armhf 8.32-4.1ubuntu1 [1301 kB] Get:43 http://ftpmaster.internal/ubuntu jammy/main armhf libgpg-error0 armhf 1.43-3 [61.9 kB] Get:44 http://ftpmaster.internal/ubuntu jammy/main armhf libgcrypt20 armhf 1.9.4-3ubuntu3 [439 kB] Get:45 http://ftpmaster.internal/ubuntu jammy/main armhf liblz4-1 armhf 1.9.3-2build2 [54.8 kB] Get:46 http://ftpmaster.internal/ubuntu jammy/main armhf liblzma5 armhf 5.2.5-2ubuntu1 [87.0 kB] Get:47 http://ftpmaster.internal/ubuntu jammy-security/main armhf libstdc++6 armhf 12.1.0-2ubuntu1~22.04 [615 kB] Get:48 http://ftpmaster.internal/ubuntu jammy/main armhf libargon2-1 armhf 0~20171227-0.3 [21.0 kB] Get:49 http://ftpmaster.internal/ubuntu jammy/main armhf libblkid1 armhf 2.37.2-4ubuntu3 [136 kB] Get:50 http://ftpmaster.internal/ubuntu jammy-security/main armhf libpcre2-8-0 armhf 10.39-3ubuntu0.1 [191 kB] Get:51 http://ftpmaster.internal/ubuntu jammy/main armhf libselinux1 armhf 3.3-1build2 [66.8 kB] Get:52 http://ftpmaster.internal/ubuntu jammy-security/main armhf libudev1 armhf 249.11-0ubuntu3.7 [69.5 kB] Get:53 http://ftpmaster.internal/ubuntu jammy/main armhf libdevmapper1.02.1 armhf 2:1.02.175-2.1ubuntu4 [134 kB] Get:54 http://ftpmaster.internal/ubuntu jammy/main armhf libjson-c5 armhf 0.15-2build4 [28.9 kB] Get:55 http://ftpmaster.internal/ubuntu jammy/main armhf libuuid1 armhf 2.37.2-4ubuntu3 [23.6 kB] Get:56 http://ftpmaster.internal/ubuntu jammy/main armhf libcryptsetup12 armhf 2:2.4.3-1ubuntu1 [189 kB] Get:57 http://ftpmaster.internal/ubuntu jammy/main armhf libgmp10 armhf 2:6.2.1+dfsg-3ubuntu1 [205 kB] Get:58 http://ftpmaster.internal/ubuntu jammy/main armhf libnettle8 armhf 3.7.3-1build2 [174 kB] Get:59 http://ftpmaster.internal/ubuntu jammy/main armhf libhogweed6 armhf 3.7.3-1build2 [187 kB] Get:60 http://ftpmaster.internal/ubuntu jammy/main armhf libunistring2 armhf 1.0-1 [533 kB] Get:61 http://ftpmaster.internal/ubuntu jammy/main armhf libidn2-0 armhf 2.3.2-2build1 [67.6 kB] Get:62 http://ftpmaster.internal/ubuntu jammy/main armhf libffi8 armhf 3.4.2-4 [19.0 kB] Get:63 http://ftpmaster.internal/ubuntu jammy/main armhf libp11-kit0 armhf 0.24.0-6build1 [219 kB] Get:64 http://ftpmaster.internal/ubuntu jammy/main armhf libtasn1-6 armhf 4.18.0-4build1 [36.3 kB] Get:65 http://ftpmaster.internal/ubuntu jammy-security/main armhf libgnutls30 armhf 3.7.3-4ubuntu1.2 [934 kB] Get:66 http://ftpmaster.internal/ubuntu jammy-security/main armhf systemd-sysv armhf 249.11-0ubuntu3.7 [10.5 kB] Get:67 http://ftpmaster.internal/ubuntu jammy-security/main armhf systemd-timesyncd armhf 249.11-0ubuntu3.7 [31.0 kB] Get:68 http://ftpmaster.internal/ubuntu jammy/main armhf libacl1 armhf 2.3.1-1 [14.9 kB] Get:69 http://ftpmaster.internal/ubuntu jammy/main armhf libapparmor1 armhf 3.0.4-2ubuntu2 [33.0 kB] Get:70 http://ftpmaster.internal/ubuntu jammy/main armhf libip4tc2 armhf 1.8.7-1ubuntu5 [17.7 kB] Get:71 http://ftpmaster.internal/ubuntu jammy/main armhf libzstd1 armhf 1.4.8+dfsg-3build1 [285 kB] Get:72 http://ftpmaster.internal/ubuntu jammy/main armhf libkmod2 armhf 29-1ubuntu1 [40.9 kB] Get:73 http://ftpmaster.internal/ubuntu jammy/main armhf libmount1 armhf 2.37.2-4ubuntu3 [152 kB] Get:74 http://ftpmaster.internal/ubuntu jammy/main armhf libseccomp2 armhf 2.5.3-2ubuntu2 [46.8 kB] Get:75 http://ftpmaster.internal/ubuntu jammy-security/main armhf login armhf 1:4.8.1-2ubuntu2.1 [186 kB] Get:76 http://ftpmaster.internal/ubuntu jammy/main armhf util-linux armhf 2.37.2-4ubuntu3 [1130 kB] Get:77 http://ftpmaster.internal/ubuntu jammy/main armhf mount armhf 2.37.2-4ubuntu3 [125 kB] Get:78 http://ftpmaster.internal/ubuntu jammy-security/main armhf systemd armhf 249.11-0ubuntu3.7 [4485 kB] Get:79 http://ftpmaster.internal/ubuntu jammy-security/main armhf libsystemd0 armhf 249.11-0ubuntu3.7 [295 kB] Get:80 http://ftpmaster.internal/ubuntu jammy/main armhf libxxhash0 armhf 0.8.1-1 [26.3 kB] Get:81 http://ftpmaster.internal/ubuntu jammy/main armhf libapt-pkg6.0 armhf 2.4.5 [899 kB] Get:82 http://ftpmaster.internal/ubuntu jammy-security/main armhf tar armhf 1.34+dfsg-1ubuntu0.1.22.04.1 [272 kB] Get:83 http://ftpmaster.internal/ubuntu jammy-security/main armhf dpkg armhf 1.21.1ubuntu2.1 [1189 kB] Get:84 http://ftpmaster.internal/ubuntu jammy/main armhf dash armhf 0.5.11+git20210903+057cd650a4ed-3build1 [83.8 kB] Get:85 http://ftpmaster.internal/ubuntu jammy/main armhf diffutils armhf 1:3.8-0ubuntu2 [164 kB] Get:86 http://ftpmaster.internal/ubuntu jammy/main armhf findutils armhf 4.8.0-1ubuntu3 [323 kB] Get:87 http://ftpmaster.internal/ubuntu jammy/main armhf grep armhf 3.7-1build1 [150 kB] Get:88 http://ftpmaster.internal/ubuntu jammy/main armhf gzip armhf 1.10-4ubuntu4 [95.3 kB] Get:89 http://ftpmaster.internal/ubuntu jammy/main armhf hostname armhf 3.23ubuntu2 [10.7 kB] Get:90 http://ftpmaster.internal/ubuntu jammy/main armhf libncurses6 armhf 6.3-2 [87.5 kB] Get:91 http://ftpmaster.internal/ubuntu jammy/main armhf libncursesw6 armhf 6.3-2 [117 kB] Get:92 http://ftpmaster.internal/ubuntu jammy/main armhf libtinfo6 armhf 6.3-2 [87.9 kB] Get:93 http://ftpmaster.internal/ubuntu jammy/main armhf ncurses-bin armhf 6.3-2 [175 kB] Get:94 http://ftpmaster.internal/ubuntu jammy/main armhf sed armhf 4.8-1ubuntu2 [186 kB] Get:95 http://ftpmaster.internal/ubuntu jammy/main armhf libdebconfclient0 armhf 0.261ubuntu1 [6552 B] Get:96 http://ftpmaster.internal/ubuntu jammy/main armhf base-passwd armhf 3.5.52build1 [49.2 kB] Get:97 http://ftpmaster.internal/ubuntu jammy/main armhf init-system-helpers all 1.62 [38.5 kB] Get:98 http://ftpmaster.internal/ubuntu jammy/main armhf ncurses-base all 6.3-2 [20.1 kB] Get:99 http://ftpmaster.internal/ubuntu jammy/main armhf lsb-base all 11.1.0ubuntu4 [12.3 kB] Get:100 http://ftpmaster.internal/ubuntu jammy/main armhf sysvinit-utils armhf 3.01-1ubuntu1 [20.5 kB] Get:101 http://ftpmaster.internal/ubuntu jammy-security/main armhf gpgv armhf 2.2.27-3ubuntu2.1 [186 kB] Get:102 http://ftpmaster.internal/ubuntu jammy/main armhf apt armhf 2.4.5 [1369 kB] Get:103 http://ftpmaster.internal/ubuntu jammy/main armhf libsepol2 armhf 3.3-1build1 [259 kB] Get:104 http://ftpmaster.internal/ubuntu jammy/main armhf libsemanage-common all 3.3-1build2 [9874 B] Get:105 http://ftpmaster.internal/ubuntu jammy/main armhf libsemanage2 armhf 3.3-1build2 [83.9 kB] Get:106 http://ftpmaster.internal/ubuntu jammy-security/main armhf passwd armhf 1:4.8.1-2ubuntu2.1 [742 kB] Get:107 http://ftpmaster.internal/ubuntu jammy-security/main armhf libpam-modules-bin armhf 1.4.0-11ubuntu2.3 [35.5 kB] Get:108 http://ftpmaster.internal/ubuntu jammy-security/main armhf libpam-modules armhf 1.4.0-11ubuntu2.3 [263 kB] Get:109 http://ftpmaster.internal/ubuntu jammy-security/main armhf logsave armhf 1.46.5-2ubuntu1.1 [9372 B] Get:110 http://ftpmaster.internal/ubuntu jammy-security/main armhf libext2fs2 armhf 1.46.5-2ubuntu1.1 [190 kB] Get:111 http://ftpmaster.internal/ubuntu jammy-security/main armhf e2fsprogs armhf 1.46.5-2ubuntu1.1 [566 kB] Get:112 http://ftpmaster.internal/ubuntu jammy/main armhf init armhf 1.62 [5412 B] Get:113 http://ftpmaster.internal/ubuntu jammy/main armhf libattr1 armhf 1:2.5.1-1build1 [12.1 kB] Get:114 http://ftpmaster.internal/ubuntu jammy/main armhf libcap2 armhf 1:2.44-1build3 [15.3 kB] Get:115 http://ftpmaster.internal/ubuntu jammy-security/main armhf libpam-runtime all 1.4.0-11ubuntu2.3 [40.2 kB] Get:116 http://ftpmaster.internal/ubuntu jammy-security/main armhf libpcre3 armhf 2:8.39-13ubuntu0.22.04.1 [225 kB] Get:117 http://ftpmaster.internal/ubuntu jammy/main armhf libsmartcols1 armhf 2.37.2-4ubuntu3 [93.9 kB] Get:118 http://ftpmaster.internal/ubuntu jammy/main armhf libprocps8 armhf 2:3.3.17-6ubuntu2 [32.7 kB] Get:119 http://ftpmaster.internal/ubuntu jammy-security/main armhf libss2 armhf 1.46.5-2ubuntu1.1 [10.1 kB] Get:120 http://ftpmaster.internal/ubuntu jammy/main armhf mawk armhf 1.3.4.20200120-3 [91.5 kB] Get:121 http://ftpmaster.internal/ubuntu jammy/main armhf procps armhf 2:3.3.17-6ubuntu2 [372 kB] Get:122 http://ftpmaster.internal/ubuntu jammy/main armhf sensible-utils all 0.0.17 [20.1 kB] Get:123 http://ftpmaster.internal/ubuntu jammy/main armhf usrmerge all 25ubuntu2 [54.7 kB] Get:124 http://ftpmaster.internal/ubuntu jammy-security/main armhf openssl armhf 3.0.2-0ubuntu1.9 [1153 kB] Get:125 http://ftpmaster.internal/ubuntu jammy-security/main armhf ca-certificates all 20211016ubuntu0.22.04.1 [144 kB] Get:126 http://ftpmaster.internal/ubuntu jammy/main armhf readline-common all 8.1.2-1 [53.5 kB] Get:127 http://ftpmaster.internal/ubuntu jammy/main armhf libreadline8 armhf 8.1.2-1 [128 kB] Get:128 http://ftpmaster.internal/ubuntu jammy-security/main armhf libsqlite3-0 armhf 3.37.2-2ubuntu0.1 [548 kB] Get:129 http://ftpmaster.internal/ubuntu jammy-security/main armhf tzdata all 2023c-0ubuntu0.22.04.0 [335 kB] Get:130 http://ftpmaster.internal/ubuntu jammy/main armhf libpng16-16 armhf 1.6.37-3build5 [170 kB] Get:131 http://ftpmaster.internal/ubuntu jammy/main armhf xz-utils armhf 5.2.5-2ubuntu1 [84.6 kB] Get:132 http://ftpmaster.internal/ubuntu jammy-security/main armhf advancecomp armhf 2.1-2.1ubuntu2.1 [185 kB] Get:133 http://ftpmaster.internal/ubuntu jammy-security/main armhf libctf0 armhf 2.38-4ubuntu2.1 [94.1 kB] Get:134 http://ftpmaster.internal/ubuntu jammy-security/main armhf libctf-nobfd0 armhf 2.38-4ubuntu2.1 [94.4 kB] Get:135 http://ftpmaster.internal/ubuntu jammy-security/main armhf binutils-arm-linux-gnueabihf armhf 2.38-4ubuntu2.1 [3061 kB] Get:136 http://ftpmaster.internal/ubuntu jammy-security/main armhf libbinutils armhf 2.38-4ubuntu2.1 [498 kB] Get:137 http://ftpmaster.internal/ubuntu jammy-security/main armhf binutils armhf 2.38-4ubuntu2.1 [3162 B] Get:138 http://ftpmaster.internal/ubuntu jammy-security/main armhf binutils-common armhf 2.38-4ubuntu2.1 [221 kB] Get:139 http://ftpmaster.internal/ubuntu jammy/main armhf make armhf 4.3-4.1build1 [163 kB] Get:140 http://ftpmaster.internal/ubuntu jammy-security/main armhf dpkg-dev all 1.21.1ubuntu2.1 [922 kB] Get:141 http://ftpmaster.internal/ubuntu jammy-security/main armhf libdpkg-perl all 1.21.1ubuntu2.1 [237 kB] Get:142 http://ftpmaster.internal/ubuntu jammy/main armhf patch armhf 2.7.6-7build2 [111 kB] Get:143 http://ftpmaster.internal/ubuntu jammy/main armhf lto-disabled-list all 24 [12.5 kB] Get:144 http://ftpmaster.internal/ubuntu jammy/main armhf build-essential armhf 12.9ubuntu3 [4744 B] Get:145 http://ftpmaster.internal/ubuntu jammy-security/main armhf libubsan1 armhf 12.1.0-2ubuntu1~22.04 [959 kB] Get:146 http://ftpmaster.internal/ubuntu jammy-security/main armhf libgomp1 armhf 12.1.0-2ubuntu1~22.04 [110 kB] Get:147 http://ftpmaster.internal/ubuntu jammy-security/main armhf libatomic1 armhf 12.1.0-2ubuntu1~22.04 [7658 B] Get:148 http://ftpmaster.internal/ubuntu jammy-security/main armhf libasan6 armhf 11.3.0-1ubuntu1~22.04 [2242 kB] Get:149 http://ftpmaster.internal/ubuntu jammy-security/main armhf g++-11 armhf 11.3.0-1ubuntu1~22.04 [9025 kB] Get:150 http://ftpmaster.internal/ubuntu jammy-security/main armhf libstdc++-11-dev armhf 11.3.0-1ubuntu1~22.04 [2140 kB] Get:151 http://ftpmaster.internal/ubuntu jammy-security/main armhf gcc-11 armhf 11.3.0-1ubuntu1~22.04 [15.8 MB] Get:152 http://ftpmaster.internal/ubuntu jammy-security/main armhf libgcc-11-dev armhf 11.3.0-1ubuntu1~22.04 [835 kB] Get:153 http://ftpmaster.internal/ubuntu jammy-security/main armhf libcc1-0 armhf 12.1.0-2ubuntu1~22.04 [39.1 kB] Get:154 http://ftpmaster.internal/ubuntu jammy-security/main armhf cpp-11 armhf 11.3.0-1ubuntu1~22.04 [7846 kB] Get:155 http://ftpmaster.internal/ubuntu jammy-security/main armhf gcc-11-base armhf 11.3.0-1ubuntu1~22.04 [20.8 kB] Get:156 http://ftpmaster.internal/ubuntu jammy/main armhf libisl23 armhf 0.24-2build1 [581 kB] Get:157 http://ftpmaster.internal/ubuntu jammy/main armhf libmpfr6 armhf 4.1.0-3build3 [217 kB] Get:158 http://ftpmaster.internal/ubuntu jammy/main armhf libmpc3 armhf 1.2.1-2build1 [39.5 kB] Get:159 http://ftpmaster.internal/ubuntu jammy/main armhf libfakeroot armhf 1.28-1ubuntu1 [26.3 kB] Get:160 http://ftpmaster.internal/ubuntu jammy/main armhf fakeroot armhf 1.28-1ubuntu1 [62.2 kB] Get:161 http://ftpmaster.internal/ubuntu jammy/main armhf libassuan0 armhf 2.5.5-1build1 [31.3 kB] Get:162 http://ftpmaster.internal/ubuntu jammy/main armhf pinentry-curses armhf 1.1.1-1build2 [35.6 kB] Get:163 http://ftpmaster.internal/ubuntu jammy/main armhf libnpth0 armhf 1.6-3build2 [7230 B] Get:164 http://ftpmaster.internal/ubuntu jammy-security/main armhf gpg armhf 2.2.27-3ubuntu2.1 [483 kB] Get:165 http://ftpmaster.internal/ubuntu jammy-security/main armhf gpgconf armhf 2.2.27-3ubuntu2.1 [115 kB] Get:166 http://ftpmaster.internal/ubuntu jammy-security/main armhf gpg-agent armhf 2.2.27-3ubuntu2.1 [227 kB] Get:167 http://ftpmaster.internal/ubuntu jammy/main armhf liblockfile-bin armhf 1.17-1build2 [11.0 kB] Get:168 http://ftpmaster.internal/ubuntu jammy/main armhf liblockfile1 armhf 1.17-1build2 [5930 B] Get:169 http://ftpmaster.internal/ubuntu jammy/main armhf lockfile-progs armhf 0.1.19build1 [9506 B] Get:170 http://ftpmaster.internal/ubuntu jammy/main armhf optipng armhf 0.7.7-2build1 [84.8 kB] Get:171 http://ftpmaster.internal/ubuntu jammy/main armhf pkgbinarymangler all 149 [32.4 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 90.0 MB in 5s (18.4 MB/s) (Reading database ... 12985 files and directories currently installed.) Preparing to unpack .../0-rpcsvc-proto_1.4.2-0ubuntu6_armhf.deb ... Unpacking rpcsvc-proto (1.4.2-0ubuntu6) over (1.4.2-0ubuntu5) ... Preparing to unpack .../1-libnsl-dev_1.3.0-2build2_armhf.deb ... Unpacking libnsl-dev:armhf (1.3.0-2build2) over (1.3.0-2build1) ... Preparing to unpack .../2-libcrypt-dev_1%3a4.4.27-1_armhf.deb ... Unpacking libcrypt-dev:armhf (1:4.4.27-1) over (1:4.4.18-4ubuntu2) ... Preparing to unpack .../3-libc6-dev_2.35-0ubuntu3_armhf.deb ... Unpacking libc6-dev:armhf (2.35-0ubuntu3) over (2.34-0ubuntu3) ... Preparing to unpack .../4-libc-dev-bin_2.35-0ubuntu3_armhf.deb ... Unpacking libc-dev-bin (2.35-0ubuntu3) over (2.34-0ubuntu3) ... Preparing to unpack .../5-libtirpc-common_1.3.2-2ubuntu0.1_all.deb ... Unpacking libtirpc-common (1.3.2-2ubuntu0.1) over (1.3.2-2) ... Setting up libtirpc-common (1.3.2-2ubuntu0.1) ... (Reading database ... 12990 files and directories currently installed.) Preparing to unpack .../libtirpc-dev_1.3.2-2ubuntu0.1_armhf.deb ... Unpacking libtirpc-dev:armhf (1.3.2-2ubuntu0.1) over (1.3.2-2) ... Selecting previously unselected package libssl3:armhf. Preparing to unpack .../libssl3_3.0.2-0ubuntu1.9_armhf.deb ... Unpacking libssl3:armhf (3.0.2-0ubuntu1.9) ... Setting up libssl3:armhf (3.0.2-0ubuntu1.9) ... (Reading database ... 13001 files and directories currently installed.) Preparing to unpack .../libk5crypto3_1.19.2-2ubuntu0.1_armhf.deb ... Unpacking libk5crypto3:armhf (1.19.2-2ubuntu0.1) over (1.18.3-6) ... Setting up libk5crypto3:armhf (1.19.2-2ubuntu0.1) ... (Reading database ... 13001 files and directories currently installed.) Preparing to unpack .../libkrb5support0_1.19.2-2ubuntu0.1_armhf.deb ... Unpacking libkrb5support0:armhf (1.19.2-2ubuntu0.1) over (1.18.3-6) ... Setting up libkrb5support0:armhf (1.19.2-2ubuntu0.1) ... (Reading database ... 13001 files and directories currently installed.) Preparing to unpack .../libkrb5-3_1.19.2-2ubuntu0.1_armhf.deb ... Unpacking libkrb5-3:armhf (1.19.2-2ubuntu0.1) over (1.18.3-6) ... Setting up libkrb5-3:armhf (1.19.2-2ubuntu0.1) ... (Reading database ... 13001 files and directories currently installed.) Preparing to unpack .../libgssapi-krb5-2_1.19.2-2ubuntu0.1_armhf.deb ... Unpacking libgssapi-krb5-2:armhf (1.19.2-2ubuntu0.1) over (1.18.3-6) ... Setting up libgssapi-krb5-2:armhf (1.19.2-2ubuntu0.1) ... (Reading database ... 13001 files and directories currently installed.) Preparing to unpack .../libc6_2.35-0ubuntu3_armhf.deb ... Unpacking libc6:armhf (2.35-0ubuntu3) over (2.34-0ubuntu3) ... Setting up libc6:armhf (2.35-0ubuntu3) ... (Reading database ... 13000 files and directories currently installed.) Preparing to unpack .../libc-bin_2.35-0ubuntu3_armhf.deb ... Unpacking libc-bin (2.35-0ubuntu3) over (2.34-0ubuntu3) ... Setting up libc-bin (2.35-0ubuntu3) ... (Reading database ... 12998 files and directories currently installed.) Preparing to unpack .../perl_5.34.0-3ubuntu1.1_armhf.deb ... Unpacking perl (5.34.0-3ubuntu1.1) over (5.32.1-3ubuntu3) ... Selecting previously unselected package perl-modules-5.34. Preparing to unpack .../perl-modules-5.34_5.34.0-3ubuntu1.1_all.deb ... Unpacking perl-modules-5.34 (5.34.0-3ubuntu1.1) ... Selecting previously unselected package libperl5.34:armhf. Preparing to unpack .../libperl5.34_5.34.0-3ubuntu1.1_armhf.deb ... Unpacking libperl5.34:armhf (5.34.0-3ubuntu1.1) ... Preparing to unpack .../perl-base_5.34.0-3ubuntu1.1_armhf.deb ... Unpacking perl-base (5.34.0-3ubuntu1.1) over (5.32.1-3ubuntu3) ... Setting up perl-base (5.34.0-3ubuntu1.1) ... (Reading database ... 14906 files and directories currently installed.) Preparing to unpack .../bzip2_1.0.8-5build1_armhf.deb ... Unpacking bzip2 (1.0.8-5build1) over (1.0.8-4ubuntu4) ... Preparing to unpack .../libbz2-1.0_1.0.8-5build1_armhf.deb ... Unpacking libbz2-1.0:armhf (1.0.8-5build1) over (1.0.8-4ubuntu4) ... Setting up libbz2-1.0:armhf (1.0.8-5build1) ... (Reading database ... 14906 files and directories currently installed.) Preparing to unpack .../libaudit-common_1%3a3.0.7-1build1_all.deb ... Unpacking libaudit-common (1:3.0.7-1build1) over (1:3.0-2ubuntu3) ... Setting up libaudit-common (1:3.0.7-1build1) ... (Reading database ... 14906 files and directories currently installed.) Preparing to unpack .../libcap-ng0_0.7.9-2.2build3_armhf.deb ... Unpacking libcap-ng0:armhf (0.7.9-2.2build3) over (0.7.9-2.2build2) ... Setting up libcap-ng0:armhf (0.7.9-2.2build3) ... (Reading database ... 14906 files and directories currently installed.) Preparing to unpack .../libaudit1_1%3a3.0.7-1build1_armhf.deb ... Unpacking libaudit1:armhf (1:3.0.7-1build1) over (1:3.0-2ubuntu3) ... Setting up libaudit1:armhf (1:3.0.7-1build1) ... (Reading database ... 14906 files and directories currently installed.) Preparing to unpack .../libpam0g_1.4.0-11ubuntu2.3_armhf.deb ... Unpacking libpam0g:armhf (1.4.0-11ubuntu2.3) over (1.3.1-5ubuntu11) ... Setting up libpam0g:armhf (1.4.0-11ubuntu2.3) ... Checking for services that may need to be restarted...Checking init scripts... Nothing to restart. (Reading database ... 14906 files and directories currently installed.) Preparing to unpack .../libcrypt1_1%3a4.4.27-1_armhf.deb ... Unpacking libcrypt1:armhf (1:4.4.27-1) over (1:4.4.18-4ubuntu2) ... Setting up libcrypt1:armhf (1:4.4.27-1) ... (Reading database ... 14906 files and directories currently installed.) Preparing to unpack .../libdb5.3_5.3.28+dfsg1-0.8ubuntu3_armhf.deb ... Unpacking libdb5.3:armhf (5.3.28+dfsg1-0.8ubuntu3) over (5.3.28+dfsg1-0.8ubuntu2) ... Setting up libdb5.3:armhf (5.3.28+dfsg1-0.8ubuntu3) ... (Reading database ... 14906 files and directories currently installed.) Preparing to unpack .../libgdbm6_1.23-1_armhf.deb ... Unpacking libgdbm6:armhf (1.23-1) over (1.19-2build1) ... Preparing to unpack .../libgdbm-compat4_1.23-1_armhf.deb ... Unpacking libgdbm-compat4:armhf (1.23-1) over (1.19-2build1) ... Preparing to unpack .../zlib1g_1%3a1.2.11.dfsg-2ubuntu9.2_armhf.deb ... Unpacking zlib1g:armhf (1:1.2.11.dfsg-2ubuntu9.2) over (1:1.2.11.dfsg-2ubuntu7) ... Setting up zlib1g:armhf (1:1.2.11.dfsg-2ubuntu9.2) ... (Reading database ... 14906 files and directories currently installed.) Preparing to unpack .../debconf_1.5.79ubuntu1_all.deb ... Unpacking debconf (1.5.79ubuntu1) over (1.5.77) ... Setting up debconf (1.5.79ubuntu1) ... (Reading database ... 14905 files and directories currently installed.) Preparing to unpack .../libcom-err2_1.46.5-2ubuntu1.1_armhf.deb ... Unpacking libcom-err2:armhf (1.46.5-2ubuntu1.1) over (1.46.3-1ubuntu3) ... Setting up libcom-err2:armhf (1.46.5-2ubuntu1.1) ... (Reading database ... 14905 files and directories currently installed.) Preparing to unpack .../libkeyutils1_1.6.1-2ubuntu3_armhf.deb ... Unpacking libkeyutils1:armhf (1.6.1-2ubuntu3) over (1.6.1-2ubuntu2) ... Setting up libkeyutils1:armhf (1.6.1-2ubuntu3) ... (Reading database ... 14905 files and directories currently installed.) Preparing to unpack .../libtirpc3_1.3.2-2ubuntu0.1_armhf.deb ... Unpacking libtirpc3:armhf (1.3.2-2ubuntu0.1) over (1.3.2-2) ... Setting up libtirpc3:armhf (1.3.2-2ubuntu0.1) ... (Reading database ... 14905 files and directories currently installed.) Preparing to unpack .../libnsl2_1.3.0-2build2_armhf.deb ... Unpacking libnsl2:armhf (1.3.0-2build2) over (1.3.0-2build1) ... Setting up libnsl2:armhf (1.3.0-2build2) ... (Reading database ... 14905 files and directories currently installed.) Preparing to unpack .../linux-libc-dev_5.15.0-71.78_armhf.deb ... Unpacking linux-libc-dev:armhf (5.15.0-71.78) over (5.13.0-19.19) ... Selecting previously unselected package gcc-12-base:armhf. Preparing to unpack .../gcc-12-base_12.1.0-2ubuntu1~22.04_armhf.deb ... Unpacking gcc-12-base:armhf (12.1.0-2ubuntu1~22.04) ... Setting up gcc-12-base:armhf (12.1.0-2ubuntu1~22.04) ... (Reading database ... 14924 files and directories currently installed.) Preparing to unpack .../libgcc-s1_12.1.0-2ubuntu1~22.04_armhf.deb ... Unpacking libgcc-s1:armhf (12.1.0-2ubuntu1~22.04) over (11.2.0-7ubuntu2) ... Setting up libgcc-s1:armhf (12.1.0-2ubuntu1~22.04) ... (Reading database ... 14924 files and directories currently installed.) Preparing to unpack .../base-files_12ubuntu4_armhf.deb ... Unpacking base-files (12ubuntu4) over (12ubuntu1) ... Setting up base-files (12ubuntu4) ... 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 ... (Reading database ... 14924 files and directories currently installed.) Preparing to unpack .../debianutils_5.5-1ubuntu2_armhf.deb ... Unpacking debianutils (5.5-1ubuntu2) over (4.11.2build1) ... Setting up debianutils (5.5-1ubuntu2) ... update-alternatives: using /usr/bin/which.debianutils to provide /usr/bin/which (which) in auto mode (Reading database ... 14928 files and directories currently installed.) Preparing to unpack .../bash_5.1-6ubuntu1_armhf.deb ... Unpacking bash (5.1-6ubuntu1) over (5.1-3ubuntu2) ... Setting up bash (5.1-6ubuntu1) ... 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 ... 14928 files and directories currently installed.) Preparing to unpack .../bsdutils_1%3a2.37.2-4ubuntu3_armhf.deb ... Unpacking bsdutils (1:2.37.2-4ubuntu3) over (1:2.36.1-8ubuntu1) ... Setting up bsdutils (1:2.37.2-4ubuntu3) ... (Reading database ... 14928 files and directories currently installed.) Preparing to unpack .../coreutils_8.32-4.1ubuntu1_armhf.deb ... Unpacking coreutils (8.32-4.1ubuntu1) over (8.32-4ubuntu3) ... Setting up coreutils (8.32-4.1ubuntu1) ... (Reading database ... 14928 files and directories currently installed.) Preparing to unpack .../libgpg-error0_1.43-3_armhf.deb ... Unpacking libgpg-error0:armhf (1.43-3) over (1.38-2build2) ... Setting up libgpg-error0:armhf (1.43-3) ... (Reading database ... 14928 files and directories currently installed.) Preparing to unpack .../libgcrypt20_1.9.4-3ubuntu3_armhf.deb ... Unpacking libgcrypt20:armhf (1.9.4-3ubuntu3) over (1.8.7-5ubuntu2) ... Setting up libgcrypt20:armhf (1.9.4-3ubuntu3) ... (Reading database ... 14928 files and directories currently installed.) Preparing to unpack .../liblz4-1_1.9.3-2build2_armhf.deb ... Unpacking liblz4-1:armhf (1.9.3-2build2) over (1.9.3-2build1) ... Setting up liblz4-1:armhf (1.9.3-2build2) ... (Reading database ... 14928 files and directories currently installed.) Preparing to unpack .../liblzma5_5.2.5-2ubuntu1_armhf.deb ... Unpacking liblzma5:armhf (5.2.5-2ubuntu1) over (5.2.5-2build1) ... Setting up liblzma5:armhf (5.2.5-2ubuntu1) ... (Reading database ... 14928 files and directories currently installed.) Preparing to unpack .../libstdc++6_12.1.0-2ubuntu1~22.04_armhf.deb ... Unpacking libstdc++6:armhf (12.1.0-2ubuntu1~22.04) over (11.2.0-7ubuntu2) ... Setting up libstdc++6:armhf (12.1.0-2ubuntu1~22.04) ... (Reading database ... 14928 files and directories currently installed.) Preparing to unpack .../libargon2-1_0~20171227-0.3_armhf.deb ... Unpacking libargon2-1:armhf (0~20171227-0.3) over (0~20171227-0.2build22) ... Preparing to unpack .../libblkid1_2.37.2-4ubuntu3_armhf.deb ... Unpacking libblkid1:armhf (2.37.2-4ubuntu3) over (2.36.1-8ubuntu1) ... Setting up libblkid1:armhf (2.37.2-4ubuntu3) ... (Reading database ... 14928 files and directories currently installed.) Preparing to unpack .../libpcre2-8-0_10.39-3ubuntu0.1_armhf.deb ... Unpacking libpcre2-8-0:armhf (10.39-3ubuntu0.1) over (10.37-0ubuntu2) ... Setting up libpcre2-8-0:armhf (10.39-3ubuntu0.1) ... (Reading database ... 14928 files and directories currently installed.) Preparing to unpack .../libselinux1_3.3-1build2_armhf.deb ... Unpacking libselinux1:armhf (3.3-1build2) over (3.1-3build2) ... Setting up libselinux1:armhf (3.3-1build2) ... (Reading database ... 14928 files and directories currently installed.) Preparing to unpack .../libudev1_249.11-0ubuntu3.7_armhf.deb ... Unpacking libudev1:armhf (249.11-0ubuntu3.7) over (248.3-1ubuntu8) ... Setting up libudev1:armhf (249.11-0ubuntu3.7) ... (Reading database ... 14928 files and directories currently installed.) Preparing to unpack .../libdevmapper1.02.1_2%3a1.02.175-2.1ubuntu4_armhf.deb ... Unpacking libdevmapper1.02.1:armhf (2:1.02.175-2.1ubuntu4) over (2:1.02.175-2.1ubuntu3) ... Preparing to unpack .../libjson-c5_0.15-2build4_armhf.deb ... Unpacking libjson-c5:armhf (0.15-2build4) over (0.15-2build3) ... Preparing to unpack .../libuuid1_2.37.2-4ubuntu3_armhf.deb ... Unpacking libuuid1:armhf (2.37.2-4ubuntu3) over (2.36.1-8ubuntu1) ... Setting up libuuid1:armhf (2.37.2-4ubuntu3) ... (Reading database ... 14928 files and directories currently installed.) Preparing to unpack .../libcryptsetup12_2%3a2.4.3-1ubuntu1_armhf.deb ... Unpacking libcryptsetup12:armhf (2:2.4.3-1ubuntu1) over (2:2.3.6-0ubuntu1) ... Preparing to unpack .../libgmp10_2%3a6.2.1+dfsg-3ubuntu1_armhf.deb ... Unpacking libgmp10:armhf (2:6.2.1+dfsg-3ubuntu1) over (2:6.2.1+dfsg-1ubuntu3) ... Setting up libgmp10:armhf (2:6.2.1+dfsg-3ubuntu1) ... (Reading database ... 14930 files and directories currently installed.) Preparing to unpack .../libnettle8_3.7.3-1build2_armhf.deb ... Unpacking libnettle8:armhf (3.7.3-1build2) over (3.7.3-1build1) ... Setting up libnettle8:armhf (3.7.3-1build2) ... (Reading database ... 14930 files and directories currently installed.) Preparing to unpack .../libhogweed6_3.7.3-1build2_armhf.deb ... Unpacking libhogweed6:armhf (3.7.3-1build2) over (3.7.3-1build1) ... Setting up libhogweed6:armhf (3.7.3-1build2) ... (Reading database ... 14930 files and directories currently installed.) Preparing to unpack .../libunistring2_1.0-1_armhf.deb ... Unpacking libunistring2:armhf (1.0-1) over (0.9.10-6) ... Setting up libunistring2:armhf (1.0-1) ... (Reading database ... 14930 files and directories currently installed.) Preparing to unpack .../libidn2-0_2.3.2-2build1_armhf.deb ... Unpacking libidn2-0:armhf (2.3.2-2build1) over (2.3.1-1build1) ... Setting up libidn2-0:armhf (2.3.2-2build1) ... (Reading database ... 14930 files and directories currently installed.) Preparing to unpack .../libffi8_3.4.2-4_armhf.deb ... Unpacking libffi8:armhf (3.4.2-4) over (3.4.2-1ubuntu5) ... Setting up libffi8:armhf (3.4.2-4) ... (Reading database ... 14930 files and directories currently installed.) Preparing to unpack .../libp11-kit0_0.24.0-6build1_armhf.deb ... Unpacking libp11-kit0:armhf (0.24.0-6build1) over (0.23.22-1build1) ... Setting up libp11-kit0:armhf (0.24.0-6build1) ... (Reading database ... 14930 files and directories currently installed.) Preparing to unpack .../libtasn1-6_4.18.0-4build1_armhf.deb ... Unpacking libtasn1-6:armhf (4.18.0-4build1) over (4.16.0-2build1) ... Setting up libtasn1-6:armhf (4.18.0-4build1) ... (Reading database ... 14930 files and directories currently installed.) Preparing to unpack .../libgnutls30_3.7.3-4ubuntu1.2_armhf.deb ... Unpacking libgnutls30:armhf (3.7.3-4ubuntu1.2) over (3.7.1-5ubuntu1) ... Setting up libgnutls30:armhf (3.7.3-4ubuntu1.2) ... (Reading database ... 14930 files and directories currently installed.) Preparing to unpack .../systemd-sysv_249.11-0ubuntu3.7_armhf.deb ... Unpacking systemd-sysv (249.11-0ubuntu3.7) over (248.3-1ubuntu8) ... Preparing to unpack .../systemd-timesyncd_249.11-0ubuntu3.7_armhf.deb ... Unpacking systemd-timesyncd (249.11-0ubuntu3.7) over (248.3-1ubuntu8) ... Preparing to unpack .../libacl1_2.3.1-1_armhf.deb ... Unpacking libacl1:armhf (2.3.1-1) over (2.2.53-10ubuntu2) ... Setting up libacl1:armhf (2.3.1-1) ... (Reading database ... 14931 files and directories currently installed.) Preparing to unpack .../libapparmor1_3.0.4-2ubuntu2_armhf.deb ... Unpacking libapparmor1:armhf (3.0.4-2ubuntu2) over (3.0.3-0ubuntu1) ... Preparing to unpack .../libip4tc2_1.8.7-1ubuntu5_armhf.deb ... Unpacking libip4tc2:armhf (1.8.7-1ubuntu5) over (1.8.7-1ubuntu3) ... Preparing to unpack .../libzstd1_1.4.8+dfsg-3build1_armhf.deb ... Unpacking libzstd1:armhf (1.4.8+dfsg-3build1) over (1.4.8+dfsg-2.1build1) ... Setting up libzstd1:armhf (1.4.8+dfsg-3build1) ... (Reading database ... 14930 files and directories currently installed.) Preparing to unpack .../libkmod2_29-1ubuntu1_armhf.deb ... Unpacking libkmod2:armhf (29-1ubuntu1) over (28-1ubuntu4) ... Preparing to unpack .../libmount1_2.37.2-4ubuntu3_armhf.deb ... Unpacking libmount1:armhf (2.37.2-4ubuntu3) over (2.36.1-8ubuntu1) ... Setting up libmount1:armhf (2.37.2-4ubuntu3) ... (Reading database ... 14930 files and directories currently installed.) Preparing to unpack .../libseccomp2_2.5.3-2ubuntu2_armhf.deb ... Unpacking libseccomp2:armhf (2.5.3-2ubuntu2) over (2.5.1-1ubuntu1) ... Setting up libseccomp2:armhf (2.5.3-2ubuntu2) ... (Reading database ... 14930 files and directories currently installed.) Preparing to unpack .../login_1%3a4.8.1-2ubuntu2.1_armhf.deb ... Unpacking login (1:4.8.1-2ubuntu2.1) over (1:4.8.1-1ubuntu9) ... Setting up login (1:4.8.1-2ubuntu2.1) ... (Reading database ... 14930 files and directories currently installed.) Preparing to unpack .../util-linux_2.37.2-4ubuntu3_armhf.deb ... Unpacking util-linux (2.37.2-4ubuntu3) over (2.36.1-8ubuntu1) ... Setting up util-linux (2.37.2-4ubuntu3) ... (Reading database ... 14925 files and directories currently installed.) Preparing to unpack .../mount_2.37.2-4ubuntu3_armhf.deb ... Unpacking mount (2.37.2-4ubuntu3) over (2.36.1-8ubuntu1) ... Preparing to unpack .../systemd_249.11-0ubuntu3.7_armhf.deb ... Unpacking systemd (249.11-0ubuntu3.7) over (248.3-1ubuntu8) ... Preparing to unpack .../libsystemd0_249.11-0ubuntu3.7_armhf.deb ... Unpacking libsystemd0:armhf (249.11-0ubuntu3.7) over (248.3-1ubuntu8) ... Setting up libsystemd0:armhf (249.11-0ubuntu3.7) ... (Reading database ... 14929 files and directories currently installed.) Preparing to unpack .../libxxhash0_0.8.1-1_armhf.deb ... Unpacking libxxhash0:armhf (0.8.1-1) over (0.8.0-2build1) ... Setting up libxxhash0:armhf (0.8.1-1) ... (Reading database ... 14929 files and directories currently installed.) Preparing to unpack .../libapt-pkg6.0_2.4.5_armhf.deb ... Unpacking libapt-pkg6.0:armhf (2.4.5) over (2.3.9) ... Setting up libapt-pkg6.0:armhf (2.4.5) ... (Reading database ... 14929 files and directories currently installed.) Preparing to unpack .../tar_1.34+dfsg-1ubuntu0.1.22.04.1_armhf.deb ... Unpacking tar (1.34+dfsg-1ubuntu0.1.22.04.1) over (1.34+dfsg-1build2) ... Setting up tar (1.34+dfsg-1ubuntu0.1.22.04.1) ... (Reading database ... 14929 files and directories currently installed.) Preparing to unpack .../dpkg_1.21.1ubuntu2.1_armhf.deb ... Unpacking dpkg (1.21.1ubuntu2.1) over (1.20.9ubuntu2) ... Setting up dpkg (1.21.1ubuntu2.1) ... Installing new version of config file /etc/cron.daily/dpkg ... Created symlink /etc/systemd/system/timers.target.wants/dpkg-db-backup.timer -> /lib/systemd/system/dpkg-db-backup.timer. (Reading database ... 14930 files and directories currently installed.) Preparing to unpack .../dash_0.5.11+git20210903+057cd650a4ed-3build1_armhf.deb ... Unpacking dash (0.5.11+git20210903+057cd650a4ed-3build1) over (0.5.11+git20210120+802ebd4-1build1) ... Setting up dash (0.5.11+git20210903+057cd650a4ed-3build1) ... (Reading database ... 14930 files and directories currently installed.) Preparing to unpack .../diffutils_1%3a3.8-0ubuntu2_armhf.deb ... Unpacking diffutils (1:3.8-0ubuntu2) over (1:3.8-0ubuntu1) ... Setting up diffutils (1:3.8-0ubuntu2) ... (Reading database ... 14930 files and directories currently installed.) Preparing to unpack .../findutils_4.8.0-1ubuntu3_armhf.deb ... Unpacking findutils (4.8.0-1ubuntu3) over (4.8.0-1ubuntu2) ... Setting up findutils (4.8.0-1ubuntu3) ... (Reading database ... 14930 files and directories currently installed.) Preparing to unpack .../grep_3.7-1build1_armhf.deb ... Unpacking grep (3.7-1build1) over (3.7-0ubuntu1) ... Setting up grep (3.7-1build1) ... (Reading database ... 14930 files and directories currently installed.) Preparing to unpack .../gzip_1.10-4ubuntu4_armhf.deb ... Unpacking gzip (1.10-4ubuntu4) over (1.10-4ubuntu2) ... Setting up gzip (1.10-4ubuntu4) ... (Reading database ... 14930 files and directories currently installed.) Preparing to unpack .../hostname_3.23ubuntu2_armhf.deb ... Unpacking hostname (3.23ubuntu2) over (3.23ubuntu1) ... Setting up hostname (3.23ubuntu2) ... (Reading database ... 14930 files and directories currently installed.) Preparing to unpack .../libncurses6_6.3-2_armhf.deb ... Unpacking libncurses6:armhf (6.3-2) over (6.2+20201114-2build2) ... Preparing to unpack .../libncursesw6_6.3-2_armhf.deb ... Unpacking libncursesw6:armhf (6.3-2) over (6.2+20201114-2build2) ... Preparing to unpack .../libtinfo6_6.3-2_armhf.deb ... Unpacking libtinfo6:armhf (6.3-2) over (6.2+20201114-2build2) ... Setting up libtinfo6:armhf (6.3-2) ... (Reading database ... 14929 files and directories currently installed.) Preparing to unpack .../ncurses-bin_6.3-2_armhf.deb ... Unpacking ncurses-bin (6.3-2) over (6.2+20201114-2build2) ... Setting up ncurses-bin (6.3-2) ... (Reading database ... 14929 files and directories currently installed.) Preparing to unpack .../sed_4.8-1ubuntu2_armhf.deb ... Unpacking sed (4.8-1ubuntu2) over (4.7-1ubuntu2) ... Setting up sed (4.8-1ubuntu2) ... (Reading database ... 14929 files and directories currently installed.) Preparing to unpack .../libdebconfclient0_0.261ubuntu1_armhf.deb ... Unpacking libdebconfclient0:armhf (0.261ubuntu1) over (0.256ubuntu4) ... Setting up libdebconfclient0:armhf (0.261ubuntu1) ... (Reading database ... 14929 files and directories currently installed.) Preparing to unpack .../base-passwd_3.5.52build1_armhf.deb ... Unpacking base-passwd (3.5.52build1) over (3.5.52) ... Setting up base-passwd (3.5.52build1) ... (Reading database ... 14929 files and directories currently installed.) Preparing to unpack .../init-system-helpers_1.62_all.deb ... Unpacking init-system-helpers (1.62) over (1.60build1) ... Setting up init-system-helpers (1.62) ... (Reading database ... 14929 files and directories currently installed.) Preparing to unpack .../ncurses-base_6.3-2_all.deb ... Unpacking ncurses-base (6.3-2) over (6.2+20201114-2build2) ... Setting up ncurses-base (6.3-2) ... (Reading database ... 14930 files and directories currently installed.) Preparing to unpack .../lsb-base_11.1.0ubuntu4_all.deb ... Unpacking lsb-base (11.1.0ubuntu4) over (11.1.0ubuntu3) ... Setting up lsb-base (11.1.0ubuntu4) ... (Reading database ... 14930 files and directories currently installed.) Preparing to unpack .../sysvinit-utils_3.01-1ubuntu1_armhf.deb ... Unpacking sysvinit-utils (3.01-1ubuntu1) over (2.96-7ubuntu2) ... Setting up sysvinit-utils (3.01-1ubuntu1) ... (Reading database ... 14930 files and directories currently installed.) Preparing to unpack .../gpgv_2.2.27-3ubuntu2.1_armhf.deb ... Unpacking gpgv (2.2.27-3ubuntu2.1) over (2.2.20-1ubuntu4) ... Setting up gpgv (2.2.27-3ubuntu2.1) ... (Reading database ... 14930 files and directories currently installed.) Preparing to unpack .../archives/apt_2.4.5_armhf.deb ... Unpacking apt (2.4.5) over (2.3.9) ... Setting up apt (2.4.5) ... Installing new version of config file /etc/cron.daily/apt-compat ... Removing obsolete conffile /etc/kernel/postinst.d/apt-auto-removal ... Selecting previously unselected package libsepol2:armhf. (Reading database ... 14925 files and directories currently installed.) Preparing to unpack .../libsepol2_3.3-1build1_armhf.deb ... Unpacking libsepol2:armhf (3.3-1build1) ... Setting up libsepol2:armhf (3.3-1build1) ... (Reading database ... 14929 files and directories currently installed.) Preparing to unpack .../libsemanage-common_3.3-1build2_all.deb ... Unpacking libsemanage-common (3.3-1build2) over (3.1-1ubuntu3) ... Setting up libsemanage-common (3.3-1build2) ... Selecting previously unselected package libsemanage2:armhf. (Reading database ... 14929 files and directories currently installed.) Preparing to unpack .../libsemanage2_3.3-1build2_armhf.deb ... Unpacking libsemanage2:armhf (3.3-1build2) ... Setting up libsemanage2:armhf (3.3-1build2) ... (Reading database ... 14933 files and directories currently installed.) Preparing to unpack .../passwd_1%3a4.8.1-2ubuntu2.1_armhf.deb ... Unpacking passwd (1:4.8.1-2ubuntu2.1) over (1:4.8.1-1ubuntu9) ... Setting up passwd (1:4.8.1-2ubuntu2.1) ... (Reading database ... 14940 files and directories currently installed.) Removing libsemanage1:armhf (3.1-1ubuntu3) ... (Reading database ... 14936 files and directories currently installed.) Preparing to unpack .../libpam-modules-bin_1.4.0-11ubuntu2.3_armhf.deb ... Unpacking libpam-modules-bin (1.4.0-11ubuntu2.3) over (1.3.1-5ubuntu11) ... Setting up libpam-modules-bin (1.4.0-11ubuntu2.3) ... (Reading database ... 14934 files and directories currently installed.) Preparing to unpack .../libpam-modules_1.4.0-11ubuntu2.3_armhf.deb ... Unpacking libpam-modules:armhf (1.4.0-11ubuntu2.3) over (1.3.1-5ubuntu11) ... Setting up libpam-modules:armhf (1.4.0-11ubuntu2.3) ... Installing new version of config file /etc/security/namespace.conf ... Installing new version of config file /etc/security/pam_env.conf ... (Reading database ... 14935 files and directories currently installed.) Preparing to unpack .../logsave_1.46.5-2ubuntu1.1_armhf.deb ... Unpacking logsave (1.46.5-2ubuntu1.1) over (1.46.3-1ubuntu3) ... Preparing to unpack .../libext2fs2_1.46.5-2ubuntu1.1_armhf.deb ... Unpacking libext2fs2:armhf (1.46.5-2ubuntu1.1) over (1.46.3-1ubuntu3) ... Setting up libext2fs2:armhf (1.46.5-2ubuntu1.1) ... (Reading database ... 14935 files and directories currently installed.) Preparing to unpack .../e2fsprogs_1.46.5-2ubuntu1.1_armhf.deb ... Unpacking e2fsprogs (1.46.5-2ubuntu1.1) over (1.46.3-1ubuntu3) ... Setting up libapparmor1:armhf (3.0.4-2ubuntu2) ... Setting up libargon2-1:armhf (0~20171227-0.3) ... Setting up libdevmapper1.02.1:armhf (2:1.02.175-2.1ubuntu4) ... Setting up libjson-c5:armhf (0.15-2build4) ... Setting up libcryptsetup12:armhf (2:2.4.3-1ubuntu1) ... Setting up libip4tc2:armhf (1.8.7-1ubuntu5) ... Setting up libkmod2:armhf (29-1ubuntu1) ... Setting up mount (2.37.2-4ubuntu3) ... Setting up systemd (249.11-0ubuntu3.7) ... 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/resolved.conf ... Initializing machine ID from random generator. Setting up systemd-sysv (249.11-0ubuntu3.7) ... (Reading database ... 14935 files and directories currently installed.) Preparing to unpack .../archives/init_1.62_armhf.deb ... Unpacking init (1.62) over (1.60build1) ... Preparing to unpack .../libattr1_1%3a2.5.1-1build1_armhf.deb ... Unpacking libattr1:armhf (1:2.5.1-1build1) over (1:2.4.48-6build2) ... Setting up libattr1:armhf (1:2.5.1-1build1) ... Installing new version of config file /etc/xattr.conf ... (Reading database ... 14935 files and directories currently installed.) Preparing to unpack .../libcap2_1%3a2.44-1build3_armhf.deb ... Unpacking libcap2:armhf (1:2.44-1build3) over (1:2.44-1build2) ... Setting up libcap2:armhf (1:2.44-1build3) ... (Reading database ... 14935 files and directories currently installed.) Preparing to unpack .../libpam-runtime_1.4.0-11ubuntu2.3_all.deb ... Unpacking libpam-runtime (1.4.0-11ubuntu2.3) over (1.3.1-5ubuntu11) ... Setting up libpam-runtime (1.4.0-11ubuntu2.3) ... (Reading database ... 14935 files and directories currently installed.) Preparing to unpack .../libpcre3_2%3a8.39-13ubuntu0.22.04.1_armhf.deb ... Unpacking libpcre3:armhf (2:8.39-13ubuntu0.22.04.1) over (2:8.39-13build4) ... Setting up libpcre3:armhf (2:8.39-13ubuntu0.22.04.1) ... (Reading database ... 14935 files and directories currently installed.) Preparing to unpack .../libsmartcols1_2.37.2-4ubuntu3_armhf.deb ... Unpacking libsmartcols1:armhf (2.37.2-4ubuntu3) over (2.36.1-8ubuntu1) ... Setting up libsmartcols1:armhf (2.37.2-4ubuntu3) ... (Reading database ... 14935 files and directories currently installed.) Preparing to unpack .../00-libprocps8_2%3a3.3.17-6ubuntu2_armhf.deb ... Unpacking libprocps8:armhf (2:3.3.17-6ubuntu2) over (2:3.3.17-5ubuntu3) ... Preparing to unpack .../01-libss2_1.46.5-2ubuntu1.1_armhf.deb ... Unpacking libss2:armhf (1.46.5-2ubuntu1.1) over (1.46.3-1ubuntu3) ... Preparing to unpack .../02-mawk_1.3.4.20200120-3_armhf.deb ... Unpacking mawk (1.3.4.20200120-3) over (1.3.4.20200120-2build1) ... Preparing to unpack .../03-procps_2%3a3.3.17-6ubuntu2_armhf.deb ... Unpacking procps (2:3.3.17-6ubuntu2) over (2:3.3.17-5ubuntu3) ... Preparing to unpack .../04-sensible-utils_0.0.17_all.deb ... Unpacking sensible-utils (0.0.17) over (0.0.14) ... Preparing to unpack .../05-usrmerge_25ubuntu2_all.deb ... Unpacking usrmerge (25ubuntu2) over (25ubuntu1) ... Preparing to unpack .../06-openssl_3.0.2-0ubuntu1.9_armhf.deb ... Unpacking openssl (3.0.2-0ubuntu1.9) over (1.1.1l-1ubuntu1) ... Preparing to unpack .../07-ca-certificates_20211016ubuntu0.22.04.1_all.deb ... Unpacking ca-certificates (20211016ubuntu0.22.04.1) over (20210119ubuntu1) ... Preparing to unpack .../08-readline-common_8.1.2-1_all.deb ... Unpacking readline-common (8.1.2-1) over (8.1-2build1) ... Preparing to unpack .../09-libreadline8_8.1.2-1_armhf.deb ... Unpacking libreadline8:armhf (8.1.2-1) over (8.1-2build1) ... Preparing to unpack .../10-libsqlite3-0_3.37.2-2ubuntu0.1_armhf.deb ... Unpacking libsqlite3-0:armhf (3.37.2-2ubuntu0.1) over (3.35.5-1) ... Preparing to unpack .../11-tzdata_2023c-0ubuntu0.22.04.0_all.deb ... Unpacking tzdata (2023c-0ubuntu0.22.04.0) over (2021a-2ubuntu1) ... Preparing to unpack .../12-libpng16-16_1.6.37-3build5_armhf.deb ... Unpacking libpng16-16:armhf (1.6.37-3build5) over (1.6.37-3build4) ... Preparing to unpack .../13-xz-utils_5.2.5-2ubuntu1_armhf.deb ... Unpacking xz-utils (5.2.5-2ubuntu1) over (5.2.5-2build1) ... Preparing to unpack .../14-advancecomp_2.1-2.1ubuntu2.1_armhf.deb ... Unpacking advancecomp (2.1-2.1ubuntu2.1) over (2.1-2.1ubuntu1) ... Preparing to unpack .../15-libctf0_2.38-4ubuntu2.1_armhf.deb ... Unpacking libctf0:armhf (2.38-4ubuntu2.1) over (2.37-7ubuntu1) ... Preparing to unpack .../16-libctf-nobfd0_2.38-4ubuntu2.1_armhf.deb ... Unpacking libctf-nobfd0:armhf (2.38-4ubuntu2.1) over (2.37-7ubuntu1) ... Preparing to unpack .../17-binutils-arm-linux-gnueabihf_2.38-4ubuntu2.1_armhf.deb ... Unpacking binutils-arm-linux-gnueabihf (2.38-4ubuntu2.1) over (2.37-7ubuntu1) ... Preparing to unpack .../18-libbinutils_2.38-4ubuntu2.1_armhf.deb ... Unpacking libbinutils:armhf (2.38-4ubuntu2.1) over (2.37-7ubuntu1) ... Preparing to unpack .../19-binutils_2.38-4ubuntu2.1_armhf.deb ... Unpacking binutils (2.38-4ubuntu2.1) over (2.37-7ubuntu1) ... Preparing to unpack .../20-binutils-common_2.38-4ubuntu2.1_armhf.deb ... Unpacking binutils-common:armhf (2.38-4ubuntu2.1) over (2.37-7ubuntu1) ... Preparing to unpack .../21-make_4.3-4.1build1_armhf.deb ... Unpacking make (4.3-4.1build1) over (4.3-4ubuntu1) ... Preparing to unpack .../22-dpkg-dev_1.21.1ubuntu2.1_all.deb ... Unpacking dpkg-dev (1.21.1ubuntu2.1) over (1.20.9ubuntu2) ... Preparing to unpack .../23-libdpkg-perl_1.21.1ubuntu2.1_all.deb ... Unpacking libdpkg-perl (1.21.1ubuntu2.1) over (1.20.9ubuntu2) ... Preparing to unpack .../24-patch_2.7.6-7build2_armhf.deb ... Unpacking patch (2.7.6-7build2) over (2.7.6-7build1) ... Preparing to unpack .../25-lto-disabled-list_24_all.deb ... Unpacking lto-disabled-list (24) over (16) ... Preparing to unpack .../26-build-essential_12.9ubuntu3_armhf.deb ... Unpacking build-essential (12.9ubuntu3) over (12.9ubuntu2) ... Preparing to unpack .../27-libubsan1_12.1.0-2ubuntu1~22.04_armhf.deb ... Unpacking libubsan1:armhf (12.1.0-2ubuntu1~22.04) over (11.2.0-7ubuntu2) ... Preparing to unpack .../28-libgomp1_12.1.0-2ubuntu1~22.04_armhf.deb ... Unpacking libgomp1:armhf (12.1.0-2ubuntu1~22.04) over (11.2.0-7ubuntu2) ... Preparing to unpack .../29-libatomic1_12.1.0-2ubuntu1~22.04_armhf.deb ... Unpacking libatomic1:armhf (12.1.0-2ubuntu1~22.04) over (11.2.0-7ubuntu2) ... Preparing to unpack .../30-libasan6_11.3.0-1ubuntu1~22.04_armhf.deb ... Unpacking libasan6:armhf (11.3.0-1ubuntu1~22.04) over (11.2.0-7ubuntu2) ... Preparing to unpack .../31-g++-11_11.3.0-1ubuntu1~22.04_armhf.deb ... Unpacking g++-11 (11.3.0-1ubuntu1~22.04) over (11.2.0-7ubuntu2) ... Preparing to unpack .../32-libstdc++-11-dev_11.3.0-1ubuntu1~22.04_armhf.deb ... Unpacking libstdc++-11-dev:armhf (11.3.0-1ubuntu1~22.04) over (11.2.0-7ubuntu2) ... Preparing to unpack .../33-gcc-11_11.3.0-1ubuntu1~22.04_armhf.deb ... Unpacking gcc-11 (11.3.0-1ubuntu1~22.04) over (11.2.0-7ubuntu2) ... Preparing to unpack .../34-libgcc-11-dev_11.3.0-1ubuntu1~22.04_armhf.deb ... Unpacking libgcc-11-dev:armhf (11.3.0-1ubuntu1~22.04) over (11.2.0-7ubuntu2) ... Preparing to unpack .../35-libcc1-0_12.1.0-2ubuntu1~22.04_armhf.deb ... Unpacking libcc1-0:armhf (12.1.0-2ubuntu1~22.04) over (11.2.0-7ubuntu2) ... Preparing to unpack .../36-cpp-11_11.3.0-1ubuntu1~22.04_armhf.deb ... Unpacking cpp-11 (11.3.0-1ubuntu1~22.04) over (11.2.0-7ubuntu2) ... Preparing to unpack .../37-gcc-11-base_11.3.0-1ubuntu1~22.04_armhf.deb ... Unpacking gcc-11-base:armhf (11.3.0-1ubuntu1~22.04) over (11.2.0-7ubuntu2) ... Preparing to unpack .../38-libisl23_0.24-2build1_armhf.deb ... Unpacking libisl23:armhf (0.24-2build1) over (0.24-1build1) ... Preparing to unpack .../39-libmpfr6_4.1.0-3build3_armhf.deb ... Unpacking libmpfr6:armhf (4.1.0-3build3) over (4.1.0-3build2) ... Preparing to unpack .../40-libmpc3_1.2.1-2build1_armhf.deb ... Unpacking libmpc3:armhf (1.2.1-2build1) over (1.2.0-1build2) ... Preparing to unpack .../41-libfakeroot_1.28-1ubuntu1_armhf.deb ... Unpacking libfakeroot:armhf (1.28-1ubuntu1) over (1.25.3-1.1ubuntu3) ... Preparing to unpack .../42-fakeroot_1.28-1ubuntu1_armhf.deb ... Unpacking fakeroot (1.28-1ubuntu1) over (1.25.3-1.1ubuntu3) ... Preparing to unpack .../43-libassuan0_2.5.5-1build1_armhf.deb ... Unpacking libassuan0:armhf (2.5.5-1build1) over (2.5.5-1) ... Preparing to unpack .../44-pinentry-curses_1.1.1-1build2_armhf.deb ... Unpacking pinentry-curses (1.1.1-1build2) over (1.1.1-1build1) ... Preparing to unpack .../45-libnpth0_1.6-3build2_armhf.deb ... Unpacking libnpth0:armhf (1.6-3build2) over (1.6-3build1) ... Preparing to unpack .../46-gpg_2.2.27-3ubuntu2.1_armhf.deb ... Unpacking gpg (2.2.27-3ubuntu2.1) over (2.2.20-1ubuntu4) ... Preparing to unpack .../47-gpgconf_2.2.27-3ubuntu2.1_armhf.deb ... Unpacking gpgconf (2.2.27-3ubuntu2.1) over (2.2.20-1ubuntu4) ... Preparing to unpack .../48-gpg-agent_2.2.27-3ubuntu2.1_armhf.deb ... Unpacking gpg-agent (2.2.27-3ubuntu2.1) over (2.2.20-1ubuntu4) ... Preparing to unpack .../49-liblockfile-bin_1.17-1build2_armhf.deb ... Unpacking liblockfile-bin (1.17-1build2) over (1.17-1build1) ... Preparing to unpack .../50-liblockfile1_1.17-1build2_armhf.deb ... Unpacking liblockfile1:armhf (1.17-1build2) over (1.17-1build1) ... Preparing to unpack .../51-lockfile-progs_0.1.19build1_armhf.deb ... Unpacking lockfile-progs (0.1.19build1) over (0.1.18build1) ... Preparing to unpack .../52-optipng_0.7.7-2build1_armhf.deb ... Unpacking optipng (0.7.7-2build1) over (0.7.7-2) ... Preparing to unpack .../53-pkgbinarymangler_149_all.deb ... Unpacking pkgbinarymangler (149) over (148) ... Setting up gcc-11-base:armhf (11.3.0-1ubuntu1~22.04) ... Setting up lto-disabled-list (24) ... Setting up liblockfile-bin (1.17-1build2) ... Setting up init (1.62) ... Setting up libsqlite3-0:armhf (3.37.2-2ubuntu0.1) ... Setting up binutils-common:armhf (2.38-4ubuntu2.1) ... Setting up linux-libc-dev:armhf (5.15.0-71.78) ... Setting up libctf-nobfd0:armhf (2.38-4ubuntu2.1) ... Setting up libnpth0:armhf (1.6-3build2) ... Setting up libassuan0:armhf (2.5.5-1build1) ... Setting up libgomp1:armhf (12.1.0-2ubuntu1~22.04) ... Setting up perl-modules-5.34 (5.34.0-3ubuntu1.1) ... Setting up bzip2 (1.0.8-5build1) ... Setting up libfakeroot:armhf (1.28-1ubuntu1) ... Setting up libasan6:armhf (11.3.0-1ubuntu1~22.04) ... Setting up tzdata (2023c-0ubuntu0.22.04.0) ... Current default time zone: 'Etc/UTC' Local time is now: Tue May 2 12:30:54 UTC 2023. Universal Time is now: Tue May 2 12:30:54 UTC 2023. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up fakeroot (1.28-1ubuntu1) ... Setting up libtirpc-dev:armhf (1.3.2-2ubuntu0.1) ... Setting up rpcsvc-proto (1.4.2-0ubuntu6) ... Setting up make (4.3-4.1build1) ... Setting up libmpfr6:armhf (4.1.0-3build3) ... Setting up libncurses6:armhf (6.3-2) ... Setting up xz-utils (5.2.5-2ubuntu1) ... Setting up libpng16-16:armhf (1.6.37-3build5) ... Setting up libmpc3:armhf (1.2.1-2build1) ... Setting up systemd-timesyncd (249.11-0ubuntu3.7) ... Setting up libatomic1:armhf (12.1.0-2ubuntu1~22.04) ... Setting up usrmerge (25ubuntu2) ... Setting up patch (2.7.6-7build2) ... Setting up libss2:armhf (1.46.5-2ubuntu1.1) ... Setting up libncursesw6:armhf (6.3-2) ... Setting up logsave (1.46.5-2ubuntu1.1) ... Setting up libubsan1:armhf (12.1.0-2ubuntu1~22.04) ... Setting up advancecomp (2.1-2.1ubuntu2.1) ... Setting up libgcc-11-dev:armhf (11.3.0-1ubuntu1~22.04) ... Setting up libnsl-dev:armhf (1.3.0-2build2) ... Setting up sensible-utils (0.0.17) ... Setting up libcrypt-dev:armhf (1:4.4.27-1) ... Setting up mawk (1.3.4.20200120-3) ... Setting up liblockfile1:armhf (1.17-1build2) ... Setting up libbinutils:armhf (2.38-4ubuntu2.1) ... Setting up libisl23:armhf (0.24-2build1) ... Setting up libc-dev-bin (2.35-0ubuntu3) ... Setting up openssl (3.0.2-0ubuntu1.9) ... Installing new version of config file /etc/ssl/openssl.cnf ... Setting up readline-common (8.1.2-1) ... Setting up libcc1-0:armhf (12.1.0-2ubuntu1~22.04) ... Setting up libprocps8:armhf (2:3.3.17-6ubuntu2) ... Setting up libgdbm6:armhf (1.23-1) ... Setting up libctf0:armhf (2.38-4ubuntu2.1) ... Setting up pinentry-curses (1.1.1-1build2) ... Setting up cpp-11 (11.3.0-1ubuntu1~22.04) ... Setting up libreadline8:armhf (8.1.2-1) ... Setting up e2fsprogs (1.46.5-2ubuntu1.1) ... Installing new version of config file /etc/mke2fs.conf ... Setting up ca-certificates (20211016ubuntu0.22.04.1) ... Updating certificates in /etc/ssl/certs... rehash: warning: skipping ca-certificates.crt,it does not contain exactly one certificate or CRL 7 added, 11 removed; done. Setting up optipng (0.7.7-2build1) ... Setting up lockfile-progs (0.1.19build1) ... Setting up libgdbm-compat4:armhf (1.23-1) ... Setting up procps (2:3.3.17-6ubuntu2) ... Installing new version of config file /etc/init.d/procps ... Installing new version of config file /etc/sysctl.d/README.sysctl ... Setting up gpgconf (2.2.27-3ubuntu2.1) ... Setting up libc6-dev:armhf (2.35-0ubuntu3) ... Setting up binutils-arm-linux-gnueabihf (2.38-4ubuntu2.1) ... Setting up gpg (2.2.27-3ubuntu2.1) ... Setting up libperl5.34:armhf (5.34.0-3ubuntu1.1) ... Setting up gpg-agent (2.2.27-3ubuntu2.1) ... Setting up pkgbinarymangler (149) ... Setting up binutils (2.38-4ubuntu2.1) ... Setting up perl (5.34.0-3ubuntu1.1) ... Setting up libdpkg-perl (1.21.1ubuntu2.1) ... Setting up libstdc++-11-dev:armhf (11.3.0-1ubuntu1~22.04) ... Setting up gcc-11 (11.3.0-1ubuntu1~22.04) ... Setting up g++-11 (11.3.0-1ubuntu1~22.04) ... Setting up dpkg-dev (1.21.1ubuntu2.1) ... Setting up build-essential (12.9ubuntu3) ... Processing triggers for libc-bin (2.35-0ubuntu3) ... Processing triggers for ca-certificates (20211016ubuntu0.22.04.1) ... 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-26020217 armhf jammy -c chroot:build-PACKAGEBUILD-26020217 --arch=armhf --dist=jammy --nolog prometheus_2.31.2+ds1-1ubuntu1.22.04.2.dsc Initiating build PACKAGEBUILD-26020217 with 4 jobs across 4 processor cores. Kernel reported to sbuild: 5.4.0-147-generic #164-Ubuntu SMP Tue Mar 21 14:25:54 UTC 2023 armv7l sbuild (Debian sbuild) 0.79.0 (05 February 2020) on bos01-arm64-013.buildd +================================================================================+ | prometheus 2.31.2+ds1-1ubuntu1.22.04.2 (armhf) Tue, 02 May 2023 12:31:00 +0000 | +================================================================================+ Package: prometheus Version: 2.31.2+ds1-1ubuntu1.22.04.2 Source Version: 2.31.2+ds1-1ubuntu1.22.04.2 Distribution: jammy Machine Architecture: arm64 Host Architecture: armhf Build Architecture: armhf Build Type: any I: NOTICE: Log filtering will replace 'home/buildd/build-PACKAGEBUILD-26020217/chroot-autobuild' with '<>' I: NOTICE: Log filtering will replace 'build/prometheus-sFE4uM/resolver-nkIu1w' with '<>' +------------------------------------------------------------------------------+ | Fetch source files | +------------------------------------------------------------------------------+ Local sources ------------- prometheus_2.31.2+ds1-1ubuntu1.22.04.2.dsc exists in .; copying to chroot I: NOTICE: Log filtering will replace 'build/prometheus-sFE4uM/prometheus-2.31.2+ds1' with '<>' I: NOTICE: Log filtering will replace 'build/prometheus-sFE4uM' with '<>' +------------------------------------------------------------------------------+ | Install package build dependencies | +------------------------------------------------------------------------------+ Setup apt archive ----------------- Merged Build-Depends: debhelper-compat (= 13), dh-sequence-golang, gogoprotobuf (>= 1.0.0+git20180330~), golang-github-alecthomas-units-dev (>= 0.0~git20210927.59d0afb), golang-github-aws-aws-sdk-go-dev (>= 1.4), golang-github-azure-azure-sdk-for-go-dev, golang-github-azure-go-autorest-dev, golang-github-cespare-xxhash-dev, golang-github-cockroachdb-cmux-dev, golang-github-dennwc-varint-dev, golang-github-dgryski-go-sip13-dev, golang-github-digitalocean-godo-dev, golang-github-docker-docker-dev, golang-github-edsrzf-mmap-go-dev, golang-github-fsnotify-fsnotify-dev (>= 1.4.7-2~), golang-github-go-kit-log-dev, golang-github-go-openapi-strfmt-dev, golang-github-gogo-protobuf-dev (>= 1.0.0+git20180330~), golang-github-golang-snappy-dev, golang-github-google-pprof-dev, golang-github-gophercloud-gophercloud-dev (>= 0.3.0~), golang-github-grpc-ecosystem-grpc-gateway-dev, golang-github-hashicorp-consul-dev (>= 1.1.0~), golang-github-hetznercloud-hcloud-go-dev (>= 1.32.0~), golang-github-json-iterator-go-dev, golang-github-miekg-dns-dev (>= 0.0~git20170501), golang-github-mwitkow-go-conntrack-dev, golang-github-oklog-run-dev, golang-github-oklog-ulid-dev (>= 1.3.1~), golang-github-opentracing-contrib-go-stdlib-dev (>= 0.0~git20190519.cf7a6c9~), golang-github-opentracing-opentracing-go-dev, golang-github-pkg-errors-dev, golang-github-prometheus-alertmanager-dev (>= 0.18.0~), golang-github-prometheus-client-golang-dev (>= 1.7.1~), golang-github-prometheus-client-model-dev, golang-github-prometheus-common-dev (>= 0.32.1-4~), golang-github-prometheus-exporter-toolkit-dev, golang-github-samuel-go-zookeeper-dev, golang-github-stretchr-testify-dev, golang-go (>= 2:1.10~), golang-go.uber-atomic-dev, golang-golang-x-net-dev (>= 1:0.0+git20180124), golang-golang-x-oauth2-google-dev, golang-golang-x-sync-dev, golang-golang-x-sys-dev, golang-golang-x-time-dev, golang-google-api-dev (>= 0.0~git20170907), golang-google-genproto-dev (>= 0.0~git20171123), golang-google-grpc-dev (>= 1.6.0~), golang-gopkg-alecthomas-kingpin.v2-dev, golang-gopkg-yaml.v2-dev (>= 2.2.1-1~), golang-gopkg-yaml.v3-dev, golang-grpc-gateway, golang-uber-goleak-dev, build-essential, fakeroot Filtered Build-Depends: debhelper-compat (= 13), dh-sequence-golang, gogoprotobuf (>= 1.0.0+git20180330~), golang-github-alecthomas-units-dev (>= 0.0~git20210927.59d0afb), golang-github-aws-aws-sdk-go-dev (>= 1.4), golang-github-azure-azure-sdk-for-go-dev, golang-github-azure-go-autorest-dev, golang-github-cespare-xxhash-dev, golang-github-cockroachdb-cmux-dev, golang-github-dennwc-varint-dev, golang-github-dgryski-go-sip13-dev, golang-github-digitalocean-godo-dev, golang-github-docker-docker-dev, golang-github-edsrzf-mmap-go-dev, golang-github-fsnotify-fsnotify-dev (>= 1.4.7-2~), golang-github-go-kit-log-dev, golang-github-go-openapi-strfmt-dev, golang-github-gogo-protobuf-dev (>= 1.0.0+git20180330~), golang-github-golang-snappy-dev, golang-github-google-pprof-dev, golang-github-gophercloud-gophercloud-dev (>= 0.3.0~), golang-github-grpc-ecosystem-grpc-gateway-dev, golang-github-hashicorp-consul-dev (>= 1.1.0~), golang-github-hetznercloud-hcloud-go-dev (>= 1.32.0~), golang-github-json-iterator-go-dev, golang-github-miekg-dns-dev (>= 0.0~git20170501), golang-github-mwitkow-go-conntrack-dev, golang-github-oklog-run-dev, golang-github-oklog-ulid-dev (>= 1.3.1~), golang-github-opentracing-contrib-go-stdlib-dev (>= 0.0~git20190519.cf7a6c9~), golang-github-opentracing-opentracing-go-dev, golang-github-pkg-errors-dev, golang-github-prometheus-alertmanager-dev (>= 0.18.0~), golang-github-prometheus-client-golang-dev (>= 1.7.1~), golang-github-prometheus-client-model-dev, golang-github-prometheus-common-dev (>= 0.32.1-4~), golang-github-prometheus-exporter-toolkit-dev, golang-github-samuel-go-zookeeper-dev, golang-github-stretchr-testify-dev, golang-go (>= 2:1.10~), golang-go.uber-atomic-dev, golang-golang-x-net-dev (>= 1:0.0+git20180124), golang-golang-x-oauth2-google-dev, golang-golang-x-sync-dev, golang-golang-x-sys-dev, golang-golang-x-time-dev, golang-google-api-dev (>= 0.0~git20170907), golang-google-genproto-dev (>= 0.0~git20171123), golang-google-grpc-dev (>= 1.6.0~), golang-gopkg-alecthomas-kingpin.v2-dev, golang-gopkg-yaml.v2-dev (>= 2.2.1-1~), golang-gopkg-yaml.v3-dev, golang-grpc-gateway, golang-uber-goleak-dev, 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 [969 B] Ign:3 copy:/<>/apt_archive ./ Release.gpg Get:4 copy:/<>/apt_archive ./ Sources [1033 B] Get:5 copy:/<>/apt_archive ./ Packages [1109 B] Fetched 3111 B in 0s (165 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: libperl5.32 perl-modules-5.32 systemd-timesyncd Use 'apt autoremove' to remove them. The following additional packages will be installed: autoconf automake autopoint autotools-dev bsdextrautils debhelper debugedit dh-autoreconf dh-golang dh-strip-nondeterminism dwz file gettext gettext-base gogoprotobuf golang-1.18-go golang-1.18-src golang-any golang-github-alecthomas-units-dev golang-github-armon-circbuf-dev golang-github-armon-go-metrics-dev golang-github-armon-go-radix-dev golang-github-asaskevich-govalidator-dev golang-github-aws-aws-sdk-go-dev golang-github-azure-azure-sdk-for-go-dev golang-github-azure-go-autorest-dev golang-github-beorn7-perks-dev golang-github-bgentry-speakeasy-dev golang-github-boltdb-bolt-dev golang-github-cenkalti-backoff-dev golang-github-cespare-xxhash-dev golang-github-chzyer-readline-dev golang-github-circonus-labs-circonus-gometrics-dev golang-github-circonus-labs-circonusllhist-dev golang-github-cockroachdb-cmux-dev golang-github-creack-pty-dev golang-github-datadog-datadog-go-dev golang-github-davecgh-go-spew-dev golang-github-dennwc-varint-dev golang-github-dghubble-sling-dev golang-github-dgrijalva-jwt-go-dev golang-github-dgryski-go-sip13-dev golang-github-digitalocean-godo-dev golang-github-dimchansky-utfbom-dev golang-github-docker-docker-credential-helpers-dev golang-github-docker-docker-dev golang-github-docker-go-units-dev golang-github-edsrzf-mmap-go-dev golang-github-fatih-color-dev golang-github-fsnotify-fsnotify-dev golang-github-ghodss-yaml-dev golang-github-gin-contrib-sse-dev golang-github-gin-gonic-gin-dev golang-github-go-kit-log-dev golang-github-go-logfmt-logfmt-dev golang-github-go-openapi-analysis-dev golang-github-go-openapi-errors-dev golang-github-go-openapi-jsonpointer-dev golang-github-go-openapi-jsonreference-dev golang-github-go-openapi-loads-dev golang-github-go-openapi-runtime-dev golang-github-go-openapi-spec-dev golang-github-go-openapi-strfmt-dev golang-github-go-openapi-swag-dev golang-github-go-openapi-validate-dev golang-github-go-playground-locales-dev golang-github-go-playground-universal-translator-dev golang-github-go-playground-validator-v10-dev golang-github-gofrs-uuid-dev golang-github-gogo-protobuf-dev golang-github-golang-groupcache-dev golang-github-golang-mock-dev golang-github-golang-snappy-dev golang-github-google-btree-dev golang-github-google-go-cmp-dev golang-github-google-go-querystring-dev golang-github-google-pprof-dev golang-github-google-uuid-dev golang-github-googleapis-gax-go-dev golang-github-gophercloud-gophercloud-dev golang-github-grpc-ecosystem-grpc-gateway-dev golang-github-hashicorp-consul-dev golang-github-hashicorp-errwrap-dev golang-github-hashicorp-go-bexpr-dev golang-github-hashicorp-go-cleanhttp-dev golang-github-hashicorp-go-hclog-dev golang-github-hashicorp-go-immutable-radix-dev golang-github-hashicorp-go-memdb-dev golang-github-hashicorp-go-msgpack-dev golang-github-hashicorp-go-multierror-dev golang-github-hashicorp-go-retryablehttp-dev golang-github-hashicorp-go-rootcerts-dev golang-github-hashicorp-go-sockaddr-dev golang-github-hashicorp-go-syslog-dev golang-github-hashicorp-go-uuid-dev golang-github-hashicorp-golang-lru-dev golang-github-hashicorp-hcl-dev golang-github-hashicorp-hil-dev golang-github-hashicorp-logutils-dev golang-github-hashicorp-mdns-dev golang-github-hashicorp-memberlist-dev golang-github-hashicorp-raft-boltdb-dev golang-github-hashicorp-raft-dev golang-github-hashicorp-serf-dev golang-github-hashicorp-yamux-dev golang-github-hetznercloud-hcloud-go-dev golang-github-ianlancetaylor-demangle-dev golang-github-inconshreveable-muxado-dev golang-github-ishidawataru-sctp-dev golang-github-jessevdk-go-flags-dev golang-github-jmespath-go-jmespath-dev golang-github-josharian-intern-dev golang-github-jpillora-backoff-dev golang-github-json-iterator-go-dev golang-github-julienschmidt-httprouter-dev golang-github-kr-pretty-dev golang-github-kr-text-dev golang-github-kylelemons-godebug-dev golang-github-leodido-go-urn-dev golang-github-mailru-easyjson-dev golang-github-mattn-go-colorable-dev golang-github-mattn-go-isatty-dev golang-github-miekg-dns-dev golang-github-mitchellh-cli-dev golang-github-mitchellh-copystructure-dev golang-github-mitchellh-go-homedir-dev golang-github-mitchellh-mapstructure-dev golang-github-mitchellh-reflectwalk-dev golang-github-modern-go-concurrent-dev golang-github-modern-go-reflect2-dev golang-github-mwitkow-go-conntrack-dev golang-github-oklog-run-dev golang-github-oklog-ulid-dev golang-github-opennota-urlesc-dev golang-github-opentracing-contrib-go-stdlib-dev golang-github-opentracing-opentracing-go-dev golang-github-pascaldekloe-goe-dev golang-github-pkg-diff-dev golang-github-pkg-errors-dev golang-github-pmezard-go-difflib-dev golang-github-posener-complete-dev golang-github-prometheus-alertmanager-dev golang-github-prometheus-client-golang-dev golang-github-prometheus-client-model-dev golang-github-prometheus-common-dev golang-github-prometheus-exporter-toolkit-dev golang-github-prometheus-procfs-dev golang-github-puerkitobio-purell-dev golang-github-rogpeppe-fastuuid-dev golang-github-rogpeppe-go-internal-dev golang-github-rs-cors-dev golang-github-ryanuber-columnize-dev golang-github-samuel-go-zookeeper-dev golang-github-satori-go.uuid-dev golang-github-seccomp-libseccomp-golang-dev golang-github-shopspring-decimal-dev golang-github-stretchr-objx-dev golang-github-stretchr-testify-dev golang-github-tv42-httpunix-dev golang-github-ugorji-go-codec-dev golang-github-vmihailenco-tagparser-dev golang-github-xlab-treeprint-dev golang-glog-dev golang-go golang-go-flags-dev golang-go.opencensus-dev golang-go.uber-atomic-dev golang-golang-x-crypto-dev golang-golang-x-mod-dev golang-golang-x-net-dev golang-golang-x-oauth2-dev golang-golang-x-oauth2-google-dev golang-golang-x-sync-dev golang-golang-x-sys-dev golang-golang-x-term-dev golang-golang-x-text-dev golang-golang-x-time-dev golang-golang-x-xerrors-dev golang-google-api-dev golang-google-cloud-compute-metadata-dev golang-google-genproto-dev golang-google-grpc-dev golang-gopkg-alecthomas-kingpin.v2-dev golang-gopkg-check.v1-dev golang-gopkg-errgo.v2-dev golang-gopkg-mgo.v2-dev golang-gopkg-tomb.v2-dev golang-gopkg-vmihailenco-msgpack.v2-dev golang-gopkg-yaml.v2-dev golang-gopkg-yaml.v3-dev golang-goprotobuf-dev golang-grpc-gateway golang-protobuf-extensions-dev golang-src golang-uber-goleak-dev groff-base intltool-debian iproute2 libarchive-zip-perl libbpf0 libbsd0 libcap2-bin libdebhelper-perl libdw1 libelf1 libfile-stripnondeterminism-perl libicu70 libmagic-mgc libmagic1 libmd0 libmnl0 libpipeline1 libprotobuf-dev libprotobuf-lite23 libprotobuf23 libprotoc23 libsasl2-2 libsasl2-dev libsasl2-modules-db libseccomp-dev libsigsegv2 libsub-override-perl libtool libuchardet0 libxml2 libxtables12 m4 man-db po-debconf protobuf-compiler zlib1g-dev Suggested packages: autoconf-archive gnu-standards autoconf-doc dh-make gettext-doc libasprintf-dev libgettextpo-dev bzr | brz git mercurial subversion mockgen golang-google-appengine-dev groff iproute2-doc seccomp libtool-doc gfortran | fortran95-compiler gcj-jdk m4-doc apparmor less www-browser libmail-box-perl protobuf-mode-el Recommended packages: curl | wget | lynx pkg-config libatm1 libpam-cap libarchive-cpio-perl libsasl2-modules libltdl-dev libmail-sendmail-perl The following NEW packages will be installed: autoconf automake autopoint autotools-dev bsdextrautils debhelper debugedit dh-autoreconf dh-golang dh-strip-nondeterminism dwz file gettext gettext-base gogoprotobuf golang-1.18-go golang-1.18-src golang-any golang-github-alecthomas-units-dev golang-github-armon-circbuf-dev golang-github-armon-go-metrics-dev golang-github-armon-go-radix-dev golang-github-asaskevich-govalidator-dev golang-github-aws-aws-sdk-go-dev golang-github-azure-azure-sdk-for-go-dev golang-github-azure-go-autorest-dev golang-github-beorn7-perks-dev golang-github-bgentry-speakeasy-dev golang-github-boltdb-bolt-dev golang-github-cenkalti-backoff-dev golang-github-cespare-xxhash-dev golang-github-chzyer-readline-dev golang-github-circonus-labs-circonus-gometrics-dev golang-github-circonus-labs-circonusllhist-dev golang-github-cockroachdb-cmux-dev golang-github-creack-pty-dev golang-github-datadog-datadog-go-dev golang-github-davecgh-go-spew-dev golang-github-dennwc-varint-dev golang-github-dghubble-sling-dev golang-github-dgrijalva-jwt-go-dev golang-github-dgryski-go-sip13-dev golang-github-digitalocean-godo-dev golang-github-dimchansky-utfbom-dev golang-github-docker-docker-credential-helpers-dev golang-github-docker-docker-dev golang-github-docker-go-units-dev golang-github-edsrzf-mmap-go-dev golang-github-fatih-color-dev golang-github-fsnotify-fsnotify-dev golang-github-ghodss-yaml-dev golang-github-gin-contrib-sse-dev golang-github-gin-gonic-gin-dev golang-github-go-kit-log-dev golang-github-go-logfmt-logfmt-dev golang-github-go-openapi-analysis-dev golang-github-go-openapi-errors-dev golang-github-go-openapi-jsonpointer-dev golang-github-go-openapi-jsonreference-dev golang-github-go-openapi-loads-dev golang-github-go-openapi-runtime-dev golang-github-go-openapi-spec-dev golang-github-go-openapi-strfmt-dev golang-github-go-openapi-swag-dev golang-github-go-openapi-validate-dev golang-github-go-playground-locales-dev golang-github-go-playground-universal-translator-dev golang-github-go-playground-validator-v10-dev golang-github-gofrs-uuid-dev golang-github-gogo-protobuf-dev golang-github-golang-groupcache-dev golang-github-golang-mock-dev golang-github-golang-snappy-dev golang-github-google-btree-dev golang-github-google-go-cmp-dev golang-github-google-go-querystring-dev golang-github-google-pprof-dev golang-github-google-uuid-dev golang-github-googleapis-gax-go-dev golang-github-gophercloud-gophercloud-dev golang-github-grpc-ecosystem-grpc-gateway-dev golang-github-hashicorp-consul-dev golang-github-hashicorp-errwrap-dev golang-github-hashicorp-go-bexpr-dev golang-github-hashicorp-go-cleanhttp-dev golang-github-hashicorp-go-hclog-dev golang-github-hashicorp-go-immutable-radix-dev golang-github-hashicorp-go-memdb-dev golang-github-hashicorp-go-msgpack-dev golang-github-hashicorp-go-multierror-dev golang-github-hashicorp-go-retryablehttp-dev golang-github-hashicorp-go-rootcerts-dev golang-github-hashicorp-go-sockaddr-dev golang-github-hashicorp-go-syslog-dev golang-github-hashicorp-go-uuid-dev golang-github-hashicorp-golang-lru-dev golang-github-hashicorp-hcl-dev golang-github-hashicorp-hil-dev golang-github-hashicorp-logutils-dev golang-github-hashicorp-mdns-dev golang-github-hashicorp-memberlist-dev golang-github-hashicorp-raft-boltdb-dev golang-github-hashicorp-raft-dev golang-github-hashicorp-serf-dev golang-github-hashicorp-yamux-dev golang-github-hetznercloud-hcloud-go-dev golang-github-ianlancetaylor-demangle-dev golang-github-inconshreveable-muxado-dev golang-github-ishidawataru-sctp-dev golang-github-jessevdk-go-flags-dev golang-github-jmespath-go-jmespath-dev golang-github-josharian-intern-dev golang-github-jpillora-backoff-dev golang-github-json-iterator-go-dev golang-github-julienschmidt-httprouter-dev golang-github-kr-pretty-dev golang-github-kr-text-dev golang-github-kylelemons-godebug-dev golang-github-leodido-go-urn-dev golang-github-mailru-easyjson-dev golang-github-mattn-go-colorable-dev golang-github-mattn-go-isatty-dev golang-github-miekg-dns-dev golang-github-mitchellh-cli-dev golang-github-mitchellh-copystructure-dev golang-github-mitchellh-go-homedir-dev golang-github-mitchellh-mapstructure-dev golang-github-mitchellh-reflectwalk-dev golang-github-modern-go-concurrent-dev golang-github-modern-go-reflect2-dev golang-github-mwitkow-go-conntrack-dev golang-github-oklog-run-dev golang-github-oklog-ulid-dev golang-github-opennota-urlesc-dev golang-github-opentracing-contrib-go-stdlib-dev golang-github-opentracing-opentracing-go-dev golang-github-pascaldekloe-goe-dev golang-github-pkg-diff-dev golang-github-pkg-errors-dev golang-github-pmezard-go-difflib-dev golang-github-posener-complete-dev golang-github-prometheus-alertmanager-dev golang-github-prometheus-client-golang-dev golang-github-prometheus-client-model-dev golang-github-prometheus-common-dev golang-github-prometheus-exporter-toolkit-dev golang-github-prometheus-procfs-dev golang-github-puerkitobio-purell-dev golang-github-rogpeppe-fastuuid-dev golang-github-rogpeppe-go-internal-dev golang-github-rs-cors-dev golang-github-ryanuber-columnize-dev golang-github-samuel-go-zookeeper-dev golang-github-satori-go.uuid-dev golang-github-seccomp-libseccomp-golang-dev golang-github-shopspring-decimal-dev golang-github-stretchr-objx-dev golang-github-stretchr-testify-dev golang-github-tv42-httpunix-dev golang-github-ugorji-go-codec-dev golang-github-vmihailenco-tagparser-dev golang-github-xlab-treeprint-dev golang-glog-dev golang-go golang-go-flags-dev golang-go.opencensus-dev golang-go.uber-atomic-dev golang-golang-x-crypto-dev golang-golang-x-mod-dev golang-golang-x-net-dev golang-golang-x-oauth2-dev golang-golang-x-oauth2-google-dev golang-golang-x-sync-dev golang-golang-x-sys-dev golang-golang-x-term-dev golang-golang-x-text-dev golang-golang-x-time-dev golang-golang-x-xerrors-dev golang-google-api-dev golang-google-cloud-compute-metadata-dev golang-google-genproto-dev golang-google-grpc-dev golang-gopkg-alecthomas-kingpin.v2-dev golang-gopkg-check.v1-dev golang-gopkg-errgo.v2-dev golang-gopkg-mgo.v2-dev golang-gopkg-tomb.v2-dev golang-gopkg-vmihailenco-msgpack.v2-dev golang-gopkg-yaml.v2-dev golang-gopkg-yaml.v3-dev golang-goprotobuf-dev golang-grpc-gateway golang-protobuf-extensions-dev golang-src golang-uber-goleak-dev groff-base intltool-debian iproute2 libarchive-zip-perl libbpf0 libbsd0 libcap2-bin libdebhelper-perl libdw1 libelf1 libfile-stripnondeterminism-perl libicu70 libmagic-mgc libmagic1 libmd0 libmnl0 libpipeline1 libprotobuf-dev libprotobuf-lite23 libprotobuf23 libprotoc23 libsasl2-2 libsasl2-dev libsasl2-modules-db libseccomp-dev libsigsegv2 libsub-override-perl libtool libuchardet0 libxml2 libxtables12 m4 man-db po-debconf protobuf-compiler sbuild-build-depends-main-dummy zlib1g-dev 0 upgraded, 232 newly installed, 0 to remove and 0 not upgraded. Need to get 162 MB of archives. After this operation, 1440 MB of additional disk space will be used. Get:1 copy:/<>/apt_archive ./ sbuild-build-depends-main-dummy 0.invalid.0 [1324 B] Get:2 http://ftpmaster.internal/ubuntu jammy/main armhf libelf1 armhf 0.186-1build1 [42.7 kB] Get:3 http://ppa.launchpadcontent.net/ubuntu-security-proposed/ppa/ubuntu jammy/main armhf golang-1.18-src all 1.18.1-1ubuntu1.1 [16.2 MB] Get:4 http://ftpmaster.internal/ubuntu jammy-security/main armhf libbpf0 armhf 1:0.5.0-1ubuntu22.04.1 [124 kB] Get:5 http://ftpmaster.internal/ubuntu jammy/main armhf libmd0 armhf 1.0.4-1build1 [22.5 kB] Get:6 http://ftpmaster.internal/ubuntu jammy/main armhf libbsd0 armhf 0.11.5-1 [39.8 kB] Get:7 http://ftpmaster.internal/ubuntu jammy/main armhf libmnl0 armhf 1.0.4-3build2 [11.4 kB] Get:8 http://ftpmaster.internal/ubuntu jammy/main armhf libxtables12 armhf 1.8.7-1ubuntu5 [28.0 kB] Get:9 http://ftpmaster.internal/ubuntu jammy/main armhf libcap2-bin armhf 1:2.44-1build3 [25.3 kB] Get:10 http://ftpmaster.internal/ubuntu jammy/main armhf iproute2 armhf 5.15.0-1ubuntu2 [1021 kB] Get:11 http://ftpmaster.internal/ubuntu jammy/main armhf libicu70 armhf 70.1-2 [10.3 MB] Get:12 http://ftpmaster.internal/ubuntu jammy-security/main armhf libxml2 armhf 2.9.13+dfsg-1ubuntu0.3 [599 kB] Get:13 http://ftpmaster.internal/ubuntu jammy/main armhf bsdextrautils armhf 2.37.2-4ubuntu3 [77.1 kB] Get:14 http://ftpmaster.internal/ubuntu jammy/main armhf libmagic-mgc armhf 1:5.41-3 [257 kB] Get:15 http://ftpmaster.internal/ubuntu jammy/main armhf libmagic1 armhf 1:5.41-3 [80.2 kB] Get:16 http://ftpmaster.internal/ubuntu jammy/main armhf file armhf 1:5.41-3 [20.6 kB] Get:17 http://ftpmaster.internal/ubuntu jammy/main armhf gettext-base armhf 0.21-4ubuntu4 [38.0 kB] Get:18 http://ftpmaster.internal/ubuntu jammy/main armhf libuchardet0 armhf 0.0.7-1build2 [75.7 kB] Get:19 http://ftpmaster.internal/ubuntu jammy/main armhf groff-base armhf 1.22.4-8build1 [870 kB] Get:20 http://ftpmaster.internal/ubuntu jammy/main armhf libpipeline1 armhf 1.5.5-1 [25.6 kB] Get:21 http://ftpmaster.internal/ubuntu jammy/main armhf man-db armhf 2.10.2-1 [1151 kB] Get:22 http://ppa.launchpadcontent.net/ubuntu-security-proposed/ppa/ubuntu jammy/main armhf golang-1.18-go armhf 1.18.1-1ubuntu1.1 [62.0 MB] Get:23 http://ftpmaster.internal/ubuntu jammy/main armhf libsigsegv2 armhf 2.13-1ubuntu3 [13.7 kB] Get:24 http://ftpmaster.internal/ubuntu jammy/main armhf m4 armhf 1.4.18-5ubuntu2 [191 kB] Get:25 http://ftpmaster.internal/ubuntu jammy/main armhf autoconf all 2.71-2 [338 kB] Get:26 http://ftpmaster.internal/ubuntu jammy/main armhf autotools-dev all 20220109.1 [44.9 kB] Get:27 http://ftpmaster.internal/ubuntu jammy/main armhf automake all 1:1.16.5-1.3 [558 kB] Get:28 http://ftpmaster.internal/ubuntu jammy/main armhf autopoint all 0.21-4ubuntu4 [422 kB] Get:29 http://ftpmaster.internal/ubuntu jammy/main armhf libdebhelper-perl all 13.6ubuntu1 [67.2 kB] Get:30 http://ftpmaster.internal/ubuntu jammy/main armhf libtool all 2.4.6-15build2 [164 kB] Get:31 http://ftpmaster.internal/ubuntu jammy/main armhf dh-autoreconf all 20 [16.1 kB] Get:32 http://ftpmaster.internal/ubuntu jammy/main armhf libarchive-zip-perl all 1.68-1 [90.2 kB] Get:33 http://ftpmaster.internal/ubuntu jammy/main armhf libsub-override-perl all 0.09-2 [9532 B] Get:34 http://ftpmaster.internal/ubuntu jammy/main armhf libfile-stripnondeterminism-perl all 1.13.0-1 [18.1 kB] Get:35 http://ftpmaster.internal/ubuntu jammy/main armhf dh-strip-nondeterminism all 1.13.0-1 [5344 B] Get:36 http://ftpmaster.internal/ubuntu jammy/main armhf libdw1 armhf 0.186-1build1 [228 kB] Get:37 http://ftpmaster.internal/ubuntu jammy/main armhf debugedit armhf 1:5.0-4build1 [43.3 kB] Get:38 http://ftpmaster.internal/ubuntu jammy/main armhf dwz armhf 0.14-1build2 [99.2 kB] Get:39 http://ftpmaster.internal/ubuntu jammy/main armhf gettext armhf 0.21-4ubuntu4 [805 kB] Get:40 http://ftpmaster.internal/ubuntu jammy/main armhf intltool-debian all 0.35.0+20060710.5 [24.9 kB] Get:41 http://ftpmaster.internal/ubuntu jammy/main armhf po-debconf all 1.0.21+nmu1 [233 kB] Get:42 http://ftpmaster.internal/ubuntu jammy/main armhf debhelper all 13.6ubuntu1 [923 kB] Get:43 http://ftpmaster.internal/ubuntu jammy/main armhf golang-src all 2:1.18~0ubuntu2 [4438 B] Get:44 http://ftpmaster.internal/ubuntu jammy/main armhf golang-go armhf 2:1.18~0ubuntu2 [41.8 kB] Get:45 http://ftpmaster.internal/ubuntu jammy/universe armhf golang-any armhf 2:1.18~0ubuntu2 [2850 B] Get:46 http://ftpmaster.internal/ubuntu jammy/universe armhf golang-github-creack-pty-dev all 1.1.17-1 [9772 B] Get:47 http://ftpmaster.internal/ubuntu jammy/universe armhf golang-github-dennwc-varint-dev all 1.0.0-2 [5644 B] Get:48 http://ftpmaster.internal/ubuntu jammy/universe armhf golang-github-dgryski-go-sip13-dev all 0.0~git20200911.62edffc-2 [5722 B] Get:49 http://ftpmaster.internal/ubuntu jammy/universe armhf golang-github-dimchansky-utfbom-dev all 1.1.1-1 [5520 B] Get:50 http://ftpmaster.internal/ubuntu jammy/universe armhf golang-github-ishidawataru-sctp-dev all 0.0+git20210707.9a39160-1 [13.4 kB] Get:51 http://ftpmaster.internal/ubuntu jammy/universe armhf golang-github-docker-docker-credential-helpers-dev all 0.6.4+ds1-1 [22.3 kB] Get:52 http://ftpmaster.internal/ubuntu jammy/main armhf libseccomp-dev armhf 2.5.3-2ubuntu2 [89.0 kB] Get:53 http://ftpmaster.internal/ubuntu jammy/universe armhf golang-github-seccomp-libseccomp-golang-dev all 0.9.1-2 [15.9 kB] Get:54 http://ftpmaster.internal/ubuntu jammy/universe armhf golang-github-go-logfmt-logfmt-dev all 0.5.0-2 [12.8 kB] Get:55 http://ftpmaster.internal/ubuntu jammy/universe armhf golang-github-go-kit-log-dev all 0.2.0-3 [26.3 kB] Get:56 http://ftpmaster.internal/ubuntu jammy-security/universe armhf golang-golang-x-text-dev all 0.3.7-1ubuntu0.20.04.1 [4556 kB] Get:57 http://ftpmaster.internal/ubuntu jammy/universe armhf golang-github-go-playground-locales-dev all 0.14.0-2 [436 kB] Get:58 http://ftpmaster.internal/ubuntu jammy/universe armhf golang-github-go-playground-universal-translator-dev all 0.17.0-2 [14.5 kB] Get:59 http://ftpmaster.internal/ubuntu jammy/universe armhf golang-github-davecgh-go-spew-dev all 1.1.1-2 [29.7 kB] Get:60 http://ftpmaster.internal/ubuntu jammy/universe armhf golang-github-pmezard-go-difflib-dev all 1.0.0-3 [12.4 kB] Get:61 http://ftpmaster.internal/ubuntu jammy/universe armhf golang-github-stretchr-objx-dev all 0.3.0-1 [25.4 kB] Get:62 http://ftpmaster.internal/ubuntu jammy/universe armhf golang-gopkg-yaml.v3-dev all 3.0.0~git20210107.496545a-1 [74.7 kB] Get:63 http://ftpmaster.internal/ubuntu jammy/universe armhf golang-github-stretchr-testify-dev all 1.7.0+git20210824.ab6dc32-1 [65.5 kB] Get:64 http://ftpmaster.internal/ubuntu jammy/universe armhf golang-github-leodido-go-urn-dev all 1.2.1-2 [9664 B] Get:65 http://ftpmaster.internal/ubuntu jammy/universe armhf golang-golang-x-sys-dev all 0.0~git20211216.1d35b9e-1 [378 kB] Get:66 http://ftpmaster.internal/ubuntu jammy/universe armhf golang-golang-x-net-dev all 1:0.0+git20211209.491a49a+dfsg-1 [702 kB] Get:67 http://ftpmaster.internal/ubuntu jammy/universe armhf golang-golang-x-term-dev all 0.0~git20210615.6886f2d-1 [14.7 kB] Get:68 http://ftpmaster.internal/ubuntu jammy/universe armhf golang-golang-x-crypto-dev all 1:0.0~git20211202.5770296-1 [1583 kB] Get:69 http://ftpmaster.internal/ubuntu jammy/universe armhf golang-github-go-playground-validator-v10-dev all 10.4.1-3 [96.6 kB] Get:70 http://ftpmaster.internal/ubuntu jammy/universe armhf golang-github-gofrs-uuid-dev all 4.2.0-1 [22.8 kB] Get:71 http://ftpmaster.internal/ubuntu jammy/universe armhf golang-github-chzyer-readline-dev all 1.4.39.g2972be2-3 [30.2 kB] Get:72 http://ftpmaster.internal/ubuntu jammy/universe armhf golang-github-ianlancetaylor-demangle-dev all 0.0~git20200824.28f6c0f-1 [49.1 kB] Get:73 http://ftpmaster.internal/ubuntu jammy/universe armhf golang-github-google-pprof-dev all 0.0~git20211008.947d60d-1 [1067 kB] Get:74 http://ftpmaster.internal/ubuntu jammy/universe armhf golang-github-google-uuid-dev all 1.3.0-1 [17.4 kB] Get:75 http://ftpmaster.internal/ubuntu jammy/universe armhf golang-github-hashicorp-go-bexpr-dev all 0.1.2-2 [33.9 kB] Get:76 http://ftpmaster.internal/ubuntu jammy/universe armhf golang-github-mattn-go-isatty-dev all 0.0.14-1 [6200 B] Get:77 http://ftpmaster.internal/ubuntu jammy/universe armhf golang-github-mattn-go-colorable-dev all 0.1.12-1 [10.7 kB] Get:78 http://ftpmaster.internal/ubuntu jammy/universe armhf golang-github-fatih-color-dev all 1.7.0-1 [11.4 kB] Get:79 http://ftpmaster.internal/ubuntu jammy/universe armhf golang-github-hashicorp-go-hclog-dev all 0.11.0-1 [18.0 kB] Get:80 http://ftpmaster.internal/ubuntu jammy/universe armhf golang-github-hetznercloud-hcloud-go-dev all 1.33.1-1 [79.0 kB] Get:81 http://ftpmaster.internal/ubuntu jammy/universe armhf golang-github-jessevdk-go-flags-dev all 1.4.0-5 [49.6 kB] Get:82 http://ftpmaster.internal/ubuntu jammy/universe armhf golang-github-josharian-intern-dev all 1.0.0-3 [3484 B] Get:83 http://ftpmaster.internal/ubuntu jammy/universe armhf golang-github-jpillora-backoff-dev all 1.0.0-1.1 [3744 B] Get:84 http://ftpmaster.internal/ubuntu jammy/universe armhf golang-github-modern-go-concurrent-dev all 1.0.3-1.1 [4708 B] Get:85 http://ftpmaster.internal/ubuntu jammy/universe armhf golang-github-modern-go-reflect2-dev all 1.0.2-1 [10.8 kB] Get:86 http://ftpmaster.internal/ubuntu jammy/universe armhf golang-github-json-iterator-go-dev all 1.1.10-2 [69.4 kB] Get:87 http://ftpmaster.internal/ubuntu jammy/universe armhf golang-github-beorn7-perks-dev all 1.0.1-1 [12.2 kB] Get:88 http://ftpmaster.internal/ubuntu jammy/universe armhf golang-github-cespare-xxhash-dev all 2.1.1-2 [9052 B] Get:89 http://ftpmaster.internal/ubuntu jammy-security/main armhf zlib1g-dev armhf 1:1.2.11.dfsg-2ubuntu9.2 [157 kB] Get:90 http://ftpmaster.internal/ubuntu jammy-security/main armhf libprotobuf23 armhf 3.12.4-1ubuntu7.22.04.1 [833 kB] Get:91 http://ftpmaster.internal/ubuntu jammy-security/main armhf libprotobuf-lite23 armhf 3.12.4-1ubuntu7.22.04.1 [194 kB] Get:92 http://ftpmaster.internal/ubuntu jammy-security/main armhf libprotobuf-dev armhf 3.12.4-1ubuntu7.22.04.1 [1338 kB] Get:93 http://ftpmaster.internal/ubuntu jammy-security/main armhf libprotoc23 armhf 3.12.4-1ubuntu7.22.04.1 [752 kB] Get:94 http://ftpmaster.internal/ubuntu jammy-security/universe armhf protobuf-compiler armhf 3.12.4-1ubuntu7.22.04.1 [29.2 kB] Get:95 http://ftpmaster.internal/ubuntu jammy/universe armhf golang-github-prometheus-client-model-dev all 0.2.0-3 [8812 B] Get:96 http://ftpmaster.internal/ubuntu jammy/universe armhf golang-gopkg-yaml.v2-dev all 2.4.0-2 [62.5 kB] Get:97 http://ftpmaster.internal/ubuntu jammy/universe armhf golang-github-jmespath-go-jmespath-dev all 0.4.0-2 [93.9 kB] Get:98 http://ftpmaster.internal/ubuntu jammy/universe armhf golang-github-pkg-errors-dev all 0.9.1-2 [13.4 kB] Get:99 http://ftpmaster.internal/ubuntu jammy/universe armhf golang-github-aws-aws-sdk-go-dev all 1.41.14-1ubuntu1 [8574 kB] Get:100 http://ftpmaster.internal/ubuntu jammy/universe armhf golang-github-julienschmidt-httprouter-dev all 1.3.0-1 [19.4 kB] Get:101 http://ftpmaster.internal/ubuntu jammy/universe armhf golang-golang-x-oauth2-dev all 0.0~git20211104.d3ed0bb-1 [46.3 kB] Get:102 http://ftpmaster.internal/ubuntu jammy/universe armhf golang-github-alecthomas-units-dev all 0.0~git20211218.b94a6e3-1 [8966 B] Get:103 http://ftpmaster.internal/ubuntu jammy/universe armhf golang-gopkg-alecthomas-kingpin.v2-dev all 2.2.6-3 [42.9 kB] Get:104 http://ftpmaster.internal/ubuntu jammy/universe armhf golang-protobuf-extensions-dev all 1.0.1-1 [29.6 kB] Get:105 http://ftpmaster.internal/ubuntu jammy/universe armhf golang-github-prometheus-common-dev all 0.32.1-5ubuntu1 [108 kB] Get:106 http://ftpmaster.internal/ubuntu jammy/universe armhf golang-golang-x-sync-dev all 0.0~git20210220.036812b-1 [19.2 kB] Get:107 http://ftpmaster.internal/ubuntu jammy/universe armhf golang-github-prometheus-procfs-dev all 0.7.3-1 [121 kB] Get:108 http://ftpmaster.internal/ubuntu jammy/universe armhf golang-github-prometheus-client-golang-dev all 1.11.0-3 [118 kB] Get:109 http://ftpmaster.internal/ubuntu jammy/universe armhf golang-github-mwitkow-go-conntrack-dev all 0.0~git20190716.2f06839-2 [14.7 kB] Get:110 http://ftpmaster.internal/ubuntu jammy/universe armhf golang-github-oklog-run-dev all 1.1.0-1 [5624 B] Get:111 http://ftpmaster.internal/ubuntu jammy/universe armhf golang-github-pascaldekloe-goe-dev all 0.1.0-3 [22.4 kB] Get:112 http://ftpmaster.internal/ubuntu jammy/universe armhf golang-github-pkg-diff-dev all 0.0~git20210226.20ebb0f-1 [92.2 kB] Get:113 http://ftpmaster.internal/ubuntu jammy/universe armhf golang-github-hashicorp-errwrap-dev all 1.1.0-1 [6212 B] Get:114 http://ftpmaster.internal/ubuntu jammy/universe armhf golang-github-hashicorp-go-multierror-dev all 1.1.1-1 [7960 B] Get:115 http://ftpmaster.internal/ubuntu jammy/universe armhf golang-github-posener-complete-dev all 1.2.3-2 [16.0 kB] Get:116 http://ftpmaster.internal/ubuntu jammy/universe armhf golang-github-prometheus-exporter-toolkit-dev all 0.7.1-1ubuntu1 [39.1 kB] Get:117 http://ftpmaster.internal/ubuntu jammy/universe armhf golang-github-kr-text-dev all 0.2.0-1 [11.1 kB] Get:118 http://ftpmaster.internal/ubuntu jammy/universe armhf golang-github-kr-pretty-dev all 0.3.0-1 [15.3 kB] Get:119 http://ftpmaster.internal/ubuntu jammy/universe armhf golang-gopkg-check.v1-dev all 0.0+git20200902.038fdea-1 [31.7 kB] Get:120 http://ftpmaster.internal/ubuntu jammy/universe armhf golang-gopkg-errgo.v2-dev all 2.1.0-2 [9024 B] Get:121 http://ftpmaster.internal/ubuntu jammy/universe armhf golang-github-rogpeppe-go-internal-dev all 1.8.0-4 [117 kB] Get:122 http://ftpmaster.internal/ubuntu jammy/universe armhf golang-github-gin-contrib-sse-dev all 0.1.0-1 [6824 B] Get:123 http://ftpmaster.internal/ubuntu jammy/universe armhf golang-github-ugorji-go-codec-dev all 1.1.7-2build1 [201 kB] Get:124 http://ftpmaster.internal/ubuntu jammy/universe armhf golang-github-gin-gonic-gin-dev all 1.6.3-4 [84.4 kB] Get:125 http://ftpmaster.internal/ubuntu jammy/universe armhf golang-github-rs-cors-dev all 1.7.0-4 [14.3 kB] Get:126 http://ftpmaster.internal/ubuntu jammy/universe armhf golang-github-shopspring-decimal-dev all 1.2.0-1 [32.0 kB] Get:127 http://ftpmaster.internal/ubuntu jammy/universe armhf golang-github-tv42-httpunix-dev all 0.0~git20150427.b75d861-2 [3784 B] Get:128 http://ftpmaster.internal/ubuntu jammy/universe armhf golang-github-vmihailenco-tagparser-dev all 0.1.1-3 [4572 B] Get:129 http://ftpmaster.internal/ubuntu jammy/universe armhf golang-github-xlab-treeprint-dev all 0.0~git20181112.a009c39-1 [6660 B] Get:130 http://ftpmaster.internal/ubuntu jammy/universe armhf golang-golang-x-xerrors-dev all 0.0~git20200804.5ec99f8-1 [14.7 kB] Get:131 http://ftpmaster.internal/ubuntu jammy/universe armhf golang-github-google-go-cmp-dev all 0.5.6-1 [89.3 kB] Get:132 http://ftpmaster.internal/ubuntu jammy/universe armhf golang-github-golang-groupcache-dev all 0.0~git20200121.8c9f03a-1 [23.2 kB] Get:133 http://ftpmaster.internal/ubuntu jammy/universe armhf golang-github-golang-mock-dev all 1.6.0-1 [49.0 kB] Get:134 http://ftpmaster.internal/ubuntu jammy/universe armhf golang-glog-dev all 0.0~git20160126.23def4e-5 [17.9 kB] Get:135 http://ftpmaster.internal/ubuntu jammy/universe armhf golang-google-cloud-compute-metadata-dev all 0.56.0-1 [17.7 kB] Get:136 http://ftpmaster.internal/ubuntu jammy/universe armhf golang-golang-x-oauth2-google-dev all 0.0~git20211104.d3ed0bb-1 [36.3 kB] Get:137 http://ftpmaster.internal/ubuntu jammy/universe armhf golang-google-genproto-dev all 0.0~git20200413.b5235f6-1 [4034 kB] Get:138 http://ftpmaster.internal/ubuntu jammy/universe armhf golang-google-grpc-dev all 1.29.1-0ubuntu1 [541 kB] Get:139 http://ftpmaster.internal/ubuntu jammy/universe armhf golang-go.opencensus-dev all 0.23.0-2 [136 kB] Get:140 http://ftpmaster.internal/ubuntu jammy/universe armhf golang-golang-x-mod-dev all 0.5.1-1 [98.3 kB] Get:141 http://ftpmaster.internal/ubuntu jammy/universe armhf golang-uber-goleak-dev all 1.1.12-1 [12.4 kB] Get:142 http://ftpmaster.internal/ubuntu jammy/main armhf libsasl2-modules-db armhf 2.1.27+dfsg2-3ubuntu1 [19.2 kB] Get:143 http://ftpmaster.internal/ubuntu jammy/main armhf libsasl2-2 armhf 2.1.27+dfsg2-3ubuntu1 [50.7 kB] Get:144 http://ftpmaster.internal/ubuntu jammy/main armhf libsasl2-dev armhf 2.1.27+dfsg2-3ubuntu1 [235 kB] Get:145 http://ftpmaster.internal/ubuntu jammy/main armhf dh-golang all 1.53 [21.4 kB] Get:146 http://ftpmaster.internal/ubuntu jammy/universe armhf golang-github-gogo-protobuf-dev all 1.3.2-1 [848 kB] Get:147 http://ftpmaster.internal/ubuntu jammy/universe armhf gogoprotobuf armhf 1.3.2-1 [4727 kB] Get:148 http://ftpmaster.internal/ubuntu jammy/universe armhf golang-github-armon-circbuf-dev all 0.0~git20190214.5111143-1 [4428 B] Get:149 http://ftpmaster.internal/ubuntu jammy/universe armhf golang-github-circonus-labs-circonusllhist-dev all 0.0~git20191022.ec08cde-1 [11.2 kB] Get:150 http://ftpmaster.internal/ubuntu jammy/universe armhf golang-github-hashicorp-go-cleanhttp-dev all 0.5.2-1 [10.9 kB] Get:151 http://ftpmaster.internal/ubuntu jammy/universe armhf golang-github-hashicorp-go-retryablehttp-dev all 0.7.0-1 [20.7 kB] Get:152 http://ftpmaster.internal/ubuntu jammy/universe armhf golang-github-circonus-labs-circonus-gometrics-dev all 2.3.1-3 [64.8 kB] Get:153 http://ftpmaster.internal/ubuntu jammy/universe armhf golang-github-datadog-datadog-go-dev all 2.1.0-3 [13.5 kB] Get:154 http://ftpmaster.internal/ubuntu jammy/universe armhf golang-github-hashicorp-go-uuid-dev all 1.0.2-1 [8812 B] Get:155 http://ftpmaster.internal/ubuntu jammy/universe armhf golang-github-hashicorp-golang-lru-dev all 0.5.4-2 [14.8 kB] Get:156 http://ftpmaster.internal/ubuntu jammy/universe armhf golang-github-hashicorp-go-immutable-radix-dev all 1.3.1-1 [26.9 kB] Get:157 http://ftpmaster.internal/ubuntu jammy/universe armhf golang-github-armon-go-metrics-dev all 0.3.4-1 [30.0 kB] Get:158 http://ftpmaster.internal/ubuntu jammy/universe armhf golang-github-armon-go-radix-dev all 1.0.0-1 [7464 B] Get:159 http://ftpmaster.internal/ubuntu jammy/universe armhf golang-github-asaskevich-govalidator-dev all 9+git20180720.0.f9ffefc3-1.1 [41.4 kB] Get:160 http://ftpmaster.internal/ubuntu jammy/universe armhf golang-github-dgrijalva-jwt-go-dev all 3.2.0-3 [33.5 kB] Get:161 http://ftpmaster.internal/ubuntu jammy/universe armhf golang-github-mitchellh-go-homedir-dev all 1.1.0-1 [5208 B] Get:162 http://ftpmaster.internal/ubuntu jammy/universe armhf golang-github-azure-go-autorest-dev all 14.1.1-1 [102 kB] Get:163 http://ftpmaster.internal/ubuntu jammy/universe armhf golang-github-satori-go.uuid-dev all 1.2.0-2 [9660 B] Get:164 http://ftpmaster.internal/ubuntu jammy/universe armhf golang-github-azure-azure-sdk-for-go-dev all 43.3.0-1 [7259 kB] Get:165 http://ftpmaster.internal/ubuntu jammy/universe armhf golang-github-bgentry-speakeasy-dev all 0.1.0-2 [5428 B] Get:166 http://ftpmaster.internal/ubuntu jammy/universe armhf golang-github-boltdb-bolt-dev all 1.3.1-7 [60.6 kB] Get:167 http://ftpmaster.internal/ubuntu jammy/universe armhf golang-github-cenkalti-backoff-dev all 4.1.0-2 [11.0 kB] Get:168 http://ftpmaster.internal/ubuntu jammy/universe armhf golang-github-cockroachdb-cmux-dev all 0.0~git20170110.0.30d10be-1.1 [12.2 kB] Get:169 http://ftpmaster.internal/ubuntu jammy/universe armhf golang-github-google-go-querystring-dev all 1.1.0-1 [9780 B] Get:170 http://ftpmaster.internal/ubuntu jammy/universe armhf golang-github-dghubble-sling-dev all 1.3.0-1 [17.0 kB] Get:171 http://ftpmaster.internal/ubuntu jammy/universe armhf golang-github-digitalocean-godo-dev all 1.37.0-1 [70.6 kB] Get:172 http://ftpmaster.internal/ubuntu jammy/universe armhf golang-github-docker-go-units-dev all 0.4.0-4 [8066 B] Get:173 http://ftpmaster.internal/ubuntu jammy/universe armhf golang-github-edsrzf-mmap-go-dev all 0.0~git20170320.0.0bce6a6-6 [7200 B] Get:174 http://ftpmaster.internal/ubuntu jammy/universe armhf golang-github-fsnotify-fsnotify-dev all 1.5.1-1 [24.1 kB] Get:175 http://ftpmaster.internal/ubuntu jammy/universe armhf golang-github-ghodss-yaml-dev all 1.0.0-1.1 [13.2 kB] Get:176 http://ftpmaster.internal/ubuntu jammy/universe armhf golang-github-mailru-easyjson-dev all 0.7.6-2 [82.3 kB] Get:177 http://ftpmaster.internal/ubuntu jammy/universe armhf golang-github-go-openapi-swag-dev all 1:0.19.15-1 [27.0 kB] Get:178 http://ftpmaster.internal/ubuntu jammy/universe armhf golang-github-go-openapi-jsonpointer-dev all 1:0.19.5-3 [9158 B] Get:179 http://ftpmaster.internal/ubuntu jammy/universe armhf golang-github-opennota-urlesc-dev all 0.0~git20160726.0.5bd2802-1.1 [8496 B] Get:180 http://ftpmaster.internal/ubuntu jammy/universe armhf golang-github-puerkitobio-purell-dev all 1.1.1-1 [14.4 kB] Get:181 http://ftpmaster.internal/ubuntu jammy/universe armhf golang-github-go-openapi-jsonreference-dev all 1:0.19.6-2 [7506 B] Get:182 http://ftpmaster.internal/ubuntu jammy/universe armhf golang-github-go-openapi-spec-dev all 1:0.20.4-1 [218 kB] Get:183 http://ftpmaster.internal/ubuntu jammy/universe armhf golang-github-go-openapi-errors-dev all 0.20.1-3 [12.2 kB] Get:184 http://ftpmaster.internal/ubuntu jammy/universe armhf golang-github-mitchellh-mapstructure-dev all 1.4.3-1 [27.2 kB] Get:185 http://ftpmaster.internal/ubuntu jammy/universe armhf golang-gopkg-tomb.v2-dev all 0.0~git20161208.d5d1b58-3 [6884 B] Get:186 http://ftpmaster.internal/ubuntu jammy/universe armhf golang-gopkg-mgo.v2-dev all 2016.08.01-7 [316 kB] Get:187 http://ftpmaster.internal/ubuntu jammy/universe armhf golang-github-go-openapi-strfmt-dev all 0.19.0-1 [23.7 kB] Get:188 http://ftpmaster.internal/ubuntu jammy/universe armhf golang-github-opentracing-opentracing-go-dev all 1.2.0-1 [28.0 kB] Get:189 http://ftpmaster.internal/ubuntu jammy/universe armhf golang-github-go-openapi-runtime-dev all 0.21.0-1 [111 kB] Get:190 http://ftpmaster.internal/ubuntu jammy/universe armhf golang-github-go-openapi-validate-dev all 0.20.3-2 [304 kB] Get:191 http://ftpmaster.internal/ubuntu jammy/universe armhf golang-github-go-openapi-loads-dev all 0.21.0-1 [43.3 kB] Get:192 http://ftpmaster.internal/ubuntu jammy/universe armhf golang-github-go-openapi-analysis-dev all 0.21.1-2 [168 kB] Get:193 http://ftpmaster.internal/ubuntu jammy/universe armhf golang-github-golang-snappy-dev all 0.0.2-2 [54.3 kB] Get:194 http://ftpmaster.internal/ubuntu jammy/universe armhf golang-github-google-btree-dev all 1.0.0-1 [13.3 kB] Get:195 http://ftpmaster.internal/ubuntu jammy/universe armhf golang-github-googleapis-gax-go-dev all 2.0.5-3 [12.6 kB] Get:196 http://ftpmaster.internal/ubuntu jammy/universe armhf golang-github-gophercloud-gophercloud-dev all 0.12.0-1 [622 kB] Get:197 http://ftpmaster.internal/ubuntu jammy/universe armhf golang-github-rogpeppe-fastuuid-dev all 0.0~git20150106.0.6724a57-2.1 [4328 B] Get:198 http://ftpmaster.internal/ubuntu jammy/universe armhf golang-github-grpc-ecosystem-grpc-gateway-dev all 1.6.4-2build2 [263 kB] Get:199 http://ftpmaster.internal/ubuntu jammy/universe armhf golang-github-hashicorp-go-memdb-dev all 1.2.1-1 [34.6 kB] Get:200 http://ftpmaster.internal/ubuntu jammy/universe armhf golang-gopkg-vmihailenco-msgpack.v2-dev all 4.3.1-2 [26.6 kB] Get:201 http://ftpmaster.internal/ubuntu jammy/universe armhf golang-github-hashicorp-go-msgpack-dev all 0.5.5-1 [43.3 kB] Get:202 http://ftpmaster.internal/ubuntu jammy/universe armhf golang-github-hashicorp-go-rootcerts-dev all 1.0.2-2 [8396 B] Get:203 http://ftpmaster.internal/ubuntu jammy/universe armhf golang-github-hashicorp-hcl-dev all 1.0.0-1.1 [58.9 kB] Get:204 http://ftpmaster.internal/ubuntu jammy/universe armhf golang-github-mitchellh-reflectwalk-dev all 1.0.1-1 [8228 B] Get:205 http://ftpmaster.internal/ubuntu jammy/universe armhf golang-github-hashicorp-hil-dev all 0.0~git20160711.1e86c6b-1 [32.6 kB] Get:206 http://ftpmaster.internal/ubuntu jammy/universe armhf golang-github-hashicorp-go-sockaddr-dev all 0.0~git20170627.41949a1+ds-2 [62.8 kB] Get:207 http://ftpmaster.internal/ubuntu jammy/universe armhf golang-github-miekg-dns-dev all 1.1.43-1 [169 kB] Get:208 http://ftpmaster.internal/ubuntu jammy/universe armhf golang-github-hashicorp-memberlist-dev all 0.2.2-2 [83.1 kB] Get:209 http://ftpmaster.internal/ubuntu jammy/universe armhf golang-github-hashicorp-raft-dev all 1.1.2-1 [88.7 kB] Get:210 http://ftpmaster.internal/ubuntu jammy/universe armhf golang-github-hashicorp-raft-boltdb-dev all 0.0~git20171010.6e5ba93-3 [11.1 kB] Get:211 http://ftpmaster.internal/ubuntu jammy/universe armhf golang-github-hashicorp-go-syslog-dev all 1.0.0-1 [6092 B] Get:212 http://ftpmaster.internal/ubuntu jammy/universe armhf golang-github-hashicorp-logutils-dev all 1.0.0-1 [8864 B] Get:213 http://ftpmaster.internal/ubuntu jammy/universe armhf golang-github-hashicorp-mdns-dev all 1.0.3-2 [12.5 kB] Get:214 http://ftpmaster.internal/ubuntu jammy/universe armhf golang-github-mitchellh-cli-dev all 1.1.1-1 [24.4 kB] Get:215 http://ftpmaster.internal/ubuntu jammy/universe armhf golang-github-ryanuber-columnize-dev all 2.1.1-2 [6840 B] Get:216 http://ftpmaster.internal/ubuntu jammy/universe armhf golang-github-hashicorp-serf-dev all 0.9.4~ds1-1 [125 kB] Get:217 http://ftpmaster.internal/ubuntu jammy/universe armhf golang-github-hashicorp-yamux-dev all 0.0+git20190923.df201c7-1 [22.0 kB] Get:218 http://ftpmaster.internal/ubuntu jammy/universe armhf golang-github-inconshreveable-muxado-dev all 0.0~git20140312.0.f693c7e-2.1 [26.6 kB] Get:219 http://ftpmaster.internal/ubuntu jammy/universe armhf golang-github-mitchellh-copystructure-dev all 1.2.0-1 [11.2 kB] Get:220 http://ftpmaster.internal/ubuntu jammy/universe armhf golang-github-hashicorp-consul-dev all 1.8.7+dfsg1-3 [4040 kB] Get:221 http://ftpmaster.internal/ubuntu jammy/universe armhf golang-github-kylelemons-godebug-dev all 1.1.0-1 [14.8 kB] Get:222 http://ftpmaster.internal/ubuntu jammy/universe armhf golang-github-oklog-ulid-dev all 2.0.2+ds-2 [11.7 kB] Get:223 http://ftpmaster.internal/ubuntu jammy/universe armhf golang-github-opentracing-contrib-go-stdlib-dev all 1.0.0-1 [13.0 kB] Get:224 http://ftpmaster.internal/ubuntu jammy/universe armhf golang-go-flags-dev all 1.4.0-5 [1872 B] Get:225 http://ftpmaster.internal/ubuntu jammy/universe armhf golang-go.uber-atomic-dev all 1.7.0-1 [14.6 kB] Get:226 http://ftpmaster.internal/ubuntu jammy-security/universe armhf golang-github-prometheus-alertmanager-dev all 0.23.0-4ubuntu0.1 [1664 kB] Get:227 http://ftpmaster.internal/ubuntu jammy/universe armhf golang-github-samuel-go-zookeeper-dev all 0.0~git20180130.c4fab1a-1 [34.5 kB] Get:228 http://ftpmaster.internal/ubuntu jammy/universe armhf golang-golang-x-time-dev all 0.0+git20211116.f0f3c7e-1 [10.4 kB] Get:229 http://ftpmaster.internal/ubuntu jammy/universe armhf golang-google-api-dev all 0.61.0-1 [5054 kB] Get:230 http://ftpmaster.internal/ubuntu jammy/universe armhf golang-grpc-gateway armhf 1.6.4-2build2 [1636 kB] Get:231 http://ppa.launchpadcontent.net/ubuntu-security-proposed/ppa/ubuntu jammy/main armhf golang-github-docker-docker-dev all 20.10.21-0ubuntu1~22.04.3 [5742 kB] Get:232 http://ppa.launchpadcontent.net/ubuntu-security-proposed/ppa/ubuntu jammy/main armhf golang-goprotobuf-dev armhf 1.3.4-2ubuntu0.22.04.1 [1445 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 162 MB in 15s (11.0 MB/s) Selecting previously unselected package libelf1:armhf. (Reading database ... 15102 files and directories currently installed.) Preparing to unpack .../000-libelf1_0.186-1build1_armhf.deb ... Unpacking libelf1:armhf (0.186-1build1) ... Selecting previously unselected package libbpf0:armhf. Preparing to unpack .../001-libbpf0_1%3a0.5.0-1ubuntu22.04.1_armhf.deb ... Unpacking libbpf0:armhf (1:0.5.0-1ubuntu22.04.1) ... Selecting previously unselected package libmd0:armhf. Preparing to unpack .../002-libmd0_1.0.4-1build1_armhf.deb ... Unpacking libmd0:armhf (1.0.4-1build1) ... Selecting previously unselected package libbsd0:armhf. Preparing to unpack .../003-libbsd0_0.11.5-1_armhf.deb ... Unpacking libbsd0:armhf (0.11.5-1) ... Selecting previously unselected package libmnl0:armhf. Preparing to unpack .../004-libmnl0_1.0.4-3build2_armhf.deb ... Unpacking libmnl0:armhf (1.0.4-3build2) ... Selecting previously unselected package libxtables12:armhf. Preparing to unpack .../005-libxtables12_1.8.7-1ubuntu5_armhf.deb ... Unpacking libxtables12:armhf (1.8.7-1ubuntu5) ... Selecting previously unselected package libcap2-bin. Preparing to unpack .../006-libcap2-bin_1%3a2.44-1build3_armhf.deb ... Unpacking libcap2-bin (1:2.44-1build3) ... Selecting previously unselected package iproute2. Preparing to unpack .../007-iproute2_5.15.0-1ubuntu2_armhf.deb ... Unpacking iproute2 (5.15.0-1ubuntu2) ... Selecting previously unselected package libicu70:armhf. Preparing to unpack .../008-libicu70_70.1-2_armhf.deb ... Unpacking libicu70:armhf (70.1-2) ... Selecting previously unselected package libxml2:armhf. Preparing to unpack .../009-libxml2_2.9.13+dfsg-1ubuntu0.3_armhf.deb ... Unpacking libxml2:armhf (2.9.13+dfsg-1ubuntu0.3) ... Selecting previously unselected package bsdextrautils. Preparing to unpack .../010-bsdextrautils_2.37.2-4ubuntu3_armhf.deb ... Unpacking bsdextrautils (2.37.2-4ubuntu3) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../011-libmagic-mgc_1%3a5.41-3_armhf.deb ... Unpacking libmagic-mgc (1:5.41-3) ... Selecting previously unselected package libmagic1:armhf. Preparing to unpack .../012-libmagic1_1%3a5.41-3_armhf.deb ... Unpacking libmagic1:armhf (1:5.41-3) ... Selecting previously unselected package file. Preparing to unpack .../013-file_1%3a5.41-3_armhf.deb ... Unpacking file (1:5.41-3) ... Selecting previously unselected package gettext-base. Preparing to unpack .../014-gettext-base_0.21-4ubuntu4_armhf.deb ... Unpacking gettext-base (0.21-4ubuntu4) ... Selecting previously unselected package libuchardet0:armhf. Preparing to unpack .../015-libuchardet0_0.0.7-1build2_armhf.deb ... Unpacking libuchardet0:armhf (0.0.7-1build2) ... Selecting previously unselected package groff-base. Preparing to unpack .../016-groff-base_1.22.4-8build1_armhf.deb ... Unpacking groff-base (1.22.4-8build1) ... Selecting previously unselected package libpipeline1:armhf. Preparing to unpack .../017-libpipeline1_1.5.5-1_armhf.deb ... Unpacking libpipeline1:armhf (1.5.5-1) ... Selecting previously unselected package man-db. Preparing to unpack .../018-man-db_2.10.2-1_armhf.deb ... Unpacking man-db (2.10.2-1) ... Selecting previously unselected package libsigsegv2:armhf. Preparing to unpack .../019-libsigsegv2_2.13-1ubuntu3_armhf.deb ... Unpacking libsigsegv2:armhf (2.13-1ubuntu3) ... Selecting previously unselected package m4. Preparing to unpack .../020-m4_1.4.18-5ubuntu2_armhf.deb ... Unpacking m4 (1.4.18-5ubuntu2) ... Selecting previously unselected package autoconf. Preparing to unpack .../021-autoconf_2.71-2_all.deb ... Unpacking autoconf (2.71-2) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../022-autotools-dev_20220109.1_all.deb ... Unpacking autotools-dev (20220109.1) ... Selecting previously unselected package automake. Preparing to unpack .../023-automake_1%3a1.16.5-1.3_all.deb ... Unpacking automake (1:1.16.5-1.3) ... Selecting previously unselected package autopoint. Preparing to unpack .../024-autopoint_0.21-4ubuntu4_all.deb ... Unpacking autopoint (0.21-4ubuntu4) ... Selecting previously unselected package libdebhelper-perl. Preparing to unpack .../025-libdebhelper-perl_13.6ubuntu1_all.deb ... Unpacking libdebhelper-perl (13.6ubuntu1) ... Selecting previously unselected package libtool. Preparing to unpack .../026-libtool_2.4.6-15build2_all.deb ... Unpacking libtool (2.4.6-15build2) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../027-dh-autoreconf_20_all.deb ... Unpacking dh-autoreconf (20) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../028-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 .../029-libsub-override-perl_0.09-2_all.deb ... Unpacking libsub-override-perl (0.09-2) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../030-libfile-stripnondeterminism-perl_1.13.0-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.13.0-1) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../031-dh-strip-nondeterminism_1.13.0-1_all.deb ... Unpacking dh-strip-nondeterminism (1.13.0-1) ... Selecting previously unselected package libdw1:armhf. Preparing to unpack .../032-libdw1_0.186-1build1_armhf.deb ... Unpacking libdw1:armhf (0.186-1build1) ... Selecting previously unselected package debugedit. Preparing to unpack .../033-debugedit_1%3a5.0-4build1_armhf.deb ... Unpacking debugedit (1:5.0-4build1) ... Selecting previously unselected package dwz. Preparing to unpack .../034-dwz_0.14-1build2_armhf.deb ... Unpacking dwz (0.14-1build2) ... Selecting previously unselected package gettext. Preparing to unpack .../035-gettext_0.21-4ubuntu4_armhf.deb ... Unpacking gettext (0.21-4ubuntu4) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../036-intltool-debian_0.35.0+20060710.5_all.deb ... Unpacking intltool-debian (0.35.0+20060710.5) ... Selecting previously unselected package po-debconf. Preparing to unpack .../037-po-debconf_1.0.21+nmu1_all.deb ... Unpacking po-debconf (1.0.21+nmu1) ... Selecting previously unselected package debhelper. Preparing to unpack .../038-debhelper_13.6ubuntu1_all.deb ... Unpacking debhelper (13.6ubuntu1) ... Selecting previously unselected package golang-1.18-src. Preparing to unpack .../039-golang-1.18-src_1.18.1-1ubuntu1.1_all.deb ... Unpacking golang-1.18-src (1.18.1-1ubuntu1.1) ... Selecting previously unselected package golang-1.18-go. Preparing to unpack .../040-golang-1.18-go_1.18.1-1ubuntu1.1_armhf.deb ... Unpacking golang-1.18-go (1.18.1-1ubuntu1.1) ... Selecting previously unselected package golang-src. Preparing to unpack .../041-golang-src_2%3a1.18~0ubuntu2_all.deb ... Unpacking golang-src (2:1.18~0ubuntu2) ... Selecting previously unselected package golang-go:armhf. Preparing to unpack .../042-golang-go_2%3a1.18~0ubuntu2_armhf.deb ... Unpacking golang-go:armhf (2:1.18~0ubuntu2) ... Selecting previously unselected package golang-any:armhf. Preparing to unpack .../043-golang-any_2%3a1.18~0ubuntu2_armhf.deb ... Unpacking golang-any:armhf (2:1.18~0ubuntu2) ... Selecting previously unselected package golang-github-creack-pty-dev. Preparing to unpack .../044-golang-github-creack-pty-dev_1.1.17-1_all.deb ... Unpacking golang-github-creack-pty-dev (1.1.17-1) ... Selecting previously unselected package golang-github-dennwc-varint-dev. Preparing to unpack .../045-golang-github-dennwc-varint-dev_1.0.0-2_all.deb ... Unpacking golang-github-dennwc-varint-dev (1.0.0-2) ... Selecting previously unselected package golang-github-dgryski-go-sip13-dev. Preparing to unpack .../046-golang-github-dgryski-go-sip13-dev_0.0~git20200911.62edffc-2_all.deb ... Unpacking golang-github-dgryski-go-sip13-dev (0.0~git20200911.62edffc-2) ... Selecting previously unselected package golang-github-dimchansky-utfbom-dev. Preparing to unpack .../047-golang-github-dimchansky-utfbom-dev_1.1.1-1_all.deb ... Unpacking golang-github-dimchansky-utfbom-dev (1.1.1-1) ... Selecting previously unselected package golang-github-ishidawataru-sctp-dev. Preparing to unpack .../048-golang-github-ishidawataru-sctp-dev_0.0+git20210707.9a39160-1_all.deb ... Unpacking golang-github-ishidawataru-sctp-dev (0.0+git20210707.9a39160-1) ... Selecting previously unselected package golang-github-docker-docker-credential-helpers-dev. Preparing to unpack .../049-golang-github-docker-docker-credential-helpers-dev_0.6.4+ds1-1_all.deb ... Unpacking golang-github-docker-docker-credential-helpers-dev (0.6.4+ds1-1) ... Selecting previously unselected package libseccomp-dev:armhf. Preparing to unpack .../050-libseccomp-dev_2.5.3-2ubuntu2_armhf.deb ... Unpacking libseccomp-dev:armhf (2.5.3-2ubuntu2) ... Selecting previously unselected package golang-github-seccomp-libseccomp-golang-dev. Preparing to unpack .../051-golang-github-seccomp-libseccomp-golang-dev_0.9.1-2_all.deb ... Unpacking golang-github-seccomp-libseccomp-golang-dev (0.9.1-2) ... Selecting previously unselected package golang-github-docker-docker-dev. Preparing to unpack .../052-golang-github-docker-docker-dev_20.10.21-0ubuntu1~22.04.3_all.deb ... Unpacking golang-github-docker-docker-dev (20.10.21-0ubuntu1~22.04.3) ... Selecting previously unselected package golang-github-go-logfmt-logfmt-dev. Preparing to unpack .../053-golang-github-go-logfmt-logfmt-dev_0.5.0-2_all.deb ... Unpacking golang-github-go-logfmt-logfmt-dev (0.5.0-2) ... Selecting previously unselected package golang-github-go-kit-log-dev. Preparing to unpack .../054-golang-github-go-kit-log-dev_0.2.0-3_all.deb ... Unpacking golang-github-go-kit-log-dev (0.2.0-3) ... Selecting previously unselected package golang-golang-x-text-dev. Preparing to unpack .../055-golang-golang-x-text-dev_0.3.7-1ubuntu0.20.04.1_all.deb ... Unpacking golang-golang-x-text-dev (0.3.7-1ubuntu0.20.04.1) ... Selecting previously unselected package golang-github-go-playground-locales-dev. Preparing to unpack .../056-golang-github-go-playground-locales-dev_0.14.0-2_all.deb ... Unpacking golang-github-go-playground-locales-dev (0.14.0-2) ... Selecting previously unselected package golang-github-go-playground-universal-translator-dev. Preparing to unpack .../057-golang-github-go-playground-universal-translator-dev_0.17.0-2_all.deb ... Unpacking golang-github-go-playground-universal-translator-dev (0.17.0-2) ... Selecting previously unselected package golang-github-davecgh-go-spew-dev. Preparing to unpack .../058-golang-github-davecgh-go-spew-dev_1.1.1-2_all.deb ... Unpacking golang-github-davecgh-go-spew-dev (1.1.1-2) ... Selecting previously unselected package golang-github-pmezard-go-difflib-dev. Preparing to unpack .../059-golang-github-pmezard-go-difflib-dev_1.0.0-3_all.deb ... Unpacking golang-github-pmezard-go-difflib-dev (1.0.0-3) ... Selecting previously unselected package golang-github-stretchr-objx-dev. Preparing to unpack .../060-golang-github-stretchr-objx-dev_0.3.0-1_all.deb ... Unpacking golang-github-stretchr-objx-dev (0.3.0-1) ... Selecting previously unselected package golang-gopkg-yaml.v3-dev. Preparing to unpack .../061-golang-gopkg-yaml.v3-dev_3.0.0~git20210107.496545a-1_all.deb ... Unpacking golang-gopkg-yaml.v3-dev (3.0.0~git20210107.496545a-1) ... Selecting previously unselected package golang-github-stretchr-testify-dev. Preparing to unpack .../062-golang-github-stretchr-testify-dev_1.7.0+git20210824.ab6dc32-1_all.deb ... Unpacking golang-github-stretchr-testify-dev (1.7.0+git20210824.ab6dc32-1) ... Selecting previously unselected package golang-github-leodido-go-urn-dev. Preparing to unpack .../063-golang-github-leodido-go-urn-dev_1.2.1-2_all.deb ... Unpacking golang-github-leodido-go-urn-dev (1.2.1-2) ... Selecting previously unselected package golang-golang-x-sys-dev. Preparing to unpack .../064-golang-golang-x-sys-dev_0.0~git20211216.1d35b9e-1_all.deb ... Unpacking golang-golang-x-sys-dev (0.0~git20211216.1d35b9e-1) ... Selecting previously unselected package golang-golang-x-net-dev. Preparing to unpack .../065-golang-golang-x-net-dev_1%3a0.0+git20211209.491a49a+dfsg-1_all.deb ... Unpacking golang-golang-x-net-dev (1:0.0+git20211209.491a49a+dfsg-1) ... Selecting previously unselected package golang-golang-x-term-dev. Preparing to unpack .../066-golang-golang-x-term-dev_0.0~git20210615.6886f2d-1_all.deb ... Unpacking golang-golang-x-term-dev (0.0~git20210615.6886f2d-1) ... Selecting previously unselected package golang-golang-x-crypto-dev. Preparing to unpack .../067-golang-golang-x-crypto-dev_1%3a0.0~git20211202.5770296-1_all.deb ... Unpacking golang-golang-x-crypto-dev (1:0.0~git20211202.5770296-1) ... Selecting previously unselected package golang-github-go-playground-validator-v10-dev. Preparing to unpack .../068-golang-github-go-playground-validator-v10-dev_10.4.1-3_all.deb ... Unpacking golang-github-go-playground-validator-v10-dev (10.4.1-3) ... Selecting previously unselected package golang-github-gofrs-uuid-dev. Preparing to unpack .../069-golang-github-gofrs-uuid-dev_4.2.0-1_all.deb ... Unpacking golang-github-gofrs-uuid-dev (4.2.0-1) ... Selecting previously unselected package golang-github-chzyer-readline-dev. Preparing to unpack .../070-golang-github-chzyer-readline-dev_1.4.39.g2972be2-3_all.deb ... Unpacking golang-github-chzyer-readline-dev (1.4.39.g2972be2-3) ... Selecting previously unselected package golang-github-ianlancetaylor-demangle-dev. Preparing to unpack .../071-golang-github-ianlancetaylor-demangle-dev_0.0~git20200824.28f6c0f-1_all.deb ... Unpacking golang-github-ianlancetaylor-demangle-dev (0.0~git20200824.28f6c0f-1) ... Selecting previously unselected package golang-github-google-pprof-dev. Preparing to unpack .../072-golang-github-google-pprof-dev_0.0~git20211008.947d60d-1_all.deb ... Unpacking golang-github-google-pprof-dev (0.0~git20211008.947d60d-1) ... Selecting previously unselected package golang-github-google-uuid-dev. Preparing to unpack .../073-golang-github-google-uuid-dev_1.3.0-1_all.deb ... Unpacking golang-github-google-uuid-dev (1.3.0-1) ... Selecting previously unselected package golang-github-hashicorp-go-bexpr-dev. Preparing to unpack .../074-golang-github-hashicorp-go-bexpr-dev_0.1.2-2_all.deb ... Unpacking golang-github-hashicorp-go-bexpr-dev (0.1.2-2) ... Selecting previously unselected package golang-github-mattn-go-isatty-dev. Preparing to unpack .../075-golang-github-mattn-go-isatty-dev_0.0.14-1_all.deb ... Unpacking golang-github-mattn-go-isatty-dev (0.0.14-1) ... Selecting previously unselected package golang-github-mattn-go-colorable-dev. Preparing to unpack .../076-golang-github-mattn-go-colorable-dev_0.1.12-1_all.deb ... Unpacking golang-github-mattn-go-colorable-dev (0.1.12-1) ... Selecting previously unselected package golang-github-fatih-color-dev. Preparing to unpack .../077-golang-github-fatih-color-dev_1.7.0-1_all.deb ... Unpacking golang-github-fatih-color-dev (1.7.0-1) ... Selecting previously unselected package golang-github-hashicorp-go-hclog-dev. Preparing to unpack .../078-golang-github-hashicorp-go-hclog-dev_0.11.0-1_all.deb ... Unpacking golang-github-hashicorp-go-hclog-dev (0.11.0-1) ... Selecting previously unselected package golang-github-hetznercloud-hcloud-go-dev. Preparing to unpack .../079-golang-github-hetznercloud-hcloud-go-dev_1.33.1-1_all.deb ... Unpacking golang-github-hetznercloud-hcloud-go-dev (1.33.1-1) ... Selecting previously unselected package golang-github-jessevdk-go-flags-dev. Preparing to unpack .../080-golang-github-jessevdk-go-flags-dev_1.4.0-5_all.deb ... Unpacking golang-github-jessevdk-go-flags-dev (1.4.0-5) ... Selecting previously unselected package golang-github-josharian-intern-dev. Preparing to unpack .../081-golang-github-josharian-intern-dev_1.0.0-3_all.deb ... Unpacking golang-github-josharian-intern-dev (1.0.0-3) ... Selecting previously unselected package golang-github-jpillora-backoff-dev. Preparing to unpack .../082-golang-github-jpillora-backoff-dev_1.0.0-1.1_all.deb ... Unpacking golang-github-jpillora-backoff-dev (1.0.0-1.1) ... Selecting previously unselected package golang-github-modern-go-concurrent-dev. Preparing to unpack .../083-golang-github-modern-go-concurrent-dev_1.0.3-1.1_all.deb ... Unpacking golang-github-modern-go-concurrent-dev (1.0.3-1.1) ... Selecting previously unselected package golang-github-modern-go-reflect2-dev. Preparing to unpack .../084-golang-github-modern-go-reflect2-dev_1.0.2-1_all.deb ... Unpacking golang-github-modern-go-reflect2-dev (1.0.2-1) ... Selecting previously unselected package golang-github-json-iterator-go-dev. Preparing to unpack .../085-golang-github-json-iterator-go-dev_1.1.10-2_all.deb ... Unpacking golang-github-json-iterator-go-dev (1.1.10-2) ... Selecting previously unselected package golang-github-beorn7-perks-dev. Preparing to unpack .../086-golang-github-beorn7-perks-dev_1.0.1-1_all.deb ... Unpacking golang-github-beorn7-perks-dev (1.0.1-1) ... Selecting previously unselected package golang-github-cespare-xxhash-dev. Preparing to unpack .../087-golang-github-cespare-xxhash-dev_2.1.1-2_all.deb ... Unpacking golang-github-cespare-xxhash-dev (2.1.1-2) ... Selecting previously unselected package zlib1g-dev:armhf. Preparing to unpack .../088-zlib1g-dev_1%3a1.2.11.dfsg-2ubuntu9.2_armhf.deb ... Unpacking zlib1g-dev:armhf (1:1.2.11.dfsg-2ubuntu9.2) ... Selecting previously unselected package libprotobuf23:armhf. Preparing to unpack .../089-libprotobuf23_3.12.4-1ubuntu7.22.04.1_armhf.deb ... Unpacking libprotobuf23:armhf (3.12.4-1ubuntu7.22.04.1) ... Selecting previously unselected package libprotobuf-lite23:armhf. Preparing to unpack .../090-libprotobuf-lite23_3.12.4-1ubuntu7.22.04.1_armhf.deb ... Unpacking libprotobuf-lite23:armhf (3.12.4-1ubuntu7.22.04.1) ... Selecting previously unselected package libprotobuf-dev:armhf. Preparing to unpack .../091-libprotobuf-dev_3.12.4-1ubuntu7.22.04.1_armhf.deb ... Unpacking libprotobuf-dev:armhf (3.12.4-1ubuntu7.22.04.1) ... Selecting previously unselected package libprotoc23:armhf. Preparing to unpack .../092-libprotoc23_3.12.4-1ubuntu7.22.04.1_armhf.deb ... Unpacking libprotoc23:armhf (3.12.4-1ubuntu7.22.04.1) ... Selecting previously unselected package protobuf-compiler. Preparing to unpack .../093-protobuf-compiler_3.12.4-1ubuntu7.22.04.1_armhf.deb ... Unpacking protobuf-compiler (3.12.4-1ubuntu7.22.04.1) ... Selecting previously unselected package golang-goprotobuf-dev. Preparing to unpack .../094-golang-goprotobuf-dev_1.3.4-2ubuntu0.22.04.1_armhf.deb ... Unpacking golang-goprotobuf-dev (1.3.4-2ubuntu0.22.04.1) ... Selecting previously unselected package golang-github-prometheus-client-model-dev. Preparing to unpack .../095-golang-github-prometheus-client-model-dev_0.2.0-3_all.deb ... Unpacking golang-github-prometheus-client-model-dev (0.2.0-3) ... Selecting previously unselected package golang-gopkg-yaml.v2-dev. Preparing to unpack .../096-golang-gopkg-yaml.v2-dev_2.4.0-2_all.deb ... Unpacking golang-gopkg-yaml.v2-dev (2.4.0-2) ... Selecting previously unselected package golang-github-jmespath-go-jmespath-dev. Preparing to unpack .../097-golang-github-jmespath-go-jmespath-dev_0.4.0-2_all.deb ... Unpacking golang-github-jmespath-go-jmespath-dev (0.4.0-2) ... Selecting previously unselected package golang-github-pkg-errors-dev. Preparing to unpack .../098-golang-github-pkg-errors-dev_0.9.1-2_all.deb ... Unpacking golang-github-pkg-errors-dev (0.9.1-2) ... Selecting previously unselected package golang-github-aws-aws-sdk-go-dev. Preparing to unpack .../099-golang-github-aws-aws-sdk-go-dev_1.41.14-1ubuntu1_all.deb ... Unpacking golang-github-aws-aws-sdk-go-dev (1.41.14-1ubuntu1) ... Selecting previously unselected package golang-github-julienschmidt-httprouter-dev. Preparing to unpack .../100-golang-github-julienschmidt-httprouter-dev_1.3.0-1_all.deb ... Unpacking golang-github-julienschmidt-httprouter-dev (1.3.0-1) ... Selecting previously unselected package golang-golang-x-oauth2-dev. Preparing to unpack .../101-golang-golang-x-oauth2-dev_0.0~git20211104.d3ed0bb-1_all.deb ... Unpacking golang-golang-x-oauth2-dev (0.0~git20211104.d3ed0bb-1) ... Selecting previously unselected package golang-github-alecthomas-units-dev. Preparing to unpack .../102-golang-github-alecthomas-units-dev_0.0~git20211218.b94a6e3-1_all.deb ... Unpacking golang-github-alecthomas-units-dev (0.0~git20211218.b94a6e3-1) ... Selecting previously unselected package golang-gopkg-alecthomas-kingpin.v2-dev. Preparing to unpack .../103-golang-gopkg-alecthomas-kingpin.v2-dev_2.2.6-3_all.deb ... Unpacking golang-gopkg-alecthomas-kingpin.v2-dev (2.2.6-3) ... Selecting previously unselected package golang-protobuf-extensions-dev. Preparing to unpack .../104-golang-protobuf-extensions-dev_1.0.1-1_all.deb ... Unpacking golang-protobuf-extensions-dev (1.0.1-1) ... Selecting previously unselected package golang-github-prometheus-common-dev. Preparing to unpack .../105-golang-github-prometheus-common-dev_0.32.1-5ubuntu1_all.deb ... Unpacking golang-github-prometheus-common-dev (0.32.1-5ubuntu1) ... Selecting previously unselected package golang-golang-x-sync-dev. Preparing to unpack .../106-golang-golang-x-sync-dev_0.0~git20210220.036812b-1_all.deb ... Unpacking golang-golang-x-sync-dev (0.0~git20210220.036812b-1) ... Selecting previously unselected package golang-github-prometheus-procfs-dev. Preparing to unpack .../107-golang-github-prometheus-procfs-dev_0.7.3-1_all.deb ... Unpacking golang-github-prometheus-procfs-dev (0.7.3-1) ... Selecting previously unselected package golang-github-prometheus-client-golang-dev. Preparing to unpack .../108-golang-github-prometheus-client-golang-dev_1.11.0-3_all.deb ... Unpacking golang-github-prometheus-client-golang-dev (1.11.0-3) ... Selecting previously unselected package golang-github-mwitkow-go-conntrack-dev. Preparing to unpack .../109-golang-github-mwitkow-go-conntrack-dev_0.0~git20190716.2f06839-2_all.deb ... Unpacking golang-github-mwitkow-go-conntrack-dev (0.0~git20190716.2f06839-2) ... Selecting previously unselected package golang-github-oklog-run-dev. Preparing to unpack .../110-golang-github-oklog-run-dev_1.1.0-1_all.deb ... Unpacking golang-github-oklog-run-dev (1.1.0-1) ... Selecting previously unselected package golang-github-pascaldekloe-goe-dev. Preparing to unpack .../111-golang-github-pascaldekloe-goe-dev_0.1.0-3_all.deb ... Unpacking golang-github-pascaldekloe-goe-dev (0.1.0-3) ... Selecting previously unselected package golang-github-pkg-diff-dev. Preparing to unpack .../112-golang-github-pkg-diff-dev_0.0~git20210226.20ebb0f-1_all.deb ... Unpacking golang-github-pkg-diff-dev (0.0~git20210226.20ebb0f-1) ... Selecting previously unselected package golang-github-hashicorp-errwrap-dev. Preparing to unpack .../113-golang-github-hashicorp-errwrap-dev_1.1.0-1_all.deb ... Unpacking golang-github-hashicorp-errwrap-dev (1.1.0-1) ... Selecting previously unselected package golang-github-hashicorp-go-multierror-dev. Preparing to unpack .../114-golang-github-hashicorp-go-multierror-dev_1.1.1-1_all.deb ... Unpacking golang-github-hashicorp-go-multierror-dev (1.1.1-1) ... Selecting previously unselected package golang-github-posener-complete-dev. Preparing to unpack .../115-golang-github-posener-complete-dev_1.2.3-2_all.deb ... Unpacking golang-github-posener-complete-dev (1.2.3-2) ... Selecting previously unselected package golang-github-prometheus-exporter-toolkit-dev. Preparing to unpack .../116-golang-github-prometheus-exporter-toolkit-dev_0.7.1-1ubuntu1_all.deb ... Unpacking golang-github-prometheus-exporter-toolkit-dev (0.7.1-1ubuntu1) ... Selecting previously unselected package golang-github-kr-text-dev. Preparing to unpack .../117-golang-github-kr-text-dev_0.2.0-1_all.deb ... Unpacking golang-github-kr-text-dev (0.2.0-1) ... Selecting previously unselected package golang-github-kr-pretty-dev. Preparing to unpack .../118-golang-github-kr-pretty-dev_0.3.0-1_all.deb ... Unpacking golang-github-kr-pretty-dev (0.3.0-1) ... Selecting previously unselected package golang-gopkg-check.v1-dev. Preparing to unpack .../119-golang-gopkg-check.v1-dev_0.0+git20200902.038fdea-1_all.deb ... Unpacking golang-gopkg-check.v1-dev (0.0+git20200902.038fdea-1) ... Selecting previously unselected package golang-gopkg-errgo.v2-dev. Preparing to unpack .../120-golang-gopkg-errgo.v2-dev_2.1.0-2_all.deb ... Unpacking golang-gopkg-errgo.v2-dev (2.1.0-2) ... Selecting previously unselected package golang-github-rogpeppe-go-internal-dev. Preparing to unpack .../121-golang-github-rogpeppe-go-internal-dev_1.8.0-4_all.deb ... Unpacking golang-github-rogpeppe-go-internal-dev (1.8.0-4) ... Selecting previously unselected package golang-github-gin-contrib-sse-dev. Preparing to unpack .../122-golang-github-gin-contrib-sse-dev_0.1.0-1_all.deb ... Unpacking golang-github-gin-contrib-sse-dev (0.1.0-1) ... Selecting previously unselected package golang-github-ugorji-go-codec-dev. Preparing to unpack .../123-golang-github-ugorji-go-codec-dev_1.1.7-2build1_all.deb ... Unpacking golang-github-ugorji-go-codec-dev (1.1.7-2build1) ... Selecting previously unselected package golang-github-gin-gonic-gin-dev. Preparing to unpack .../124-golang-github-gin-gonic-gin-dev_1.6.3-4_all.deb ... Unpacking golang-github-gin-gonic-gin-dev (1.6.3-4) ... Selecting previously unselected package golang-github-rs-cors-dev. Preparing to unpack .../125-golang-github-rs-cors-dev_1.7.0-4_all.deb ... Unpacking golang-github-rs-cors-dev (1.7.0-4) ... Selecting previously unselected package golang-github-shopspring-decimal-dev. Preparing to unpack .../126-golang-github-shopspring-decimal-dev_1.2.0-1_all.deb ... Unpacking golang-github-shopspring-decimal-dev (1.2.0-1) ... Selecting previously unselected package golang-github-tv42-httpunix-dev. Preparing to unpack .../127-golang-github-tv42-httpunix-dev_0.0~git20150427.b75d861-2_all.deb ... Unpacking golang-github-tv42-httpunix-dev (0.0~git20150427.b75d861-2) ... Selecting previously unselected package golang-github-vmihailenco-tagparser-dev. Preparing to unpack .../128-golang-github-vmihailenco-tagparser-dev_0.1.1-3_all.deb ... Unpacking golang-github-vmihailenco-tagparser-dev (0.1.1-3) ... Selecting previously unselected package golang-github-xlab-treeprint-dev. Preparing to unpack .../129-golang-github-xlab-treeprint-dev_0.0~git20181112.a009c39-1_all.deb ... Unpacking golang-github-xlab-treeprint-dev (0.0~git20181112.a009c39-1) ... Selecting previously unselected package golang-golang-x-xerrors-dev. Preparing to unpack .../130-golang-golang-x-xerrors-dev_0.0~git20200804.5ec99f8-1_all.deb ... Unpacking golang-golang-x-xerrors-dev (0.0~git20200804.5ec99f8-1) ... Selecting previously unselected package golang-github-google-go-cmp-dev. Preparing to unpack .../131-golang-github-google-go-cmp-dev_0.5.6-1_all.deb ... Unpacking golang-github-google-go-cmp-dev (0.5.6-1) ... Selecting previously unselected package golang-github-golang-groupcache-dev. Preparing to unpack .../132-golang-github-golang-groupcache-dev_0.0~git20200121.8c9f03a-1_all.deb ... Unpacking golang-github-golang-groupcache-dev (0.0~git20200121.8c9f03a-1) ... Selecting previously unselected package golang-github-golang-mock-dev. Preparing to unpack .../133-golang-github-golang-mock-dev_1.6.0-1_all.deb ... Unpacking golang-github-golang-mock-dev (1.6.0-1) ... Selecting previously unselected package golang-glog-dev. Preparing to unpack .../134-golang-glog-dev_0.0~git20160126.23def4e-5_all.deb ... Unpacking golang-glog-dev (0.0~git20160126.23def4e-5) ... Selecting previously unselected package golang-google-cloud-compute-metadata-dev. Preparing to unpack .../135-golang-google-cloud-compute-metadata-dev_0.56.0-1_all.deb ... Unpacking golang-google-cloud-compute-metadata-dev (0.56.0-1) ... Selecting previously unselected package golang-golang-x-oauth2-google-dev. Preparing to unpack .../136-golang-golang-x-oauth2-google-dev_0.0~git20211104.d3ed0bb-1_all.deb ... Unpacking golang-golang-x-oauth2-google-dev (0.0~git20211104.d3ed0bb-1) ... Selecting previously unselected package golang-google-genproto-dev. Preparing to unpack .../137-golang-google-genproto-dev_0.0~git20200413.b5235f6-1_all.deb ... Unpacking golang-google-genproto-dev (0.0~git20200413.b5235f6-1) ... Selecting previously unselected package golang-google-grpc-dev. Preparing to unpack .../138-golang-google-grpc-dev_1.29.1-0ubuntu1_all.deb ... Unpacking golang-google-grpc-dev (1.29.1-0ubuntu1) ... Selecting previously unselected package golang-go.opencensus-dev. Preparing to unpack .../139-golang-go.opencensus-dev_0.23.0-2_all.deb ... Unpacking golang-go.opencensus-dev (0.23.0-2) ... Selecting previously unselected package golang-golang-x-mod-dev. Preparing to unpack .../140-golang-golang-x-mod-dev_0.5.1-1_all.deb ... Unpacking golang-golang-x-mod-dev (0.5.1-1) ... Selecting previously unselected package golang-uber-goleak-dev. Preparing to unpack .../141-golang-uber-goleak-dev_1.1.12-1_all.deb ... Unpacking golang-uber-goleak-dev (1.1.12-1) ... Selecting previously unselected package libsasl2-modules-db:armhf. Preparing to unpack .../142-libsasl2-modules-db_2.1.27+dfsg2-3ubuntu1_armhf.deb ... Unpacking libsasl2-modules-db:armhf (2.1.27+dfsg2-3ubuntu1) ... Selecting previously unselected package libsasl2-2:armhf. Preparing to unpack .../143-libsasl2-2_2.1.27+dfsg2-3ubuntu1_armhf.deb ... Unpacking libsasl2-2:armhf (2.1.27+dfsg2-3ubuntu1) ... Selecting previously unselected package libsasl2-dev. Preparing to unpack .../144-libsasl2-dev_2.1.27+dfsg2-3ubuntu1_armhf.deb ... Unpacking libsasl2-dev (2.1.27+dfsg2-3ubuntu1) ... Selecting previously unselected package dh-golang. Preparing to unpack .../145-dh-golang_1.53_all.deb ... Unpacking dh-golang (1.53) ... Selecting previously unselected package golang-github-gogo-protobuf-dev. Preparing to unpack .../146-golang-github-gogo-protobuf-dev_1.3.2-1_all.deb ... Unpacking golang-github-gogo-protobuf-dev (1.3.2-1) ... Selecting previously unselected package gogoprotobuf. Preparing to unpack .../147-gogoprotobuf_1.3.2-1_armhf.deb ... Unpacking gogoprotobuf (1.3.2-1) ... Selecting previously unselected package golang-github-armon-circbuf-dev. Preparing to unpack .../148-golang-github-armon-circbuf-dev_0.0~git20190214.5111143-1_all.deb ... Unpacking golang-github-armon-circbuf-dev (0.0~git20190214.5111143-1) ... Selecting previously unselected package golang-github-circonus-labs-circonusllhist-dev. Preparing to unpack .../149-golang-github-circonus-labs-circonusllhist-dev_0.0~git20191022.ec08cde-1_all.deb ... Unpacking golang-github-circonus-labs-circonusllhist-dev (0.0~git20191022.ec08cde-1) ... Selecting previously unselected package golang-github-hashicorp-go-cleanhttp-dev. Preparing to unpack .../150-golang-github-hashicorp-go-cleanhttp-dev_0.5.2-1_all.deb ... Unpacking golang-github-hashicorp-go-cleanhttp-dev (0.5.2-1) ... Selecting previously unselected package golang-github-hashicorp-go-retryablehttp-dev. Preparing to unpack .../151-golang-github-hashicorp-go-retryablehttp-dev_0.7.0-1_all.deb ... Unpacking golang-github-hashicorp-go-retryablehttp-dev (0.7.0-1) ... Selecting previously unselected package golang-github-circonus-labs-circonus-gometrics-dev. Preparing to unpack .../152-golang-github-circonus-labs-circonus-gometrics-dev_2.3.1-3_all.deb ... Unpacking golang-github-circonus-labs-circonus-gometrics-dev (2.3.1-3) ... Selecting previously unselected package golang-github-datadog-datadog-go-dev. Preparing to unpack .../153-golang-github-datadog-datadog-go-dev_2.1.0-3_all.deb ... Unpacking golang-github-datadog-datadog-go-dev (2.1.0-3) ... Selecting previously unselected package golang-github-hashicorp-go-uuid-dev. Preparing to unpack .../154-golang-github-hashicorp-go-uuid-dev_1.0.2-1_all.deb ... Unpacking golang-github-hashicorp-go-uuid-dev (1.0.2-1) ... Selecting previously unselected package golang-github-hashicorp-golang-lru-dev. Preparing to unpack .../155-golang-github-hashicorp-golang-lru-dev_0.5.4-2_all.deb ... Unpacking golang-github-hashicorp-golang-lru-dev (0.5.4-2) ... Selecting previously unselected package golang-github-hashicorp-go-immutable-radix-dev. Preparing to unpack .../156-golang-github-hashicorp-go-immutable-radix-dev_1.3.1-1_all.deb ... Unpacking golang-github-hashicorp-go-immutable-radix-dev (1.3.1-1) ... Selecting previously unselected package golang-github-armon-go-metrics-dev. Preparing to unpack .../157-golang-github-armon-go-metrics-dev_0.3.4-1_all.deb ... Unpacking golang-github-armon-go-metrics-dev (0.3.4-1) ... Selecting previously unselected package golang-github-armon-go-radix-dev. Preparing to unpack .../158-golang-github-armon-go-radix-dev_1.0.0-1_all.deb ... Unpacking golang-github-armon-go-radix-dev (1.0.0-1) ... Selecting previously unselected package golang-github-asaskevich-govalidator-dev. Preparing to unpack .../159-golang-github-asaskevich-govalidator-dev_9+git20180720.0.f9ffefc3-1.1_all.deb ... Unpacking golang-github-asaskevich-govalidator-dev (9+git20180720.0.f9ffefc3-1.1) ... Selecting previously unselected package golang-github-dgrijalva-jwt-go-dev. Preparing to unpack .../160-golang-github-dgrijalva-jwt-go-dev_3.2.0-3_all.deb ... Unpacking golang-github-dgrijalva-jwt-go-dev (3.2.0-3) ... Selecting previously unselected package golang-github-mitchellh-go-homedir-dev. Preparing to unpack .../161-golang-github-mitchellh-go-homedir-dev_1.1.0-1_all.deb ... Unpacking golang-github-mitchellh-go-homedir-dev (1.1.0-1) ... Selecting previously unselected package golang-github-azure-go-autorest-dev. Preparing to unpack .../162-golang-github-azure-go-autorest-dev_14.1.1-1_all.deb ... Unpacking golang-github-azure-go-autorest-dev (14.1.1-1) ... Selecting previously unselected package golang-github-satori-go.uuid-dev. Preparing to unpack .../163-golang-github-satori-go.uuid-dev_1.2.0-2_all.deb ... Unpacking golang-github-satori-go.uuid-dev (1.2.0-2) ... Selecting previously unselected package golang-github-azure-azure-sdk-for-go-dev. Preparing to unpack .../164-golang-github-azure-azure-sdk-for-go-dev_43.3.0-1_all.deb ... Unpacking golang-github-azure-azure-sdk-for-go-dev (43.3.0-1) ... Selecting previously unselected package golang-github-bgentry-speakeasy-dev. Preparing to unpack .../165-golang-github-bgentry-speakeasy-dev_0.1.0-2_all.deb ... Unpacking golang-github-bgentry-speakeasy-dev (0.1.0-2) ... Selecting previously unselected package golang-github-boltdb-bolt-dev. Preparing to unpack .../166-golang-github-boltdb-bolt-dev_1.3.1-7_all.deb ... Unpacking golang-github-boltdb-bolt-dev (1.3.1-7) ... Selecting previously unselected package golang-github-cenkalti-backoff-dev. Preparing to unpack .../167-golang-github-cenkalti-backoff-dev_4.1.0-2_all.deb ... Unpacking golang-github-cenkalti-backoff-dev (4.1.0-2) ... Selecting previously unselected package golang-github-cockroachdb-cmux-dev. Preparing to unpack .../168-golang-github-cockroachdb-cmux-dev_0.0~git20170110.0.30d10be-1.1_all.deb ... Unpacking golang-github-cockroachdb-cmux-dev (0.0~git20170110.0.30d10be-1.1) ... Selecting previously unselected package golang-github-google-go-querystring-dev. Preparing to unpack .../169-golang-github-google-go-querystring-dev_1.1.0-1_all.deb ... Unpacking golang-github-google-go-querystring-dev (1.1.0-1) ... Selecting previously unselected package golang-github-dghubble-sling-dev. Preparing to unpack .../170-golang-github-dghubble-sling-dev_1.3.0-1_all.deb ... Unpacking golang-github-dghubble-sling-dev (1.3.0-1) ... Selecting previously unselected package golang-github-digitalocean-godo-dev. Preparing to unpack .../171-golang-github-digitalocean-godo-dev_1.37.0-1_all.deb ... Unpacking golang-github-digitalocean-godo-dev (1.37.0-1) ... Selecting previously unselected package golang-github-docker-go-units-dev. Preparing to unpack .../172-golang-github-docker-go-units-dev_0.4.0-4_all.deb ... Unpacking golang-github-docker-go-units-dev (0.4.0-4) ... Selecting previously unselected package golang-github-edsrzf-mmap-go-dev. Preparing to unpack .../173-golang-github-edsrzf-mmap-go-dev_0.0~git20170320.0.0bce6a6-6_all.deb ... Unpacking golang-github-edsrzf-mmap-go-dev (0.0~git20170320.0.0bce6a6-6) ... Selecting previously unselected package golang-github-fsnotify-fsnotify-dev. Preparing to unpack .../174-golang-github-fsnotify-fsnotify-dev_1.5.1-1_all.deb ... Unpacking golang-github-fsnotify-fsnotify-dev (1.5.1-1) ... Selecting previously unselected package golang-github-ghodss-yaml-dev. Preparing to unpack .../175-golang-github-ghodss-yaml-dev_1.0.0-1.1_all.deb ... Unpacking golang-github-ghodss-yaml-dev (1.0.0-1.1) ... Selecting previously unselected package golang-github-mailru-easyjson-dev. Preparing to unpack .../176-golang-github-mailru-easyjson-dev_0.7.6-2_all.deb ... Unpacking golang-github-mailru-easyjson-dev (0.7.6-2) ... Selecting previously unselected package golang-github-go-openapi-swag-dev. Preparing to unpack .../177-golang-github-go-openapi-swag-dev_1%3a0.19.15-1_all.deb ... Unpacking golang-github-go-openapi-swag-dev (1:0.19.15-1) ... Selecting previously unselected package golang-github-go-openapi-jsonpointer-dev. Preparing to unpack .../178-golang-github-go-openapi-jsonpointer-dev_1%3a0.19.5-3_all.deb ... Unpacking golang-github-go-openapi-jsonpointer-dev (1:0.19.5-3) ... Selecting previously unselected package golang-github-opennota-urlesc-dev. Preparing to unpack .../179-golang-github-opennota-urlesc-dev_0.0~git20160726.0.5bd2802-1.1_all.deb ... Unpacking golang-github-opennota-urlesc-dev (0.0~git20160726.0.5bd2802-1.1) ... Selecting previously unselected package golang-github-puerkitobio-purell-dev. Preparing to unpack .../180-golang-github-puerkitobio-purell-dev_1.1.1-1_all.deb ... Unpacking golang-github-puerkitobio-purell-dev (1.1.1-1) ... Selecting previously unselected package golang-github-go-openapi-jsonreference-dev. Preparing to unpack .../181-golang-github-go-openapi-jsonreference-dev_1%3a0.19.6-2_all.deb ... Unpacking golang-github-go-openapi-jsonreference-dev (1:0.19.6-2) ... Selecting previously unselected package golang-github-go-openapi-spec-dev. Preparing to unpack .../182-golang-github-go-openapi-spec-dev_1%3a0.20.4-1_all.deb ... Unpacking golang-github-go-openapi-spec-dev (1:0.20.4-1) ... Selecting previously unselected package golang-github-go-openapi-errors-dev. Preparing to unpack .../183-golang-github-go-openapi-errors-dev_0.20.1-3_all.deb ... Unpacking golang-github-go-openapi-errors-dev (0.20.1-3) ... Selecting previously unselected package golang-github-mitchellh-mapstructure-dev. Preparing to unpack .../184-golang-github-mitchellh-mapstructure-dev_1.4.3-1_all.deb ... Unpacking golang-github-mitchellh-mapstructure-dev (1.4.3-1) ... Selecting previously unselected package golang-gopkg-tomb.v2-dev. Preparing to unpack .../185-golang-gopkg-tomb.v2-dev_0.0~git20161208.d5d1b58-3_all.deb ... Unpacking golang-gopkg-tomb.v2-dev (0.0~git20161208.d5d1b58-3) ... Selecting previously unselected package golang-gopkg-mgo.v2-dev. Preparing to unpack .../186-golang-gopkg-mgo.v2-dev_2016.08.01-7_all.deb ... Unpacking golang-gopkg-mgo.v2-dev (2016.08.01-7) ... Selecting previously unselected package golang-github-go-openapi-strfmt-dev. Preparing to unpack .../187-golang-github-go-openapi-strfmt-dev_0.19.0-1_all.deb ... Unpacking golang-github-go-openapi-strfmt-dev (0.19.0-1) ... Selecting previously unselected package golang-github-opentracing-opentracing-go-dev. Preparing to unpack .../188-golang-github-opentracing-opentracing-go-dev_1.2.0-1_all.deb ... Unpacking golang-github-opentracing-opentracing-go-dev (1.2.0-1) ... Selecting previously unselected package golang-github-go-openapi-runtime-dev. Preparing to unpack .../189-golang-github-go-openapi-runtime-dev_0.21.0-1_all.deb ... Unpacking golang-github-go-openapi-runtime-dev (0.21.0-1) ... Selecting previously unselected package golang-github-go-openapi-validate-dev. Preparing to unpack .../190-golang-github-go-openapi-validate-dev_0.20.3-2_all.deb ... Unpacking golang-github-go-openapi-validate-dev (0.20.3-2) ... Selecting previously unselected package golang-github-go-openapi-loads-dev. Preparing to unpack .../191-golang-github-go-openapi-loads-dev_0.21.0-1_all.deb ... Unpacking golang-github-go-openapi-loads-dev (0.21.0-1) ... Selecting previously unselected package golang-github-go-openapi-analysis-dev. Preparing to unpack .../192-golang-github-go-openapi-analysis-dev_0.21.1-2_all.deb ... Unpacking golang-github-go-openapi-analysis-dev (0.21.1-2) ... Selecting previously unselected package golang-github-golang-snappy-dev. Preparing to unpack .../193-golang-github-golang-snappy-dev_0.0.2-2_all.deb ... Unpacking golang-github-golang-snappy-dev (0.0.2-2) ... Selecting previously unselected package golang-github-google-btree-dev. Preparing to unpack .../194-golang-github-google-btree-dev_1.0.0-1_all.deb ... Unpacking golang-github-google-btree-dev (1.0.0-1) ... Selecting previously unselected package golang-github-googleapis-gax-go-dev. Preparing to unpack .../195-golang-github-googleapis-gax-go-dev_2.0.5-3_all.deb ... Unpacking golang-github-googleapis-gax-go-dev (2.0.5-3) ... Selecting previously unselected package golang-github-gophercloud-gophercloud-dev. Preparing to unpack .../196-golang-github-gophercloud-gophercloud-dev_0.12.0-1_all.deb ... Unpacking golang-github-gophercloud-gophercloud-dev (0.12.0-1) ... Selecting previously unselected package golang-github-rogpeppe-fastuuid-dev. Preparing to unpack .../197-golang-github-rogpeppe-fastuuid-dev_0.0~git20150106.0.6724a57-2.1_all.deb ... Unpacking golang-github-rogpeppe-fastuuid-dev (0.0~git20150106.0.6724a57-2.1) ... Selecting previously unselected package golang-github-grpc-ecosystem-grpc-gateway-dev. Preparing to unpack .../198-golang-github-grpc-ecosystem-grpc-gateway-dev_1.6.4-2build2_all.deb ... Unpacking golang-github-grpc-ecosystem-grpc-gateway-dev (1.6.4-2build2) ... Selecting previously unselected package golang-github-hashicorp-go-memdb-dev. Preparing to unpack .../199-golang-github-hashicorp-go-memdb-dev_1.2.1-1_all.deb ... Unpacking golang-github-hashicorp-go-memdb-dev (1.2.1-1) ... Selecting previously unselected package golang-gopkg-vmihailenco-msgpack.v2-dev. Preparing to unpack .../200-golang-gopkg-vmihailenco-msgpack.v2-dev_4.3.1-2_all.deb ... Unpacking golang-gopkg-vmihailenco-msgpack.v2-dev (4.3.1-2) ... Selecting previously unselected package golang-github-hashicorp-go-msgpack-dev. Preparing to unpack .../201-golang-github-hashicorp-go-msgpack-dev_0.5.5-1_all.deb ... Unpacking golang-github-hashicorp-go-msgpack-dev (0.5.5-1) ... Selecting previously unselected package golang-github-hashicorp-go-rootcerts-dev. Preparing to unpack .../202-golang-github-hashicorp-go-rootcerts-dev_1.0.2-2_all.deb ... Unpacking golang-github-hashicorp-go-rootcerts-dev (1.0.2-2) ... Selecting previously unselected package golang-github-hashicorp-hcl-dev. Preparing to unpack .../203-golang-github-hashicorp-hcl-dev_1.0.0-1.1_all.deb ... Unpacking golang-github-hashicorp-hcl-dev (1.0.0-1.1) ... Selecting previously unselected package golang-github-mitchellh-reflectwalk-dev. Preparing to unpack .../204-golang-github-mitchellh-reflectwalk-dev_1.0.1-1_all.deb ... Unpacking golang-github-mitchellh-reflectwalk-dev (1.0.1-1) ... Selecting previously unselected package golang-github-hashicorp-hil-dev. Preparing to unpack .../205-golang-github-hashicorp-hil-dev_0.0~git20160711.1e86c6b-1_all.deb ... Unpacking golang-github-hashicorp-hil-dev (0.0~git20160711.1e86c6b-1) ... Selecting previously unselected package golang-github-hashicorp-go-sockaddr-dev. Preparing to unpack .../206-golang-github-hashicorp-go-sockaddr-dev_0.0~git20170627.41949a1+ds-2_all.deb ... Unpacking golang-github-hashicorp-go-sockaddr-dev (0.0~git20170627.41949a1+ds-2) ... Selecting previously unselected package golang-github-miekg-dns-dev. Preparing to unpack .../207-golang-github-miekg-dns-dev_1.1.43-1_all.deb ... Unpacking golang-github-miekg-dns-dev (1.1.43-1) ... Selecting previously unselected package golang-github-hashicorp-memberlist-dev. Preparing to unpack .../208-golang-github-hashicorp-memberlist-dev_0.2.2-2_all.deb ... Unpacking golang-github-hashicorp-memberlist-dev (0.2.2-2) ... Selecting previously unselected package golang-github-hashicorp-raft-dev. Preparing to unpack .../209-golang-github-hashicorp-raft-dev_1.1.2-1_all.deb ... Unpacking golang-github-hashicorp-raft-dev (1.1.2-1) ... Selecting previously unselected package golang-github-hashicorp-raft-boltdb-dev. Preparing to unpack .../210-golang-github-hashicorp-raft-boltdb-dev_0.0~git20171010.6e5ba93-3_all.deb ... Unpacking golang-github-hashicorp-raft-boltdb-dev (0.0~git20171010.6e5ba93-3) ... Selecting previously unselected package golang-github-hashicorp-go-syslog-dev. Preparing to unpack .../211-golang-github-hashicorp-go-syslog-dev_1.0.0-1_all.deb ... Unpacking golang-github-hashicorp-go-syslog-dev (1.0.0-1) ... Selecting previously unselected package golang-github-hashicorp-logutils-dev. Preparing to unpack .../212-golang-github-hashicorp-logutils-dev_1.0.0-1_all.deb ... Unpacking golang-github-hashicorp-logutils-dev (1.0.0-1) ... Selecting previously unselected package golang-github-hashicorp-mdns-dev. Preparing to unpack .../213-golang-github-hashicorp-mdns-dev_1.0.3-2_all.deb ... Unpacking golang-github-hashicorp-mdns-dev (1.0.3-2) ... Selecting previously unselected package golang-github-mitchellh-cli-dev. Preparing to unpack .../214-golang-github-mitchellh-cli-dev_1.1.1-1_all.deb ... Unpacking golang-github-mitchellh-cli-dev (1.1.1-1) ... Selecting previously unselected package golang-github-ryanuber-columnize-dev. Preparing to unpack .../215-golang-github-ryanuber-columnize-dev_2.1.1-2_all.deb ... Unpacking golang-github-ryanuber-columnize-dev (2.1.1-2) ... Selecting previously unselected package golang-github-hashicorp-serf-dev. Preparing to unpack .../216-golang-github-hashicorp-serf-dev_0.9.4~ds1-1_all.deb ... Unpacking golang-github-hashicorp-serf-dev (0.9.4~ds1-1) ... Selecting previously unselected package golang-github-hashicorp-yamux-dev. Preparing to unpack .../217-golang-github-hashicorp-yamux-dev_0.0+git20190923.df201c7-1_all.deb ... Unpacking golang-github-hashicorp-yamux-dev (0.0+git20190923.df201c7-1) ... Selecting previously unselected package golang-github-inconshreveable-muxado-dev. Preparing to unpack .../218-golang-github-inconshreveable-muxado-dev_0.0~git20140312.0.f693c7e-2.1_all.deb ... Unpacking golang-github-inconshreveable-muxado-dev (0.0~git20140312.0.f693c7e-2.1) ... Selecting previously unselected package golang-github-mitchellh-copystructure-dev. Preparing to unpack .../219-golang-github-mitchellh-copystructure-dev_1.2.0-1_all.deb ... Unpacking golang-github-mitchellh-copystructure-dev (1.2.0-1) ... Selecting previously unselected package golang-github-hashicorp-consul-dev. Preparing to unpack .../220-golang-github-hashicorp-consul-dev_1.8.7+dfsg1-3_all.deb ... Unpacking golang-github-hashicorp-consul-dev (1.8.7+dfsg1-3) ... Selecting previously unselected package golang-github-kylelemons-godebug-dev. Preparing to unpack .../221-golang-github-kylelemons-godebug-dev_1.1.0-1_all.deb ... Unpacking golang-github-kylelemons-godebug-dev (1.1.0-1) ... Selecting previously unselected package golang-github-oklog-ulid-dev. Preparing to unpack .../222-golang-github-oklog-ulid-dev_2.0.2+ds-2_all.deb ... Unpacking golang-github-oklog-ulid-dev (2.0.2+ds-2) ... Selecting previously unselected package golang-github-opentracing-contrib-go-stdlib-dev. Preparing to unpack .../223-golang-github-opentracing-contrib-go-stdlib-dev_1.0.0-1_all.deb ... Unpacking golang-github-opentracing-contrib-go-stdlib-dev (1.0.0-1) ... Selecting previously unselected package golang-go-flags-dev. Preparing to unpack .../224-golang-go-flags-dev_1.4.0-5_all.deb ... Unpacking golang-go-flags-dev (1.4.0-5) ... Selecting previously unselected package golang-go.uber-atomic-dev. Preparing to unpack .../225-golang-go.uber-atomic-dev_1.7.0-1_all.deb ... Unpacking golang-go.uber-atomic-dev (1.7.0-1) ... Selecting previously unselected package golang-github-prometheus-alertmanager-dev. Preparing to unpack .../226-golang-github-prometheus-alertmanager-dev_0.23.0-4ubuntu0.1_all.deb ... Unpacking golang-github-prometheus-alertmanager-dev (0.23.0-4ubuntu0.1) ... Selecting previously unselected package golang-github-samuel-go-zookeeper-dev. Preparing to unpack .../227-golang-github-samuel-go-zookeeper-dev_0.0~git20180130.c4fab1a-1_all.deb ... Unpacking golang-github-samuel-go-zookeeper-dev (0.0~git20180130.c4fab1a-1) ... Selecting previously unselected package golang-golang-x-time-dev. Preparing to unpack .../228-golang-golang-x-time-dev_0.0+git20211116.f0f3c7e-1_all.deb ... Unpacking golang-golang-x-time-dev (0.0+git20211116.f0f3c7e-1) ... Selecting previously unselected package golang-google-api-dev. Preparing to unpack .../229-golang-google-api-dev_0.61.0-1_all.deb ... Unpacking golang-google-api-dev (0.61.0-1) ... Selecting previously unselected package golang-grpc-gateway. Preparing to unpack .../230-golang-grpc-gateway_1.6.4-2build2_armhf.deb ... Unpacking golang-grpc-gateway (1.6.4-2build2) ... Selecting previously unselected package sbuild-build-depends-main-dummy. Preparing to unpack .../231-sbuild-build-depends-main-dummy_0.invalid.0_armhf.deb ... Unpacking sbuild-build-depends-main-dummy (0.invalid.0) ... Setting up golang-github-dimchansky-utfbom-dev (1.1.1-1) ... Setting up golang-golang-x-time-dev (0.0+git20211116.f0f3c7e-1) ... Setting up libpipeline1:armhf (1.5.5-1) ... Setting up golang-github-oklog-run-dev (1.1.0-1) ... Setting up golang-gopkg-yaml.v2-dev (2.4.0-2) ... Setting up golang-github-hashicorp-go-uuid-dev (1.0.2-1) ... Setting up libseccomp-dev:armhf (2.5.3-2ubuntu2) ... Setting up golang-github-mitchellh-go-homedir-dev (1.1.0-1) ... Setting up golang-github-ianlancetaylor-demangle-dev (0.0~git20200824.28f6c0f-1) ... Setting up golang-github-mitchellh-mapstructure-dev (1.4.3-1) ... Setting up bsdextrautils (2.37.2-4ubuntu3) ... update-alternatives: using /usr/bin/write.ul to provide /usr/bin/write (write) in auto mode Setting up golang-github-gin-contrib-sse-dev (0.1.0-1) ... Setting up golang-github-creack-pty-dev (1.1.17-1) ... Setting up golang-github-ishidawataru-sctp-dev (0.0+git20210707.9a39160-1) ... Setting up golang-github-pkg-diff-dev (0.0~git20210226.20ebb0f-1) ... Setting up golang-github-golang-mock-dev (1.6.0-1) ... Setting up golang-github-stretchr-objx-dev (0.3.0-1) ... Setting up libmagic-mgc (1:5.41-3) ... Setting up golang-github-pkg-errors-dev (0.9.1-2) ... Setting up golang-github-samuel-go-zookeeper-dev (0.0~git20180130.c4fab1a-1) ... Setting up golang-github-hetznercloud-hcloud-go-dev (1.33.1-1) ... Setting up golang-github-hashicorp-golang-lru-dev (0.5.4-2) ... Setting up golang-github-inconshreveable-muxado-dev (0.0~git20140312.0.f693c7e-2.1) ... Setting up libarchive-zip-perl (1.68-1) ... Setting up golang-github-ryanuber-columnize-dev (2.1.1-2) ... Setting up golang-github-kylelemons-godebug-dev (1.1.0-1) ... Setting up golang-gopkg-yaml.v3-dev (3.0.0~git20210107.496545a-1) ... Setting up libdebhelper-perl (13.6ubuntu1) ... Setting up golang-github-docker-go-units-dev (0.4.0-4) ... Setting up golang-golang-x-sys-dev (0.0~git20211216.1d35b9e-1) ... Setting up libmagic1:armhf (1:5.41-3) ... Setting up golang-github-hashicorp-go-syslog-dev (1.0.0-1) ... Setting up golang-github-golang-snappy-dev (0.0.2-2) ... Setting up golang-github-pmezard-go-difflib-dev (1.0.0-3) ... Setting up golang-github-modern-go-concurrent-dev (1.0.3-1.1) ... Setting up gettext-base (0.21-4ubuntu4) ... Setting up golang-github-circonus-labs-circonusllhist-dev (0.0~git20191022.ec08cde-1) ... Setting up golang-github-docker-docker-credential-helpers-dev (0.6.4+ds1-1) ... Setting up libprotobuf23:armhf (3.12.4-1ubuntu7.22.04.1) ... Setting up golang-golang-x-term-dev (0.0~git20210615.6886f2d-1) ... Setting up golang-grpc-gateway (1.6.4-2build2) ... Setting up file (1:5.41-3) ... Setting up golang-github-seccomp-libseccomp-golang-dev (0.9.1-2) ... Setting up golang-github-asaskevich-govalidator-dev (9+git20180720.0.f9ffefc3-1.1) ... Setting up golang-github-google-btree-dev (1.0.0-1) ... Setting up golang-github-beorn7-perks-dev (1.0.1-1) ... Setting up golang-github-mitchellh-reflectwalk-dev (1.0.1-1) ... Setting up golang-github-hashicorp-go-cleanhttp-dev (0.5.2-1) ... Setting up golang-github-hashicorp-errwrap-dev (1.1.0-1) ... Setting up libsasl2-modules-db:armhf (2.1.27+dfsg2-3ubuntu1) ... Setting up libcap2-bin (1:2.44-1build3) ... Setting up golang-github-cespare-xxhash-dev (2.1.1-2) ... Setting up golang-gopkg-tomb.v2-dev (0.0~git20161208.d5d1b58-3) ... Setting up golang-github-bgentry-speakeasy-dev (0.1.0-2) ... Setting up golang-github-jpillora-backoff-dev (1.0.0-1.1) ... Setting up golang-github-davecgh-go-spew-dev (1.1.1-2) ... Setting up libprotobuf-lite23:armhf (3.12.4-1ubuntu7.22.04.1) ... Setting up autotools-dev (20220109.1) ... Setting up golang-github-pascaldekloe-goe-dev (0.1.0-3) ... Setting up golang-github-go-logfmt-logfmt-dev (0.5.0-2) ... Setting up golang-github-oklog-ulid-dev (2.0.2+ds-2) ... Setting up golang-github-kr-text-dev (0.2.0-1) ... Setting up golang-github-stretchr-testify-dev (1.7.0+git20210824.ab6dc32-1) ... Setting up golang-github-hashicorp-go-immutable-radix-dev (1.3.1-1) ... Setting up golang-github-boltdb-bolt-dev (1.3.1-7) ... Setting up libprotoc23:armhf (3.12.4-1ubuntu7.22.04.1) ... Setting up libsigsegv2:armhf (2.13-1ubuntu3) ... Setting up golang-github-chzyer-readline-dev (1.4.39.g2972be2-3) ... Setting up libmnl0:armhf (1.0.4-3build2) ... Setting up golang-golang-x-sync-dev (0.0~git20210220.036812b-1) ... Setting up autopoint (0.21-4ubuntu4) ... Setting up golang-1.18-src (1.18.1-1ubuntu1.1) ... Setting up golang-github-hashicorp-hcl-dev (1.0.0-1.1) ... Setting up libxtables12:armhf (1.8.7-1ubuntu5) ... Setting up golang-github-xlab-treeprint-dev (0.0~git20181112.a009c39-1) ... Setting up golang-glog-dev (0.0~git20160126.23def4e-5) ... Setting up libsasl2-2:armhf (2.1.27+dfsg2-3ubuntu1) ... Setting up golang-github-julienschmidt-httprouter-dev (1.3.0-1) ... Setting up golang-github-hashicorp-go-multierror-dev (1.1.1-1) ... Setting up golang-github-rogpeppe-fastuuid-dev (0.0~git20150106.0.6724a57-2.1) ... Setting up golang-github-dennwc-varint-dev (1.0.0-2) ... Setting up golang-github-opennota-urlesc-dev (0.0~git20160726.0.5bd2802-1.1) ... Setting up zlib1g-dev:armhf (1:1.2.11.dfsg-2ubuntu9.2) ... Setting up golang-github-jessevdk-go-flags-dev (1.4.0-5) ... Setting up golang-github-tv42-httpunix-dev (0.0~git20150427.b75d861-2) ... Setting up libmd0:armhf (1.0.4-1build1) ... Setting up golang-golang-x-text-dev (0.3.7-1ubuntu0.20.04.1) ... Setting up golang-github-google-uuid-dev (1.3.0-1) ... Setting up golang-github-hashicorp-hil-dev (0.0~git20160711.1e86c6b-1) ... Setting up golang-github-shopspring-decimal-dev (1.2.0-1) ... Setting up libuchardet0:armhf (0.0.7-1build2) ... Setting up golang-github-fsnotify-fsnotify-dev (1.5.1-1) ... Setting up golang-github-prometheus-procfs-dev (0.7.3-1) ... Setting up golang-github-alecthomas-units-dev (0.0~git20211218.b94a6e3-1) ... Setting up golang-github-modern-go-reflect2-dev (1.0.2-1) ... Setting up libsub-override-perl (0.09-2) ... Setting up golang-uber-goleak-dev (1.1.12-1) ... Setting up golang-github-dgrijalva-jwt-go-dev (3.2.0-3) ... Setting up golang-github-josharian-intern-dev (1.0.0-3) ... Setting up golang-go-flags-dev (1.4.0-5) ... Setting up golang-github-dgryski-go-sip13-dev (0.0~git20200911.62edffc-2) ... Setting up golang-github-armon-go-radix-dev (1.0.0-1) ... Setting up golang-github-gofrs-uuid-dev (4.2.0-1) ... Setting up golang-github-datadog-datadog-go-dev (2.1.0-3) ... Setting up golang-golang-x-xerrors-dev (0.0~git20200804.5ec99f8-1) ... Setting up golang-github-edsrzf-mmap-go-dev (0.0~git20170320.0.0bce6a6-6) ... Setting up golang-github-ghodss-yaml-dev (1.0.0-1.1) ... Setting up golang-src (2:1.18~0ubuntu2) ... Setting up libbsd0:armhf (0.11.5-1) ... Setting up libelf1:armhf (0.186-1build1) ... Setting up golang-github-vmihailenco-tagparser-dev (0.1.1-3) ... Setting up golang-github-armon-circbuf-dev (0.0~git20190214.5111143-1) ... Setting up golang-github-ugorji-go-codec-dev (1.1.7-2build1) ... Setting up golang-github-jmespath-go-jmespath-dev (0.4.0-2) ... Setting up golang-github-hashicorp-yamux-dev (0.0+git20190923.df201c7-1) ... Setting up golang-github-hashicorp-go-rootcerts-dev (1.0.2-2) ... Setting up golang-github-docker-docker-dev (20.10.21-0ubuntu1~22.04.3) ... Setting up golang-github-hashicorp-logutils-dev (1.0.0-1) ... Setting up libicu70:armhf (70.1-2) ... Setting up libfile-stripnondeterminism-perl (1.13.0-1) ... Setting up golang-github-google-go-cmp-dev (0.5.6-1) ... Setting up golang-github-mattn-go-isatty-dev (0.0.14-1) ... Setting up golang-github-opentracing-opentracing-go-dev (1.2.0-1) ... Setting up golang-github-hashicorp-go-memdb-dev (1.2.1-1) ... Setting up golang-github-go-kit-log-dev (0.2.0-3) ... Setting up libdw1:armhf (0.186-1build1) ... Setting up golang-github-hashicorp-go-bexpr-dev (0.1.2-2) ... Setting up golang-github-google-go-querystring-dev (1.1.0-1) ... Setting up protobuf-compiler (3.12.4-1ubuntu7.22.04.1) ... Setting up golang-gopkg-vmihailenco-msgpack.v2-dev (4.3.1-2) ... Setting up golang-gopkg-alecthomas-kingpin.v2-dev (2.2.6-3) ... Setting up libtool (2.4.6-15build2) ... Setting up golang-github-mattn-go-colorable-dev (0.1.12-1) ... Setting up golang-github-posener-complete-dev (1.2.3-2) ... Setting up golang-1.18-go (1.18.1-1ubuntu1.1) ... Setting up m4 (1.4.18-5ubuntu2) ... Setting up golang-github-go-openapi-errors-dev (0.20.1-3) ... Setting up golang-github-opentracing-contrib-go-stdlib-dev (1.0.0-1) ... Setting up golang-github-json-iterator-go-dev (1.1.10-2) ... Setting up golang-github-google-pprof-dev (0.0~git20211008.947d60d-1) ... Setting up golang-go.uber-atomic-dev (1.7.0-1) ... Setting up golang-github-mitchellh-copystructure-dev (1.2.0-1) ... Setting up golang-github-go-playground-locales-dev (0.14.0-2) ... Setting up libprotobuf-dev:armhf (3.12.4-1ubuntu7.22.04.1) ... Setting up libsasl2-dev (2.1.27+dfsg2-3ubuntu1) ... Setting up golang-github-leodido-go-urn-dev (1.2.1-2) ... Setting up golang-goprotobuf-dev (1.3.4-2ubuntu0.22.04.1) ... Setting up golang-github-mailru-easyjson-dev (0.7.6-2) ... Setting up golang-golang-x-net-dev (1:0.0+git20211209.491a49a+dfsg-1) ... Setting up autoconf (2.71-2) ... Setting up dh-strip-nondeterminism (1.13.0-1) ... Setting up dwz (0.14-1build2) ... Setting up groff-base (1.22.4-8build1) ... Setting up debugedit (1:5.0-4build1) ... Setting up golang-github-cenkalti-backoff-dev (4.1.0-2) ... Setting up golang-golang-x-crypto-dev (1:0.0~git20211202.5770296-1) ... Setting up golang-github-prometheus-client-model-dev (0.2.0-3) ... Setting up golang-golang-x-oauth2-dev (0.0~git20211104.d3ed0bb-1) ... Setting up libbpf0:armhf (1:0.5.0-1ubuntu22.04.1) ... Setting up golang-github-aws-aws-sdk-go-dev (1.41.14-1ubuntu1) ... Setting up libxml2:armhf (2.9.13+dfsg-1ubuntu0.3) ... Setting up automake (1:1.16.5-1.3) ... update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode Setting up golang-github-digitalocean-godo-dev (1.37.0-1) ... Setting up gettext (0.21-4ubuntu4) ... Setting up golang-github-gophercloud-gophercloud-dev (0.12.0-1) ... Setting up golang-github-gogo-protobuf-dev (1.3.2-1) ... Setting up golang-github-fatih-color-dev (1.7.0-1) ... Setting up golang-go:armhf (2:1.18~0ubuntu2) ... Setting up iproute2 (5.15.0-1ubuntu2) ... Setting up golang-github-golang-groupcache-dev (0.0~git20200121.8c9f03a-1) ... Setting up golang-github-go-playground-universal-translator-dev (0.17.0-2) ... Setting up golang-protobuf-extensions-dev (1.0.1-1) ... Setting up golang-github-dghubble-sling-dev (1.3.0-1) ... Setting up golang-google-cloud-compute-metadata-dev (0.56.0-1) ... Setting up man-db (2.10.2-1) ... Not building database; man-db/auto-update is not 'true'. Created symlink /etc/systemd/system/timers.target.wants/man-db.timer → /lib/systemd/system/man-db.timer. Setting up golang-any:armhf (2:1.18~0ubuntu2) ... Setting up golang-github-go-openapi-swag-dev (1:0.19.15-1) ... Setting up intltool-debian (0.35.0+20060710.5) ... Setting up dh-autoreconf (20) ... Setting up golang-github-puerkitobio-purell-dev (1.1.1-1) ... Setting up golang-golang-x-oauth2-google-dev (0.0~git20211104.d3ed0bb-1) ... Setting up golang-github-go-openapi-jsonpointer-dev (1:0.19.5-3) ... Setting up golang-github-go-playground-validator-v10-dev (10.4.1-3) ... Setting up golang-golang-x-mod-dev (0.5.1-1) ... Setting up gogoprotobuf (1.3.2-1) ... Setting up golang-github-azure-go-autorest-dev (14.1.1-1) ... Setting up golang-github-mitchellh-cli-dev (1.1.1-1) ... Setting up golang-github-go-openapi-jsonreference-dev (1:0.19.6-2) ... Setting up golang-github-gin-gonic-gin-dev (1.6.3-4) ... Setting up golang-github-hashicorp-go-hclog-dev (0.11.0-1) ... Setting up golang-github-go-openapi-spec-dev (1:0.20.4-1) ... Setting up golang-github-miekg-dns-dev (1.1.43-1) ... Setting up golang-github-hashicorp-go-sockaddr-dev (0.0~git20170627.41949a1+ds-2) ... Setting up po-debconf (1.0.21+nmu1) ... Setting up debhelper (13.6ubuntu1) ... Setting up golang-github-rs-cors-dev (1.7.0-4) ... Setting up golang-github-hashicorp-go-retryablehttp-dev (0.7.0-1) ... Setting up dh-golang (1.53) ... Setting up golang-github-hashicorp-mdns-dev (1.0.3-2) ... Setting up golang-github-circonus-labs-circonus-gometrics-dev (2.3.1-3) ... Setting up golang-gopkg-errgo.v2-dev (2.1.0-2) ... Setting up golang-github-rogpeppe-go-internal-dev (1.8.0-4) ... Setting up golang-github-kr-pretty-dev (0.3.0-1) ... Setting up golang-github-mwitkow-go-conntrack-dev (0.0~git20190716.2f06839-2) ... Setting up golang-gopkg-check.v1-dev (0.0+git20200902.038fdea-1) ... Setting up golang-google-genproto-dev (0.0~git20200413.b5235f6-1) ... Setting up golang-gopkg-mgo.v2-dev (2016.08.01-7) ... Setting up golang-google-grpc-dev (1.29.1-0ubuntu1) ... Setting up golang-github-cockroachdb-cmux-dev (0.0~git20170110.0.30d10be-1.1) ... Setting up golang-github-satori-go.uuid-dev (1.2.0-2) ... Setting up golang-github-prometheus-common-dev (0.32.1-5ubuntu1) ... Setting up golang-github-go-openapi-strfmt-dev (0.19.0-1) ... Setting up golang-github-grpc-ecosystem-grpc-gateway-dev (1.6.4-2build2) ... Setting up golang-go.opencensus-dev (0.23.0-2) ... Setting up golang-github-hashicorp-go-msgpack-dev (0.5.5-1) ... Setting up golang-github-prometheus-exporter-toolkit-dev (0.7.1-1ubuntu1) ... Setting up golang-github-googleapis-gax-go-dev (2.0.5-3) ... Setting up golang-github-azure-azure-sdk-for-go-dev (43.3.0-1) ... Setting up golang-github-prometheus-client-golang-dev (1.11.0-3) ... Setting up golang-github-go-openapi-analysis-dev (0.21.1-2) ... Setting up golang-github-armon-go-metrics-dev (0.3.4-1) ... Setting up golang-google-api-dev (0.61.0-1) ... Setting up golang-github-hashicorp-raft-dev (1.1.2-1) ... Setting up golang-github-hashicorp-memberlist-dev (0.2.2-2) ... Setting up golang-github-go-openapi-loads-dev (0.21.0-1) ... Setting up golang-github-hashicorp-raft-boltdb-dev (0.0~git20171010.6e5ba93-3) ... Setting up golang-github-go-openapi-validate-dev (0.20.3-2) ... Setting up golang-github-hashicorp-serf-dev (0.9.4~ds1-1) ... Setting up golang-github-go-openapi-runtime-dev (0.21.0-1) ... Setting up golang-github-prometheus-alertmanager-dev (0.23.0-4ubuntu0.1) ... Setting up golang-github-hashicorp-consul-dev (1.8.7+dfsg1-3) ... Setting up sbuild-build-depends-main-dummy (0.invalid.0) ... Processing triggers for libc-bin (2.35-0ubuntu3) ... +------------------------------------------------------------------------------+ | Check architectures | +------------------------------------------------------------------------------+ Arch check ok (armhf included in any) +------------------------------------------------------------------------------+ | Build environment | +------------------------------------------------------------------------------+ Kernel: Linux 5.4.0-147-generic #164-Ubuntu SMP Tue Mar 21 14:25:54 UTC 2023 arm64 (armv7l) Toolchain package versions: binutils_2.38-4ubuntu2.1 dpkg-dev_1.21.1ubuntu2.1 g++-11_11.3.0-1ubuntu1~22.04 gcc-11_11.3.0-1ubuntu1~22.04 libc6-dev_2.35-0ubuntu3 libstdc++-11-dev_11.3.0-1ubuntu1~22.04 libstdc++6_12.1.0-2ubuntu1~22.04 linux-libc-dev_5.15.0-71.78 Package versions: adduser_3.118ubuntu5 advancecomp_2.1-2.1ubuntu2.1 apt_2.4.5 autoconf_2.71-2 automake_1:1.16.5-1.3 autopoint_0.21-4ubuntu4 autotools-dev_20220109.1 base-files_12ubuntu4 base-passwd_3.5.52build1 bash_5.1-6ubuntu1 binutils_2.38-4ubuntu2.1 binutils-arm-linux-gnueabihf_2.38-4ubuntu2.1 binutils-common_2.38-4ubuntu2.1 bsdextrautils_2.37.2-4ubuntu3 bsdutils_1:2.37.2-4ubuntu3 build-essential_12.9ubuntu3 bzip2_1.0.8-5build1 ca-certificates_20211016ubuntu0.22.04.1 coreutils_8.32-4.1ubuntu1 cpp_4:11.2.0-1ubuntu1 cpp-11_11.3.0-1ubuntu1~22.04 dash_0.5.11+git20210903+057cd650a4ed-3build1 debconf_1.5.79ubuntu1 debhelper_13.6ubuntu1 debianutils_5.5-1ubuntu2 debugedit_1:5.0-4build1 dh-autoreconf_20 dh-golang_1.53 dh-strip-nondeterminism_1.13.0-1 diffutils_1:3.8-0ubuntu2 dpkg_1.21.1ubuntu2.1 dpkg-dev_1.21.1ubuntu2.1 dwz_0.14-1build2 e2fsprogs_1.46.5-2ubuntu1.1 fakeroot_1.28-1ubuntu1 file_1:5.41-3 findutils_4.8.0-1ubuntu3 g++_4:11.2.0-1ubuntu1 g++-11_11.3.0-1ubuntu1~22.04 gcc_4:11.2.0-1ubuntu1 gcc-11_11.3.0-1ubuntu1~22.04 gcc-11-base_11.3.0-1ubuntu1~22.04 gcc-12-base_12.1.0-2ubuntu1~22.04 gettext_0.21-4ubuntu4 gettext-base_0.21-4ubuntu4 gogoprotobuf_1.3.2-1 golang-1.18-go_1.18.1-1ubuntu1.1 golang-1.18-src_1.18.1-1ubuntu1.1 golang-any_2:1.18~0ubuntu2 golang-github-alecthomas-units-dev_0.0~git20211218.b94a6e3-1 golang-github-armon-circbuf-dev_0.0~git20190214.5111143-1 golang-github-armon-go-metrics-dev_0.3.4-1 golang-github-armon-go-radix-dev_1.0.0-1 golang-github-asaskevich-govalidator-dev_9+git20180720.0.f9ffefc3-1.1 golang-github-aws-aws-sdk-go-dev_1.41.14-1ubuntu1 golang-github-azure-azure-sdk-for-go-dev_43.3.0-1 golang-github-azure-go-autorest-dev_14.1.1-1 golang-github-beorn7-perks-dev_1.0.1-1 golang-github-bgentry-speakeasy-dev_0.1.0-2 golang-github-boltdb-bolt-dev_1.3.1-7 golang-github-cenkalti-backoff-dev_4.1.0-2 golang-github-cespare-xxhash-dev_2.1.1-2 golang-github-chzyer-readline-dev_1.4.39.g2972be2-3 golang-github-circonus-labs-circonus-gometrics-dev_2.3.1-3 golang-github-circonus-labs-circonusllhist-dev_0.0~git20191022.ec08cde-1 golang-github-cockroachdb-cmux-dev_0.0~git20170110.0.30d10be-1.1 golang-github-creack-pty-dev_1.1.17-1 golang-github-datadog-datadog-go-dev_2.1.0-3 golang-github-davecgh-go-spew-dev_1.1.1-2 golang-github-dennwc-varint-dev_1.0.0-2 golang-github-dghubble-sling-dev_1.3.0-1 golang-github-dgrijalva-jwt-go-dev_3.2.0-3 golang-github-dgryski-go-sip13-dev_0.0~git20200911.62edffc-2 golang-github-digitalocean-godo-dev_1.37.0-1 golang-github-dimchansky-utfbom-dev_1.1.1-1 golang-github-docker-docker-credential-helpers-dev_0.6.4+ds1-1 golang-github-docker-docker-dev_20.10.21-0ubuntu1~22.04.3 golang-github-docker-go-units-dev_0.4.0-4 golang-github-edsrzf-mmap-go-dev_0.0~git20170320.0.0bce6a6-6 golang-github-fatih-color-dev_1.7.0-1 golang-github-fsnotify-fsnotify-dev_1.5.1-1 golang-github-ghodss-yaml-dev_1.0.0-1.1 golang-github-gin-contrib-sse-dev_0.1.0-1 golang-github-gin-gonic-gin-dev_1.6.3-4 golang-github-go-kit-log-dev_0.2.0-3 golang-github-go-logfmt-logfmt-dev_0.5.0-2 golang-github-go-openapi-analysis-dev_0.21.1-2 golang-github-go-openapi-errors-dev_0.20.1-3 golang-github-go-openapi-jsonpointer-dev_1:0.19.5-3 golang-github-go-openapi-jsonreference-dev_1:0.19.6-2 golang-github-go-openapi-loads-dev_0.21.0-1 golang-github-go-openapi-runtime-dev_0.21.0-1 golang-github-go-openapi-spec-dev_1:0.20.4-1 golang-github-go-openapi-strfmt-dev_0.19.0-1 golang-github-go-openapi-swag-dev_1:0.19.15-1 golang-github-go-openapi-validate-dev_0.20.3-2 golang-github-go-playground-locales-dev_0.14.0-2 golang-github-go-playground-universal-translator-dev_0.17.0-2 golang-github-go-playground-validator-v10-dev_10.4.1-3 golang-github-gofrs-uuid-dev_4.2.0-1 golang-github-gogo-protobuf-dev_1.3.2-1 golang-github-golang-groupcache-dev_0.0~git20200121.8c9f03a-1 golang-github-golang-mock-dev_1.6.0-1 golang-github-golang-snappy-dev_0.0.2-2 golang-github-google-btree-dev_1.0.0-1 golang-github-google-go-cmp-dev_0.5.6-1 golang-github-google-go-querystring-dev_1.1.0-1 golang-github-google-pprof-dev_0.0~git20211008.947d60d-1 golang-github-google-uuid-dev_1.3.0-1 golang-github-googleapis-gax-go-dev_2.0.5-3 golang-github-gophercloud-gophercloud-dev_0.12.0-1 golang-github-grpc-ecosystem-grpc-gateway-dev_1.6.4-2build2 golang-github-hashicorp-consul-dev_1.8.7+dfsg1-3 golang-github-hashicorp-errwrap-dev_1.1.0-1 golang-github-hashicorp-go-bexpr-dev_0.1.2-2 golang-github-hashicorp-go-cleanhttp-dev_0.5.2-1 golang-github-hashicorp-go-hclog-dev_0.11.0-1 golang-github-hashicorp-go-immutable-radix-dev_1.3.1-1 golang-github-hashicorp-go-memdb-dev_1.2.1-1 golang-github-hashicorp-go-msgpack-dev_0.5.5-1 golang-github-hashicorp-go-multierror-dev_1.1.1-1 golang-github-hashicorp-go-retryablehttp-dev_0.7.0-1 golang-github-hashicorp-go-rootcerts-dev_1.0.2-2 golang-github-hashicorp-go-sockaddr-dev_0.0~git20170627.41949a1+ds-2 golang-github-hashicorp-go-syslog-dev_1.0.0-1 golang-github-hashicorp-go-uuid-dev_1.0.2-1 golang-github-hashicorp-golang-lru-dev_0.5.4-2 golang-github-hashicorp-hcl-dev_1.0.0-1.1 golang-github-hashicorp-hil-dev_0.0~git20160711.1e86c6b-1 golang-github-hashicorp-logutils-dev_1.0.0-1 golang-github-hashicorp-mdns-dev_1.0.3-2 golang-github-hashicorp-memberlist-dev_0.2.2-2 golang-github-hashicorp-raft-boltdb-dev_0.0~git20171010.6e5ba93-3 golang-github-hashicorp-raft-dev_1.1.2-1 golang-github-hashicorp-serf-dev_0.9.4~ds1-1 golang-github-hashicorp-yamux-dev_0.0+git20190923.df201c7-1 golang-github-hetznercloud-hcloud-go-dev_1.33.1-1 golang-github-ianlancetaylor-demangle-dev_0.0~git20200824.28f6c0f-1 golang-github-inconshreveable-muxado-dev_0.0~git20140312.0.f693c7e-2.1 golang-github-ishidawataru-sctp-dev_0.0+git20210707.9a39160-1 golang-github-jessevdk-go-flags-dev_1.4.0-5 golang-github-jmespath-go-jmespath-dev_0.4.0-2 golang-github-josharian-intern-dev_1.0.0-3 golang-github-jpillora-backoff-dev_1.0.0-1.1 golang-github-json-iterator-go-dev_1.1.10-2 golang-github-julienschmidt-httprouter-dev_1.3.0-1 golang-github-kr-pretty-dev_0.3.0-1 golang-github-kr-text-dev_0.2.0-1 golang-github-kylelemons-godebug-dev_1.1.0-1 golang-github-leodido-go-urn-dev_1.2.1-2 golang-github-mailru-easyjson-dev_0.7.6-2 golang-github-mattn-go-colorable-dev_0.1.12-1 golang-github-mattn-go-isatty-dev_0.0.14-1 golang-github-miekg-dns-dev_1.1.43-1 golang-github-mitchellh-cli-dev_1.1.1-1 golang-github-mitchellh-copystructure-dev_1.2.0-1 golang-github-mitchellh-go-homedir-dev_1.1.0-1 golang-github-mitchellh-mapstructure-dev_1.4.3-1 golang-github-mitchellh-reflectwalk-dev_1.0.1-1 golang-github-modern-go-concurrent-dev_1.0.3-1.1 golang-github-modern-go-reflect2-dev_1.0.2-1 golang-github-mwitkow-go-conntrack-dev_0.0~git20190716.2f06839-2 golang-github-oklog-run-dev_1.1.0-1 golang-github-oklog-ulid-dev_2.0.2+ds-2 golang-github-opennota-urlesc-dev_0.0~git20160726.0.5bd2802-1.1 golang-github-opentracing-contrib-go-stdlib-dev_1.0.0-1 golang-github-opentracing-opentracing-go-dev_1.2.0-1 golang-github-pascaldekloe-goe-dev_0.1.0-3 golang-github-pkg-diff-dev_0.0~git20210226.20ebb0f-1 golang-github-pkg-errors-dev_0.9.1-2 golang-github-pmezard-go-difflib-dev_1.0.0-3 golang-github-posener-complete-dev_1.2.3-2 golang-github-prometheus-alertmanager-dev_0.23.0-4ubuntu0.1 golang-github-prometheus-client-golang-dev_1.11.0-3 golang-github-prometheus-client-model-dev_0.2.0-3 golang-github-prometheus-common-dev_0.32.1-5ubuntu1 golang-github-prometheus-exporter-toolkit-dev_0.7.1-1ubuntu1 golang-github-prometheus-procfs-dev_0.7.3-1 golang-github-puerkitobio-purell-dev_1.1.1-1 golang-github-rogpeppe-fastuuid-dev_0.0~git20150106.0.6724a57-2.1 golang-github-rogpeppe-go-internal-dev_1.8.0-4 golang-github-rs-cors-dev_1.7.0-4 golang-github-ryanuber-columnize-dev_2.1.1-2 golang-github-samuel-go-zookeeper-dev_0.0~git20180130.c4fab1a-1 golang-github-satori-go.uuid-dev_1.2.0-2 golang-github-seccomp-libseccomp-golang-dev_0.9.1-2 golang-github-shopspring-decimal-dev_1.2.0-1 golang-github-stretchr-objx-dev_0.3.0-1 golang-github-stretchr-testify-dev_1.7.0+git20210824.ab6dc32-1 golang-github-tv42-httpunix-dev_0.0~git20150427.b75d861-2 golang-github-ugorji-go-codec-dev_1.1.7-2build1 golang-github-vmihailenco-tagparser-dev_0.1.1-3 golang-github-xlab-treeprint-dev_0.0~git20181112.a009c39-1 golang-glog-dev_0.0~git20160126.23def4e-5 golang-go_2:1.18~0ubuntu2 golang-go-flags-dev_1.4.0-5 golang-go.opencensus-dev_0.23.0-2 golang-go.uber-atomic-dev_1.7.0-1 golang-golang-x-crypto-dev_1:0.0~git20211202.5770296-1 golang-golang-x-mod-dev_0.5.1-1 golang-golang-x-net-dev_1:0.0+git20211209.491a49a+dfsg-1 golang-golang-x-oauth2-dev_0.0~git20211104.d3ed0bb-1 golang-golang-x-oauth2-google-dev_0.0~git20211104.d3ed0bb-1 golang-golang-x-sync-dev_0.0~git20210220.036812b-1 golang-golang-x-sys-dev_0.0~git20211216.1d35b9e-1 golang-golang-x-term-dev_0.0~git20210615.6886f2d-1 golang-golang-x-text-dev_0.3.7-1ubuntu0.20.04.1 golang-golang-x-time-dev_0.0+git20211116.f0f3c7e-1 golang-golang-x-xerrors-dev_0.0~git20200804.5ec99f8-1 golang-google-api-dev_0.61.0-1 golang-google-cloud-compute-metadata-dev_0.56.0-1 golang-google-genproto-dev_0.0~git20200413.b5235f6-1 golang-google-grpc-dev_1.29.1-0ubuntu1 golang-gopkg-alecthomas-kingpin.v2-dev_2.2.6-3 golang-gopkg-check.v1-dev_0.0+git20200902.038fdea-1 golang-gopkg-errgo.v2-dev_2.1.0-2 golang-gopkg-mgo.v2-dev_2016.08.01-7 golang-gopkg-tomb.v2-dev_0.0~git20161208.d5d1b58-3 golang-gopkg-vmihailenco-msgpack.v2-dev_4.3.1-2 golang-gopkg-yaml.v2-dev_2.4.0-2 golang-gopkg-yaml.v3-dev_3.0.0~git20210107.496545a-1 golang-goprotobuf-dev_1.3.4-2ubuntu0.22.04.1 golang-grpc-gateway_1.6.4-2build2 golang-protobuf-extensions-dev_1.0.1-1 golang-src_2:1.18~0ubuntu2 golang-uber-goleak-dev_1.1.12-1 gpg_2.2.27-3ubuntu2.1 gpg-agent_2.2.27-3ubuntu2.1 gpgconf_2.2.27-3ubuntu2.1 gpgv_2.2.27-3ubuntu2.1 grep_3.7-1build1 groff-base_1.22.4-8build1 gzip_1.10-4ubuntu4 hostname_3.23ubuntu2 init_1.62 init-system-helpers_1.62 intltool-debian_0.35.0+20060710.5 iproute2_5.15.0-1ubuntu2 libacl1_2.3.1-1 libapparmor1_3.0.4-2ubuntu2 libapt-pkg6.0_2.4.5 libarchive-zip-perl_1.68-1 libargon2-1_0~20171227-0.3 libasan6_11.3.0-1ubuntu1~22.04 libassuan0_2.5.5-1build1 libatomic1_12.1.0-2ubuntu1~22.04 libattr1_1:2.5.1-1build1 libaudit-common_1:3.0.7-1build1 libaudit1_1:3.0.7-1build1 libbinutils_2.38-4ubuntu2.1 libblkid1_2.37.2-4ubuntu3 libbpf0_1:0.5.0-1ubuntu22.04.1 libbsd0_0.11.5-1 libbz2-1.0_1.0.8-5build1 libc-bin_2.35-0ubuntu3 libc-dev-bin_2.35-0ubuntu3 libc6_2.35-0ubuntu3 libc6-dev_2.35-0ubuntu3 libcap-ng0_0.7.9-2.2build3 libcap2_1:2.44-1build3 libcap2-bin_1:2.44-1build3 libcc1-0_12.1.0-2ubuntu1~22.04 libcom-err2_1.46.5-2ubuntu1.1 libcrypt-dev_1:4.4.27-1 libcrypt1_1:4.4.27-1 libcryptsetup12_2:2.4.3-1ubuntu1 libctf-nobfd0_2.38-4ubuntu2.1 libctf0_2.38-4ubuntu2.1 libdb5.3_5.3.28+dfsg1-0.8ubuntu3 libdebconfclient0_0.261ubuntu1 libdebhelper-perl_13.6ubuntu1 libdevmapper1.02.1_2:1.02.175-2.1ubuntu4 libdpkg-perl_1.21.1ubuntu2.1 libdw1_0.186-1build1 libelf1_0.186-1build1 libext2fs2_1.46.5-2ubuntu1.1 libfakeroot_1.28-1ubuntu1 libffi8_3.4.2-4 libfile-stripnondeterminism-perl_1.13.0-1 libgcc-11-dev_11.3.0-1ubuntu1~22.04 libgcc-s1_12.1.0-2ubuntu1~22.04 libgcrypt20_1.9.4-3ubuntu3 libgdbm-compat4_1.23-1 libgdbm6_1.23-1 libgmp10_2:6.2.1+dfsg-3ubuntu1 libgnutls30_3.7.3-4ubuntu1.2 libgomp1_12.1.0-2ubuntu1~22.04 libgpg-error0_1.43-3 libgssapi-krb5-2_1.19.2-2ubuntu0.1 libhogweed6_3.7.3-1build2 libicu70_70.1-2 libidn2-0_2.3.2-2build1 libip4tc2_1.8.7-1ubuntu5 libisl23_0.24-2build1 libjson-c5_0.15-2build4 libk5crypto3_1.19.2-2ubuntu0.1 libkeyutils1_1.6.1-2ubuntu3 libkmod2_29-1ubuntu1 libkrb5-3_1.19.2-2ubuntu0.1 libkrb5support0_1.19.2-2ubuntu0.1 liblockfile-bin_1.17-1build2 liblockfile1_1.17-1build2 liblz4-1_1.9.3-2build2 liblzma5_5.2.5-2ubuntu1 libmagic-mgc_1:5.41-3 libmagic1_1:5.41-3 libmd0_1.0.4-1build1 libmnl0_1.0.4-3build2 libmount1_2.37.2-4ubuntu3 libmpc3_1.2.1-2build1 libmpfr6_4.1.0-3build3 libncurses6_6.3-2 libncursesw6_6.3-2 libnettle8_3.7.3-1build2 libnpth0_1.6-3build2 libnsl-dev_1.3.0-2build2 libnsl2_1.3.0-2build2 libp11-kit0_0.24.0-6build1 libpam-modules_1.4.0-11ubuntu2.3 libpam-modules-bin_1.4.0-11ubuntu2.3 libpam-runtime_1.4.0-11ubuntu2.3 libpam0g_1.4.0-11ubuntu2.3 libpcre2-8-0_10.39-3ubuntu0.1 libpcre3_2:8.39-13ubuntu0.22.04.1 libperl5.32_5.32.1-3ubuntu3 libperl5.34_5.34.0-3ubuntu1.1 libpipeline1_1.5.5-1 libpng16-16_1.6.37-3build5 libprocps8_2:3.3.17-6ubuntu2 libprotobuf-dev_3.12.4-1ubuntu7.22.04.1 libprotobuf-lite23_3.12.4-1ubuntu7.22.04.1 libprotobuf23_3.12.4-1ubuntu7.22.04.1 libprotoc23_3.12.4-1ubuntu7.22.04.1 libreadline8_8.1.2-1 libsasl2-2_2.1.27+dfsg2-3ubuntu1 libsasl2-dev_2.1.27+dfsg2-3ubuntu1 libsasl2-modules-db_2.1.27+dfsg2-3ubuntu1 libseccomp-dev_2.5.3-2ubuntu2 libseccomp2_2.5.3-2ubuntu2 libselinux1_3.3-1build2 libsemanage-common_3.3-1build2 libsemanage2_3.3-1build2 libsepol1_3.1-1ubuntu2 libsepol2_3.3-1build1 libsigsegv2_2.13-1ubuntu3 libsmartcols1_2.37.2-4ubuntu3 libsqlite3-0_3.37.2-2ubuntu0.1 libss2_1.46.5-2ubuntu1.1 libssl1.1_1.1.1l-1ubuntu1 libssl3_3.0.2-0ubuntu1.9 libstdc++-11-dev_11.3.0-1ubuntu1~22.04 libstdc++6_12.1.0-2ubuntu1~22.04 libsub-override-perl_0.09-2 libsystemd0_249.11-0ubuntu3.7 libtasn1-6_4.18.0-4build1 libtinfo6_6.3-2 libtirpc-common_1.3.2-2ubuntu0.1 libtirpc-dev_1.3.2-2ubuntu0.1 libtirpc3_1.3.2-2ubuntu0.1 libtool_2.4.6-15build2 libubsan1_12.1.0-2ubuntu1~22.04 libuchardet0_0.0.7-1build2 libudev1_249.11-0ubuntu3.7 libunistring2_1.0-1 libuuid1_2.37.2-4ubuntu3 libxml2_2.9.13+dfsg-1ubuntu0.3 libxtables12_1.8.7-1ubuntu5 libxxhash0_0.8.1-1 libzstd1_1.4.8+dfsg-3build1 linux-libc-dev_5.15.0-71.78 lockfile-progs_0.1.19build1 login_1:4.8.1-2ubuntu2.1 logsave_1.46.5-2ubuntu1.1 lsb-base_11.1.0ubuntu4 lto-disabled-list_24 m4_1.4.18-5ubuntu2 make_4.3-4.1build1 man-db_2.10.2-1 mawk_1.3.4.20200120-3 mount_2.37.2-4ubuntu3 ncurses-base_6.3-2 ncurses-bin_6.3-2 openssl_3.0.2-0ubuntu1.9 optipng_0.7.7-2build1 passwd_1:4.8.1-2ubuntu2.1 patch_2.7.6-7build2 perl_5.34.0-3ubuntu1.1 perl-base_5.34.0-3ubuntu1.1 perl-modules-5.32_5.32.1-3ubuntu3 perl-modules-5.34_5.34.0-3ubuntu1.1 pinentry-curses_1.1.1-1build2 pkgbinarymangler_149 po-debconf_1.0.21+nmu1 policyrcd-script-zg2_0.1-3 procps_2:3.3.17-6ubuntu2 protobuf-compiler_3.12.4-1ubuntu7.22.04.1 readline-common_8.1.2-1 rpcsvc-proto_1.4.2-0ubuntu6 sbuild-build-depends-main-dummy_0.invalid.0 sed_4.8-1ubuntu2 sensible-utils_0.0.17 systemd_249.11-0ubuntu3.7 systemd-sysv_249.11-0ubuntu3.7 systemd-timesyncd_249.11-0ubuntu3.7 sysvinit-utils_3.01-1ubuntu1 tar_1.34+dfsg-1ubuntu0.1.22.04.1 tzdata_2023c-0ubuntu0.22.04.0 ubuntu-keyring_2021.03.26 usrmerge_25ubuntu2 util-linux_2.37.2-4ubuntu3 xz-utils_5.2.5-2ubuntu1 zlib1g_1:1.2.11.dfsg-2ubuntu9.2 zlib1g-dev_1:1.2.11.dfsg-2ubuntu9.2 +------------------------------------------------------------------------------+ | Build | +------------------------------------------------------------------------------+ Unpack source ------------- -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 3.0 (quilt) Source: prometheus Binary: prometheus Architecture: any Version: 2.31.2+ds1-1ubuntu1.22.04.2 Maintainer: Ubuntu Developers Uploaders: Martina Ferrari , Daniel Swarbrick , Lucas Kanashiro Homepage: https://prometheus.io/ Standards-Version: 4.6.0 Vcs-Browser: https://salsa.debian.org/go-team/packages/prometheus Vcs-Git: https://salsa.debian.org/go-team/packages/prometheus.git Testsuite: autopkgtest-pkg-go Build-Depends: debhelper-compat (= 13), dh-sequence-golang, gogoprotobuf (>= 1.0.0+git20180330~), golang-github-alecthomas-units-dev (>= 0.0~git20210927.59d0afb), golang-github-aws-aws-sdk-go-dev (>= 1.4), golang-github-azure-azure-sdk-for-go-dev, golang-github-azure-go-autorest-dev, golang-github-cespare-xxhash-dev, golang-github-cockroachdb-cmux-dev, golang-github-dennwc-varint-dev, golang-github-dgryski-go-sip13-dev , golang-github-digitalocean-godo-dev, golang-github-docker-docker-dev, golang-github-edsrzf-mmap-go-dev, golang-github-fsnotify-fsnotify-dev (>= 1.4.7-2~), golang-github-go-kit-log-dev, golang-github-go-openapi-strfmt-dev, golang-github-gogo-protobuf-dev (>= 1.0.0+git20180330~), golang-github-golang-snappy-dev, golang-github-google-pprof-dev, golang-github-gophercloud-gophercloud-dev (>= 0.3.0~), golang-github-grpc-ecosystem-grpc-gateway-dev, golang-github-hashicorp-consul-dev (>= 1.1.0~), golang-github-hetznercloud-hcloud-go-dev (>= 1.32.0~), golang-github-json-iterator-go-dev, golang-github-miekg-dns-dev (>= 0.0~git20170501), golang-github-mwitkow-go-conntrack-dev, golang-github-oklog-run-dev, golang-github-oklog-ulid-dev (>= 1.3.1~), golang-github-opentracing-contrib-go-stdlib-dev (>= 0.0~git20190519.cf7a6c9~), golang-github-opentracing-opentracing-go-dev, golang-github-pkg-errors-dev, golang-github-prometheus-alertmanager-dev (>= 0.18.0~), golang-github-prometheus-client-golang-dev (>= 1.7.1~), golang-github-prometheus-client-model-dev, golang-github-prometheus-common-dev (>= 0.32.1-4~), golang-github-prometheus-exporter-toolkit-dev, golang-github-samuel-go-zookeeper-dev, golang-github-stretchr-testify-dev, golang-go (>= 2:1.10~), golang-go.uber-atomic-dev, golang-golang-x-net-dev (>= 1:0.0+git20180124), golang-golang-x-oauth2-google-dev, golang-golang-x-sync-dev, golang-golang-x-sys-dev, golang-golang-x-time-dev, golang-google-api-dev (>= 0.0~git20170907), golang-google-genproto-dev (>= 0.0~git20171123), golang-google-grpc-dev (>= 1.6.0~), golang-gopkg-alecthomas-kingpin.v2-dev, golang-gopkg-yaml.v2-dev (>= 2.2.1-1~), golang-gopkg-yaml.v3-dev, golang-grpc-gateway, golang-uber-goleak-dev Package-List: prometheus deb net optional arch=any Checksums-Sha1: bdab8292965254523a1c4fefec39fc774e150d6c 1433284 prometheus_2.31.2+ds1.orig.tar.xz ecf04722d840124bfb65f38a3547c7f0cf2a775e 41496 prometheus_2.31.2+ds1-1ubuntu1.22.04.2.debian.tar.xz Checksums-Sha256: c13a585299329438d6c341420c3c423b85ec47207265b4b24d201973df1d32f8 1433284 prometheus_2.31.2+ds1.orig.tar.xz 21d537d9eb5ba9f1da1b7a12a9b4c548fadcade61cca9ebe70d9f09063e53602 41496 prometheus_2.31.2+ds1-1ubuntu1.22.04.2.debian.tar.xz Files: bf094cce993a78435670ab5516844add 1433284 prometheus_2.31.2+ds1.orig.tar.xz c3a385e80d85ad96931d7302b8aa5953 41496 prometheus_2.31.2+ds1-1ubuntu1.22.04.2.debian.tar.xz Go-Import-Path: github.com/prometheus/prometheus Original-Maintainer: Debian Go Packaging Team -----BEGIN PGP SIGNATURE----- iQHSBAEBCgA8FiEEs16801xnF7wK3rCK7Ic6ztRocjwFAmRRAaweHG5pc2hpdC5t YWppdGhpYUBjYW5vbmljYWwuY29tAAoJEOyHOs7UaHI8XusMAJX2t1Lz5n35feNG GSa+yclCs3m4m0qsOFcE1h259O8LUqW3JRNZ3nCdAybKfwlhyqHq08+Jvhr+u2kR piLEAGv6IsVNJQ88bV3zWJpoI7UwksoJYi+aG1t9TSnhr3T548t/EBWpCGrI4Ca9 j1Q7Cb3p5CnyhAHUPXZsZ4O2Frpz0q8ZldNrbBV90/3fgfAR5Be0LkKV06cPysuR 1y1Z2C1Qr/0jRgvicJJ4RazM6Gugti/kbYahMYhWOnQ2XcLBJTi8+q+4s2H/f3CV H64sAQRcsq+XWd+3ov/UXsUySsf18B7VQwpZO0gXdfKNTmGf2q+xNcX8TIobgyC6 DlIKhFIuu58Kf8HZkGugR1k08ngbKvnOO+KP7+QIWdkrOLBi26Syn8i10PAhJyyw e1gWsJptVoUueOhTzek7HmazuVGumS6B3Ev57cPjX3Dn3+E0YSkHRY9bIWk3m3Ct QhtARG1+TaF07vIjm4VsbskjRPhsDHENw+pOV1YgMVXYW5Z3PA== =VFs6 -----END PGP SIGNATURE----- gpgv: Signature made Tue May 2 12:27:24 2023 UTC gpgv: using RSA key B35EBCD35C6717BC0ADEB08AEC873ACED468723C gpgv: issuer "nishit.majithia@canonical.com" gpgv: Can't check signature: No public key dpkg-source: warning: cannot verify signature ./prometheus_2.31.2+ds1-1ubuntu1.22.04.2.dsc dpkg-source: info: extracting prometheus in /<> dpkg-source: info: unpacking prometheus_2.31.2+ds1.orig.tar.xz dpkg-source: info: unpacking prometheus_2.31.2+ds1-1ubuntu1.22.04.2.debian.tar.xz dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: applying 02-Default_settings.patch dpkg-source: info: applying 03-Disable_kubernetes.patch dpkg-source: info: applying 05-Fix-test-prom-invocations.patch dpkg-source: info: applying 06-Disable_TSDB_lockfile.patch dpkg-source: info: applying 07-Disable_fsnotify_mips64el.patch dpkg-source: info: applying 09-Fix_hanging_test.patch dpkg-source: info: applying 11-Set_temporary_storage_path_for_tsdb.patch dpkg-source: info: applying 01-Do_not_embed_blobs.patch dpkg-source: info: applying 13-Disable_jaeger.patch dpkg-source: info: applying 14-Disable_wal_test_goleak.patch dpkg-source: info: applying 15-Disable-uyuni.patch dpkg-source: info: applying 16-Disable_xds.patch dpkg-source: info: applying 17-Disable-linode.patch dpkg-source: info: applying 18-Disable-scaleway.patch dpkg-source: info: applying 91-Revert_switch_to_go_zookeeper.patch dpkg-source: info: applying 92-Revert-openstack-gophercloud-API-change.patch Check disk space ---------------- Sufficient free space for build User Environment ---------------- APT_CONFIG=/var/lib/sbuild/apt.conf DEB_BUILD_OPTIONS=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-26020217 SCHROOT_CHROOT_NAME=build-PACKAGEBUILD-26020217 SCHROOT_COMMAND=env SCHROOT_GID=2501 SCHROOT_GROUP=buildd SCHROOT_SESSION_ID=build-PACKAGEBUILD-26020217 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 prometheus dpkg-buildpackage: info: source version 2.31.2+ds1-1ubuntu1.22.04.2 dpkg-buildpackage: info: source distribution jammy-security dpkg-source --before-build . dpkg-buildpackage: info: host architecture armhf debian/rules clean # stop the service before upgrading, so we can move the v1 database away dh clean --buildsystem=golang --builddirectory=/<>/.build dh_auto_clean -O--buildsystem=golang -O--builddirectory=/<>/prometheus-2.31.2\+ds1/.build dh_autoreconf_clean -O--buildsystem=golang -O--builddirectory=/<>/prometheus-2.31.2\+ds1/.build dh_clean -O--buildsystem=golang -O--builddirectory=/<>/prometheus-2.31.2\+ds1/.build debian/rules binary-arch # stop the service before upgrading, so we can move the v1 database away dh binary-arch --buildsystem=golang --builddirectory=/<>/.build dh_update_autotools_config -a -O--buildsystem=golang -O--builddirectory=/<>/prometheus-2.31.2\+ds1/.build dh_autoreconf -a -O--buildsystem=golang -O--builddirectory=/<>/prometheus-2.31.2\+ds1/.build debian/rules override_dh_auto_configure make[1]: Entering directory '/<>' dh_auto_configure -- -ldflags " -X github.com/prometheus/common/version.Version=2.31.2+ds1 -X github.com/prometheus/common/version.Revision=2.31.2+ds1-1ubuntu1.22.04.2 -X github.com/prometheus/common/version.Branch=debian/sid -X github.com/prometheus/common/version.BuildUser=team+pkg-go@tracker.debian.org -X github.com/prometheus/common/version.BuildDate=20230502-12:17:56 -X github.com/prometheus/common/version.GoVersion=go1.18.1" protoc --gogofast_out=plugins=grpc:/<>/.build/src/github.com/prometheus/prometheus/prompb \ -I/<>/.build/src/github.com/prometheus/prometheus/prompb \ -I/<>/.build/src/github.com/gogo/protobuf \ -I/<>/.build/src/github.com/grpc-ecosystem/grpc-gateway/third_party/googleapis \ /<>/.build/src/github.com/prometheus/prometheus/prompb/*.proto make[1]: Leaving directory '/<>' debian/rules override_dh_auto_build make[1]: Entering directory '/<>' dh_auto_build -- -ldflags " -X github.com/prometheus/common/version.Version=2.31.2+ds1 -X github.com/prometheus/common/version.Revision=2.31.2+ds1-1ubuntu1.22.04.2 -X github.com/prometheus/common/version.Branch=debian/sid -X github.com/prometheus/common/version.BuildUser=team+pkg-go@tracker.debian.org -X github.com/prometheus/common/version.BuildDate=20230502-12:17:56 -X github.com/prometheus/common/version.GoVersion=go1.18.1" cd .build && go install -trimpath -v -p 4 -ldflags " -X github.com/prometheus/common/version.Version=2.31.2+ds1 -X github.com/prometheus/common/version.Revision=2.31.2+ds1-1ubuntu1.22.04.2 -X github.com/prometheus/common/version.Branch=debian/sid -X github.com/prometheus/common/version.BuildUser=team+pkg-go@tracker.debian.org -X github.com/prometheus/common/version.BuildDate=20230502-12:17:56 -X github.com/prometheus/common/version.GoVersion=go1.18.1" github.com/prometheus/prometheus/cmd/prometheus github.com/prometheus/prometheus/cmd/promtool github.com/prometheus/prometheus/config github.com/prometheus/prometheus/discovery github.com/prometheus/prometheus/discovery/aws github.com/prometheus/prometheus/discovery/azure github.com/prometheus/prometheus/discovery/consul github.com/prometheus/prometheus/discovery/digitalocean github.com/prometheus/prometheus/discovery/dns github.com/prometheus/prometheus/discovery/eureka github.com/prometheus/prometheus/discovery/file github.com/prometheus/prometheus/discovery/gce github.com/prometheus/prometheus/discovery/hetzner github.com/prometheus/prometheus/discovery/http github.com/prometheus/prometheus/discovery/install github.com/prometheus/prometheus/discovery/legacymanager github.com/prometheus/prometheus/discovery/marathon github.com/prometheus/prometheus/discovery/moby github.com/prometheus/prometheus/discovery/openstack github.com/prometheus/prometheus/discovery/puppetdb github.com/prometheus/prometheus/discovery/refresh github.com/prometheus/prometheus/discovery/targetgroup github.com/prometheus/prometheus/discovery/triton github.com/prometheus/prometheus/discovery/zookeeper github.com/prometheus/prometheus/notifier github.com/prometheus/prometheus/pkg/exemplar github.com/prometheus/prometheus/pkg/gate github.com/prometheus/prometheus/pkg/labels github.com/prometheus/prometheus/pkg/logging github.com/prometheus/prometheus/pkg/modtimevfs github.com/prometheus/prometheus/pkg/pool github.com/prometheus/prometheus/pkg/relabel github.com/prometheus/prometheus/pkg/rulefmt github.com/prometheus/prometheus/pkg/runtime github.com/prometheus/prometheus/pkg/textparse github.com/prometheus/prometheus/pkg/timestamp github.com/prometheus/prometheus/pkg/value github.com/prometheus/prometheus/prompb github.com/prometheus/prometheus/promql github.com/prometheus/prometheus/promql/parser github.com/prometheus/prometheus/rules github.com/prometheus/prometheus/scrape github.com/prometheus/prometheus/storage github.com/prometheus/prometheus/storage/remote github.com/prometheus/prometheus/template github.com/prometheus/prometheus/tsdb github.com/prometheus/prometheus/tsdb/chunkenc github.com/prometheus/prometheus/tsdb/chunks github.com/prometheus/prometheus/tsdb/encoding github.com/prometheus/prometheus/tsdb/errors github.com/prometheus/prometheus/tsdb/fileutil github.com/prometheus/prometheus/tsdb/goversion github.com/prometheus/prometheus/tsdb/index github.com/prometheus/prometheus/tsdb/record github.com/prometheus/prometheus/tsdb/tombstones github.com/prometheus/prometheus/tsdb/tsdbutil github.com/prometheus/prometheus/tsdb/wal github.com/prometheus/prometheus/util/httputil github.com/prometheus/prometheus/util/osutil github.com/prometheus/prometheus/util/stats github.com/prometheus/prometheus/util/strutil github.com/prometheus/prometheus/util/teststorage github.com/prometheus/prometheus/util/testutil github.com/prometheus/prometheus/util/treecache github.com/prometheus/prometheus/web github.com/prometheus/prometheus/web/api/v1 internal/goarch internal/unsafeheader internal/goexperiment internal/cpu internal/abi internal/goos runtime/internal/math runtime/internal/syscall runtime/internal/sys internal/race sync/atomic internal/itoa math/bits unicode/utf8 internal/bytealg runtime/internal/atomic unicode math encoding unicode/utf16 container/list runtime crypto/internal/subtle crypto/subtle vendor/golang.org/x/crypto/cryptobyte/asn1 internal/nettrace vendor/golang.org/x/crypto/internal/subtle golang.org/x/sys/internal/unsafeheader github.com/aws/aws-sdk-go/aws/client/metadata github.com/Azure/azure-sdk-for-go/version github.com/Azure/go-autorest/autorest/to golang.org/x/net/internal/iana google.golang.org/grpc/internal/grpclog github.com/aws/aws-sdk-go/internal/sdkmath google.golang.org/grpc/serviceconfig github.com/golang/groupcache/lru go.opencensus.io go.opencensus.io/trace/internal go.opencensus.io/internal/tagencoding github.com/docker/docker/api github.com/docker/docker/api/types/events github.com/docker/docker/api/types/image github.com/docker/docker/vendor/golang.org/x/sys/internal/unsafeheader github.com/prometheus/prometheus/pkg/value github.com/dennwc/varint github.com/prometheus/prometheus/tsdb/goversion internal/reflectlite sync math/rand internal/singleflight internal/testlog internal/sysinfo runtime/cgo github.com/aws/aws-sdk-go/internal/sync/singleflight google.golang.org/grpc/internal/buffer google.golang.org/grpc/internal/grpcsync github.com/josharian/intern errors sort internal/oserror strconv syscall io path strings reflect bytes time internal/syscall/unix internal/syscall/execenv bufio regexp/syntax hash hash/crc32 crypto internal/poll context io/fs github.com/jpillora/backoff crypto/elliptic/internal/fiat regexp internal/fmtsort os encoding/binary crypto/internal/randutil crypto/hmac encoding/base64 crypto/cipher crypto/sha512 crypto/aes fmt crypto/des crypto/ed25519/internal/edwards25519/field crypto/md5 crypto/ed25519/internal/edwards25519 crypto/rc4 crypto/sha1 crypto/sha256 encoding/pem github.com/alecthomas/units encoding/json github.com/go-logfmt/logfmt log compress/flate math/big crypto/elliptic/internal/nistec encoding/hex compress/gzip internal/godebug github.com/go-kit/log vendor/golang.org/x/net/dns/dnsmessage internal/intern net/netip github.com/go-kit/log/level net/url path/filepath net vendor/golang.org/x/crypto/chacha20 vendor/golang.org/x/crypto/internal/poly1305 crypto/rand encoding/asn1 crypto/dsa crypto/elliptic crypto/ed25519 crypto/rsa vendor/golang.org/x/crypto/chacha20poly1305 vendor/golang.org/x/crypto/cryptobyte crypto/x509/pkix vendor/golang.org/x/crypto/curve25519/internal/field vendor/golang.org/x/crypto/hkdf vendor/golang.org/x/text/transform vendor/golang.org/x/crypto/curve25519 vendor/golang.org/x/text/unicode/bidi vendor/golang.org/x/text/unicode/norm crypto/ecdsa vendor/golang.org/x/net/http2/hpack vendor/golang.org/x/text/secure/bidirule io/ioutil mime mime/quotedprintable net/http/internal net/http/internal/ascii github.com/beorn7/perks/quantile github.com/cespare/xxhash github.com/golang/protobuf/proto github.com/prometheus/common/internal/bitbucket.org/ww/goautoneg vendor/golang.org/x/net/idna github.com/prometheus/common/model github.com/prometheus/procfs/internal/fs github.com/prometheus/procfs/internal/util runtime/debug golang.org/x/sys/unix golang.org/x/net/internal/timeseries html text/template/parse crypto/x509 net/textproto vendor/golang.org/x/net/http/httpproxy github.com/golang/protobuf/ptypes/any vendor/golang.org/x/net/http/httpguts mime/multipart github.com/golang/protobuf/ptypes/duration github.com/golang/protobuf/ptypes/timestamp github.com/matttproud/golang_protobuf_extensions/pbutil github.com/golang/protobuf/ptypes github.com/prometheus/client_model/go github.com/prometheus/procfs text/template github.com/prometheus/client_golang/prometheus/internal text/tabwriter os/signal crypto/tls github.com/oklog/run github.com/pkg/errors github.com/prometheus/common/promlog html/template go/token go/scanner internal/lazyregexp go/ast golang.org/x/text/transform golang.org/x/text/unicode/bidi golang.org/x/text/unicode/norm golang.org/x/text/secure/bidirule golang.org/x/net/http2/hpack go/doc gopkg.in/yaml.v2 gopkg.in/alecthomas/kingpin.v2 net/http/httptrace golang.org/x/net/idna net/http golang.org/x/net/http/httpguts golang.org/x/crypto/blowfish flag golang.org/x/crypto/bcrypt runtime/trace github.com/aws/aws-sdk-go/aws/awserr github.com/aws/aws-sdk-go/internal/ini github.com/prometheus/common/promlog/flag testing github.com/prometheus/exporter-toolkit/web/kingpinflag github.com/aws/aws-sdk-go/internal/shareddefaults github.com/aws/aws-sdk-go/aws/endpoints github.com/aws/aws-sdk-go/aws/credentials github.com/aws/aws-sdk-go/internal/sdkio github.com/jmespath/go-jmespath github.com/aws/aws-sdk-go/internal/sdkrand github.com/aws/aws-sdk-go/internal/strings encoding/xml github.com/aws/aws-sdk-go/aws/awsutil os/exec github.com/aws/aws-sdk-go/aws/credentials/processcreds github.com/aws/aws-sdk-go/internal/sdkuri github.com/prometheus/prometheus/discovery/targetgroup github.com/prometheus/prometheus/pkg/labels github.com/prometheus/prometheus/util/strutil github.com/Azure/go-autorest/autorest/date github.com/prometheus/prometheus/pkg/relabel github.com/dgrijalva/jwt-go github.com/Azure/go-autorest/autorest/validation github.com/mattn/go-isatty github.com/hashicorp/go-rootcerts github.com/mattn/go-colorable github.com/fatih/color github.com/hashicorp/golang-lru/simplelru github.com/hashicorp/go-immutable-radix github.com/hashicorp/go-hclog expvar github.com/prometheus/common/expfmt golang.org/x/net/trace golang.org/x/net/http2 golang.org/x/net/context/ctxhttp golang.org/x/oauth2/internal github.com/prometheus/client_golang/prometheus golang.org/x/oauth2 golang.org/x/oauth2/clientcredentials net/http/httputil github.com/Azure/go-autorest/tracing net/http/cookiejar github.com/mwitkow/go-conntrack github.com/prometheus/common/version github.com/prometheus/prometheus/discovery/refresh github.com/Azure/go-autorest/autorest/adal github.com/Azure/go-autorest/logger github.com/aws/aws-sdk-go/aws github.com/hashicorp/go-cleanhttp github.com/armon/go-metrics github.com/aws/aws-sdk-go/aws/request github.com/prometheus/common/config github.com/Azure/go-autorest/autorest github.com/prometheus/exporter-toolkit/web github.com/prometheus/prometheus/discovery github.com/aws/aws-sdk-go/aws/client github.com/aws/aws-sdk-go/private/protocol github.com/aws/aws-sdk-go/aws/corehandlers github.com/aws/aws-sdk-go/aws/csm github.com/aws/aws-sdk-go/aws/ec2metadata github.com/aws/aws-sdk-go/private/protocol/rest github.com/aws/aws-sdk-go/private/protocol/query/queryutil github.com/aws/aws-sdk-go/private/protocol/xml/xmlutil github.com/aws/aws-sdk-go/private/protocol/json/jsonutil github.com/aws/aws-sdk-go/aws/credentials/ec2rolecreds github.com/aws/aws-sdk-go/aws/credentials/endpointcreds github.com/aws/aws-sdk-go/aws/signer/v4 github.com/aws/aws-sdk-go/private/protocol/query github.com/aws/aws-sdk-go/private/protocol/jsonrpc github.com/aws/aws-sdk-go/private/protocol/ec2query github.com/aws/aws-sdk-go/aws/defaults github.com/aws/aws-sdk-go/private/protocol/restjson github.com/aws/aws-sdk-go/service/sts github.com/aws/aws-sdk-go/service/sso github.com/aws/aws-sdk-go/service/ec2 github.com/aws/aws-sdk-go/service/lightsail github.com/aws/aws-sdk-go/service/sso/ssoiface github.com/aws/aws-sdk-go/service/sts/stsiface github.com/aws/aws-sdk-go/aws/credentials/ssocreds github.com/aws/aws-sdk-go/aws/credentials/stscreds github.com/Azure/go-autorest/autorest/azure github.com/aws/aws-sdk-go/aws/session github.com/Azure/azure-sdk-for-go/services/compute/mgmt/2018-10-01/compute github.com/prometheus/common/sigv4 github.com/prometheus/prometheus/config github.com/Azure/azure-sdk-for-go/services/network/mgmt/2018-10-01/network github.com/hashicorp/serf/coordinate github.com/mitchellh/mapstructure github.com/hashicorp/consul/api github.com/prometheus/prometheus/discovery/consul github.com/google/go-querystring/query github.com/digitalocean/godo encoding/base32 golang.org/x/net/bpf golang.org/x/net/internal/socket github.com/prometheus/prometheus/discovery/digitalocean golang.org/x/net/ipv4 golang.org/x/net/ipv6 github.com/prometheus/prometheus/discovery/eureka github.com/miekg/dns gopkg.in/fsnotify/fsnotify.v1 github.com/prometheus/prometheus/discovery/file cloud.google.com/go/compute/metadata golang.org/x/oauth2/authhandler golang.org/x/oauth2/google/internal/externalaccount golang.org/x/oauth2/jws golang.org/x/oauth2/jwt os/user golang.org/x/oauth2/google google.golang.org/api/internal/third_party/uritemplates google.golang.org/api/googleapi github.com/prometheus/prometheus/discovery/dns google.golang.org/grpc/backoff google.golang.org/grpc/grpclog google.golang.org/grpc/credentials/internal google.golang.org/grpc/metadata google.golang.org/grpc/connectivity google.golang.org/grpc/internal google.golang.org/grpc/attributes google.golang.org/grpc/credentials google.golang.org/grpc/internal/grpcrand google.golang.org/grpc/codes google.golang.org/grpc/encoding google.golang.org/grpc/encoding/proto google.golang.org/grpc/resolver google.golang.org/grpc/internal/backoff google.golang.org/grpc/internal/balancerload google.golang.org/grpc/balancer google.golang.org/grpc/binarylog/grpc_binarylog_v1 google.golang.org/grpc/balancer/base google.golang.org/grpc/balancer/roundrobin google.golang.org/genproto/googleapis/rpc/status google.golang.org/grpc/internal/status google.golang.org/grpc/internal/channelz google.golang.org/grpc/status google.golang.org/grpc/internal/binarylog google.golang.org/grpc/internal/envconfig google.golang.org/grpc/internal/grpcutil google.golang.org/grpc/internal/resolver/dns google.golang.org/grpc/internal/resolver/passthrough google.golang.org/grpc/internal/syscall google.golang.org/grpc/keepalive google.golang.org/grpc/peer google.golang.org/grpc/stats google.golang.org/grpc/tap google.golang.org/grpc/naming google.golang.org/grpc/internal/transport google.golang.org/api/internal/impersonate go.opencensus.io/internal go.opencensus.io/trace/tracestate go.opencensus.io/trace go.opencensus.io/trace/propagation go.opencensus.io/plugin/ochttp/propagation/b3 go.opencensus.io/resource go.opencensus.io/metric/metricdata runtime/pprof google.golang.org/grpc go.opencensus.io/tag go.opencensus.io/stats/internal go.opencensus.io/stats go.opencensus.io/metric/metricproducer go.opencensus.io/stats/view go.opencensus.io/plugin/ochttp github.com/googleapis/gax-go/v2 google.golang.org/api/internal/gensupport google.golang.org/api/internal google.golang.org/api/googleapi/transport google.golang.org/api/transport/cert google.golang.org/api/option google.golang.org/api/transport/http/internal/propagation google.golang.org/api/option/internaloption google.golang.org/api/transport/internal/dca github.com/prometheus/client_golang/prometheus/promhttp google.golang.org/api/transport/http google.golang.org/api/compute/v1 github.com/hetznercloud/hcloud-go/hcloud/internal/instrumentation github.com/hetznercloud/hcloud-go/hcloud/schema github.com/hetznercloud/hcloud-go/hcloud github.com/prometheus/prometheus/discovery/aws github.com/prometheus/prometheus/discovery/http github.com/prometheus/prometheus/discovery/hetzner github.com/prometheus/prometheus/discovery/marathon github.com/docker/docker/api/types/blkiodev github.com/docker/docker/api/types/mount github.com/docker/docker/api/types/strslice github.com/docker/docker/vendor/github.com/docker/go-connections/nat github.com/docker/docker/vendor/github.com/docker/go-units github.com/docker/docker/api/types/versions github.com/docker/docker/api/types/container github.com/docker/docker/api/types/filters github.com/docker/docker/api/types/network github.com/docker/docker/vendor/github.com/opencontainers/go-digest github.com/docker/docker/vendor/github.com/opencontainers/image-spec/specs-go github.com/docker/docker/vendor/github.com/gogo/protobuf/proto github.com/docker/docker/vendor/github.com/opencontainers/image-spec/specs-go/v1 github.com/docker/docker/api/types/registry github.com/docker/docker/vendor/github.com/docker/distribution/digestset github.com/prometheus/prometheus/discovery/azure github.com/docker/docker/vendor/github.com/docker/distribution/reference github.com/docker/docker/api/types/time github.com/docker/docker/vendor/golang.org/x/sys/unix github.com/docker/docker/vendor/golang.org/x/net/internal/socks github.com/docker/docker/vendor/golang.org/x/net/proxy github.com/docker/docker/vendor/github.com/docker/go-connections/sockets github.com/docker/docker/vendor/github.com/pkg/errors github.com/docker/docker/vendor/github.com/docker/go-connections/tlsconfig github.com/gophercloud/gophercloud github.com/gophercloud/gophercloud/pagination github.com/docker/docker/vendor/github.com/sirupsen/logrus github.com/gophercloud/gophercloud/openstack/identity/v2/tenants github.com/gophercloud/gophercloud/openstack/identity/v2/tokens github.com/gophercloud/gophercloud/openstack/identity/v3/tokens github.com/docker/docker/errdefs github.com/gophercloud/gophercloud/openstack/identity/v3/extensions/ec2tokens github.com/gophercloud/gophercloud/openstack/identity/v3/extensions/oauth1 github.com/gophercloud/gophercloud/openstack/utils github.com/gophercloud/gophercloud/openstack/compute/v2/extensions/floatingips github.com/docker/docker/api/types/swarm/runtime github.com/docker/docker/api/types/swarm github.com/gophercloud/gophercloud/openstack/compute/v2/extensions/hypervisors github.com/gophercloud/gophercloud/openstack github.com/docker/docker/api/types github.com/gophercloud/gophercloud/openstack/compute/v2/servers github.com/prometheus/prometheus/discovery/puppetdb github.com/docker/docker/api/types/volume github.com/docker/docker/client github.com/prometheus/prometheus/discovery/triton github.com/samuel/go-zookeeper/zk github.com/prometheus/prometheus/discovery/openstack github.com/prometheus/prometheus/discovery/legacymanager github.com/prometheus/prometheus/util/treecache database/sql/driver github.com/prometheus/prometheus/discovery/zookeeper github.com/asaskevich/govalidator github.com/go-openapi/errors github.com/mailru/easyjson/jlexer github.com/prometheus/prometheus/discovery/moby github.com/mailru/easyjson/buffer github.com/mailru/easyjson/jwriter gopkg.in/mgo.v2/internal/json net/mail github.com/go-openapi/swag github.com/go-openapi/analysis/internal/debug encoding/gob github.com/go-openapi/jsonpointer gopkg.in/mgo.v2/bson github.com/PuerkitoBio/urlesc golang.org/x/text/width github.com/PuerkitoBio/purell encoding/csv github.com/go-openapi/jsonreference github.com/go-openapi/spec go.uber.org/atomic github.com/prometheus/prometheus/pkg/exemplar golang.org/x/time/rate github.com/prometheus/prometheus/pkg/logging github.com/prometheus/prometheus/pkg/runtime github.com/go-openapi/strfmt container/heap github.com/edsrzf/mmap-go github.com/opentracing/opentracing-go/log github.com/opentracing/opentracing-go github.com/prometheus/prometheus/pkg/timestamp github.com/prometheus/prometheus/tsdb/chunkenc github.com/go-openapi/analysis/internal/flatten/normalize github.com/go-openapi/analysis/internal/flatten/operations github.com/go-openapi/analysis/internal/flatten/replace github.com/go-openapi/analysis/internal/flatten/schutils github.com/go-openapi/analysis/internal/flatten/sortref github.com/go-openapi/runtime github.com/prometheus/prometheus/tsdb/errors github.com/prometheus/prometheus/tsdb/fileutil github.com/go-openapi/analysis github.com/prometheus/prometheus/tsdb/chunks github.com/oklog/ulid github.com/prometheus/prometheus/tsdb/tsdbutil github.com/prometheus/prometheus/tsdb/encoding github.com/prometheus/prometheus/storage github.com/prometheus/prometheus/tsdb/tombstones github.com/go-openapi/loads github.com/prometheus/prometheus/tsdb/record github.com/golang/snappy github.com/go-openapi/validate github.com/prometheus/prometheus/tsdb/wal github.com/prometheus/prometheus/promql/parser github.com/prometheus/prometheus/tsdb/index github.com/prometheus/alertmanager/api/v2/models golang.org/x/sync/errgroup github.com/prometheus/prometheus/util/stats github.com/prometheus/prometheus/tsdb github.com/davecgh/go-spew/spew github.com/prometheus/prometheus/notifier github.com/pmezard/go-difflib/difflib gopkg.in/yaml.v3 net/http/internal/testcert net/http/httptest go.uber.org/goleak/internal/stack go.uber.org/goleak github.com/prometheus/prometheus/pkg/pool github.com/prometheus/prometheus/pkg/textparse github.com/prometheus/prometheus/util/osutil hash/fnv github.com/prometheus/prometheus/scrape github.com/stretchr/testify/assert github.com/gogo/protobuf/proto github.com/opentracing/opentracing-go/ext github.com/opentracing-contrib/go-stdlib/nethttp github.com/stretchr/testify/require github.com/prometheus/prometheus/discovery/gce github.com/prometheus/client_golang/prometheus/promauto github.com/prometheus/prometheus/pkg/gate github.com/julienschmidt/httprouter github.com/prometheus/prometheus/util/testutil github.com/prometheus/prometheus/util/teststorage github.com/prometheus/common/route github.com/prometheus/prometheus/discovery/install hash/adler32 github.com/prometheus/prometheus/promql compress/zlib github.com/modern-go/concurrent github.com/modern-go/reflect2 golang.org/x/net/netutil internal/profile net/http/pprof archive/tar github.com/prometheus/prometheus/template github.com/prometheus/prometheus/util/httputil github.com/json-iterator/go github.com/prometheus/prometheus/pkg/rulefmt github.com/gogo/protobuf/protoc-gen-gogo/descriptor github.com/google/pprof/profile github.com/prometheus/prometheus/rules github.com/prometheus/client_golang/api github.com/prometheus/client_golang/prometheus/testutil/promlint github.com/gogo/protobuf/gogoproto github.com/prometheus/prometheus/pkg/modtimevfs github.com/prometheus/prometheus/prompb github.com/prometheus/client_golang/api/prometheus/v1 github.com/prometheus/prometheus/cmd/promtool github.com/prometheus/prometheus/storage/remote github.com/prometheus/prometheus/web/api/v1 github.com/prometheus/prometheus/web github.com/prometheus/prometheus/cmd/prometheus /<>/.build/bin/prometheus --help-man > /<>/.build/prometheus.1 /<>/.build/bin/promtool --help-man > /<>/.build/promtool.1 # Fix whatis entry. sed -i '/^.SH "NAME"/,+1c.SH "NAME"\n'"prometheus \\- The Prometheus monitoring server" /<>/.build/prometheus.1 sed -i '/^.SH "NAME"/,+1c.SH "NAME"\n'"promtool \\- Tooling for the Prometheus monitoring system" /<>/.build/promtool.1 make[1]: Leaving directory '/<>' debian/rules override_dh_auto_test make[1]: Entering directory '/<>' GODEBUG=x509sha1=1 dh_auto_test -- -timeout 60m -short cd .build && go test -vet=off -v -p 4 -timeout 60m -short github.com/prometheus/prometheus/cmd/prometheus github.com/prometheus/prometheus/cmd/promtool github.com/prometheus/prometheus/config github.com/prometheus/prometheus/discovery github.com/prometheus/prometheus/discovery/aws github.com/prometheus/prometheus/discovery/azure github.com/prometheus/prometheus/discovery/consul github.com/prometheus/prometheus/discovery/digitalocean github.com/prometheus/prometheus/discovery/dns github.com/prometheus/prometheus/discovery/eureka github.com/prometheus/prometheus/discovery/file github.com/prometheus/prometheus/discovery/gce github.com/prometheus/prometheus/discovery/hetzner github.com/prometheus/prometheus/discovery/http github.com/prometheus/prometheus/discovery/install github.com/prometheus/prometheus/discovery/legacymanager github.com/prometheus/prometheus/discovery/marathon github.com/prometheus/prometheus/discovery/moby github.com/prometheus/prometheus/discovery/openstack github.com/prometheus/prometheus/discovery/puppetdb github.com/prometheus/prometheus/discovery/refresh github.com/prometheus/prometheus/discovery/targetgroup github.com/prometheus/prometheus/discovery/triton github.com/prometheus/prometheus/discovery/zookeeper github.com/prometheus/prometheus/notifier github.com/prometheus/prometheus/pkg/exemplar github.com/prometheus/prometheus/pkg/gate github.com/prometheus/prometheus/pkg/labels github.com/prometheus/prometheus/pkg/logging github.com/prometheus/prometheus/pkg/modtimevfs github.com/prometheus/prometheus/pkg/pool github.com/prometheus/prometheus/pkg/relabel github.com/prometheus/prometheus/pkg/rulefmt github.com/prometheus/prometheus/pkg/runtime github.com/prometheus/prometheus/pkg/textparse github.com/prometheus/prometheus/pkg/timestamp github.com/prometheus/prometheus/pkg/value github.com/prometheus/prometheus/prompb github.com/prometheus/prometheus/promql github.com/prometheus/prometheus/promql/parser github.com/prometheus/prometheus/rules github.com/prometheus/prometheus/scrape github.com/prometheus/prometheus/storage github.com/prometheus/prometheus/storage/remote github.com/prometheus/prometheus/template github.com/prometheus/prometheus/tsdb github.com/prometheus/prometheus/tsdb/chunkenc github.com/prometheus/prometheus/tsdb/chunks github.com/prometheus/prometheus/tsdb/encoding github.com/prometheus/prometheus/tsdb/errors github.com/prometheus/prometheus/tsdb/fileutil github.com/prometheus/prometheus/tsdb/goversion github.com/prometheus/prometheus/tsdb/index github.com/prometheus/prometheus/tsdb/record github.com/prometheus/prometheus/tsdb/test github.com/prometheus/prometheus/tsdb/tombstones github.com/prometheus/prometheus/tsdb/tsdbutil github.com/prometheus/prometheus/tsdb/wal github.com/prometheus/prometheus/util/httputil github.com/prometheus/prometheus/util/osutil github.com/prometheus/prometheus/util/stats github.com/prometheus/prometheus/util/strutil github.com/prometheus/prometheus/util/teststorage github.com/prometheus/prometheus/util/testutil github.com/prometheus/prometheus/util/treecache github.com/prometheus/prometheus/web github.com/prometheus/prometheus/web/api/v1 === RUN TestComputeExternalURL --- PASS: TestComputeExternalURL (0.00s) === RUN TestFailedStartupExitCode main_test.go:111: skipping test in short mode. --- SKIP: TestFailedStartupExitCode (0.00s) === RUN TestSendAlerts === RUN TestSendAlerts/0 === RUN TestSendAlerts/1 === RUN TestSendAlerts/2 --- PASS: TestSendAlerts (0.00s) --- PASS: TestSendAlerts/0 (0.00s) --- PASS: TestSendAlerts/1 (0.00s) --- PASS: TestSendAlerts/2 (0.00s) === RUN TestWALSegmentSizeBounds main_test.go:201: skipping test in short mode. --- SKIP: TestWALSegmentSizeBounds (0.00s) === RUN TestMaxBlockChunkSegmentSizeBounds main_test.go:243: skipping test in short mode. --- SKIP: TestMaxBlockChunkSegmentSizeBounds (0.00s) === RUN TestTimeMetrics --- PASS: TestTimeMetrics (0.03s) === RUN TestStartupInterrupt main_unix_test.go:31: skipping test in short mode. --- SKIP: TestStartupInterrupt (0.00s) === RUN TestQueryLog query_log_test.go:409: skipping test in short mode. --- SKIP: TestQueryLog (0.00s) PASS ok github.com/prometheus/prometheus/cmd/prometheus 0.124s === RUN TestBackfill === RUN TestBackfill/Empty_file. backfill_test.go:687: Test:Empty file. === RUN TestBackfill/Multiple_samples_with_different_timestamp_for_different_series. backfill_test.go:687: Test:Multiple samples with different timestamp for different series. BLOCK ULID MIN TIME MAX TIME DURATION NUM SAMPLES NUM CHUNKS NUM SERIES SIZE 01GZE7BD6CVNYNS2WFZHA5HWDB 1565133713989 1565133713991 2ms 2 2 2 717 === RUN TestBackfill/Multiple_samples_separated_by_3_days. backfill_test.go:687: Test:Multiple samples separated by 3 days. BLOCK ULID MIN TIME MAX TIME DURATION NUM SAMPLES NUM CHUNKS NUM SERIES SIZE 01GZE7BD8TDHKMVBWXGVE11JE6 1565133713989 1565133713990 1ms 1 1 1 620 01GZE7BD9PG0TYWX0WF4E1J2H4 1565392913989 1565392913990 1ms 1 1 1 620 01GZE7BDAX5W5TWKB3EDG21MRB 1565652113989 1565652113990 1ms 1 1 1 620 === RUN TestBackfill/Unordered_samples_from_multiple_series,_which_end_in_different_blocks. backfill_test.go:687: Test:Unordered samples from multiple series, which end in different blocks. BLOCK ULID MIN TIME MAX TIME DURATION NUM SAMPLES NUM CHUNKS NUM SERIES SIZE 01GZE7BDCVPKDDFCF1S22WK8CM 1565133713989 1565133713990 1ms 1 1 1 620 01GZE7BDEPWC9ZVNSNK8P1NGXX 1565392913989 1565392913990 1ms 1 1 1 619 === RUN TestBackfill/Multiple_samples_with_different_timestamp_for_the_same_series. backfill_test.go:687: Test:Multiple samples with different timestamp for the same series. BLOCK ULID MIN TIME MAX TIME DURATION NUM SAMPLES NUM CHUNKS NUM SERIES SIZE 01GZE7BDGWZ41FAQMVE3S3E7DV 1565133713989 1565133715990 2.001s 3 2 2 723 === RUN TestBackfill/Long_maximum_block_duration_puts_all_data_into_one_block. backfill_test.go:687: Test:Long maximum block duration puts all data into one block. BLOCK ULID MIN TIME MAX TIME DURATION NUM SAMPLES NUM CHUNKS NUM SERIES SIZE 01GZE7BDK4BWC0RJ0D15XNMQ9J 1624463088000 1627056153001 720h17m45.001s 3 2 2 726 === RUN TestBackfill/Long_maximum_block_duration_puts_all_data_into_two_blocks. backfill_test.go:687: Test:Long maximum block duration puts all data into two blocks. BLOCK ULID MIN TIME MAX TIME DURATION NUM SAMPLES NUM CHUNKS NUM SERIES SIZE 01GZE7BDN1CRZ7QRMHZMT7YKPX 1624463088000 1624463088001 1ms 1 1 1 620 01GZE7BDP43K9XKE812ECX4D10 1629503088000 1629863088001 100h0m0.001s 2 1 1 631 === RUN TestBackfill/Maximum_block_duration_longer_than_longest_possible_duration,_uses_largest_duration,_puts_all_data_into_two_blocks. backfill_test.go:687: Test:Maximum block duration longer than longest possible duration, uses largest duration, puts all data into two blocks. BLOCK ULID MIN TIME MAX TIME DURATION NUM SAMPLES NUM CHUNKS NUM SERIES SIZE 01GZE7BDR99WGR99BHCGEDF8P8 1624463088000 1624463088001 1ms 1 1 1 620 01GZE7BDSFS20ZP2Y3CET1HMMV 1765943088000 1768463088001 700h0m0.001s 2 1 1 631 === RUN TestBackfill/Multiple_samples_that_end_up_in_different_blocks. backfill_test.go:687: Test:Multiple samples that end up in different blocks. BLOCK ULID MIN TIME MAX TIME DURATION NUM SAMPLES NUM CHUNKS NUM SERIES SIZE 01GZE7BDVNBTS42EV4RQ0GXZ5Q 1565133713989 1565133713990 1ms 1 1 1 620 01GZE7BDXAX5D3M320MCTWPQXG 1565144513989 1565144513990 1ms 1 1 1 620 01GZE7BDY9F2PQ7KB8J3MGXVE2 1565155313989 1565155313990 1ms 1 1 1 620 01GZE7BE0DA03RMZT8W4235M05 1565166113989 1565166113990 1ms 1 1 1 620 === RUN TestBackfill/Number_of_samples_are_greater_than_the_sample_batch_size. backfill_test.go:687: Test:Number of samples are greater than the sample batch size. BLOCK ULID MIN TIME MAX TIME DURATION NUM SAMPLES NUM CHUNKS NUM SERIES SIZE 01GZE7BE396X8N0N2XX9K0M7JZ 1565133713989 1565133716001 2.012s 3 1 1 625 01GZE7BE4N8SY0XKD0ZMEEH7N4 1565144513989 1565144513990 1ms 1 1 1 620 01GZE7BE5XZ2WMBBNSSZKJNB4C 1565155313989 1565155314001 12ms 2 1 1 622 01GZE7BE7BQQ0P2JFS68D9DQR2 1565166113989 1565166113990 1ms 1 1 1 620 === RUN TestBackfill/One_series_spanning_2h_in_same_block_should_not_cause_problems_to_other_series. backfill_test.go:687: Test:One series spanning 2h in same block should not cause problems to other series. BLOCK ULID MIN TIME MAX TIME DURATION NUM SAMPLES NUM CHUNKS NUM SERIES SIZE 01GZE7BEA9QX36AGBWR0YC20BK 0 7199001 1h59m59.001s 4 2 2 700 === RUN TestBackfill/Sample_with_no_#HELP_or_#TYPE_keyword. backfill_test.go:687: Test:Sample with no #HELP or #TYPE keyword. BLOCK ULID MIN TIME MAX TIME DURATION NUM SAMPLES NUM CHUNKS NUM SERIES SIZE 01GZE7BEBX8JZW6EK3GWWYJE33 6900000 6900001 1ms 1 1 1 600 === RUN TestBackfill/Sample_without_newline_after_#_EOF. backfill_test.go:687: Test:Sample without newline after # EOF. BLOCK ULID MIN TIME MAX TIME DURATION NUM SAMPLES NUM CHUNKS NUM SERIES SIZE 01GZE7BEDS5FG6SSS3E3EZDX3C 6900000 6900001 1ms 1 1 1 531 === RUN TestBackfill/Bare_sample. backfill_test.go:687: Test:Bare sample. BLOCK ULID MIN TIME MAX TIME DURATION NUM SAMPLES NUM CHUNKS NUM SERIES SIZE 01GZE7BEFB2KCPKKW247XXQ2DN 1001000 1001001 1ms 1 1 1 521 === RUN TestBackfill/Does_not_have_timestamp. backfill_test.go:687: Test:Does not have timestamp. === RUN TestBackfill/Has_a_bad_type_information. backfill_test.go:687: Test:Has a bad type information. === RUN TestBackfill/No_newline. backfill_test.go:687: Test:No newline. === RUN TestBackfill/No_EOF. backfill_test.go:687: Test:No EOF. === RUN TestBackfill/Data_after_EOF. backfill_test.go:687: Test:Data after EOF. --- PASS: TestBackfill (1.47s) --- PASS: TestBackfill/Empty_file. (0.06s) --- PASS: TestBackfill/Multiple_samples_with_different_timestamp_for_different_series. (0.08s) --- PASS: TestBackfill/Multiple_samples_separated_by_3_days. (0.13s) --- PASS: TestBackfill/Unordered_samples_from_multiple_series,_which_end_in_different_blocks. (0.13s) --- PASS: TestBackfill/Multiple_samples_with_different_timestamp_for_the_same_series. (0.06s) --- PASS: TestBackfill/Long_maximum_block_duration_puts_all_data_into_one_block. (0.07s) --- PASS: TestBackfill/Long_maximum_block_duration_puts_all_data_into_two_blocks. (0.10s) --- PASS: TestBackfill/Maximum_block_duration_longer_than_longest_possible_duration,_uses_largest_duration,_puts_all_data_into_two_blocks. (0.10s) --- PASS: TestBackfill/Multiple_samples_that_end_up_in_different_blocks. (0.26s) --- PASS: TestBackfill/Number_of_samples_are_greater_than_the_sample_batch_size. (0.22s) --- PASS: TestBackfill/One_series_spanning_2h_in_same_block_should_not_cause_problems_to_other_series. (0.06s) --- PASS: TestBackfill/Sample_with_no_#HELP_or_#TYPE_keyword. (0.06s) --- PASS: TestBackfill/Sample_without_newline_after_#_EOF. (0.05s) --- PASS: TestBackfill/Bare_sample. (0.09s) --- PASS: TestBackfill/Does_not_have_timestamp. (0.00s) --- PASS: TestBackfill/Has_a_bad_type_information. (0.00s) --- PASS: TestBackfill/No_newline. (0.00s) --- PASS: TestBackfill/No_EOF. (0.01s) --- PASS: TestBackfill/Data_after_EOF. (0.00s) === RUN TestQueryRange --- PASS: TestQueryRange (0.00s) === RUN TestQueryInstant --- PASS: TestQueryInstant (0.01s) === RUN TestCheckSDFile === RUN TestCheckSDFile/good_.yml === RUN TestCheckSDFile/good_.yaml === RUN TestCheckSDFile/good_.json === RUN TestCheckSDFile/bad_file_extension === RUN TestCheckSDFile/bad_format --- PASS: TestCheckSDFile (0.00s) --- PASS: TestCheckSDFile/good_.yml (0.00s) --- PASS: TestCheckSDFile/good_.yaml (0.00s) --- PASS: TestCheckSDFile/good_.json (0.00s) --- PASS: TestCheckSDFile/bad_file_extension (0.00s) --- PASS: TestCheckSDFile/bad_format (0.00s) === RUN TestCheckDuplicates === RUN TestCheckDuplicates/no_duplicates === RUN TestCheckDuplicates/duplicate_in_other_group --- PASS: TestCheckDuplicates (0.00s) --- PASS: TestCheckDuplicates/no_duplicates (0.00s) --- PASS: TestCheckDuplicates/duplicate_in_other_group (0.00s) === RUN TestBackfillRuleIntegration === RUN TestBackfillRuleIntegration/no_samples === RUN TestBackfillRuleIntegration/run_importer_once === RUN TestBackfillRuleIntegration/run_importer_with_dup_name_label === RUN TestBackfillRuleIntegration/one_importer_twice === RUN TestBackfillRuleIntegration/run_importer_once_with_larger_blocks --- PASS: TestBackfillRuleIntegration (1.78s) --- PASS: TestBackfillRuleIntegration/no_samples (0.27s) --- PASS: TestBackfillRuleIntegration/run_importer_once (0.31s) --- PASS: TestBackfillRuleIntegration/run_importer_with_dup_name_label (0.36s) --- PASS: TestBackfillRuleIntegration/one_importer_twice (0.61s) --- PASS: TestBackfillRuleIntegration/run_importer_once_with_larger_blocks (0.23s) === RUN TestBackfillLabels === RUN TestBackfillLabels/correct-labels --- PASS: TestBackfillLabels (0.14s) --- PASS: TestBackfillLabels/correct-labels (0.00s) === RUN TestRulesUnitTest === RUN TestRulesUnitTest/Passing_Unit_Tests Unit Testing: ./testdata/unittest.yml SUCCESS === RUN TestRulesUnitTest/Bad_input_series Unit Testing: ./testdata/bad-input-series.yml FAILED: 1:48: parse error: unexpected character inside braces: '0' === RUN TestRulesUnitTest/Bad_PromQL Unit Testing: ./testdata/bad-promql.yml FAILED: expr: "join_1 + on(a) join_2", time: 0s, err: found duplicate series for the match group {a="1"} on the right hand-side of the operation: [{__name__="join_2", a="1", b="3"}, {__name__="join_2", a="1", b="4"}];many-to-many matching not allowed: matching labels must be unique on one side === RUN TestRulesUnitTest/Bad_rules_(syntax_error) Unit Testing: ./testdata/bad-rules-syntax-test.yml FAILED: testdata/bad-rules-syntax.yml: 7:15: group "bad-syntax", rule 1, "x": could not parse expression: 1:7: parse error: unexpected end of input === RUN TestRulesUnitTest/Bad_rules_(error_evaluating) Unit Testing: ./testdata/bad-rules-error-test.yml FAILED: rule: joined, time: 0s, err: found duplicate series for the match group {a="1"} on the right hand-side of the operation: [{__name__="join_2", a="1", b="4"}, {__name__="join_2", a="1", b="3"}];many-to-many matching not allowed: matching labels must be unique on one side === RUN TestRulesUnitTest/Simple_failing_test Unit Testing: ./testdata/failing.yml FAILED: name: Failing test, alertname:Test, time:0s, exp:"[Labels:{alertname=\"Test\"} Annotations:{}]", got:"[]" expr: "test", time: 0s, exp:"{__name__=\"test\"} 1E+00" got:"{__name__=\"test\"} 0E+00" name: Failing alert test, alertname:InstanceDown, time:5m, exp:"[]", got:"[Labels:{alertname=\"InstanceDown\", job=\"test\", severity=\"page\"} Annotations:{description=\" of job test has been down for more than 5 minutes.\", summary=\"Instance down\"}]" name: Failing alert test, alertname:AlwaysFiring, time:5m, exp:"[]", got:"[Labels:{alertname=\"AlwaysFiring\"} Annotations:{}]" === RUN TestRulesUnitTest/Disabled_feature_(@_modifier) Unit Testing: ./testdata/at-modifier-test.yml FAILED: rule: x, time: 0s, err: @ modifier is disabled === RUN TestRulesUnitTest/Enabled_feature_(@_modifier) Unit Testing: ./testdata/at-modifier-test.yml SUCCESS === RUN TestRulesUnitTest/Disabled_feature_(negative_offset) Unit Testing: ./testdata/negative-offset-test.yml FAILED: rule: x, time: 0s, err: negative offset is disabled === RUN TestRulesUnitTest/Enabled_feature_(negative_offset) Unit Testing: ./testdata/negative-offset-test.yml SUCCESS --- PASS: TestRulesUnitTest (2.80s) --- PASS: TestRulesUnitTest/Passing_Unit_Tests (2.60s) --- PASS: TestRulesUnitTest/Bad_input_series (0.01s) --- PASS: TestRulesUnitTest/Bad_PromQL (0.03s) --- PASS: TestRulesUnitTest/Bad_rules_(syntax_error) (0.01s) --- PASS: TestRulesUnitTest/Bad_rules_(error_evaluating) (0.01s) --- PASS: TestRulesUnitTest/Simple_failing_test (0.06s) --- PASS: TestRulesUnitTest/Disabled_feature_(@_modifier) (0.02s) --- PASS: TestRulesUnitTest/Enabled_feature_(@_modifier) (0.02s) --- PASS: TestRulesUnitTest/Disabled_feature_(negative_offset) (0.01s) --- PASS: TestRulesUnitTest/Enabled_feature_(negative_offset) (0.02s) PASS ok github.com/prometheus/prometheus/cmd/promtool 6.285s === RUN TestYAMLRoundtrip --- PASS: TestYAMLRoundtrip (0.01s) === RUN TestRemoteWriteRetryOnRateLimit --- PASS: TestRemoteWriteRetryOnRateLimit (0.00s) === RUN TestLoadConfig --- PASS: TestLoadConfig (0.00s) === RUN TestScrapeIntervalLarger --- PASS: TestScrapeIntervalLarger (0.00s) === RUN TestElideSecrets --- PASS: TestElideSecrets (0.01s) === RUN TestLoadConfigRuleFilesAbsolutePath --- PASS: TestLoadConfigRuleFilesAbsolutePath (0.00s) === RUN TestBadConfigs --- PASS: TestBadConfigs (0.01s) === RUN TestBadStaticConfigsJSON --- PASS: TestBadStaticConfigsJSON (0.00s) === RUN TestBadStaticConfigsYML --- PASS: TestBadStaticConfigsYML (0.00s) === RUN TestEmptyConfig --- PASS: TestEmptyConfig (0.00s) === RUN TestExpandExternalLabels --- PASS: TestExpandExternalLabels (0.00s) === RUN TestEmptyGlobalBlock --- PASS: TestEmptyGlobalBlock (0.00s) PASS ok github.com/prometheus/prometheus/config 0.073s === RUN TestTargetUpdatesOrder === RUN TestTargetUpdatesOrder/Single_TP_no_updates === RUN TestTargetUpdatesOrder/Multiple_TPs_no_updates === RUN TestTargetUpdatesOrder/Single_TP_empty_initials === RUN TestTargetUpdatesOrder/Multiple_TPs_empty_initials === RUN TestTargetUpdatesOrder/Single_TP_initials_only === RUN TestTargetUpdatesOrder/Multiple_TPs_initials_only === RUN TestTargetUpdatesOrder/Single_TP_initials_followed_by_empty_updates === RUN TestTargetUpdatesOrder/Single_TP_initials_and_new_groups === RUN TestTargetUpdatesOrder/Multiple_TPs_initials_and_new_groups === RUN TestTargetUpdatesOrder/One_TP_initials_arrive_after_other_TP_updates. === RUN TestTargetUpdatesOrder/Single_TP_empty_update_in_between --- PASS: TestTargetUpdatesOrder (1.39s) --- PASS: TestTargetUpdatesOrder/Single_TP_no_updates (0.00s) --- PASS: TestTargetUpdatesOrder/Multiple_TPs_no_updates (0.00s) --- PASS: TestTargetUpdatesOrder/Single_TP_empty_initials (0.01s) --- PASS: TestTargetUpdatesOrder/Multiple_TPs_empty_initials (0.20s) --- PASS: TestTargetUpdatesOrder/Single_TP_initials_only (0.00s) --- PASS: TestTargetUpdatesOrder/Multiple_TPs_initials_only (0.01s) --- PASS: TestTargetUpdatesOrder/Single_TP_initials_followed_by_empty_updates (0.01s) --- PASS: TestTargetUpdatesOrder/Single_TP_initials_and_new_groups (0.01s) --- PASS: TestTargetUpdatesOrder/Multiple_TPs_initials_and_new_groups (0.51s) --- PASS: TestTargetUpdatesOrder/One_TP_initials_arrive_after_other_TP_updates. (0.30s) --- PASS: TestTargetUpdatesOrder/Single_TP_empty_update_in_between (0.34s) === RUN TestTargetSetTargetGroupsPresentOnConfigReload --- PASS: TestTargetSetTargetGroupsPresentOnConfigReload (0.20s) === RUN TestTargetSetTargetGroupsPresentOnConfigRename --- PASS: TestTargetSetTargetGroupsPresentOnConfigRename (0.20s) === RUN TestTargetSetTargetGroupsPresentOnConfigDuplicateAndDeleteOriginal --- PASS: TestTargetSetTargetGroupsPresentOnConfigDuplicateAndDeleteOriginal (0.30s) === RUN TestTargetSetTargetGroupsPresentOnConfigChange --- PASS: TestTargetSetTargetGroupsPresentOnConfigChange (0.40s) === RUN TestTargetSetRecreatesTargetGroupsOnConfigChange --- PASS: TestTargetSetRecreatesTargetGroupsOnConfigChange (0.20s) === RUN TestDiscovererConfigs --- PASS: TestDiscovererConfigs (0.10s) === RUN TestTargetSetRecreatesEmptyStaticConfigs --- PASS: TestTargetSetRecreatesEmptyStaticConfigs (0.20s) === RUN TestIdenticalConfigurationsAreCoalesced --- PASS: TestIdenticalConfigurationsAreCoalesced (0.10s) === RUN TestApplyConfigDoesNotModifyStaticTargets --- PASS: TestApplyConfigDoesNotModifyStaticTargets (0.10s) === RUN TestGaugeFailedConfigs --- PASS: TestGaugeFailedConfigs (0.20s) === RUN TestCoordinationWithReceiver === RUN TestCoordinationWithReceiver/Receiver_should_get_all_updates_even_when_one_provider_closes_its_channel === RUN TestCoordinationWithReceiver/Receiver_should_get_all_updates_even_when_the_channel_is_blocked --- PASS: TestCoordinationWithReceiver (0.90s) --- PASS: TestCoordinationWithReceiver/Receiver_should_get_all_updates_even_when_one_provider_closes_its_channel (0.20s) --- PASS: TestCoordinationWithReceiver/Receiver_should_get_all_updates_even_when_the_channel_is_blocked (0.70s) === RUN TestTargetSetTargetGroupsUpdateDuringApplyConfig --- PASS: TestTargetSetTargetGroupsUpdateDuringApplyConfig (0.05s) PASS ok github.com/prometheus/prometheus/discovery 4.443s ? github.com/prometheus/prometheus/discovery/aws [no test files] === RUN TestMapFromVMWithEmptyTags --- PASS: TestMapFromVMWithEmptyTags (0.00s) === RUN TestMapFromVMWithTags --- PASS: TestMapFromVMWithTags (0.00s) === RUN TestMapFromVMScaleSetVMWithEmptyTags --- PASS: TestMapFromVMScaleSetVMWithEmptyTags (0.00s) === RUN TestMapFromVMScaleSetVMWithTags --- PASS: TestMapFromVMScaleSetVMWithTags (0.00s) === RUN TestNewAzureResourceFromID --- PASS: TestNewAzureResourceFromID (0.00s) PASS ok github.com/prometheus/prometheus/discovery/azure 0.016s === RUN TestConfiguredService --- PASS: TestConfiguredService (0.00s) === RUN TestConfiguredServiceWithTag --- PASS: TestConfiguredServiceWithTag (0.00s) === RUN TestConfiguredServiceWithTags --- PASS: TestConfiguredServiceWithTags (0.00s) === RUN TestNonConfiguredService --- PASS: TestNonConfiguredService (0.00s) === RUN TestAllServices --- PASS: TestAllServices (1.00s) === RUN TestNoTargets --- PASS: TestNoTargets (0.00s) === RUN TestOneService --- PASS: TestOneService (0.00s) === RUN TestAllOptions --- PASS: TestAllOptions (1.00s) === RUN TestGetDatacenterShouldReturnError --- PASS: TestGetDatacenterShouldReturnError (0.00s) === RUN TestUnmarshalConfig === RUN TestUnmarshalConfig/good === RUN TestUnmarshalConfig/username_and_password_and_basic_auth_configured === RUN TestUnmarshalConfig/token_and_authorization_configured === RUN TestUnmarshalConfig/token_and_oauth2_configured --- PASS: TestUnmarshalConfig (0.00s) --- PASS: TestUnmarshalConfig/good (0.00s) --- PASS: TestUnmarshalConfig/username_and_password_and_basic_auth_configured (0.00s) --- PASS: TestUnmarshalConfig/token_and_authorization_configured (0.00s) --- PASS: TestUnmarshalConfig/token_and_oauth2_configured (0.00s) PASS ok github.com/prometheus/prometheus/discovery/consul 2.057s === RUN TestDigitalOceanSDRefresh === RUN TestDigitalOceanSDRefresh/item_0 === RUN TestDigitalOceanSDRefresh/item_1 === RUN TestDigitalOceanSDRefresh/item_2 === RUN TestDigitalOceanSDRefresh/item_3 --- PASS: TestDigitalOceanSDRefresh (0.00s) --- PASS: TestDigitalOceanSDRefresh/item_0 (0.00s) --- PASS: TestDigitalOceanSDRefresh/item_1 (0.00s) --- PASS: TestDigitalOceanSDRefresh/item_2 (0.00s) --- PASS: TestDigitalOceanSDRefresh/item_3 (0.00s) PASS ok github.com/prometheus/prometheus/discovery/digitalocean 0.016s === RUN TestDNS === RUN TestDNS/A_record_query_with_error === PAUSE TestDNS/A_record_query_with_error === RUN TestDNS/A_record_query === PAUSE TestDNS/A_record_query === RUN TestDNS/AAAA_record_query === PAUSE TestDNS/AAAA_record_query === RUN TestDNS/SRV_record_query === PAUSE TestDNS/SRV_record_query === RUN TestDNS/SRV_record_query_with_unsupported_resource_records === PAUSE TestDNS/SRV_record_query_with_unsupported_resource_records === RUN TestDNS/SRV_record_query_with_empty_answer_(NXDOMAIN) === PAUSE TestDNS/SRV_record_query_with_empty_answer_(NXDOMAIN) === CONT TestDNS/SRV_record_query_with_unsupported_resource_records === CONT TestDNS/A_record_query_with_error === CONT TestDNS/SRV_record_query === CONT TestDNS/SRV_record_query_with_empty_answer_(NXDOMAIN) === CONT TestDNS/AAAA_record_query === CONT TestDNS/A_record_query --- PASS: TestDNS (0.00s) --- PASS: TestDNS/A_record_query_with_error (0.00s) --- PASS: TestDNS/SRV_record_query_with_unsupported_resource_records (0.00s) --- PASS: TestDNS/SRV_record_query (0.00s) --- PASS: TestDNS/SRV_record_query_with_empty_answer_(NXDOMAIN) (0.00s) --- PASS: TestDNS/AAAA_record_query (0.00s) --- PASS: TestDNS/A_record_query (0.00s) === RUN TestSDConfigUnmarshalYAML === RUN TestSDConfigUnmarshalYAML/valid_srv === RUN TestSDConfigUnmarshalYAML/valid_a === RUN TestSDConfigUnmarshalYAML/valid_aaaa === RUN TestSDConfigUnmarshalYAML/invalid_a_without_port === RUN TestSDConfigUnmarshalYAML/invalid_aaaa_without_port === RUN TestSDConfigUnmarshalYAML/invalid_empty_names === RUN TestSDConfigUnmarshalYAML/invalid_unknown_dns_type --- PASS: TestSDConfigUnmarshalYAML (0.00s) --- PASS: TestSDConfigUnmarshalYAML/valid_srv (0.00s) --- PASS: TestSDConfigUnmarshalYAML/valid_a (0.00s) --- PASS: TestSDConfigUnmarshalYAML/valid_aaaa (0.00s) --- PASS: TestSDConfigUnmarshalYAML/invalid_a_without_port (0.00s) --- PASS: TestSDConfigUnmarshalYAML/invalid_aaaa_without_port (0.00s) --- PASS: TestSDConfigUnmarshalYAML/invalid_empty_names (0.00s) --- PASS: TestSDConfigUnmarshalYAML/invalid_unknown_dns_type (0.00s) PASS ok github.com/prometheus/prometheus/discovery/dns 0.038s === RUN TestFetchApps --- PASS: TestFetchApps (0.00s) === RUN Test500ErrorHttpResponse --- PASS: Test500ErrorHttpResponse (0.00s) === RUN TestEurekaSDHandleError --- PASS: TestEurekaSDHandleError (0.00s) === RUN TestEurekaSDEmptyList --- PASS: TestEurekaSDEmptyList (0.00s) === RUN TestEurekaSDSendGroup --- PASS: TestEurekaSDSendGroup (0.00s) PASS ok github.com/prometheus/prometheus/discovery/eureka 0.037s === RUN TestInitialUpdate === RUN TestInitialUpdate/fixtures/valid.yml === PAUSE TestInitialUpdate/fixtures/valid.yml === RUN TestInitialUpdate/fixtures/valid.json === PAUSE TestInitialUpdate/fixtures/valid.json === CONT TestInitialUpdate/fixtures/valid.yml === CONT TestInitialUpdate/fixtures/valid.json --- PASS: TestInitialUpdate (0.00s) --- PASS: TestInitialUpdate/fixtures/valid.json (0.10s) --- PASS: TestInitialUpdate/fixtures/valid.yml (0.10s) === RUN TestInvalidFile === RUN TestInvalidFile/fixtures/invalid_nil.yml === PAUSE TestInvalidFile/fixtures/invalid_nil.yml === RUN TestInvalidFile/fixtures/invalid_nil.json === PAUSE TestInvalidFile/fixtures/invalid_nil.json === CONT TestInvalidFile/fixtures/invalid_nil.yml === CONT TestInvalidFile/fixtures/invalid_nil.json --- PASS: TestInvalidFile (0.00s) --- PASS: TestInvalidFile/fixtures/invalid_nil.yml (1.00s) --- PASS: TestInvalidFile/fixtures/invalid_nil.json (1.00s) === RUN TestNoopFileUpdate === PAUSE TestNoopFileUpdate === RUN TestFileUpdate === PAUSE TestFileUpdate === RUN TestInvalidFileUpdate === PAUSE TestInvalidFileUpdate === RUN TestUpdateFileWithPartialWrites === PAUSE TestUpdateFileWithPartialWrites === RUN TestRemoveFile === PAUSE TestRemoveFile === CONT TestNoopFileUpdate === CONT TestInvalidFileUpdate === CONT TestUpdateFileWithPartialWrites === CONT TestFileUpdate === CONT TestNoopFileUpdate file_test.go:372: update received after 100.772877ms --- PASS: TestNoopFileUpdate (0.20s) === CONT TestRemoveFile === CONT TestFileUpdate file_test.go:390: update received after 101.260782ms --- PASS: TestFileUpdate (0.20s) === CONT TestRemoveFile file_test.go:474: update received after 100.826254ms --- PASS: TestRemoveFile (0.20s) --- PASS: TestInvalidFileUpdate (1.10s) === CONT TestUpdateFileWithPartialWrites file_test.go:439: update received after 1.106872161s --- PASS: TestUpdateFileWithPartialWrites (1.21s) PASS ok github.com/prometheus/prometheus/discovery/file 2.352s ? github.com/prometheus/prometheus/discovery/gce [no test files] === RUN TestHCloudSDRefresh === RUN TestHCloudSDRefresh/item_0 === RUN TestHCloudSDRefresh/item_1 === RUN TestHCloudSDRefresh/item_2 --- PASS: TestHCloudSDRefresh (0.00s) --- PASS: TestHCloudSDRefresh/item_0 (0.00s) --- PASS: TestHCloudSDRefresh/item_1 (0.00s) --- PASS: TestHCloudSDRefresh/item_2 (0.00s) === RUN TestRobotSDRefresh === RUN TestRobotSDRefresh/item_0 === RUN TestRobotSDRefresh/item_1 --- PASS: TestRobotSDRefresh (0.00s) --- PASS: TestRobotSDRefresh/item_0 (0.00s) --- PASS: TestRobotSDRefresh/item_1 (0.00s) === RUN TestRobotSDRefreshHandleError --- PASS: TestRobotSDRefreshHandleError (0.00s) PASS ok github.com/prometheus/prometheus/discovery/hetzner 0.027s === RUN TestHTTPValidRefresh --- PASS: TestHTTPValidRefresh (0.00s) === RUN TestHTTPInvalidCode --- PASS: TestHTTPInvalidCode (0.00s) === RUN TestHTTPInvalidFormat --- PASS: TestHTTPInvalidFormat (0.01s) === RUN TestContentTypeRegex === RUN TestContentTypeRegex/application/json;charset=utf-8 === RUN TestContentTypeRegex/application/json;charset=UTF-8 === RUN TestContentTypeRegex/Application/JSON;Charset="utf-8" === RUN TestContentTypeRegex/application/json;_charset="utf-8" === RUN TestContentTypeRegex/application/json === RUN TestContentTypeRegex/application/jsonl;_charset="utf-8" === RUN TestContentTypeRegex/application/json;charset=UTF-9 === RUN TestContentTypeRegex/application_/json;charset=UTF-8 === RUN TestContentTypeRegex/application/_json;charset=UTF-8 === RUN TestContentTypeRegex/application/json; === RUN TestContentTypeRegex/charset=UTF-8 --- PASS: TestContentTypeRegex (0.00s) --- PASS: TestContentTypeRegex/application/json;charset=utf-8 (0.00s) --- PASS: TestContentTypeRegex/application/json;charset=UTF-8 (0.00s) --- PASS: TestContentTypeRegex/Application/JSON;Charset="utf-8" (0.00s) --- PASS: TestContentTypeRegex/application/json;_charset="utf-8" (0.00s) --- PASS: TestContentTypeRegex/application/json (0.00s) --- PASS: TestContentTypeRegex/application/jsonl;_charset="utf-8" (0.00s) --- PASS: TestContentTypeRegex/application/json;charset=UTF-9 (0.00s) --- PASS: TestContentTypeRegex/application_/json;charset=UTF-8 (0.00s) --- PASS: TestContentTypeRegex/application/_json;charset=UTF-8 (0.00s) --- PASS: TestContentTypeRegex/application/json; (0.00s) --- PASS: TestContentTypeRegex/charset=UTF-8 (0.00s) === RUN TestSourceDisappeared --- PASS: TestSourceDisappeared (0.00s) PASS ok github.com/prometheus/prometheus/discovery/http 0.040s ? github.com/prometheus/prometheus/discovery/install [no test files] === RUN TestTargetUpdatesOrder === RUN TestTargetUpdatesOrder/Single_TP_no_updates === RUN TestTargetUpdatesOrder/Multiple_TPs_no_updates === RUN TestTargetUpdatesOrder/Single_TP_empty_initials === RUN TestTargetUpdatesOrder/Multiple_TPs_empty_initials === RUN TestTargetUpdatesOrder/Single_TP_initials_only === RUN TestTargetUpdatesOrder/Multiple_TPs_initials_only === RUN TestTargetUpdatesOrder/Single_TP_initials_followed_by_empty_updates === RUN TestTargetUpdatesOrder/Single_TP_initials_and_new_groups === RUN TestTargetUpdatesOrder/Multiple_TPs_initials_and_new_groups === RUN TestTargetUpdatesOrder/One_TP_initials_arrive_after_other_TP_updates. === RUN TestTargetUpdatesOrder/Single_TP_empty_update_in_between --- PASS: TestTargetUpdatesOrder (1.39s) --- PASS: TestTargetUpdatesOrder/Single_TP_no_updates (0.00s) --- PASS: TestTargetUpdatesOrder/Multiple_TPs_no_updates (0.00s) --- PASS: TestTargetUpdatesOrder/Single_TP_empty_initials (0.01s) --- PASS: TestTargetUpdatesOrder/Multiple_TPs_empty_initials (0.20s) --- PASS: TestTargetUpdatesOrder/Single_TP_initials_only (0.00s) --- PASS: TestTargetUpdatesOrder/Multiple_TPs_initials_only (0.01s) --- PASS: TestTargetUpdatesOrder/Single_TP_initials_followed_by_empty_updates (0.01s) --- PASS: TestTargetUpdatesOrder/Single_TP_initials_and_new_groups (0.01s) --- PASS: TestTargetUpdatesOrder/Multiple_TPs_initials_and_new_groups (0.51s) --- PASS: TestTargetUpdatesOrder/One_TP_initials_arrive_after_other_TP_updates. (0.30s) --- PASS: TestTargetUpdatesOrder/Single_TP_empty_update_in_between (0.34s) === RUN TestTargetSetRecreatesTargetGroupsEveryRun --- PASS: TestTargetSetRecreatesTargetGroupsEveryRun (0.20s) === RUN TestDiscovererConfigs --- PASS: TestDiscovererConfigs (0.10s) === RUN TestTargetSetRecreatesEmptyStaticConfigs --- PASS: TestTargetSetRecreatesEmptyStaticConfigs (0.20s) === RUN TestIdenticalConfigurationsAreCoalesced --- PASS: TestIdenticalConfigurationsAreCoalesced (0.10s) === RUN TestApplyConfigDoesNotModifyStaticTargets --- PASS: TestApplyConfigDoesNotModifyStaticTargets (0.10s) === RUN TestGaugeFailedConfigs --- PASS: TestGaugeFailedConfigs (0.20s) === RUN TestCoordinationWithReceiver === RUN TestCoordinationWithReceiver/Receiver_should_get_all_updates_even_when_one_provider_closes_its_channel === RUN TestCoordinationWithReceiver/Receiver_should_get_all_updates_even_when_the_channel_is_blocked --- PASS: TestCoordinationWithReceiver (1.00s) --- PASS: TestCoordinationWithReceiver/Receiver_should_get_all_updates_even_when_one_provider_closes_its_channel (0.20s) --- PASS: TestCoordinationWithReceiver/Receiver_should_get_all_updates_even_when_the_channel_is_blocked (0.80s) PASS ok github.com/prometheus/prometheus/discovery/legacymanager 3.314s === RUN TestMarathonSDHandleError --- PASS: TestMarathonSDHandleError (0.00s) === RUN TestMarathonSDEmptyList --- PASS: TestMarathonSDEmptyList (0.00s) === RUN TestMarathonSDSendGroup --- PASS: TestMarathonSDSendGroup (0.00s) === RUN TestMarathonSDRemoveApp --- PASS: TestMarathonSDRemoveApp (0.00s) === RUN TestMarathonSDSendGroupWithMultiplePort --- PASS: TestMarathonSDSendGroupWithMultiplePort (0.00s) === RUN TestMarathonZeroTaskPorts --- PASS: TestMarathonZeroTaskPorts (0.00s) === RUN Test500ErrorHttpResponseWithValidJSONBody --- PASS: Test500ErrorHttpResponseWithValidJSONBody (0.00s) === RUN TestMarathonSDSendGroupWithPortDefinitions --- PASS: TestMarathonSDSendGroupWithPortDefinitions (0.00s) === RUN TestMarathonSDSendGroupWithPortDefinitionsRequirePorts --- PASS: TestMarathonSDSendGroupWithPortDefinitionsRequirePorts (0.00s) === RUN TestMarathonSDSendGroupWithPorts --- PASS: TestMarathonSDSendGroupWithPorts (0.00s) === RUN TestMarathonSDSendGroupWithContainerPortMappings --- PASS: TestMarathonSDSendGroupWithContainerPortMappings (0.00s) === RUN TestMarathonSDSendGroupWithDockerContainerPortMappings --- PASS: TestMarathonSDSendGroupWithDockerContainerPortMappings (0.00s) === RUN TestMarathonSDSendGroupWithContainerNetworkAndPortMapping --- PASS: TestMarathonSDSendGroupWithContainerNetworkAndPortMapping (0.00s) PASS ok github.com/prometheus/prometheus/discovery/marathon 0.023s === RUN TestDockerSDRefresh === RUN TestDockerSDRefresh/item_0 === RUN TestDockerSDRefresh/item_1 === RUN TestDockerSDRefresh/item_2 --- PASS: TestDockerSDRefresh (0.01s) --- PASS: TestDockerSDRefresh/item_0 (0.00s) --- PASS: TestDockerSDRefresh/item_1 (0.00s) --- PASS: TestDockerSDRefresh/item_2 (0.00s) === RUN TestDockerSwarmNodesSDRefresh === RUN TestDockerSwarmNodesSDRefresh/item_0 === RUN TestDockerSwarmNodesSDRefresh/item_1 === RUN TestDockerSwarmNodesSDRefresh/item_2 === RUN TestDockerSwarmNodesSDRefresh/item_3 === RUN TestDockerSwarmNodesSDRefresh/item_4 --- PASS: TestDockerSwarmNodesSDRefresh (0.00s) --- PASS: TestDockerSwarmNodesSDRefresh/item_0 (0.00s) --- PASS: TestDockerSwarmNodesSDRefresh/item_1 (0.00s) --- PASS: TestDockerSwarmNodesSDRefresh/item_2 (0.00s) --- PASS: TestDockerSwarmNodesSDRefresh/item_3 (0.00s) --- PASS: TestDockerSwarmNodesSDRefresh/item_4 (0.00s) === RUN TestDockerSwarmSDServicesRefresh === RUN TestDockerSwarmSDServicesRefresh/item_0 === RUN TestDockerSwarmSDServicesRefresh/item_1 === RUN TestDockerSwarmSDServicesRefresh/item_2 === RUN TestDockerSwarmSDServicesRefresh/item_3 === RUN TestDockerSwarmSDServicesRefresh/item_4 === RUN TestDockerSwarmSDServicesRefresh/item_5 === RUN TestDockerSwarmSDServicesRefresh/item_6 === RUN TestDockerSwarmSDServicesRefresh/item_7 === RUN TestDockerSwarmSDServicesRefresh/item_8 === RUN TestDockerSwarmSDServicesRefresh/item_9 === RUN TestDockerSwarmSDServicesRefresh/item_10 === RUN TestDockerSwarmSDServicesRefresh/item_11 === RUN TestDockerSwarmSDServicesRefresh/item_12 === RUN TestDockerSwarmSDServicesRefresh/item_13 === RUN TestDockerSwarmSDServicesRefresh/item_14 --- PASS: TestDockerSwarmSDServicesRefresh (0.01s) --- PASS: TestDockerSwarmSDServicesRefresh/item_0 (0.00s) --- PASS: TestDockerSwarmSDServicesRefresh/item_1 (0.00s) --- PASS: TestDockerSwarmSDServicesRefresh/item_2 (0.00s) --- PASS: TestDockerSwarmSDServicesRefresh/item_3 (0.00s) --- PASS: TestDockerSwarmSDServicesRefresh/item_4 (0.00s) --- PASS: TestDockerSwarmSDServicesRefresh/item_5 (0.00s) --- PASS: TestDockerSwarmSDServicesRefresh/item_6 (0.00s) --- PASS: TestDockerSwarmSDServicesRefresh/item_7 (0.00s) --- PASS: TestDockerSwarmSDServicesRefresh/item_8 (0.00s) --- PASS: TestDockerSwarmSDServicesRefresh/item_9 (0.00s) --- PASS: TestDockerSwarmSDServicesRefresh/item_10 (0.00s) --- PASS: TestDockerSwarmSDServicesRefresh/item_11 (0.00s) --- PASS: TestDockerSwarmSDServicesRefresh/item_12 (0.00s) --- PASS: TestDockerSwarmSDServicesRefresh/item_13 (0.00s) --- PASS: TestDockerSwarmSDServicesRefresh/item_14 (0.00s) === RUN TestDockerSwarmSDServicesRefreshWithFilters === RUN TestDockerSwarmSDServicesRefreshWithFilters/item_0 === RUN TestDockerSwarmSDServicesRefreshWithFilters/item_1 === RUN TestDockerSwarmSDServicesRefreshWithFilters/item_2 === RUN TestDockerSwarmSDServicesRefreshWithFilters/item_3 --- PASS: TestDockerSwarmSDServicesRefreshWithFilters (0.00s) --- PASS: TestDockerSwarmSDServicesRefreshWithFilters/item_0 (0.00s) --- PASS: TestDockerSwarmSDServicesRefreshWithFilters/item_1 (0.00s) --- PASS: TestDockerSwarmSDServicesRefreshWithFilters/item_2 (0.00s) --- PASS: TestDockerSwarmSDServicesRefreshWithFilters/item_3 (0.00s) === RUN TestDockerSwarmTasksSDRefresh === RUN TestDockerSwarmTasksSDRefresh/item_0 === RUN TestDockerSwarmTasksSDRefresh/item_1 === RUN TestDockerSwarmTasksSDRefresh/item_2 === RUN TestDockerSwarmTasksSDRefresh/item_3 === RUN TestDockerSwarmTasksSDRefresh/item_4 === RUN TestDockerSwarmTasksSDRefresh/item_5 === RUN TestDockerSwarmTasksSDRefresh/item_6 === RUN TestDockerSwarmTasksSDRefresh/item_7 === RUN TestDockerSwarmTasksSDRefresh/item_8 === RUN TestDockerSwarmTasksSDRefresh/item_9 === RUN TestDockerSwarmTasksSDRefresh/item_10 === RUN TestDockerSwarmTasksSDRefresh/item_11 === RUN TestDockerSwarmTasksSDRefresh/item_12 === RUN TestDockerSwarmTasksSDRefresh/item_13 === RUN TestDockerSwarmTasksSDRefresh/item_14 === RUN TestDockerSwarmTasksSDRefresh/item_15 === RUN TestDockerSwarmTasksSDRefresh/item_16 === RUN TestDockerSwarmTasksSDRefresh/item_17 === RUN TestDockerSwarmTasksSDRefresh/item_18 === RUN TestDockerSwarmTasksSDRefresh/item_19 === RUN TestDockerSwarmTasksSDRefresh/item_20 === RUN TestDockerSwarmTasksSDRefresh/item_21 === RUN TestDockerSwarmTasksSDRefresh/item_22 === RUN TestDockerSwarmTasksSDRefresh/item_23 === RUN TestDockerSwarmTasksSDRefresh/item_24 === RUN TestDockerSwarmTasksSDRefresh/item_25 === RUN TestDockerSwarmTasksSDRefresh/item_26 --- PASS: TestDockerSwarmTasksSDRefresh (0.02s) --- PASS: TestDockerSwarmTasksSDRefresh/item_0 (0.00s) --- PASS: TestDockerSwarmTasksSDRefresh/item_1 (0.00s) --- PASS: TestDockerSwarmTasksSDRefresh/item_2 (0.00s) --- PASS: TestDockerSwarmTasksSDRefresh/item_3 (0.00s) --- PASS: TestDockerSwarmTasksSDRefresh/item_4 (0.00s) --- PASS: TestDockerSwarmTasksSDRefresh/item_5 (0.00s) --- PASS: TestDockerSwarmTasksSDRefresh/item_6 (0.00s) --- PASS: TestDockerSwarmTasksSDRefresh/item_7 (0.00s) --- PASS: TestDockerSwarmTasksSDRefresh/item_8 (0.00s) --- PASS: TestDockerSwarmTasksSDRefresh/item_9 (0.00s) --- PASS: TestDockerSwarmTasksSDRefresh/item_10 (0.00s) --- PASS: TestDockerSwarmTasksSDRefresh/item_11 (0.00s) --- PASS: TestDockerSwarmTasksSDRefresh/item_12 (0.00s) --- PASS: TestDockerSwarmTasksSDRefresh/item_13 (0.00s) --- PASS: TestDockerSwarmTasksSDRefresh/item_14 (0.00s) --- PASS: TestDockerSwarmTasksSDRefresh/item_15 (0.00s) --- PASS: TestDockerSwarmTasksSDRefresh/item_16 (0.00s) --- PASS: TestDockerSwarmTasksSDRefresh/item_17 (0.00s) --- PASS: TestDockerSwarmTasksSDRefresh/item_18 (0.00s) --- PASS: TestDockerSwarmTasksSDRefresh/item_19 (0.00s) --- PASS: TestDockerSwarmTasksSDRefresh/item_20 (0.00s) --- PASS: TestDockerSwarmTasksSDRefresh/item_21 (0.00s) --- PASS: TestDockerSwarmTasksSDRefresh/item_22 (0.00s) --- PASS: TestDockerSwarmTasksSDRefresh/item_23 (0.00s) --- PASS: TestDockerSwarmTasksSDRefresh/item_24 (0.00s) --- PASS: TestDockerSwarmTasksSDRefresh/item_25 (0.00s) --- PASS: TestDockerSwarmTasksSDRefresh/item_26 (0.00s) PASS ok github.com/prometheus/prometheus/discovery/moby 0.057s === RUN TestOpenstackSDHypervisorRefresh --- PASS: TestOpenstackSDHypervisorRefresh (0.00s) === RUN TestOpenstackSDHypervisorRefreshWithDoneContext --- PASS: TestOpenstackSDHypervisorRefreshWithDoneContext (0.00s) === RUN TestOpenstackSDInstanceRefresh === RUN TestOpenstackSDInstanceRefresh/item_0 === RUN TestOpenstackSDInstanceRefresh/item_1 === RUN TestOpenstackSDInstanceRefresh/item_2 === RUN TestOpenstackSDInstanceRefresh/item_3 --- PASS: TestOpenstackSDInstanceRefresh (0.01s) --- PASS: TestOpenstackSDInstanceRefresh/item_0 (0.00s) --- PASS: TestOpenstackSDInstanceRefresh/item_1 (0.00s) --- PASS: TestOpenstackSDInstanceRefresh/item_2 (0.00s) --- PASS: TestOpenstackSDInstanceRefresh/item_3 (0.00s) === RUN TestOpenstackSDInstanceRefreshWithDoneContext --- PASS: TestOpenstackSDInstanceRefreshWithDoneContext (0.00s) PASS ok github.com/prometheus/prometheus/discovery/openstack 0.027s === RUN TestPuppetSlashInURL --- PASS: TestPuppetSlashInURL (0.00s) === RUN TestPuppetDBRefresh --- PASS: TestPuppetDBRefresh (0.00s) === RUN TestPuppetDBRefreshWithParameters --- PASS: TestPuppetDBRefreshWithParameters (0.00s) === RUN TestPuppetDBInvalidCode --- PASS: TestPuppetDBInvalidCode (0.00s) === RUN TestPuppetDBInvalidFormat --- PASS: TestPuppetDBInvalidFormat (0.00s) PASS ok github.com/prometheus/prometheus/discovery/puppetdb 0.043s === RUN TestRefresh --- PASS: TestRefresh (0.00s) PASS ok github.com/prometheus/prometheus/discovery/refresh 0.026s === RUN TestTargetGroupStrictJsonUnmarshal --- PASS: TestTargetGroupStrictJsonUnmarshal (0.00s) === RUN TestTargetGroupYamlMarshal --- PASS: TestTargetGroupYamlMarshal (0.00s) === RUN TestTargetGroupYamlUnmarshal --- PASS: TestTargetGroupYamlUnmarshal (0.00s) === RUN TestString --- PASS: TestString (0.00s) PASS ok github.com/prometheus/prometheus/discovery/targetgroup 0.008s === RUN TestTritonSDNew --- PASS: TestTritonSDNew (0.00s) === RUN TestTritonSDNewBadConfig --- PASS: TestTritonSDNewBadConfig (0.00s) === RUN TestTritonSDNewGroupsConfig --- PASS: TestTritonSDNewGroupsConfig (0.00s) === RUN TestTritonSDNewCNConfig --- PASS: TestTritonSDNewCNConfig (0.00s) === RUN TestTritonSDRefreshNoTargets --- PASS: TestTritonSDRefreshNoTargets (0.03s) === RUN TestTritonSDRefreshMultipleTargets --- PASS: TestTritonSDRefreshMultipleTargets (0.04s) === RUN TestTritonSDRefreshNoServer --- PASS: TestTritonSDRefreshNoServer (0.00s) === RUN TestTritonSDRefreshCancelled --- PASS: TestTritonSDRefreshCancelled (0.00s) === RUN TestTritonSDRefreshCNsUUIDOnly --- PASS: TestTritonSDRefreshCNsUUIDOnly (0.05s) === RUN TestTritonSDRefreshCNsWithHostname --- PASS: TestTritonSDRefreshCNsWithHostname (0.03s) PASS ok github.com/prometheus/prometheus/discovery/triton 0.178s === RUN TestNewDiscoveryError --- PASS: TestNewDiscoveryError (0.01s) PASS ok github.com/prometheus/prometheus/discovery/zookeeper 0.018s === RUN TestPostPath --- PASS: TestPostPath (0.00s) === RUN TestHandlerNextBatch --- PASS: TestHandlerNextBatch (0.00s) === RUN TestHandlerSendAll --- PASS: TestHandlerSendAll (0.03s) === RUN TestCustomDo --- PASS: TestCustomDo (0.00s) === RUN TestExternalLabels --- PASS: TestExternalLabels (0.00s) === RUN TestHandlerRelabel --- PASS: TestHandlerRelabel (0.00s) === RUN TestHandlerQueuing --- PASS: TestHandlerQueuing (0.02s) === RUN TestLabelSetNotReused --- PASS: TestLabelSetNotReused (0.00s) === RUN TestReload --- PASS: TestReload (0.00s) === RUN TestDroppedAlertmanagers --- PASS: TestDroppedAlertmanagers (0.00s) === RUN TestLabelsToOpenAPILabelSet --- PASS: TestLabelsToOpenAPILabelSet (0.00s) PASS ok github.com/prometheus/prometheus/notifier 0.091s ? github.com/prometheus/prometheus/pkg/exemplar [no test files] ? github.com/prometheus/prometheus/pkg/gate [no test files] === RUN TestLabels_String --- PASS: TestLabels_String (0.00s) === RUN TestLabels_MatchLabels --- PASS: TestLabels_MatchLabels (0.00s) === RUN TestLabels_HasDuplicateLabelNames --- PASS: TestLabels_HasDuplicateLabelNames (0.00s) === RUN TestLabels_WithoutEmpty === RUN TestLabels_WithoutEmpty/#00 === RUN TestLabels_WithoutEmpty/#01 === RUN TestLabels_WithoutEmpty/#02 === RUN TestLabels_WithoutEmpty/#03 === RUN TestLabels_WithoutEmpty/#04 === RUN TestLabels_WithoutEmpty/#05 --- PASS: TestLabels_WithoutEmpty (0.00s) --- PASS: TestLabels_WithoutEmpty/#00 (0.00s) --- PASS: TestLabels_WithoutEmpty/#01 (0.00s) --- PASS: TestLabels_WithoutEmpty/#02 (0.00s) --- PASS: TestLabels_WithoutEmpty/#03 (0.00s) --- PASS: TestLabels_WithoutEmpty/#04 (0.00s) --- PASS: TestLabels_WithoutEmpty/#05 (0.00s) === RUN TestLabels_Equal --- PASS: TestLabels_Equal (0.00s) === RUN TestLabels_FromStrings --- PASS: TestLabels_FromStrings (0.00s) === RUN TestLabels_Compare --- PASS: TestLabels_Compare (0.00s) === RUN TestLabels_Has --- PASS: TestLabels_Has (0.00s) === RUN TestLabels_Get --- PASS: TestLabels_Get (0.00s) === RUN TestLabels_Copy --- PASS: TestLabels_Copy (0.00s) === RUN TestLabels_Map --- PASS: TestLabels_Map (0.00s) === RUN TestLabels_WithLabels --- PASS: TestLabels_WithLabels (0.00s) === RUN TestLabels_WithoutLabels --- PASS: TestLabels_WithoutLabels (0.00s) === RUN TestBulider_NewBulider --- PASS: TestBulider_NewBulider (0.00s) === RUN TestBuilder_Del --- PASS: TestBuilder_Del (0.00s) === RUN TestBuilder_Set --- PASS: TestBuilder_Set (0.00s) === RUN TestBuilder_Labels --- PASS: TestBuilder_Labels (0.00s) === RUN TestLabels_Hash --- PASS: TestLabels_Hash (0.00s) === RUN TestMatcher --- PASS: TestMatcher (0.00s) === RUN TestInverse --- PASS: TestInverse (0.00s) === RUN TestNewFastRegexMatcher --- PASS: TestNewFastRegexMatcher (0.00s) === RUN TestOptimizeConcatRegex --- PASS: TestOptimizeConcatRegex (0.00s) PASS ok github.com/prometheus/prometheus/pkg/labels 0.018s === RUN TestDedupe --- PASS: TestDedupe (0.20s) === RUN TestJSONFileLogger_basic --- PASS: TestJSONFileLogger_basic (0.00s) === RUN TestJSONFileLogger_parallel --- PASS: TestJSONFileLogger_parallel (0.00s) PASS ok github.com/prometheus/prometheus/pkg/logging 0.236s ? github.com/prometheus/prometheus/pkg/modtimevfs [no test files] === RUN TestPool --- PASS: TestPool (0.00s) PASS ok github.com/prometheus/prometheus/pkg/pool 0.017s === RUN TestRelabel --- PASS: TestRelabel (0.00s) === RUN TestTargetLabelValidity --- PASS: TestTargetLabelValidity (0.00s) PASS ok github.com/prometheus/prometheus/pkg/relabel 0.013s === RUN TestParseFileSuccess --- PASS: TestParseFileSuccess (0.00s) === RUN TestParseFileFailure --- PASS: TestParseFileFailure (0.00s) === RUN TestTemplateParsing --- PASS: TestTemplateParsing (0.00s) === RUN TestUniqueErrorNodes --- PASS: TestUniqueErrorNodes (0.00s) PASS ok github.com/prometheus/prometheus/pkg/rulefmt 0.064s ? github.com/prometheus/prometheus/pkg/runtime [no test files] === RUN TestOpenMetricsParse --- PASS: TestOpenMetricsParse (0.00s) === RUN TestOpenMetricsParseErrors --- PASS: TestOpenMetricsParseErrors (0.00s) === RUN TestOMNullByteHandling --- PASS: TestOMNullByteHandling (0.00s) === RUN TestPromParse --- PASS: TestPromParse (0.00s) === RUN TestPromParseErrors --- PASS: TestPromParseErrors (0.00s) === RUN TestPromNullByteHandling --- PASS: TestPromNullByteHandling (0.00s) PASS ok github.com/prometheus/prometheus/pkg/textparse 0.030s ? github.com/prometheus/prometheus/pkg/timestamp [no test files] ? github.com/prometheus/prometheus/pkg/value [no test files] ? github.com/prometheus/prometheus/prompb [no test files] === RUN TestQueryConcurrency --- PASS: TestQueryConcurrency (0.02s) === RUN TestQueryTimeout --- PASS: TestQueryTimeout (0.11s) === RUN TestQueryCancel --- PASS: TestQueryCancel (0.00s) === RUN TestQueryError --- PASS: TestQueryError (0.00s) === RUN TestSelectHintsSetCorrectly === RUN TestSelectHintsSetCorrectly/foo === RUN TestSelectHintsSetCorrectly/foo_@_15 === RUN TestSelectHintsSetCorrectly/foo_@_1 === RUN TestSelectHintsSetCorrectly/foo[2m] === RUN TestSelectHintsSetCorrectly/foo[2m]_@_180 === RUN TestSelectHintsSetCorrectly/foo[2m]_@_300 === RUN TestSelectHintsSetCorrectly/foo[2m]_@_60 === RUN TestSelectHintsSetCorrectly/foo[2m]_offset_2m === RUN TestSelectHintsSetCorrectly/foo[2m]_@_200_offset_2m === RUN TestSelectHintsSetCorrectly/foo[2m:1s] === RUN TestSelectHintsSetCorrectly/count_over_time(foo[2m:1s]) === RUN TestSelectHintsSetCorrectly/count_over_time(foo[2m:1s]_@_300) === RUN TestSelectHintsSetCorrectly/count_over_time(foo[2m:1s]_@_200) === RUN TestSelectHintsSetCorrectly/count_over_time(foo[2m:1s]_@_100) === RUN TestSelectHintsSetCorrectly/count_over_time(foo[2m:1s]_offset_10s) === RUN TestSelectHintsSetCorrectly/count_over_time((foo_offset_10s)[2m:1s]_offset_10s) === RUN TestSelectHintsSetCorrectly/count_over_time((foo_@_200_offset_10s)[2m:1s]_offset_10s) === RUN TestSelectHintsSetCorrectly/count_over_time((foo_@_200_offset_10s)[2m:1s]_@_100_offset_10s) === RUN TestSelectHintsSetCorrectly/count_over_time((foo_offset_10s)[2m:1s]_@_100_offset_10s) === RUN TestSelectHintsSetCorrectly/foo#01 === RUN TestSelectHintsSetCorrectly/foo_@_15#01 === RUN TestSelectHintsSetCorrectly/foo_@_1#01 === RUN TestSelectHintsSetCorrectly/rate(foo[2m]_@_180) === RUN TestSelectHintsSetCorrectly/rate(foo[2m]_@_300) === RUN TestSelectHintsSetCorrectly/rate(foo[2m]_@_60) === RUN TestSelectHintsSetCorrectly/rate(foo[2m]) === RUN TestSelectHintsSetCorrectly/rate(foo[2m]_offset_2m) === RUN TestSelectHintsSetCorrectly/rate(foo[2m:1s]) === RUN TestSelectHintsSetCorrectly/count_over_time(foo[2m:1s])#01 === RUN TestSelectHintsSetCorrectly/count_over_time(foo[2m:1s]_offset_10s)#01 === RUN TestSelectHintsSetCorrectly/count_over_time(foo[2m:1s]_@_300)#01 === RUN TestSelectHintsSetCorrectly/count_over_time(foo[2m:1s]_@_200)#01 === RUN TestSelectHintsSetCorrectly/count_over_time(foo[2m:1s]_@_100)#01 === RUN TestSelectHintsSetCorrectly/count_over_time((foo_offset_10s)[2m:1s]_offset_10s)#01 === RUN TestSelectHintsSetCorrectly/count_over_time((foo_@_200_offset_10s)[2m:1s]_offset_10s)#01 === RUN TestSelectHintsSetCorrectly/count_over_time((foo_@_200_offset_10s)[2m:1s]_@_100_offset_10s)#01 === RUN TestSelectHintsSetCorrectly/count_over_time((foo_offset_10s)[2m:1s]_@_100_offset_10s)#01 === RUN TestSelectHintsSetCorrectly/sum_by_(dim1)_(foo) === RUN TestSelectHintsSetCorrectly/sum_without_(dim1)_(foo) === RUN TestSelectHintsSetCorrectly/sum_by_(dim1)_(avg_over_time(foo[1s])) === RUN TestSelectHintsSetCorrectly/sum_by_(dim1)_(max_by_(dim2)_(foo)) === RUN TestSelectHintsSetCorrectly/(max_by_(dim1)_(foo))[5s:1s] === RUN TestSelectHintsSetCorrectly/(sum(http_requests{group=~"p.*"})+max(http_requests{group=~"c.*"}))[20s:5s] === RUN TestSelectHintsSetCorrectly/foo_@_50_+_bar_@_250_+_baz_@_900 === RUN TestSelectHintsSetCorrectly/foo_@_50_+_bar_+_baz_@_900 === RUN TestSelectHintsSetCorrectly/rate(foo[2s]_@_50)_+_bar_@_250_+_baz_@_900 === RUN TestSelectHintsSetCorrectly/rate(foo[2s:1s]_@_50)_+_bar_+_baz === RUN TestSelectHintsSetCorrectly/rate(foo[2s:1s]_@_50)_+_bar_+_rate(baz[2m:1s]_@_900_offset_2m)_ === RUN TestSelectHintsSetCorrectly/sum_over_time(sum_over_time(metric{job="1"}[100s])[100s:25s]_@_50)[3s:1s]_@_3000 === RUN TestSelectHintsSetCorrectly/sum_over_time(sum_over_time(metric{job="1"}[100s])[100s:25s]_@_3000)[3s:1s]_@_50 --- PASS: TestSelectHintsSetCorrectly (0.07s) --- PASS: TestSelectHintsSetCorrectly/foo (0.00s) --- PASS: TestSelectHintsSetCorrectly/foo_@_15 (0.00s) --- PASS: TestSelectHintsSetCorrectly/foo_@_1 (0.00s) --- PASS: TestSelectHintsSetCorrectly/foo[2m] (0.00s) --- PASS: TestSelectHintsSetCorrectly/foo[2m]_@_180 (0.00s) --- PASS: TestSelectHintsSetCorrectly/foo[2m]_@_300 (0.00s) --- PASS: TestSelectHintsSetCorrectly/foo[2m]_@_60 (0.01s) --- PASS: TestSelectHintsSetCorrectly/foo[2m]_offset_2m (0.00s) --- PASS: TestSelectHintsSetCorrectly/foo[2m]_@_200_offset_2m (0.00s) --- PASS: TestSelectHintsSetCorrectly/foo[2m:1s] (0.00s) --- PASS: TestSelectHintsSetCorrectly/count_over_time(foo[2m:1s]) (0.01s) --- PASS: TestSelectHintsSetCorrectly/count_over_time(foo[2m:1s]_@_300) (0.00s) --- PASS: TestSelectHintsSetCorrectly/count_over_time(foo[2m:1s]_@_200) (0.00s) --- PASS: TestSelectHintsSetCorrectly/count_over_time(foo[2m:1s]_@_100) (0.00s) --- PASS: TestSelectHintsSetCorrectly/count_over_time(foo[2m:1s]_offset_10s) (0.00s) --- PASS: TestSelectHintsSetCorrectly/count_over_time((foo_offset_10s)[2m:1s]_offset_10s) (0.00s) --- PASS: TestSelectHintsSetCorrectly/count_over_time((foo_@_200_offset_10s)[2m:1s]_offset_10s) (0.00s) --- PASS: TestSelectHintsSetCorrectly/count_over_time((foo_@_200_offset_10s)[2m:1s]_@_100_offset_10s) (0.00s) --- PASS: TestSelectHintsSetCorrectly/count_over_time((foo_offset_10s)[2m:1s]_@_100_offset_10s) (0.00s) --- PASS: TestSelectHintsSetCorrectly/foo#01 (0.00s) --- PASS: TestSelectHintsSetCorrectly/foo_@_15#01 (0.00s) --- PASS: TestSelectHintsSetCorrectly/foo_@_1#01 (0.00s) --- PASS: TestSelectHintsSetCorrectly/rate(foo[2m]_@_180) (0.00s) --- PASS: TestSelectHintsSetCorrectly/rate(foo[2m]_@_300) (0.00s) --- PASS: TestSelectHintsSetCorrectly/rate(foo[2m]_@_60) (0.00s) --- PASS: TestSelectHintsSetCorrectly/rate(foo[2m]) (0.00s) --- PASS: TestSelectHintsSetCorrectly/rate(foo[2m]_offset_2m) (0.00s) --- PASS: TestSelectHintsSetCorrectly/rate(foo[2m:1s]) (0.00s) --- PASS: TestSelectHintsSetCorrectly/count_over_time(foo[2m:1s])#01 (0.01s) --- PASS: TestSelectHintsSetCorrectly/count_over_time(foo[2m:1s]_offset_10s)#01 (0.00s) --- PASS: TestSelectHintsSetCorrectly/count_over_time(foo[2m:1s]_@_300)#01 (0.00s) --- PASS: TestSelectHintsSetCorrectly/count_over_time(foo[2m:1s]_@_200)#01 (0.00s) --- PASS: TestSelectHintsSetCorrectly/count_over_time(foo[2m:1s]_@_100)#01 (0.00s) --- PASS: TestSelectHintsSetCorrectly/count_over_time((foo_offset_10s)[2m:1s]_offset_10s)#01 (0.00s) --- PASS: TestSelectHintsSetCorrectly/count_over_time((foo_@_200_offset_10s)[2m:1s]_offset_10s)#01 (0.00s) --- PASS: TestSelectHintsSetCorrectly/count_over_time((foo_@_200_offset_10s)[2m:1s]_@_100_offset_10s)#01 (0.00s) --- PASS: TestSelectHintsSetCorrectly/count_over_time((foo_offset_10s)[2m:1s]_@_100_offset_10s)#01 (0.00s) --- PASS: TestSelectHintsSetCorrectly/sum_by_(dim1)_(foo) (0.00s) --- PASS: TestSelectHintsSetCorrectly/sum_without_(dim1)_(foo) (0.00s) --- PASS: TestSelectHintsSetCorrectly/sum_by_(dim1)_(avg_over_time(foo[1s])) (0.00s) --- PASS: TestSelectHintsSetCorrectly/sum_by_(dim1)_(max_by_(dim2)_(foo)) (0.00s) --- PASS: TestSelectHintsSetCorrectly/(max_by_(dim1)_(foo))[5s:1s] (0.00s) --- PASS: TestSelectHintsSetCorrectly/(sum(http_requests{group=~"p.*"})+max(http_requests{group=~"c.*"}))[20s:5s] (0.00s) --- PASS: TestSelectHintsSetCorrectly/foo_@_50_+_bar_@_250_+_baz_@_900 (0.00s) --- PASS: TestSelectHintsSetCorrectly/foo_@_50_+_bar_+_baz_@_900 (0.00s) --- PASS: TestSelectHintsSetCorrectly/rate(foo[2s]_@_50)_+_bar_@_250_+_baz_@_900 (0.00s) --- PASS: TestSelectHintsSetCorrectly/rate(foo[2s:1s]_@_50)_+_bar_+_baz (0.00s) --- PASS: TestSelectHintsSetCorrectly/rate(foo[2s:1s]_@_50)_+_bar_+_rate(baz[2m:1s]_@_900_offset_2m)_ (0.00s) --- PASS: TestSelectHintsSetCorrectly/sum_over_time(sum_over_time(metric{job="1"}[100s])[100s:25s]_@_50)[3s:1s]_@_3000 (0.00s) --- PASS: TestSelectHintsSetCorrectly/sum_over_time(sum_over_time(metric{job="1"}[100s])[100s:25s]_@_3000)[3s:1s]_@_50 (0.00s) === RUN TestEngineShutdown --- PASS: TestEngineShutdown (0.00s) === RUN TestEngineEvalStmtTimestamps --- PASS: TestEngineEvalStmtTimestamps (0.02s) === RUN TestMaxQuerySamples === RUN TestMaxQuerySamples/1 === RUN TestMaxQuerySamples/metric === RUN TestMaxQuerySamples/metric[20s] === RUN TestMaxQuerySamples/rate(metric[20s]) === RUN TestMaxQuerySamples/metric[20s:5s] === RUN TestMaxQuerySamples/metric[20s]_@_10 === RUN TestMaxQuerySamples/1#01 === RUN TestMaxQuerySamples/1#02 === RUN TestMaxQuerySamples/metric#01 === RUN TestMaxQuerySamples/metric#02 === RUN TestMaxQuerySamples/rate(bigmetric[1s]) === RUN TestMaxQuerySamples/metric_@_10 === RUN TestMaxQuerySamples/rate(bigmetric[10s:1s]_@_10) === RUN TestMaxQuerySamples/rate(bigmetric[10s:1s]_@_10)_+_rate(bigmetric[10s:1s]_@_30) === RUN TestMaxQuerySamples/rate(bigmetric[10s:1s])_+_rate(bigmetric[10s:1s]_@_30) === RUN TestMaxQuerySamples/rate(rate(bigmetric[10s:1s]_@_10)[100s:25s]_@_1000)[100s:20s]_@_2000 === RUN TestMaxQuerySamples/rate(rate(bigmetric[10s:1s]_@_10)[100s:25s]_@_1000)[17s:1s]_@_2000 --- PASS: TestMaxQuerySamples (0.03s) --- PASS: TestMaxQuerySamples/1 (0.00s) --- PASS: TestMaxQuerySamples/metric (0.00s) --- PASS: TestMaxQuerySamples/metric[20s] (0.00s) --- PASS: TestMaxQuerySamples/rate(metric[20s]) (0.00s) --- PASS: TestMaxQuerySamples/metric[20s:5s] (0.00s) --- PASS: TestMaxQuerySamples/metric[20s]_@_10 (0.00s) --- PASS: TestMaxQuerySamples/1#01 (0.00s) --- PASS: TestMaxQuerySamples/1#02 (0.00s) --- PASS: TestMaxQuerySamples/metric#01 (0.00s) --- PASS: TestMaxQuerySamples/metric#02 (0.00s) --- PASS: TestMaxQuerySamples/rate(bigmetric[1s]) (0.00s) --- PASS: TestMaxQuerySamples/metric_@_10 (0.00s) --- PASS: TestMaxQuerySamples/rate(bigmetric[10s:1s]_@_10) (0.00s) --- PASS: TestMaxQuerySamples/rate(bigmetric[10s:1s]_@_10)_+_rate(bigmetric[10s:1s]_@_30) (0.00s) --- PASS: TestMaxQuerySamples/rate(bigmetric[10s:1s])_+_rate(bigmetric[10s:1s]_@_30) (0.00s) --- PASS: TestMaxQuerySamples/rate(rate(bigmetric[10s:1s]_@_10)[100s:25s]_@_1000)[100s:20s]_@_2000 (0.00s) --- PASS: TestMaxQuerySamples/rate(rate(bigmetric[10s:1s]_@_10)[100s:25s]_@_1000)[17s:1s]_@_2000 (0.00s) === RUN TestAtModifier === RUN TestAtModifier/metric_neg_@_0 === RUN TestAtModifier/metric_neg_@_-200 === RUN TestAtModifier/metric{job="2"}_@_50 === RUN TestAtModifier/metric[20s]_@_300 === RUN TestAtModifier/metric_neg[2s]_@_0 === RUN TestAtModifier/metric_neg[3s]_@_-500 === RUN TestAtModifier/metric_ms[3ms]_@_2.345 === RUN TestAtModifier/metric[100s:25s]_@_300 === RUN TestAtModifier/metric_neg[50s:25s]_@_0 === RUN TestAtModifier/metric_neg[50s:25s]_@_-100 === RUN TestAtModifier/metric_ms[100ms:25ms]_@_2.345 === RUN TestAtModifier/metric_topk_and_topk(1,_sum_over_time(metric_topk[50s]_@_100)) === RUN TestAtModifier/metric_topk_and_topk(1,_sum_over_time(metric_topk[50s]_@_5000)) === RUN TestAtModifier/metric_topk_and_topk(1,_sum_over_time(metric_topk[50s]_@_end())) === RUN TestAtModifier/metric_topk_and_topk(1,_sum_over_time(metric_topk[50s]_@_start())) === RUN TestAtModifier/timestamp(metric_timestamp_@_3600) --- PASS: TestAtModifier (0.08s) --- PASS: TestAtModifier/metric_neg_@_0 (0.00s) --- PASS: TestAtModifier/metric_neg_@_-200 (0.00s) --- PASS: TestAtModifier/metric{job="2"}_@_50 (0.00s) --- PASS: TestAtModifier/metric[20s]_@_300 (0.00s) --- PASS: TestAtModifier/metric_neg[2s]_@_0 (0.00s) --- PASS: TestAtModifier/metric_neg[3s]_@_-500 (0.00s) --- PASS: TestAtModifier/metric_ms[3ms]_@_2.345 (0.00s) --- PASS: TestAtModifier/metric[100s:25s]_@_300 (0.00s) --- PASS: TestAtModifier/metric_neg[50s:25s]_@_0 (0.00s) --- PASS: TestAtModifier/metric_neg[50s:25s]_@_-100 (0.00s) --- PASS: TestAtModifier/metric_ms[100ms:25ms]_@_2.345 (0.00s) --- PASS: TestAtModifier/metric_topk_and_topk(1,_sum_over_time(metric_topk[50s]_@_100)) (0.00s) --- PASS: TestAtModifier/metric_topk_and_topk(1,_sum_over_time(metric_topk[50s]_@_5000)) (0.00s) --- PASS: TestAtModifier/metric_topk_and_topk(1,_sum_over_time(metric_topk[50s]_@_end())) (0.00s) --- PASS: TestAtModifier/metric_topk_and_topk(1,_sum_over_time(metric_topk[50s]_@_start())) (0.00s) --- PASS: TestAtModifier/timestamp(metric_timestamp_@_3600) (0.00s) === RUN TestRecoverEvaluatorRuntime --- PASS: TestRecoverEvaluatorRuntime (0.00s) === RUN TestRecoverEvaluatorError --- PASS: TestRecoverEvaluatorError (0.00s) === RUN TestRecoverEvaluatorErrorWithWarnings --- PASS: TestRecoverEvaluatorErrorWithWarnings (0.00s) === RUN TestSubquerySelector === RUN TestSubquerySelector/#00 === RUN TestSubquerySelector/#00/metric[20s:10s] === RUN TestSubquerySelector/#00/metric[20s:5s] === RUN TestSubquerySelector/#00/metric[20s:5s]_offset_2s === RUN TestSubquerySelector/#00/metric[20s:5s]_offset_6s === RUN TestSubquerySelector/#00/metric[20s:5s]_offset_4s === RUN TestSubquerySelector/#00/metric[20s:5s]_offset_5s === RUN TestSubquerySelector/#00/metric[20s:5s]_offset_6s#01 === RUN TestSubquerySelector/#00/metric[20s:5s]_offset_7s === RUN TestSubquerySelector/#01 === RUN TestSubquerySelector/#01/http_requests{group=~"pro.*",instance="0"}[30s:10s] === RUN TestSubquerySelector/#01/http_requests{group=~"pro.*",instance="0"}[5m:] === RUN TestSubquerySelector/#01/http_requests{group=~"pro.*",instance="0"}[5m:]_offset_20m === RUN TestSubquerySelector/#01/rate(http_requests[1m])[15s:5s] === RUN TestSubquerySelector/#01/sum(http_requests{group=~"pro.*"})[30s:10s] === RUN TestSubquerySelector/#01/sum(http_requests)[40s:10s] === RUN TestSubquerySelector/#01/(sum(http_requests{group=~"p.*"})+sum(http_requests{group=~"c.*"}))[20s:5s] --- PASS: TestSubquerySelector (0.09s) --- PASS: TestSubquerySelector/#00 (0.02s) --- PASS: TestSubquerySelector/#00/metric[20s:10s] (0.00s) --- PASS: TestSubquerySelector/#00/metric[20s:5s] (0.00s) --- PASS: TestSubquerySelector/#00/metric[20s:5s]_offset_2s (0.00s) --- PASS: TestSubquerySelector/#00/metric[20s:5s]_offset_6s (0.00s) --- PASS: TestSubquerySelector/#00/metric[20s:5s]_offset_4s (0.00s) --- PASS: TestSubquerySelector/#00/metric[20s:5s]_offset_5s (0.00s) --- PASS: TestSubquerySelector/#00/metric[20s:5s]_offset_6s#01 (0.00s) --- PASS: TestSubquerySelector/#00/metric[20s:5s]_offset_7s (0.00s) --- PASS: TestSubquerySelector/#01 (0.07s) --- PASS: TestSubquerySelector/#01/http_requests{group=~"pro.*",instance="0"}[30s:10s] (0.00s) --- PASS: TestSubquerySelector/#01/http_requests{group=~"pro.*",instance="0"}[5m:] (0.00s) --- PASS: TestSubquerySelector/#01/http_requests{group=~"pro.*",instance="0"}[5m:]_offset_20m (0.00s) --- PASS: TestSubquerySelector/#01/rate(http_requests[1m])[15s:5s] (0.00s) --- PASS: TestSubquerySelector/#01/sum(http_requests{group=~"pro.*"})[30s:10s] (0.00s) --- PASS: TestSubquerySelector/#01/sum(http_requests)[40s:10s] (0.00s) --- PASS: TestSubquerySelector/#01/(sum(http_requests{group=~"p.*"})+sum(http_requests{group=~"c.*"}))[20s:5s] (0.00s) === RUN TestQueryLogger_basic --- PASS: TestQueryLogger_basic (0.00s) === RUN TestQueryLogger_fields --- PASS: TestQueryLogger_fields (0.00s) === RUN TestQueryLogger_error --- PASS: TestQueryLogger_error (0.00s) === RUN TestPreprocessAndWrapWithStepInvariantExpr === RUN TestPreprocessAndWrapWithStepInvariantExpr/123.4567 === RUN TestPreprocessAndWrapWithStepInvariantExpr/"foo" === RUN TestPreprocessAndWrapWithStepInvariantExpr/foo_*_bar === RUN TestPreprocessAndWrapWithStepInvariantExpr/foo_*_bar_@_10 === RUN TestPreprocessAndWrapWithStepInvariantExpr/foo_@_20_*_bar_@_10 === RUN TestPreprocessAndWrapWithStepInvariantExpr/test[5s] === RUN TestPreprocessAndWrapWithStepInvariantExpr/test{a="b"}[5y]_@_1603774699 === RUN TestPreprocessAndWrapWithStepInvariantExpr/sum_by_(foo)(some_metric) === RUN TestPreprocessAndWrapWithStepInvariantExpr/sum_by_(foo)(some_metric_@_10) === RUN TestPreprocessAndWrapWithStepInvariantExpr/sum(some_metric1_@_10)_+_sum(some_metric2_@_20) === RUN TestPreprocessAndWrapWithStepInvariantExpr/some_metric_and_topk(5,_rate(some_metric[1m]_@_20)) === RUN TestPreprocessAndWrapWithStepInvariantExpr/time() === RUN TestPreprocessAndWrapWithStepInvariantExpr/foo{bar="baz"}[10m:6s] === RUN TestPreprocessAndWrapWithStepInvariantExpr/foo{bar="baz"}[10m:6s]_@_10 === RUN TestPreprocessAndWrapWithStepInvariantExpr/sum(foo{bar="baz"}_@_20)[10m:6s]_@_10 === RUN TestPreprocessAndWrapWithStepInvariantExpr/min_over_time(rate(foo{bar="baz"}[2s])[5m:]_@_1603775091)[4m:3s] === RUN TestPreprocessAndWrapWithStepInvariantExpr/some_metric_@_123_offset_1m_[10m:5s] === RUN TestPreprocessAndWrapWithStepInvariantExpr/some_metric[10m:5s]_offset_1m_@_123 === RUN TestPreprocessAndWrapWithStepInvariantExpr/(foo_+_bar{nm="val"}_@_1234)[5m:]_@_1603775019 === RUN TestPreprocessAndWrapWithStepInvariantExpr/abs(abs(metric_@_10)) === RUN TestPreprocessAndWrapWithStepInvariantExpr/sum(sum(some_metric1_@_10)_+_sum(some_metric2_@_20)) === RUN TestPreprocessAndWrapWithStepInvariantExpr/foo_@_start() === RUN TestPreprocessAndWrapWithStepInvariantExpr/foo_@_end() === RUN TestPreprocessAndWrapWithStepInvariantExpr/test[5y]_@_start() === RUN TestPreprocessAndWrapWithStepInvariantExpr/test[5y]_@_end() === RUN TestPreprocessAndWrapWithStepInvariantExpr/some_metric[10m:5s]_@_start() === RUN TestPreprocessAndWrapWithStepInvariantExpr/some_metric[10m:5s]_@_end() --- PASS: TestPreprocessAndWrapWithStepInvariantExpr (0.01s) --- PASS: TestPreprocessAndWrapWithStepInvariantExpr/123.4567 (0.00s) --- PASS: TestPreprocessAndWrapWithStepInvariantExpr/"foo" (0.00s) --- PASS: TestPreprocessAndWrapWithStepInvariantExpr/foo_*_bar (0.00s) --- PASS: TestPreprocessAndWrapWithStepInvariantExpr/foo_*_bar_@_10 (0.00s) --- PASS: TestPreprocessAndWrapWithStepInvariantExpr/foo_@_20_*_bar_@_10 (0.00s) --- PASS: TestPreprocessAndWrapWithStepInvariantExpr/test[5s] (0.00s) --- PASS: TestPreprocessAndWrapWithStepInvariantExpr/test{a="b"}[5y]_@_1603774699 (0.00s) --- PASS: TestPreprocessAndWrapWithStepInvariantExpr/sum_by_(foo)(some_metric) (0.00s) --- PASS: TestPreprocessAndWrapWithStepInvariantExpr/sum_by_(foo)(some_metric_@_10) (0.00s) --- PASS: TestPreprocessAndWrapWithStepInvariantExpr/sum(some_metric1_@_10)_+_sum(some_metric2_@_20) (0.00s) --- PASS: TestPreprocessAndWrapWithStepInvariantExpr/some_metric_and_topk(5,_rate(some_metric[1m]_@_20)) (0.01s) --- PASS: TestPreprocessAndWrapWithStepInvariantExpr/time() (0.00s) --- PASS: TestPreprocessAndWrapWithStepInvariantExpr/foo{bar="baz"}[10m:6s] (0.00s) --- PASS: TestPreprocessAndWrapWithStepInvariantExpr/foo{bar="baz"}[10m:6s]_@_10 (0.00s) --- PASS: TestPreprocessAndWrapWithStepInvariantExpr/sum(foo{bar="baz"}_@_20)[10m:6s]_@_10 (0.00s) --- PASS: TestPreprocessAndWrapWithStepInvariantExpr/min_over_time(rate(foo{bar="baz"}[2s])[5m:]_@_1603775091)[4m:3s] (0.00s) --- PASS: TestPreprocessAndWrapWithStepInvariantExpr/some_metric_@_123_offset_1m_[10m:5s] (0.00s) --- PASS: TestPreprocessAndWrapWithStepInvariantExpr/some_metric[10m:5s]_offset_1m_@_123 (0.00s) --- PASS: TestPreprocessAndWrapWithStepInvariantExpr/(foo_+_bar{nm="val"}_@_1234)[5m:]_@_1603775019 (0.00s) --- PASS: TestPreprocessAndWrapWithStepInvariantExpr/abs(abs(metric_@_10)) (0.00s) --- PASS: TestPreprocessAndWrapWithStepInvariantExpr/sum(sum(some_metric1_@_10)_+_sum(some_metric2_@_20)) (0.00s) --- PASS: TestPreprocessAndWrapWithStepInvariantExpr/foo_@_start() (0.00s) --- PASS: TestPreprocessAndWrapWithStepInvariantExpr/foo_@_end() (0.00s) --- PASS: TestPreprocessAndWrapWithStepInvariantExpr/test[5y]_@_start() (0.00s) --- PASS: TestPreprocessAndWrapWithStepInvariantExpr/test[5y]_@_end() (0.00s) --- PASS: TestPreprocessAndWrapWithStepInvariantExpr/some_metric[10m:5s]_@_start() (0.00s) --- PASS: TestPreprocessAndWrapWithStepInvariantExpr/some_metric[10m:5s]_@_end() (0.00s) === RUN TestEngineOptsValidation --- PASS: TestEngineOptsValidation (0.02s) === RUN TestRangeQuery === RUN TestRangeQuery/sum_over_time_with_all_values === RUN TestRangeQuery/sum_over_time_with_trailing_values === RUN TestRangeQuery/sum_over_time_with_all_values_long === RUN TestRangeQuery/sum_over_time_with_all_values_random === RUN TestRangeQuery/metric_query === RUN TestRangeQuery/metric_query_with_trailing_values === RUN TestRangeQuery/short-circuit --- PASS: TestRangeQuery (0.14s) --- PASS: TestRangeQuery/sum_over_time_with_all_values (0.01s) --- PASS: TestRangeQuery/sum_over_time_with_trailing_values (0.02s) --- PASS: TestRangeQuery/sum_over_time_with_all_values_long (0.03s) --- PASS: TestRangeQuery/sum_over_time_with_all_values_random (0.02s) --- PASS: TestRangeQuery/metric_query (0.03s) --- PASS: TestRangeQuery/metric_query_with_trailing_values (0.02s) --- PASS: TestRangeQuery/short-circuit (0.01s) === RUN TestDeriv --- PASS: TestDeriv (0.03s) === RUN TestFunctionList --- PASS: TestFunctionList (0.00s) === RUN TestEvaluations === RUN TestEvaluations/testdata/aggregators.test === RUN TestEvaluations/testdata/at_modifier.test === RUN TestEvaluations/testdata/collision.test === RUN TestEvaluations/testdata/functions.test === RUN TestEvaluations/testdata/histograms.test === RUN TestEvaluations/testdata/literals.test === RUN TestEvaluations/testdata/operators.test === RUN TestEvaluations/testdata/selectors.test === RUN TestEvaluations/testdata/staleness.test === RUN TestEvaluations/testdata/subquery.test === RUN TestEvaluations/testdata/trig_functions.test --- PASS: TestEvaluations (2.70s) --- PASS: TestEvaluations/testdata/aggregators.test (0.39s) --- PASS: TestEvaluations/testdata/at_modifier.test (0.13s) --- PASS: TestEvaluations/testdata/collision.test (0.05s) --- PASS: TestEvaluations/testdata/functions.test (1.04s) --- PASS: TestEvaluations/testdata/histograms.test (0.15s) --- PASS: TestEvaluations/testdata/literals.test (0.03s) --- PASS: TestEvaluations/testdata/operators.test (0.42s) --- PASS: TestEvaluations/testdata/selectors.test (0.19s) --- PASS: TestEvaluations/testdata/staleness.test (0.05s) --- PASS: TestEvaluations/testdata/subquery.test (0.19s) --- PASS: TestEvaluations/testdata/trig_functions.test (0.07s) === RUN TestQueryLogging --- PASS: TestQueryLogging (0.00s) === RUN TestIndexReuse --- PASS: TestIndexReuse (0.00s) === RUN TestMMapFile --- PASS: TestMMapFile (0.00s) === RUN TestParseBrokenJSON === RUN TestParseBrokenJSON/#00 === RUN TestParseBrokenJSON/#01 === RUN TestParseBrokenJSON/#02 === RUN TestParseBrokenJSON/#03 === RUN TestParseBrokenJSON/#04 --- PASS: TestParseBrokenJSON (0.00s) --- PASS: TestParseBrokenJSON/#00 (0.00s) --- PASS: TestParseBrokenJSON/#01 (0.00s) --- PASS: TestParseBrokenJSON/#02 (0.00s) --- PASS: TestParseBrokenJSON/#03 (0.00s) --- PASS: TestParseBrokenJSON/#04 (0.00s) === RUN TestLazyLoader_WithSamplesTill --- PASS: TestLazyLoader_WithSamplesTill (0.03s) PASS ok github.com/prometheus/prometheus/promql 3.362s === RUN TestLexer === RUN TestLexer/common === RUN TestLexer/numbers === RUN TestLexer/strings === RUN TestLexer/durations === RUN TestLexer/identifiers === RUN TestLexer/comments === RUN TestLexer/operators === RUN TestLexer/aggregators === RUN TestLexer/keywords === RUN TestLexer/preprocessors === RUN TestLexer/selectors === RUN TestLexer/common_errors === RUN TestLexer/mismatched_parentheses === RUN TestLexer/encoding_issues === RUN TestLexer/series_descriptions === RUN TestLexer/subqueries --- PASS: TestLexer (0.00s) --- PASS: TestLexer/common (0.00s) --- PASS: TestLexer/numbers (0.00s) --- PASS: TestLexer/strings (0.00s) --- PASS: TestLexer/durations (0.00s) --- PASS: TestLexer/identifiers (0.00s) --- PASS: TestLexer/comments (0.00s) --- PASS: TestLexer/operators (0.00s) --- PASS: TestLexer/aggregators (0.00s) --- PASS: TestLexer/keywords (0.00s) --- PASS: TestLexer/preprocessors (0.00s) --- PASS: TestLexer/selectors (0.00s) --- PASS: TestLexer/common_errors (0.00s) --- PASS: TestLexer/mismatched_parentheses (0.00s) --- PASS: TestLexer/encoding_issues (0.00s) --- PASS: TestLexer/series_descriptions (0.00s) --- PASS: TestLexer/subqueries (0.00s) === RUN TestParseExpressions === RUN TestParseExpressions/1 === RUN TestParseExpressions/+Inf === RUN TestParseExpressions/-Inf === RUN TestParseExpressions/.5 === RUN TestParseExpressions/5. === RUN TestParseExpressions/123.4567 === RUN TestParseExpressions/5e-3 === RUN TestParseExpressions/5e3 === RUN TestParseExpressions/0xc === RUN TestParseExpressions/0755 === RUN TestParseExpressions/+5.5e-3 === RUN TestParseExpressions/-0755 === RUN TestParseExpressions/1_+_1 === RUN TestParseExpressions/1_-_1 === RUN TestParseExpressions/1_*_1 === RUN TestParseExpressions/1_%_1 === RUN TestParseExpressions/1_/_1 === RUN TestParseExpressions/1_==_bool_1 === RUN TestParseExpressions/1_!=_bool_1 === RUN TestParseExpressions/1_>_bool_1 === RUN TestParseExpressions/1_>=_bool_1 === RUN TestParseExpressions/1_<_bool_1 === RUN TestParseExpressions/1_<=_bool_1 === RUN TestParseExpressions/-1^2 === RUN TestParseExpressions/-1*2 === RUN TestParseExpressions/-1+2 === RUN TestParseExpressions/-1^-2 === RUN TestParseExpressions/+1_+_-2_*_1 === RUN TestParseExpressions/1_+_2/(3*1) === RUN TestParseExpressions/1_<_bool_2_-_1_*_2 === RUN TestParseExpressions/-some_metric === RUN TestParseExpressions/+some_metric === RUN TestParseExpressions/_+some_metric === RUN TestParseExpressions/#00 === RUN TestParseExpressions/#_just_a_comment__ === RUN TestParseExpressions/1+ === RUN TestParseExpressions/. === RUN TestParseExpressions/2.5. === RUN TestParseExpressions/100..4 === RUN TestParseExpressions/0deadbeef === RUN TestParseExpressions/1_/ === RUN TestParseExpressions/*1 === RUN TestParseExpressions/(1)) === RUN TestParseExpressions/((1) === RUN TestParseExpressions/999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999 === RUN TestParseExpressions/( === RUN TestParseExpressions/1_and_1 === RUN TestParseExpressions/1_==_1 === RUN TestParseExpressions/1_or_1 === RUN TestParseExpressions/1_unless_1 === RUN TestParseExpressions/1_!~_1 === RUN TestParseExpressions/1_=~_1 === RUN TestParseExpressions/-"string" === RUN TestParseExpressions/-test[5m] === RUN TestParseExpressions/*test === RUN TestParseExpressions/1_offset_1d === RUN TestParseExpressions/foo_offset_1s_offset_2s === RUN TestParseExpressions/a_-_on(b)_ignoring(c)_d === RUN TestParseExpressions/foo_*_bar === RUN TestParseExpressions/foo_*_sum === RUN TestParseExpressions/foo_==_1 === RUN TestParseExpressions/foo_==_bool_1 === RUN TestParseExpressions/2.5_/_bar === RUN TestParseExpressions/foo_and_bar === RUN TestParseExpressions/foo_or_bar === RUN TestParseExpressions/foo_unless_bar === RUN TestParseExpressions/foo_+_bar_or_bla_and_blub === RUN TestParseExpressions/foo_and_bar_unless_baz_or_qux === RUN TestParseExpressions/bar_+_on(foo)_bla_/_on(baz,_buz)_group_right(test)_blub === RUN TestParseExpressions/foo_*_on(test,blub)_bar === RUN TestParseExpressions/foo_*_on(test,blub)_group_left_bar === RUN TestParseExpressions/foo_and_on(test,blub)_bar === RUN TestParseExpressions/foo_and_on()_bar === RUN TestParseExpressions/foo_and_ignoring(test,blub)_bar === RUN TestParseExpressions/foo_and_ignoring()_bar === RUN TestParseExpressions/foo_unless_on(bar)_baz === RUN TestParseExpressions/foo_/_on(test,blub)_group_left(bar)_bar === RUN TestParseExpressions/foo_/_ignoring(test,blub)_group_left(blub)_bar === RUN TestParseExpressions/foo_/_ignoring(test,blub)_group_left(bar)_bar === RUN TestParseExpressions/foo_-_on(test,blub)_group_right(bar,foo)_bar === RUN TestParseExpressions/foo_-_ignoring(test,blub)_group_right(bar,foo)_bar === RUN TestParseExpressions/foo_and_1 === RUN TestParseExpressions/1_and_foo === RUN TestParseExpressions/foo_or_1 === RUN TestParseExpressions/1_or_foo === RUN TestParseExpressions/foo_unless_1 === RUN TestParseExpressions/1_unless_foo === RUN TestParseExpressions/1_or_on(bar)_foo === RUN TestParseExpressions/foo_==_on(bar)_10 === RUN TestParseExpressions/foo_+_group_left(baz)_bar === RUN TestParseExpressions/foo_and_on(bar)_group_left(baz)_bar === RUN TestParseExpressions/foo_and_on(bar)_group_right(baz)_bar === RUN TestParseExpressions/foo_or_on(bar)_group_left(baz)_bar === RUN TestParseExpressions/foo_or_on(bar)_group_right(baz)_bar === RUN TestParseExpressions/foo_unless_on(bar)_group_left(baz)_bar === RUN TestParseExpressions/foo_unless_on(bar)_group_right(baz)_bar === RUN TestParseExpressions/http_requests{group="production"}_+_on(instance)_group_left(job,instance)_cpu_count{type="smp"} === RUN TestParseExpressions/foo_+_bool_bar === RUN TestParseExpressions/foo_+_bool_10 === RUN TestParseExpressions/foo_and_bool_10 === RUN TestParseExpressions/foo === RUN TestParseExpressions/min === RUN TestParseExpressions/foo_offset_5m === RUN TestParseExpressions/foo_offset_-7m === RUN TestParseExpressions/foo_OFFSET_1h30m === RUN TestParseExpressions/foo_OFFSET_1m30ms === RUN TestParseExpressions/foo_@_1603774568 === RUN TestParseExpressions/foo_@_-100 === RUN TestParseExpressions/foo_@_.3 === RUN TestParseExpressions/foo_@_3. === RUN TestParseExpressions/foo_@_3.33 === RUN TestParseExpressions/foo_@_3.3333 === RUN TestParseExpressions/foo_@_3.3335 === RUN TestParseExpressions/foo_@_3e2 === RUN TestParseExpressions/foo_@_3e-1 === RUN TestParseExpressions/foo_@_0xA === RUN TestParseExpressions/foo_@_-3.3e1 === RUN TestParseExpressions/foo_@_+Inf === RUN TestParseExpressions/foo_@_-Inf === RUN TestParseExpressions/foo_@_NaN === RUN TestParseExpressions/foo_@_9223372036854775808.000000 === RUN TestParseExpressions/foo_@_-9223372036854775808.000000 === RUN TestParseExpressions/foo:bar{a="bc"} === RUN TestParseExpressions/foo{NaN='bc'} === RUN TestParseExpressions/foo{bar='}'} === RUN TestParseExpressions/foo{a="b",_foo!="bar",_test=~"test",_bar!~"baz"} === RUN TestParseExpressions/foo{a="b",_foo!="bar",_test=~"test",_bar!~"baz",} === RUN TestParseExpressions/{ === RUN TestParseExpressions/} === RUN TestParseExpressions/some{ === RUN TestParseExpressions/some} === RUN TestParseExpressions/some_metric{a=b} === RUN TestParseExpressions/some_metric{a:b="b"} === RUN TestParseExpressions/foo{a*"b"} === RUN TestParseExpressions/foo{a>="b"} === RUN TestParseExpressions/some_metric{a="�"} === RUN TestParseExpressions/foo{gibberish} === RUN TestParseExpressions/foo{1} === RUN TestParseExpressions/{} === RUN TestParseExpressions/{x=""} === RUN TestParseExpressions/{x=~".*"} === RUN TestParseExpressions/{x!~".+"} === RUN TestParseExpressions/{x!="a"} === RUN TestParseExpressions/foo{__name__="bar"} === RUN TestParseExpressions/foo{__name__=_=} === RUN TestParseExpressions/foo{,} === RUN TestParseExpressions/foo{__name___==_"bar"} === RUN TestParseExpressions/foo{__name__="bar"_lol} === RUN TestParseExpressions/test[5s] === RUN TestParseExpressions/test[5m] === RUN TestParseExpressions/foo[5m30s] === RUN TestParseExpressions/test[5h]_OFFSET_5m === RUN TestParseExpressions/test[5d]_OFFSET_10s === RUN TestParseExpressions/test[5w]_offset_2w === RUN TestParseExpressions/test{a="b"}[5y]_OFFSET_3d === RUN TestParseExpressions/test{a="b"}[5y]_@_1603774699 === RUN TestParseExpressions/foo[5mm] === RUN TestParseExpressions/foo[5m1] === RUN TestParseExpressions/foo[5m:1m1] === RUN TestParseExpressions/foo[5y1hs] === RUN TestParseExpressions/foo[5m1h] === RUN TestParseExpressions/foo[5m1m] === RUN TestParseExpressions/foo[0m] === RUN TestParseExpressions/foo["5m"] === RUN TestParseExpressions/foo[] === RUN TestParseExpressions/foo[1] === RUN TestParseExpressions/some_metric[5m]_OFFSET_1 === RUN TestParseExpressions/some_metric[5m]_OFFSET_1mm === RUN TestParseExpressions/some_metric[5m]_OFFSET === RUN TestParseExpressions/some_metric_OFFSET_1m[5m] === RUN TestParseExpressions/some_metric[5m]_@_1m === RUN TestParseExpressions/some_metric[5m]_@ === RUN TestParseExpressions/some_metric_@_1234_[5m] === RUN TestParseExpressions/(foo_+_bar)[5m] === RUN TestParseExpressions/sum_by_(foo)(some_metric) === RUN TestParseExpressions/avg_by_(foo)(some_metric) === RUN TestParseExpressions/max_by_(foo)(some_metric) === RUN TestParseExpressions/sum_without_(foo)_(some_metric) === RUN TestParseExpressions/sum_(some_metric)_without_(foo) === RUN TestParseExpressions/stddev(some_metric) === RUN TestParseExpressions/stdvar_by_(foo)(some_metric) === RUN TestParseExpressions/sum_by_()(some_metric) === RUN TestParseExpressions/sum_by_(foo,bar,)(some_metric) === RUN TestParseExpressions/sum_by_(foo,)(some_metric) === RUN TestParseExpressions/topk(5,_some_metric) === RUN TestParseExpressions/count_values("value",_some_metric) === RUN TestParseExpressions/sum_without(and,_by,_avg,_count,_alert,_annotations)(some_metric) === RUN TestParseExpressions/sum_without(==)(some_metric) === RUN TestParseExpressions/sum_without(,)(some_metric) === RUN TestParseExpressions/sum_without(foo,,)(some_metric) === RUN TestParseExpressions/sum_some_metric_by_(test) === RUN TestParseExpressions/sum_(some_metric)_by_test === RUN TestParseExpressions/sum_(some_metric)_by_test#01 === RUN TestParseExpressions/sum_()_by_(test) === RUN TestParseExpressions/MIN_keep_common_(some_metric) === RUN TestParseExpressions/MIN_(some_metric)_keep_common === RUN TestParseExpressions/sum_(some_metric)_without_(test)_by_(test) === RUN TestParseExpressions/sum_without_(test)_(some_metric)_by_(test) === RUN TestParseExpressions/topk(some_metric) === RUN TestParseExpressions/topk(some_metric,) === RUN TestParseExpressions/topk(some_metric,_other_metric) === RUN TestParseExpressions/count_values(5,_other_metric) === RUN TestParseExpressions/rate(some_metric[5m])_@_1234 === RUN TestParseExpressions/time() === RUN TestParseExpressions/floor(some_metric{foo!="bar"}) === RUN TestParseExpressions/rate(some_metric[5m]) === RUN TestParseExpressions/round(some_metric) === RUN TestParseExpressions/round(some_metric,_5) === RUN TestParseExpressions/floor() === RUN TestParseExpressions/floor(some_metric,_other_metric) === RUN TestParseExpressions/floor(some_metric,_1) === RUN TestParseExpressions/floor(1) === RUN TestParseExpressions/hour(some_metric,_some_metric,_some_metric) === RUN TestParseExpressions/time(some_metric) === RUN TestParseExpressions/non_existent_function_far_bar() === RUN TestParseExpressions/rate(some_metric) === RUN TestParseExpressions/label_replace(a,_`b`,_`c�`,_`d`,_`.*`) === RUN TestParseExpressions/-= === RUN TestParseExpressions/++-++-+-+-< === RUN TestParseExpressions/e-+=/(0) === RUN TestParseExpressions/a>b() === RUN TestParseExpressions/rate(avg) === RUN TestParseExpressions/(-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1)[1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:] === RUN TestParseExpressions/sum(sum) === RUN TestParseExpressions/a_+_sum === RUN TestParseExpressions/"double-quoted_string_\"_with_escaped_quote" === RUN TestParseExpressions/'single-quoted_string_\'_with_escaped_quote' === RUN TestParseExpressions/`backtick-quoted_string` === RUN TestParseExpressions/"\a\b\f\n\r\t\v\\\"_-_\xFF\377\u1234\U00010111\U0001011111☺" === RUN TestParseExpressions/'\a\b\f\n\r\t\v\\\'_-_\xFF\377\u1234\U00010111\U0001011111☺' === RUN TestParseExpressions/`\a\b\f\n\r\t\v\\\"\'_-_\xFF\377\u1234\U00010111\U0001011111☺` === RUN TestParseExpressions/`\`` === RUN TestParseExpressions/"\ === RUN TestParseExpressions/"\c" === RUN TestParseExpressions/"\x." === RUN TestParseExpressions/foo{bar="baz"}[10m:6s] === RUN TestParseExpressions/foo{bar="baz"}[10m5s:1h6ms] === RUN TestParseExpressions/foo[10m:] === RUN TestParseExpressions/min_over_time(rate(foo{bar="baz"}[2s])[5m:5s]) === RUN TestParseExpressions/min_over_time(rate(foo{bar="baz"}[2s])[5m:])[4m:3s] === RUN TestParseExpressions/min_over_time(rate(foo{bar="baz"}[2s])[5m:]_offset_4m)[4m:3s] === RUN TestParseExpressions/min_over_time(rate(foo{bar="baz"}[2s])[5m:]_@_1603775091)[4m:3s] === RUN TestParseExpressions/min_over_time(rate(foo{bar="baz"}[2s])[5m:]_@_-160377509)[4m:3s] === RUN TestParseExpressions/sum_without(and,_by,_avg,_count,_alert,_annotations)(some_metric)_[30m:10s] === RUN TestParseExpressions/some_metric_OFFSET_1m_[10m:5s] === RUN TestParseExpressions/some_metric_@_123_[10m:5s] === RUN TestParseExpressions/some_metric_@_123_offset_1m_[10m:5s] === RUN TestParseExpressions/some_metric_offset_1m_@_123_[10m:5s] === RUN TestParseExpressions/some_metric[10m:5s]_offset_1m_@_123 === RUN TestParseExpressions/(foo_+_bar{nm="val"})[5m:] === RUN TestParseExpressions/(foo_+_bar{nm="val"})[5m:]_offset_10m === RUN TestParseExpressions/(foo_+_bar{nm="val"}_@_1234)[5m:]_@_1603775019 === RUN TestParseExpressions/test[5d]_OFFSET_10s_[10m:5s] === RUN TestParseExpressions/(foo_+_bar{nm="val"})[5m:][10m:5s] === RUN TestParseExpressions/rate(food[1m])[1h]_offset_1h === RUN TestParseExpressions/rate(food[1m])[1h]_@_100 === RUN TestParseExpressions/foo_@_start() === RUN TestParseExpressions/foo_@_end() === RUN TestParseExpressions/test[5y]_@_start() === RUN TestParseExpressions/test[5y]_@_end() === RUN TestParseExpressions/foo[10m:6s]_@_start() === RUN TestParseExpressions/foo[10m:6s]_@_end() === RUN TestParseExpressions/start() === RUN TestParseExpressions/end() === RUN TestParseExpressions/start === RUN TestParseExpressions/end === RUN TestParseExpressions/start{end="foo"} === RUN TestParseExpressions/end{start="foo"} === RUN TestParseExpressions/foo_unless_on(start)_bar === RUN TestParseExpressions/foo_unless_on(end)_bar --- PASS: TestParseExpressions (2.65s) --- PASS: TestParseExpressions/1 (0.00s) --- PASS: TestParseExpressions/+Inf (0.00s) --- PASS: TestParseExpressions/-Inf (0.00s) --- PASS: TestParseExpressions/.5 (0.00s) --- PASS: TestParseExpressions/5. (0.00s) --- PASS: TestParseExpressions/123.4567 (0.00s) --- PASS: TestParseExpressions/5e-3 (0.00s) --- PASS: TestParseExpressions/5e3 (0.00s) --- PASS: TestParseExpressions/0xc (0.00s) --- PASS: TestParseExpressions/0755 (0.00s) --- PASS: TestParseExpressions/+5.5e-3 (0.00s) --- PASS: TestParseExpressions/-0755 (0.00s) --- PASS: TestParseExpressions/1_+_1 (0.00s) --- PASS: TestParseExpressions/1_-_1 (0.00s) --- PASS: TestParseExpressions/1_*_1 (0.00s) --- PASS: TestParseExpressions/1_%_1 (0.00s) --- PASS: TestParseExpressions/1_/_1 (0.00s) --- PASS: TestParseExpressions/1_==_bool_1 (0.00s) --- PASS: TestParseExpressions/1_!=_bool_1 (0.00s) --- PASS: TestParseExpressions/1_>_bool_1 (0.00s) --- PASS: TestParseExpressions/1_>=_bool_1 (0.00s) --- PASS: TestParseExpressions/1_<_bool_1 (0.00s) --- PASS: TestParseExpressions/1_<=_bool_1 (0.00s) --- PASS: TestParseExpressions/-1^2 (0.00s) --- PASS: TestParseExpressions/-1*2 (0.00s) --- PASS: TestParseExpressions/-1+2 (0.00s) --- PASS: TestParseExpressions/-1^-2 (0.00s) --- PASS: TestParseExpressions/+1_+_-2_*_1 (0.00s) --- PASS: TestParseExpressions/1_+_2/(3*1) (0.00s) --- PASS: TestParseExpressions/1_<_bool_2_-_1_*_2 (0.00s) --- PASS: TestParseExpressions/-some_metric (0.00s) --- PASS: TestParseExpressions/+some_metric (0.00s) --- PASS: TestParseExpressions/_+some_metric (0.00s) --- PASS: TestParseExpressions/#00 (0.00s) --- PASS: TestParseExpressions/#_just_a_comment__ (0.00s) --- PASS: TestParseExpressions/1+ (0.00s) --- PASS: TestParseExpressions/. (0.00s) --- PASS: TestParseExpressions/2.5. (0.00s) --- PASS: TestParseExpressions/100..4 (0.00s) --- PASS: TestParseExpressions/0deadbeef (0.00s) --- PASS: TestParseExpressions/1_/ (0.00s) --- PASS: TestParseExpressions/*1 (0.00s) --- PASS: TestParseExpressions/(1)) (0.00s) --- PASS: TestParseExpressions/((1) (0.00s) --- PASS: TestParseExpressions/999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999 (0.00s) --- PASS: TestParseExpressions/( (0.00s) --- PASS: TestParseExpressions/1_and_1 (0.00s) --- PASS: TestParseExpressions/1_==_1 (0.00s) --- PASS: TestParseExpressions/1_or_1 (0.00s) --- PASS: TestParseExpressions/1_unless_1 (0.00s) --- PASS: TestParseExpressions/1_!~_1 (0.00s) --- PASS: TestParseExpressions/1_=~_1 (0.00s) --- PASS: TestParseExpressions/-"string" (0.00s) --- PASS: TestParseExpressions/-test[5m] (0.00s) --- PASS: TestParseExpressions/*test (0.00s) --- PASS: TestParseExpressions/1_offset_1d (0.00s) --- PASS: TestParseExpressions/foo_offset_1s_offset_2s (0.00s) --- PASS: TestParseExpressions/a_-_on(b)_ignoring(c)_d (0.00s) --- PASS: TestParseExpressions/foo_*_bar (0.00s) --- PASS: TestParseExpressions/foo_*_sum (0.00s) --- PASS: TestParseExpressions/foo_==_1 (0.00s) --- PASS: TestParseExpressions/foo_==_bool_1 (0.00s) --- PASS: TestParseExpressions/2.5_/_bar (0.00s) --- PASS: TestParseExpressions/foo_and_bar (0.00s) --- PASS: TestParseExpressions/foo_or_bar (0.00s) --- PASS: TestParseExpressions/foo_unless_bar (0.00s) --- PASS: TestParseExpressions/foo_+_bar_or_bla_and_blub (0.00s) --- PASS: TestParseExpressions/foo_and_bar_unless_baz_or_qux (0.00s) --- PASS: TestParseExpressions/bar_+_on(foo)_bla_/_on(baz,_buz)_group_right(test)_blub (0.00s) --- PASS: TestParseExpressions/foo_*_on(test,blub)_bar (0.00s) --- PASS: TestParseExpressions/foo_*_on(test,blub)_group_left_bar (0.00s) --- PASS: TestParseExpressions/foo_and_on(test,blub)_bar (0.00s) --- PASS: TestParseExpressions/foo_and_on()_bar (0.00s) --- PASS: TestParseExpressions/foo_and_ignoring(test,blub)_bar (0.00s) --- PASS: TestParseExpressions/foo_and_ignoring()_bar (0.00s) --- PASS: TestParseExpressions/foo_unless_on(bar)_baz (0.00s) --- PASS: TestParseExpressions/foo_/_on(test,blub)_group_left(bar)_bar (0.00s) --- PASS: TestParseExpressions/foo_/_ignoring(test,blub)_group_left(blub)_bar (0.00s) --- PASS: TestParseExpressions/foo_/_ignoring(test,blub)_group_left(bar)_bar (0.00s) --- PASS: TestParseExpressions/foo_-_on(test,blub)_group_right(bar,foo)_bar (0.00s) --- PASS: TestParseExpressions/foo_-_ignoring(test,blub)_group_right(bar,foo)_bar (0.00s) --- PASS: TestParseExpressions/foo_and_1 (0.00s) --- PASS: TestParseExpressions/1_and_foo (0.00s) --- PASS: TestParseExpressions/foo_or_1 (0.00s) --- PASS: TestParseExpressions/1_or_foo (0.00s) --- PASS: TestParseExpressions/foo_unless_1 (0.00s) --- PASS: TestParseExpressions/1_unless_foo (0.00s) --- PASS: TestParseExpressions/1_or_on(bar)_foo (0.00s) --- PASS: TestParseExpressions/foo_==_on(bar)_10 (0.00s) --- PASS: TestParseExpressions/foo_+_group_left(baz)_bar (0.00s) --- PASS: TestParseExpressions/foo_and_on(bar)_group_left(baz)_bar (0.00s) --- PASS: TestParseExpressions/foo_and_on(bar)_group_right(baz)_bar (0.00s) --- PASS: TestParseExpressions/foo_or_on(bar)_group_left(baz)_bar (0.00s) --- PASS: TestParseExpressions/foo_or_on(bar)_group_right(baz)_bar (0.00s) --- PASS: TestParseExpressions/foo_unless_on(bar)_group_left(baz)_bar (0.00s) --- PASS: TestParseExpressions/foo_unless_on(bar)_group_right(baz)_bar (0.00s) --- PASS: TestParseExpressions/http_requests{group="production"}_+_on(instance)_group_left(job,instance)_cpu_count{type="smp"} (0.00s) --- PASS: TestParseExpressions/foo_+_bool_bar (0.00s) --- PASS: TestParseExpressions/foo_+_bool_10 (0.00s) --- PASS: TestParseExpressions/foo_and_bool_10 (0.00s) --- PASS: TestParseExpressions/foo (0.00s) --- PASS: TestParseExpressions/min (0.00s) --- PASS: TestParseExpressions/foo_offset_5m (0.00s) --- PASS: TestParseExpressions/foo_offset_-7m (0.00s) --- PASS: TestParseExpressions/foo_OFFSET_1h30m (0.00s) --- PASS: TestParseExpressions/foo_OFFSET_1m30ms (0.00s) --- PASS: TestParseExpressions/foo_@_1603774568 (0.00s) --- PASS: TestParseExpressions/foo_@_-100 (0.00s) --- PASS: TestParseExpressions/foo_@_.3 (0.00s) --- PASS: TestParseExpressions/foo_@_3. (0.00s) --- PASS: TestParseExpressions/foo_@_3.33 (0.00s) --- PASS: TestParseExpressions/foo_@_3.3333 (0.00s) --- PASS: TestParseExpressions/foo_@_3.3335 (0.00s) --- PASS: TestParseExpressions/foo_@_3e2 (0.00s) --- PASS: TestParseExpressions/foo_@_3e-1 (0.00s) --- PASS: TestParseExpressions/foo_@_0xA (0.00s) --- PASS: TestParseExpressions/foo_@_-3.3e1 (0.00s) --- PASS: TestParseExpressions/foo_@_+Inf (0.00s) --- PASS: TestParseExpressions/foo_@_-Inf (0.00s) --- PASS: TestParseExpressions/foo_@_NaN (0.00s) --- PASS: TestParseExpressions/foo_@_9223372036854775808.000000 (0.00s) --- PASS: TestParseExpressions/foo_@_-9223372036854775808.000000 (0.00s) --- PASS: TestParseExpressions/foo:bar{a="bc"} (0.00s) --- PASS: TestParseExpressions/foo{NaN='bc'} (0.00s) --- PASS: TestParseExpressions/foo{bar='}'} (0.00s) --- PASS: TestParseExpressions/foo{a="b",_foo!="bar",_test=~"test",_bar!~"baz"} (0.00s) --- PASS: TestParseExpressions/foo{a="b",_foo!="bar",_test=~"test",_bar!~"baz",} (0.00s) --- PASS: TestParseExpressions/{ (0.00s) --- PASS: TestParseExpressions/} (0.00s) --- PASS: TestParseExpressions/some{ (0.00s) --- PASS: TestParseExpressions/some} (0.00s) --- PASS: TestParseExpressions/some_metric{a=b} (0.00s) --- PASS: TestParseExpressions/some_metric{a:b="b"} (0.00s) --- PASS: TestParseExpressions/foo{a*"b"} (0.00s) --- PASS: TestParseExpressions/foo{a>="b"} (0.00s) --- PASS: TestParseExpressions/some_metric{a="�"} (0.00s) --- PASS: TestParseExpressions/foo{gibberish} (0.00s) --- PASS: TestParseExpressions/foo{1} (0.00s) --- PASS: TestParseExpressions/{} (0.00s) --- PASS: TestParseExpressions/{x=""} (0.00s) --- PASS: TestParseExpressions/{x=~".*"} (0.00s) --- PASS: TestParseExpressions/{x!~".+"} (0.00s) --- PASS: TestParseExpressions/{x!="a"} (0.00s) --- PASS: TestParseExpressions/foo{__name__="bar"} (0.00s) --- PASS: TestParseExpressions/foo{__name__=_=} (0.00s) --- PASS: TestParseExpressions/foo{,} (0.00s) --- PASS: TestParseExpressions/foo{__name___==_"bar"} (0.00s) --- PASS: TestParseExpressions/foo{__name__="bar"_lol} (0.00s) --- PASS: TestParseExpressions/test[5s] (0.00s) --- PASS: TestParseExpressions/test[5m] (0.00s) --- PASS: TestParseExpressions/foo[5m30s] (0.00s) --- PASS: TestParseExpressions/test[5h]_OFFSET_5m (0.00s) --- PASS: TestParseExpressions/test[5d]_OFFSET_10s (0.00s) --- PASS: TestParseExpressions/test[5w]_offset_2w (0.00s) --- PASS: TestParseExpressions/test{a="b"}[5y]_OFFSET_3d (0.00s) --- PASS: TestParseExpressions/test{a="b"}[5y]_@_1603774699 (0.00s) --- PASS: TestParseExpressions/foo[5mm] (0.00s) --- PASS: TestParseExpressions/foo[5m1] (0.00s) --- PASS: TestParseExpressions/foo[5m:1m1] (0.00s) --- PASS: TestParseExpressions/foo[5y1hs] (0.00s) --- PASS: TestParseExpressions/foo[5m1h] (0.00s) --- PASS: TestParseExpressions/foo[5m1m] (0.00s) --- PASS: TestParseExpressions/foo[0m] (0.00s) --- PASS: TestParseExpressions/foo["5m"] (0.00s) --- PASS: TestParseExpressions/foo[] (0.00s) --- PASS: TestParseExpressions/foo[1] (0.00s) --- PASS: TestParseExpressions/some_metric[5m]_OFFSET_1 (0.00s) --- PASS: TestParseExpressions/some_metric[5m]_OFFSET_1mm (0.00s) --- PASS: TestParseExpressions/some_metric[5m]_OFFSET (0.00s) --- PASS: TestParseExpressions/some_metric_OFFSET_1m[5m] (0.00s) --- PASS: TestParseExpressions/some_metric[5m]_@_1m (0.00s) --- PASS: TestParseExpressions/some_metric[5m]_@ (0.00s) --- PASS: TestParseExpressions/some_metric_@_1234_[5m] (0.00s) --- PASS: TestParseExpressions/(foo_+_bar)[5m] (0.00s) --- PASS: TestParseExpressions/sum_by_(foo)(some_metric) (0.00s) --- PASS: TestParseExpressions/avg_by_(foo)(some_metric) (0.00s) --- PASS: TestParseExpressions/max_by_(foo)(some_metric) (0.00s) --- PASS: TestParseExpressions/sum_without_(foo)_(some_metric) (0.00s) --- PASS: TestParseExpressions/sum_(some_metric)_without_(foo) (0.00s) --- PASS: TestParseExpressions/stddev(some_metric) (0.00s) --- PASS: TestParseExpressions/stdvar_by_(foo)(some_metric) (0.00s) --- PASS: TestParseExpressions/sum_by_()(some_metric) (0.00s) --- PASS: TestParseExpressions/sum_by_(foo,bar,)(some_metric) (0.00s) --- PASS: TestParseExpressions/sum_by_(foo,)(some_metric) (0.00s) --- PASS: TestParseExpressions/topk(5,_some_metric) (0.00s) --- PASS: TestParseExpressions/count_values("value",_some_metric) (0.00s) --- PASS: TestParseExpressions/sum_without(and,_by,_avg,_count,_alert,_annotations)(some_metric) (0.00s) --- PASS: TestParseExpressions/sum_without(==)(some_metric) (0.00s) --- PASS: TestParseExpressions/sum_without(,)(some_metric) (0.00s) --- PASS: TestParseExpressions/sum_without(foo,,)(some_metric) (0.00s) --- PASS: TestParseExpressions/sum_some_metric_by_(test) (0.00s) --- PASS: TestParseExpressions/sum_(some_metric)_by_test (0.00s) --- PASS: TestParseExpressions/sum_(some_metric)_by_test#01 (0.00s) --- PASS: TestParseExpressions/sum_()_by_(test) (0.00s) --- PASS: TestParseExpressions/MIN_keep_common_(some_metric) (0.00s) --- PASS: TestParseExpressions/MIN_(some_metric)_keep_common (0.00s) --- PASS: TestParseExpressions/sum_(some_metric)_without_(test)_by_(test) (0.00s) --- PASS: TestParseExpressions/sum_without_(test)_(some_metric)_by_(test) (0.00s) --- PASS: TestParseExpressions/topk(some_metric) (0.00s) --- PASS: TestParseExpressions/topk(some_metric,) (0.00s) --- PASS: TestParseExpressions/topk(some_metric,_other_metric) (0.00s) --- PASS: TestParseExpressions/count_values(5,_other_metric) (0.00s) --- PASS: TestParseExpressions/rate(some_metric[5m])_@_1234 (0.00s) --- PASS: TestParseExpressions/time() (0.00s) --- PASS: TestParseExpressions/floor(some_metric{foo!="bar"}) (0.00s) --- PASS: TestParseExpressions/rate(some_metric[5m]) (0.00s) --- PASS: TestParseExpressions/round(some_metric) (0.00s) --- PASS: TestParseExpressions/round(some_metric,_5) (0.00s) --- PASS: TestParseExpressions/floor() (0.00s) --- PASS: TestParseExpressions/floor(some_metric,_other_metric) (0.00s) --- PASS: TestParseExpressions/floor(some_metric,_1) (0.00s) --- PASS: TestParseExpressions/floor(1) (0.00s) --- PASS: TestParseExpressions/hour(some_metric,_some_metric,_some_metric) (0.00s) --- PASS: TestParseExpressions/time(some_metric) (0.00s) --- PASS: TestParseExpressions/non_existent_function_far_bar() (0.00s) --- PASS: TestParseExpressions/rate(some_metric) (0.00s) --- PASS: TestParseExpressions/label_replace(a,_`b`,_`c�`,_`d`,_`.*`) (0.00s) --- PASS: TestParseExpressions/-= (0.00s) --- PASS: TestParseExpressions/++-++-+-+-< (0.00s) --- PASS: TestParseExpressions/e-+=/(0) (0.00s) --- PASS: TestParseExpressions/a>b() (0.00s) --- PASS: TestParseExpressions/rate(avg) (0.00s) --- PASS: TestParseExpressions/(-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1)[1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:] (2.61s) --- PASS: TestParseExpressions/sum(sum) (0.00s) --- PASS: TestParseExpressions/a_+_sum (0.00s) --- PASS: TestParseExpressions/"double-quoted_string_\"_with_escaped_quote" (0.00s) --- PASS: TestParseExpressions/'single-quoted_string_\'_with_escaped_quote' (0.00s) --- PASS: TestParseExpressions/`backtick-quoted_string` (0.00s) --- PASS: TestParseExpressions/"\a\b\f\n\r\t\v\\\"_-_\xFF\377\u1234\U00010111\U0001011111☺" (0.00s) --- PASS: TestParseExpressions/'\a\b\f\n\r\t\v\\\'_-_\xFF\377\u1234\U00010111\U0001011111☺' (0.00s) --- PASS: TestParseExpressions/`\a\b\f\n\r\t\v\\\"\'_-_\xFF\377\u1234\U00010111\U0001011111☺` (0.00s) --- PASS: TestParseExpressions/`\`` (0.00s) --- PASS: TestParseExpressions/"\ (0.00s) --- PASS: TestParseExpressions/"\c" (0.00s) --- PASS: TestParseExpressions/"\x." (0.00s) --- PASS: TestParseExpressions/foo{bar="baz"}[10m:6s] (0.00s) --- PASS: TestParseExpressions/foo{bar="baz"}[10m5s:1h6ms] (0.00s) --- PASS: TestParseExpressions/foo[10m:] (0.00s) --- PASS: TestParseExpressions/min_over_time(rate(foo{bar="baz"}[2s])[5m:5s]) (0.00s) --- PASS: TestParseExpressions/min_over_time(rate(foo{bar="baz"}[2s])[5m:])[4m:3s] (0.00s) --- PASS: TestParseExpressions/min_over_time(rate(foo{bar="baz"}[2s])[5m:]_offset_4m)[4m:3s] (0.00s) --- PASS: TestParseExpressions/min_over_time(rate(foo{bar="baz"}[2s])[5m:]_@_1603775091)[4m:3s] (0.00s) --- PASS: TestParseExpressions/min_over_time(rate(foo{bar="baz"}[2s])[5m:]_@_-160377509)[4m:3s] (0.00s) --- PASS: TestParseExpressions/sum_without(and,_by,_avg,_count,_alert,_annotations)(some_metric)_[30m:10s] (0.00s) --- PASS: TestParseExpressions/some_metric_OFFSET_1m_[10m:5s] (0.00s) --- PASS: TestParseExpressions/some_metric_@_123_[10m:5s] (0.00s) --- PASS: TestParseExpressions/some_metric_@_123_offset_1m_[10m:5s] (0.00s) --- PASS: TestParseExpressions/some_metric_offset_1m_@_123_[10m:5s] (0.00s) --- PASS: TestParseExpressions/some_metric[10m:5s]_offset_1m_@_123 (0.00s) --- PASS: TestParseExpressions/(foo_+_bar{nm="val"})[5m:] (0.00s) --- PASS: TestParseExpressions/(foo_+_bar{nm="val"})[5m:]_offset_10m (0.00s) --- PASS: TestParseExpressions/(foo_+_bar{nm="val"}_@_1234)[5m:]_@_1603775019 (0.00s) --- PASS: TestParseExpressions/test[5d]_OFFSET_10s_[10m:5s] (0.00s) --- PASS: TestParseExpressions/(foo_+_bar{nm="val"})[5m:][10m:5s] (0.00s) --- PASS: TestParseExpressions/rate(food[1m])[1h]_offset_1h (0.00s) --- PASS: TestParseExpressions/rate(food[1m])[1h]_@_100 (0.00s) --- PASS: TestParseExpressions/foo_@_start() (0.00s) --- PASS: TestParseExpressions/foo_@_end() (0.00s) --- PASS: TestParseExpressions/test[5y]_@_start() (0.00s) --- PASS: TestParseExpressions/test[5y]_@_end() (0.00s) --- PASS: TestParseExpressions/foo[10m:6s]_@_start() (0.00s) --- PASS: TestParseExpressions/foo[10m:6s]_@_end() (0.00s) --- PASS: TestParseExpressions/start() (0.00s) --- PASS: TestParseExpressions/end() (0.00s) --- PASS: TestParseExpressions/start (0.00s) --- PASS: TestParseExpressions/end (0.00s) --- PASS: TestParseExpressions/start{end="foo"} (0.00s) --- PASS: TestParseExpressions/end{start="foo"} (0.00s) --- PASS: TestParseExpressions/foo_unless_on(start)_bar (0.00s) --- PASS: TestParseExpressions/foo_unless_on(end)_bar (0.00s) === RUN TestNaNExpression --- PASS: TestNaNExpression (0.00s) === RUN TestParseSeries --- PASS: TestParseSeries (0.00s) === RUN TestRecoverParserRuntime parser panic: runtime error: index out of range [123] with length 0 goroutine 323 [running]: github.com/prometheus/prometheus/promql/parser.(*parser).recover(0x256c900, 0x2430770) /<>/.build/src/github.com/prometheus/prometheus/promql/parser/parse.go:276 +0xec panic({0x2185b8, 0x241b0e0}) /usr/lib/go-1.18/src/runtime/panic.go:838 +0x23c github.com/prometheus/prometheus/promql/parser.TestRecoverParserRuntime(0x2482690) /<>/.build/src/github.com/prometheus/prometheus/promql/parser/parse_test.go:3469 +0xc4 testing.tRunner(0x2482690, 0x2402a4) /usr/lib/go-1.18/src/testing/testing.go:1439 +0x118 created by testing.(*T).Run /usr/lib/go-1.18/src/testing/testing.go:1486 +0x3a0 --- PASS: TestRecoverParserRuntime (0.00s) === RUN TestRecoverParserError --- PASS: TestRecoverParserError (0.00s) === RUN TestExtractSelectors --- PASS: TestExtractSelectors (0.00s) === RUN TestExprString --- PASS: TestExprString (0.00s) === RUN TestVectorSelector_String === RUN TestVectorSelector_String/empty_value === RUN TestVectorSelector_String/no_matchers_with_name === RUN TestVectorSelector_String/one_matcher_with_name === RUN TestVectorSelector_String/two_matchers_with_name === RUN TestVectorSelector_String/two_matchers_without_name === RUN TestVectorSelector_String/name_matcher_and_name === RUN TestVectorSelector_String/name_matcher_only --- PASS: TestVectorSelector_String (0.00s) --- PASS: TestVectorSelector_String/empty_value (0.00s) --- PASS: TestVectorSelector_String/no_matchers_with_name (0.00s) --- PASS: TestVectorSelector_String/one_matcher_with_name (0.00s) --- PASS: TestVectorSelector_String/two_matchers_with_name (0.00s) --- PASS: TestVectorSelector_String/two_matchers_without_name (0.00s) --- PASS: TestVectorSelector_String/name_matcher_and_name (0.00s) --- PASS: TestVectorSelector_String/name_matcher_only (0.00s) PASS ok github.com/prometheus/prometheus/promql/parser 2.665s === RUN TestAlertingRuleHTMLSnippet --- PASS: TestAlertingRuleHTMLSnippet (0.00s) === RUN TestAlertingRuleState --- PASS: TestAlertingRuleState (0.00s) === RUN TestAlertingRuleLabelsUpdate alerting_test.go:170: case 0 alerting_test.go:170: case 1 alerting_test.go:170: case 2 alerting_test.go:170: case 3 --- PASS: TestAlertingRuleLabelsUpdate (0.05s) === RUN TestAlertingRuleExternalLabelsInTemplate --- PASS: TestAlertingRuleExternalLabelsInTemplate (0.02s) === RUN TestAlertingRuleExternalURLInTemplate --- PASS: TestAlertingRuleExternalURLInTemplate (0.04s) === RUN TestAlertingRuleEmptyLabelFromTemplate --- PASS: TestAlertingRuleEmptyLabelFromTemplate (0.03s) === RUN TestAlertingRuleDuplicate --- PASS: TestAlertingRuleDuplicate (0.02s) === RUN TestAlertingRuleLimit --- PASS: TestAlertingRuleLimit (0.02s) === RUN TestAlertingRule manager_test.go:155: case 0 manager_test.go:155: case 1 manager_test.go:155: case 2 manager_test.go:155: case 3 manager_test.go:155: case 4 manager_test.go:155: case 5 manager_test.go:155: case 6 --- PASS: TestAlertingRule (0.02s) === RUN TestForStateAddSamples manager_test.go:298: case 0 manager_test.go:298: case 1 manager_test.go:298: case 2 manager_test.go:298: case 3 manager_test.go:298: case 4 manager_test.go:298: case 5 manager_test.go:298: case 6 --- PASS: TestForStateAddSamples (0.04s) === RUN TestForStateRestore --- PASS: TestForStateRestore (0.02s) === RUN TestStaleness --- PASS: TestStaleness (0.02s) === RUN TestCopyState --- PASS: TestCopyState (0.00s) === RUN TestDeletedRuleMarkedStale --- PASS: TestDeletedRuleMarkedStale (0.01s) === RUN TestUpdate --- PASS: TestUpdate (0.01s) === RUN TestNotify --- PASS: TestNotify (0.04s) === RUN TestMetricsUpdate --- PASS: TestMetricsUpdate (8.02s) === RUN TestGroupStalenessOnRemoval manager_test.go:991: skipping test in short mode. --- SKIP: TestGroupStalenessOnRemoval (0.00s) === RUN TestMetricsStalenessOnManagerShutdown manager_test.go:1069: skipping test in short mode. --- SKIP: TestMetricsStalenessOnManagerShutdown (0.00s) === RUN TestGroupHasAlertingRules --- PASS: TestGroupHasAlertingRules (0.00s) === RUN TestRuleHealthUpdates --- PASS: TestRuleHealthUpdates (0.04s) === RUN TestRuleEval --- PASS: TestRuleEval (0.02s) === RUN TestRecordingRuleHTMLSnippet --- PASS: TestRecordingRuleHTMLSnippet (0.00s) === RUN TestRuleEvalDuplicate --- PASS: TestRuleEvalDuplicate (0.02s) === RUN TestRecordingRuleLimit --- PASS: TestRecordingRuleLimit (0.01s) PASS ok github.com/prometheus/prometheus/rules 8.496s === RUN TestPopulateLabels --- PASS: TestPopulateLabels (0.00s) === RUN TestManagerApplyConfig --- PASS: TestManagerApplyConfig (0.00s) === RUN TestManagerTargetsUpdates --- PASS: TestManagerTargetsUpdates (0.00s) === RUN TestSetJitter --- PASS: TestSetJitter (0.00s) === RUN TestNewScrapePool --- PASS: TestNewScrapePool (0.00s) === RUN TestDroppedTargetsList --- PASS: TestDroppedTargetsList (0.00s) === RUN TestDiscoveredLabelsUpdate --- PASS: TestDiscoveredLabelsUpdate (0.00s) === RUN TestScrapePoolStop --- PASS: TestScrapePoolStop (0.41s) === RUN TestScrapePoolReload --- PASS: TestScrapePoolReload (0.40s) === RUN TestScrapePoolTargetLimit --- PASS: TestScrapePoolTargetLimit (0.01s) === RUN TestScrapePoolAppender --- PASS: TestScrapePoolAppender (0.00s) === RUN TestScrapePoolRaces --- PASS: TestScrapePoolRaces (0.21s) === RUN TestScrapePoolScrapeLoopsStarted --- PASS: TestScrapePoolScrapeLoopsStarted (0.00s) === RUN TestScrapeLoopStopBeforeRun --- PASS: TestScrapeLoopStopBeforeRun (0.50s) === RUN TestScrapeLoopStop --- PASS: TestScrapeLoopStop (0.03s) === RUN TestScrapeLoopRun --- PASS: TestScrapeLoopRun (1.10s) === RUN TestScrapeLoopForcedErr --- PASS: TestScrapeLoopForcedErr (0.00s) === RUN TestScrapeLoopMetadata --- PASS: TestScrapeLoopMetadata (0.00s) === RUN TestScrapeLoopSeriesAdded --- PASS: TestScrapeLoopSeriesAdded (0.04s) === RUN TestScrapeLoopRunCreatesStaleMarkersOnFailedScrape --- PASS: TestScrapeLoopRunCreatesStaleMarkersOnFailedScrape (0.04s) === RUN TestScrapeLoopRunCreatesStaleMarkersOnParseFailure --- PASS: TestScrapeLoopRunCreatesStaleMarkersOnParseFailure (0.02s) === RUN TestScrapeLoopCache --- PASS: TestScrapeLoopCache (0.04s) === RUN TestScrapeLoopCacheMemoryExhaustionProtection --- PASS: TestScrapeLoopCacheMemoryExhaustionProtection (0.11s) === RUN TestScrapeLoopAppend scrape_test.go:1377: Test:Label name collision scrape_test.go:1377: Test:Label name collision scrape_test.go:1377: Test:Delete Empty labels scrape_test.go:1377: Test:Honor Labels scrape_test.go:1377: Test:Stale - NaN --- PASS: TestScrapeLoopAppend (0.00s) === RUN TestScrapeLoopAppendForConflictingPrefixedLabels === RUN TestScrapeLoopAppendForConflictingPrefixedLabels/Extreme_example === RUN TestScrapeLoopAppendForConflictingPrefixedLabels/One_target_label_collides_with_existing_label === RUN TestScrapeLoopAppendForConflictingPrefixedLabels/One_target_label_collides_with_existing_label,_plus_target_label_already_with_prefix_'exported' === RUN TestScrapeLoopAppendForConflictingPrefixedLabels/One_target_label_collides_with_existing_label,_plus_existing_label_already_with_prefix_'exported === RUN TestScrapeLoopAppendForConflictingPrefixedLabels/One_target_label_collides_with_existing_label,_both_already_with_prefix_'exported' === RUN TestScrapeLoopAppendForConflictingPrefixedLabels/Two_target_labels_collide_with_existing_labels,_both_with_and_without_prefix_'exported' --- PASS: TestScrapeLoopAppendForConflictingPrefixedLabels (0.00s) --- PASS: TestScrapeLoopAppendForConflictingPrefixedLabels/Extreme_example (0.00s) --- PASS: TestScrapeLoopAppendForConflictingPrefixedLabels/One_target_label_collides_with_existing_label (0.00s) --- PASS: TestScrapeLoopAppendForConflictingPrefixedLabels/One_target_label_collides_with_existing_label,_plus_target_label_already_with_prefix_'exported' (0.00s) --- PASS: TestScrapeLoopAppendForConflictingPrefixedLabels/One_target_label_collides_with_existing_label,_plus_existing_label_already_with_prefix_'exported (0.00s) --- PASS: TestScrapeLoopAppendForConflictingPrefixedLabels/One_target_label_collides_with_existing_label,_both_already_with_prefix_'exported' (0.00s) --- PASS: TestScrapeLoopAppendForConflictingPrefixedLabels/Two_target_labels_collide_with_existing_labels,_both_with_and_without_prefix_'exported' (0.00s) === RUN TestScrapeLoopAppendCacheEntryButErrNotFound --- PASS: TestScrapeLoopAppendCacheEntryButErrNotFound (0.00s) === RUN TestScrapeLoopAppendSampleLimit --- PASS: TestScrapeLoopAppendSampleLimit (0.00s) === RUN TestScrapeLoop_ChangingMetricString --- PASS: TestScrapeLoop_ChangingMetricString (0.02s) === RUN TestScrapeLoopAppendStaleness --- PASS: TestScrapeLoopAppendStaleness (0.00s) === RUN TestScrapeLoopAppendNoStalenessIfTimestamp --- PASS: TestScrapeLoopAppendNoStalenessIfTimestamp (0.00s) === RUN TestScrapeLoopAppendExemplar === RUN TestScrapeLoopAppendExemplar/Metric_without_exemplars === RUN TestScrapeLoopAppendExemplar/Metric_with_exemplars === RUN TestScrapeLoopAppendExemplar/Metric_with_exemplars_and_TS === RUN TestScrapeLoopAppendExemplar/Two_metrics_and_exemplars --- PASS: TestScrapeLoopAppendExemplar (0.00s) --- PASS: TestScrapeLoopAppendExemplar/Metric_without_exemplars (0.00s) --- PASS: TestScrapeLoopAppendExemplar/Metric_with_exemplars (0.00s) --- PASS: TestScrapeLoopAppendExemplar/Metric_with_exemplars_and_TS (0.00s) --- PASS: TestScrapeLoopAppendExemplar/Two_metrics_and_exemplars (0.00s) === RUN TestScrapeLoopAppendExemplarSeries --- PASS: TestScrapeLoopAppendExemplarSeries (0.00s) === RUN TestScrapeLoopRunReportsTargetDownOnScrapeError --- PASS: TestScrapeLoopRunReportsTargetDownOnScrapeError (0.00s) === RUN TestScrapeLoopRunReportsTargetDownOnInvalidUTF8 --- PASS: TestScrapeLoopRunReportsTargetDownOnInvalidUTF8 (0.00s) === RUN TestScrapeLoopAppendGracefullyIfAmendOrOutOfOrderOrOutOfBounds --- PASS: TestScrapeLoopAppendGracefullyIfAmendOrOutOfOrderOrOutOfBounds (0.00s) === RUN TestScrapeLoopOutOfBoundsTimeError --- PASS: TestScrapeLoopOutOfBoundsTimeError (0.00s) === RUN TestTargetScraperScrapeOK --- PASS: TestTargetScraperScrapeOK (0.00s) === RUN TestTargetScrapeScrapeCancel --- PASS: TestTargetScrapeScrapeCancel (1.00s) === RUN TestTargetScrapeScrapeNotFound --- PASS: TestTargetScrapeScrapeNotFound (0.00s) === RUN TestTargetScraperBodySizeLimit --- PASS: TestTargetScraperBodySizeLimit (0.00s) === RUN TestScrapeLoop_RespectTimestamps --- PASS: TestScrapeLoop_RespectTimestamps (0.02s) === RUN TestScrapeLoop_DiscardTimestamps --- PASS: TestScrapeLoop_DiscardTimestamps (0.02s) === RUN TestScrapeLoopDiscardDuplicateLabels --- PASS: TestScrapeLoopDiscardDuplicateLabels (0.03s) === RUN TestScrapeLoopDiscardUnnamedMetrics --- PASS: TestScrapeLoopDiscardUnnamedMetrics (0.01s) === RUN TestReusableConfig --- PASS: TestReusableConfig (0.00s) === RUN TestReuseScrapeCache --- PASS: TestReuseScrapeCache (0.00s) === RUN TestScrapeAddFast --- PASS: TestScrapeAddFast (0.01s) === RUN TestReuseCacheRace --- PASS: TestReuseCacheRace (5.00s) === RUN TestCheckAddError --- PASS: TestCheckAddError (0.00s) === RUN TestScrapeReportSingleAppender --- PASS: TestScrapeReportSingleAppender (3.04s) === RUN TestScrapeLoopLabelLimit scrape_test.go:2866: Test:Valid number of labels scrape_test.go:2866: Test:Too many labels scrape_test.go:2866: Test:Too many labels including discovery labels scrape_test.go:2866: Test:Valid labels name length scrape_test.go:2866: Test:Label name too long scrape_test.go:2866: Test:Discovery label name too long scrape_test.go:2866: Test:Valid labels value length scrape_test.go:2866: Test:Label value too long scrape_test.go:2866: Test:Discovery label value too long --- PASS: TestScrapeLoopLabelLimit (0.00s) === RUN TestTargetScrapeIntervalAndTimeoutRelabel --- PASS: TestTargetScrapeIntervalAndTimeoutRelabel (0.00s) === RUN TestTargetLabels --- PASS: TestTargetLabels (0.00s) === RUN TestTargetOffset target_test.go:76: [999 958 990 1033 978 1014 1031 980 998 1019] --- PASS: TestTargetOffset (0.19s) === RUN TestTargetURL --- PASS: TestTargetURL (0.00s) === RUN TestNewHTTPBearerToken --- PASS: TestNewHTTPBearerToken (0.00s) === RUN TestNewHTTPBearerTokenFile --- PASS: TestNewHTTPBearerTokenFile (0.00s) === RUN TestNewHTTPBasicAuth --- PASS: TestNewHTTPBasicAuth (0.00s) === RUN TestNewHTTPCACert --- PASS: TestNewHTTPCACert (0.04s) === RUN TestNewHTTPClientCert --- PASS: TestNewHTTPClientCert (0.34s) === RUN TestNewHTTPWithServerName --- PASS: TestNewHTTPWithServerName (0.05s) === RUN TestNewHTTPWithBadServerName 2023/05/02 12:35:43 http: TLS handshake error from 127.0.0.1:34536: read tcp 127.0.0.1:39237->127.0.0.1:34536: use of closed network connection --- PASS: TestNewHTTPWithBadServerName (0.03s) === RUN TestNewClientWithBadTLSConfig --- PASS: TestNewClientWithBadTLSConfig (0.00s) === RUN TestTargetsFromGroup --- PASS: TestTargetsFromGroup (0.00s) PASS ok github.com/prometheus/prometheus/scrape 12.786s === RUN TestSampleRing --- PASS: TestSampleRing (0.00s) === RUN TestBufferedSeriesIterator --- PASS: TestBufferedSeriesIterator (0.00s) === RUN TestBufferedSeriesIteratorNoBadAt --- PASS: TestBufferedSeriesIteratorNoBadAt (0.00s) === RUN TestMemoizedSeriesIterator --- PASS: TestMemoizedSeriesIterator (0.00s) === RUN TestMergeQuerierWithChainMerger === RUN TestMergeQuerierWithChainMerger/one_primary_querier_with_no_series === RUN TestMergeQuerierWithChainMerger/one_secondary_querier_with_no_series === RUN TestMergeQuerierWithChainMerger/many_secondary_queriers_with_no_series === RUN TestMergeQuerierWithChainMerger/mix_of_queriers_with_no_series === RUN TestMergeQuerierWithChainMerger/one_querier,_two_series === RUN TestMergeQuerierWithChainMerger/two_queriers,_one_different_series_each === RUN TestMergeQuerierWithChainMerger/two_time_unsorted_queriers,_two_series_each === RUN TestMergeQuerierWithChainMerger/five_queriers,_only_two_queriers_have_two_time_unsorted_series_each === RUN TestMergeQuerierWithChainMerger/two_queriers,_only_two_queriers_have_two_time_unsorted_series_each,_with_3_noop_and_one_nil_querier_together === RUN TestMergeQuerierWithChainMerger/two_queriers,_with_two_series,_one_is_overlapping === RUN TestMergeQuerierWithChainMerger/two_queries,_one_with_NaN_samples_series --- PASS: TestMergeQuerierWithChainMerger (0.00s) --- PASS: TestMergeQuerierWithChainMerger/one_primary_querier_with_no_series (0.00s) --- PASS: TestMergeQuerierWithChainMerger/one_secondary_querier_with_no_series (0.00s) --- PASS: TestMergeQuerierWithChainMerger/many_secondary_queriers_with_no_series (0.00s) --- PASS: TestMergeQuerierWithChainMerger/mix_of_queriers_with_no_series (0.00s) --- PASS: TestMergeQuerierWithChainMerger/one_querier,_two_series (0.00s) --- PASS: TestMergeQuerierWithChainMerger/two_queriers,_one_different_series_each (0.00s) --- PASS: TestMergeQuerierWithChainMerger/two_time_unsorted_queriers,_two_series_each (0.00s) --- PASS: TestMergeQuerierWithChainMerger/five_queriers,_only_two_queriers_have_two_time_unsorted_series_each (0.00s) --- PASS: TestMergeQuerierWithChainMerger/two_queriers,_only_two_queriers_have_two_time_unsorted_series_each,_with_3_noop_and_one_nil_querier_together (0.00s) --- PASS: TestMergeQuerierWithChainMerger/two_queriers,_with_two_series,_one_is_overlapping (0.00s) --- PASS: TestMergeQuerierWithChainMerger/two_queries,_one_with_NaN_samples_series (0.00s) === RUN TestMergeChunkQuerierWithNoVerticalChunkSeriesMerger === RUN TestMergeChunkQuerierWithNoVerticalChunkSeriesMerger/one_primary_querier_with_no_series === RUN TestMergeChunkQuerierWithNoVerticalChunkSeriesMerger/one_secondary_querier_with_no_series === RUN TestMergeChunkQuerierWithNoVerticalChunkSeriesMerger/many_secondary_queriers_with_no_series === RUN TestMergeChunkQuerierWithNoVerticalChunkSeriesMerger/mix_of_queriers_with_no_series === RUN TestMergeChunkQuerierWithNoVerticalChunkSeriesMerger/one_querier,_two_series === RUN TestMergeChunkQuerierWithNoVerticalChunkSeriesMerger/two_secondaries,_one_different_series_each === RUN TestMergeChunkQuerierWithNoVerticalChunkSeriesMerger/two_secondaries,_two_not_in_time_order_series_each === RUN TestMergeChunkQuerierWithNoVerticalChunkSeriesMerger/five_secondaries,_only_two_have_two_not_in_time_order_series_each === RUN TestMergeChunkQuerierWithNoVerticalChunkSeriesMerger/two_secondaries,_with_two_not_in_time_order_series_each,_with_3_noop_queries_and_one_nil_together === RUN TestMergeChunkQuerierWithNoVerticalChunkSeriesMerger/two_queries,_one_with_NaN_samples_series --- PASS: TestMergeChunkQuerierWithNoVerticalChunkSeriesMerger (0.00s) --- PASS: TestMergeChunkQuerierWithNoVerticalChunkSeriesMerger/one_primary_querier_with_no_series (0.00s) --- PASS: TestMergeChunkQuerierWithNoVerticalChunkSeriesMerger/one_secondary_querier_with_no_series (0.00s) --- PASS: TestMergeChunkQuerierWithNoVerticalChunkSeriesMerger/many_secondary_queriers_with_no_series (0.00s) --- PASS: TestMergeChunkQuerierWithNoVerticalChunkSeriesMerger/mix_of_queriers_with_no_series (0.00s) --- PASS: TestMergeChunkQuerierWithNoVerticalChunkSeriesMerger/one_querier,_two_series (0.00s) --- PASS: TestMergeChunkQuerierWithNoVerticalChunkSeriesMerger/two_secondaries,_one_different_series_each (0.00s) --- PASS: TestMergeChunkQuerierWithNoVerticalChunkSeriesMerger/two_secondaries,_two_not_in_time_order_series_each (0.00s) --- PASS: TestMergeChunkQuerierWithNoVerticalChunkSeriesMerger/five_secondaries,_only_two_have_two_not_in_time_order_series_each (0.00s) --- PASS: TestMergeChunkQuerierWithNoVerticalChunkSeriesMerger/two_secondaries,_with_two_not_in_time_order_series_each,_with_3_noop_queries_and_one_nil_together (0.00s) --- PASS: TestMergeChunkQuerierWithNoVerticalChunkSeriesMerger/two_queries,_one_with_NaN_samples_series (0.00s) === RUN TestCompactingChunkSeriesMerger === RUN TestCompactingChunkSeriesMerger/single_empty_series === RUN TestCompactingChunkSeriesMerger/single_series === RUN TestCompactingChunkSeriesMerger/two_empty_series === RUN TestCompactingChunkSeriesMerger/two_non_overlapping === RUN TestCompactingChunkSeriesMerger/two_overlapping === RUN TestCompactingChunkSeriesMerger/two_duplicated === RUN TestCompactingChunkSeriesMerger/three_overlapping === RUN TestCompactingChunkSeriesMerger/three_in_chained_overlap === RUN TestCompactingChunkSeriesMerger/three_in_chained_overlap_complex === RUN TestCompactingChunkSeriesMerger/110_overlapping === RUN TestCompactingChunkSeriesMerger/150_overlapping_samples,_split_chunk --- PASS: TestCompactingChunkSeriesMerger (0.00s) --- PASS: TestCompactingChunkSeriesMerger/single_empty_series (0.00s) --- PASS: TestCompactingChunkSeriesMerger/single_series (0.00s) --- PASS: TestCompactingChunkSeriesMerger/two_empty_series (0.00s) --- PASS: TestCompactingChunkSeriesMerger/two_non_overlapping (0.00s) --- PASS: TestCompactingChunkSeriesMerger/two_overlapping (0.00s) --- PASS: TestCompactingChunkSeriesMerger/two_duplicated (0.00s) --- PASS: TestCompactingChunkSeriesMerger/three_overlapping (0.00s) --- PASS: TestCompactingChunkSeriesMerger/three_in_chained_overlap (0.00s) --- PASS: TestCompactingChunkSeriesMerger/three_in_chained_overlap_complex (0.00s) --- PASS: TestCompactingChunkSeriesMerger/110_overlapping (0.00s) --- PASS: TestCompactingChunkSeriesMerger/150_overlapping_samples,_split_chunk (0.00s) === RUN TestChainSampleIterator --- PASS: TestChainSampleIterator (0.00s) === RUN TestChainSampleIteratorSeek --- PASS: TestChainSampleIteratorSeek (0.00s) === RUN TestMergeGenericQuerierWithSecondaries_ErrorHandling === RUN TestMergeGenericQuerierWithSecondaries_ErrorHandling/#00 === RUN TestMergeGenericQuerierWithSecondaries_ErrorHandling/#00/Select === RUN TestMergeGenericQuerierWithSecondaries_ErrorHandling/#00/LabelNames === RUN TestMergeGenericQuerierWithSecondaries_ErrorHandling/#00/LabelValues === RUN TestMergeGenericQuerierWithSecondaries_ErrorHandling/#00/LabelValuesWithMatchers === RUN TestMergeGenericQuerierWithSecondaries_ErrorHandling/one_successful_primary_querier === RUN TestMergeGenericQuerierWithSecondaries_ErrorHandling/one_successful_primary_querier/Select === RUN TestMergeGenericQuerierWithSecondaries_ErrorHandling/one_successful_primary_querier/LabelNames === RUN TestMergeGenericQuerierWithSecondaries_ErrorHandling/one_successful_primary_querier/LabelValues === RUN TestMergeGenericQuerierWithSecondaries_ErrorHandling/one_successful_primary_querier/LabelValuesWithMatchers === RUN TestMergeGenericQuerierWithSecondaries_ErrorHandling/multiple_successful_primary_queriers === RUN TestMergeGenericQuerierWithSecondaries_ErrorHandling/multiple_successful_primary_queriers/Select === RUN TestMergeGenericQuerierWithSecondaries_ErrorHandling/multiple_successful_primary_queriers/LabelNames === RUN TestMergeGenericQuerierWithSecondaries_ErrorHandling/multiple_successful_primary_queriers/LabelValues === RUN TestMergeGenericQuerierWithSecondaries_ErrorHandling/multiple_successful_primary_queriers/LabelValuesWithMatchers === RUN TestMergeGenericQuerierWithSecondaries_ErrorHandling/one_failed_primary_querier === RUN TestMergeGenericQuerierWithSecondaries_ErrorHandling/one_failed_primary_querier/Select === RUN TestMergeGenericQuerierWithSecondaries_ErrorHandling/one_failed_primary_querier/LabelNames === RUN TestMergeGenericQuerierWithSecondaries_ErrorHandling/one_failed_primary_querier/LabelValues === RUN TestMergeGenericQuerierWithSecondaries_ErrorHandling/one_failed_primary_querier/LabelValuesWithMatchers === RUN TestMergeGenericQuerierWithSecondaries_ErrorHandling/one_successful_primary_querier_with_successful_secondaries === RUN TestMergeGenericQuerierWithSecondaries_ErrorHandling/one_successful_primary_querier_with_successful_secondaries/Select === RUN TestMergeGenericQuerierWithSecondaries_ErrorHandling/one_successful_primary_querier_with_successful_secondaries/LabelNames === RUN TestMergeGenericQuerierWithSecondaries_ErrorHandling/one_successful_primary_querier_with_successful_secondaries/LabelValues === RUN TestMergeGenericQuerierWithSecondaries_ErrorHandling/one_successful_primary_querier_with_successful_secondaries/LabelValuesWithMatchers === RUN TestMergeGenericQuerierWithSecondaries_ErrorHandling/one_successful_primary_querier_with_empty_response_and_successful_secondaries === RUN TestMergeGenericQuerierWithSecondaries_ErrorHandling/one_successful_primary_querier_with_empty_response_and_successful_secondaries/Select === RUN TestMergeGenericQuerierWithSecondaries_ErrorHandling/one_successful_primary_querier_with_empty_response_and_successful_secondaries/LabelNames === RUN TestMergeGenericQuerierWithSecondaries_ErrorHandling/one_successful_primary_querier_with_empty_response_and_successful_secondaries/LabelValues === RUN TestMergeGenericQuerierWithSecondaries_ErrorHandling/one_successful_primary_querier_with_empty_response_and_successful_secondaries/LabelValuesWithMatchers === RUN TestMergeGenericQuerierWithSecondaries_ErrorHandling/one_failed_primary_querier_with_successful_secondaries === RUN TestMergeGenericQuerierWithSecondaries_ErrorHandling/one_failed_primary_querier_with_successful_secondaries/Select === RUN TestMergeGenericQuerierWithSecondaries_ErrorHandling/one_failed_primary_querier_with_successful_secondaries/LabelNames === RUN TestMergeGenericQuerierWithSecondaries_ErrorHandling/one_failed_primary_querier_with_successful_secondaries/LabelValues === RUN TestMergeGenericQuerierWithSecondaries_ErrorHandling/one_failed_primary_querier_with_successful_secondaries/LabelValuesWithMatchers === RUN TestMergeGenericQuerierWithSecondaries_ErrorHandling/one_successful_primary_querier_with_failed_secondaries === RUN TestMergeGenericQuerierWithSecondaries_ErrorHandling/one_successful_primary_querier_with_failed_secondaries/Select === RUN TestMergeGenericQuerierWithSecondaries_ErrorHandling/one_successful_primary_querier_with_failed_secondaries/LabelNames === RUN TestMergeGenericQuerierWithSecondaries_ErrorHandling/one_successful_primary_querier_with_failed_secondaries/LabelValues === RUN TestMergeGenericQuerierWithSecondaries_ErrorHandling/one_successful_primary_querier_with_failed_secondaries/LabelValuesWithMatchers === RUN TestMergeGenericQuerierWithSecondaries_ErrorHandling/successful_queriers_with_warnings === RUN TestMergeGenericQuerierWithSecondaries_ErrorHandling/successful_queriers_with_warnings/Select === RUN TestMergeGenericQuerierWithSecondaries_ErrorHandling/successful_queriers_with_warnings/LabelNames === RUN TestMergeGenericQuerierWithSecondaries_ErrorHandling/successful_queriers_with_warnings/LabelValues === RUN TestMergeGenericQuerierWithSecondaries_ErrorHandling/successful_queriers_with_warnings/LabelValuesWithMatchers --- PASS: TestMergeGenericQuerierWithSecondaries_ErrorHandling (0.00s) --- PASS: TestMergeGenericQuerierWithSecondaries_ErrorHandling/#00 (0.00s) --- PASS: TestMergeGenericQuerierWithSecondaries_ErrorHandling/#00/Select (0.00s) --- PASS: TestMergeGenericQuerierWithSecondaries_ErrorHandling/#00/LabelNames (0.00s) --- PASS: TestMergeGenericQuerierWithSecondaries_ErrorHandling/#00/LabelValues (0.00s) --- PASS: TestMergeGenericQuerierWithSecondaries_ErrorHandling/#00/LabelValuesWithMatchers (0.00s) --- PASS: TestMergeGenericQuerierWithSecondaries_ErrorHandling/one_successful_primary_querier (0.00s) --- PASS: TestMergeGenericQuerierWithSecondaries_ErrorHandling/one_successful_primary_querier/Select (0.00s) --- PASS: TestMergeGenericQuerierWithSecondaries_ErrorHandling/one_successful_primary_querier/LabelNames (0.00s) --- PASS: TestMergeGenericQuerierWithSecondaries_ErrorHandling/one_successful_primary_querier/LabelValues (0.00s) --- PASS: TestMergeGenericQuerierWithSecondaries_ErrorHandling/one_successful_primary_querier/LabelValuesWithMatchers (0.00s) --- PASS: TestMergeGenericQuerierWithSecondaries_ErrorHandling/multiple_successful_primary_queriers (0.00s) --- PASS: TestMergeGenericQuerierWithSecondaries_ErrorHandling/multiple_successful_primary_queriers/Select (0.00s) --- PASS: TestMergeGenericQuerierWithSecondaries_ErrorHandling/multiple_successful_primary_queriers/LabelNames (0.00s) --- PASS: TestMergeGenericQuerierWithSecondaries_ErrorHandling/multiple_successful_primary_queriers/LabelValues (0.00s) --- PASS: TestMergeGenericQuerierWithSecondaries_ErrorHandling/multiple_successful_primary_queriers/LabelValuesWithMatchers (0.00s) --- PASS: TestMergeGenericQuerierWithSecondaries_ErrorHandling/one_failed_primary_querier (0.00s) --- PASS: TestMergeGenericQuerierWithSecondaries_ErrorHandling/one_failed_primary_querier/Select (0.00s) --- PASS: TestMergeGenericQuerierWithSecondaries_ErrorHandling/one_failed_primary_querier/LabelNames (0.00s) --- PASS: TestMergeGenericQuerierWithSecondaries_ErrorHandling/one_failed_primary_querier/LabelValues (0.00s) --- PASS: TestMergeGenericQuerierWithSecondaries_ErrorHandling/one_failed_primary_querier/LabelValuesWithMatchers (0.00s) --- PASS: TestMergeGenericQuerierWithSecondaries_ErrorHandling/one_successful_primary_querier_with_successful_secondaries (0.00s) --- PASS: TestMergeGenericQuerierWithSecondaries_ErrorHandling/one_successful_primary_querier_with_successful_secondaries/Select (0.00s) --- PASS: TestMergeGenericQuerierWithSecondaries_ErrorHandling/one_successful_primary_querier_with_successful_secondaries/LabelNames (0.00s) --- PASS: TestMergeGenericQuerierWithSecondaries_ErrorHandling/one_successful_primary_querier_with_successful_secondaries/LabelValues (0.00s) --- PASS: TestMergeGenericQuerierWithSecondaries_ErrorHandling/one_successful_primary_querier_with_successful_secondaries/LabelValuesWithMatchers (0.00s) --- PASS: TestMergeGenericQuerierWithSecondaries_ErrorHandling/one_successful_primary_querier_with_empty_response_and_successful_secondaries (0.00s) --- PASS: TestMergeGenericQuerierWithSecondaries_ErrorHandling/one_successful_primary_querier_with_empty_response_and_successful_secondaries/Select (0.00s) --- PASS: TestMergeGenericQuerierWithSecondaries_ErrorHandling/one_successful_primary_querier_with_empty_response_and_successful_secondaries/LabelNames (0.00s) --- PASS: TestMergeGenericQuerierWithSecondaries_ErrorHandling/one_successful_primary_querier_with_empty_response_and_successful_secondaries/LabelValues (0.00s) --- PASS: TestMergeGenericQuerierWithSecondaries_ErrorHandling/one_successful_primary_querier_with_empty_response_and_successful_secondaries/LabelValuesWithMatchers (0.00s) --- PASS: TestMergeGenericQuerierWithSecondaries_ErrorHandling/one_failed_primary_querier_with_successful_secondaries (0.00s) --- PASS: TestMergeGenericQuerierWithSecondaries_ErrorHandling/one_failed_primary_querier_with_successful_secondaries/Select (0.00s) --- PASS: TestMergeGenericQuerierWithSecondaries_ErrorHandling/one_failed_primary_querier_with_successful_secondaries/LabelNames (0.00s) --- PASS: TestMergeGenericQuerierWithSecondaries_ErrorHandling/one_failed_primary_querier_with_successful_secondaries/LabelValues (0.00s) --- PASS: TestMergeGenericQuerierWithSecondaries_ErrorHandling/one_failed_primary_querier_with_successful_secondaries/LabelValuesWithMatchers (0.00s) --- PASS: TestMergeGenericQuerierWithSecondaries_ErrorHandling/one_successful_primary_querier_with_failed_secondaries (0.00s) --- PASS: TestMergeGenericQuerierWithSecondaries_ErrorHandling/one_successful_primary_querier_with_failed_secondaries/Select (0.00s) --- PASS: TestMergeGenericQuerierWithSecondaries_ErrorHandling/one_successful_primary_querier_with_failed_secondaries/LabelNames (0.00s) --- PASS: TestMergeGenericQuerierWithSecondaries_ErrorHandling/one_successful_primary_querier_with_failed_secondaries/LabelValues (0.00s) --- PASS: TestMergeGenericQuerierWithSecondaries_ErrorHandling/one_successful_primary_querier_with_failed_secondaries/LabelValuesWithMatchers (0.00s) --- PASS: TestMergeGenericQuerierWithSecondaries_ErrorHandling/successful_queriers_with_warnings (0.00s) --- PASS: TestMergeGenericQuerierWithSecondaries_ErrorHandling/successful_queriers_with_warnings/Select (0.00s) --- PASS: TestMergeGenericQuerierWithSecondaries_ErrorHandling/successful_queriers_with_warnings/LabelNames (0.00s) --- PASS: TestMergeGenericQuerierWithSecondaries_ErrorHandling/successful_queriers_with_warnings/LabelValues (0.00s) --- PASS: TestMergeGenericQuerierWithSecondaries_ErrorHandling/successful_queriers_with_warnings/LabelValuesWithMatchers (0.00s) === RUN TestFanout_SelectSorted === RUN TestFanout_SelectSorted/querier === RUN TestFanout_SelectSorted/chunk_querier --- PASS: TestFanout_SelectSorted (0.05s) --- PASS: TestFanout_SelectSorted/querier (0.00s) --- PASS: TestFanout_SelectSorted/chunk_querier (0.00s) === RUN TestFanoutErrors === RUN TestFanoutErrors/samples === RUN TestFanoutErrors/chunks fanout_test.go:183: enable once TestStorage and TSDB implements ChunkQuerier === RUN TestFanoutErrors/samples#01 === RUN TestFanoutErrors/chunks#01 fanout_test.go:183: enable once TestStorage and TSDB implements ChunkQuerier --- PASS: TestFanoutErrors (0.01s) --- PASS: TestFanoutErrors/samples (0.00s) --- SKIP: TestFanoutErrors/chunks (0.00s) --- PASS: TestFanoutErrors/samples#01 (0.00s) --- SKIP: TestFanoutErrors/chunks#01 (0.00s) PASS ok github.com/prometheus/prometheus/storage 0.096s === RUN TestChunkedReaderCanReadFromChunkedWriter --- PASS: TestChunkedReaderCanReadFromChunkedWriter (0.00s) === RUN TestChunkedReader_Overflow --- PASS: TestChunkedReader_Overflow (0.00s) === RUN TestChunkedReader_CorruptedFrame --- PASS: TestChunkedReader_CorruptedFrame (0.00s) === RUN TestStoreHTTPErrorHandling --- PASS: TestStoreHTTPErrorHandling (0.01s) === RUN TestClientRetryAfter --- PASS: TestClientRetryAfter (0.00s) === RUN TestRetryAfterDuration --- PASS: TestRetryAfterDuration (0.00s) === RUN TestValidateLabelsAndMetricName === RUN TestValidateLabelsAndMetricName/regular_labels === RUN TestValidateLabelsAndMetricName/label_name_with__ === RUN TestValidateLabelsAndMetricName/label_name_with_@ === RUN TestValidateLabelsAndMetricName/label_name_starts_with_numbers === RUN TestValidateLabelsAndMetricName/label_name_is_empty_string === RUN TestValidateLabelsAndMetricName/label_value_is_an_invalid_UTF-8_value === RUN TestValidateLabelsAndMetricName/metric_name_starts_with_@ === RUN TestValidateLabelsAndMetricName/duplicate_label_names === RUN TestValidateLabelsAndMetricName/duplicate_label_values === RUN TestValidateLabelsAndMetricName/don't_report_as_duplicate_label_name --- PASS: TestValidateLabelsAndMetricName (0.00s) --- PASS: TestValidateLabelsAndMetricName/regular_labels (0.00s) --- PASS: TestValidateLabelsAndMetricName/label_name_with__ (0.00s) --- PASS: TestValidateLabelsAndMetricName/label_name_with_@ (0.00s) --- PASS: TestValidateLabelsAndMetricName/label_name_starts_with_numbers (0.00s) --- PASS: TestValidateLabelsAndMetricName/label_name_is_empty_string (0.00s) --- PASS: TestValidateLabelsAndMetricName/label_value_is_an_invalid_UTF-8_value (0.00s) --- PASS: TestValidateLabelsAndMetricName/metric_name_starts_with_@ (0.00s) --- PASS: TestValidateLabelsAndMetricName/duplicate_label_names (0.00s) --- PASS: TestValidateLabelsAndMetricName/duplicate_label_values (0.00s) --- PASS: TestValidateLabelsAndMetricName/don't_report_as_duplicate_label_name (0.00s) === RUN TestConcreteSeriesSet --- PASS: TestConcreteSeriesSet (0.00s) === RUN TestConcreteSeriesClonesLabels --- PASS: TestConcreteSeriesClonesLabels (0.00s) === RUN TestFromQueryResultWithDuplicates --- PASS: TestFromQueryResultWithDuplicates (0.00s) === RUN TestNegotiateResponseType --- PASS: TestNegotiateResponseType (0.00s) === RUN TestMergeLabels --- PASS: TestMergeLabels (0.00s) === RUN TestMetricTypeToMetricTypeProto === RUN TestMetricTypeToMetricTypeProto/with_a_single-word_metric === RUN TestMetricTypeToMetricTypeProto/with_a_two-word_metric === RUN TestMetricTypeToMetricTypeProto/with_an_unknown_metric --- PASS: TestMetricTypeToMetricTypeProto (0.00s) --- PASS: TestMetricTypeToMetricTypeProto/with_a_single-word_metric (0.00s) --- PASS: TestMetricTypeToMetricTypeProto/with_a_two-word_metric (0.00s) --- PASS: TestMetricTypeToMetricTypeProto/with_an_unknown_metric (0.00s) === RUN TestDecodeWriteRequest --- PASS: TestDecodeWriteRequest (0.00s) === RUN TestIntern --- PASS: TestIntern (0.00s) === RUN TestIntern_MultiRef --- PASS: TestIntern_MultiRef (0.00s) === RUN TestIntern_DeleteRef --- PASS: TestIntern_DeleteRef (0.00s) === RUN TestIntern_MultiRef_Concurrent --- PASS: TestIntern_MultiRef_Concurrent (0.00s) === RUN TestWatchScrapeManager_NotReady --- PASS: TestWatchScrapeManager_NotReady (0.00s) === RUN TestWatchScrapeManager_ReadyForCollection --- PASS: TestWatchScrapeManager_ReadyForCollection (0.00s) === RUN TestSampleDelivery === RUN TestSampleDelivery/samples_only === RUN TestSampleDelivery/both_samples_and_exemplars === RUN TestSampleDelivery/exemplars_only --- PASS: TestSampleDelivery (0.61s) --- PASS: TestSampleDelivery/samples_only (0.21s) --- PASS: TestSampleDelivery/both_samples_and_exemplars (0.20s) --- PASS: TestSampleDelivery/exemplars_only (0.20s) === RUN TestMetadataDelivery --- PASS: TestMetadataDelivery (0.01s) === RUN TestSampleDeliveryTimeout --- PASS: TestSampleDeliveryTimeout (0.20s) === RUN TestSampleDeliveryOrder --- PASS: TestSampleDeliveryOrder (0.05s) === RUN TestShutdown --- PASS: TestShutdown (1.55s) === RUN TestSeriesReset --- PASS: TestSeriesReset (0.00s) === RUN TestReshard --- PASS: TestReshard (6.24s) === RUN TestReshardRaceWithStop --- PASS: TestReshardRaceWithStop (1.27s) === RUN TestReleaseNoninternedString --- PASS: TestReleaseNoninternedString (0.01s) === RUN TestShouldReshard --- PASS: TestShouldReshard (0.04s) === RUN TestProcessExternalLabels --- PASS: TestProcessExternalLabels (0.00s) === RUN TestCalculateDesiredShards queue_manager_test.go:936: desiredShards 1 pendingSamples 6450000 queue_manager_test.go:936: desiredShards 23 pendingSamples 5800000 queue_manager_test.go:936: desiredShards 23 pendingSamples 5150000 queue_manager_test.go:936: desiredShards 23 pendingSamples 4500000 queue_manager_test.go:936: desiredShards 23 pendingSamples 3850000 queue_manager_test.go:936: desiredShards 23 pendingSamples 3200000 queue_manager_test.go:936: desiredShards 23 pendingSamples 2550000 queue_manager_test.go:936: desiredShards 23 pendingSamples 1900000 queue_manager_test.go:936: desiredShards 23 pendingSamples 1250000 queue_manager_test.go:936: desiredShards 23 pendingSamples 600000 queue_manager_test.go:936: desiredShards 23 pendingSamples 0 queue_manager_test.go:936: desiredShards 11 pendingSamples 0 queue_manager_test.go:936: desiredShards 11 pendingSamples 0 queue_manager_test.go:936: desiredShards 11 pendingSamples 0 queue_manager_test.go:936: desiredShards 11 pendingSamples 0 queue_manager_test.go:936: desiredShards 11 pendingSamples 0 queue_manager_test.go:936: desiredShards 11 pendingSamples 0 queue_manager_test.go:936: desiredShards 11 pendingSamples 0 queue_manager_test.go:936: desiredShards 11 pendingSamples 0 queue_manager_test.go:936: desiredShards 11 pendingSamples 0 queue_manager_test.go:936: desiredShards 11 pendingSamples 0 queue_manager_test.go:936: desiredShards 11 pendingSamples 0 queue_manager_test.go:936: desiredShards 11 pendingSamples 0 queue_manager_test.go:936: desiredShards 11 pendingSamples 0 queue_manager_test.go:936: desiredShards 11 pendingSamples 0 queue_manager_test.go:936: desiredShards 11 pendingSamples 0 queue_manager_test.go:936: desiredShards 11 pendingSamples 0 queue_manager_test.go:936: desiredShards 11 pendingSamples 0 queue_manager_test.go:936: desiredShards 11 pendingSamples 0 queue_manager_test.go:936: desiredShards 11 pendingSamples 0 queue_manager_test.go:936: desiredShards 11 pendingSamples 0 queue_manager_test.go:936: desiredShards 11 pendingSamples 0 queue_manager_test.go:936: desiredShards 11 pendingSamples 0 queue_manager_test.go:936: desiredShards 11 pendingSamples 0 queue_manager_test.go:936: desiredShards 11 pendingSamples 0 queue_manager_test.go:936: desiredShards 11 pendingSamples 0 queue_manager_test.go:936: desiredShards 11 pendingSamples 0 queue_manager_test.go:936: desiredShards 11 pendingSamples 0 queue_manager_test.go:936: desiredShards 11 pendingSamples 0 queue_manager_test.go:936: desiredShards 11 pendingSamples 0 queue_manager_test.go:936: desiredShards 11 pendingSamples 0 queue_manager_test.go:936: desiredShards 11 pendingSamples 0 queue_manager_test.go:936: desiredShards 11 pendingSamples 0 queue_manager_test.go:936: desiredShards 11 pendingSamples 0 queue_manager_test.go:936: desiredShards 11 pendingSamples 0 queue_manager_test.go:936: desiredShards 11 pendingSamples 0 queue_manager_test.go:936: desiredShards 11 pendingSamples 0 queue_manager_test.go:936: desiredShards 11 pendingSamples 0 queue_manager_test.go:936: desiredShards 11 pendingSamples 0 queue_manager_test.go:936: desiredShards 11 pendingSamples 0 queue_manager_test.go:936: desiredShards 11 pendingSamples 0 queue_manager_test.go:936: desiredShards 11 pendingSamples 0 queue_manager_test.go:936: desiredShards 11 pendingSamples 0 queue_manager_test.go:936: desiredShards 11 pendingSamples 0 queue_manager_test.go:936: desiredShards 11 pendingSamples 0 queue_manager_test.go:936: desiredShards 11 pendingSamples 0 queue_manager_test.go:936: desiredShards 11 pendingSamples 0 queue_manager_test.go:936: desiredShards 11 pendingSamples 0 queue_manager_test.go:936: desiredShards 11 pendingSamples 0 queue_manager_test.go:936: desiredShards 11 pendingSamples 0 queue_manager_test.go:936: desiredShards 11 pendingSamples 0 queue_manager_test.go:936: desiredShards 11 pendingSamples 0 queue_manager_test.go:936: desiredShards 11 pendingSamples 0 queue_manager_test.go:936: desiredShards 11 pendingSamples 0 queue_manager_test.go:936: desiredShards 11 pendingSamples 0 queue_manager_test.go:936: desiredShards 11 pendingSamples 0 queue_manager_test.go:936: desiredShards 11 pendingSamples 0 queue_manager_test.go:936: desiredShards 11 pendingSamples 0 queue_manager_test.go:936: desiredShards 11 pendingSamples 0 queue_manager_test.go:936: desiredShards 11 pendingSamples 0 queue_manager_test.go:936: desiredShards 11 pendingSamples 0 queue_manager_test.go:936: desiredShards 11 pendingSamples 0 queue_manager_test.go:936: desiredShards 11 pendingSamples 0 queue_manager_test.go:936: desiredShards 11 pendingSamples 0 queue_manager_test.go:936: desiredShards 11 pendingSamples 0 queue_manager_test.go:936: desiredShards 11 pendingSamples 0 queue_manager_test.go:936: desiredShards 11 pendingSamples 0 queue_manager_test.go:936: desiredShards 11 pendingSamples 0 --- PASS: TestCalculateDesiredShards (0.02s) === RUN TestQueueManagerMetrics --- PASS: TestQueueManagerMetrics (0.00s) === RUN TestSampledReadEndpoint --- PASS: TestSampledReadEndpoint (0.10s) === RUN TestStreamReadEndpoint --- PASS: TestStreamReadEndpoint (0.06s) === RUN TestNoDuplicateReadConfigs === RUN TestNoDuplicateReadConfigs/#00 === RUN TestNoDuplicateReadConfigs/#01 === RUN TestNoDuplicateReadConfigs/#02 --- PASS: TestNoDuplicateReadConfigs (0.00s) --- PASS: TestNoDuplicateReadConfigs/#00 (0.00s) --- PASS: TestNoDuplicateReadConfigs/#01 (0.00s) --- PASS: TestNoDuplicateReadConfigs/#02 (0.00s) === RUN TestExternalLabelsQuerierAddExternalLabels --- PASS: TestExternalLabelsQuerierAddExternalLabels (0.00s) === RUN TestSeriesSetFilter --- PASS: TestSeriesSetFilter (0.00s) === RUN TestSampleAndChunkQueryableClient === RUN TestSampleAndChunkQueryableClient/empty === RUN TestSampleAndChunkQueryableClient/external_labels_specified,_not_explicitly_requested === RUN TestSampleAndChunkQueryableClient/external_labels_specified,_explicitly_requested_europe === RUN TestSampleAndChunkQueryableClient/external_labels_specified,_explicitly_requested_not_europe === RUN TestSampleAndChunkQueryableClient/prefer_local_storage === RUN TestSampleAndChunkQueryableClient/prefer_local_storage,_limited_time === RUN TestSampleAndChunkQueryableClient/prefer_local_storage,_skipped === RUN TestSampleAndChunkQueryableClient/required_matcher_specified,_user_also_specifies_same === RUN TestSampleAndChunkQueryableClient/required_matcher_specified === RUN TestSampleAndChunkQueryableClient/required_matcher_specified,_given_matcher_does_not_match === RUN TestSampleAndChunkQueryableClient/required_matcher_specified,_given_matcher_does_not_match2 --- PASS: TestSampleAndChunkQueryableClient (0.00s) --- PASS: TestSampleAndChunkQueryableClient/empty (0.00s) --- PASS: TestSampleAndChunkQueryableClient/external_labels_specified,_not_explicitly_requested (0.00s) --- PASS: TestSampleAndChunkQueryableClient/external_labels_specified,_explicitly_requested_europe (0.00s) --- PASS: TestSampleAndChunkQueryableClient/external_labels_specified,_explicitly_requested_not_europe (0.00s) --- PASS: TestSampleAndChunkQueryableClient/prefer_local_storage (0.00s) --- PASS: TestSampleAndChunkQueryableClient/prefer_local_storage,_limited_time (0.00s) --- PASS: TestSampleAndChunkQueryableClient/prefer_local_storage,_skipped (0.00s) --- PASS: TestSampleAndChunkQueryableClient/required_matcher_specified,_user_also_specifies_same (0.00s) --- PASS: TestSampleAndChunkQueryableClient/required_matcher_specified (0.00s) --- PASS: TestSampleAndChunkQueryableClient/required_matcher_specified,_given_matcher_does_not_match (0.00s) --- PASS: TestSampleAndChunkQueryableClient/required_matcher_specified,_given_matcher_does_not_match2 (0.00s) === RUN TestStorageLifecycle --- PASS: TestStorageLifecycle (0.00s) === RUN TestUpdateRemoteReadConfigs --- PASS: TestUpdateRemoteReadConfigs (0.00s) === RUN TestRemoteWriteHandler --- PASS: TestRemoteWriteHandler (0.00s) === RUN TestOutOfOrderSample --- PASS: TestOutOfOrderSample (0.00s) === RUN TestOutOfOrderExemplar --- PASS: TestOutOfOrderExemplar (0.00s) === RUN TestCommitErr --- PASS: TestCommitErr (0.00s) === RUN TestNoDuplicateWriteConfigs --- PASS: TestNoDuplicateWriteConfigs (0.00s) === RUN TestRestartOnNameChange --- PASS: TestRestartOnNameChange (0.00s) === RUN TestUpdateWithRegisterer --- PASS: TestUpdateWithRegisterer (0.00s) === RUN TestWriteStorageLifecycle --- PASS: TestWriteStorageLifecycle (0.00s) === RUN TestUpdateExternalLabels --- PASS: TestUpdateExternalLabels (0.00s) === RUN TestWriteStorageApplyConfigsIdempotent --- PASS: TestWriteStorageApplyConfigsIdempotent (0.00s) === RUN TestWriteStorageApplyConfigsPartialUpdate --- PASS: TestWriteStorageApplyConfigsPartialUpdate (0.00s) PASS ok github.com/prometheus/prometheus/storage/remote 10.236s === RUN TestTemplateExpansion --- PASS: TestTemplateExpansion (0.01s) PASS ok github.com/prometheus/prometheus/template 0.029s === RUN TestBlockMetaMustNeverBeVersion2 --- PASS: TestBlockMetaMustNeverBeVersion2 (0.01s) === RUN TestSetCompactionFailed --- PASS: TestSetCompactionFailed (0.12s) === RUN TestCreateBlock --- PASS: TestCreateBlock (0.04s) === RUN TestCorruptedChunk === RUN TestCorruptedChunk/invalid_header_size === RUN TestCorruptedChunk/invalid_magic_number === RUN TestCorruptedChunk/invalid_chunk_format_version === RUN TestCorruptedChunk/chunk_not_enough_bytes_to_read_the_chunk_length === RUN TestCorruptedChunk/chunk_not_enough_bytes_to_read_the_data === RUN TestCorruptedChunk/checksum_mismatch --- PASS: TestCorruptedChunk (0.29s) --- PASS: TestCorruptedChunk/invalid_header_size (0.04s) --- PASS: TestCorruptedChunk/invalid_magic_number (0.05s) --- PASS: TestCorruptedChunk/invalid_chunk_format_version (0.04s) --- PASS: TestCorruptedChunk/chunk_not_enough_bytes_to_read_the_chunk_length (0.05s) --- PASS: TestCorruptedChunk/chunk_not_enough_bytes_to_read_the_data (0.05s) --- PASS: TestCorruptedChunk/checksum_mismatch (0.05s) === RUN TestLabelValuesWithMatchers === RUN TestLabelValuesWithMatchers/get_tens_based_on_unique_id === RUN TestLabelValuesWithMatchers/get_unique_ids_based_on_a_ten === RUN TestLabelValuesWithMatchers/get_tens_by_pattern_matching_on_unique_id === RUN TestLabelValuesWithMatchers/get_tens_by_matching_for_absence_of_unique_label --- PASS: TestLabelValuesWithMatchers (0.10s) --- PASS: TestLabelValuesWithMatchers/get_tens_based_on_unique_id (0.00s) --- PASS: TestLabelValuesWithMatchers/get_unique_ids_based_on_a_ten (0.00s) --- PASS: TestLabelValuesWithMatchers/get_tens_by_pattern_matching_on_unique_id (0.00s) --- PASS: TestLabelValuesWithMatchers/get_tens_by_matching_for_absence_of_unique_label (0.00s) === RUN TestBlockSize --- PASS: TestBlockSize (0.14s) === RUN TestReadIndexFormatV1 --- PASS: TestReadIndexFormatV1 (0.00s) === RUN TestLabelNamesWithMatchers === RUN TestLabelNamesWithMatchers/get_with_non-empty_unique:_all === RUN TestLabelNamesWithMatchers/get_with_unique_ending_in_1:_only_unique === RUN TestLabelNamesWithMatchers/get_with_unique_=_value20:_all === RUN TestLabelNamesWithMatchers/get_tens_=_1:_unique_&_tens --- PASS: TestLabelNamesWithMatchers (0.09s) --- PASS: TestLabelNamesWithMatchers/get_with_non-empty_unique:_all (0.00s) --- PASS: TestLabelNamesWithMatchers/get_with_unique_ending_in_1:_only_unique (0.00s) --- PASS: TestLabelNamesWithMatchers/get_with_unique_=_value20:_all (0.00s) --- PASS: TestLabelNamesWithMatchers/get_tens_=_1:_unique_&_tens (0.00s) === RUN TestBlockWriter --- PASS: TestBlockWriter (0.05s) === RUN TestSplitByRange --- PASS: TestSplitByRange (0.00s) === RUN TestNoPanicFor0Tombstones --- PASS: TestNoPanicFor0Tombstones (0.00s) === RUN TestLeveledCompactor_plan === RUN TestLeveledCompactor_plan/We_should_wait_for_four_blocks_of_size_20_to_appear_before_compacting. === RUN TestLeveledCompactor_plan/Block_for_the_next_parent_range_appeared_with_gap_with_size_20._Nothing_will_happen_in_the_first_one___anymore_but_we_ignore_fresh_one_still,_so_no_compaction === RUN TestLeveledCompactor_plan/Regression_test:_we_were_stuck_in_a_compact_loop_where_we_always_recompacted___the_same_block_when_tombstones_and_series_counts_were_zero === RUN TestLeveledCompactor_plan/Overlapping_blocks_2 === RUN TestLeveledCompactor_plan/Overlapping_blocks_3 === RUN TestLeveledCompactor_plan/Outside_Range === RUN TestLeveledCompactor_plan/Overlapping_blocks_1 === RUN TestLeveledCompactor_plan/Select_large_blocks_that_have_many_tombstones_when_fresh_appears === RUN TestLeveledCompactor_plan/Regression_test:_we_were_wrongly_assuming_that_new_block_is_fresh_from_WAL_when_its_ULID_is_newest.___We_need_to_actually_look_on_max_time_instead.____With_previous,_wrong_approach_"8"_block_was_ignored,_so_we_were_wrongly_compacting_5_and_7_and_introducing___block_overlaps === RUN TestLeveledCompactor_plan/Overlapping_blocks_4 === RUN TestLeveledCompactor_plan/For_small_blocks,_do_not_compact_tombstones,_even_when_fresh_appears. === RUN TestLeveledCompactor_plan/Block_to_fill_the_entire_parent_range_appeared_–_should_be_compacted === RUN TestLeveledCompactor_plan/Block_for_the_next_parent_range_appeared,_and_we_have_a_gap_with_size_20_between_second_and_third_block.___We_will_not_get_this_missed_gap_anymore_and_we_should_compact_just_these_two. === RUN TestLeveledCompactor_plan/We_have_20,_20,_20,_60,_60_range_blocks._'5'_is_marked_as_fresh_one === RUN TestLeveledCompactor_plan/We_have_20,_60,_20,_60,_240_range_blocks._We_can_compact_20_+_60_+_60 === RUN TestLeveledCompactor_plan/Do_not_select_large_blocks_that_have_many_tombstones_when_there_is_no_fresh_block === RUN TestLeveledCompactor_plan/Overlapping_blocks_5 === RUN TestLeveledCompactor_plan/We_should_wait_for_a_next_block_of_size_20_to_appear_before_compacting___the_existing_ones._We_have_three,_but_we_ignore_the_fresh_one_from_WAl --- PASS: TestLeveledCompactor_plan (0.00s) --- PASS: TestLeveledCompactor_plan/We_should_wait_for_four_blocks_of_size_20_to_appear_before_compacting. (0.00s) --- PASS: TestLeveledCompactor_plan/Block_for_the_next_parent_range_appeared_with_gap_with_size_20._Nothing_will_happen_in_the_first_one___anymore_but_we_ignore_fresh_one_still,_so_no_compaction (0.00s) --- PASS: TestLeveledCompactor_plan/Regression_test:_we_were_stuck_in_a_compact_loop_where_we_always_recompacted___the_same_block_when_tombstones_and_series_counts_were_zero (0.00s) --- PASS: TestLeveledCompactor_plan/Overlapping_blocks_2 (0.00s) --- PASS: TestLeveledCompactor_plan/Overlapping_blocks_3 (0.00s) --- PASS: TestLeveledCompactor_plan/Outside_Range (0.00s) --- PASS: TestLeveledCompactor_plan/Overlapping_blocks_1 (0.00s) --- PASS: TestLeveledCompactor_plan/Select_large_blocks_that_have_many_tombstones_when_fresh_appears (0.00s) --- PASS: TestLeveledCompactor_plan/Regression_test:_we_were_wrongly_assuming_that_new_block_is_fresh_from_WAL_when_its_ULID_is_newest.___We_need_to_actually_look_on_max_time_instead.____With_previous,_wrong_approach_"8"_block_was_ignored,_so_we_were_wrongly_compacting_5_and_7_and_introducing___block_overlaps (0.00s) --- PASS: TestLeveledCompactor_plan/Overlapping_blocks_4 (0.00s) --- PASS: TestLeveledCompactor_plan/For_small_blocks,_do_not_compact_tombstones,_even_when_fresh_appears. (0.00s) --- PASS: TestLeveledCompactor_plan/Block_to_fill_the_entire_parent_range_appeared_–_should_be_compacted (0.00s) --- PASS: TestLeveledCompactor_plan/Block_for_the_next_parent_range_appeared,_and_we_have_a_gap_with_size_20_between_second_and_third_block.___We_will_not_get_this_missed_gap_anymore_and_we_should_compact_just_these_two. (0.00s) --- PASS: TestLeveledCompactor_plan/We_have_20,_20,_20,_60,_60_range_blocks._'5'_is_marked_as_fresh_one (0.00s) --- PASS: TestLeveledCompactor_plan/We_have_20,_60,_20,_60,_240_range_blocks._We_can_compact_20_+_60_+_60 (0.00s) --- PASS: TestLeveledCompactor_plan/Do_not_select_large_blocks_that_have_many_tombstones_when_there_is_no_fresh_block (0.00s) --- PASS: TestLeveledCompactor_plan/Overlapping_blocks_5 (0.00s) --- PASS: TestLeveledCompactor_plan/We_should_wait_for_a_next_block_of_size_20_to_appear_before_compacting___the_existing_ones._We_have_three,_but_we_ignore_the_fresh_one_from_WAl (0.00s) === RUN TestRangeWithFailedCompactionWontGetSelected --- PASS: TestRangeWithFailedCompactionWontGetSelected (0.00s) === RUN TestCompactionFailWillCleanUpTempDir --- PASS: TestCompactionFailWillCleanUpTempDir (0.01s) === RUN TestCompaction_populateBlock === RUN TestCompaction_populateBlock/Populate_block_from_empty_input_should_return_error. === RUN TestCompaction_populateBlock/#00 === RUN TestCompaction_populateBlock/Populate_from_single_block._We_expect_the_same_samples_at_the_output. === RUN TestCompaction_populateBlock/Populate_from_two_blocks. === RUN TestCompaction_populateBlock/Populate_from_two_blocks;_chunks_with_negative_time. === RUN TestCompaction_populateBlock/Populate_from_two_blocks_showing_that_order_is_maintained. === RUN TestCompaction_populateBlock/Populate_from_two_blocks_showing_that_order_of_series_is_sorted. === RUN TestCompaction_populateBlock/Populate_from_two_blocks_1:1_duplicated_chunks;_with_negative_timestamps. === RUN TestCompaction_populateBlock/Populate_from_single_block_containing_chunk_outside_of_compact_meta_time_range. === RUN TestCompaction_populateBlock/Populate_from_single_block_containing_extra_chunk === RUN TestCompaction_populateBlock/Populate_from_two_blocks_containing_duplicated_chunk. === RUN TestCompaction_populateBlock/Populate_from_three_overlapping_blocks. === RUN TestCompaction_populateBlock/Populate_from_three_partially_overlapping_blocks_with_few_full_chunks. === RUN TestCompaction_populateBlock/Populate_from_three_partially_overlapping_blocks_with_chunks_that_are_expected_to_merge_into_single_big_chunks. --- PASS: TestCompaction_populateBlock (0.01s) --- PASS: TestCompaction_populateBlock/Populate_block_from_empty_input_should_return_error. (0.00s) --- PASS: TestCompaction_populateBlock/#00 (0.00s) --- PASS: TestCompaction_populateBlock/Populate_from_single_block._We_expect_the_same_samples_at_the_output. (0.00s) --- PASS: TestCompaction_populateBlock/Populate_from_two_blocks. (0.00s) --- PASS: TestCompaction_populateBlock/Populate_from_two_blocks;_chunks_with_negative_time. (0.00s) --- PASS: TestCompaction_populateBlock/Populate_from_two_blocks_showing_that_order_is_maintained. (0.00s) --- PASS: TestCompaction_populateBlock/Populate_from_two_blocks_showing_that_order_of_series_is_sorted. (0.00s) --- PASS: TestCompaction_populateBlock/Populate_from_two_blocks_1:1_duplicated_chunks;_with_negative_timestamps. (0.00s) --- PASS: TestCompaction_populateBlock/Populate_from_single_block_containing_chunk_outside_of_compact_meta_time_range. (0.00s) --- PASS: TestCompaction_populateBlock/Populate_from_single_block_containing_extra_chunk (0.00s) --- PASS: TestCompaction_populateBlock/Populate_from_two_blocks_containing_duplicated_chunk. (0.00s) --- PASS: TestCompaction_populateBlock/Populate_from_three_overlapping_blocks. (0.00s) --- PASS: TestCompaction_populateBlock/Populate_from_three_partially_overlapping_blocks_with_few_full_chunks. (0.00s) --- PASS: TestCompaction_populateBlock/Populate_from_three_partially_overlapping_blocks_with_chunks_that_are_expected_to_merge_into_single_big_chunks. (0.00s) === RUN TestDisableAutoCompactions --- PASS: TestDisableAutoCompactions (0.13s) === RUN TestCancelCompactions --- PASS: TestCancelCompactions (19.37s) === RUN TestDeleteCompactionBlockAfterFailedReload === RUN TestDeleteCompactionBlockAfterFailedReload/Test_Block_Compaction === RUN TestDeleteCompactionBlockAfterFailedReload/Test_Head_Compaction --- PASS: TestDeleteCompactionBlockAfterFailedReload (0.30s) --- PASS: TestDeleteCompactionBlockAfterFailedReload/Test_Block_Compaction (0.22s) --- PASS: TestDeleteCompactionBlockAfterFailedReload/Test_Head_Compaction (0.08s) === RUN TestDB_reloadOrder --- PASS: TestDB_reloadOrder (0.17s) === RUN TestDataAvailableOnlyAfterCommit --- PASS: TestDataAvailableOnlyAfterCommit (0.01s) === RUN TestNoPanicAfterWALCorruption --- PASS: TestNoPanicAfterWALCorruption (0.04s) === RUN TestDataNotAvailableAfterRollback --- PASS: TestDataNotAvailableAfterRollback (0.01s) === RUN TestDBAppenderAddRef --- PASS: TestDBAppenderAddRef (0.01s) === RUN TestAppendEmptyLabelsIgnored --- PASS: TestAppendEmptyLabelsIgnored (0.01s) === RUN TestDeleteSimple --- PASS: TestDeleteSimple (0.08s) === RUN TestAmendDatapointCausesError --- PASS: TestAmendDatapointCausesError (0.01s) === RUN TestDuplicateNaNDatapointNoAmendError --- PASS: TestDuplicateNaNDatapointNoAmendError (0.01s) === RUN TestNonDuplicateNaNDatapointsCausesAmendError --- PASS: TestNonDuplicateNaNDatapointsCausesAmendError (0.03s) === RUN TestEmptyLabelsetCausesError --- PASS: TestEmptyLabelsetCausesError (0.01s) === RUN TestSkippingInvalidValuesInSameTxn --- PASS: TestSkippingInvalidValuesInSameTxn (0.01s) === RUN TestDB_Snapshot --- PASS: TestDB_Snapshot (0.08s) === RUN TestDB_Snapshot_ChunksOutsideOfCompactedRange --- PASS: TestDB_Snapshot_ChunksOutsideOfCompactedRange (0.06s) === RUN TestDB_SnapshotWithDelete --- PASS: TestDB_SnapshotWithDelete (0.05s) === RUN TestDB_e2e --- PASS: TestDB_e2e (6.26s) === RUN TestWALFlushedOnDBClose --- PASS: TestWALFlushedOnDBClose (0.03s) === RUN TestWALSegmentSizeOptions === RUN TestWALSegmentSizeOptions/WALSegmentSize_0_test === RUN TestWALSegmentSizeOptions/WALSegmentSize_65536_test === RUN TestWALSegmentSizeOptions/WALSegmentSize_-1_test --- PASS: TestWALSegmentSizeOptions (0.13s) --- PASS: TestWALSegmentSizeOptions/WALSegmentSize_0_test (0.04s) --- PASS: TestWALSegmentSizeOptions/WALSegmentSize_65536_test (0.05s) --- PASS: TestWALSegmentSizeOptions/WALSegmentSize_-1_test (0.03s) === RUN TestTombstoneClean --- PASS: TestTombstoneClean (0.11s) === RUN TestTombstoneCleanResultEmptyBlock --- PASS: TestTombstoneCleanResultEmptyBlock (0.07s) === RUN TestTombstoneCleanFail --- PASS: TestTombstoneCleanFail (0.12s) === RUN TestTombstoneCleanRetentionLimitsRace --- PASS: TestTombstoneCleanRetentionLimitsRace (20.20s) === RUN TestTimeRetention --- PASS: TestTimeRetention (0.13s) === RUN TestSizeRetention --- PASS: TestSizeRetention (0.32s) === RUN TestSizeRetentionMetric --- PASS: TestSizeRetentionMetric (0.04s) === RUN TestNotMatcherSelectsLabelsUnsetSeries --- PASS: TestNotMatcherSelectsLabelsUnsetSeries (0.01s) === RUN TestOverlappingBlocksDetectsAllOverlaps --- PASS: TestOverlappingBlocksDetectsAllOverlaps (0.00s) === RUN TestChunkAtBlockBoundary --- PASS: TestChunkAtBlockBoundary (0.05s) === RUN TestQuerierWithBoundaryChunks --- PASS: TestQuerierWithBoundaryChunks (0.09s) === RUN TestInitializeHeadTimestamp === RUN TestInitializeHeadTimestamp/clean === RUN TestInitializeHeadTimestamp/wal-only === RUN TestInitializeHeadTimestamp/existing-block === RUN TestInitializeHeadTimestamp/existing-block-and-wal --- PASS: TestInitializeHeadTimestamp (0.13s) --- PASS: TestInitializeHeadTimestamp/clean (0.01s) --- PASS: TestInitializeHeadTimestamp/wal-only (0.01s) --- PASS: TestInitializeHeadTimestamp/existing-block (0.05s) --- PASS: TestInitializeHeadTimestamp/existing-block-and-wal (0.05s) === RUN TestNoEmptyBlocks === RUN TestNoEmptyBlocks/Test_no_blocks_after_compact_with_empty_head. === RUN TestNoEmptyBlocks/Test_no_blocks_after_deleting_all_samples_from_head. === RUN TestNoEmptyBlocks/When_no_new_block_is_created_from_head,_and_there_are_some_blocks_on_disk__compaction_should_not_run_into_infinite_loop_(was_seen_during_development). === RUN TestNoEmptyBlocks/Test_no_blocks_remaining_after_deleting_all_samples_from_disk. --- PASS: TestNoEmptyBlocks (0.15s) --- PASS: TestNoEmptyBlocks/Test_no_blocks_after_compact_with_empty_head. (0.00s) --- PASS: TestNoEmptyBlocks/Test_no_blocks_after_deleting_all_samples_from_head. (0.04s) --- PASS: TestNoEmptyBlocks/When_no_new_block_is_created_from_head,_and_there_are_some_blocks_on_disk__compaction_should_not_run_into_infinite_loop_(was_seen_during_development). (0.01s) --- PASS: TestNoEmptyBlocks/Test_no_blocks_remaining_after_deleting_all_samples_from_disk. (0.09s) === RUN TestDB_LabelNames --- PASS: TestDB_LabelNames (0.03s) === RUN TestCorrectNumTombstones --- PASS: TestCorrectNumTombstones (0.07s) === RUN TestBlockRanges level=info msg="Found healthy block" mint=0 maxt=3 ulid=01GZE7DX7M6ZSG0WDZFPHP4KHX level=info msg="Replaying on-disk memory mappable chunks if any" level=info msg="On-disk memory mappable chunks replay completed" duration=5.9µs level=info msg="Replaying WAL, this may take a while" level=info msg="WAL segment loaded" segment=0 maxSegment=0 level=info msg="WAL replay completed" checkpoint_replay_duration=104.026µs wal_replay_duration=292.78µs total_replay_duration=425.231µs level=info msg="write block" mint=3 maxt=10000 ulid=01GZE7DX8SYPV1AK529YEK75JE duration=19.036498ms level=info msg="Head GC completed" duration=2.80709ms level=info msg="Compactions disabled" level=info msg="Found healthy block" mint=0 maxt=3 ulid=01GZE7DX7M6ZSG0WDZFPHP4KHX level=info msg="Found healthy block" mint=3 maxt=10000 ulid=01GZE7DX8SYPV1AK529YEK75JE level=info msg="Found healthy block" mint=15005 maxt=15006 ulid=01GZE7DXCCY77CAVBWGFVF0183 level=info msg="Replaying on-disk memory mappable chunks if any" level=info msg="On-disk memory mappable chunks replay completed" duration=9.575µs level=info msg="Replaying WAL, this may take a while" level=info msg="WAL segment loaded" segment=0 maxSegment=2 level=info msg="WAL segment loaded" segment=1 maxSegment=2 level=info msg="WAL segment loaded" segment=2 maxSegment=2 level=info msg="WAL replay completed" checkpoint_replay_duration=111.302µs wal_replay_duration=982.264µs total_replay_duration=1.122566ms level=info msg="write block" mint=15006 maxt=20000 ulid=01GZE7DXDFWH0WH2VSJRV22JH4 duration=19.205675ms level=info msg="Head GC completed" duration=2.786465ms --- PASS: TestBlockRanges (0.30s) === RUN TestDBReadOnly level=info msg="Found healthy block" mint=10 maxt=12 ulid=01GZE7DXH1E3Q64VRS2BFXZZJH level=info msg="Found healthy block" mint=12 maxt=14 ulid=01GZE7DXJ1QKE8YWWA1BFV2GFX level=info msg="Found healthy block" mint=14 maxt=16 ulid=01GZE7DXJZD20E2APPBWTTP4R3 level=info msg="Replaying on-disk memory mappable chunks if any" level=info msg="On-disk memory mappable chunks replay completed" duration=5.425µs level=info msg="Replaying WAL, this may take a while" level=info msg="WAL segment loaded" segment=0 maxSegment=1 level=info msg="WAL segment loaded" segment=1 maxSegment=1 level=info msg="WAL replay completed" checkpoint_replay_duration=149.552µs wal_replay_duration=675.534µs total_replay_duration=848.837µs level=info msg="Compactions disabled" === RUN TestDBReadOnly/blocks === RUN TestDBReadOnly/querier level=info msg="Replaying on-disk memory mappable chunks if any" level=info msg="On-disk memory mappable chunks replay completed" duration=5µs level=info msg="Replaying WAL, this may take a while" level=info msg="WAL segment loaded" segment=0 maxSegment=1 level=info msg="WAL segment loaded" segment=1 maxSegment=1 level=info msg="WAL replay completed" checkpoint_replay_duration=95.876µs wal_replay_duration=1.208293ms total_replay_duration=1.328219ms === RUN TestDBReadOnly/chunk_querier level=info msg="Replaying on-disk memory mappable chunks if any" level=info msg="On-disk memory mappable chunks replay completed" duration=6.2µs level=info msg="Replaying WAL, this may take a while" level=info msg="WAL segment loaded" segment=0 maxSegment=1 level=info msg="WAL segment loaded" segment=1 maxSegment=1 level=info msg="WAL replay completed" checkpoint_replay_duration=112.602µs wal_replay_duration=1.255143ms total_replay_duration=1.39492ms --- PASS: TestDBReadOnly (0.17s) --- PASS: TestDBReadOnly/blocks (0.00s) --- PASS: TestDBReadOnly/querier (0.02s) --- PASS: TestDBReadOnly/chunk_querier (0.02s) === RUN TestDBReadOnlyClosing --- PASS: TestDBReadOnlyClosing (0.00s) === RUN TestDBReadOnly_FlushWAL level=info msg="Replaying on-disk memory mappable chunks if any" level=info msg="On-disk memory mappable chunks replay completed" duration=6.075µs level=info msg="Replaying WAL, this may take a while" level=info msg="WAL segment loaded" segment=0 maxSegment=0 level=info msg="WAL replay completed" checkpoint_replay_duration=100.252µs wal_replay_duration=347.855µs total_replay_duration=472.857µs level=info msg="Compactions disabled" level=info msg="Replaying on-disk memory mappable chunks if any" level=info msg="On-disk memory mappable chunks replay completed" duration=5.425µs level=info msg="Replaying WAL, this may take a while" level=info msg="WAL segment loaded" segment=0 maxSegment=0 level=info msg="WAL replay completed" checkpoint_replay_duration=81.352µs wal_replay_duration=10.13217ms total_replay_duration=10.230897ms level=info msg="write block" mint=0 maxt=1000 ulid=01GZE7DXQ4YXKKADX8ESAGF997 duration=24.017469ms --- PASS: TestDBReadOnly_FlushWAL (0.07s) === RUN TestDBCannotSeePartialCommits --- PASS: TestDBCannotSeePartialCommits (0.02s) === RUN TestDBQueryDoesntSeeAppendsAfterCreation --- PASS: TestDBQueryDoesntSeeAppendsAfterCreation (0.01s) === RUN TestChunkWriter_ReadAfterWrite === RUN TestChunkWriter_ReadAfterWrite/0 === RUN TestChunkWriter_ReadAfterWrite/1 === RUN TestChunkWriter_ReadAfterWrite/2 === RUN TestChunkWriter_ReadAfterWrite/3 === RUN TestChunkWriter_ReadAfterWrite/4 === RUN TestChunkWriter_ReadAfterWrite/5 === RUN TestChunkWriter_ReadAfterWrite/6 --- PASS: TestChunkWriter_ReadAfterWrite (0.05s) --- PASS: TestChunkWriter_ReadAfterWrite/0 (0.01s) --- PASS: TestChunkWriter_ReadAfterWrite/1 (0.01s) --- PASS: TestChunkWriter_ReadAfterWrite/2 (0.01s) --- PASS: TestChunkWriter_ReadAfterWrite/3 (0.00s) --- PASS: TestChunkWriter_ReadAfterWrite/4 (0.01s) --- PASS: TestChunkWriter_ReadAfterWrite/5 (0.01s) --- PASS: TestChunkWriter_ReadAfterWrite/6 (0.01s) === RUN TestRangeForTimestamp --- PASS: TestRangeForTimestamp (0.00s) === RUN TestChunkReader_ConcurrentReads --- PASS: TestChunkReader_ConcurrentReads (0.01s) === RUN TestCompactHead --- PASS: TestCompactHead (0.05s) === RUN TestOpen_VariousBlockStates level=info msg="Fixing broken block" mint=1511366400000 maxt=1511368200000 ulid=01BZJ9WJQPWHGNC2W4J9TA62KC level=info msg="Found healthy block" mint=0 maxt=10 ulid=01GZE7DXX6WRC6GFFPF0MA1108 level=info msg="Found healthy block" mint=10 maxt=20 ulid=01GZE7DXY7G5WBVY457PHNEYRS level=error msg="failed to read meta.json for a block during repair process; skipping" dir=/tmp/test2490793940/01GZE7DXZ7P4YYVNM5CT6E0GQN err="open /tmp/test2490793940/01GZE7DXZ7P4YYVNM5CT6E0GQN/meta.json: no such file or directory" level=info msg="Found healthy block" mint=50 maxt=60 ulid=01GZE7DY31W19QSHKC0V45NVN6 level=info msg="Found healthy block" mint=50 maxt=55 ulid=01GZE7DY3V2RCYXKCAE18JBXGR level=info msg="Found and deleted tmp block dir" dir=/tmp/test2490793940/01GZE7DY05K66Y6EGGXNBNXY3G.tmp-for-creation level=info msg="Found and deleted tmp block dir" dir=/tmp/test2490793940/01GZE7DY157VYESF6ETMPER181.tmp-for-deletion level=info msg="Found and deleted tmp block dir" dir=/tmp/test2490793940/01GZE7DY21QJRVTB4P3P0D0VN9.tmp level=error msg="Failed to read meta.json for a block during reloadBlocks. Skipping" dir=/tmp/test2490793940/01GZE7DXZ7P4YYVNM5CT6E0GQN err="open /tmp/test2490793940/01GZE7DXZ7P4YYVNM5CT6E0GQN/meta.json: no such file or directory" level=info msg="Deleting obsolete block" block=01GZE7DY3V2RCYXKCAE18JBXGR level=info msg="Replaying on-disk memory mappable chunks if any" level=info msg="On-disk memory mappable chunks replay completed" duration=4.975µs level=info msg="Replaying WAL, this may take a while" level=info msg="WAL segment loaded" segment=0 maxSegment=0 level=info msg="WAL replay completed" checkpoint_replay_duration=102.502µs wal_replay_duration=306.779µs total_replay_duration=457.981µs --- PASS: TestOpen_VariousBlockStates (0.26s) === RUN TestOneCheckpointPerCompactCall --- PASS: TestOneCheckpointPerCompactCall (1.62s) === RUN TestNoPanicOnTSDBOpenError --- PASS: TestNoPanicOnTSDBOpenError (0.00s) === RUN TestLockfileMetric === RUN TestLockfileMetric/{fileAlreadyExists:false_lockFileDisabled:false_expectedValue:1} === RUN TestLockfileMetric/{fileAlreadyExists:true_lockFileDisabled:false_expectedValue:0} === RUN TestLockfileMetric/{fileAlreadyExists:true_lockFileDisabled:true_expectedValue:-1} === RUN TestLockfileMetric/{fileAlreadyExists:false_lockFileDisabled:true_expectedValue:-1} --- PASS: TestLockfileMetric (0.05s) --- PASS: TestLockfileMetric/{fileAlreadyExists:false_lockFileDisabled:false_expectedValue:1} (0.02s) --- PASS: TestLockfileMetric/{fileAlreadyExists:true_lockFileDisabled:false_expectedValue:0} (0.01s) --- PASS: TestLockfileMetric/{fileAlreadyExists:true_lockFileDisabled:true_expectedValue:-1} (0.01s) --- PASS: TestLockfileMetric/{fileAlreadyExists:false_lockFileDisabled:true_expectedValue:-1} (0.01s) === RUN TestQuerier_ShouldNotPanicIfHeadChunkIsTruncatedWhileReadingQueriedChunks db_test.go:3188: TODO: investigate why process crash in CI --- SKIP: TestQuerier_ShouldNotPanicIfHeadChunkIsTruncatedWhileReadingQueriedChunks (0.00s) === RUN TestChunkQuerier_ShouldNotPanicIfHeadChunkIsTruncatedWhileReadingQueriedChunks db_test.go:3324: TODO: investigate why process crash in CI --- SKIP: TestChunkQuerier_ShouldNotPanicIfHeadChunkIsTruncatedWhileReadingQueriedChunks (0.00s) === RUN TestValidateExemplar --- PASS: TestValidateExemplar (0.00s) === RUN TestAddExemplar --- PASS: TestAddExemplar (0.00s) === RUN TestStorageOverflow --- PASS: TestStorageOverflow (0.00s) === RUN TestSelectExemplar --- PASS: TestSelectExemplar (0.00s) === RUN TestSelectExemplar_MultiSeries --- PASS: TestSelectExemplar_MultiSeries (0.00s) === RUN TestSelectExemplar_TimeRange --- PASS: TestSelectExemplar_TimeRange (0.00s) === RUN TestSelectExemplar_DuplicateSeries --- PASS: TestSelectExemplar_DuplicateSeries (0.00s) === RUN TestIndexOverwrite --- PASS: TestIndexOverwrite (0.00s) === RUN TestResize === RUN TestResize/Grow === RUN TestResize/Shrink === RUN TestResize/ShrinkToZero === RUN TestResize/Negative === RUN TestResize/NegativeToNegative === RUN TestResize/GrowFromZero --- PASS: TestResize (0.00s) --- PASS: TestResize/Grow (0.00s) --- PASS: TestResize/Shrink (0.00s) --- PASS: TestResize/ShrinkToZero (0.00s) --- PASS: TestResize/Negative (0.00s) --- PASS: TestResize/NegativeToNegative (0.00s) --- PASS: TestResize/GrowFromZero (0.00s) === RUN TestHead_ReadWAL === RUN TestHead_ReadWAL/compress=false === RUN TestHead_ReadWAL/compress=true --- PASS: TestHead_ReadWAL (0.03s) --- PASS: TestHead_ReadWAL/compress=false (0.01s) --- PASS: TestHead_ReadWAL/compress=true (0.02s) === RUN TestHead_WALMultiRef --- PASS: TestHead_WALMultiRef (0.05s) === RUN TestHead_ActiveAppenders --- PASS: TestHead_ActiveAppenders (0.02s) === RUN TestHead_UnknownWALRecord --- PASS: TestHead_UnknownWALRecord (0.01s) === RUN TestHead_Truncate --- PASS: TestHead_Truncate (0.01s) === RUN TestMemSeries_truncateChunks --- PASS: TestMemSeries_truncateChunks (0.00s) === RUN TestHeadDeleteSeriesWithoutSamples === RUN TestHeadDeleteSeriesWithoutSamples/compress=false === RUN TestHeadDeleteSeriesWithoutSamples/compress=true --- PASS: TestHeadDeleteSeriesWithoutSamples (0.03s) --- PASS: TestHeadDeleteSeriesWithoutSamples/compress=false (0.02s) --- PASS: TestHeadDeleteSeriesWithoutSamples/compress=true (0.01s) === RUN TestHeadDeleteSimple === RUN TestHeadDeleteSimple/compress=false === RUN TestHeadDeleteSimple/compress=true --- PASS: TestHeadDeleteSimple (0.33s) --- PASS: TestHeadDeleteSimple/compress=false (0.17s) --- PASS: TestHeadDeleteSimple/compress=true (0.16s) === RUN TestDeleteUntilCurMax --- PASS: TestDeleteUntilCurMax (0.01s) === RUN TestDeletedSamplesAndSeriesStillInWALAfterCheckpoint --- PASS: TestDeletedSamplesAndSeriesStillInWALAfterCheckpoint (0.25s) === RUN TestDelete_e2e --- PASS: TestDelete_e2e (6.91s) === RUN TestComputeChunkEndTime --- PASS: TestComputeChunkEndTime (0.00s) === RUN TestMemSeries_append --- PASS: TestMemSeries_append (0.01s) === RUN TestGCChunkAccess --- PASS: TestGCChunkAccess (0.02s) === RUN TestGCSeriesAccess --- PASS: TestGCSeriesAccess (0.03s) === RUN TestUncommittedSamplesNotLostOnTruncate --- PASS: TestUncommittedSamplesNotLostOnTruncate (0.01s) === RUN TestRemoveSeriesAfterRollbackAndTruncate --- PASS: TestRemoveSeriesAfterRollbackAndTruncate (0.02s) === RUN TestHead_LogRollback === RUN TestHead_LogRollback/compress=false === RUN TestHead_LogRollback/compress=true --- PASS: TestHead_LogRollback (0.02s) --- PASS: TestHead_LogRollback/compress=false (0.01s) --- PASS: TestHead_LogRollback/compress=true (0.01s) === RUN TestWalRepair_DecodingError === RUN TestWalRepair_DecodingError/decode_series,compress=false === RUN TestWalRepair_DecodingError/decode_series,compress=true === RUN TestWalRepair_DecodingError/decode_samples,compress=false === RUN TestWalRepair_DecodingError/decode_samples,compress=true === RUN TestWalRepair_DecodingError/decode_tombstone,compress=false === RUN TestWalRepair_DecodingError/decode_tombstone,compress=true --- PASS: TestWalRepair_DecodingError (0.21s) --- PASS: TestWalRepair_DecodingError/decode_series,compress=false (0.04s) --- PASS: TestWalRepair_DecodingError/decode_series,compress=true (0.03s) --- PASS: TestWalRepair_DecodingError/decode_samples,compress=false (0.03s) --- PASS: TestWalRepair_DecodingError/decode_samples,compress=true (0.03s) --- PASS: TestWalRepair_DecodingError/decode_tombstone,compress=false (0.06s) --- PASS: TestWalRepair_DecodingError/decode_tombstone,compress=true (0.03s) === RUN TestHeadReadWriterRepair --- PASS: TestHeadReadWriterRepair (0.04s) === RUN TestNewWalSegmentOnTruncate --- PASS: TestNewWalSegmentOnTruncate (0.02s) === RUN TestAddDuplicateLabelName --- PASS: TestAddDuplicateLabelName (0.01s) === RUN TestMemSeriesIsolation --- PASS: TestMemSeriesIsolation (0.09s) === RUN TestIsolationRollback --- PASS: TestIsolationRollback (0.01s) === RUN TestIsolationLowWatermarkMonotonous --- PASS: TestIsolationLowWatermarkMonotonous (0.01s) === RUN TestIsolationAppendIDZeroIsNoop --- PASS: TestIsolationAppendIDZeroIsNoop (0.01s) === RUN TestHeadSeriesChunkRace --- PASS: TestHeadSeriesChunkRace (16.21s) === RUN TestIsolationWithoutAdd --- PASS: TestIsolationWithoutAdd (0.02s) === RUN TestOutOfOrderSamplesMetric --- PASS: TestOutOfOrderSamplesMetric (0.05s) === RUN TestHeadLabelNamesValuesWithMinMaxRange === RUN TestHeadLabelNamesValuesWithMinMaxRange/maxt_less_than_head_min === RUN TestHeadLabelNamesValuesWithMinMaxRange/mint_less_than_head_max === RUN TestHeadLabelNamesValuesWithMinMaxRange/mint_and_maxt_outside_head === RUN TestHeadLabelNamesValuesWithMinMaxRange/mint_and_maxt_within_head --- PASS: TestHeadLabelNamesValuesWithMinMaxRange (0.01s) --- PASS: TestHeadLabelNamesValuesWithMinMaxRange/maxt_less_than_head_min (0.00s) --- PASS: TestHeadLabelNamesValuesWithMinMaxRange/mint_less_than_head_max (0.00s) --- PASS: TestHeadLabelNamesValuesWithMinMaxRange/mint_and_maxt_outside_head (0.00s) --- PASS: TestHeadLabelNamesValuesWithMinMaxRange/mint_and_maxt_within_head (0.00s) === RUN TestHeadLabelValuesWithMatchers === RUN TestHeadLabelValuesWithMatchers/get_tens_based_on_unique_id === RUN TestHeadLabelValuesWithMatchers/get_unique_ids_based_on_a_ten === RUN TestHeadLabelValuesWithMatchers/get_tens_by_pattern_matching_on_unique_id === RUN TestHeadLabelValuesWithMatchers/get_tens_by_matching_for_absence_of_unique_label --- PASS: TestHeadLabelValuesWithMatchers (0.01s) --- PASS: TestHeadLabelValuesWithMatchers/get_tens_based_on_unique_id (0.00s) --- PASS: TestHeadLabelValuesWithMatchers/get_unique_ids_based_on_a_ten (0.00s) --- PASS: TestHeadLabelValuesWithMatchers/get_tens_by_pattern_matching_on_unique_id (0.00s) --- PASS: TestHeadLabelValuesWithMatchers/get_tens_by_matching_for_absence_of_unique_label (0.00s) === RUN TestHeadLabelNamesWithMatchers === RUN TestHeadLabelNamesWithMatchers/get_with_non-empty_unique:_all === RUN TestHeadLabelNamesWithMatchers/get_with_unique_ending_in_1:_only_unique === RUN TestHeadLabelNamesWithMatchers/get_with_unique_=_value20:_all === RUN TestHeadLabelNamesWithMatchers/get_tens_=_1:_unique_&_tens --- PASS: TestHeadLabelNamesWithMatchers (0.01s) --- PASS: TestHeadLabelNamesWithMatchers/get_with_non-empty_unique:_all (0.00s) --- PASS: TestHeadLabelNamesWithMatchers/get_with_unique_ending_in_1:_only_unique (0.00s) --- PASS: TestHeadLabelNamesWithMatchers/get_with_unique_=_value20:_all (0.00s) --- PASS: TestHeadLabelNamesWithMatchers/get_tens_=_1:_unique_&_tens (0.00s) === RUN TestErrReuseAppender --- PASS: TestErrReuseAppender (0.01s) === RUN TestHeadMintAfterTruncation --- PASS: TestHeadMintAfterTruncation (0.03s) === RUN TestHeadExemplars --- PASS: TestHeadExemplars (0.01s) === RUN TestMemSafeIteratorSeekIntoBuffer --- PASS: TestMemSafeIteratorSeekIntoBuffer (0.00s) === RUN TestChunkNotFoundHeadGCRace --- PASS: TestChunkNotFoundHeadGCRace (3.06s) === RUN TestDataMissingOnQueryDuringCompaction --- PASS: TestDataMissingOnQueryDuringCompaction (3.05s) === RUN TestIsQuerierCollidingWithTruncation === RUN TestIsQuerierCollidingWithTruncation/mint=-200,maxt=-100 === RUN TestIsQuerierCollidingWithTruncation/mint=-200,maxt=300 === RUN TestIsQuerierCollidingWithTruncation/mint=100,maxt=1900 === RUN TestIsQuerierCollidingWithTruncation/mint=1900,maxt=2200 === RUN TestIsQuerierCollidingWithTruncation/mint=2000,maxt=2500 --- PASS: TestIsQuerierCollidingWithTruncation (0.02s) --- PASS: TestIsQuerierCollidingWithTruncation/mint=-200,maxt=-100 (0.00s) --- PASS: TestIsQuerierCollidingWithTruncation/mint=-200,maxt=300 (0.00s) --- PASS: TestIsQuerierCollidingWithTruncation/mint=100,maxt=1900 (0.00s) --- PASS: TestIsQuerierCollidingWithTruncation/mint=1900,maxt=2200 (0.00s) --- PASS: TestIsQuerierCollidingWithTruncation/mint=2000,maxt=2500 (0.00s) === RUN TestWaitForPendingReadersInTimeRange === RUN TestWaitForPendingReadersInTimeRange/mint=0,maxt=500,shouldWait=false === RUN TestWaitForPendingReadersInTimeRange/mint=500,maxt=1500,shouldWait=true === RUN TestWaitForPendingReadersInTimeRange/mint=1200,maxt=1700,shouldWait=true === RUN TestWaitForPendingReadersInTimeRange/mint=1800,maxt=2500,shouldWait=true === RUN TestWaitForPendingReadersInTimeRange/mint=2000,maxt=2500,shouldWait=false === RUN TestWaitForPendingReadersInTimeRange/mint=2100,maxt=2500,shouldWait=false --- PASS: TestWaitForPendingReadersInTimeRange (13.24s) --- PASS: TestWaitForPendingReadersInTimeRange/mint=0,maxt=500,shouldWait=false (2.20s) --- PASS: TestWaitForPendingReadersInTimeRange/mint=500,maxt=1500,shouldWait=true (2.20s) --- PASS: TestWaitForPendingReadersInTimeRange/mint=1200,maxt=1700,shouldWait=true (2.20s) --- PASS: TestWaitForPendingReadersInTimeRange/mint=1800,maxt=2500,shouldWait=true (2.20s) --- PASS: TestWaitForPendingReadersInTimeRange/mint=2000,maxt=2500,shouldWait=false (2.20s) --- PASS: TestWaitForPendingReadersInTimeRange/mint=2100,maxt=2500,shouldWait=false (2.20s) === RUN TestChunkSnapshot --- PASS: TestChunkSnapshot (0.12s) === RUN TestSnapshotError --- PASS: TestSnapshotError (0.04s) === RUN TestChunkSnapshotReplayBug --- PASS: TestChunkSnapshotReplayBug (0.11s) === RUN TestChunkSnapshotTakenAfterIncompleteSnapshot --- PASS: TestChunkSnapshotTakenAfterIncompleteSnapshot (0.02s) === RUN TestBlockQuerier === RUN TestBlockQuerier/#00 === RUN TestBlockQuerier/#00/sample === RUN TestBlockQuerier/#00/chunk === RUN TestBlockQuerier/#01 === RUN TestBlockQuerier/#01/sample === RUN TestBlockQuerier/#01/chunk === RUN TestBlockQuerier/#02 === RUN TestBlockQuerier/#02/sample === RUN TestBlockQuerier/#02/chunk === RUN TestBlockQuerier/#03 === RUN TestBlockQuerier/#03/sample === RUN TestBlockQuerier/#03/chunk === RUN TestBlockQuerier/#04 === RUN TestBlockQuerier/#04/sample === RUN TestBlockQuerier/#04/chunk === RUN TestBlockQuerier/#05 === RUN TestBlockQuerier/#05/sample === RUN TestBlockQuerier/#05/chunk --- PASS: TestBlockQuerier (0.00s) --- PASS: TestBlockQuerier/#00 (0.00s) --- PASS: TestBlockQuerier/#00/sample (0.00s) --- PASS: TestBlockQuerier/#00/chunk (0.00s) --- PASS: TestBlockQuerier/#01 (0.00s) --- PASS: TestBlockQuerier/#01/sample (0.00s) --- PASS: TestBlockQuerier/#01/chunk (0.00s) --- PASS: TestBlockQuerier/#02 (0.00s) --- PASS: TestBlockQuerier/#02/sample (0.00s) --- PASS: TestBlockQuerier/#02/chunk (0.00s) --- PASS: TestBlockQuerier/#03 (0.00s) --- PASS: TestBlockQuerier/#03/sample (0.00s) --- PASS: TestBlockQuerier/#03/chunk (0.00s) --- PASS: TestBlockQuerier/#04 (0.00s) --- PASS: TestBlockQuerier/#04/sample (0.00s) --- PASS: TestBlockQuerier/#04/chunk (0.00s) --- PASS: TestBlockQuerier/#05 (0.00s) --- PASS: TestBlockQuerier/#05/sample (0.00s) --- PASS: TestBlockQuerier/#05/chunk (0.00s) === RUN TestBlockQuerier_AgainstHeadWithOpenChunks === RUN TestBlockQuerier_AgainstHeadWithOpenChunks/#00 === RUN TestBlockQuerier_AgainstHeadWithOpenChunks/#00/sample === RUN TestBlockQuerier_AgainstHeadWithOpenChunks/#00/chunk === RUN TestBlockQuerier_AgainstHeadWithOpenChunks/#01 === RUN TestBlockQuerier_AgainstHeadWithOpenChunks/#01/sample === RUN TestBlockQuerier_AgainstHeadWithOpenChunks/#01/chunk === RUN TestBlockQuerier_AgainstHeadWithOpenChunks/#02 === RUN TestBlockQuerier_AgainstHeadWithOpenChunks/#02/sample === RUN TestBlockQuerier_AgainstHeadWithOpenChunks/#02/chunk === RUN TestBlockQuerier_AgainstHeadWithOpenChunks/#03 === RUN TestBlockQuerier_AgainstHeadWithOpenChunks/#03/sample === RUN TestBlockQuerier_AgainstHeadWithOpenChunks/#03/chunk === RUN TestBlockQuerier_AgainstHeadWithOpenChunks/#04 === RUN TestBlockQuerier_AgainstHeadWithOpenChunks/#04/sample === RUN TestBlockQuerier_AgainstHeadWithOpenChunks/#04/chunk === RUN TestBlockQuerier_AgainstHeadWithOpenChunks/#05 === RUN TestBlockQuerier_AgainstHeadWithOpenChunks/#05/sample === RUN TestBlockQuerier_AgainstHeadWithOpenChunks/#05/chunk --- PASS: TestBlockQuerier_AgainstHeadWithOpenChunks (0.05s) --- PASS: TestBlockQuerier_AgainstHeadWithOpenChunks/#00 (0.01s) --- PASS: TestBlockQuerier_AgainstHeadWithOpenChunks/#00/sample (0.00s) --- PASS: TestBlockQuerier_AgainstHeadWithOpenChunks/#00/chunk (0.00s) --- PASS: TestBlockQuerier_AgainstHeadWithOpenChunks/#01 (0.01s) --- PASS: TestBlockQuerier_AgainstHeadWithOpenChunks/#01/sample (0.00s) --- PASS: TestBlockQuerier_AgainstHeadWithOpenChunks/#01/chunk (0.00s) --- PASS: TestBlockQuerier_AgainstHeadWithOpenChunks/#02 (0.01s) --- PASS: TestBlockQuerier_AgainstHeadWithOpenChunks/#02/sample (0.00s) --- PASS: TestBlockQuerier_AgainstHeadWithOpenChunks/#02/chunk (0.00s) --- PASS: TestBlockQuerier_AgainstHeadWithOpenChunks/#03 (0.01s) --- PASS: TestBlockQuerier_AgainstHeadWithOpenChunks/#03/sample (0.00s) --- PASS: TestBlockQuerier_AgainstHeadWithOpenChunks/#03/chunk (0.00s) --- PASS: TestBlockQuerier_AgainstHeadWithOpenChunks/#04 (0.01s) --- PASS: TestBlockQuerier_AgainstHeadWithOpenChunks/#04/sample (0.00s) --- PASS: TestBlockQuerier_AgainstHeadWithOpenChunks/#04/chunk (0.00s) --- PASS: TestBlockQuerier_AgainstHeadWithOpenChunks/#05 (0.01s) --- PASS: TestBlockQuerier_AgainstHeadWithOpenChunks/#05/sample (0.00s) --- PASS: TestBlockQuerier_AgainstHeadWithOpenChunks/#05/chunk (0.00s) === RUN TestBlockQuerierDelete === RUN TestBlockQuerierDelete/#00 === RUN TestBlockQuerierDelete/#00/sample === RUN TestBlockQuerierDelete/#00/chunk === RUN TestBlockQuerierDelete/#01 === RUN TestBlockQuerierDelete/#01/sample === RUN TestBlockQuerierDelete/#01/chunk === RUN TestBlockQuerierDelete/#02 === RUN TestBlockQuerierDelete/#02/sample === RUN TestBlockQuerierDelete/#02/chunk === RUN TestBlockQuerierDelete/#03 === RUN TestBlockQuerierDelete/#03/sample === RUN TestBlockQuerierDelete/#03/chunk === RUN TestBlockQuerierDelete/#04 === RUN TestBlockQuerierDelete/#04/sample === RUN TestBlockQuerierDelete/#04/chunk === RUN TestBlockQuerierDelete/#05 === RUN TestBlockQuerierDelete/#05/sample === RUN TestBlockQuerierDelete/#05/chunk --- PASS: TestBlockQuerierDelete (0.00s) --- PASS: TestBlockQuerierDelete/#00 (0.00s) --- PASS: TestBlockQuerierDelete/#00/sample (0.00s) --- PASS: TestBlockQuerierDelete/#00/chunk (0.00s) --- PASS: TestBlockQuerierDelete/#01 (0.00s) --- PASS: TestBlockQuerierDelete/#01/sample (0.00s) --- PASS: TestBlockQuerierDelete/#01/chunk (0.00s) --- PASS: TestBlockQuerierDelete/#02 (0.00s) --- PASS: TestBlockQuerierDelete/#02/sample (0.00s) --- PASS: TestBlockQuerierDelete/#02/chunk (0.00s) --- PASS: TestBlockQuerierDelete/#03 (0.00s) --- PASS: TestBlockQuerierDelete/#03/sample (0.00s) --- PASS: TestBlockQuerierDelete/#03/chunk (0.00s) --- PASS: TestBlockQuerierDelete/#04 (0.00s) --- PASS: TestBlockQuerierDelete/#04/sample (0.00s) --- PASS: TestBlockQuerierDelete/#04/chunk (0.00s) --- PASS: TestBlockQuerierDelete/#05 (0.00s) --- PASS: TestBlockQuerierDelete/#05/sample (0.00s) --- PASS: TestBlockQuerierDelete/#05/chunk (0.00s) === RUN TestPopulateWithTombSeriesIterators === RUN TestPopulateWithTombSeriesIterators/no_chunk === RUN TestPopulateWithTombSeriesIterators/no_chunk/sample === RUN TestPopulateWithTombSeriesIterators/no_chunk/chunk === RUN TestPopulateWithTombSeriesIterators/one_empty_chunk === RUN TestPopulateWithTombSeriesIterators/one_empty_chunk/sample === RUN TestPopulateWithTombSeriesIterators/one_empty_chunk/chunk === RUN TestPopulateWithTombSeriesIterators/three_empty_chunks === RUN TestPopulateWithTombSeriesIterators/three_empty_chunks/sample === RUN TestPopulateWithTombSeriesIterators/three_empty_chunks/chunk === RUN TestPopulateWithTombSeriesIterators/one_chunk === RUN TestPopulateWithTombSeriesIterators/one_chunk/sample === RUN TestPopulateWithTombSeriesIterators/one_chunk/chunk === RUN TestPopulateWithTombSeriesIterators/two_full_chunks === RUN TestPopulateWithTombSeriesIterators/two_full_chunks/sample === RUN TestPopulateWithTombSeriesIterators/two_full_chunks/chunk === RUN TestPopulateWithTombSeriesIterators/three_full_chunks === RUN TestPopulateWithTombSeriesIterators/three_full_chunks/sample === RUN TestPopulateWithTombSeriesIterators/three_full_chunks/chunk === RUN TestPopulateWithTombSeriesIterators/three_empty_chunks_and_seek === RUN TestPopulateWithTombSeriesIterators/three_empty_chunks_and_seek/sample === RUN TestPopulateWithTombSeriesIterators/three_empty_chunks_and_seek/chunk === RUN TestPopulateWithTombSeriesIterators/two_chunks_and_seek_beyond_chunks === RUN TestPopulateWithTombSeriesIterators/two_chunks_and_seek_beyond_chunks/sample === RUN TestPopulateWithTombSeriesIterators/two_chunks_and_seek_beyond_chunks/chunk === RUN TestPopulateWithTombSeriesIterators/two_chunks_and_seek_on_middle_of_first_chunk === RUN TestPopulateWithTombSeriesIterators/two_chunks_and_seek_on_middle_of_first_chunk/sample === RUN TestPopulateWithTombSeriesIterators/two_chunks_and_seek_on_middle_of_first_chunk/chunk === RUN TestPopulateWithTombSeriesIterators/two_chunks_and_seek_before_first_chunk === RUN TestPopulateWithTombSeriesIterators/two_chunks_and_seek_before_first_chunk/sample === RUN TestPopulateWithTombSeriesIterators/two_chunks_and_seek_before_first_chunk/chunk === RUN TestPopulateWithTombSeriesIterators/no_chunk_with_deletion_interval === RUN TestPopulateWithTombSeriesIterators/no_chunk_with_deletion_interval/sample === RUN TestPopulateWithTombSeriesIterators/no_chunk_with_deletion_interval/chunk === RUN TestPopulateWithTombSeriesIterators/two_chunks_with_trimmed_first_and_last_samples_from_edge_chunks === RUN TestPopulateWithTombSeriesIterators/two_chunks_with_trimmed_first_and_last_samples_from_edge_chunks/sample === RUN TestPopulateWithTombSeriesIterators/two_chunks_with_trimmed_first_and_last_samples_from_edge_chunks/chunk === RUN TestPopulateWithTombSeriesIterators/two_chunks_with_trimmed_middle_sample_of_first_chunk === RUN TestPopulateWithTombSeriesIterators/two_chunks_with_trimmed_middle_sample_of_first_chunk/sample === RUN TestPopulateWithTombSeriesIterators/two_chunks_with_trimmed_middle_sample_of_first_chunk/chunk === RUN TestPopulateWithTombSeriesIterators/two_chunks_with_deletion_across_two_chunks === RUN TestPopulateWithTombSeriesIterators/two_chunks_with_deletion_across_two_chunks/sample === RUN TestPopulateWithTombSeriesIterators/two_chunks_with_deletion_across_two_chunks/chunk === RUN TestPopulateWithTombSeriesIterators/two_chunks_with_trimmed_first_and_last_samples_from_edge_chunks,_seek_from_middle_of_first_chunk === RUN TestPopulateWithTombSeriesIterators/two_chunks_with_trimmed_first_and_last_samples_from_edge_chunks,_seek_from_middle_of_first_chunk/sample === RUN TestPopulateWithTombSeriesIterators/two_chunks_with_trimmed_first_and_last_samples_from_edge_chunks,_seek_from_middle_of_first_chunk/chunk --- PASS: TestPopulateWithTombSeriesIterators (0.00s) --- PASS: TestPopulateWithTombSeriesIterators/no_chunk (0.00s) --- PASS: TestPopulateWithTombSeriesIterators/no_chunk/sample (0.00s) --- PASS: TestPopulateWithTombSeriesIterators/no_chunk/chunk (0.00s) --- PASS: TestPopulateWithTombSeriesIterators/one_empty_chunk (0.00s) --- PASS: TestPopulateWithTombSeriesIterators/one_empty_chunk/sample (0.00s) --- PASS: TestPopulateWithTombSeriesIterators/one_empty_chunk/chunk (0.00s) --- PASS: TestPopulateWithTombSeriesIterators/three_empty_chunks (0.00s) --- PASS: TestPopulateWithTombSeriesIterators/three_empty_chunks/sample (0.00s) --- PASS: TestPopulateWithTombSeriesIterators/three_empty_chunks/chunk (0.00s) --- PASS: TestPopulateWithTombSeriesIterators/one_chunk (0.00s) --- PASS: TestPopulateWithTombSeriesIterators/one_chunk/sample (0.00s) --- PASS: TestPopulateWithTombSeriesIterators/one_chunk/chunk (0.00s) --- PASS: TestPopulateWithTombSeriesIterators/two_full_chunks (0.00s) --- PASS: TestPopulateWithTombSeriesIterators/two_full_chunks/sample (0.00s) --- PASS: TestPopulateWithTombSeriesIterators/two_full_chunks/chunk (0.00s) --- PASS: TestPopulateWithTombSeriesIterators/three_full_chunks (0.00s) --- PASS: TestPopulateWithTombSeriesIterators/three_full_chunks/sample (0.00s) --- PASS: TestPopulateWithTombSeriesIterators/three_full_chunks/chunk (0.00s) --- PASS: TestPopulateWithTombSeriesIterators/three_empty_chunks_and_seek (0.00s) --- PASS: TestPopulateWithTombSeriesIterators/three_empty_chunks_and_seek/sample (0.00s) --- PASS: TestPopulateWithTombSeriesIterators/three_empty_chunks_and_seek/chunk (0.00s) --- PASS: TestPopulateWithTombSeriesIterators/two_chunks_and_seek_beyond_chunks (0.00s) --- PASS: TestPopulateWithTombSeriesIterators/two_chunks_and_seek_beyond_chunks/sample (0.00s) --- PASS: TestPopulateWithTombSeriesIterators/two_chunks_and_seek_beyond_chunks/chunk (0.00s) --- PASS: TestPopulateWithTombSeriesIterators/two_chunks_and_seek_on_middle_of_first_chunk (0.00s) --- PASS: TestPopulateWithTombSeriesIterators/two_chunks_and_seek_on_middle_of_first_chunk/sample (0.00s) --- PASS: TestPopulateWithTombSeriesIterators/two_chunks_and_seek_on_middle_of_first_chunk/chunk (0.00s) --- PASS: TestPopulateWithTombSeriesIterators/two_chunks_and_seek_before_first_chunk (0.00s) --- PASS: TestPopulateWithTombSeriesIterators/two_chunks_and_seek_before_first_chunk/sample (0.00s) --- PASS: TestPopulateWithTombSeriesIterators/two_chunks_and_seek_before_first_chunk/chunk (0.00s) --- PASS: TestPopulateWithTombSeriesIterators/no_chunk_with_deletion_interval (0.00s) --- PASS: TestPopulateWithTombSeriesIterators/no_chunk_with_deletion_interval/sample (0.00s) --- PASS: TestPopulateWithTombSeriesIterators/no_chunk_with_deletion_interval/chunk (0.00s) --- PASS: TestPopulateWithTombSeriesIterators/two_chunks_with_trimmed_first_and_last_samples_from_edge_chunks (0.00s) --- PASS: TestPopulateWithTombSeriesIterators/two_chunks_with_trimmed_first_and_last_samples_from_edge_chunks/sample (0.00s) --- PASS: TestPopulateWithTombSeriesIterators/two_chunks_with_trimmed_first_and_last_samples_from_edge_chunks/chunk (0.00s) --- PASS: TestPopulateWithTombSeriesIterators/two_chunks_with_trimmed_middle_sample_of_first_chunk (0.00s) --- PASS: TestPopulateWithTombSeriesIterators/two_chunks_with_trimmed_middle_sample_of_first_chunk/sample (0.00s) --- PASS: TestPopulateWithTombSeriesIterators/two_chunks_with_trimmed_middle_sample_of_first_chunk/chunk (0.00s) --- PASS: TestPopulateWithTombSeriesIterators/two_chunks_with_deletion_across_two_chunks (0.00s) --- PASS: TestPopulateWithTombSeriesIterators/two_chunks_with_deletion_across_two_chunks/sample (0.00s) --- PASS: TestPopulateWithTombSeriesIterators/two_chunks_with_deletion_across_two_chunks/chunk (0.00s) --- PASS: TestPopulateWithTombSeriesIterators/two_chunks_with_trimmed_first_and_last_samples_from_edge_chunks,_seek_from_middle_of_first_chunk (0.00s) --- PASS: TestPopulateWithTombSeriesIterators/two_chunks_with_trimmed_first_and_last_samples_from_edge_chunks,_seek_from_middle_of_first_chunk/sample (0.00s) --- PASS: TestPopulateWithTombSeriesIterators/two_chunks_with_trimmed_first_and_last_samples_from_edge_chunks,_seek_from_middle_of_first_chunk/chunk (0.00s) === RUN TestPopulateWithDelSeriesIterator_DoubleSeek --- PASS: TestPopulateWithDelSeriesIterator_DoubleSeek (0.00s) === RUN TestPopulateWithDelSeriesIterator_SeekInCurrentChunk --- PASS: TestPopulateWithDelSeriesIterator_SeekInCurrentChunk (0.00s) === RUN TestPopulateWithDelSeriesIterator_SeekWithMinTime --- PASS: TestPopulateWithDelSeriesIterator_SeekWithMinTime (0.00s) === RUN TestPopulateWithDelSeriesIterator_NextWithMinTime --- PASS: TestPopulateWithDelSeriesIterator_NextWithMinTime (0.00s) === RUN TestDeletedIterator --- PASS: TestDeletedIterator (0.06s) === RUN TestDeletedIterator_WithSeek --- PASS: TestDeletedIterator_WithSeek (0.00s) === RUN TestFindSetMatches --- PASS: TestFindSetMatches (0.00s) === RUN TestPostingsForMatchers --- PASS: TestPostingsForMatchers (0.01s) === RUN TestClose --- PASS: TestClose (0.10s) === RUN TestPostingsForMatcher --- PASS: TestPostingsForMatcher (0.00s) === RUN TestBlockBaseSeriesSet --- PASS: TestBlockBaseSeriesSet (0.00s) === RUN TestRepairBadIndexVersion repair_test.go:89: next ID 2 repair_test.go:89: next ID 3 repair_test.go:110: next ID 2 repair_test.go:110: next ID 3 --- PASS: TestRepairBadIndexVersion (0.02s) === RUN TestSegmentWAL_cut --- PASS: TestSegmentWAL_cut (0.01s) === RUN TestSegmentWAL_Truncate --- PASS: TestSegmentWAL_Truncate (1.82s) === RUN TestSegmentWAL_Log_Restore --- PASS: TestSegmentWAL_Log_Restore (0.03s) === RUN TestWALRestoreCorrupted_invalidSegment level=warn msg="Invalid segment file detected, truncating WAL" err="invalid magic header 1020304 in \"/tmp/test_wal_log_restore4154903618/000001\"" file=/tmp/test_wal_log_restore4154903618/000001 --- PASS: TestWALRestoreCorrupted_invalidSegment (0.00s) === RUN TestWALRestoreCorrupted === RUN TestWALRestoreCorrupted/truncate_checksum level=error msg="WAL corruption detected; truncating" err="invalid checksum length 3" file=/tmp/test_corrupted256259695/000001 pos=44 === RUN TestWALRestoreCorrupted/truncate_body level=error msg="WAL corruption detected; truncating" err="invalid entry body size 22" file=/tmp/test_corrupted3838778260/000001 pos=44 === RUN TestWALRestoreCorrupted/body_content level=error msg="WAL corruption detected; truncating" err="unexpected CRC32 checksum 1d4d95cc, want 7c1a52ff" file=/tmp/test_corrupted2009957214/000001 pos=44 === RUN TestWALRestoreCorrupted/checksum level=error msg="WAL corruption detected; truncating" err="unexpected CRC32 checksum 7c1a52ff, want 1020304" file=/tmp/test_corrupted2340002707/000001 pos=44 --- PASS: TestWALRestoreCorrupted (8.12s) --- PASS: TestWALRestoreCorrupted/truncate_checksum (2.02s) --- PASS: TestWALRestoreCorrupted/truncate_body (2.02s) --- PASS: TestWALRestoreCorrupted/body_content (2.02s) --- PASS: TestWALRestoreCorrupted/checksum (2.07s) === RUN TestMigrateWAL_Empty --- PASS: TestMigrateWAL_Empty (0.00s) === RUN TestMigrateWAL_Fuzz --- PASS: TestMigrateWAL_Fuzz (0.01s) PASS ok github.com/prometheus/prometheus/tsdb 106.346s === RUN TestBstreamReader --- PASS: TestBstreamReader (0.00s) === RUN TestChunk === RUN TestChunk/XOR --- PASS: TestChunk (0.00s) --- PASS: TestChunk/XOR (0.00s) PASS ok github.com/prometheus/prometheus/tsdb/chunkenc 0.008s === RUN TestReaderWithInvalidBuffer --- PASS: TestReaderWithInvalidBuffer (0.00s) === RUN TestChunkDiskMapper_WriteChunk_Chunk_IterateChunks --- PASS: TestChunkDiskMapper_WriteChunk_Chunk_IterateChunks (0.05s) === RUN TestChunkDiskMapper_Truncate --- PASS: TestChunkDiskMapper_Truncate (0.03s) === RUN TestChunkDiskMapper_Truncate_PreservesFileSequence --- PASS: TestChunkDiskMapper_Truncate_PreservesFileSequence (0.03s) === RUN TestHeadReadWriter_TruncateAfterFailedIterateChunks --- PASS: TestHeadReadWriter_TruncateAfterFailedIterateChunks (0.00s) === RUN TestHeadReadWriter_ReadRepairOnEmptyLastFile --- PASS: TestHeadReadWriter_ReadRepairOnEmptyLastFile (0.01s) PASS ok github.com/prometheus/prometheus/tsdb/chunks 0.151s ? github.com/prometheus/prometheus/tsdb/encoding [no test files] ? github.com/prometheus/prometheus/tsdb/errors [no test files] === RUN TestLocking --- PASS: TestLocking (0.00s) PASS ok github.com/prometheus/prometheus/tsdb/fileutil 0.006s === RUN Test --- PASS: Test (0.00s) PASS ok github.com/prometheus/prometheus/tsdb/goversion 0.003s === RUN TestIndexRW_Create_Open --- PASS: TestIndexRW_Create_Open (0.03s) === RUN TestIndexRW_Postings --- PASS: TestIndexRW_Postings (0.01s) === RUN TestPostingsMany --- PASS: TestPostingsMany (0.04s) === RUN TestPersistence_index_e2e --- PASS: TestPersistence_index_e2e (13.37s) === RUN TestDecbufUvarintWithInvalidBuffer --- PASS: TestDecbufUvarintWithInvalidBuffer (0.00s) === RUN TestReaderWithInvalidBuffer --- PASS: TestReaderWithInvalidBuffer (0.00s) === RUN TestNewFileReaderErrorNoOpenFiles --- PASS: TestNewFileReaderErrorNoOpenFiles (0.00s) === RUN TestSymbols --- PASS: TestSymbols (0.00s) === RUN TestMemPostings_addFor --- PASS: TestMemPostings_addFor (0.00s) === RUN TestMemPostings_ensureOrder --- PASS: TestMemPostings_ensureOrder (0.00s) === RUN TestIntersect === RUN TestIntersect/#00 === RUN TestIntersect/#01 === RUN TestIntersect/#02 === RUN TestIntersect/#03 === RUN TestIntersect/#04 === RUN TestIntersect/#05 === RUN TestIntersect/#06 === RUN TestIntersect/#07 === RUN TestIntersect/#08 === RUN TestIntersect/#09 === RUN TestIntersect/#10 === RUN TestIntersect/#11 === RUN TestIntersect/#12 === RUN TestIntersect/#13 === RUN TestIntersect/#14 --- PASS: TestIntersect (0.00s) --- PASS: TestIntersect/#00 (0.00s) --- PASS: TestIntersect/#01 (0.00s) --- PASS: TestIntersect/#02 (0.00s) --- PASS: TestIntersect/#03 (0.00s) --- PASS: TestIntersect/#04 (0.00s) --- PASS: TestIntersect/#05 (0.00s) --- PASS: TestIntersect/#06 (0.00s) --- PASS: TestIntersect/#07 (0.00s) --- PASS: TestIntersect/#08 (0.00s) --- PASS: TestIntersect/#09 (0.00s) --- PASS: TestIntersect/#10 (0.00s) --- PASS: TestIntersect/#11 (0.00s) --- PASS: TestIntersect/#12 (0.00s) --- PASS: TestIntersect/#13 (0.00s) --- PASS: TestIntersect/#14 (0.00s) === RUN TestMultiIntersect --- PASS: TestMultiIntersect (0.00s) === RUN TestMultiMerge --- PASS: TestMultiMerge (0.00s) === RUN TestMergedPostings === RUN TestMergedPostings/#00 === RUN TestMergedPostings/#01 === RUN TestMergedPostings/#02 === RUN TestMergedPostings/#03 === RUN TestMergedPostings/#04 === RUN TestMergedPostings/#05 === RUN TestMergedPostings/#06 === RUN TestMergedPostings/#07 === RUN TestMergedPostings/#08 === RUN TestMergedPostings/#09 --- PASS: TestMergedPostings (0.00s) --- PASS: TestMergedPostings/#00 (0.00s) --- PASS: TestMergedPostings/#01 (0.00s) --- PASS: TestMergedPostings/#02 (0.00s) --- PASS: TestMergedPostings/#03 (0.00s) --- PASS: TestMergedPostings/#04 (0.00s) --- PASS: TestMergedPostings/#05 (0.00s) --- PASS: TestMergedPostings/#06 (0.00s) --- PASS: TestMergedPostings/#07 (0.00s) --- PASS: TestMergedPostings/#08 (0.00s) --- PASS: TestMergedPostings/#09 (0.00s) === RUN TestMergedPostingsSeek --- PASS: TestMergedPostingsSeek (0.00s) === RUN TestRemovedPostings --- PASS: TestRemovedPostings (0.00s) === RUN TestRemovedNextStackoverflow --- PASS: TestRemovedNextStackoverflow (15.35s) === RUN TestRemovedPostingsSeek --- PASS: TestRemovedPostingsSeek (0.00s) === RUN TestBigEndian === RUN TestBigEndian/Iteration === RUN TestBigEndian/Seek --- PASS: TestBigEndian (0.00s) --- PASS: TestBigEndian/Iteration (0.00s) --- PASS: TestBigEndian/Seek (0.00s) === RUN TestIntersectWithMerge --- PASS: TestIntersectWithMerge (0.00s) === RUN TestWithoutPostings === RUN TestWithoutPostings/#00 === RUN TestWithoutPostings/#01 === RUN TestWithoutPostings/#02 === RUN TestWithoutPostings/#03 === RUN TestWithoutPostings/#04 === RUN TestWithoutPostings/#05 === RUN TestWithoutPostings/#06 --- PASS: TestWithoutPostings (0.00s) --- PASS: TestWithoutPostings/#00 (0.00s) --- PASS: TestWithoutPostings/#01 (0.00s) --- PASS: TestWithoutPostings/#02 (0.00s) --- PASS: TestWithoutPostings/#03 (0.00s) --- PASS: TestWithoutPostings/#04 (0.00s) --- PASS: TestWithoutPostings/#05 (0.00s) --- PASS: TestWithoutPostings/#06 (0.00s) === RUN TestMemPostings_Delete --- PASS: TestMemPostings_Delete (0.00s) === RUN TestPostingsStats --- PASS: TestPostingsStats (0.13s) === RUN TestPostingsStats2 --- PASS: TestPostingsStats2 (0.00s) PASS ok github.com/prometheus/prometheus/tsdb/index 28.968s === RUN TestRecord_EncodeDecode --- PASS: TestRecord_EncodeDecode (0.00s) === RUN TestRecord_Corrupted === RUN TestRecord_Corrupted/Test_corrupted_series_record === RUN TestRecord_Corrupted/Test_corrupted_sample_record === RUN TestRecord_Corrupted/Test_corrupted_tombstone_record === RUN TestRecord_Corrupted/Test_corrupted_exemplar_record --- PASS: TestRecord_Corrupted (0.00s) --- PASS: TestRecord_Corrupted/Test_corrupted_series_record (0.00s) --- PASS: TestRecord_Corrupted/Test_corrupted_sample_record (0.00s) --- PASS: TestRecord_Corrupted/Test_corrupted_tombstone_record (0.00s) --- PASS: TestRecord_Corrupted/Test_corrupted_exemplar_record (0.00s) === RUN TestRecord_Type --- PASS: TestRecord_Type (0.00s) PASS ok github.com/prometheus/prometheus/tsdb/record 0.022s testing: warning: no tests to run PASS ok github.com/prometheus/prometheus/tsdb/test 0.006s [no tests to run] === RUN TestWriteAndReadbackTombstones --- PASS: TestWriteAndReadbackTombstones (0.02s) === RUN TestDeletingTombstones --- PASS: TestDeletingTombstones (0.00s) === RUN TestTruncateBefore --- PASS: TestTruncateBefore (0.00s) === RUN TestAddingNewIntervals === RUN TestAddingNewIntervals/#00 === RUN TestAddingNewIntervals/#01 === RUN TestAddingNewIntervals/#02 === RUN TestAddingNewIntervals/#03 === RUN TestAddingNewIntervals/#04 === RUN TestAddingNewIntervals/#05 === RUN TestAddingNewIntervals/#06 === RUN TestAddingNewIntervals/#07 === RUN TestAddingNewIntervals/#08 === RUN TestAddingNewIntervals/#09 === RUN TestAddingNewIntervals/#10 === RUN TestAddingNewIntervals/#11 === RUN TestAddingNewIntervals/#12 === RUN TestAddingNewIntervals/#13 === RUN TestAddingNewIntervals/#14 === RUN TestAddingNewIntervals/#15 === RUN TestAddingNewIntervals/#16 --- PASS: TestAddingNewIntervals (0.00s) --- PASS: TestAddingNewIntervals/#00 (0.00s) --- PASS: TestAddingNewIntervals/#01 (0.00s) --- PASS: TestAddingNewIntervals/#02 (0.00s) --- PASS: TestAddingNewIntervals/#03 (0.00s) --- PASS: TestAddingNewIntervals/#04 (0.00s) --- PASS: TestAddingNewIntervals/#05 (0.00s) --- PASS: TestAddingNewIntervals/#06 (0.00s) --- PASS: TestAddingNewIntervals/#07 (0.00s) --- PASS: TestAddingNewIntervals/#08 (0.00s) --- PASS: TestAddingNewIntervals/#09 (0.00s) --- PASS: TestAddingNewIntervals/#10 (0.00s) --- PASS: TestAddingNewIntervals/#11 (0.00s) --- PASS: TestAddingNewIntervals/#12 (0.00s) --- PASS: TestAddingNewIntervals/#13 (0.00s) --- PASS: TestAddingNewIntervals/#14 (0.00s) --- PASS: TestAddingNewIntervals/#15 (0.00s) --- PASS: TestAddingNewIntervals/#16 (0.00s) === RUN TestMemTombstonesConcurrency --- PASS: TestMemTombstonesConcurrency (0.00s) PASS ok github.com/prometheus/prometheus/tsdb/tombstones 0.040s === RUN TestSampleRing --- PASS: TestSampleRing (0.00s) === RUN TestBufferedSeriesIterator --- PASS: TestBufferedSeriesIterator (0.00s) PASS ok github.com/prometheus/prometheus/tsdb/tsdbutil 0.047s === RUN TestLastCheckpoint --- PASS: TestLastCheckpoint (0.00s) === RUN TestDeleteCheckpoints --- PASS: TestDeleteCheckpoints (0.00s) === RUN TestCheckpoint === RUN TestCheckpoint/compress=false === RUN TestCheckpoint/compress=true --- PASS: TestCheckpoint (0.95s) --- PASS: TestCheckpoint/compress=false (0.35s) --- PASS: TestCheckpoint/compress=true (0.60s) === RUN TestCheckpointNoTmpFolderAfterError --- PASS: TestCheckpointNoTmpFolderAfterError (0.01s) === RUN TestReader === RUN TestReader/Reader/0 reader_test.go:180: record 0 reader_test.go:180: record 1 reader_test.go:180: record 2 reader_test.go:180: record 3 === RUN TestReader/Reader/1 reader_test.go:180: record 0 === RUN TestReader/Reader/2 === RUN TestReader/Reader/3 reader_test.go:180: record 0 reader_test.go:180: record 1 === RUN TestReader/Reader/4 === RUN TestReader/Reader/5 === RUN TestReader/Reader/6 === RUN TestReader/Reader/7 === RUN TestReader/Reader/8 reader_test.go:180: record 0 === RUN TestReader/LiveReader/0 reader_test.go:180: record 0 reader_test.go:180: record 1 reader_test.go:180: record 2 reader_test.go:180: record 3 === RUN TestReader/LiveReader/1 reader_test.go:180: record 0 === RUN TestReader/LiveReader/2 === RUN TestReader/LiveReader/3 reader_test.go:180: record 0 reader_test.go:180: record 1 === RUN TestReader/LiveReader/4 === RUN TestReader/LiveReader/5 === RUN TestReader/LiveReader/6 === RUN TestReader/LiveReader/7 === RUN TestReader/LiveReader/8 reader_test.go:180: record 0 --- PASS: TestReader (0.01s) --- PASS: TestReader/Reader/0 (0.00s) --- PASS: TestReader/Reader/1 (0.00s) --- PASS: TestReader/Reader/2 (0.00s) --- PASS: TestReader/Reader/3 (0.00s) --- PASS: TestReader/Reader/4 (0.00s) --- PASS: TestReader/Reader/5 (0.00s) --- PASS: TestReader/Reader/6 (0.00s) --- PASS: TestReader/Reader/7 (0.00s) --- PASS: TestReader/Reader/8 (0.00s) --- PASS: TestReader/LiveReader/0 (0.00s) --- PASS: TestReader/LiveReader/1 (0.00s) --- PASS: TestReader/LiveReader/2 (0.00s) --- PASS: TestReader/LiveReader/3 (0.00s) --- PASS: TestReader/LiveReader/4 (0.00s) --- PASS: TestReader/LiveReader/5 (0.00s) --- PASS: TestReader/LiveReader/6 (0.00s) --- PASS: TestReader/LiveReader/7 (0.00s) --- PASS: TestReader/LiveReader/8 (0.00s) === RUN TestReader_Live === RUN TestReader_Live/0 === RUN TestReader_Live/1 === RUN TestReader_Live/2 === RUN TestReader_Live/3 === CONT TestReader_Live logging.go:33: level warn msg Record spans page boundaries start 16391 end 16391 pageSize 32768 === RUN TestReader_Live/4 === RUN TestReader_Live/5 === RUN TestReader_Live/6 === RUN TestReader_Live/7 === RUN TestReader_Live/8 --- PASS: TestReader_Live (0.01s) --- PASS: TestReader_Live/0 (0.00s) --- PASS: TestReader_Live/1 (0.00s) --- PASS: TestReader_Live/2 (0.00s) --- PASS: TestReader_Live/3 (0.00s) --- PASS: TestReader_Live/4 (0.00s) --- PASS: TestReader_Live/5 (0.00s) --- PASS: TestReader_Live/6 (0.00s) --- PASS: TestReader_Live/7 (0.00s) --- PASS: TestReader_Live/8 (0.00s) === RUN TestReaderFuzz === RUN TestReaderFuzz/Reader,compress=false === RUN TestReaderFuzz/Reader,compress=true === RUN TestReaderFuzz/LiveReader,compress=false === RUN TestReaderFuzz/LiveReader,compress=true --- PASS: TestReaderFuzz (0.78s) --- PASS: TestReaderFuzz/Reader,compress=false (0.21s) --- PASS: TestReaderFuzz/Reader,compress=true (0.21s) --- PASS: TestReaderFuzz/LiveReader,compress=false (0.17s) --- PASS: TestReaderFuzz/LiveReader,compress=true (0.19s) === RUN TestReaderFuzz_Live === RUN TestReaderFuzz_Live/compress=false === RUN TestReaderFuzz_Live/compress=true --- PASS: TestReaderFuzz_Live (0.99s) --- PASS: TestReaderFuzz_Live/compress=false (0.49s) --- PASS: TestReaderFuzz_Live/compress=true (0.50s) === RUN TestLiveReaderCorrupt_ShortFile --- PASS: TestLiveReaderCorrupt_ShortFile (0.01s) === RUN TestLiveReaderCorrupt_RecordTooLongAndShort logging.go:33: level warn msg Record spans page boundaries start 0 end 65542 pageSize 32768 --- PASS: TestLiveReaderCorrupt_RecordTooLongAndShort (0.00s) === RUN TestReaderData --- PASS: TestReaderData (0.00s) === RUN TestWALRepair_ReadingError === RUN TestWALRepair_ReadingError/bad_header === RUN TestWALRepair_ReadingError/bad_fragment_sequence === RUN TestWALRepair_ReadingError/bad_fragment_flag === RUN TestWALRepair_ReadingError/bad_checksum === RUN TestWALRepair_ReadingError/bad_length === RUN TestWALRepair_ReadingError/bad_content === RUN TestWALRepair_ReadingError/torn_last_record --- PASS: TestWALRepair_ReadingError (0.11s) --- PASS: TestWALRepair_ReadingError/bad_header (0.02s) --- PASS: TestWALRepair_ReadingError/bad_fragment_sequence (0.01s) --- PASS: TestWALRepair_ReadingError/bad_fragment_flag (0.02s) --- PASS: TestWALRepair_ReadingError/bad_checksum (0.01s) --- PASS: TestWALRepair_ReadingError/bad_length (0.01s) --- PASS: TestWALRepair_ReadingError/bad_content (0.02s) --- PASS: TestWALRepair_ReadingError/torn_last_record (0.01s) === RUN TestCorruptAndCarryOn wal_test.go:257: segment 0 size 98304 wal_test.go:257: segment 1 size 98304 logging.go:33: level warn msg Starting corruption repair segment 0 offset 54612 logging.go:33: level warn msg Deleting all segments newer than corrupted segment segment 0 logging.go:33: level warn msg Rewrite corrupted segment segment 0 --- PASS: TestCorruptAndCarryOn (0.01s) === RUN TestClose --- PASS: TestClose (0.00s) === RUN TestSegmentMetric --- PASS: TestSegmentMetric (0.01s) === RUN TestCompression --- PASS: TestCompression (0.08s) === RUN TestLogPartialWrite === RUN TestLogPartialWrite/partial_write_when_logging_record_in_the_middle_of_a_page === RUN TestLogPartialWrite/partial_write_when_logging_last_record_of_a_page === RUN TestLogPartialWrite/partial_write_when_logging_first_record_in_a_page --- PASS: TestLogPartialWrite (0.05s) --- PASS: TestLogPartialWrite/partial_write_when_logging_record_in_the_middle_of_a_page (0.00s) --- PASS: TestLogPartialWrite/partial_write_when_logging_last_record_of_a_page (0.04s) --- PASS: TestLogPartialWrite/partial_write_when_logging_first_record_in_a_page (0.00s) === RUN TestTailSamples === RUN TestTailSamples/compress=false === RUN TestTailSamples/compress=true --- PASS: TestTailSamples (0.15s) --- PASS: TestTailSamples/compress=false (0.07s) --- PASS: TestTailSamples/compress=true (0.07s) === RUN TestReadToEndNoCheckpoint === RUN TestReadToEndNoCheckpoint/compress=false === RUN TestReadToEndNoCheckpoint/compress=true --- PASS: TestReadToEndNoCheckpoint (0.38s) --- PASS: TestReadToEndNoCheckpoint/compress=false (0.12s) --- PASS: TestReadToEndNoCheckpoint/compress=true (0.26s) === RUN TestReadToEndWithCheckpoint === RUN TestReadToEndWithCheckpoint/compress=false === RUN TestReadToEndWithCheckpoint/compress=true --- PASS: TestReadToEndWithCheckpoint (0.51s) --- PASS: TestReadToEndWithCheckpoint/compress=false (0.21s) --- PASS: TestReadToEndWithCheckpoint/compress=true (0.31s) === RUN TestReadCheckpoint === RUN TestReadCheckpoint/compress=false === RUN TestReadCheckpoint/compress=true --- PASS: TestReadCheckpoint (0.39s) --- PASS: TestReadCheckpoint/compress=false (0.15s) --- PASS: TestReadCheckpoint/compress=true (0.24s) === RUN TestReadCheckpointMultipleSegments === RUN TestReadCheckpointMultipleSegments/compress=false === RUN TestReadCheckpointMultipleSegments/compress=true --- PASS: TestReadCheckpointMultipleSegments (0.28s) --- PASS: TestReadCheckpointMultipleSegments/compress=false (0.08s) --- PASS: TestReadCheckpointMultipleSegments/compress=true (0.20s) === RUN TestCheckpointSeriesReset === RUN TestCheckpointSeriesReset/compress=false === RUN TestCheckpointSeriesReset/compress=true --- PASS: TestCheckpointSeriesReset (0.69s) --- PASS: TestCheckpointSeriesReset/compress=false (0.20s) --- PASS: TestCheckpointSeriesReset/compress=true (0.49s) PASS ok github.com/prometheus/prometheus/tsdb/wal 5.441s === RUN TestCompressionHandler_PlainText --- PASS: TestCompressionHandler_PlainText (0.00s) === RUN TestCompressionHandler_Gzip --- PASS: TestCompressionHandler_Gzip (0.00s) === RUN TestCompressionHandler_Deflate --- PASS: TestCompressionHandler_Deflate (0.01s) === RUN TestCORSHandler --- PASS: TestCORSHandler (0.00s) PASS ok github.com/prometheus/prometheus/util/httputil 0.029s ? github.com/prometheus/prometheus/util/osutil [no test files] === RUN TestTimerGroupNewTimer --- PASS: TestTimerGroupNewTimer (0.00s) === RUN TestQueryStatsWithTimers --- PASS: TestQueryStatsWithTimers (0.00s) === RUN TestQueryStatsWithSpanTimers --- PASS: TestQueryStatsWithSpanTimers (0.01s) === RUN TestTimerGroup --- PASS: TestTimerGroup (0.00s) PASS ok github.com/prometheus/prometheus/util/stats 0.019s === RUN TestUnquote --- PASS: TestUnquote (0.00s) === RUN TestLink --- PASS: TestLink (0.00s) === RUN TestSanitizeLabelName --- PASS: TestSanitizeLabelName (0.00s) PASS ok github.com/prometheus/prometheus/util/strutil 0.047s ? github.com/prometheus/prometheus/util/teststorage [no test files] ? github.com/prometheus/prometheus/util/testutil [no test files] ? github.com/prometheus/prometheus/util/treecache [no test files] === RUN TestFederation === RUN TestFederation/empty === RUN TestFederation/test_metric_without_labels === RUN TestFederation/test_old_metric === RUN TestFederation/two_matchers_with_overlap === RUN TestFederation/everything === RUN TestFederation/two_matchers === RUN TestFederation/instance_is_an_external_label === RUN TestFederation/test_metric2 === RUN TestFederation/external_labels_are_added_if_not_already_present === RUN TestFederation/{foo='boo'} === RUN TestFederation/empty_label_value_matches_everything_that_doesn't_have_that_label === RUN TestFederation/empty_label_value_for_a_label_that_doesn't_exist_at_all,_matches_everything === RUN TestFederation/match_nothing === RUN TestFederation/invalid_params_from_the_beginning === RUN TestFederation/invalid_params_somewhere_in_the_middle === RUN TestFederation/test_metric1 === RUN TestFederation/test_stale_metric --- PASS: TestFederation (0.07s) --- PASS: TestFederation/empty (0.00s) --- PASS: TestFederation/test_metric_without_labels (0.00s) --- PASS: TestFederation/test_old_metric (0.00s) --- PASS: TestFederation/two_matchers_with_overlap (0.00s) --- PASS: TestFederation/everything (0.00s) --- PASS: TestFederation/two_matchers (0.00s) --- PASS: TestFederation/instance_is_an_external_label (0.00s) --- PASS: TestFederation/test_metric2 (0.00s) --- PASS: TestFederation/external_labels_are_added_if_not_already_present (0.00s) --- PASS: TestFederation/{foo='boo'} (0.01s) --- PASS: TestFederation/empty_label_value_matches_everything_that_doesn't_have_that_label (0.00s) --- PASS: TestFederation/empty_label_value_for_a_label_that_doesn't_exist_at_all,_matches_everything (0.00s) --- PASS: TestFederation/match_nothing (0.00s) --- PASS: TestFederation/invalid_params_from_the_beginning (0.00s) --- PASS: TestFederation/invalid_params_somewhere_in_the_middle (0.00s) --- PASS: TestFederation/test_metric1 (0.00s) --- PASS: TestFederation/test_stale_metric (0.00s) === RUN TestFederation_NotReady === RUN TestFederation_NotReady/two_matchers === RUN TestFederation_NotReady/instance_is_an_external_label === RUN TestFederation_NotReady/test_metric2 === RUN TestFederation_NotReady/external_labels_are_added_if_not_already_present === RUN TestFederation_NotReady/empty_label_value_for_a_label_that_doesn't_exist_at_all,_matches_everything === RUN TestFederation_NotReady/match_nothing === RUN TestFederation_NotReady/invalid_params_from_the_beginning === RUN TestFederation_NotReady/invalid_params_somewhere_in_the_middle === RUN TestFederation_NotReady/test_metric1 === RUN TestFederation_NotReady/test_stale_metric === RUN TestFederation_NotReady/{foo='boo'} === RUN TestFederation_NotReady/empty_label_value_matches_everything_that_doesn't_have_that_label === RUN TestFederation_NotReady/empty === RUN TestFederation_NotReady/test_metric_without_labels === RUN TestFederation_NotReady/test_old_metric === RUN TestFederation_NotReady/two_matchers_with_overlap === RUN TestFederation_NotReady/everything --- PASS: TestFederation_NotReady (0.00s) --- PASS: TestFederation_NotReady/two_matchers (0.00s) --- PASS: TestFederation_NotReady/instance_is_an_external_label (0.00s) --- PASS: TestFederation_NotReady/test_metric2 (0.00s) --- PASS: TestFederation_NotReady/external_labels_are_added_if_not_already_present (0.00s) --- PASS: TestFederation_NotReady/empty_label_value_for_a_label_that_doesn't_exist_at_all,_matches_everything (0.00s) --- PASS: TestFederation_NotReady/match_nothing (0.00s) --- PASS: TestFederation_NotReady/invalid_params_from_the_beginning (0.00s) --- PASS: TestFederation_NotReady/invalid_params_somewhere_in_the_middle (0.00s) --- PASS: TestFederation_NotReady/test_metric1 (0.00s) --- PASS: TestFederation_NotReady/test_stale_metric (0.00s) --- PASS: TestFederation_NotReady/{foo='boo'} (0.00s) --- PASS: TestFederation_NotReady/empty_label_value_matches_everything_that_doesn't_have_that_label (0.00s) --- PASS: TestFederation_NotReady/empty (0.00s) --- PASS: TestFederation_NotReady/test_metric_without_labels (0.00s) --- PASS: TestFederation_NotReady/test_old_metric (0.00s) --- PASS: TestFederation_NotReady/two_matchers_with_overlap (0.00s) --- PASS: TestFederation_NotReady/everything (0.00s) === RUN TestGlobalURL --- PASS: TestGlobalURL (0.00s) === RUN TestReadyAndHealthy === PAUSE TestReadyAndHealthy === RUN TestRoutePrefix === PAUSE TestRoutePrefix === RUN TestDebugHandler --- PASS: TestDebugHandler (0.03s) === RUN TestHTTPMetrics === PAUSE TestHTTPMetrics === RUN TestShutdownWithStaleConnection --- PASS: TestShutdownWithStaleConnection (5.05s) === RUN TestHandleMultipleQuitRequests --- PASS: TestHandleMultipleQuitRequests (5.01s) === CONT TestReadyAndHealthy === CONT TestHTTPMetrics === CONT TestRoutePrefix --- PASS: TestHTTPMetrics (0.01s) --- PASS: TestRoutePrefix (5.10s) --- PASS: TestReadyAndHealthy (5.11s) PASS ok github.com/prometheus/prometheus/web 15.322s === RUN TestEndpoints === RUN TestEndpoints/local === RUN TestEndpoints/local/run_0_query_"query=2&time=123.4" === RUN TestEndpoints/local/run_0_query_"query=2&time=123.4"/GET === RUN TestEndpoints/local/run_0_query_"query=2&time=123.4"/POST === RUN TestEndpoints/local/run_1_query_"query=0.333&time=1970-01-01T00%3A02%3A03Z" === RUN TestEndpoints/local/run_1_query_"query=0.333&time=1970-01-01T00%3A02%3A03Z"/GET === RUN TestEndpoints/local/run_1_query_"query=0.333&time=1970-01-01T00%3A02%3A03Z"/POST === RUN TestEndpoints/local/run_2_query_"query=0.333&time=1970-01-01T01%3A02%3A03%2B01%3A00" === RUN TestEndpoints/local/run_2_query_"query=0.333&time=1970-01-01T01%3A02%3A03%2B01%3A00"/GET === RUN TestEndpoints/local/run_2_query_"query=0.333&time=1970-01-01T01%3A02%3A03%2B01%3A00"/POST === RUN TestEndpoints/local/run_3_query_"query=0.333" === RUN TestEndpoints/local/run_3_query_"query=0.333"/GET === RUN TestEndpoints/local/run_3_query_"query=0.333"/POST === RUN TestEndpoints/local/run_4_queryRange_"end=2&query=time%28%29&start=0&step=1" === RUN TestEndpoints/local/run_4_queryRange_"end=2&query=time%28%29&start=0&step=1"/GET === RUN TestEndpoints/local/run_4_queryRange_"end=2&query=time%28%29&start=0&step=1"/POST === RUN TestEndpoints/local/run_5_queryRange_"end=2&query=time%28%29&step=1" === RUN TestEndpoints/local/run_5_queryRange_"end=2&query=time%28%29&step=1"/GET === RUN TestEndpoints/local/run_5_queryRange_"end=2&query=time%28%29&step=1"/POST === RUN TestEndpoints/local/run_6_queryRange_"query=time%28%29&start=0&step=1" === RUN TestEndpoints/local/run_6_queryRange_"query=time%28%29&start=0&step=1"/GET === RUN TestEndpoints/local/run_6_queryRange_"query=time%28%29&start=0&step=1"/POST === RUN TestEndpoints/local/run_7_queryRange_"end=2&query=time%28%29&start=0" === RUN TestEndpoints/local/run_7_queryRange_"end=2&query=time%28%29&start=0"/GET === RUN TestEndpoints/local/run_7_queryRange_"end=2&query=time%28%29&start=0"/POST === RUN TestEndpoints/local/run_8_query_"query=invalid%5D%5Bquery&time=1970-01-01T01%3A02%3A03%2B01%3A00" === RUN TestEndpoints/local/run_8_query_"query=invalid%5D%5Bquery&time=1970-01-01T01%3A02%3A03%2B01%3A00"/GET === RUN TestEndpoints/local/run_8_query_"query=invalid%5D%5Bquery&time=1970-01-01T01%3A02%3A03%2B01%3A00"/POST === RUN TestEndpoints/local/run_9_queryRange_"end=100&query=invalid%5D%5Bquery&start=0&step=1" === RUN TestEndpoints/local/run_9_queryRange_"end=100&query=invalid%5D%5Bquery&start=0&step=1"/GET === RUN TestEndpoints/local/run_9_queryRange_"end=100&query=invalid%5D%5Bquery&start=0&step=1"/POST === RUN TestEndpoints/local/run_10_queryRange_"end=2&query=time%28%29&start=1&step=0" === RUN TestEndpoints/local/run_10_queryRange_"end=2&query=time%28%29&start=1&step=0"/GET === RUN TestEndpoints/local/run_10_queryRange_"end=2&query=time%28%29&start=1&step=0"/POST === RUN TestEndpoints/local/run_11_queryRange_"end=1&query=time%28%29&start=2&step=1" === RUN TestEndpoints/local/run_11_queryRange_"end=1&query=time%28%29&start=2&step=1"/GET === RUN TestEndpoints/local/run_11_queryRange_"end=1&query=time%28%29&start=2&step=1"/POST === RUN TestEndpoints/local/run_12_queryRange_"end=1489667272.372&query=time%28%29&start=148966367200.372&step=1" === RUN TestEndpoints/local/run_12_queryRange_"end=1489667272.372&query=time%28%29&start=148966367200.372&step=1"/GET === RUN TestEndpoints/local/run_12_queryRange_"end=1489667272.372&query=time%28%29&start=148966367200.372&step=1"/POST === RUN TestEndpoints/local/run_13_series_"match%5B%5D=test_metric2" === RUN TestEndpoints/local/run_13_series_"match%5B%5D=test_metric2"/GET === RUN TestEndpoints/local/run_13_series_"match%5B%5D=test_metric2"/POST === RUN TestEndpoints/local/run_14_series_"match%5B%5D=%7Bfoo%3D%22%22%7D" === RUN TestEndpoints/local/run_14_series_"match%5B%5D=%7Bfoo%3D%22%22%7D"/GET === RUN TestEndpoints/local/run_14_series_"match%5B%5D=%7Bfoo%3D%22%22%7D"/POST === RUN TestEndpoints/local/run_15_series_"match%5B%5D=test_metric1%7Bfoo%3D~%22.%2Bo%22%7D" === RUN TestEndpoints/local/run_15_series_"match%5B%5D=test_metric1%7Bfoo%3D~%22.%2Bo%22%7D"/GET === RUN TestEndpoints/local/run_15_series_"match%5B%5D=test_metric1%7Bfoo%3D~%22.%2Bo%22%7D"/POST === RUN TestEndpoints/local/run_16_series_"match%5B%5D=test_metric1%7Bfoo%3D~%22.%2Bo%24%22%7D&match%5B%5D=test_metric1%7Bfoo%3D~%22.%2Bo%22%7D" === RUN TestEndpoints/local/run_16_series_"match%5B%5D=test_metric1%7Bfoo%3D~%22.%2Bo%24%22%7D&match%5B%5D=test_metric1%7Bfoo%3D~%22.%2Bo%22%7D"/GET === RUN TestEndpoints/local/run_16_series_"match%5B%5D=test_metric1%7Bfoo%3D~%22.%2Bo%24%22%7D&match%5B%5D=test_metric1%7Bfoo%3D~%22.%2Bo%22%7D"/POST === RUN TestEndpoints/local/run_17_series_"match%5B%5D=test_metric4%7Bfoo%3D~%22.%2Bo%24%22%7D&match%5B%5D=test_metric4%7Bdup%3D~%22%5E1%22%7D" === RUN TestEndpoints/local/run_17_series_"match%5B%5D=test_metric4%7Bfoo%3D~%22.%2Bo%24%22%7D&match%5B%5D=test_metric4%7Bdup%3D~%22%5E1%22%7D"/GET === RUN TestEndpoints/local/run_17_series_"match%5B%5D=test_metric4%7Bfoo%3D~%22.%2Bo%24%22%7D&match%5B%5D=test_metric4%7Bdup%3D~%22%5E1%22%7D"/POST === RUN TestEndpoints/local/run_18_series_"match%5B%5D=test_metric1%7Bfoo%3D~%22.%2Bo%22%7D&match%5B%5D=none" === RUN TestEndpoints/local/run_18_series_"match%5B%5D=test_metric1%7Bfoo%3D~%22.%2Bo%22%7D&match%5B%5D=none"/GET === RUN TestEndpoints/local/run_18_series_"match%5B%5D=test_metric1%7Bfoo%3D~%22.%2Bo%22%7D&match%5B%5D=none"/POST === RUN TestEndpoints/local/run_19_series_"end=-1&match%5B%5D=test_metric2&start=-2" === RUN TestEndpoints/local/run_19_series_"end=-1&match%5B%5D=test_metric2&start=-2"/GET === RUN TestEndpoints/local/run_19_series_"end=-1&match%5B%5D=test_metric2&start=-2"/POST === RUN TestEndpoints/local/run_20_series_"end=100001&match%5B%5D=test_metric2&start=100000" === RUN TestEndpoints/local/run_20_series_"end=100001&match%5B%5D=test_metric2&start=100000"/GET === RUN TestEndpoints/local/run_20_series_"end=100001&match%5B%5D=test_metric2&start=100000"/POST === RUN TestEndpoints/local/run_21_series_"end=100000&match%5B%5D=test_metric2&start=-1" === RUN TestEndpoints/local/run_21_series_"end=100000&match%5B%5D=test_metric2&start=-1"/GET === RUN TestEndpoints/local/run_21_series_"end=100000&match%5B%5D=test_metric2&start=-1"/POST === RUN TestEndpoints/local/run_22_series_"end=100&match%5B%5D=test_metric2&start=1" === RUN TestEndpoints/local/run_22_series_"end=100&match%5B%5D=test_metric2&start=1"/GET === RUN TestEndpoints/local/run_22_series_"end=100&match%5B%5D=test_metric2&start=1"/POST === RUN TestEndpoints/local/run_23_series_"end=100000&match%5B%5D=test_metric2&start=1" === RUN TestEndpoints/local/run_23_series_"end=100000&match%5B%5D=test_metric2&start=1"/GET === RUN TestEndpoints/local/run_23_series_"end=100000&match%5B%5D=test_metric2&start=1"/POST === RUN TestEndpoints/local/run_24_series_"end=1&match%5B%5D=test_metric2&start=-1" === RUN TestEndpoints/local/run_24_series_"end=1&match%5B%5D=test_metric2&start=-1"/GET === RUN TestEndpoints/local/run_24_series_"end=1&match%5B%5D=test_metric2&start=-1"/POST === RUN TestEndpoints/local/run_25_series_"" === RUN TestEndpoints/local/run_25_series_""/GET === RUN TestEndpoints/local/run_25_series_""/POST === RUN TestEndpoints/local/run_26_dropSeries_"" === RUN TestEndpoints/local/run_26_dropSeries_""/GET === RUN TestEndpoints/local/run_27_targets_"" === RUN TestEndpoints/local/run_27_targets_""/GET === RUN TestEndpoints/local/run_28_targets_"state=any" === RUN TestEndpoints/local/run_28_targets_"state=any"/GET === RUN TestEndpoints/local/run_29_targets_"state=active" === RUN TestEndpoints/local/run_29_targets_"state=active"/GET === RUN TestEndpoints/local/run_30_targets_"state=Dropped" === RUN TestEndpoints/local/run_30_targets_"state=Dropped"/GET === RUN TestEndpoints/local/run_31_targetMetadata_"metric=go_threads" === RUN TestEndpoints/local/run_31_targetMetadata_"metric=go_threads"/GET === RUN TestEndpoints/local/run_32_targetMetadata_"match_target=%7Bjob%3D%22blackbox%22%7D" === RUN TestEndpoints/local/run_32_targetMetadata_"match_target=%7Bjob%3D%22blackbox%22%7D"/GET === RUN TestEndpoints/local/run_33_targetMetadata_"" === RUN TestEndpoints/local/run_33_targetMetadata_""/GET === RUN TestEndpoints/local/run_34_targetMetadata_"match_target=%7Bjob%3D%22non-existentblackbox%22%7D" === RUN TestEndpoints/local/run_34_targetMetadata_"match_target=%7Bjob%3D%22non-existentblackbox%22%7D"/GET === RUN TestEndpoints/local/run_35_alertmanagers_"" === RUN TestEndpoints/local/run_35_alertmanagers_""/GET === RUN TestEndpoints/local/run_36_metricMetadata_"" === RUN TestEndpoints/local/run_36_metricMetadata_""/GET === RUN TestEndpoints/local/run_37_metricMetadata_"" === RUN TestEndpoints/local/run_37_metricMetadata_""/GET === RUN TestEndpoints/local/run_38_metricMetadata_"" === RUN TestEndpoints/local/run_38_metricMetadata_""/GET === RUN TestEndpoints/local/run_39_metricMetadata_"limit=2" === RUN TestEndpoints/local/run_39_metricMetadata_"limit=2"/GET === RUN TestEndpoints/local/run_40_metricMetadata_"metric=go_threads" === RUN TestEndpoints/local/run_40_metricMetadata_"metric=go_threads"/GET === RUN TestEndpoints/local/run_41_metricMetadata_"metric=go_gc_duration_seconds" === RUN TestEndpoints/local/run_41_metricMetadata_"metric=go_gc_duration_seconds"/GET === RUN TestEndpoints/local/run_42_metricMetadata_"" === RUN TestEndpoints/local/run_42_metricMetadata_""/GET === RUN TestEndpoints/local/run_43_serveConfig_"" === RUN TestEndpoints/local/run_43_serveConfig_""/GET === RUN TestEndpoints/local/run_44_serveFlags_"" === RUN TestEndpoints/local/run_44_serveFlags_""/GET === RUN TestEndpoints/local/run_45_alerts_"" === RUN TestEndpoints/local/run_45_alerts_""/GET === RUN TestEndpoints/local/run_46_rules_"" === RUN TestEndpoints/local/run_46_rules_""/GET === RUN TestEndpoints/local/run_47_rules_"type=alert" === RUN TestEndpoints/local/run_47_rules_"type=alert"/GET === RUN TestEndpoints/local/run_48_rules_"type=record" === RUN TestEndpoints/local/run_48_rules_"type=record"/GET === RUN TestEndpoints/local/run_49_queryExemplars_"end=4&query=test_metric3%7Bfoo%3D%22boo%22%7D+-+test_metric4%7Bfoo%3D%22bar%22%7D&start=0" === RUN TestEndpoints/local/run_49_queryExemplars_"end=4&query=test_metric3%7Bfoo%3D%22boo%22%7D+-+test_metric4%7Bfoo%3D%22bar%22%7D&start=0"/GET === RUN TestEndpoints/local/run_50_queryExemplars_"end=4.1&query=%7Bfoo%3D%22boo%22%7D&start=4" === RUN TestEndpoints/local/run_50_queryExemplars_"end=4.1&query=%7Bfoo%3D%22boo%22%7D&start=4"/GET === RUN TestEndpoints/local/run_51_queryExemplars_"query=%7Bfoo%3D%22boo%22%7D" === RUN TestEndpoints/local/run_51_queryExemplars_"query=%7Bfoo%3D%22boo%22%7D"/GET === RUN TestEndpoints/local/run_52_queryExemplars_"query=%7B__name__%3D%22test_metric5%22%7D" === RUN TestEndpoints/local/run_52_queryExemplars_"query=%7B__name__%3D%22test_metric5%22%7D"/GET === RUN TestEndpoints/local/run_53_labelValues_"" === RUN TestEndpoints/local/run_53_labelValues_""/GET === RUN TestEndpoints/local/run_54_labelValues_"" === RUN TestEndpoints/local/run_54_labelValues_""/GET === RUN TestEndpoints/local/run_55_labelValues_"" === RUN TestEndpoints/local/run_55_labelValues_""/GET === RUN TestEndpoints/local/run_56_labelValues_"end=-1&start=-2" === RUN TestEndpoints/local/run_56_labelValues_"end=-1&start=-2"/GET === RUN TestEndpoints/local/run_57_labelValues_"end=100&start=1" === RUN TestEndpoints/local/run_57_labelValues_"end=100&start=1"/GET === RUN TestEndpoints/local/run_58_labelValues_"end=3&start=-1" === RUN TestEndpoints/local/run_58_labelValues_"end=3&start=-1"/GET === RUN TestEndpoints/local/run_59_labelValues_"end=1970-02-01T00%3A02%3A03Z&start=1969-12-31T00%3A00%3A00Z" === RUN TestEndpoints/local/run_59_labelValues_"end=1970-02-01T00%3A02%3A03Z&start=1969-12-31T00%3A00%3A00Z"/GET === RUN TestEndpoints/local/run_60_labelValues_"end=1&start=boop" === RUN TestEndpoints/local/run_60_labelValues_"end=1&start=boop"/GET === RUN TestEndpoints/local/run_61_labelValues_"end=100000000&start=1" === RUN TestEndpoints/local/run_61_labelValues_"end=100000000&start=1"/GET === RUN TestEndpoints/local/run_62_labelValues_"end=148966367200.972&start=148966367200.372" === RUN TestEndpoints/local/run_62_labelValues_"end=148966367200.972&start=148966367200.372"/GET === RUN TestEndpoints/local/run_63_labelValues_"start=2" === RUN TestEndpoints/local/run_63_labelValues_"start=2"/GET === RUN TestEndpoints/local/run_64_labelValues_"end=100" === RUN TestEndpoints/local/run_64_labelValues_"end=100"/GET === RUN TestEndpoints/local/run_65_labelValues_"match%5B%5D=%7Bfoo%3D%22%22&match%5B%5D=test_metric2" === RUN TestEndpoints/local/run_65_labelValues_"match%5B%5D=%7Bfoo%3D%22%22&match%5B%5D=test_metric2"/GET === RUN TestEndpoints/local/run_66_labelValues_"match%5B%5D=%7Bfoo%3D%22%22%7D" === RUN TestEndpoints/local/run_66_labelValues_"match%5B%5D=%7Bfoo%3D%22%22%7D"/GET === RUN TestEndpoints/local/run_67_labelValues_"match%5B%5D=test_metric2" === RUN TestEndpoints/local/run_67_labelValues_"match%5B%5D=test_metric2"/GET === RUN TestEndpoints/local/run_68_labelValues_"match%5B%5D=test_metric1" === RUN TestEndpoints/local/run_68_labelValues_"match%5B%5D=test_metric1"/GET === RUN TestEndpoints/local/run_69_labelValues_"match%5B%5D=test_metric1%7Bfoo%3D%22bar%22%7D" === RUN TestEndpoints/local/run_69_labelValues_"match%5B%5D=test_metric1%7Bfoo%3D%22bar%22%7D"/GET === RUN TestEndpoints/local/run_70_labelValues_"end=100000000&match%5B%5D=test_metric1&start=1" === RUN TestEndpoints/local/run_70_labelValues_"end=100000000&match%5B%5D=test_metric1&start=1"/GET === RUN TestEndpoints/local/run_71_labelValues_"match%5B%5D=test_metric4%7Bdup%3D~%22%5E1%22%7D&match%5B%5D=test_metric4%7Bfoo%3D~%22.%2Bo%24%22%7D" === RUN TestEndpoints/local/run_71_labelValues_"match%5B%5D=test_metric4%7Bdup%3D~%22%5E1%22%7D&match%5B%5D=test_metric4%7Bfoo%3D~%22.%2Bo%24%22%7D"/GET === RUN TestEndpoints/local/run_72_labelNames_"" === RUN TestEndpoints/local/run_72_labelNames_""/GET === RUN TestEndpoints/local/run_73_labelNames_"end=-1&start=-2" === RUN TestEndpoints/local/run_73_labelNames_"end=-1&start=-2"/GET === RUN TestEndpoints/local/run_74_labelNames_"end=100&start=1" === RUN TestEndpoints/local/run_74_labelNames_"end=100&start=1"/GET === RUN TestEndpoints/local/run_75_labelNames_"end=10&start=-1" === RUN TestEndpoints/local/run_75_labelNames_"end=10&start=-1"/GET === RUN TestEndpoints/local/run_76_labelNames_"end=100000&start=-1" === RUN TestEndpoints/local/run_76_labelNames_"end=100000&start=-1"/GET === RUN TestEndpoints/local/run_77_labelNames_"end=1&start=boop" === RUN TestEndpoints/local/run_77_labelNames_"end=1&start=boop"/GET === RUN TestEndpoints/local/run_78_labelNames_"end=1000000006&start=1" === RUN TestEndpoints/local/run_78_labelNames_"end=1000000006&start=1"/GET === RUN TestEndpoints/local/run_79_labelNames_"end=148966367200.972&start=148966367200.372" === RUN TestEndpoints/local/run_79_labelNames_"end=148966367200.972&start=148966367200.372"/GET === RUN TestEndpoints/local/run_80_labelNames_"start=4" === RUN TestEndpoints/local/run_80_labelNames_"start=4"/GET === RUN TestEndpoints/local/run_81_labelNames_"end=20" === RUN TestEndpoints/local/run_81_labelNames_"end=20"/GET === RUN TestEndpoints/local/run_82_labelNames_"match%5B%5D=%7Bfoo%3D%22%22&match%5B%5D=test_metric2" === RUN TestEndpoints/local/run_82_labelNames_"match%5B%5D=%7Bfoo%3D%22%22&match%5B%5D=test_metric2"/GET === RUN TestEndpoints/local/run_83_labelNames_"match%5B%5D=%7Bfoo%3D%22%22%7D" === RUN TestEndpoints/local/run_83_labelNames_"match%5B%5D=%7Bfoo%3D%22%22%7D"/GET === RUN TestEndpoints/local/run_84_labelNames_"match%5B%5D=test_metric2" === RUN TestEndpoints/local/run_84_labelNames_"match%5B%5D=test_metric2"/GET === RUN TestEndpoints/local/run_85_labelNames_"match%5B%5D=test_metric3" === RUN TestEndpoints/local/run_85_labelNames_"match%5B%5D=test_metric3"/GET === RUN TestEndpoints/local/run_86_labelNames_"match%5B%5D=test_metric1%7Bfoo%3D%22test%22%7D" === RUN TestEndpoints/local/run_86_labelNames_"match%5B%5D=test_metric1%7Bfoo%3D%22test%22%7D"/GET === RUN TestEndpoints/local/run_87_labelNames_"end=100000000&match%5B%5D=test_metric2&start=1" === RUN TestEndpoints/local/run_87_labelNames_"end=100000000&match%5B%5D=test_metric2&start=1"/GET === RUN TestEndpoints/remote === RUN TestEndpoints/remote/run_0_query_"query=2&time=123.4" === RUN TestEndpoints/remote/run_0_query_"query=2&time=123.4"/GET === RUN TestEndpoints/remote/run_0_query_"query=2&time=123.4"/POST === RUN TestEndpoints/remote/run_1_query_"query=0.333&time=1970-01-01T00%3A02%3A03Z" === RUN TestEndpoints/remote/run_1_query_"query=0.333&time=1970-01-01T00%3A02%3A03Z"/GET === RUN TestEndpoints/remote/run_1_query_"query=0.333&time=1970-01-01T00%3A02%3A03Z"/POST === RUN TestEndpoints/remote/run_2_query_"query=0.333&time=1970-01-01T01%3A02%3A03%2B01%3A00" === RUN TestEndpoints/remote/run_2_query_"query=0.333&time=1970-01-01T01%3A02%3A03%2B01%3A00"/GET === RUN TestEndpoints/remote/run_2_query_"query=0.333&time=1970-01-01T01%3A02%3A03%2B01%3A00"/POST === RUN TestEndpoints/remote/run_3_query_"query=0.333" === RUN TestEndpoints/remote/run_3_query_"query=0.333"/GET === RUN TestEndpoints/remote/run_3_query_"query=0.333"/POST === RUN TestEndpoints/remote/run_4_queryRange_"end=2&query=time%28%29&start=0&step=1" === RUN TestEndpoints/remote/run_4_queryRange_"end=2&query=time%28%29&start=0&step=1"/GET === RUN TestEndpoints/remote/run_4_queryRange_"end=2&query=time%28%29&start=0&step=1"/POST === RUN TestEndpoints/remote/run_5_queryRange_"end=2&query=time%28%29&step=1" === RUN TestEndpoints/remote/run_5_queryRange_"end=2&query=time%28%29&step=1"/GET === RUN TestEndpoints/remote/run_5_queryRange_"end=2&query=time%28%29&step=1"/POST === RUN TestEndpoints/remote/run_6_queryRange_"query=time%28%29&start=0&step=1" === RUN TestEndpoints/remote/run_6_queryRange_"query=time%28%29&start=0&step=1"/GET === RUN TestEndpoints/remote/run_6_queryRange_"query=time%28%29&start=0&step=1"/POST === RUN TestEndpoints/remote/run_7_queryRange_"end=2&query=time%28%29&start=0" === RUN TestEndpoints/remote/run_7_queryRange_"end=2&query=time%28%29&start=0"/GET === RUN TestEndpoints/remote/run_7_queryRange_"end=2&query=time%28%29&start=0"/POST === RUN TestEndpoints/remote/run_8_query_"query=invalid%5D%5Bquery&time=1970-01-01T01%3A02%3A03%2B01%3A00" === RUN TestEndpoints/remote/run_8_query_"query=invalid%5D%5Bquery&time=1970-01-01T01%3A02%3A03%2B01%3A00"/GET === RUN TestEndpoints/remote/run_8_query_"query=invalid%5D%5Bquery&time=1970-01-01T01%3A02%3A03%2B01%3A00"/POST === RUN TestEndpoints/remote/run_9_queryRange_"end=100&query=invalid%5D%5Bquery&start=0&step=1" === RUN TestEndpoints/remote/run_9_queryRange_"end=100&query=invalid%5D%5Bquery&start=0&step=1"/GET === RUN TestEndpoints/remote/run_9_queryRange_"end=100&query=invalid%5D%5Bquery&start=0&step=1"/POST === RUN TestEndpoints/remote/run_10_queryRange_"end=2&query=time%28%29&start=1&step=0" === RUN TestEndpoints/remote/run_10_queryRange_"end=2&query=time%28%29&start=1&step=0"/GET === RUN TestEndpoints/remote/run_10_queryRange_"end=2&query=time%28%29&start=1&step=0"/POST === RUN TestEndpoints/remote/run_11_queryRange_"end=1&query=time%28%29&start=2&step=1" === RUN TestEndpoints/remote/run_11_queryRange_"end=1&query=time%28%29&start=2&step=1"/GET === RUN TestEndpoints/remote/run_11_queryRange_"end=1&query=time%28%29&start=2&step=1"/POST === RUN TestEndpoints/remote/run_12_queryRange_"end=1489667272.372&query=time%28%29&start=148966367200.372&step=1" === RUN TestEndpoints/remote/run_12_queryRange_"end=1489667272.372&query=time%28%29&start=148966367200.372&step=1"/GET === RUN TestEndpoints/remote/run_12_queryRange_"end=1489667272.372&query=time%28%29&start=148966367200.372&step=1"/POST === RUN TestEndpoints/remote/run_13_series_"match%5B%5D=test_metric2" === RUN TestEndpoints/remote/run_13_series_"match%5B%5D=test_metric2"/GET === RUN TestEndpoints/remote/run_13_series_"match%5B%5D=test_metric2"/POST === RUN TestEndpoints/remote/run_14_series_"match%5B%5D=%7Bfoo%3D%22%22%7D" === RUN TestEndpoints/remote/run_14_series_"match%5B%5D=%7Bfoo%3D%22%22%7D"/GET === RUN TestEndpoints/remote/run_14_series_"match%5B%5D=%7Bfoo%3D%22%22%7D"/POST === RUN TestEndpoints/remote/run_15_series_"match%5B%5D=test_metric1%7Bfoo%3D~%22.%2Bo%22%7D" === RUN TestEndpoints/remote/run_15_series_"match%5B%5D=test_metric1%7Bfoo%3D~%22.%2Bo%22%7D"/GET === RUN TestEndpoints/remote/run_15_series_"match%5B%5D=test_metric1%7Bfoo%3D~%22.%2Bo%22%7D"/POST === RUN TestEndpoints/remote/run_16_series_"match%5B%5D=test_metric1%7Bfoo%3D~%22.%2Bo%24%22%7D&match%5B%5D=test_metric1%7Bfoo%3D~%22.%2Bo%22%7D" === RUN TestEndpoints/remote/run_16_series_"match%5B%5D=test_metric1%7Bfoo%3D~%22.%2Bo%24%22%7D&match%5B%5D=test_metric1%7Bfoo%3D~%22.%2Bo%22%7D"/GET === RUN TestEndpoints/remote/run_16_series_"match%5B%5D=test_metric1%7Bfoo%3D~%22.%2Bo%24%22%7D&match%5B%5D=test_metric1%7Bfoo%3D~%22.%2Bo%22%7D"/POST === RUN TestEndpoints/remote/run_17_series_"match%5B%5D=test_metric4%7Bfoo%3D~%22.%2Bo%24%22%7D&match%5B%5D=test_metric4%7Bdup%3D~%22%5E1%22%7D" === RUN TestEndpoints/remote/run_17_series_"match%5B%5D=test_metric4%7Bfoo%3D~%22.%2Bo%24%22%7D&match%5B%5D=test_metric4%7Bdup%3D~%22%5E1%22%7D"/GET === RUN TestEndpoints/remote/run_17_series_"match%5B%5D=test_metric4%7Bfoo%3D~%22.%2Bo%24%22%7D&match%5B%5D=test_metric4%7Bdup%3D~%22%5E1%22%7D"/POST === RUN TestEndpoints/remote/run_18_series_"match%5B%5D=test_metric1%7Bfoo%3D~%22.%2Bo%22%7D&match%5B%5D=none" === RUN TestEndpoints/remote/run_18_series_"match%5B%5D=test_metric1%7Bfoo%3D~%22.%2Bo%22%7D&match%5B%5D=none"/GET === RUN TestEndpoints/remote/run_18_series_"match%5B%5D=test_metric1%7Bfoo%3D~%22.%2Bo%22%7D&match%5B%5D=none"/POST === RUN TestEndpoints/remote/run_19_series_"end=-1&match%5B%5D=test_metric2&start=-2" === RUN TestEndpoints/remote/run_19_series_"end=-1&match%5B%5D=test_metric2&start=-2"/GET === RUN TestEndpoints/remote/run_19_series_"end=-1&match%5B%5D=test_metric2&start=-2"/POST === RUN TestEndpoints/remote/run_20_series_"end=100001&match%5B%5D=test_metric2&start=100000" === RUN TestEndpoints/remote/run_20_series_"end=100001&match%5B%5D=test_metric2&start=100000"/GET === RUN TestEndpoints/remote/run_20_series_"end=100001&match%5B%5D=test_metric2&start=100000"/POST === RUN TestEndpoints/remote/run_21_series_"end=100000&match%5B%5D=test_metric2&start=-1" === RUN TestEndpoints/remote/run_21_series_"end=100000&match%5B%5D=test_metric2&start=-1"/GET === RUN TestEndpoints/remote/run_21_series_"end=100000&match%5B%5D=test_metric2&start=-1"/POST === RUN TestEndpoints/remote/run_22_series_"end=100&match%5B%5D=test_metric2&start=1" === RUN TestEndpoints/remote/run_22_series_"end=100&match%5B%5D=test_metric2&start=1"/GET === RUN TestEndpoints/remote/run_22_series_"end=100&match%5B%5D=test_metric2&start=1"/POST === RUN TestEndpoints/remote/run_23_series_"end=100000&match%5B%5D=test_metric2&start=1" === RUN TestEndpoints/remote/run_23_series_"end=100000&match%5B%5D=test_metric2&start=1"/GET === RUN TestEndpoints/remote/run_23_series_"end=100000&match%5B%5D=test_metric2&start=1"/POST === RUN TestEndpoints/remote/run_24_series_"end=1&match%5B%5D=test_metric2&start=-1" === RUN TestEndpoints/remote/run_24_series_"end=1&match%5B%5D=test_metric2&start=-1"/GET === RUN TestEndpoints/remote/run_24_series_"end=1&match%5B%5D=test_metric2&start=-1"/POST === RUN TestEndpoints/remote/run_25_series_"" === RUN TestEndpoints/remote/run_25_series_""/GET === RUN TestEndpoints/remote/run_25_series_""/POST === RUN TestEndpoints/remote/run_26_dropSeries_"" === RUN TestEndpoints/remote/run_26_dropSeries_""/GET === RUN TestEndpoints/remote/run_27_targets_"" === RUN TestEndpoints/remote/run_27_targets_""/GET === RUN TestEndpoints/remote/run_28_targets_"state=any" === RUN TestEndpoints/remote/run_28_targets_"state=any"/GET === RUN TestEndpoints/remote/run_29_targets_"state=active" === RUN TestEndpoints/remote/run_29_targets_"state=active"/GET === RUN TestEndpoints/remote/run_30_targets_"state=Dropped" === RUN TestEndpoints/remote/run_30_targets_"state=Dropped"/GET === RUN TestEndpoints/remote/run_31_targetMetadata_"metric=go_threads" === RUN TestEndpoints/remote/run_31_targetMetadata_"metric=go_threads"/GET === RUN TestEndpoints/remote/run_32_targetMetadata_"match_target=%7Bjob%3D%22blackbox%22%7D" === RUN TestEndpoints/remote/run_32_targetMetadata_"match_target=%7Bjob%3D%22blackbox%22%7D"/GET === RUN TestEndpoints/remote/run_33_targetMetadata_"" === RUN TestEndpoints/remote/run_33_targetMetadata_""/GET === RUN TestEndpoints/remote/run_34_targetMetadata_"match_target=%7Bjob%3D%22non-existentblackbox%22%7D" === RUN TestEndpoints/remote/run_34_targetMetadata_"match_target=%7Bjob%3D%22non-existentblackbox%22%7D"/GET === RUN TestEndpoints/remote/run_35_alertmanagers_"" === RUN TestEndpoints/remote/run_35_alertmanagers_""/GET === RUN TestEndpoints/remote/run_36_metricMetadata_"" === RUN TestEndpoints/remote/run_36_metricMetadata_""/GET === RUN TestEndpoints/remote/run_37_metricMetadata_"" === RUN TestEndpoints/remote/run_37_metricMetadata_""/GET === RUN TestEndpoints/remote/run_38_metricMetadata_"" === RUN TestEndpoints/remote/run_38_metricMetadata_""/GET === RUN TestEndpoints/remote/run_39_metricMetadata_"limit=2" === RUN TestEndpoints/remote/run_39_metricMetadata_"limit=2"/GET === RUN TestEndpoints/remote/run_40_metricMetadata_"metric=go_threads" === RUN TestEndpoints/remote/run_40_metricMetadata_"metric=go_threads"/GET === RUN TestEndpoints/remote/run_41_metricMetadata_"metric=go_gc_duration_seconds" === RUN TestEndpoints/remote/run_41_metricMetadata_"metric=go_gc_duration_seconds"/GET === RUN TestEndpoints/remote/run_42_metricMetadata_"" === RUN TestEndpoints/remote/run_42_metricMetadata_""/GET === RUN TestEndpoints/remote/run_43_serveConfig_"" === RUN TestEndpoints/remote/run_43_serveConfig_""/GET === RUN TestEndpoints/remote/run_44_serveFlags_"" === RUN TestEndpoints/remote/run_44_serveFlags_""/GET === RUN TestEndpoints/remote/run_45_alerts_"" === RUN TestEndpoints/remote/run_45_alerts_""/GET === RUN TestEndpoints/remote/run_46_rules_"" === RUN TestEndpoints/remote/run_46_rules_""/GET === RUN TestEndpoints/remote/run_47_rules_"type=alert" === RUN TestEndpoints/remote/run_47_rules_"type=alert"/GET === RUN TestEndpoints/remote/run_48_rules_"type=record" === RUN TestEndpoints/remote/run_48_rules_"type=record"/GET === RUN TestEndpoints/remote/run_49_queryExemplars_"end=4&query=test_metric3%7Bfoo%3D%22boo%22%7D+-+test_metric4%7Bfoo%3D%22bar%22%7D&start=0" === RUN TestEndpoints/remote/run_49_queryExemplars_"end=4&query=test_metric3%7Bfoo%3D%22boo%22%7D+-+test_metric4%7Bfoo%3D%22bar%22%7D&start=0"/GET === RUN TestEndpoints/remote/run_50_queryExemplars_"end=4.1&query=%7Bfoo%3D%22boo%22%7D&start=4" === RUN TestEndpoints/remote/run_50_queryExemplars_"end=4.1&query=%7Bfoo%3D%22boo%22%7D&start=4"/GET === RUN TestEndpoints/remote/run_51_queryExemplars_"query=%7Bfoo%3D%22boo%22%7D" === RUN TestEndpoints/remote/run_51_queryExemplars_"query=%7Bfoo%3D%22boo%22%7D"/GET === RUN TestEndpoints/remote/run_52_queryExemplars_"query=%7B__name__%3D%22test_metric5%22%7D" === RUN TestEndpoints/remote/run_52_queryExemplars_"query=%7B__name__%3D%22test_metric5%22%7D"/GET --- PASS: TestEndpoints (0.33s) --- PASS: TestEndpoints/local (0.14s) --- PASS: TestEndpoints/local/run_0_query_"query=2&time=123.4" (0.00s) --- PASS: TestEndpoints/local/run_0_query_"query=2&time=123.4"/GET (0.00s) --- PASS: TestEndpoints/local/run_0_query_"query=2&time=123.4"/POST (0.00s) --- PASS: TestEndpoints/local/run_1_query_"query=0.333&time=1970-01-01T00%3A02%3A03Z" (0.00s) --- PASS: TestEndpoints/local/run_1_query_"query=0.333&time=1970-01-01T00%3A02%3A03Z"/GET (0.00s) --- PASS: TestEndpoints/local/run_1_query_"query=0.333&time=1970-01-01T00%3A02%3A03Z"/POST (0.00s) --- PASS: TestEndpoints/local/run_2_query_"query=0.333&time=1970-01-01T01%3A02%3A03%2B01%3A00" (0.00s) --- PASS: TestEndpoints/local/run_2_query_"query=0.333&time=1970-01-01T01%3A02%3A03%2B01%3A00"/GET (0.00s) --- PASS: TestEndpoints/local/run_2_query_"query=0.333&time=1970-01-01T01%3A02%3A03%2B01%3A00"/POST (0.00s) --- PASS: TestEndpoints/local/run_3_query_"query=0.333" (0.00s) --- PASS: TestEndpoints/local/run_3_query_"query=0.333"/GET (0.00s) --- PASS: TestEndpoints/local/run_3_query_"query=0.333"/POST (0.00s) --- PASS: TestEndpoints/local/run_4_queryRange_"end=2&query=time%28%29&start=0&step=1" (0.00s) --- PASS: TestEndpoints/local/run_4_queryRange_"end=2&query=time%28%29&start=0&step=1"/GET (0.00s) --- PASS: TestEndpoints/local/run_4_queryRange_"end=2&query=time%28%29&start=0&step=1"/POST (0.00s) --- PASS: TestEndpoints/local/run_5_queryRange_"end=2&query=time%28%29&step=1" (0.00s) --- PASS: TestEndpoints/local/run_5_queryRange_"end=2&query=time%28%29&step=1"/GET (0.00s) --- PASS: TestEndpoints/local/run_5_queryRange_"end=2&query=time%28%29&step=1"/POST (0.00s) --- PASS: TestEndpoints/local/run_6_queryRange_"query=time%28%29&start=0&step=1" (0.00s) --- PASS: TestEndpoints/local/run_6_queryRange_"query=time%28%29&start=0&step=1"/GET (0.00s) --- PASS: TestEndpoints/local/run_6_queryRange_"query=time%28%29&start=0&step=1"/POST (0.00s) --- PASS: TestEndpoints/local/run_7_queryRange_"end=2&query=time%28%29&start=0" (0.00s) --- PASS: TestEndpoints/local/run_7_queryRange_"end=2&query=time%28%29&start=0"/GET (0.00s) --- PASS: TestEndpoints/local/run_7_queryRange_"end=2&query=time%28%29&start=0"/POST (0.00s) --- PASS: TestEndpoints/local/run_8_query_"query=invalid%5D%5Bquery&time=1970-01-01T01%3A02%3A03%2B01%3A00" (0.00s) --- PASS: TestEndpoints/local/run_8_query_"query=invalid%5D%5Bquery&time=1970-01-01T01%3A02%3A03%2B01%3A00"/GET (0.00s) --- PASS: TestEndpoints/local/run_8_query_"query=invalid%5D%5Bquery&time=1970-01-01T01%3A02%3A03%2B01%3A00"/POST (0.00s) --- PASS: TestEndpoints/local/run_9_queryRange_"end=100&query=invalid%5D%5Bquery&start=0&step=1" (0.00s) --- PASS: TestEndpoints/local/run_9_queryRange_"end=100&query=invalid%5D%5Bquery&start=0&step=1"/GET (0.00s) --- PASS: TestEndpoints/local/run_9_queryRange_"end=100&query=invalid%5D%5Bquery&start=0&step=1"/POST (0.00s) --- PASS: TestEndpoints/local/run_10_queryRange_"end=2&query=time%28%29&start=1&step=0" (0.00s) --- PASS: TestEndpoints/local/run_10_queryRange_"end=2&query=time%28%29&start=1&step=0"/GET (0.00s) --- PASS: TestEndpoints/local/run_10_queryRange_"end=2&query=time%28%29&start=1&step=0"/POST (0.00s) --- PASS: TestEndpoints/local/run_11_queryRange_"end=1&query=time%28%29&start=2&step=1" (0.00s) --- PASS: TestEndpoints/local/run_11_queryRange_"end=1&query=time%28%29&start=2&step=1"/GET (0.00s) --- PASS: TestEndpoints/local/run_11_queryRange_"end=1&query=time%28%29&start=2&step=1"/POST (0.00s) --- PASS: TestEndpoints/local/run_12_queryRange_"end=1489667272.372&query=time%28%29&start=148966367200.372&step=1" (0.00s) --- PASS: TestEndpoints/local/run_12_queryRange_"end=1489667272.372&query=time%28%29&start=148966367200.372&step=1"/GET (0.00s) --- PASS: TestEndpoints/local/run_12_queryRange_"end=1489667272.372&query=time%28%29&start=148966367200.372&step=1"/POST (0.00s) --- PASS: TestEndpoints/local/run_13_series_"match%5B%5D=test_metric2" (0.00s) --- PASS: TestEndpoints/local/run_13_series_"match%5B%5D=test_metric2"/GET (0.00s) --- PASS: TestEndpoints/local/run_13_series_"match%5B%5D=test_metric2"/POST (0.00s) --- PASS: TestEndpoints/local/run_14_series_"match%5B%5D=%7Bfoo%3D%22%22%7D" (0.00s) --- PASS: TestEndpoints/local/run_14_series_"match%5B%5D=%7Bfoo%3D%22%22%7D"/GET (0.00s) --- PASS: TestEndpoints/local/run_14_series_"match%5B%5D=%7Bfoo%3D%22%22%7D"/POST (0.00s) --- PASS: TestEndpoints/local/run_15_series_"match%5B%5D=test_metric1%7Bfoo%3D~%22.%2Bo%22%7D" (0.00s) --- PASS: TestEndpoints/local/run_15_series_"match%5B%5D=test_metric1%7Bfoo%3D~%22.%2Bo%22%7D"/GET (0.00s) --- PASS: TestEndpoints/local/run_15_series_"match%5B%5D=test_metric1%7Bfoo%3D~%22.%2Bo%22%7D"/POST (0.00s) --- PASS: TestEndpoints/local/run_16_series_"match%5B%5D=test_metric1%7Bfoo%3D~%22.%2Bo%24%22%7D&match%5B%5D=test_metric1%7Bfoo%3D~%22.%2Bo%22%7D" (0.00s) --- PASS: TestEndpoints/local/run_16_series_"match%5B%5D=test_metric1%7Bfoo%3D~%22.%2Bo%24%22%7D&match%5B%5D=test_metric1%7Bfoo%3D~%22.%2Bo%22%7D"/GET (0.00s) --- PASS: TestEndpoints/local/run_16_series_"match%5B%5D=test_metric1%7Bfoo%3D~%22.%2Bo%24%22%7D&match%5B%5D=test_metric1%7Bfoo%3D~%22.%2Bo%22%7D"/POST (0.00s) --- PASS: TestEndpoints/local/run_17_series_"match%5B%5D=test_metric4%7Bfoo%3D~%22.%2Bo%24%22%7D&match%5B%5D=test_metric4%7Bdup%3D~%22%5E1%22%7D" (0.00s) --- PASS: TestEndpoints/local/run_17_series_"match%5B%5D=test_metric4%7Bfoo%3D~%22.%2Bo%24%22%7D&match%5B%5D=test_metric4%7Bdup%3D~%22%5E1%22%7D"/GET (0.00s) --- PASS: TestEndpoints/local/run_17_series_"match%5B%5D=test_metric4%7Bfoo%3D~%22.%2Bo%24%22%7D&match%5B%5D=test_metric4%7Bdup%3D~%22%5E1%22%7D"/POST (0.00s) --- PASS: TestEndpoints/local/run_18_series_"match%5B%5D=test_metric1%7Bfoo%3D~%22.%2Bo%22%7D&match%5B%5D=none" (0.00s) --- PASS: TestEndpoints/local/run_18_series_"match%5B%5D=test_metric1%7Bfoo%3D~%22.%2Bo%22%7D&match%5B%5D=none"/GET (0.00s) --- PASS: TestEndpoints/local/run_18_series_"match%5B%5D=test_metric1%7Bfoo%3D~%22.%2Bo%22%7D&match%5B%5D=none"/POST (0.00s) --- PASS: TestEndpoints/local/run_19_series_"end=-1&match%5B%5D=test_metric2&start=-2" (0.00s) --- PASS: TestEndpoints/local/run_19_series_"end=-1&match%5B%5D=test_metric2&start=-2"/GET (0.00s) --- PASS: TestEndpoints/local/run_19_series_"end=-1&match%5B%5D=test_metric2&start=-2"/POST (0.00s) --- PASS: TestEndpoints/local/run_20_series_"end=100001&match%5B%5D=test_metric2&start=100000" (0.00s) --- PASS: TestEndpoints/local/run_20_series_"end=100001&match%5B%5D=test_metric2&start=100000"/GET (0.00s) --- PASS: TestEndpoints/local/run_20_series_"end=100001&match%5B%5D=test_metric2&start=100000"/POST (0.00s) --- PASS: TestEndpoints/local/run_21_series_"end=100000&match%5B%5D=test_metric2&start=-1" (0.00s) --- PASS: TestEndpoints/local/run_21_series_"end=100000&match%5B%5D=test_metric2&start=-1"/GET (0.00s) --- PASS: TestEndpoints/local/run_21_series_"end=100000&match%5B%5D=test_metric2&start=-1"/POST (0.00s) --- PASS: TestEndpoints/local/run_22_series_"end=100&match%5B%5D=test_metric2&start=1" (0.00s) --- PASS: TestEndpoints/local/run_22_series_"end=100&match%5B%5D=test_metric2&start=1"/GET (0.00s) --- PASS: TestEndpoints/local/run_22_series_"end=100&match%5B%5D=test_metric2&start=1"/POST (0.00s) --- PASS: TestEndpoints/local/run_23_series_"end=100000&match%5B%5D=test_metric2&start=1" (0.00s) --- PASS: TestEndpoints/local/run_23_series_"end=100000&match%5B%5D=test_metric2&start=1"/GET (0.00s) --- PASS: TestEndpoints/local/run_23_series_"end=100000&match%5B%5D=test_metric2&start=1"/POST (0.00s) --- PASS: TestEndpoints/local/run_24_series_"end=1&match%5B%5D=test_metric2&start=-1" (0.00s) --- PASS: TestEndpoints/local/run_24_series_"end=1&match%5B%5D=test_metric2&start=-1"/GET (0.00s) --- PASS: TestEndpoints/local/run_24_series_"end=1&match%5B%5D=test_metric2&start=-1"/POST (0.00s) --- PASS: TestEndpoints/local/run_25_series_"" (0.00s) --- PASS: TestEndpoints/local/run_25_series_""/GET (0.00s) --- PASS: TestEndpoints/local/run_25_series_""/POST (0.00s) --- PASS: TestEndpoints/local/run_26_dropSeries_"" (0.00s) --- PASS: TestEndpoints/local/run_26_dropSeries_""/GET (0.00s) --- PASS: TestEndpoints/local/run_27_targets_"" (0.00s) --- PASS: TestEndpoints/local/run_27_targets_""/GET (0.00s) --- PASS: TestEndpoints/local/run_28_targets_"state=any" (0.00s) --- PASS: TestEndpoints/local/run_28_targets_"state=any"/GET (0.00s) --- PASS: TestEndpoints/local/run_29_targets_"state=active" (0.00s) --- PASS: TestEndpoints/local/run_29_targets_"state=active"/GET (0.00s) --- PASS: TestEndpoints/local/run_30_targets_"state=Dropped" (0.00s) --- PASS: TestEndpoints/local/run_30_targets_"state=Dropped"/GET (0.00s) --- PASS: TestEndpoints/local/run_31_targetMetadata_"metric=go_threads" (0.00s) --- PASS: TestEndpoints/local/run_31_targetMetadata_"metric=go_threads"/GET (0.00s) --- PASS: TestEndpoints/local/run_32_targetMetadata_"match_target=%7Bjob%3D%22blackbox%22%7D" (0.00s) --- PASS: TestEndpoints/local/run_32_targetMetadata_"match_target=%7Bjob%3D%22blackbox%22%7D"/GET (0.00s) --- PASS: TestEndpoints/local/run_33_targetMetadata_"" (0.00s) --- PASS: TestEndpoints/local/run_33_targetMetadata_""/GET (0.00s) --- PASS: TestEndpoints/local/run_34_targetMetadata_"match_target=%7Bjob%3D%22non-existentblackbox%22%7D" (0.00s) --- PASS: TestEndpoints/local/run_34_targetMetadata_"match_target=%7Bjob%3D%22non-existentblackbox%22%7D"/GET (0.00s) --- PASS: TestEndpoints/local/run_35_alertmanagers_"" (0.00s) --- PASS: TestEndpoints/local/run_35_alertmanagers_""/GET (0.00s) --- PASS: TestEndpoints/local/run_36_metricMetadata_"" (0.00s) --- PASS: TestEndpoints/local/run_36_metricMetadata_""/GET (0.00s) --- PASS: TestEndpoints/local/run_37_metricMetadata_"" (0.00s) --- PASS: TestEndpoints/local/run_37_metricMetadata_""/GET (0.00s) --- PASS: TestEndpoints/local/run_38_metricMetadata_"" (0.00s) --- PASS: TestEndpoints/local/run_38_metricMetadata_""/GET (0.00s) --- PASS: TestEndpoints/local/run_39_metricMetadata_"limit=2" (0.00s) --- PASS: TestEndpoints/local/run_39_metricMetadata_"limit=2"/GET (0.00s) --- PASS: TestEndpoints/local/run_40_metricMetadata_"metric=go_threads" (0.00s) --- PASS: TestEndpoints/local/run_40_metricMetadata_"metric=go_threads"/GET (0.00s) --- PASS: TestEndpoints/local/run_41_metricMetadata_"metric=go_gc_duration_seconds" (0.00s) --- PASS: TestEndpoints/local/run_41_metricMetadata_"metric=go_gc_duration_seconds"/GET (0.00s) --- PASS: TestEndpoints/local/run_42_metricMetadata_"" (0.00s) --- PASS: TestEndpoints/local/run_42_metricMetadata_""/GET (0.00s) --- PASS: TestEndpoints/local/run_43_serveConfig_"" (0.00s) --- PASS: TestEndpoints/local/run_43_serveConfig_""/GET (0.00s) --- PASS: TestEndpoints/local/run_44_serveFlags_"" (0.00s) --- PASS: TestEndpoints/local/run_44_serveFlags_""/GET (0.00s) --- PASS: TestEndpoints/local/run_45_alerts_"" (0.00s) --- PASS: TestEndpoints/local/run_45_alerts_""/GET (0.00s) --- PASS: TestEndpoints/local/run_46_rules_"" (0.02s) --- PASS: TestEndpoints/local/run_46_rules_""/GET (0.02s) --- PASS: TestEndpoints/local/run_47_rules_"type=alert" (0.01s) --- PASS: TestEndpoints/local/run_47_rules_"type=alert"/GET (0.01s) --- PASS: TestEndpoints/local/run_48_rules_"type=record" (0.04s) --- PASS: TestEndpoints/local/run_48_rules_"type=record"/GET (0.04s) --- PASS: TestEndpoints/local/run_49_queryExemplars_"end=4&query=test_metric3%7Bfoo%3D%22boo%22%7D+-+test_metric4%7Bfoo%3D%22bar%22%7D&start=0" (0.00s) --- PASS: TestEndpoints/local/run_49_queryExemplars_"end=4&query=test_metric3%7Bfoo%3D%22boo%22%7D+-+test_metric4%7Bfoo%3D%22bar%22%7D&start=0"/GET (0.00s) --- PASS: TestEndpoints/local/run_50_queryExemplars_"end=4.1&query=%7Bfoo%3D%22boo%22%7D&start=4" (0.00s) --- PASS: TestEndpoints/local/run_50_queryExemplars_"end=4.1&query=%7Bfoo%3D%22boo%22%7D&start=4"/GET (0.00s) --- PASS: TestEndpoints/local/run_51_queryExemplars_"query=%7Bfoo%3D%22boo%22%7D" (0.00s) --- PASS: TestEndpoints/local/run_51_queryExemplars_"query=%7Bfoo%3D%22boo%22%7D"/GET (0.00s) --- PASS: TestEndpoints/local/run_52_queryExemplars_"query=%7B__name__%3D%22test_metric5%22%7D" (0.00s) --- PASS: TestEndpoints/local/run_52_queryExemplars_"query=%7B__name__%3D%22test_metric5%22%7D"/GET (0.00s) --- PASS: TestEndpoints/local/run_53_labelValues_"" (0.00s) --- PASS: TestEndpoints/local/run_53_labelValues_""/GET (0.00s) --- PASS: TestEndpoints/local/run_54_labelValues_"" (0.00s) --- PASS: TestEndpoints/local/run_54_labelValues_""/GET (0.00s) --- PASS: TestEndpoints/local/run_55_labelValues_"" (0.00s) --- PASS: TestEndpoints/local/run_55_labelValues_""/GET (0.00s) --- PASS: TestEndpoints/local/run_56_labelValues_"end=-1&start=-2" (0.00s) --- PASS: TestEndpoints/local/run_56_labelValues_"end=-1&start=-2"/GET (0.00s) --- PASS: TestEndpoints/local/run_57_labelValues_"end=100&start=1" (0.00s) --- PASS: TestEndpoints/local/run_57_labelValues_"end=100&start=1"/GET (0.00s) --- PASS: TestEndpoints/local/run_58_labelValues_"end=3&start=-1" (0.00s) --- PASS: TestEndpoints/local/run_58_labelValues_"end=3&start=-1"/GET (0.00s) --- PASS: TestEndpoints/local/run_59_labelValues_"end=1970-02-01T00%3A02%3A03Z&start=1969-12-31T00%3A00%3A00Z" (0.00s) --- PASS: TestEndpoints/local/run_59_labelValues_"end=1970-02-01T00%3A02%3A03Z&start=1969-12-31T00%3A00%3A00Z"/GET (0.00s) --- PASS: TestEndpoints/local/run_60_labelValues_"end=1&start=boop" (0.00s) --- PASS: TestEndpoints/local/run_60_labelValues_"end=1&start=boop"/GET (0.00s) --- PASS: TestEndpoints/local/run_61_labelValues_"end=100000000&start=1" (0.00s) --- PASS: TestEndpoints/local/run_61_labelValues_"end=100000000&start=1"/GET (0.00s) --- PASS: TestEndpoints/local/run_62_labelValues_"end=148966367200.972&start=148966367200.372" (0.00s) --- PASS: TestEndpoints/local/run_62_labelValues_"end=148966367200.972&start=148966367200.372"/GET (0.00s) --- PASS: TestEndpoints/local/run_63_labelValues_"start=2" (0.00s) --- PASS: TestEndpoints/local/run_63_labelValues_"start=2"/GET (0.00s) --- PASS: TestEndpoints/local/run_64_labelValues_"end=100" (0.00s) --- PASS: TestEndpoints/local/run_64_labelValues_"end=100"/GET (0.00s) --- PASS: TestEndpoints/local/run_65_labelValues_"match%5B%5D=%7Bfoo%3D%22%22&match%5B%5D=test_metric2" (0.00s) --- PASS: TestEndpoints/local/run_65_labelValues_"match%5B%5D=%7Bfoo%3D%22%22&match%5B%5D=test_metric2"/GET (0.00s) --- PASS: TestEndpoints/local/run_66_labelValues_"match%5B%5D=%7Bfoo%3D%22%22%7D" (0.00s) --- PASS: TestEndpoints/local/run_66_labelValues_"match%5B%5D=%7Bfoo%3D%22%22%7D"/GET (0.00s) --- PASS: TestEndpoints/local/run_67_labelValues_"match%5B%5D=test_metric2" (0.00s) --- PASS: TestEndpoints/local/run_67_labelValues_"match%5B%5D=test_metric2"/GET (0.00s) --- PASS: TestEndpoints/local/run_68_labelValues_"match%5B%5D=test_metric1" (0.00s) --- PASS: TestEndpoints/local/run_68_labelValues_"match%5B%5D=test_metric1"/GET (0.00s) --- PASS: TestEndpoints/local/run_69_labelValues_"match%5B%5D=test_metric1%7Bfoo%3D%22bar%22%7D" (0.00s) --- PASS: TestEndpoints/local/run_69_labelValues_"match%5B%5D=test_metric1%7Bfoo%3D%22bar%22%7D"/GET (0.00s) --- PASS: TestEndpoints/local/run_70_labelValues_"end=100000000&match%5B%5D=test_metric1&start=1" (0.00s) --- PASS: TestEndpoints/local/run_70_labelValues_"end=100000000&match%5B%5D=test_metric1&start=1"/GET (0.00s) --- PASS: TestEndpoints/local/run_71_labelValues_"match%5B%5D=test_metric4%7Bdup%3D~%22%5E1%22%7D&match%5B%5D=test_metric4%7Bfoo%3D~%22.%2Bo%24%22%7D" (0.00s) --- PASS: TestEndpoints/local/run_71_labelValues_"match%5B%5D=test_metric4%7Bdup%3D~%22%5E1%22%7D&match%5B%5D=test_metric4%7Bfoo%3D~%22.%2Bo%24%22%7D"/GET (0.00s) --- PASS: TestEndpoints/local/run_72_labelNames_"" (0.00s) --- PASS: TestEndpoints/local/run_72_labelNames_""/GET (0.00s) --- PASS: TestEndpoints/local/run_73_labelNames_"end=-1&start=-2" (0.00s) --- PASS: TestEndpoints/local/run_73_labelNames_"end=-1&start=-2"/GET (0.00s) --- PASS: TestEndpoints/local/run_74_labelNames_"end=100&start=1" (0.00s) --- PASS: TestEndpoints/local/run_74_labelNames_"end=100&start=1"/GET (0.00s) --- PASS: TestEndpoints/local/run_75_labelNames_"end=10&start=-1" (0.00s) --- PASS: TestEndpoints/local/run_75_labelNames_"end=10&start=-1"/GET (0.00s) --- PASS: TestEndpoints/local/run_76_labelNames_"end=100000&start=-1" (0.00s) --- PASS: TestEndpoints/local/run_76_labelNames_"end=100000&start=-1"/GET (0.00s) --- PASS: TestEndpoints/local/run_77_labelNames_"end=1&start=boop" (0.00s) --- PASS: TestEndpoints/local/run_77_labelNames_"end=1&start=boop"/GET (0.00s) --- PASS: TestEndpoints/local/run_78_labelNames_"end=1000000006&start=1" (0.00s) --- PASS: TestEndpoints/local/run_78_labelNames_"end=1000000006&start=1"/GET (0.00s) --- PASS: TestEndpoints/local/run_79_labelNames_"end=148966367200.972&start=148966367200.372" (0.00s) --- PASS: TestEndpoints/local/run_79_labelNames_"end=148966367200.972&start=148966367200.372"/GET (0.00s) --- PASS: TestEndpoints/local/run_80_labelNames_"start=4" (0.00s) --- PASS: TestEndpoints/local/run_80_labelNames_"start=4"/GET (0.00s) --- PASS: TestEndpoints/local/run_81_labelNames_"end=20" (0.00s) --- PASS: TestEndpoints/local/run_81_labelNames_"end=20"/GET (0.00s) --- PASS: TestEndpoints/local/run_82_labelNames_"match%5B%5D=%7Bfoo%3D%22%22&match%5B%5D=test_metric2" (0.00s) --- PASS: TestEndpoints/local/run_82_labelNames_"match%5B%5D=%7Bfoo%3D%22%22&match%5B%5D=test_metric2"/GET (0.00s) --- PASS: TestEndpoints/local/run_83_labelNames_"match%5B%5D=%7Bfoo%3D%22%22%7D" (0.00s) --- PASS: TestEndpoints/local/run_83_labelNames_"match%5B%5D=%7Bfoo%3D%22%22%7D"/GET (0.00s) --- PASS: TestEndpoints/local/run_84_labelNames_"match%5B%5D=test_metric2" (0.00s) --- PASS: TestEndpoints/local/run_84_labelNames_"match%5B%5D=test_metric2"/GET (0.00s) --- PASS: TestEndpoints/local/run_85_labelNames_"match%5B%5D=test_metric3" (0.00s) --- PASS: TestEndpoints/local/run_85_labelNames_"match%5B%5D=test_metric3"/GET (0.00s) --- PASS: TestEndpoints/local/run_86_labelNames_"match%5B%5D=test_metric1%7Bfoo%3D%22test%22%7D" (0.00s) --- PASS: TestEndpoints/local/run_86_labelNames_"match%5B%5D=test_metric1%7Bfoo%3D%22test%22%7D"/GET (0.00s) --- PASS: TestEndpoints/local/run_87_labelNames_"end=100000000&match%5B%5D=test_metric2&start=1" (0.00s) --- PASS: TestEndpoints/local/run_87_labelNames_"end=100000000&match%5B%5D=test_metric2&start=1"/GET (0.00s) --- PASS: TestEndpoints/remote (0.16s) --- PASS: TestEndpoints/remote/run_0_query_"query=2&time=123.4" (0.00s) --- PASS: TestEndpoints/remote/run_0_query_"query=2&time=123.4"/GET (0.00s) --- PASS: TestEndpoints/remote/run_0_query_"query=2&time=123.4"/POST (0.00s) --- PASS: TestEndpoints/remote/run_1_query_"query=0.333&time=1970-01-01T00%3A02%3A03Z" (0.00s) --- PASS: TestEndpoints/remote/run_1_query_"query=0.333&time=1970-01-01T00%3A02%3A03Z"/GET (0.00s) --- PASS: TestEndpoints/remote/run_1_query_"query=0.333&time=1970-01-01T00%3A02%3A03Z"/POST (0.00s) --- PASS: TestEndpoints/remote/run_2_query_"query=0.333&time=1970-01-01T01%3A02%3A03%2B01%3A00" (0.00s) --- PASS: TestEndpoints/remote/run_2_query_"query=0.333&time=1970-01-01T01%3A02%3A03%2B01%3A00"/GET (0.00s) --- PASS: TestEndpoints/remote/run_2_query_"query=0.333&time=1970-01-01T01%3A02%3A03%2B01%3A00"/POST (0.00s) --- PASS: TestEndpoints/remote/run_3_query_"query=0.333" (0.00s) --- PASS: TestEndpoints/remote/run_3_query_"query=0.333"/GET (0.00s) --- PASS: TestEndpoints/remote/run_3_query_"query=0.333"/POST (0.00s) --- PASS: TestEndpoints/remote/run_4_queryRange_"end=2&query=time%28%29&start=0&step=1" (0.00s) --- PASS: TestEndpoints/remote/run_4_queryRange_"end=2&query=time%28%29&start=0&step=1"/GET (0.00s) --- PASS: TestEndpoints/remote/run_4_queryRange_"end=2&query=time%28%29&start=0&step=1"/POST (0.00s) --- PASS: TestEndpoints/remote/run_5_queryRange_"end=2&query=time%28%29&step=1" (0.00s) --- PASS: TestEndpoints/remote/run_5_queryRange_"end=2&query=time%28%29&step=1"/GET (0.00s) --- PASS: TestEndpoints/remote/run_5_queryRange_"end=2&query=time%28%29&step=1"/POST (0.00s) --- PASS: TestEndpoints/remote/run_6_queryRange_"query=time%28%29&start=0&step=1" (0.00s) --- PASS: TestEndpoints/remote/run_6_queryRange_"query=time%28%29&start=0&step=1"/GET (0.00s) --- PASS: TestEndpoints/remote/run_6_queryRange_"query=time%28%29&start=0&step=1"/POST (0.00s) --- PASS: TestEndpoints/remote/run_7_queryRange_"end=2&query=time%28%29&start=0" (0.00s) --- PASS: TestEndpoints/remote/run_7_queryRange_"end=2&query=time%28%29&start=0"/GET (0.00s) --- PASS: TestEndpoints/remote/run_7_queryRange_"end=2&query=time%28%29&start=0"/POST (0.00s) --- PASS: TestEndpoints/remote/run_8_query_"query=invalid%5D%5Bquery&time=1970-01-01T01%3A02%3A03%2B01%3A00" (0.00s) --- PASS: TestEndpoints/remote/run_8_query_"query=invalid%5D%5Bquery&time=1970-01-01T01%3A02%3A03%2B01%3A00"/GET (0.00s) --- PASS: TestEndpoints/remote/run_8_query_"query=invalid%5D%5Bquery&time=1970-01-01T01%3A02%3A03%2B01%3A00"/POST (0.00s) --- PASS: TestEndpoints/remote/run_9_queryRange_"end=100&query=invalid%5D%5Bquery&start=0&step=1" (0.00s) --- PASS: TestEndpoints/remote/run_9_queryRange_"end=100&query=invalid%5D%5Bquery&start=0&step=1"/GET (0.00s) --- PASS: TestEndpoints/remote/run_9_queryRange_"end=100&query=invalid%5D%5Bquery&start=0&step=1"/POST (0.00s) --- PASS: TestEndpoints/remote/run_10_queryRange_"end=2&query=time%28%29&start=1&step=0" (0.00s) --- PASS: TestEndpoints/remote/run_10_queryRange_"end=2&query=time%28%29&start=1&step=0"/GET (0.00s) --- PASS: TestEndpoints/remote/run_10_queryRange_"end=2&query=time%28%29&start=1&step=0"/POST (0.00s) --- PASS: TestEndpoints/remote/run_11_queryRange_"end=1&query=time%28%29&start=2&step=1" (0.00s) --- PASS: TestEndpoints/remote/run_11_queryRange_"end=1&query=time%28%29&start=2&step=1"/GET (0.00s) --- PASS: TestEndpoints/remote/run_11_queryRange_"end=1&query=time%28%29&start=2&step=1"/POST (0.00s) --- PASS: TestEndpoints/remote/run_12_queryRange_"end=1489667272.372&query=time%28%29&start=148966367200.372&step=1" (0.00s) --- PASS: TestEndpoints/remote/run_12_queryRange_"end=1489667272.372&query=time%28%29&start=148966367200.372&step=1"/GET (0.00s) --- PASS: TestEndpoints/remote/run_12_queryRange_"end=1489667272.372&query=time%28%29&start=148966367200.372&step=1"/POST (0.00s) --- PASS: TestEndpoints/remote/run_13_series_"match%5B%5D=test_metric2" (0.00s) --- PASS: TestEndpoints/remote/run_13_series_"match%5B%5D=test_metric2"/GET (0.00s) --- PASS: TestEndpoints/remote/run_13_series_"match%5B%5D=test_metric2"/POST (0.00s) --- PASS: TestEndpoints/remote/run_14_series_"match%5B%5D=%7Bfoo%3D%22%22%7D" (0.00s) --- PASS: TestEndpoints/remote/run_14_series_"match%5B%5D=%7Bfoo%3D%22%22%7D"/GET (0.00s) --- PASS: TestEndpoints/remote/run_14_series_"match%5B%5D=%7Bfoo%3D%22%22%7D"/POST (0.00s) --- PASS: TestEndpoints/remote/run_15_series_"match%5B%5D=test_metric1%7Bfoo%3D~%22.%2Bo%22%7D" (0.00s) --- PASS: TestEndpoints/remote/run_15_series_"match%5B%5D=test_metric1%7Bfoo%3D~%22.%2Bo%22%7D"/GET (0.00s) --- PASS: TestEndpoints/remote/run_15_series_"match%5B%5D=test_metric1%7Bfoo%3D~%22.%2Bo%22%7D"/POST (0.00s) --- PASS: TestEndpoints/remote/run_16_series_"match%5B%5D=test_metric1%7Bfoo%3D~%22.%2Bo%24%22%7D&match%5B%5D=test_metric1%7Bfoo%3D~%22.%2Bo%22%7D" (0.00s) --- PASS: TestEndpoints/remote/run_16_series_"match%5B%5D=test_metric1%7Bfoo%3D~%22.%2Bo%24%22%7D&match%5B%5D=test_metric1%7Bfoo%3D~%22.%2Bo%22%7D"/GET (0.00s) --- PASS: TestEndpoints/remote/run_16_series_"match%5B%5D=test_metric1%7Bfoo%3D~%22.%2Bo%24%22%7D&match%5B%5D=test_metric1%7Bfoo%3D~%22.%2Bo%22%7D"/POST (0.00s) --- PASS: TestEndpoints/remote/run_17_series_"match%5B%5D=test_metric4%7Bfoo%3D~%22.%2Bo%24%22%7D&match%5B%5D=test_metric4%7Bdup%3D~%22%5E1%22%7D" (0.00s) --- PASS: TestEndpoints/remote/run_17_series_"match%5B%5D=test_metric4%7Bfoo%3D~%22.%2Bo%24%22%7D&match%5B%5D=test_metric4%7Bdup%3D~%22%5E1%22%7D"/GET (0.00s) --- PASS: TestEndpoints/remote/run_17_series_"match%5B%5D=test_metric4%7Bfoo%3D~%22.%2Bo%24%22%7D&match%5B%5D=test_metric4%7Bdup%3D~%22%5E1%22%7D"/POST (0.00s) --- PASS: TestEndpoints/remote/run_18_series_"match%5B%5D=test_metric1%7Bfoo%3D~%22.%2Bo%22%7D&match%5B%5D=none" (0.00s) --- PASS: TestEndpoints/remote/run_18_series_"match%5B%5D=test_metric1%7Bfoo%3D~%22.%2Bo%22%7D&match%5B%5D=none"/GET (0.00s) --- PASS: TestEndpoints/remote/run_18_series_"match%5B%5D=test_metric1%7Bfoo%3D~%22.%2Bo%22%7D&match%5B%5D=none"/POST (0.00s) --- PASS: TestEndpoints/remote/run_19_series_"end=-1&match%5B%5D=test_metric2&start=-2" (0.00s) --- PASS: TestEndpoints/remote/run_19_series_"end=-1&match%5B%5D=test_metric2&start=-2"/GET (0.00s) --- PASS: TestEndpoints/remote/run_19_series_"end=-1&match%5B%5D=test_metric2&start=-2"/POST (0.00s) --- PASS: TestEndpoints/remote/run_20_series_"end=100001&match%5B%5D=test_metric2&start=100000" (0.00s) --- PASS: TestEndpoints/remote/run_20_series_"end=100001&match%5B%5D=test_metric2&start=100000"/GET (0.00s) --- PASS: TestEndpoints/remote/run_20_series_"end=100001&match%5B%5D=test_metric2&start=100000"/POST (0.00s) --- PASS: TestEndpoints/remote/run_21_series_"end=100000&match%5B%5D=test_metric2&start=-1" (0.00s) --- PASS: TestEndpoints/remote/run_21_series_"end=100000&match%5B%5D=test_metric2&start=-1"/GET (0.00s) --- PASS: TestEndpoints/remote/run_21_series_"end=100000&match%5B%5D=test_metric2&start=-1"/POST (0.00s) --- PASS: TestEndpoints/remote/run_22_series_"end=100&match%5B%5D=test_metric2&start=1" (0.00s) --- PASS: TestEndpoints/remote/run_22_series_"end=100&match%5B%5D=test_metric2&start=1"/GET (0.00s) --- PASS: TestEndpoints/remote/run_22_series_"end=100&match%5B%5D=test_metric2&start=1"/POST (0.00s) --- PASS: TestEndpoints/remote/run_23_series_"end=100000&match%5B%5D=test_metric2&start=1" (0.00s) --- PASS: TestEndpoints/remote/run_23_series_"end=100000&match%5B%5D=test_metric2&start=1"/GET (0.00s) --- PASS: TestEndpoints/remote/run_23_series_"end=100000&match%5B%5D=test_metric2&start=1"/POST (0.00s) --- PASS: TestEndpoints/remote/run_24_series_"end=1&match%5B%5D=test_metric2&start=-1" (0.00s) --- PASS: TestEndpoints/remote/run_24_series_"end=1&match%5B%5D=test_metric2&start=-1"/GET (0.00s) --- PASS: TestEndpoints/remote/run_24_series_"end=1&match%5B%5D=test_metric2&start=-1"/POST (0.00s) --- PASS: TestEndpoints/remote/run_25_series_"" (0.00s) --- PASS: TestEndpoints/remote/run_25_series_""/GET (0.00s) --- PASS: TestEndpoints/remote/run_25_series_""/POST (0.00s) --- PASS: TestEndpoints/remote/run_26_dropSeries_"" (0.00s) --- PASS: TestEndpoints/remote/run_26_dropSeries_""/GET (0.00s) --- PASS: TestEndpoints/remote/run_27_targets_"" (0.00s) --- PASS: TestEndpoints/remote/run_27_targets_""/GET (0.00s) --- PASS: TestEndpoints/remote/run_28_targets_"state=any" (0.00s) --- PASS: TestEndpoints/remote/run_28_targets_"state=any"/GET (0.00s) --- PASS: TestEndpoints/remote/run_29_targets_"state=active" (0.00s) --- PASS: TestEndpoints/remote/run_29_targets_"state=active"/GET (0.00s) --- PASS: TestEndpoints/remote/run_30_targets_"state=Dropped" (0.00s) --- PASS: TestEndpoints/remote/run_30_targets_"state=Dropped"/GET (0.00s) --- PASS: TestEndpoints/remote/run_31_targetMetadata_"metric=go_threads" (0.00s) --- PASS: TestEndpoints/remote/run_31_targetMetadata_"metric=go_threads"/GET (0.00s) --- PASS: TestEndpoints/remote/run_32_targetMetadata_"match_target=%7Bjob%3D%22blackbox%22%7D" (0.00s) --- PASS: TestEndpoints/remote/run_32_targetMetadata_"match_target=%7Bjob%3D%22blackbox%22%7D"/GET (0.00s) --- PASS: TestEndpoints/remote/run_33_targetMetadata_"" (0.00s) --- PASS: TestEndpoints/remote/run_33_targetMetadata_""/GET (0.00s) --- PASS: TestEndpoints/remote/run_34_targetMetadata_"match_target=%7Bjob%3D%22non-existentblackbox%22%7D" (0.00s) --- PASS: TestEndpoints/remote/run_34_targetMetadata_"match_target=%7Bjob%3D%22non-existentblackbox%22%7D"/GET (0.00s) --- PASS: TestEndpoints/remote/run_35_alertmanagers_"" (0.00s) --- PASS: TestEndpoints/remote/run_35_alertmanagers_""/GET (0.00s) --- PASS: TestEndpoints/remote/run_36_metricMetadata_"" (0.00s) --- PASS: TestEndpoints/remote/run_36_metricMetadata_""/GET (0.00s) --- PASS: TestEndpoints/remote/run_37_metricMetadata_"" (0.00s) --- PASS: TestEndpoints/remote/run_37_metricMetadata_""/GET (0.00s) --- PASS: TestEndpoints/remote/run_38_metricMetadata_"" (0.00s) --- PASS: TestEndpoints/remote/run_38_metricMetadata_""/GET (0.00s) --- PASS: TestEndpoints/remote/run_39_metricMetadata_"limit=2" (0.00s) --- PASS: TestEndpoints/remote/run_39_metricMetadata_"limit=2"/GET (0.00s) --- PASS: TestEndpoints/remote/run_40_metricMetadata_"metric=go_threads" (0.00s) --- PASS: TestEndpoints/remote/run_40_metricMetadata_"metric=go_threads"/GET (0.00s) --- PASS: TestEndpoints/remote/run_41_metricMetadata_"metric=go_gc_duration_seconds" (0.00s) --- PASS: TestEndpoints/remote/run_41_metricMetadata_"metric=go_gc_duration_seconds"/GET (0.00s) --- PASS: TestEndpoints/remote/run_42_metricMetadata_"" (0.00s) --- PASS: TestEndpoints/remote/run_42_metricMetadata_""/GET (0.00s) --- PASS: TestEndpoints/remote/run_43_serveConfig_"" (0.00s) --- PASS: TestEndpoints/remote/run_43_serveConfig_""/GET (0.00s) --- PASS: TestEndpoints/remote/run_44_serveFlags_"" (0.00s) --- PASS: TestEndpoints/remote/run_44_serveFlags_""/GET (0.00s) --- PASS: TestEndpoints/remote/run_45_alerts_"" (0.00s) --- PASS: TestEndpoints/remote/run_45_alerts_""/GET (0.00s) --- PASS: TestEndpoints/remote/run_46_rules_"" (0.06s) --- PASS: TestEndpoints/remote/run_46_rules_""/GET (0.06s) --- PASS: TestEndpoints/remote/run_47_rules_"type=alert" (0.01s) --- PASS: TestEndpoints/remote/run_47_rules_"type=alert"/GET (0.01s) --- PASS: TestEndpoints/remote/run_48_rules_"type=record" (0.03s) --- PASS: TestEndpoints/remote/run_48_rules_"type=record"/GET (0.03s) --- PASS: TestEndpoints/remote/run_49_queryExemplars_"end=4&query=test_metric3%7Bfoo%3D%22boo%22%7D+-+test_metric4%7Bfoo%3D%22bar%22%7D&start=0" (0.00s) --- PASS: TestEndpoints/remote/run_49_queryExemplars_"end=4&query=test_metric3%7Bfoo%3D%22boo%22%7D+-+test_metric4%7Bfoo%3D%22bar%22%7D&start=0"/GET (0.00s) --- PASS: TestEndpoints/remote/run_50_queryExemplars_"end=4.1&query=%7Bfoo%3D%22boo%22%7D&start=4" (0.00s) --- PASS: TestEndpoints/remote/run_50_queryExemplars_"end=4.1&query=%7Bfoo%3D%22boo%22%7D&start=4"/GET (0.00s) --- PASS: TestEndpoints/remote/run_51_queryExemplars_"query=%7Bfoo%3D%22boo%22%7D" (0.00s) --- PASS: TestEndpoints/remote/run_51_queryExemplars_"query=%7Bfoo%3D%22boo%22%7D"/GET (0.00s) --- PASS: TestEndpoints/remote/run_52_queryExemplars_"query=%7B__name__%3D%22test_metric5%22%7D" (0.00s) --- PASS: TestEndpoints/remote/run_52_queryExemplars_"query=%7B__name__%3D%22test_metric5%22%7D"/GET (0.00s) === RUN TestLabelNames === RUN TestLabelNames/no_matchers === RUN TestLabelNames/non_empty_label_matcher === RUN TestLabelNames/exact_label_matcher === RUN TestLabelNames/two_matchers --- PASS: TestLabelNames (0.02s) --- PASS: TestLabelNames/no_matchers (0.00s) --- PASS: TestLabelNames/non_empty_label_matcher (0.00s) --- PASS: TestLabelNames/exact_label_matcher (0.00s) --- PASS: TestLabelNames/two_matchers (0.00s) === RUN TestAdminEndpoints === RUN TestAdminEndpoints/#00 === RUN TestAdminEndpoints/#01 === RUN TestAdminEndpoints/#02 === RUN TestAdminEndpoints/#03 === RUN TestAdminEndpoints/#04 === RUN TestAdminEndpoints/#05 === RUN TestAdminEndpoints/#06 === RUN TestAdminEndpoints/#07 === RUN TestAdminEndpoints/#08 === RUN TestAdminEndpoints/#09 === RUN TestAdminEndpoints/#10 === RUN TestAdminEndpoints/#11 === RUN TestAdminEndpoints/#12 === RUN TestAdminEndpoints/#13 === RUN TestAdminEndpoints/#14 === RUN TestAdminEndpoints/#15 === RUN TestAdminEndpoints/#16 === RUN TestAdminEndpoints/#17 === RUN TestAdminEndpoints/#18 --- PASS: TestAdminEndpoints (0.01s) --- PASS: TestAdminEndpoints/#00 (0.00s) --- PASS: TestAdminEndpoints/#01 (0.00s) --- PASS: TestAdminEndpoints/#02 (0.00s) --- PASS: TestAdminEndpoints/#03 (0.00s) --- PASS: TestAdminEndpoints/#04 (0.00s) --- PASS: TestAdminEndpoints/#05 (0.00s) --- PASS: TestAdminEndpoints/#06 (0.00s) --- PASS: TestAdminEndpoints/#07 (0.00s) --- PASS: TestAdminEndpoints/#08 (0.00s) --- PASS: TestAdminEndpoints/#09 (0.00s) --- PASS: TestAdminEndpoints/#10 (0.00s) --- PASS: TestAdminEndpoints/#11 (0.00s) --- PASS: TestAdminEndpoints/#12 (0.00s) --- PASS: TestAdminEndpoints/#13 (0.00s) --- PASS: TestAdminEndpoints/#14 (0.00s) --- PASS: TestAdminEndpoints/#15 (0.00s) --- PASS: TestAdminEndpoints/#16 (0.00s) --- PASS: TestAdminEndpoints/#17 (0.00s) --- PASS: TestAdminEndpoints/#18 (0.00s) === RUN TestRespondSuccess --- PASS: TestRespondSuccess (0.00s) === RUN TestRespondError --- PASS: TestRespondError (0.00s) === RUN TestParseTimeParam --- PASS: TestParseTimeParam (0.00s) === RUN TestParseTime --- PASS: TestParseTime (0.00s) === RUN TestParseDuration --- PASS: TestParseDuration (0.00s) === RUN TestOptionsMethod --- PASS: TestOptionsMethod (0.00s) === RUN TestRespond --- PASS: TestRespond (0.02s) === RUN TestTSDBStatus === RUN TestTSDBStatus/0 --- PASS: TestTSDBStatus (0.02s) --- PASS: TestTSDBStatus/0 (0.02s) === RUN TestReturnAPIError --- PASS: TestReturnAPIError (0.00s) === RUN TestGetGlobalURL === RUN TestGetGlobalURL/Test_0 === RUN TestGetGlobalURL/Test_1 === RUN TestGetGlobalURL/Test_2 === RUN TestGetGlobalURL/Test_3 === RUN TestGetGlobalURL/Test_4 === RUN TestGetGlobalURL/Test_5 === RUN TestGetGlobalURL/Test_6 === RUN TestGetGlobalURL/Test_7 --- PASS: TestGetGlobalURL (0.00s) --- PASS: TestGetGlobalURL/Test_0 (0.00s) --- PASS: TestGetGlobalURL/Test_1 (0.00s) --- PASS: TestGetGlobalURL/Test_2 (0.00s) --- PASS: TestGetGlobalURL/Test_3 (0.00s) --- PASS: TestGetGlobalURL/Test_4 (0.00s) --- PASS: TestGetGlobalURL/Test_5 (0.00s) --- PASS: TestGetGlobalURL/Test_6 (0.00s) --- PASS: TestGetGlobalURL/Test_7 (0.00s) PASS ok github.com/prometheus/prometheus/web/api/v1 0.436s make[1]: Leaving directory '/<>' create-stamp debian/debhelper-build-stamp dh_testroot -a -O--buildsystem=golang -O--builddirectory=/<>/prometheus-2.31.2\+ds1/.build dh_prep -a -O--buildsystem=golang -O--builddirectory=/<>/prometheus-2.31.2\+ds1/.build dh_installdirs -a -O--buildsystem=golang -O--builddirectory=/<>/prometheus-2.31.2\+ds1/.build debian/rules override_dh_auto_install make[1]: Entering directory '/<>' dh_auto_install -- --no-source cd .build && mkdir -p /<>/prometheus-2.31.2\+ds1/debian/prometheus/usr cd .build && cp -r bin /<>/prometheus-2.31.2\+ds1/debian/prometheus/usr make[1]: Leaving directory '/<>' dh_install -a -O--buildsystem=golang -O--builddirectory=/<>/prometheus-2.31.2\+ds1/.build dh_installdocs -a -O--buildsystem=golang -O--builddirectory=/<>/prometheus-2.31.2\+ds1/.build dh_installchangelogs -a -O--buildsystem=golang -O--builddirectory=/<>/prometheus-2.31.2\+ds1/.build dh_installexamples -a -O--buildsystem=golang -O--builddirectory=/<>/prometheus-2.31.2\+ds1/.build dh_installman -a -O--buildsystem=golang -O--builddirectory=/<>/prometheus-2.31.2\+ds1/.build dh_installinit -a -O--buildsystem=golang -O--builddirectory=/<>/prometheus-2.31.2\+ds1/.build dh_installsystemd -a -O--buildsystem=golang -O--builddirectory=/<>/prometheus-2.31.2\+ds1/.build dh_installsystemduser -a -O--buildsystem=golang -O--builddirectory=/<>/prometheus-2.31.2\+ds1/.build dh_installlogrotate -a -O--buildsystem=golang -O--builddirectory=/<>/prometheus-2.31.2\+ds1/.build dh_lintian -a -O--buildsystem=golang -O--builddirectory=/<>/prometheus-2.31.2\+ds1/.build dh_perl -a -O--buildsystem=golang -O--builddirectory=/<>/prometheus-2.31.2\+ds1/.build dh_link -a -O--buildsystem=golang -O--builddirectory=/<>/prometheus-2.31.2\+ds1/.build dh_strip_nondeterminism -a -O--buildsystem=golang -O--builddirectory=/<>/prometheus-2.31.2\+ds1/.build dh_compress -a -O--buildsystem=golang -O--builddirectory=/<>/prometheus-2.31.2\+ds1/.build dh_fixperms -a -O--buildsystem=golang -O--builddirectory=/<>/prometheus-2.31.2\+ds1/.build dh_missing -a -O--buildsystem=golang -O--builddirectory=/<>/prometheus-2.31.2\+ds1/.build dh_dwz -a -O--buildsystem=golang -O--builddirectory=/<>/prometheus-2.31.2\+ds1/.build dwz: debian/prometheus/usr/bin/prometheus: .debug_info section not present dwz: debian/prometheus/usr/bin/promtool: .debug_info section not present dwz: Too few files for multifile optimization dh_dwz: warning: No dwz multifile created, but not explicitly requested either so ignoring it. dh_dwz: warning: Common issues include no debug information at all (missing -g) and dh_dwz: warning: compressed debug information (#931891). dh_strip -a -O--buildsystem=golang -O--builddirectory=/<>/prometheus-2.31.2\+ds1/.build 9b37d4bc4b663b60abc3678f18ffc57d8bed55d3 ec5c40e79344d46b31f8aada3eea633de628e13a dh_makeshlibs -a -O--buildsystem=golang -O--builddirectory=/<>/prometheus-2.31.2\+ds1/.build dh_shlibdeps -a -O--buildsystem=golang -O--builddirectory=/<>/prometheus-2.31.2\+ds1/.build dh_installdeb -a -O--buildsystem=golang -O--builddirectory=/<>/prometheus-2.31.2\+ds1/.build dh_golang -a -O--buildsystem=golang -O--builddirectory=/<>/prometheus-2.31.2\+ds1/.build dh_gencontrol -a -O--buildsystem=golang -O--builddirectory=/<>/prometheus-2.31.2\+ds1/.build dh_md5sums -a -O--buildsystem=golang -O--builddirectory=/<>/prometheus-2.31.2\+ds1/.build dh_builddeb -a -O--buildsystem=golang -O--builddirectory=/<>/prometheus-2.31.2\+ds1/.build INFO: pkgstriptranslations version 149 INFO: pkgstriptranslations version 149 pkgstriptranslations: processing prometheus (in debian/prometheus); do_strip: , oemstrip: pkgstriptranslations: processing prometheus-dbgsym (in debian/.debhelper/prometheus/dbgsym-root); do_strip: , oemstrip: pkgmaintainermangler: Not overriding Maintainer for domain lists.ubuntu.com pkgmaintainermangler: Not overriding Maintainer for domain lists.ubuntu.com pkgstripfiles: processing control file: debian/prometheus/DEBIAN/control, package prometheus, directory debian/prometheus pkgstripfiles: processing control file: debian/.debhelper/prometheus/dbgsym-root/DEBIAN/control, package prometheus-dbgsym, directory debian/.debhelper/prometheus/dbgsym-root dpkg-deb: building package 'prometheus-dbgsym' in 'debian/.debhelper/scratch-space/build-prometheus/prometheus-dbgsym_2.31.2+ds1-1ubuntu1.22.04.2_armhf.deb'. pkgstripfiles: Truncating usr/share/doc/prometheus/changelog.Debian.gz to topmost ten records pkgstripfiles: Running PNG optimization (using 4 cpus) for package prometheus ... pkgstripfiles: No PNG files. dpkg-deb: building package 'prometheus' in '../prometheus_2.31.2+ds1-1ubuntu1.22.04.2_armhf.deb'. Renaming prometheus-dbgsym_2.31.2+ds1-1ubuntu1.22.04.2_armhf.deb to prometheus-dbgsym_2.31.2+ds1-1ubuntu1.22.04.2_armhf.ddeb dpkg-genbuildinfo --build=any -O../prometheus_2.31.2+ds1-1ubuntu1.22.04.2_armhf.buildinfo dpkg-genchanges --build=any -mLaunchpad Build Daemon -O../prometheus_2.31.2+ds1-1ubuntu1.22.04.2_armhf.changes dpkg-genchanges: info: binary-only arch-specific upload (source code and arch-indep packages not included) dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) -------------------------------------------------------------------------------- Build finished at 2023-05-02T12:39:04Z Finished -------- I: Built successfully +------------------------------------------------------------------------------+ | Changes | +------------------------------------------------------------------------------+ prometheus_2.31.2+ds1-1ubuntu1.22.04.2_armhf.changes: ----------------------------------------------------- Format: 1.8 Date: Tue, 02 May 2023 17:47:56 +0530 Source: prometheus Binary: prometheus Built-For-Profiles: noudeb Architecture: armhf Version: 2.31.2+ds1-1ubuntu1.22.04.2 Distribution: jammy Urgency: medium Maintainer: Launchpad Build Daemon Changed-By: Nishit Majithia Description: prometheus - monitoring system and time series database Changes: prometheus (2.31.2+ds1-1ubuntu1.22.04.2) jammy-security; urgency=medium . * No change build due to golang-1.18 update Checksums-Sha1: 7c313420401dc87dc82637f06a08e4018ffa7024 17335946 prometheus-dbgsym_2.31.2+ds1-1ubuntu1.22.04.2_armhf.ddeb f4400f24c434bc4883fa73a8ade8f84a0a71a9d3 16276 prometheus_2.31.2+ds1-1ubuntu1.22.04.2_armhf.buildinfo e7ce3d9f6de8d14554b1105d2f7d89a758301f4a 16744338 prometheus_2.31.2+ds1-1ubuntu1.22.04.2_armhf.deb Checksums-Sha256: 5a12ededc3b3bc834f601c65bae7da3c3c95f1f5df60cfe90b893c78f0618232 17335946 prometheus-dbgsym_2.31.2+ds1-1ubuntu1.22.04.2_armhf.ddeb 2f07e932f981763c371a2ec461f9061bfa46a572d2c4dadf4f651343a0b65149 16276 prometheus_2.31.2+ds1-1ubuntu1.22.04.2_armhf.buildinfo 10dc470ec594c5550fe868fc63ef879ba9a3f6a6548c610bdd77c950bcf71920 16744338 prometheus_2.31.2+ds1-1ubuntu1.22.04.2_armhf.deb Files: f47ffa38963fb28154608e61297eb9aa 17335946 debug optional prometheus-dbgsym_2.31.2+ds1-1ubuntu1.22.04.2_armhf.ddeb 1bf2bc6531e0a85460b84179f7dd8712 16276 net optional prometheus_2.31.2+ds1-1ubuntu1.22.04.2_armhf.buildinfo e717687c774798ec58d23ec3d6f6ea69 16744338 net optional prometheus_2.31.2+ds1-1ubuntu1.22.04.2_armhf.deb Original-Maintainer: Debian Go Packaging Team /<>/prometheus_2.31.2+ds1-1ubuntu1.22.04.2_armhf.changes.new could not be renamed to /<>/prometheus_2.31.2+ds1-1ubuntu1.22.04.2_armhf.changes: Illegal seek Distribution field may be wrong!!! +------------------------------------------------------------------------------+ | Buildinfo | +------------------------------------------------------------------------------+ Format: 1.0 Source: prometheus Binary: prometheus prometheus-dbgsym Architecture: armhf Version: 2.31.2+ds1-1ubuntu1.22.04.2 Checksums-Md5: f47ffa38963fb28154608e61297eb9aa 17335946 prometheus-dbgsym_2.31.2+ds1-1ubuntu1.22.04.2_armhf.ddeb e717687c774798ec58d23ec3d6f6ea69 16744338 prometheus_2.31.2+ds1-1ubuntu1.22.04.2_armhf.deb Checksums-Sha1: 7c313420401dc87dc82637f06a08e4018ffa7024 17335946 prometheus-dbgsym_2.31.2+ds1-1ubuntu1.22.04.2_armhf.ddeb e7ce3d9f6de8d14554b1105d2f7d89a758301f4a 16744338 prometheus_2.31.2+ds1-1ubuntu1.22.04.2_armhf.deb Checksums-Sha256: 5a12ededc3b3bc834f601c65bae7da3c3c95f1f5df60cfe90b893c78f0618232 17335946 prometheus-dbgsym_2.31.2+ds1-1ubuntu1.22.04.2_armhf.ddeb 10dc470ec594c5550fe868fc63ef879ba9a3f6a6548c610bdd77c950bcf71920 16744338 prometheus_2.31.2+ds1-1ubuntu1.22.04.2_armhf.deb Build-Origin: Ubuntu Build-Architecture: armhf Build-Date: Tue, 02 May 2023 12:39:03 +0000 Build-Path: /<> Build-Tainted-By: merged-usr-via-aliased-dirs usr-local-has-programs Installed-Build-Depends: autoconf (= 2.71-2), automake (= 1:1.16.5-1.3), autopoint (= 0.21-4ubuntu4), autotools-dev (= 20220109.1), base-files (= 12ubuntu4), base-passwd (= 3.5.52build1), bash (= 5.1-6ubuntu1), binutils (= 2.38-4ubuntu2.1), binutils-arm-linux-gnueabihf (= 2.38-4ubuntu2.1), binutils-common (= 2.38-4ubuntu2.1), bsdextrautils (= 2.37.2-4ubuntu3), bsdutils (= 1:2.37.2-4ubuntu3), build-essential (= 12.9ubuntu3), bzip2 (= 1.0.8-5build1), coreutils (= 8.32-4.1ubuntu1), cpp (= 4:11.2.0-1ubuntu1), cpp-11 (= 11.3.0-1ubuntu1~22.04), dash (= 0.5.11+git20210903+057cd650a4ed-3build1), debconf (= 1.5.79ubuntu1), debhelper (= 13.6ubuntu1), debianutils (= 5.5-1ubuntu2), debugedit (= 1:5.0-4build1), dh-autoreconf (= 20), dh-golang (= 1.53), dh-strip-nondeterminism (= 1.13.0-1), diffutils (= 1:3.8-0ubuntu2), dpkg (= 1.21.1ubuntu2.1), dpkg-dev (= 1.21.1ubuntu2.1), dwz (= 0.14-1build2), file (= 1:5.41-3), findutils (= 4.8.0-1ubuntu3), g++ (= 4:11.2.0-1ubuntu1), g++-11 (= 11.3.0-1ubuntu1~22.04), gcc (= 4:11.2.0-1ubuntu1), gcc-11 (= 11.3.0-1ubuntu1~22.04), gcc-11-base (= 11.3.0-1ubuntu1~22.04), gcc-12-base (= 12.1.0-2ubuntu1~22.04), gettext (= 0.21-4ubuntu4), gettext-base (= 0.21-4ubuntu4), gogoprotobuf (= 1.3.2-1), golang-1.18-go (= 1.18.1-1ubuntu1.1), golang-1.18-src (= 1.18.1-1ubuntu1.1), golang-any (= 2:1.18~0ubuntu2), golang-github-alecthomas-units-dev (= 0.0~git20211218.b94a6e3-1), golang-github-armon-circbuf-dev (= 0.0~git20190214.5111143-1), golang-github-armon-go-metrics-dev (= 0.3.4-1), golang-github-armon-go-radix-dev (= 1.0.0-1), golang-github-asaskevich-govalidator-dev (= 9+git20180720.0.f9ffefc3-1.1), golang-github-aws-aws-sdk-go-dev (= 1.41.14-1ubuntu1), golang-github-azure-azure-sdk-for-go-dev (= 43.3.0-1), golang-github-azure-go-autorest-dev (= 14.1.1-1), golang-github-beorn7-perks-dev (= 1.0.1-1), golang-github-bgentry-speakeasy-dev (= 0.1.0-2), golang-github-boltdb-bolt-dev (= 1.3.1-7), golang-github-cenkalti-backoff-dev (= 4.1.0-2), golang-github-cespare-xxhash-dev (= 2.1.1-2), golang-github-chzyer-readline-dev (= 1.4.39.g2972be2-3), golang-github-circonus-labs-circonus-gometrics-dev (= 2.3.1-3), golang-github-circonus-labs-circonusllhist-dev (= 0.0~git20191022.ec08cde-1), golang-github-cockroachdb-cmux-dev (= 0.0~git20170110.0.30d10be-1.1), golang-github-creack-pty-dev (= 1.1.17-1), golang-github-datadog-datadog-go-dev (= 2.1.0-3), golang-github-davecgh-go-spew-dev (= 1.1.1-2), golang-github-dennwc-varint-dev (= 1.0.0-2), golang-github-dghubble-sling-dev (= 1.3.0-1), golang-github-dgrijalva-jwt-go-dev (= 3.2.0-3), golang-github-dgryski-go-sip13-dev (= 0.0~git20200911.62edffc-2), golang-github-digitalocean-godo-dev (= 1.37.0-1), golang-github-dimchansky-utfbom-dev (= 1.1.1-1), golang-github-docker-docker-credential-helpers-dev (= 0.6.4+ds1-1), golang-github-docker-docker-dev (= 20.10.21-0ubuntu1~22.04.3), golang-github-docker-go-units-dev (= 0.4.0-4), golang-github-edsrzf-mmap-go-dev (= 0.0~git20170320.0.0bce6a6-6), golang-github-fatih-color-dev (= 1.7.0-1), golang-github-fsnotify-fsnotify-dev (= 1.5.1-1), golang-github-ghodss-yaml-dev (= 1.0.0-1.1), golang-github-gin-contrib-sse-dev (= 0.1.0-1), golang-github-gin-gonic-gin-dev (= 1.6.3-4), golang-github-go-kit-log-dev (= 0.2.0-3), golang-github-go-logfmt-logfmt-dev (= 0.5.0-2), golang-github-go-openapi-analysis-dev (= 0.21.1-2), golang-github-go-openapi-errors-dev (= 0.20.1-3), golang-github-go-openapi-jsonpointer-dev (= 1:0.19.5-3), golang-github-go-openapi-jsonreference-dev (= 1:0.19.6-2), golang-github-go-openapi-loads-dev (= 0.21.0-1), golang-github-go-openapi-runtime-dev (= 0.21.0-1), golang-github-go-openapi-spec-dev (= 1:0.20.4-1), golang-github-go-openapi-strfmt-dev (= 0.19.0-1), golang-github-go-openapi-swag-dev (= 1:0.19.15-1), golang-github-go-openapi-validate-dev (= 0.20.3-2), golang-github-go-playground-locales-dev (= 0.14.0-2), golang-github-go-playground-universal-translator-dev (= 0.17.0-2), golang-github-go-playground-validator-v10-dev (= 10.4.1-3), golang-github-gofrs-uuid-dev (= 4.2.0-1), golang-github-gogo-protobuf-dev (= 1.3.2-1), golang-github-golang-groupcache-dev (= 0.0~git20200121.8c9f03a-1), golang-github-golang-mock-dev (= 1.6.0-1), golang-github-golang-snappy-dev (= 0.0.2-2), golang-github-google-btree-dev (= 1.0.0-1), golang-github-google-go-cmp-dev (= 0.5.6-1), golang-github-google-go-querystring-dev (= 1.1.0-1), golang-github-google-pprof-dev (= 0.0~git20211008.947d60d-1), golang-github-google-uuid-dev (= 1.3.0-1), golang-github-googleapis-gax-go-dev (= 2.0.5-3), golang-github-gophercloud-gophercloud-dev (= 0.12.0-1), golang-github-grpc-ecosystem-grpc-gateway-dev (= 1.6.4-2build2), golang-github-hashicorp-consul-dev (= 1.8.7+dfsg1-3), golang-github-hashicorp-errwrap-dev (= 1.1.0-1), golang-github-hashicorp-go-bexpr-dev (= 0.1.2-2), golang-github-hashicorp-go-cleanhttp-dev (= 0.5.2-1), golang-github-hashicorp-go-hclog-dev (= 0.11.0-1), golang-github-hashicorp-go-immutable-radix-dev (= 1.3.1-1), golang-github-hashicorp-go-memdb-dev (= 1.2.1-1), golang-github-hashicorp-go-msgpack-dev (= 0.5.5-1), golang-github-hashicorp-go-multierror-dev (= 1.1.1-1), golang-github-hashicorp-go-retryablehttp-dev (= 0.7.0-1), golang-github-hashicorp-go-rootcerts-dev (= 1.0.2-2), golang-github-hashicorp-go-sockaddr-dev (= 0.0~git20170627.41949a1+ds-2), golang-github-hashicorp-go-syslog-dev (= 1.0.0-1), golang-github-hashicorp-go-uuid-dev (= 1.0.2-1), golang-github-hashicorp-golang-lru-dev (= 0.5.4-2), golang-github-hashicorp-hcl-dev (= 1.0.0-1.1), golang-github-hashicorp-hil-dev (= 0.0~git20160711.1e86c6b-1), golang-github-hashicorp-logutils-dev (= 1.0.0-1), golang-github-hashicorp-mdns-dev (= 1.0.3-2), golang-github-hashicorp-memberlist-dev (= 0.2.2-2), golang-github-hashicorp-raft-boltdb-dev (= 0.0~git20171010.6e5ba93-3), golang-github-hashicorp-raft-dev (= 1.1.2-1), golang-github-hashicorp-serf-dev (= 0.9.4~ds1-1), golang-github-hashicorp-yamux-dev (= 0.0+git20190923.df201c7-1), golang-github-hetznercloud-hcloud-go-dev (= 1.33.1-1), golang-github-ianlancetaylor-demangle-dev (= 0.0~git20200824.28f6c0f-1), golang-github-inconshreveable-muxado-dev (= 0.0~git20140312.0.f693c7e-2.1), golang-github-ishidawataru-sctp-dev (= 0.0+git20210707.9a39160-1), golang-github-jessevdk-go-flags-dev (= 1.4.0-5), golang-github-jmespath-go-jmespath-dev (= 0.4.0-2), golang-github-josharian-intern-dev (= 1.0.0-3), golang-github-jpillora-backoff-dev (= 1.0.0-1.1), golang-github-json-iterator-go-dev (= 1.1.10-2), golang-github-julienschmidt-httprouter-dev (= 1.3.0-1), golang-github-kr-pretty-dev (= 0.3.0-1), golang-github-kr-text-dev (= 0.2.0-1), golang-github-kylelemons-godebug-dev (= 1.1.0-1), golang-github-leodido-go-urn-dev (= 1.2.1-2), golang-github-mailru-easyjson-dev (= 0.7.6-2), golang-github-mattn-go-colorable-dev (= 0.1.12-1), golang-github-mattn-go-isatty-dev (= 0.0.14-1), golang-github-miekg-dns-dev (= 1.1.43-1), golang-github-mitchellh-cli-dev (= 1.1.1-1), golang-github-mitchellh-copystructure-dev (= 1.2.0-1), golang-github-mitchellh-go-homedir-dev (= 1.1.0-1), golang-github-mitchellh-mapstructure-dev (= 1.4.3-1), golang-github-mitchellh-reflectwalk-dev (= 1.0.1-1), golang-github-modern-go-concurrent-dev (= 1.0.3-1.1), golang-github-modern-go-reflect2-dev (= 1.0.2-1), golang-github-mwitkow-go-conntrack-dev (= 0.0~git20190716.2f06839-2), golang-github-oklog-run-dev (= 1.1.0-1), golang-github-oklog-ulid-dev (= 2.0.2+ds-2), golang-github-opennota-urlesc-dev (= 0.0~git20160726.0.5bd2802-1.1), golang-github-opentracing-contrib-go-stdlib-dev (= 1.0.0-1), golang-github-opentracing-opentracing-go-dev (= 1.2.0-1), golang-github-pascaldekloe-goe-dev (= 0.1.0-3), golang-github-pkg-diff-dev (= 0.0~git20210226.20ebb0f-1), golang-github-pkg-errors-dev (= 0.9.1-2), golang-github-pmezard-go-difflib-dev (= 1.0.0-3), golang-github-posener-complete-dev (= 1.2.3-2), golang-github-prometheus-alertmanager-dev (= 0.23.0-4ubuntu0.1), golang-github-prometheus-client-golang-dev (= 1.11.0-3), golang-github-prometheus-client-model-dev (= 0.2.0-3), golang-github-prometheus-common-dev (= 0.32.1-5ubuntu1), golang-github-prometheus-exporter-toolkit-dev (= 0.7.1-1ubuntu1), golang-github-prometheus-procfs-dev (= 0.7.3-1), golang-github-puerkitobio-purell-dev (= 1.1.1-1), golang-github-rogpeppe-fastuuid-dev (= 0.0~git20150106.0.6724a57-2.1), golang-github-rogpeppe-go-internal-dev (= 1.8.0-4), golang-github-rs-cors-dev (= 1.7.0-4), golang-github-ryanuber-columnize-dev (= 2.1.1-2), golang-github-samuel-go-zookeeper-dev (= 0.0~git20180130.c4fab1a-1), golang-github-satori-go.uuid-dev (= 1.2.0-2), golang-github-seccomp-libseccomp-golang-dev (= 0.9.1-2), golang-github-shopspring-decimal-dev (= 1.2.0-1), golang-github-stretchr-objx-dev (= 0.3.0-1), golang-github-stretchr-testify-dev (= 1.7.0+git20210824.ab6dc32-1), golang-github-tv42-httpunix-dev (= 0.0~git20150427.b75d861-2), golang-github-ugorji-go-codec-dev (= 1.1.7-2build1), golang-github-vmihailenco-tagparser-dev (= 0.1.1-3), golang-github-xlab-treeprint-dev (= 0.0~git20181112.a009c39-1), golang-glog-dev (= 0.0~git20160126.23def4e-5), golang-go (= 2:1.18~0ubuntu2), golang-go-flags-dev (= 1.4.0-5), golang-go.opencensus-dev (= 0.23.0-2), golang-go.uber-atomic-dev (= 1.7.0-1), golang-golang-x-crypto-dev (= 1:0.0~git20211202.5770296-1), golang-golang-x-mod-dev (= 0.5.1-1), golang-golang-x-net-dev (= 1:0.0+git20211209.491a49a+dfsg-1), golang-golang-x-oauth2-dev (= 0.0~git20211104.d3ed0bb-1), golang-golang-x-oauth2-google-dev (= 0.0~git20211104.d3ed0bb-1), golang-golang-x-sync-dev (= 0.0~git20210220.036812b-1), golang-golang-x-sys-dev (= 0.0~git20211216.1d35b9e-1), golang-golang-x-term-dev (= 0.0~git20210615.6886f2d-1), golang-golang-x-text-dev (= 0.3.7-1ubuntu0.20.04.1), golang-golang-x-time-dev (= 0.0+git20211116.f0f3c7e-1), golang-golang-x-xerrors-dev (= 0.0~git20200804.5ec99f8-1), golang-google-api-dev (= 0.61.0-1), golang-google-cloud-compute-metadata-dev (= 0.56.0-1), golang-google-genproto-dev (= 0.0~git20200413.b5235f6-1), golang-google-grpc-dev (= 1.29.1-0ubuntu1), golang-gopkg-alecthomas-kingpin.v2-dev (= 2.2.6-3), golang-gopkg-check.v1-dev (= 0.0+git20200902.038fdea-1), golang-gopkg-errgo.v2-dev (= 2.1.0-2), golang-gopkg-mgo.v2-dev (= 2016.08.01-7), golang-gopkg-tomb.v2-dev (= 0.0~git20161208.d5d1b58-3), golang-gopkg-vmihailenco-msgpack.v2-dev (= 4.3.1-2), golang-gopkg-yaml.v2-dev (= 2.4.0-2), golang-gopkg-yaml.v3-dev (= 3.0.0~git20210107.496545a-1), golang-goprotobuf-dev (= 1.3.4-2ubuntu0.22.04.1), golang-grpc-gateway (= 1.6.4-2build2), golang-protobuf-extensions-dev (= 1.0.1-1), golang-src (= 2:1.18~0ubuntu2), golang-uber-goleak-dev (= 1.1.12-1), grep (= 3.7-1build1), groff-base (= 1.22.4-8build1), gzip (= 1.10-4ubuntu4), hostname (= 3.23ubuntu2), init-system-helpers (= 1.62), intltool-debian (= 0.35.0+20060710.5), iproute2 (= 5.15.0-1ubuntu2), libacl1 (= 2.3.1-1), libarchive-zip-perl (= 1.68-1), libasan6 (= 11.3.0-1ubuntu1~22.04), libatomic1 (= 12.1.0-2ubuntu1~22.04), libattr1 (= 1:2.5.1-1build1), libaudit-common (= 1:3.0.7-1build1), libaudit1 (= 1:3.0.7-1build1), libbinutils (= 2.38-4ubuntu2.1), libblkid1 (= 2.37.2-4ubuntu3), libbpf0 (= 1:0.5.0-1ubuntu22.04.1), libbsd0 (= 0.11.5-1), libbz2-1.0 (= 1.0.8-5build1), libc-bin (= 2.35-0ubuntu3), libc-dev-bin (= 2.35-0ubuntu3), libc6 (= 2.35-0ubuntu3), libc6-dev (= 2.35-0ubuntu3), libcap-ng0 (= 0.7.9-2.2build3), libcap2 (= 1:2.44-1build3), libcap2-bin (= 1:2.44-1build3), libcc1-0 (= 12.1.0-2ubuntu1~22.04), libcom-err2 (= 1.46.5-2ubuntu1.1), libcrypt-dev (= 1:4.4.27-1), libcrypt1 (= 1:4.4.27-1), libctf-nobfd0 (= 2.38-4ubuntu2.1), libctf0 (= 2.38-4ubuntu2.1), libdb5.3 (= 5.3.28+dfsg1-0.8ubuntu3), libdebconfclient0 (= 0.261ubuntu1), libdebhelper-perl (= 13.6ubuntu1), libdpkg-perl (= 1.21.1ubuntu2.1), libdw1 (= 0.186-1build1), libelf1 (= 0.186-1build1), libfile-stripnondeterminism-perl (= 1.13.0-1), libgcc-11-dev (= 11.3.0-1ubuntu1~22.04), libgcc-s1 (= 12.1.0-2ubuntu1~22.04), libgcrypt20 (= 1.9.4-3ubuntu3), libgdbm-compat4 (= 1.23-1), libgdbm6 (= 1.23-1), libgmp10 (= 2:6.2.1+dfsg-3ubuntu1), libgomp1 (= 12.1.0-2ubuntu1~22.04), libgpg-error0 (= 1.43-3), libgssapi-krb5-2 (= 1.19.2-2ubuntu0.1), libicu70 (= 70.1-2), libisl23 (= 0.24-2build1), libk5crypto3 (= 1.19.2-2ubuntu0.1), libkeyutils1 (= 1.6.1-2ubuntu3), libkrb5-3 (= 1.19.2-2ubuntu0.1), libkrb5support0 (= 1.19.2-2ubuntu0.1), liblz4-1 (= 1.9.3-2build2), liblzma5 (= 5.2.5-2ubuntu1), libmagic-mgc (= 1:5.41-3), libmagic1 (= 1:5.41-3), libmd0 (= 1.0.4-1build1), libmnl0 (= 1.0.4-3build2), libmount1 (= 2.37.2-4ubuntu3), libmpc3 (= 1.2.1-2build1), libmpfr6 (= 4.1.0-3build3), libnsl-dev (= 1.3.0-2build2), libnsl2 (= 1.3.0-2build2), libpam-modules (= 1.4.0-11ubuntu2.3), libpam-modules-bin (= 1.4.0-11ubuntu2.3), libpam-runtime (= 1.4.0-11ubuntu2.3), libpam0g (= 1.4.0-11ubuntu2.3), libpcre2-8-0 (= 10.39-3ubuntu0.1), libpcre3 (= 2:8.39-13ubuntu0.22.04.1), libperl5.34 (= 5.34.0-3ubuntu1.1), libpipeline1 (= 1.5.5-1), libprotobuf-dev (= 3.12.4-1ubuntu7.22.04.1), libprotobuf-lite23 (= 3.12.4-1ubuntu7.22.04.1), libprotobuf23 (= 3.12.4-1ubuntu7.22.04.1), libprotoc23 (= 3.12.4-1ubuntu7.22.04.1), libsasl2-2 (= 2.1.27+dfsg2-3ubuntu1), libsasl2-dev (= 2.1.27+dfsg2-3ubuntu1), libsasl2-modules-db (= 2.1.27+dfsg2-3ubuntu1), libseccomp-dev (= 2.5.3-2ubuntu2), libseccomp2 (= 2.5.3-2ubuntu2), libselinux1 (= 3.3-1build2), libsigsegv2 (= 2.13-1ubuntu3), libsmartcols1 (= 2.37.2-4ubuntu3), libssl3 (= 3.0.2-0ubuntu1.9), libstdc++-11-dev (= 11.3.0-1ubuntu1~22.04), libstdc++6 (= 12.1.0-2ubuntu1~22.04), libsub-override-perl (= 0.09-2), libsystemd0 (= 249.11-0ubuntu3.7), libtinfo6 (= 6.3-2), libtirpc-common (= 1.3.2-2ubuntu0.1), libtirpc-dev (= 1.3.2-2ubuntu0.1), libtirpc3 (= 1.3.2-2ubuntu0.1), libtool (= 2.4.6-15build2), libubsan1 (= 12.1.0-2ubuntu1~22.04), libuchardet0 (= 0.0.7-1build2), libudev1 (= 249.11-0ubuntu3.7), libunistring2 (= 1.0-1), libuuid1 (= 2.37.2-4ubuntu3), libxml2 (= 2.9.13+dfsg-1ubuntu0.3), libxtables12 (= 1.8.7-1ubuntu5), libzstd1 (= 1.4.8+dfsg-3build1), linux-libc-dev (= 5.15.0-71.78), login (= 1:4.8.1-2ubuntu2.1), lsb-base (= 11.1.0ubuntu4), lto-disabled-list (= 24), m4 (= 1.4.18-5ubuntu2), make (= 4.3-4.1build1), man-db (= 2.10.2-1), mawk (= 1.3.4.20200120-3), ncurses-base (= 6.3-2), ncurses-bin (= 6.3-2), patch (= 2.7.6-7build2), perl (= 5.34.0-3ubuntu1.1), perl-base (= 5.34.0-3ubuntu1.1), perl-modules-5.34 (= 5.34.0-3ubuntu1.1), po-debconf (= 1.0.21+nmu1), protobuf-compiler (= 3.12.4-1ubuntu7.22.04.1), rpcsvc-proto (= 1.4.2-0ubuntu6), sed (= 4.8-1ubuntu2), sensible-utils (= 0.0.17), sysvinit-utils (= 3.01-1ubuntu1), tar (= 1.34+dfsg-1ubuntu0.1.22.04.1), util-linux (= 2.37.2-4ubuntu3), xz-utils (= 5.2.5-2ubuntu1), zlib1g (= 1:1.2.11.dfsg-2ubuntu9.2), zlib1g-dev (= 1:1.2.11.dfsg-2ubuntu9.2) Environment: DEB_BUILD_OPTIONS="parallel=4" DEB_BUILD_PROFILES="noudeb" LANG="C.UTF-8" LC_ALL="C.UTF-8" SOURCE_DATE_EPOCH="1683029876" +------------------------------------------------------------------------------+ | Package contents | +------------------------------------------------------------------------------+ prometheus_2.31.2+ds1-1ubuntu1.22.04.2_armhf.deb ------------------------------------------------ new Debian package, version 2.0. size 16744338 bytes: control archive=5943 bytes. 197 bytes, 6 lines conffiles 5982 bytes, 31 lines control 6363 bytes, 68 lines md5sums 3330 bytes, 92 lines * postinst #!/bin/sh 1181 bytes, 40 lines * postrm #!/bin/sh 499 bytes, 12 lines * prerm #!/bin/sh Package: prometheus Version: 2.31.2+ds1-1ubuntu1.22.04.2 Architecture: armhf Maintainer: Ubuntu Developers Installed-Size: 73135 Pre-Depends: init-system-helpers (>= 1.54~) Depends: adduser, fonts-glyphicons-halflings, libjs-bootstrap4, libjs-eonasdan-bootstrap-datetimepicker, libjs-jquery (>= 3.5.1~), libjs-jquery-hotkeys, libjs-moment, libjs-moment-timezone, libjs-mustache (>= 2.3.0-1~), libjs-popper.js, libjs-rickshaw, libc6 (>= 2.34) Recommends: prometheus-node-exporter Built-Using: consul (= 1.8.7+dfsg1-3), docker.io (= 20.10.21-0ubuntu1~22.04.3), golang-1.18 (= 1.18.1-1ubuntu1.1), golang-fsnotify (= 1.5.1-1), golang-github-alecthomas-units (= 0.0~git20211218.b94a6e3-1), golang-github-armon-go-metrics (= 0.3.4-1), golang-github-asaskevich-govalidator (= 9+git20180720.0.f9ffefc3-1.1), golang-github-aws-aws-sdk-go (= 1.41.14-1ubuntu1), golang-github-azure-azure-sdk-for-go (= 43.3.0-1), golang-github-azure-go-autorest (= 14.1.1-1), golang-github-beorn7-perks (= 1.0.1-1), golang-github-cespare-xxhash (= 2.1.1-2), golang-github-davecgh-go-spew (= 1.1.1-2), golang-github-dennwc-varint (= 1.0.0-2), golang-github-dgrijalva-jwt-go (= 3.2.0-3), golang-github-digitalocean-godo (= 1.37.0-1), golang-github-edsrzf-mmap-go (= 0.0~git20170320.0.0bce6a6-6), golang-github-fatih-color (= 1.7.0-1), golang-github-go-kit-log (= 0.2.0-3), golang-github-go-logfmt-logfmt (= 0.5.0-2), golang-github-go-openapi-analysis (= 0.21.1-2), golang-github-go-openapi-errors (= 0.20.1-3), golang-github-go-openapi-jsonpointer (= 1:0.19.5-3), golang-github-go-openapi-jsonreference (= 1:0.19.6-2), golang-github-go-openapi-loads (= 0.21.0-1), golang-github-go-openapi-runtime (= 0.21.0-1), golang-github-go-openapi-spec (= 1:0.20.4-1), golang-github-go-openapi-strfmt (= 0.19.0-1), golang-github-go-openapi-swag (= 1:0.19.15-1), golang-github-go-openapi-validate (= 0.20.3-2), golang-github-golang-groupcache (= 0.0~git20200121.8c9f03a-1), golang-github-golang-snappy (= 0.0.2-2), golang-github-google-go-querystring (= 1.1.0-1), golang-github-google-pprof (= 0.0~git20211008.947d60d-1), golang-github-googleapis-gax-go (= 2.0.5-3), golang-github-gophercloud-gophercloud (= 0.12.0-1), golang-github-hashicorp-go-cleanhttp (= 0.5.2-1), golang-github-hashicorp-go-hclog (= 0.11.0-1), golang-github-hashicorp-go-immutable-radix (= 1.3.1-1), golang-github-hashicorp-go-rootcerts (= 1.0.2-2), golang-github-hashicorp-golang-lru (= 0.5.4-2), golang-github-hashicorp-serf (= 0.9.4~ds1-1), golang-github-hetznercloud-hcloud-go (= 1.33.1-1), golang-github-jmespath-go-jmespath (= 0.4.0-2), golang-github-josharian-intern (= 1.0.0-3), golang-github-jpillora-backoff (= 1.0.0-1.1), golang-github-json-iterator-go (= 1.1.10-2), golang-github-julienschmidt-httprouter (= 1.3.0-1), golang-github-mailru-easyjson (= 0.7.6-2), golang-github-mattn-go-colorable (= 0.1.12-1), golang-github-mattn-go-isatty (= 0.0.14-1), golang-github-miekg-dns (= 1.1.43-1), golang-github-mitchellh-mapstructure (= 1.4.3-1), golang-github-modern-go-concurrent (= 1.0.3-1.1), golang-github-modern-go-reflect2 (= 1.0.2-1), golang-github-mwitkow-go-conntrack (= 0.0~git20190716.2f06839-2), golang-github-oklog-run (= 1.1.0-1), golang-github-oklog-ulid (= 2.0.2+ds-2), golang-github-opennota-urlesc (= 0.0~git20160726.0.5bd2802-1.1), golang-github-opentracing-contrib-go-stdlib (= 1.0.0-1), golang-github-opentracing-opentracing-go (= 1.2.0-1), golang-github-pkg-errors (= 0.9.1-2), golang-github-pmezard-go-difflib (= 1.0.0-3), golang-github-prometheus-client-golang (= 1.11.0-3), golang-github-prometheus-client-model (= 0.2.0-3), golang-github-prometheus-common (= 0.32.1-5ubuntu1), golang-github-prometheus-exporter-toolkit (= 0.7.1-1ubuntu1), golang-github-prometheus-procfs (= 0.7.3-1), golang-github-puerkitobio-purell (= 1.1.1-1), golang-github-samuel-go-zookeeper (= 0.0~git20180130.c4fab1a-1), golang-go.crypto (= 1:0.0~git20211202.5770296-1), golang-go.opencensus (= 0.23.0-2), golang-go.uber-atomic (= 1.7.0-1), golang-gogoprotobuf (= 1.3.2-1), golang-golang-x-net (= 1:0.0+git20211209.491a49a+dfsg-1), golang-golang-x-oauth2 (= 0.0~git20211104.d3ed0bb-1), golang-golang-x-sync (= 0.0~git20210220.036812b-1), golang-golang-x-sys (= 0.0~git20211216.1d35b9e-1), golang-golang-x-text (= 0.3.7-1ubuntu0.20.04.1), golang-golang-x-time (= 0.0+git20211116.f0f3c7e-1), golang-google-api (= 0.61.0-1), golang-google-cloud (= 0.56.0-1), golang-google-genproto (= 0.0~git20200413.b5235f6-1), golang-google-grpc (= 1.29.1-0ubuntu1), golang-gopkg-alecthomas-kingpin.v2 (= 2.2.6-3), golang-gopkg-mgo.v2 (= 2016.08.01-7), golang-gopkg-yaml.v3 (= 3.0.0~git20210107.496545a-1), golang-goprotobuf (= 1.3.4-2ubuntu0.22.04.1), golang-protobuf-extensions (= 1.0.1-1), golang-testify (= 1.7.0+git20210824.ab6dc32-1), golang-uber-goleak (= 1.1.12-1), golang-yaml.v2 (= 2.4.0-2), prometheus-alertmanager (= 0.23.0-4ubuntu0.1) Section: net Priority: optional Homepage: https://prometheus.io/ Description: monitoring system and time series database Prometheus is a systems and services monitoring system. It collects metrics from configured targets at given intervals, evaluates rule expressions, displays the results, and can trigger alerts if some condition is observed to be true. . Prometheus' main distinguishing features as compared to other monitoring systems are: . * A multi-dimensional data model (timeseries defined by metric name and set of key/value dimensions). * A flexible query language to leverage this dimensionality. * No dependency on distributed storage; single server nodes are autonomous. * Timeseries collection happens via a pull model over HTTP. * Pushing timeseries is supported via an intermediary gateway. * Targets are discovered via service discovery or static configuration. * Multiple modes of graphing and dashboarding support. * Federation support coming soon. Original-Maintainer: Debian Go Packaging Team drwxr-xr-x root/root 0 2023-05-02 12:17 ./ drwxr-xr-x root/root 0 2023-05-02 12:17 ./etc/ drwxr-xr-x root/root 0 2023-05-02 12:17 ./etc/default/ -rw-r--r-- root/root 5640 2022-01-21 00:32 ./etc/default/prometheus drwxr-xr-x root/root 0 2023-05-02 12:17 ./etc/init.d/ -rwxr-xr-x root/root 2025 2022-01-21 00:32 ./etc/init.d/prometheus drwxr-xr-x root/root 0 2023-05-02 12:17 ./etc/logrotate.d/ -rw-r--r-- root/root 141 2022-01-21 00:32 ./etc/logrotate.d/prometheus drwxr-xr-x root/root 0 2023-05-02 12:17 ./etc/prometheus/ drwxr-xr-x root/root 0 2023-05-02 12:17 ./etc/prometheus/console_libraries/ -rw-r--r-- root/root 334 2022-01-21 00:32 ./etc/prometheus/console_libraries/README.consoles drwxr-xr-x root/root 0 2023-05-02 12:17 ./etc/prometheus/consoles/ -rw-r--r-- root/root 334 2022-01-21 00:32 ./etc/prometheus/consoles/README.consoles -rw-r--r-- root/root 1429 2022-01-21 00:32 ./etc/prometheus/prometheus.yml drwxr-xr-x root/root 0 2023-05-02 12:17 ./lib/ drwxr-xr-x root/root 0 2023-05-02 12:17 ./lib/systemd/ drwxr-xr-x root/root 0 2023-05-02 12:17 ./lib/systemd/system/ -rw-r--r-- root/root 877 2022-01-21 00:32 ./lib/systemd/system/prometheus.service drwxr-xr-x root/root 0 2023-05-02 12:17 ./usr/ drwxr-xr-x root/root 0 2023-05-02 12:17 ./usr/bin/ -rwxr-xr-x root/root 38988116 2023-05-02 12:17 ./usr/bin/prometheus -rwxr-xr-x root/root 35498516 2023-05-02 12:17 ./usr/bin/promtool drwxr-xr-x root/root 0 2023-05-02 12:17 ./usr/share/ drwxr-xr-x root/root 0 2023-05-02 12:17 ./usr/share/doc/ drwxr-xr-x root/root 0 2023-05-02 12:17 ./usr/share/doc/prometheus/ -rw-r--r-- root/root 3295 2022-01-21 00:32 ./usr/share/doc/prometheus/NEWS.Debian.gz -rw-r--r-- root/root 3646 2022-01-21 00:33 ./usr/share/doc/prometheus/NOTICE -rw-r--r-- root/root 2929 2023-05-02 12:17 ./usr/share/doc/prometheus/changelog.Debian.gz -rw-r--r-- root/root 4039 2022-01-21 00:32 ./usr/share/doc/prometheus/copyright drwxr-xr-x root/root 0 2023-05-02 12:17 ./usr/share/doc/prometheus/examples/ drwxr-xr-x root/root 0 2023-05-02 12:17 ./usr/share/doc/prometheus/examples/console_libraries/ -rw-r--r-- root/root 2888 2022-01-21 00:33 ./usr/share/doc/prometheus/examples/console_libraries/menu.lib -rw-r--r-- root/root 5983 2023-05-02 12:17 ./usr/share/doc/prometheus/examples/console_libraries/prom.lib drwxr-xr-x root/root 0 2022-01-21 00:33 ./usr/share/doc/prometheus/examples/consoles/ -rw-r--r-- root/root 616 2022-01-21 00:33 ./usr/share/doc/prometheus/examples/consoles/index.html.example -rw-r--r-- root/root 2675 2022-01-21 00:33 ./usr/share/doc/prometheus/examples/consoles/node-cpu.html -rw-r--r-- root/root 3522 2022-01-21 00:33 ./usr/share/doc/prometheus/examples/consoles/node-disk.html -rw-r--r-- root/root 5783 2022-01-21 00:33 ./usr/share/doc/prometheus/examples/consoles/node-overview.html -rw-r--r-- root/root 1453 2022-01-21 00:33 ./usr/share/doc/prometheus/examples/consoles/node.html -rw-r--r-- root/root 4103 2022-01-21 00:33 ./usr/share/doc/prometheus/examples/consoles/prometheus-overview.html -rw-r--r-- root/root 1334 2022-01-21 00:33 ./usr/share/doc/prometheus/examples/consoles/prometheus.html -rw-r--r-- root/root 934 2022-01-21 00:33 ./usr/share/doc/prometheus/examples/prometheus.yml drwxr-xr-x root/root 0 2022-01-21 00:33 ./usr/share/doc/prometheus/examples/remote_storage/ drwxr-xr-x root/root 0 2022-01-21 00:33 ./usr/share/doc/prometheus/examples/remote_storage/example_write_adapter/ -rw-r--r-- root/root 359 2022-01-21 00:33 ./usr/share/doc/prometheus/examples/remote_storage/example_write_adapter/README.md -rw-r--r-- root/root 1564 2022-01-21 00:33 ./usr/share/doc/prometheus/examples/remote_storage/example_write_adapter/server.go drwxr-xr-x root/root 0 2022-01-21 00:33 ./usr/share/doc/prometheus/examples/remote_storage/remote_storage_adapter/ -rw-r--r-- root/root 1242 2022-01-21 00:33 ./usr/share/doc/prometheus/examples/remote_storage/remote_storage_adapter/README.md drwxr-xr-x root/root 0 2022-01-21 00:33 ./usr/share/doc/prometheus/examples/remote_storage/remote_storage_adapter/graphite/ -rw-r--r-- root/root 2807 2022-01-21 00:33 ./usr/share/doc/prometheus/examples/remote_storage/remote_storage_adapter/graphite/client.go -rw-r--r-- root/root 1575 2022-01-21 00:33 ./usr/share/doc/prometheus/examples/remote_storage/remote_storage_adapter/graphite/client_test.go -rw-r--r-- root/root 3986 2022-01-21 00:33 ./usr/share/doc/prometheus/examples/remote_storage/remote_storage_adapter/graphite/escape.go drwxr-xr-x root/root 0 2022-01-21 00:33 ./usr/share/doc/prometheus/examples/remote_storage/remote_storage_adapter/influxdb/ -rw-r--r-- root/root 9027 2022-01-21 00:33 ./usr/share/doc/prometheus/examples/remote_storage/remote_storage_adapter/influxdb/client.go -rw-r--r-- root/root 2706 2022-01-21 00:33 ./usr/share/doc/prometheus/examples/remote_storage/remote_storage_adapter/influxdb/client_test.go -rw-r--r-- root/root 10323 2022-01-21 00:33 ./usr/share/doc/prometheus/examples/remote_storage/remote_storage_adapter/main.go drwxr-xr-x root/root 0 2022-01-21 00:33 ./usr/share/doc/prometheus/examples/remote_storage/remote_storage_adapter/opentsdb/ -rw-r--r-- root/root 3702 2022-01-21 00:33 ./usr/share/doc/prometheus/examples/remote_storage/remote_storage_adapter/opentsdb/client.go -rw-r--r-- root/root 1914 2022-01-21 00:33 ./usr/share/doc/prometheus/examples/remote_storage/remote_storage_adapter/opentsdb/client_test.go -rw-r--r-- root/root 4554 2022-01-21 00:33 ./usr/share/doc/prometheus/examples/remote_storage/remote_storage_adapter/opentsdb/tagvalue.go -rw-r--r-- root/root 1666 2022-01-21 00:33 ./usr/share/doc/prometheus/examples/remote_storage/remote_storage_adapter/opentsdb/tagvalue_test.go drwxr-xr-x root/root 0 2023-05-02 12:17 ./usr/share/lintian/ drwxr-xr-x root/root 0 2023-05-02 12:17 ./usr/share/lintian/overrides/ -rw-r--r-- root/root 162 2022-01-21 00:32 ./usr/share/lintian/overrides/prometheus drwxr-xr-x root/root 0 2023-05-02 12:17 ./usr/share/man/ drwxr-xr-x root/root 0 2023-05-02 12:17 ./usr/share/man/man1/ -rw-r--r-- root/root 2458 2023-05-02 12:17 ./usr/share/man/man1/prometheus.1.gz -rw-r--r-- root/root 1685 2023-05-02 12:17 ./usr/share/man/man1/promtool.1.gz drwxr-xr-x root/root 0 2023-05-02 12:17 ./usr/share/prometheus/ drwxr-xr-x root/root 0 2023-05-02 12:17 ./usr/share/prometheus/web/ drwxr-xr-x root/root 0 2023-05-02 12:17 ./usr/share/prometheus/web/static/ lrwxrwxrwx root/root 0 2023-05-02 12:17 ./usr/share/prometheus/web/static/bootstrap4 -> ../../../javascript/bootstrap4 drwxr-xr-x root/root 0 2022-01-21 00:33 ./usr/share/prometheus/web/static/css/ -rw-r--r-- root/root 401 2022-01-21 00:33 ./usr/share/prometheus/web/static/css/alerts.css -rw-r--r-- root/root 236 2022-01-21 00:33 ./usr/share/prometheus/web/static/css/config.css -rw-r--r-- root/root 3309 2022-01-21 00:33 ./usr/share/prometheus/web/static/css/graph.css -rw-r--r-- root/root 3221 2022-01-21 00:33 ./usr/share/prometheus/web/static/css/prom_console.css -rw-r--r-- root/root 658 2022-01-21 00:33 ./usr/share/prometheus/web/static/css/prometheus.css -rw-r--r-- root/root 195 2022-01-21 00:33 ./usr/share/prometheus/web/static/css/rules.css -rw-r--r-- root/root 727 2022-01-21 00:33 ./usr/share/prometheus/web/static/css/targets.css lrwxrwxrwx root/root 0 2023-05-02 12:17 ./usr/share/prometheus/web/static/d3 -> ../../../javascript/d3 lrwxrwxrwx root/root 0 2023-05-02 12:17 ./usr/share/prometheus/web/static/eonasdan-bootstrap-datetimepicker -> ../../../javascript/eonasdan-bootstrap-datetimepicker drwxr-xr-x root/root 0 2022-01-21 00:33 ./usr/share/prometheus/web/static/img/ -rw-r--r-- root/root 847 2022-01-21 00:33 ./usr/share/prometheus/web/static/img/ajax-loader.gif -rw-r--r-- root/root 15086 2022-01-21 00:33 ./usr/share/prometheus/web/static/img/favicon.ico lrwxrwxrwx root/root 0 2023-05-02 12:17 ./usr/share/prometheus/web/static/jquery -> ../../../javascript/jquery lrwxrwxrwx root/root 0 2023-05-02 12:17 ./usr/share/prometheus/web/static/jquery-hotkeys -> ../../../javascript/jquery-hotkeys drwxr-xr-x root/root 0 2022-01-21 00:33 ./usr/share/prometheus/web/static/js/ -rw-r--r-- root/root 2743 2022-01-21 00:33 ./usr/share/prometheus/web/static/js/alerts.js -rw-r--r-- root/root 363 2022-01-21 00:33 ./usr/share/prometheus/web/static/js/config.js drwxr-xr-x root/root 0 2022-01-21 00:33 ./usr/share/prometheus/web/static/js/graph/ -rw-r--r-- root/root 7940 2022-01-21 00:33 ./usr/share/prometheus/web/static/js/graph/graph_template.handlebar -rw-r--r-- root/root 35906 2022-01-21 00:33 ./usr/share/prometheus/web/static/js/graph/index.js -rw-r--r-- root/root 22820 2022-01-21 00:33 ./usr/share/prometheus/web/static/js/prom_console.js -rw-r--r-- root/root 3222 2022-01-21 00:33 ./usr/share/prometheus/web/static/js/targets.js lrwxrwxrwx root/root 0 2023-05-02 12:17 ./usr/share/prometheus/web/static/moment -> ../../../javascript/moment lrwxrwxrwx root/root 0 2023-05-02 12:17 ./usr/share/prometheus/web/static/moment-timezone -> ../../../javascript/moment-timezone lrwxrwxrwx root/root 0 2023-05-02 12:17 ./usr/share/prometheus/web/static/mustache -> ../../../javascript/mustache lrwxrwxrwx root/root 0 2023-05-02 12:17 ./usr/share/prometheus/web/static/popper.js -> ../../../javascript/popper.js lrwxrwxrwx root/root 0 2023-05-02 12:17 ./usr/share/prometheus/web/static/rickshaw -> ../../../javascript/rickshaw drwxr-xr-x root/root 0 2023-05-02 12:17 ./usr/share/prometheus/web/static/vendor/ drwxr-xr-x root/root 0 2022-01-21 00:32 ./usr/share/prometheus/web/static/vendor/bootstrap3-typeahead/ -rw-r--r-- root/root 1766 2022-01-21 00:32 ./usr/share/prometheus/web/static/vendor/bootstrap3-typeahead/.jscsrc -rw-r--r-- root/root 324 2022-01-21 00:32 ./usr/share/prometheus/web/static/vendor/bootstrap3-typeahead/.jshintrc -rw-r--r-- root/root 903 2022-01-21 00:32 ./usr/share/prometheus/web/static/vendor/bootstrap3-typeahead/Gruntfile.js -rw-r--r-- root/root 12212 2022-01-21 00:32 ./usr/share/prometheus/web/static/vendor/bootstrap3-typeahead/README.md -rw-r--r-- root/root 13023 2022-01-21 00:32 ./usr/share/prometheus/web/static/vendor/bootstrap3-typeahead/bootstrap3-typeahead.js -rw-r--r-- root/root 292 2022-01-21 00:32 ./usr/share/prometheus/web/static/vendor/bootstrap3-typeahead/bower.json -rw-r--r-- root/root 482 2022-01-21 00:32 ./usr/share/prometheus/web/static/vendor/bootstrap3-typeahead/composer.json -rw-r--r-- root/root 975 2022-01-21 00:32 ./usr/share/prometheus/web/static/vendor/bootstrap3-typeahead/package.json drwxr-xr-x root/root 0 2023-05-02 12:17 ./usr/share/prometheus/web/static/vendor/bootstrap4-glyphicons/ drwxr-xr-x root/root 0 2022-01-21 00:33 ./usr/share/prometheus/web/static/vendor/bootstrap4-glyphicons/css/ -rw-r--r-- root/root 14523 2022-01-21 00:33 ./usr/share/prometheus/web/static/vendor/bootstrap4-glyphicons/css/bootstrap-glyphicons.css drwxr-xr-x root/root 0 2023-05-02 12:17 ./usr/share/prometheus/web/static/vendor/bootstrap4-glyphicons/fonts/ lrwxrwxrwx root/root 0 2023-05-02 12:17 ./usr/share/prometheus/web/static/vendor/bootstrap4-glyphicons/fonts/glyphicons -> ../../../../../../fonts-glyphicons drwxr-xr-x root/root 0 2022-01-21 00:33 ./usr/share/prometheus/web/static/vendor/fuzzy/ -rw-r--r-- root/root 5669 2022-01-21 00:33 ./usr/share/prometheus/web/static/vendor/fuzzy/fuzzy.js drwxr-xr-x root/root 0 2022-01-21 00:33 ./usr/share/prometheus/web/static/vendor/js/ -rw-r--r-- root/root 12881 2022-01-21 00:33 ./usr/share/prometheus/web/static/vendor/js/jquery.selection.js drwxr-xr-x root/root 0 2023-05-02 12:17 ./usr/share/prometheus/web/templates/ -rw-r--r-- root/root 4132 2023-05-02 12:17 ./usr/share/prometheus/web/templates/_base.html -rw-r--r-- root/root 3923 2022-01-21 00:33 ./usr/share/prometheus/web/templates/alerts.html -rw-r--r-- root/root 489 2022-01-21 00:33 ./usr/share/prometheus/web/templates/config.html -rw-r--r-- root/root 426 2022-01-21 00:33 ./usr/share/prometheus/web/templates/flags.html -rw-r--r-- root/root 2284 2023-05-02 12:17 ./usr/share/prometheus/web/templates/graph.html -rw-r--r-- root/root 1980 2022-01-21 00:33 ./usr/share/prometheus/web/templates/rules.html -rw-r--r-- root/root 2598 2022-01-21 00:33 ./usr/share/prometheus/web/templates/service-discovery.html -rw-r--r-- root/root 5094 2022-01-21 00:33 ./usr/share/prometheus/web/templates/status.html -rw-r--r-- root/root 3267 2022-01-21 00:33 ./usr/share/prometheus/web/templates/targets.html drwxr-xr-x root/root 0 2023-05-02 12:17 ./var/ drwxr-xr-x root/root 0 2023-05-02 12:17 ./var/lib/ drwxr-xr-x root/root 0 2023-05-02 12:17 ./var/lib/prometheus/ drwxr-xr-x root/root 0 2023-05-02 12:17 ./var/lib/prometheus/metrics2/ drwxr-xr-x root/root 0 2023-05-02 12:17 ./var/log/ drwxr-xr-x root/root 0 2023-05-02 12:17 ./var/log/prometheus/ +------------------------------------------------------------------------------+ | Post Build | +------------------------------------------------------------------------------+ +------------------------------------------------------------------------------+ | Cleanup | +------------------------------------------------------------------------------+ Purging /<> Not removing build depends: as requested +------------------------------------------------------------------------------+ | Summary | +------------------------------------------------------------------------------+ Build Architecture: armhf Build Type: any Build-Space: 1079152 Build-Time: 432 Distribution: jammy Host Architecture: armhf Install-Time: 50 Job: prometheus_2.31.2+ds1-1ubuntu1.22.04.2.dsc Machine Architecture: arm64 Package: prometheus Package-Time: 484 Source-Version: 2.31.2+ds1-1ubuntu1.22.04.2 Space: 1079152 Status: successful Version: 2.31.2+ds1-1ubuntu1.22.04.2 -------------------------------------------------------------------------------- Finished at 2023-05-02T12:39:04Z Build needed 00:08:04, 1079152k disk space RUN: /usr/share/launchpad-buildd/bin/in-target scan-for-processes --backend=chroot --series=jammy --arch=armhf PACKAGEBUILD-26020217 Scanning for processes to kill in build PACKAGEBUILD-26020217