https://launchpad.net/ubuntu/+archive/test-rebuild-20220617-kinetic/+build/24052123 RUN: /usr/share/launchpad-buildd/bin/builder-prep Kernel version: Linux lgw01-amd64-052 5.4.0-120-generic #136-Ubuntu SMP Fri Jun 10 13:40:48 UTC 2022 x86_64 Buildd toolchain package versions: launchpad-buildd_215~563~ubuntu20.04.1 python3-lpbuildd_215~563~ubuntu20.04.1 sbuild_0.79.0-1ubuntu1 git-build-recipe_0.3.6 git_1:2.25.1-1ubuntu3.4 dpkg-dev_1.19.7ubuntu3.2 python3-debian_0.1.36ubuntu1. Syncing the system clock with the buildd NTP service... 23 Jun 09:48:58 ntpdate[1818]: adjust time server 10.211.37.1 offset -0.000800 sec RUN: /usr/share/launchpad-buildd/bin/in-target unpack-chroot --backend=chroot --series=kinetic --arch=amd64 PACKAGEBUILD-24052123 --image-type chroot /home/buildd/filecache-default/4d18961cd05542d5def75b14497015b674c37821 Creating target for build PACKAGEBUILD-24052123 RUN: /usr/share/launchpad-buildd/bin/in-target mount-chroot --backend=chroot --series=kinetic --arch=amd64 PACKAGEBUILD-24052123 Starting target for build PACKAGEBUILD-24052123 RUN: /usr/share/launchpad-buildd/bin/in-target override-sources-list --backend=chroot --series=kinetic --arch=amd64 PACKAGEBUILD-24052123 'deb http://ppa.launchpadcontent.net/ubuntu-toolchain-r/binutils/ubuntu kinetic main' 'deb http://ftpmaster.internal/ubuntu kinetic main universe' Overriding sources.list in build-PACKAGEBUILD-24052123 RUN: /usr/share/launchpad-buildd/bin/in-target add-trusted-keys --backend=chroot --series=kinetic --arch=amd64 PACKAGEBUILD-24052123 Adding trusted keys to build-PACKAGEBUILD-24052123 pub rsa1024/1E9377A2BA9EF27F 2009-10-22 [SC] Key fingerprint = 60C3 1780 3A41 BA51 845E 371A 1E93 77A2 BA9E F27F uid Launchpad Toolchain builds RUN: /usr/share/launchpad-buildd/bin/in-target update-debian-chroot --backend=chroot --series=kinetic --arch=amd64 PACKAGEBUILD-24052123 Updating target for build PACKAGEBUILD-24052123 Get:1 http://ppa.launchpadcontent.net/ubuntu-toolchain-r/binutils/ubuntu kinetic InRelease [23.8 kB] Get:2 http://ftpmaster.internal/ubuntu kinetic InRelease [267 kB] Get:3 http://ppa.launchpadcontent.net/ubuntu-toolchain-r/binutils/ubuntu kinetic/main amd64 Packages [9632 B] Get:4 http://ppa.launchpadcontent.net/ubuntu-toolchain-r/binutils/ubuntu kinetic/main Translation-en [4132 B] Get:5 http://ftpmaster.internal/ubuntu kinetic/main amd64 Packages [1398 kB] Get:6 http://ftpmaster.internal/ubuntu kinetic/main Translation-en [510 kB] Get:7 http://ftpmaster.internal/ubuntu kinetic/universe amd64 Packages [14.3 MB] Get:8 http://ftpmaster.internal/ubuntu kinetic/universe Translation-en [5729 kB] Fetched 22.2 MB in 7s (3179 kB/s) Reading package lists... Reading package lists... Building dependency tree... Reading state information... Calculating upgrade... The following NEW packages will be installed: libgprofng0 util-linux-extra The following packages will be upgraded: adduser apt base-files binutils binutils-common binutils-x86-64-linux-gnu bsdutils cpp-11 dpkg dpkg-dev e2fsprogs fakeroot g++-11 gcc-11 gcc-11-base gcc-12-base init init-system-helpers libapparmor1 libapt-pkg6.0 libasan6 libatomic1 libbinutils libblkid1 libcap-ng0 libcc1-0 libcom-err2 libctf-nobfd0 libctf0 libdb5.3 libdpkg-perl libext2fs2 libfakeroot libgcc-11-dev libgcc-s1 libgcrypt20 libgnutls30 libgomp1 libgpg-error0 libip4tc2 libitm1 libkeyutils1 liblsan0 liblzma5 libmount1 libncurses6 libncursesw6 libpng16-16 libquadmath0 libreadline8 libselinux1 libsemanage-common libsemanage2 libsepol2 libsmartcols1 libsqlite3-0 libss2 libssl3 libstdc++-11-dev libstdc++6 libsystemd0 libtinfo6 libtsan0 libubsan1 libudev1 libuuid1 libzstd1 login logsave lto-disabled-list mawk mount ncurses-base ncurses-bin openssl passwd pinentry-curses policyrcd-script-zg2 readline-common systemd systemd-sysv util-linux xz-utils 83 upgraded, 2 newly installed, 0 to remove and 0 not upgraded. Need to get 79.7 MB of archives. After this operation, 5304 kB of additional disk space will be used. Get:1 http://ftpmaster.internal/ubuntu kinetic/main amd64 base-files amd64 12.2ubuntu1 [62.6 kB] Get:2 http://ppa.launchpadcontent.net/ubuntu-toolchain-r/binutils/ubuntu kinetic/main amd64 libctf0 amd64 2.38.50.20220615-4ubuntu1 [103 kB] Get:3 http://ftpmaster.internal/ubuntu kinetic/main amd64 bsdutils amd64 1:2.38-4ubuntu1 [80.7 kB] Get:4 http://ftpmaster.internal/ubuntu kinetic/main amd64 libzstd1 amd64 1.5.2+dfsg-1 [270 kB] Get:5 http://ftpmaster.internal/ubuntu kinetic/main amd64 libatomic1 amd64 12.1.0-2ubuntu1 [10.4 kB] Get:6 http://ftpmaster.internal/ubuntu kinetic/main amd64 libubsan1 amd64 12.1.0-2ubuntu1 [969 kB] Get:7 http://ppa.launchpadcontent.net/ubuntu-toolchain-r/binutils/ubuntu kinetic/main amd64 libctf-nobfd0 amd64 2.38.50.20220615-4ubuntu1 [107 kB] Get:8 http://ppa.launchpadcontent.net/ubuntu-toolchain-r/binutils/ubuntu kinetic/main amd64 binutils-x86-64-linux-gnu amd64 2.38.50.20220615-4ubuntu1 [2476 kB] Get:9 http://ftpmaster.internal/ubuntu kinetic/main amd64 libquadmath0 amd64 12.1.0-2ubuntu1 [152 kB] Get:10 http://ftpmaster.internal/ubuntu kinetic/main amd64 liblsan0 amd64 12.1.0-2ubuntu1 [1060 kB] Get:11 http://ftpmaster.internal/ubuntu kinetic/main amd64 libitm1 amd64 12.1.0-2ubuntu1 [29.5 kB] Get:12 http://ftpmaster.internal/ubuntu kinetic/main amd64 libgomp1 amd64 12.1.0-2ubuntu1 [125 kB] Get:13 http://ftpmaster.internal/ubuntu kinetic/main amd64 gcc-12-base amd64 12.1.0-2ubuntu1 [18.8 kB] Get:14 http://ftpmaster.internal/ubuntu kinetic/main amd64 libgcc-s1 amd64 12.1.0-2ubuntu1 [54.2 kB] Get:15 http://ftpmaster.internal/ubuntu kinetic/main amd64 libcc1-0 amd64 12.1.0-2ubuntu1 [46.6 kB] Get:16 http://ftpmaster.internal/ubuntu kinetic/main amd64 libstdc++6 amd64 12.1.0-2ubuntu1 [679 kB] Get:17 http://ftpmaster.internal/ubuntu kinetic/main amd64 libgpg-error0 amd64 1.45-2 [69.0 kB] Get:18 http://ftpmaster.internal/ubuntu kinetic/main amd64 libgcrypt20 amd64 1.10.1-2ubuntu1 [524 kB] Get:19 http://ppa.launchpadcontent.net/ubuntu-toolchain-r/binutils/ubuntu kinetic/main amd64 libbinutils amd64 2.38.50.20220615-4ubuntu1 [655 kB] Get:20 http://ftpmaster.internal/ubuntu kinetic/main amd64 liblzma5 amd64 5.2.5-2.1 [99.2 kB] Get:21 http://ftpmaster.internal/ubuntu kinetic/main amd64 systemd-sysv amd64 249.11-0ubuntu4 [10.2 kB] Get:22 http://ftpmaster.internal/ubuntu kinetic/main amd64 libapparmor1 amd64 3.0.4-2ubuntu3 [38.0 kB] Get:23 http://ftpmaster.internal/ubuntu kinetic/main amd64 libgnutls30 amd64 3.7.6-2ubuntu1 [968 kB] Get:24 http://ppa.launchpadcontent.net/ubuntu-toolchain-r/binutils/ubuntu kinetic/main amd64 binutils amd64 2.38.50.20220615-4ubuntu1 [3292 B] Get:25 http://ppa.launchpadcontent.net/ubuntu-toolchain-r/binutils/ubuntu kinetic/main amd64 binutils-common amd64 2.38.50.20220615-4ubuntu1 [224 kB] Get:26 http://ppa.launchpadcontent.net/ubuntu-toolchain-r/binutils/ubuntu kinetic/main amd64 libgprofng0 amd64 2.38.50.20220615-4ubuntu1 [963 kB] Get:27 http://ftpmaster.internal/ubuntu kinetic/main amd64 libip4tc2 amd64 1.8.7-1ubuntu6 [19.7 kB] Get:28 http://ftpmaster.internal/ubuntu kinetic/main amd64 libblkid1 amd64 2.38-4ubuntu1 [103 kB] Get:29 http://ftpmaster.internal/ubuntu kinetic/main amd64 libselinux1 amd64 3.4-1 [77.6 kB] Get:30 http://ftpmaster.internal/ubuntu kinetic/main amd64 libmount1 amd64 2.38-4ubuntu1 [121 kB] Get:31 http://ftpmaster.internal/ubuntu kinetic/main amd64 libsmartcols1 amd64 2.38-4ubuntu1 [50.8 kB] Get:32 http://ftpmaster.internal/ubuntu kinetic/main amd64 login amd64 1:4.11.1+dfsg1-2ubuntu1 [183 kB] Get:33 http://ftpmaster.internal/ubuntu kinetic/main amd64 util-linux-extra amd64 2.38-4ubuntu1 [83.8 kB] Get:34 http://ftpmaster.internal/ubuntu kinetic/main amd64 util-linux amd64 2.38-4ubuntu1 [1069 kB] Get:35 http://ftpmaster.internal/ubuntu kinetic/main amd64 mount amd64 2.38-4ubuntu1 [114 kB] Get:36 http://ftpmaster.internal/ubuntu kinetic/main amd64 libsemanage-common all 3.4-1 [9828 B] Get:37 http://ftpmaster.internal/ubuntu kinetic/main amd64 libsepol2 amd64 3.4-2 [294 kB] Get:38 http://ftpmaster.internal/ubuntu kinetic/main amd64 libsemanage2 amd64 3.4-1 [91.8 kB] Get:39 http://ftpmaster.internal/ubuntu kinetic/main amd64 passwd amd64 1:4.11.1+dfsg1-2ubuntu1 [765 kB] Get:40 http://ftpmaster.internal/ubuntu kinetic/main amd64 adduser all 3.121ubuntu1 [150 kB] Get:41 http://ftpmaster.internal/ubuntu kinetic/main amd64 systemd amd64 249.11-0ubuntu4 [4517 kB] Get:42 http://ftpmaster.internal/ubuntu kinetic/main amd64 libsystemd0 amd64 249.11-0ubuntu4 [314 kB] Get:43 http://ftpmaster.internal/ubuntu kinetic/main amd64 libudev1 amd64 249.11-0ubuntu4 [76.1 kB] Get:44 http://ftpmaster.internal/ubuntu kinetic/main amd64 libapt-pkg6.0 amd64 2.5.0 [896 kB] Get:45 http://ftpmaster.internal/ubuntu kinetic/main amd64 dpkg amd64 1.21.8ubuntu1 [1333 kB] Get:46 http://ftpmaster.internal/ubuntu kinetic/main amd64 ncurses-bin amd64 6.3+20220423-2 [183 kB] Get:47 http://ftpmaster.internal/ubuntu kinetic/main amd64 init-system-helpers all 1.63 [38.7 kB] Get:48 http://ftpmaster.internal/ubuntu kinetic/main amd64 ncurses-base all 6.3+20220423-2 [21.2 kB] Get:49 http://ftpmaster.internal/ubuntu kinetic/main amd64 apt amd64 2.5.0 [1370 kB] Get:50 http://ftpmaster.internal/ubuntu kinetic/main amd64 logsave amd64 1.46.5-2ubuntu2 [9914 B] Get:51 http://ftpmaster.internal/ubuntu kinetic/main amd64 libext2fs2 amd64 1.46.5-2ubuntu2 [205 kB] Get:52 http://ftpmaster.internal/ubuntu kinetic/main amd64 e2fsprogs amd64 1.46.5-2ubuntu2 [585 kB] Get:53 http://ftpmaster.internal/ubuntu kinetic/main amd64 init amd64 1.63 [5674 B] Get:54 http://ftpmaster.internal/ubuntu kinetic/main amd64 libcap-ng0 amd64 0.7.9-4 [12.1 kB] Get:55 http://ftpmaster.internal/ubuntu kinetic/main amd64 libdb5.3 amd64 5.3.28+dfsg1-0.9 [717 kB] Get:56 http://ftpmaster.internal/ubuntu kinetic/main amd64 libncurses6 amd64 6.3+20220423-2 [110 kB] Get:57 http://ftpmaster.internal/ubuntu kinetic/main amd64 libncursesw6 amd64 6.3+20220423-2 [146 kB] Get:58 http://ftpmaster.internal/ubuntu kinetic/main amd64 libtinfo6 amd64 6.3+20220423-2 [99.6 kB] Get:59 http://ftpmaster.internal/ubuntu kinetic/main amd64 libuuid1 amd64 2.38-4ubuntu1 [23.2 kB] Get:60 http://ftpmaster.internal/ubuntu kinetic/main amd64 libcom-err2 amd64 1.46.5-2ubuntu2 [9074 B] Get:61 http://ftpmaster.internal/ubuntu kinetic/main amd64 libss2 amd64 1.46.5-2ubuntu2 [12.3 kB] Get:62 http://ftpmaster.internal/ubuntu kinetic/main amd64 mawk amd64 1.3.4.20200120-3.1 [109 kB] Get:63 http://ftpmaster.internal/ubuntu kinetic/main amd64 libkeyutils1 amd64 1.6.1-3ubuntu1 [10.1 kB] Get:64 http://ftpmaster.internal/ubuntu kinetic/main amd64 readline-common all 8.1.2-1.2 [53.6 kB] Get:65 http://ftpmaster.internal/ubuntu kinetic/main amd64 libreadline8 amd64 8.1.2-1.2 [153 kB] Get:66 http://ftpmaster.internal/ubuntu kinetic/main amd64 libsqlite3-0 amd64 3.38.5-1 [646 kB] Get:67 http://ftpmaster.internal/ubuntu kinetic/main amd64 libssl3 amd64 3.0.3-5ubuntu3 [1897 kB] Get:68 http://ftpmaster.internal/ubuntu kinetic/main amd64 openssl amd64 3.0.3-5ubuntu3 [1175 kB] Get:69 http://ftpmaster.internal/ubuntu kinetic/main amd64 libpng16-16 amd64 1.6.37-5 [187 kB] Get:70 http://ftpmaster.internal/ubuntu kinetic/main amd64 xz-utils amd64 5.2.5-2.1 [83.8 kB] Get:71 http://ftpmaster.internal/ubuntu kinetic/main amd64 g++-11 amd64 11.3.0-3ubuntu1 [11.3 MB] Get:72 http://ftpmaster.internal/ubuntu kinetic/main amd64 libstdc++-11-dev amd64 11.3.0-3ubuntu1 [2074 kB] Get:73 http://ftpmaster.internal/ubuntu kinetic/main amd64 libasan6 amd64 11.3.0-3ubuntu1 [2265 kB] Get:74 http://ftpmaster.internal/ubuntu kinetic/main amd64 gcc-11 amd64 11.3.0-3ubuntu1 [20.0 MB] Get:75 http://ftpmaster.internal/ubuntu kinetic/main amd64 libgcc-11-dev amd64 11.3.0-3ubuntu1 [2484 kB] Get:76 http://ftpmaster.internal/ubuntu kinetic/main amd64 libtsan0 amd64 11.3.0-3ubuntu1 [2241 kB] Get:77 http://ftpmaster.internal/ubuntu kinetic/main amd64 cpp-11 amd64 11.3.0-3ubuntu1 [9910 kB] Get:78 http://ftpmaster.internal/ubuntu kinetic/main amd64 gcc-11-base amd64 11.3.0-3ubuntu1 [20.8 kB] Get:79 http://ftpmaster.internal/ubuntu kinetic/main amd64 dpkg-dev all 1.21.8ubuntu1 [1069 kB] Get:80 http://ftpmaster.internal/ubuntu kinetic/main amd64 libdpkg-perl all 1.21.8ubuntu1 [237 kB] Get:81 http://ftpmaster.internal/ubuntu kinetic/main amd64 lto-disabled-list all 27 [12.4 kB] Get:82 http://ftpmaster.internal/ubuntu kinetic/main amd64 libfakeroot amd64 1.29-1ubuntu1 [31.1 kB] Get:83 http://ftpmaster.internal/ubuntu kinetic/main amd64 fakeroot amd64 1.29-1ubuntu1 [60.0 kB] Get:84 http://ftpmaster.internal/ubuntu kinetic/main amd64 pinentry-curses amd64 1.2.0-1ubuntu1 [34.5 kB] Get:85 http://ftpmaster.internal/ubuntu kinetic/main amd64 policyrcd-script-zg2 all 0.1-3.1 [5730 B] debconf: delaying package configuration, since apt-utils is not installed Fetched 79.7 MB in 5s (16.7 MB/s) (Reading database ... 13449 files and directories currently installed.) Preparing to unpack .../base-files_12.2ubuntu1_amd64.deb ... Unpacking base-files (12.2ubuntu1) over (12ubuntu5) ... Setting up base-files (12.2ubuntu1) ... (Reading database ... 13449 files and directories currently installed.) Preparing to unpack .../bsdutils_1%3a2.38-4ubuntu1_amd64.deb ... Unpacking bsdutils (1:2.38-4ubuntu1) over (1:2.37.2-4ubuntu3) ... Setting up bsdutils (1:2.38-4ubuntu1) ... (Reading database ... 13449 files and directories currently installed.) Preparing to unpack .../libzstd1_1.5.2+dfsg-1_amd64.deb ... Unpacking libzstd1:amd64 (1.5.2+dfsg-1) over (1.4.8+dfsg-3build1) ... Setting up libzstd1:amd64 (1.5.2+dfsg-1) ... (Reading database ... 13449 files and directories currently installed.) Preparing to unpack .../0-libatomic1_12.1.0-2ubuntu1_amd64.deb ... Unpacking libatomic1:amd64 (12.1.0-2ubuntu1) over (12-20220428-1ubuntu1) ... Preparing to unpack .../1-libubsan1_12.1.0-2ubuntu1_amd64.deb ... Unpacking libubsan1:amd64 (12.1.0-2ubuntu1) over (12-20220428-1ubuntu1) ... Preparing to unpack .../2-libquadmath0_12.1.0-2ubuntu1_amd64.deb ... Unpacking libquadmath0:amd64 (12.1.0-2ubuntu1) over (12-20220428-1ubuntu1) ... Preparing to unpack .../3-liblsan0_12.1.0-2ubuntu1_amd64.deb ... Unpacking liblsan0:amd64 (12.1.0-2ubuntu1) over (12-20220428-1ubuntu1) ... Preparing to unpack .../4-libitm1_12.1.0-2ubuntu1_amd64.deb ... Unpacking libitm1:amd64 (12.1.0-2ubuntu1) over (12-20220428-1ubuntu1) ... Preparing to unpack .../5-libgomp1_12.1.0-2ubuntu1_amd64.deb ... Unpacking libgomp1:amd64 (12.1.0-2ubuntu1) over (12-20220428-1ubuntu1) ... Preparing to unpack .../6-gcc-12-base_12.1.0-2ubuntu1_amd64.deb ... Unpacking gcc-12-base:amd64 (12.1.0-2ubuntu1) over (12-20220428-1ubuntu1) ... Setting up gcc-12-base:amd64 (12.1.0-2ubuntu1) ... (Reading database ... 13449 files and directories currently installed.) Preparing to unpack .../libgcc-s1_12.1.0-2ubuntu1_amd64.deb ... Unpacking libgcc-s1:amd64 (12.1.0-2ubuntu1) over (12-20220428-1ubuntu1) ... Setting up libgcc-s1:amd64 (12.1.0-2ubuntu1) ... (Reading database ... 13449 files and directories currently installed.) Preparing to unpack .../libcc1-0_12.1.0-2ubuntu1_amd64.deb ... Unpacking libcc1-0:amd64 (12.1.0-2ubuntu1) over (12-20220428-1ubuntu1) ... Preparing to unpack .../libstdc++6_12.1.0-2ubuntu1_amd64.deb ... Unpacking libstdc++6:amd64 (12.1.0-2ubuntu1) over (12-20220428-1ubuntu1) ... Setting up libstdc++6:amd64 (12.1.0-2ubuntu1) ... (Reading database ... 13449 files and directories currently installed.) Preparing to unpack .../libgpg-error0_1.45-2_amd64.deb ... Unpacking libgpg-error0:amd64 (1.45-2) over (1.43-3) ... Setting up libgpg-error0:amd64 (1.45-2) ... (Reading database ... 13449 files and directories currently installed.) Preparing to unpack .../libgcrypt20_1.10.1-2ubuntu1_amd64.deb ... Unpacking libgcrypt20:amd64 (1.10.1-2ubuntu1) over (1.9.4-3ubuntu3) ... Setting up libgcrypt20:amd64 (1.10.1-2ubuntu1) ... (Reading database ... 13451 files and directories currently installed.) Preparing to unpack .../liblzma5_5.2.5-2.1_amd64.deb ... Unpacking liblzma5:amd64 (5.2.5-2.1) over (5.2.5-2ubuntu1) ... Setting up liblzma5:amd64 (5.2.5-2.1) ... (Reading database ... 13451 files and directories currently installed.) Preparing to unpack .../systemd-sysv_249.11-0ubuntu4_amd64.deb ... Unpacking systemd-sysv (249.11-0ubuntu4) over (249.11-0ubuntu3.1) ... Preparing to unpack .../libapparmor1_3.0.4-2ubuntu3_amd64.deb ... Unpacking libapparmor1:amd64 (3.0.4-2ubuntu3) over (3.0.4-2ubuntu2) ... Preparing to unpack .../libgnutls30_3.7.6-2ubuntu1_amd64.deb ... Unpacking libgnutls30:amd64 (3.7.6-2ubuntu1) over (3.7.4-2ubuntu1) ... Setting up libgnutls30:amd64 (3.7.6-2ubuntu1) ... (Reading database ... 13451 files and directories currently installed.) Preparing to unpack .../libip4tc2_1.8.7-1ubuntu6_amd64.deb ... Unpacking libip4tc2:amd64 (1.8.7-1ubuntu6) over (1.8.7-1ubuntu5) ... Preparing to unpack .../libblkid1_2.38-4ubuntu1_amd64.deb ... Unpacking libblkid1:amd64 (2.38-4ubuntu1) over (2.37.2-4ubuntu3) ... Setting up libblkid1:amd64 (2.38-4ubuntu1) ... (Reading database ... 13451 files and directories currently installed.) Preparing to unpack .../libselinux1_3.4-1_amd64.deb ... Unpacking libselinux1:amd64 (3.4-1) over (3.3-1build2) ... Setting up libselinux1:amd64 (3.4-1) ... (Reading database ... 13451 files and directories currently installed.) Preparing to unpack .../libmount1_2.38-4ubuntu1_amd64.deb ... Unpacking libmount1:amd64 (2.38-4ubuntu1) over (2.37.2-4ubuntu3) ... Setting up libmount1:amd64 (2.38-4ubuntu1) ... (Reading database ... 13451 files and directories currently installed.) Preparing to unpack .../libsmartcols1_2.38-4ubuntu1_amd64.deb ... Unpacking libsmartcols1:amd64 (2.38-4ubuntu1) over (2.37.2-4ubuntu3) ... Setting up libsmartcols1:amd64 (2.38-4ubuntu1) ... (Reading database ... 13451 files and directories currently installed.) Preparing to unpack .../login_1%3a4.11.1+dfsg1-2ubuntu1_amd64.deb ... Unpacking login (1:4.11.1+dfsg1-2ubuntu1) over (1:4.8.1-2ubuntu2) ... Setting up login (1:4.11.1+dfsg1-2ubuntu1) ... Installing new version of config file /etc/login.defs ... (Reading database ... 13451 files and directories currently installed.) Preparing to unpack .../util-linux_2.38-4ubuntu1_amd64.deb ... Unpacking util-linux (2.38-4ubuntu1) over (2.37.2-4ubuntu3) ... dpkg: warning: unable to delete old directory '/usr/lib/udev': Directory not empty Selecting previously unselected package util-linux-extra. Preparing to unpack .../util-linux-extra_2.38-4ubuntu1_amd64.deb ... Unpacking util-linux-extra (2.38-4ubuntu1) ... Setting up util-linux-extra (2.38-4ubuntu1) ... (Reading database ... 13463 files and directories currently installed.) Preparing to unpack .../mount_2.38-4ubuntu1_amd64.deb ... Unpacking mount (2.38-4ubuntu1) over (2.37.2-4ubuntu3) ... Preparing to unpack .../libsemanage-common_3.4-1_all.deb ... Unpacking libsemanage-common (3.4-1) over (3.3-1build2) ... Setting up libsemanage-common (3.4-1) ... Installing new version of config file /etc/selinux/semanage.conf ... (Reading database ... 13463 files and directories currently installed.) Preparing to unpack .../libsepol2_3.4-2_amd64.deb ... Unpacking libsepol2:amd64 (3.4-2) over (3.3-1build1) ... Setting up libsepol2:amd64 (3.4-2) ... (Reading database ... 13463 files and directories currently installed.) Preparing to unpack .../libsemanage2_3.4-1_amd64.deb ... Unpacking libsemanage2:amd64 (3.4-1) over (3.3-1build2) ... Setting up libsemanage2:amd64 (3.4-1) ... (Reading database ... 13463 files and directories currently installed.) Preparing to unpack .../passwd_1%3a4.11.1+dfsg1-2ubuntu1_amd64.deb ... Unpacking passwd (1:4.11.1+dfsg1-2ubuntu1) over (1:4.8.1-2ubuntu2) ... Setting up passwd (1:4.11.1+dfsg1-2ubuntu1) ... Installing new version of config file /etc/default/useradd ... (Reading database ... 13463 files and directories currently installed.) Preparing to unpack .../adduser_3.121ubuntu1_all.deb ... Unpacking adduser (3.121ubuntu1) over (3.118ubuntu5) ... Setting up adduser (3.121ubuntu1) ... Installing new version of config file /etc/deluser.conf ... (Reading database ... 13460 files and directories currently installed.) Preparing to unpack .../systemd_249.11-0ubuntu4_amd64.deb ... Unpacking systemd (249.11-0ubuntu4) over (249.11-0ubuntu3.1) ... Preparing to unpack .../libsystemd0_249.11-0ubuntu4_amd64.deb ... Unpacking libsystemd0:amd64 (249.11-0ubuntu4) over (249.11-0ubuntu3.1) ... Setting up libsystemd0:amd64 (249.11-0ubuntu4) ... (Reading database ... 13460 files and directories currently installed.) Preparing to unpack .../libudev1_249.11-0ubuntu4_amd64.deb ... Unpacking libudev1:amd64 (249.11-0ubuntu4) over (249.11-0ubuntu3.1) ... Setting up libudev1:amd64 (249.11-0ubuntu4) ... (Reading database ... 13460 files and directories currently installed.) Preparing to unpack .../libapt-pkg6.0_2.5.0_amd64.deb ... Unpacking libapt-pkg6.0:amd64 (2.5.0) over (2.4.5) ... Setting up libapt-pkg6.0:amd64 (2.5.0) ... (Reading database ... 13460 files and directories currently installed.) Preparing to unpack .../dpkg_1.21.8ubuntu1_amd64.deb ... Unpacking dpkg (1.21.8ubuntu1) over (1.21.1ubuntu2) ... Setting up dpkg (1.21.8ubuntu1) ... (Reading database ... 13464 files and directories currently installed.) Preparing to unpack .../ncurses-bin_6.3+20220423-2_amd64.deb ... Unpacking ncurses-bin (6.3+20220423-2) over (6.3-2) ... Setting up ncurses-bin (6.3+20220423-2) ... (Reading database ... 13464 files and directories currently installed.) Preparing to unpack .../init-system-helpers_1.63_all.deb ... Unpacking init-system-helpers (1.63) over (1.62) ... Setting up init-system-helpers (1.63) ... (Reading database ... 13464 files and directories currently installed.) Preparing to unpack .../ncurses-base_6.3+20220423-2_all.deb ... Unpacking ncurses-base (6.3+20220423-2) over (6.3-2) ... Setting up ncurses-base (6.3+20220423-2) ... (Reading database ... 13465 files and directories currently installed.) Preparing to unpack .../archives/apt_2.5.0_amd64.deb ... Unpacking apt (2.5.0) over (2.4.5) ... Setting up apt (2.5.0) ... (Reading database ... 13466 files and directories currently installed.) Preparing to unpack .../logsave_1.46.5-2ubuntu2_amd64.deb ... Unpacking logsave (1.46.5-2ubuntu2) over (1.46.5-2ubuntu1) ... Preparing to unpack .../libext2fs2_1.46.5-2ubuntu2_amd64.deb ... Unpacking libext2fs2:amd64 (1.46.5-2ubuntu2) over (1.46.5-2ubuntu1) ... Setting up libext2fs2:amd64 (1.46.5-2ubuntu2) ... (Reading database ... 13466 files and directories currently installed.) Preparing to unpack .../e2fsprogs_1.46.5-2ubuntu2_amd64.deb ... Unpacking e2fsprogs (1.46.5-2ubuntu2) over (1.46.5-2ubuntu1) ... Setting up libapparmor1:amd64 (3.0.4-2ubuntu3) ... Setting up libip4tc2:amd64 (1.8.7-1ubuntu6) ... Setting up util-linux (2.38-4ubuntu1) ... Setting up mount (2.38-4ubuntu1) ... Setting up systemd (249.11-0ubuntu4) ... Initializing machine ID from random generator. Setting up systemd-sysv (249.11-0ubuntu4) ... (Reading database ... 13466 files and directories currently installed.) Preparing to unpack .../archives/init_1.63_amd64.deb ... Unpacking init (1.63) over (1.62) ... Preparing to unpack .../libcap-ng0_0.7.9-4_amd64.deb ... Unpacking libcap-ng0:amd64 (0.7.9-4) over (0.7.9-2.2build3) ... Setting up libcap-ng0:amd64 (0.7.9-4) ... (Reading database ... 13466 files and directories currently installed.) Preparing to unpack .../libdb5.3_5.3.28+dfsg1-0.9_amd64.deb ... Unpacking libdb5.3:amd64 (5.3.28+dfsg1-0.9) over (5.3.28+dfsg1-0.8ubuntu3) ... Setting up libdb5.3:amd64 (5.3.28+dfsg1-0.9) ... (Reading database ... 13466 files and directories currently installed.) Preparing to unpack .../libncurses6_6.3+20220423-2_amd64.deb ... Unpacking libncurses6:amd64 (6.3+20220423-2) over (6.3-2) ... Preparing to unpack .../libncursesw6_6.3+20220423-2_amd64.deb ... Unpacking libncursesw6:amd64 (6.3+20220423-2) over (6.3-2) ... Preparing to unpack .../libtinfo6_6.3+20220423-2_amd64.deb ... Unpacking libtinfo6:amd64 (6.3+20220423-2) over (6.3-2) ... Setting up libtinfo6:amd64 (6.3+20220423-2) ... (Reading database ... 13465 files and directories currently installed.) Preparing to unpack .../libuuid1_2.38-4ubuntu1_amd64.deb ... Unpacking libuuid1:amd64 (2.38-4ubuntu1) over (2.37.2-4ubuntu3) ... Setting up libuuid1:amd64 (2.38-4ubuntu1) ... (Reading database ... 13466 files and directories currently installed.) Preparing to unpack .../00-libcom-err2_1.46.5-2ubuntu2_amd64.deb ... Unpacking libcom-err2:amd64 (1.46.5-2ubuntu2) over (1.46.5-2ubuntu1) ... Preparing to unpack .../01-libss2_1.46.5-2ubuntu2_amd64.deb ... Unpacking libss2:amd64 (1.46.5-2ubuntu2) over (1.46.5-2ubuntu1) ... Preparing to unpack .../02-mawk_1.3.4.20200120-3.1_amd64.deb ... Unpacking mawk (1.3.4.20200120-3.1) over (1.3.4.20200120-3) ... Preparing to unpack .../03-libkeyutils1_1.6.1-3ubuntu1_amd64.deb ... Unpacking libkeyutils1:amd64 (1.6.1-3ubuntu1) over (1.6.1-2ubuntu3) ... Preparing to unpack .../04-readline-common_8.1.2-1.2_all.deb ... Unpacking readline-common (8.1.2-1.2) over (8.1.2-1) ... Preparing to unpack .../05-libreadline8_8.1.2-1.2_amd64.deb ... Unpacking libreadline8:amd64 (8.1.2-1.2) over (8.1.2-1) ... Preparing to unpack .../06-libsqlite3-0_3.38.5-1_amd64.deb ... Unpacking libsqlite3-0:amd64 (3.38.5-1) over (3.37.2-2) ... Preparing to unpack .../07-libssl3_3.0.3-5ubuntu3_amd64.deb ... Unpacking libssl3:amd64 (3.0.3-5ubuntu3) over (3.0.2-0ubuntu1) ... Preparing to unpack .../08-openssl_3.0.3-5ubuntu3_amd64.deb ... Unpacking openssl (3.0.3-5ubuntu3) over (3.0.2-0ubuntu1) ... Preparing to unpack .../09-libpng16-16_1.6.37-5_amd64.deb ... Unpacking libpng16-16:amd64 (1.6.37-5) over (1.6.37-3build5) ... Preparing to unpack .../10-xz-utils_5.2.5-2.1_amd64.deb ... Unpacking xz-utils (5.2.5-2.1) over (5.2.5-2ubuntu1) ... Preparing to unpack .../11-libctf0_2.38.50.20220615-4ubuntu1_amd64.deb ... Unpacking libctf0:amd64 (2.38.50.20220615-4ubuntu1) over (2.38-3ubuntu1) ... Preparing to unpack .../12-libctf-nobfd0_2.38.50.20220615-4ubuntu1_amd64.deb ... Unpacking libctf-nobfd0:amd64 (2.38.50.20220615-4ubuntu1) over (2.38-3ubuntu1) ... Preparing to unpack .../13-binutils-x86-64-linux-gnu_2.38.50.20220615-4ubuntu1_amd64.deb ... Unpacking binutils-x86-64-linux-gnu (2.38.50.20220615-4ubuntu1) over (2.38-3ubuntu1) ... Preparing to unpack .../14-libbinutils_2.38.50.20220615-4ubuntu1_amd64.deb ... Unpacking libbinutils:amd64 (2.38.50.20220615-4ubuntu1) over (2.38-3ubuntu1) ... Preparing to unpack .../15-binutils_2.38.50.20220615-4ubuntu1_amd64.deb ... Unpacking binutils (2.38.50.20220615-4ubuntu1) over (2.38-3ubuntu1) ... Preparing to unpack .../16-binutils-common_2.38.50.20220615-4ubuntu1_amd64.deb ... Unpacking binutils-common:amd64 (2.38.50.20220615-4ubuntu1) over (2.38-3ubuntu1) ... Selecting previously unselected package libgprofng0:amd64. Preparing to unpack .../17-libgprofng0_2.38.50.20220615-4ubuntu1_amd64.deb ... Unpacking libgprofng0:amd64 (2.38.50.20220615-4ubuntu1) ... Preparing to unpack .../18-g++-11_11.3.0-3ubuntu1_amd64.deb ... Unpacking g++-11 (11.3.0-3ubuntu1) over (11.3.0-1ubuntu1) ... Preparing to unpack .../19-libstdc++-11-dev_11.3.0-3ubuntu1_amd64.deb ... Unpacking libstdc++-11-dev:amd64 (11.3.0-3ubuntu1) over (11.3.0-1ubuntu1) ... Preparing to unpack .../20-libasan6_11.3.0-3ubuntu1_amd64.deb ... Unpacking libasan6:amd64 (11.3.0-3ubuntu1) over (11.3.0-1ubuntu1) ... Preparing to unpack .../21-gcc-11_11.3.0-3ubuntu1_amd64.deb ... Unpacking gcc-11 (11.3.0-3ubuntu1) over (11.3.0-1ubuntu1) ... Preparing to unpack .../22-libgcc-11-dev_11.3.0-3ubuntu1_amd64.deb ... Unpacking libgcc-11-dev:amd64 (11.3.0-3ubuntu1) over (11.3.0-1ubuntu1) ... Preparing to unpack .../23-libtsan0_11.3.0-3ubuntu1_amd64.deb ... Unpacking libtsan0:amd64 (11.3.0-3ubuntu1) over (11.3.0-1ubuntu1) ... Preparing to unpack .../24-cpp-11_11.3.0-3ubuntu1_amd64.deb ... Unpacking cpp-11 (11.3.0-3ubuntu1) over (11.3.0-1ubuntu1) ... Preparing to unpack .../25-gcc-11-base_11.3.0-3ubuntu1_amd64.deb ... Unpacking gcc-11-base:amd64 (11.3.0-3ubuntu1) over (11.3.0-1ubuntu1) ... Preparing to unpack .../26-dpkg-dev_1.21.8ubuntu1_all.deb ... Unpacking dpkg-dev (1.21.8ubuntu1) over (1.21.1ubuntu2) ... Preparing to unpack .../27-libdpkg-perl_1.21.8ubuntu1_all.deb ... Unpacking libdpkg-perl (1.21.8ubuntu1) over (1.21.1ubuntu2) ... Preparing to unpack .../28-lto-disabled-list_27_all.deb ... Unpacking lto-disabled-list (27) over (25) ... Preparing to unpack .../29-libfakeroot_1.29-1ubuntu1_amd64.deb ... Unpacking libfakeroot:amd64 (1.29-1ubuntu1) over (1.28-1ubuntu1) ... Preparing to unpack .../30-fakeroot_1.29-1ubuntu1_amd64.deb ... Unpacking fakeroot (1.29-1ubuntu1) over (1.28-1ubuntu1) ... Preparing to unpack .../31-pinentry-curses_1.2.0-1ubuntu1_amd64.deb ... Unpacking pinentry-curses (1.2.0-1ubuntu1) over (1.1.1-1build2) ... Preparing to unpack .../32-policyrcd-script-zg2_0.1-3.1_all.deb ... Unpacking policyrcd-script-zg2 (0.1-3.1) over (0.1-3) ... Setting up gcc-11-base:amd64 (11.3.0-3ubuntu1) ... Setting up libkeyutils1:amd64 (1.6.1-3ubuntu1) ... Setting up lto-disabled-list (27) ... Setting up init (1.63) ... Setting up libsqlite3-0:amd64 (3.38.5-1) ... Setting up binutils-common:amd64 (2.38.50.20220615-4ubuntu1) ... Setting up libssl3:amd64 (3.0.3-5ubuntu3) ... Setting up libctf-nobfd0:amd64 (2.38.50.20220615-4ubuntu1) ... Setting up libcom-err2:amd64 (1.46.5-2ubuntu2) ... Setting up libgomp1:amd64 (12.1.0-2ubuntu1) ... Setting up libfakeroot:amd64 (1.29-1ubuntu1) ... Setting up libasan6:amd64 (11.3.0-3ubuntu1) ... Setting up fakeroot (1.29-1ubuntu1) ... Setting up policyrcd-script-zg2 (0.1-3.1) ... Setting up libncurses6:amd64 (6.3+20220423-2) ... Setting up xz-utils (5.2.5-2.1) ... Setting up libquadmath0:amd64 (12.1.0-2ubuntu1) ... Setting up libpng16-16:amd64 (1.6.37-5) ... Setting up libatomic1:amd64 (12.1.0-2ubuntu1) ... Setting up libss2:amd64 (1.46.5-2ubuntu2) ... Setting up libncursesw6:amd64 (6.3+20220423-2) ... Setting up libdpkg-perl (1.21.8ubuntu1) ... Setting up logsave (1.46.5-2ubuntu2) ... Setting up libubsan1:amd64 (12.1.0-2ubuntu1) ... Setting up mawk (1.3.4.20200120-3.1) ... Setting up libbinutils:amd64 (2.38.50.20220615-4ubuntu1) ... Setting up openssl (3.0.3-5ubuntu3) ... Installing new version of config file /etc/ssl/openssl.cnf ... Setting up readline-common (8.1.2-1.2) ... Setting up libcc1-0:amd64 (12.1.0-2ubuntu1) ... Setting up liblsan0:amd64 (12.1.0-2ubuntu1) ... Setting up libitm1:amd64 (12.1.0-2ubuntu1) ... Setting up libtsan0:amd64 (11.3.0-3ubuntu1) ... Setting up libctf0:amd64 (2.38.50.20220615-4ubuntu1) ... Setting up pinentry-curses (1.2.0-1ubuntu1) ... Setting up cpp-11 (11.3.0-3ubuntu1) ... Setting up libreadline8:amd64 (8.1.2-1.2) ... Setting up e2fsprogs (1.46.5-2ubuntu2) ... Setting up libgprofng0:amd64 (2.38.50.20220615-4ubuntu1) ... Setting up libgcc-11-dev:amd64 (11.3.0-3ubuntu1) ... Setting up binutils-x86-64-linux-gnu (2.38.50.20220615-4ubuntu1) ... Setting up binutils (2.38.50.20220615-4ubuntu1) ... Setting up dpkg-dev (1.21.8ubuntu1) ... Setting up libstdc++-11-dev:amd64 (11.3.0-3ubuntu1) ... Setting up gcc-11 (11.3.0-3ubuntu1) ... Setting up g++-11 (11.3.0-3ubuntu1) ... Processing triggers for libc-bin (2.35-0ubuntu3) ... RUN: /usr/share/launchpad-buildd/bin/sbuild-package PACKAGEBUILD-24052123 amd64 kinetic -c chroot:build-PACKAGEBUILD-24052123 --arch=amd64 --dist=kinetic --nolog -A prometheus_2.31.2+ds1-1ubuntu1.dsc Initiating build PACKAGEBUILD-24052123 with 4 jobs across 4 processor cores. Kernel reported to sbuild: 5.4.0-120-generic #136-Ubuntu SMP Fri Jun 10 13:40:48 UTC 2022 x86_64 sbuild (Debian sbuild) 0.79.0 (05 February 2020) on lgw01-amd64-052.buildd +==============================================================================+ | prometheus 2.31.2+ds1-1ubuntu1 (amd64) Thu, 23 Jun 2022 09:49:51 +0000 | +==============================================================================+ Package: prometheus Version: 2.31.2+ds1-1ubuntu1 Source Version: 2.31.2+ds1-1ubuntu1 Distribution: kinetic Machine Architecture: amd64 Host Architecture: amd64 Build Architecture: amd64 Build Type: binary I: NOTICE: Log filtering will replace 'home/buildd/build-PACKAGEBUILD-24052123/chroot-autobuild' with '<>' I: NOTICE: Log filtering will replace 'build/prometheus-JgnCT8/resolver-tQwwk2' with '<>' +------------------------------------------------------------------------------+ | Fetch source files | +------------------------------------------------------------------------------+ Local sources ------------- prometheus_2.31.2+ds1-1ubuntu1.dsc exists in .; copying to chroot I: NOTICE: Log filtering will replace 'build/prometheus-JgnCT8/prometheus-2.31.2+ds1' with '<>' I: NOTICE: Log filtering will replace 'build/prometheus-JgnCT8' 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 [1110 B] Fetched 3112 B in 0s (69.7 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 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.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 libicu71 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.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 libicu71 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, 231 newly installed, 0 to remove and 0 not upgraded. Need to get 167 MB of archives. After this operation, 1489 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 kinetic/main amd64 libelf1 amd64 0.187-1 [51.3 kB] Get:3 http://ftpmaster.internal/ubuntu kinetic/main amd64 libbpf0 amd64 1:0.8.0-1 [164 kB] Get:4 http://ftpmaster.internal/ubuntu kinetic/main amd64 libmd0 amd64 1.0.4-1build1 [23.0 kB] Get:5 http://ftpmaster.internal/ubuntu kinetic/main amd64 libbsd0 amd64 0.11.6-1 [44.5 kB] Get:6 http://ftpmaster.internal/ubuntu kinetic/main amd64 libmnl0 amd64 1.0.4-3build2 [13.2 kB] Get:7 http://ftpmaster.internal/ubuntu kinetic/main amd64 libxtables12 amd64 1.8.7-1ubuntu6 [30.8 kB] Get:8 http://ftpmaster.internal/ubuntu kinetic/main amd64 libcap2-bin amd64 1:2.44-1build3 [26.0 kB] Get:9 http://ftpmaster.internal/ubuntu kinetic/main amd64 iproute2 amd64 5.15.0-1ubuntu2 [1070 kB] Get:10 http://ftpmaster.internal/ubuntu kinetic/main amd64 libicu71 amd64 71.1-3 [10.6 MB] Get:11 http://ftpmaster.internal/ubuntu kinetic/main amd64 libxml2 amd64 2.9.14+dfsg-1 [756 kB] Get:12 http://ftpmaster.internal/ubuntu kinetic/main amd64 bsdextrautils amd64 2.38-4ubuntu1 [71.1 kB] Get:13 http://ftpmaster.internal/ubuntu kinetic/main amd64 libmagic-mgc amd64 1:5.41-4 [257 kB] Get:14 http://ftpmaster.internal/ubuntu kinetic/main amd64 libmagic1 amd64 1:5.41-4 [87.3 kB] Get:15 http://ftpmaster.internal/ubuntu kinetic/main amd64 file amd64 1:5.41-4 [21.5 kB] Get:16 http://ftpmaster.internal/ubuntu kinetic/main amd64 gettext-base amd64 0.21-6 [37.9 kB] Get:17 http://ftpmaster.internal/ubuntu kinetic/main amd64 libuchardet0 amd64 0.0.7-1build2 [76.9 kB] Get:18 http://ftpmaster.internal/ubuntu kinetic/main amd64 groff-base amd64 1.22.4-8build1 [955 kB] Get:19 http://ftpmaster.internal/ubuntu kinetic/main amd64 libpipeline1 amd64 1.5.6-1 [23.1 kB] Get:20 http://ftpmaster.internal/ubuntu kinetic/main amd64 man-db amd64 2.10.2-1 [1187 kB] Get:21 http://ftpmaster.internal/ubuntu kinetic/main amd64 libsigsegv2 amd64 2.13-1ubuntu3 [14.6 kB] Get:22 http://ftpmaster.internal/ubuntu kinetic/main amd64 m4 amd64 1.4.18-5ubuntu2 [199 kB] Get:23 http://ftpmaster.internal/ubuntu kinetic/main amd64 autoconf all 2.71-2 [338 kB] Get:24 http://ftpmaster.internal/ubuntu kinetic/main amd64 autotools-dev all 20220109.1 [44.9 kB] Get:25 http://ftpmaster.internal/ubuntu kinetic/main amd64 automake all 1:1.16.5-1.3 [558 kB] Get:26 http://ftpmaster.internal/ubuntu kinetic/main amd64 autopoint all 0.21-6 [421 kB] Get:27 http://ftpmaster.internal/ubuntu kinetic/main amd64 libdebhelper-perl all 13.7.1ubuntu1 [66.9 kB] Get:28 http://ftpmaster.internal/ubuntu kinetic/main amd64 libtool all 2.4.7-4 [166 kB] Get:29 http://ftpmaster.internal/ubuntu kinetic/main amd64 dh-autoreconf all 20 [16.1 kB] Get:30 http://ftpmaster.internal/ubuntu kinetic/main amd64 libarchive-zip-perl all 1.68-1 [90.2 kB] Get:31 http://ftpmaster.internal/ubuntu kinetic/main amd64 libsub-override-perl all 0.09-3 [9756 B] Get:32 http://ftpmaster.internal/ubuntu kinetic/main amd64 libfile-stripnondeterminism-perl all 1.13.0-1 [18.1 kB] Get:33 http://ftpmaster.internal/ubuntu kinetic/main amd64 dh-strip-nondeterminism all 1.13.0-1 [5344 B] Get:34 http://ftpmaster.internal/ubuntu kinetic/main amd64 libdw1 amd64 0.187-1 [247 kB] Get:35 http://ftpmaster.internal/ubuntu kinetic/main amd64 debugedit amd64 1:5.0-4build1 [47.2 kB] Get:36 http://ftpmaster.internal/ubuntu kinetic/main amd64 dwz amd64 0.14-1build2 [105 kB] Get:37 http://ftpmaster.internal/ubuntu kinetic/main amd64 gettext amd64 0.21-6 [862 kB] Get:38 http://ftpmaster.internal/ubuntu kinetic/main amd64 intltool-debian all 0.35.0+20060710.5 [24.9 kB] Get:39 http://ftpmaster.internal/ubuntu kinetic/main amd64 po-debconf all 1.0.21+nmu1 [233 kB] Get:40 http://ftpmaster.internal/ubuntu kinetic/main amd64 debhelper all 13.7.1ubuntu1 [940 kB] Get:41 http://ftpmaster.internal/ubuntu kinetic/main amd64 golang-1.18-src all 1.18.3-1ubuntu1 [16.2 MB] Get:42 http://ftpmaster.internal/ubuntu kinetic/main amd64 golang-1.18-go amd64 1.18.3-1ubuntu1 [65.2 MB] Get:43 http://ftpmaster.internal/ubuntu kinetic/main amd64 golang-src all 2:1.18~0ubuntu2 [4438 B] Get:44 http://ftpmaster.internal/ubuntu kinetic/main amd64 golang-go amd64 2:1.18~0ubuntu2 [41.8 kB] Get:45 http://ftpmaster.internal/ubuntu kinetic/universe amd64 golang-any amd64 2:1.18~0ubuntu2 [2850 B] Get:46 http://ftpmaster.internal/ubuntu kinetic/universe amd64 golang-github-creack-pty-dev all 1.1.18-1 [10.0 kB] Get:47 http://ftpmaster.internal/ubuntu kinetic/universe amd64 golang-github-dennwc-varint-dev all 1.0.0-2 [5644 B] Get:48 http://ftpmaster.internal/ubuntu kinetic/universe amd64 golang-github-dgryski-go-sip13-dev all 0.0~git20200911.62edffc-2 [5722 B] Get:49 http://ftpmaster.internal/ubuntu kinetic/universe amd64 golang-github-dimchansky-utfbom-dev all 1.1.1-1 [5520 B] Get:50 http://ftpmaster.internal/ubuntu kinetic/universe amd64 golang-github-ishidawataru-sctp-dev all 0.0+git20210707.9a39160-1 [13.4 kB] Get:51 http://ftpmaster.internal/ubuntu kinetic/universe amd64 golang-github-docker-docker-credential-helpers-dev all 0.6.4+ds1-1 [22.3 kB] Get:52 http://ftpmaster.internal/ubuntu kinetic/main amd64 libseccomp-dev amd64 2.5.4-1ubuntu1 [91.1 kB] Get:53 http://ftpmaster.internal/ubuntu kinetic/universe amd64 golang-github-seccomp-libseccomp-golang-dev all 0.10.0-2 [22.3 kB] Get:54 http://ftpmaster.internal/ubuntu kinetic/universe amd64 golang-github-docker-docker-dev all 20.10.16-0ubuntu1 [5701 kB] Get:55 http://ftpmaster.internal/ubuntu kinetic/universe amd64 golang-github-go-logfmt-logfmt-dev all 0.5.0-2 [12.8 kB] Get:56 http://ftpmaster.internal/ubuntu kinetic/universe amd64 golang-github-go-kit-log-dev all 0.2.0-3 [26.3 kB] Get:57 http://ftpmaster.internal/ubuntu kinetic/universe amd64 golang-golang-x-text-dev all 0.3.7-1 [4555 kB] Get:58 http://ftpmaster.internal/ubuntu kinetic/universe amd64 golang-github-go-playground-locales-dev all 0.14.0-2 [436 kB] Get:59 http://ftpmaster.internal/ubuntu kinetic/universe amd64 golang-github-go-playground-universal-translator-dev all 0.17.0-2 [14.5 kB] Get:60 http://ftpmaster.internal/ubuntu kinetic/universe amd64 golang-github-davecgh-go-spew-dev all 1.1.1-2 [29.7 kB] Get:61 http://ftpmaster.internal/ubuntu kinetic/universe amd64 golang-github-pmezard-go-difflib-dev all 1.0.0-3 [12.4 kB] Get:62 http://ftpmaster.internal/ubuntu kinetic/universe amd64 golang-github-stretchr-objx-dev all 0.3.0-1 [25.4 kB] Get:63 http://ftpmaster.internal/ubuntu kinetic/universe amd64 golang-gopkg-yaml.v3-dev all 3.0.1-1 [75.9 kB] Get:64 http://ftpmaster.internal/ubuntu kinetic/universe amd64 golang-github-stretchr-testify-dev all 1.7.2-1 [66.2 kB] Get:65 http://ftpmaster.internal/ubuntu kinetic/universe amd64 golang-github-leodido-go-urn-dev all 1.2.1-2 [9664 B] Get:66 http://ftpmaster.internal/ubuntu kinetic/universe amd64 golang-golang-x-sys-dev all 0.0~git20220520.bc2c85a-1 [404 kB] Get:67 http://ftpmaster.internal/ubuntu kinetic/universe amd64 golang-golang-x-net-dev all 1:0.0+git20211209.491a49a+dfsg-1 [702 kB] Get:68 http://ftpmaster.internal/ubuntu kinetic/universe amd64 golang-golang-x-term-dev all 0.0~git20220526.065cf7b-1 [14.8 kB] Get:69 http://ftpmaster.internal/ubuntu kinetic/universe amd64 golang-golang-x-crypto-dev all 1:0.0~git20220315.3147a52-1 [1480 kB] Get:70 http://ftpmaster.internal/ubuntu kinetic/universe amd64 golang-github-go-playground-validator-v10-dev all 10.4.1-3 [96.6 kB] Get:71 http://ftpmaster.internal/ubuntu kinetic/universe amd64 golang-github-gofrs-uuid-dev all 4.2.0-1 [22.8 kB] Get:72 http://ftpmaster.internal/ubuntu kinetic/universe amd64 golang-github-chzyer-readline-dev all 1.4.39.g2972be2-3 [30.2 kB] Get:73 http://ftpmaster.internal/ubuntu kinetic/universe amd64 golang-github-ianlancetaylor-demangle-dev all 0.0~git20200824.28f6c0f-1 [49.1 kB] Get:74 http://ftpmaster.internal/ubuntu kinetic/universe amd64 golang-github-google-pprof-dev all 0.0~git20211008.947d60d-1 [1067 kB] Get:75 http://ftpmaster.internal/ubuntu kinetic/universe amd64 golang-github-google-uuid-dev all 1.3.0-1 [17.4 kB] Get:76 http://ftpmaster.internal/ubuntu kinetic/universe amd64 golang-github-hashicorp-go-bexpr-dev all 0.1.2-2 [33.9 kB] Get:77 http://ftpmaster.internal/ubuntu kinetic/universe amd64 golang-github-mattn-go-isatty-dev all 0.0.14-1 [6200 B] Get:78 http://ftpmaster.internal/ubuntu kinetic/universe amd64 golang-github-mattn-go-colorable-dev all 0.1.12-1 [10.7 kB] Get:79 http://ftpmaster.internal/ubuntu kinetic/universe amd64 golang-github-fatih-color-dev all 1.7.0-1 [11.4 kB] Get:80 http://ftpmaster.internal/ubuntu kinetic/universe amd64 golang-github-hashicorp-go-hclog-dev all 0.11.0-1 [18.0 kB] Get:81 http://ftpmaster.internal/ubuntu kinetic/universe amd64 golang-github-hetznercloud-hcloud-go-dev all 1.33.1-1 [79.0 kB] Get:82 http://ftpmaster.internal/ubuntu kinetic/universe amd64 golang-github-jessevdk-go-flags-dev all 1.4.0-5 [49.6 kB] Get:83 http://ftpmaster.internal/ubuntu kinetic/universe amd64 golang-github-josharian-intern-dev all 1.0.0-3 [3484 B] Get:84 http://ftpmaster.internal/ubuntu kinetic/universe amd64 golang-github-jpillora-backoff-dev all 1.0.0-1.1 [3744 B] Get:85 http://ftpmaster.internal/ubuntu kinetic/universe amd64 golang-github-modern-go-concurrent-dev all 1.0.3-1.1 [4708 B] Get:86 http://ftpmaster.internal/ubuntu kinetic/universe amd64 golang-github-modern-go-reflect2-dev all 1.0.2-2 [11.0 kB] Get:87 http://ftpmaster.internal/ubuntu kinetic/universe amd64 golang-github-json-iterator-go-dev all 1.1.12-1 [63.9 kB] Get:88 http://ftpmaster.internal/ubuntu kinetic/universe amd64 golang-github-beorn7-perks-dev all 1.0.1-1 [12.2 kB] Get:89 http://ftpmaster.internal/ubuntu kinetic/universe amd64 golang-github-cespare-xxhash-dev all 2.1.1-2 [9052 B] Get:90 http://ftpmaster.internal/ubuntu kinetic/main amd64 zlib1g-dev amd64 1:1.2.11.dfsg-2ubuntu9 [164 kB] Get:91 http://ftpmaster.internal/ubuntu kinetic/main amd64 libprotobuf23 amd64 3.12.4-1ubuntu7 [876 kB] Get:92 http://ftpmaster.internal/ubuntu kinetic/main amd64 libprotobuf-lite23 amd64 3.12.4-1ubuntu7 [208 kB] Get:93 http://ftpmaster.internal/ubuntu kinetic/main amd64 libprotobuf-dev amd64 3.12.4-1ubuntu7 [1346 kB] Get:94 http://ftpmaster.internal/ubuntu kinetic/main amd64 libprotoc23 amd64 3.12.4-1ubuntu7 [663 kB] Get:95 http://ftpmaster.internal/ubuntu kinetic/universe amd64 protobuf-compiler amd64 3.12.4-1ubuntu7 [29.2 kB] Get:96 http://ftpmaster.internal/ubuntu kinetic/universe amd64 golang-goprotobuf-dev amd64 1.3.4-2 [1628 kB] Get:97 http://ftpmaster.internal/ubuntu kinetic/universe amd64 golang-github-prometheus-client-model-dev all 0.2.0-3 [8812 B] Get:98 http://ftpmaster.internal/ubuntu kinetic/universe amd64 golang-gopkg-yaml.v2-dev all 2.4.0-3 [62.6 kB] Get:99 http://ftpmaster.internal/ubuntu kinetic/universe amd64 golang-github-jmespath-go-jmespath-dev all 0.4.0-2 [93.9 kB] Get:100 http://ftpmaster.internal/ubuntu kinetic/universe amd64 golang-github-pkg-errors-dev all 0.9.1-2 [13.4 kB] Get:101 http://ftpmaster.internal/ubuntu kinetic/universe amd64 golang-github-aws-aws-sdk-go-dev all 1.41.14-1ubuntu1 [8574 kB] Get:102 http://ftpmaster.internal/ubuntu kinetic/universe amd64 golang-github-julienschmidt-httprouter-dev all 1.3.0-1 [19.4 kB] Get:103 http://ftpmaster.internal/ubuntu kinetic/universe amd64 golang-golang-x-oauth2-dev all 0.0~git20211104.d3ed0bb-1 [46.3 kB] Get:104 http://ftpmaster.internal/ubuntu kinetic/universe amd64 golang-github-alecthomas-units-dev all 0.0~git20211218.b94a6e3-1 [8966 B] Get:105 http://ftpmaster.internal/ubuntu kinetic/universe amd64 golang-gopkg-alecthomas-kingpin.v2-dev all 2.2.6-3 [42.9 kB] Get:106 http://ftpmaster.internal/ubuntu kinetic/universe amd64 golang-protobuf-extensions-dev all 1.0.1-1 [29.6 kB] Get:107 http://ftpmaster.internal/ubuntu kinetic/universe amd64 golang-github-prometheus-common-dev all 0.32.1-8 [106 kB] Get:108 http://ftpmaster.internal/ubuntu kinetic/universe amd64 golang-golang-x-sync-dev all 0.0~git20210220.036812b-1 [19.2 kB] Get:109 http://ftpmaster.internal/ubuntu kinetic/universe amd64 golang-github-prometheus-procfs-dev all 0.7.3-2 [116 kB] Get:110 http://ftpmaster.internal/ubuntu kinetic/universe amd64 golang-github-prometheus-client-golang-dev all 1.11.1-1 [119 kB] Get:111 http://ftpmaster.internal/ubuntu kinetic/universe amd64 golang-github-mwitkow-go-conntrack-dev all 0.0~git20190716.2f06839-2 [14.7 kB] Get:112 http://ftpmaster.internal/ubuntu kinetic/universe amd64 golang-github-oklog-run-dev all 1.1.0-1 [5624 B] Get:113 http://ftpmaster.internal/ubuntu kinetic/universe amd64 golang-github-pascaldekloe-goe-dev all 0.1.0-3 [22.4 kB] Get:114 http://ftpmaster.internal/ubuntu kinetic/universe amd64 golang-github-pkg-diff-dev all 0.0~git20210226.20ebb0f-1 [92.2 kB] Get:115 http://ftpmaster.internal/ubuntu kinetic/universe amd64 golang-github-hashicorp-errwrap-dev all 1.1.0-1 [6212 B] Get:116 http://ftpmaster.internal/ubuntu kinetic/universe amd64 golang-github-hashicorp-go-multierror-dev all 1.1.1-1 [7960 B] Get:117 http://ftpmaster.internal/ubuntu kinetic/universe amd64 golang-github-posener-complete-dev all 1.2.3-2 [16.0 kB] Get:118 http://ftpmaster.internal/ubuntu kinetic/universe amd64 golang-github-prometheus-exporter-toolkit-dev all 0.7.1-3 [38.7 kB] Get:119 http://ftpmaster.internal/ubuntu kinetic/universe amd64 golang-github-kr-text-dev all 0.2.0-1 [11.1 kB] Get:120 http://ftpmaster.internal/ubuntu kinetic/universe amd64 golang-github-kr-pretty-dev all 0.3.0-1 [15.3 kB] Get:121 http://ftpmaster.internal/ubuntu kinetic/universe amd64 golang-gopkg-check.v1-dev all 0.0+git20200902.038fdea-1 [31.7 kB] Get:122 http://ftpmaster.internal/ubuntu kinetic/universe amd64 golang-gopkg-errgo.v2-dev all 2.1.0-2 [9024 B] Get:123 http://ftpmaster.internal/ubuntu kinetic/universe amd64 golang-github-rogpeppe-go-internal-dev all 1.8.1-1 [118 kB] Get:124 http://ftpmaster.internal/ubuntu kinetic/universe amd64 golang-github-gin-contrib-sse-dev all 0.1.0-1 [6824 B] Get:125 http://ftpmaster.internal/ubuntu kinetic/universe amd64 golang-github-ugorji-go-codec-dev all 1.2.7-1 [234 kB] Get:126 http://ftpmaster.internal/ubuntu kinetic/universe amd64 golang-github-gin-gonic-gin-dev all 1.6.3-4 [84.4 kB] Get:127 http://ftpmaster.internal/ubuntu kinetic/universe amd64 golang-github-rs-cors-dev all 1.7.0-4 [14.3 kB] Get:128 http://ftpmaster.internal/ubuntu kinetic/universe amd64 golang-github-shopspring-decimal-dev all 1.2.0-1 [32.0 kB] Get:129 http://ftpmaster.internal/ubuntu kinetic/universe amd64 golang-github-tv42-httpunix-dev all 0.0~git20150427.b75d861-2 [3784 B] Get:130 http://ftpmaster.internal/ubuntu kinetic/universe amd64 golang-github-vmihailenco-tagparser-dev all 0.1.1-3 [4572 B] Get:131 http://ftpmaster.internal/ubuntu kinetic/universe amd64 golang-github-xlab-treeprint-dev all 0.0~git20181112.a009c39-1 [6660 B] Get:132 http://ftpmaster.internal/ubuntu kinetic/universe amd64 golang-github-google-go-cmp-dev all 0.5.8-1 [89.7 kB] Get:133 http://ftpmaster.internal/ubuntu kinetic/universe amd64 golang-github-golang-groupcache-dev all 0.0~git20200121.8c9f03a-1 [23.2 kB] Get:134 http://ftpmaster.internal/ubuntu kinetic/universe amd64 golang-github-golang-mock-dev all 1.6.0-1 [49.0 kB] Get:135 http://ftpmaster.internal/ubuntu kinetic/universe amd64 golang-glog-dev all 0.0~git20160126.23def4e-5 [17.9 kB] Get:136 http://ftpmaster.internal/ubuntu kinetic/universe amd64 golang-google-cloud-compute-metadata-dev all 0.56.0-1 [17.7 kB] Get:137 http://ftpmaster.internal/ubuntu kinetic/universe amd64 golang-golang-x-oauth2-google-dev all 0.0~git20211104.d3ed0bb-1 [36.3 kB] Get:138 http://ftpmaster.internal/ubuntu kinetic/universe amd64 golang-google-genproto-dev all 0.0~git20200413.b5235f6-1 [4034 kB] Get:139 http://ftpmaster.internal/ubuntu kinetic/universe amd64 golang-google-grpc-dev all 1.29.1-0ubuntu1 [541 kB] Get:140 http://ftpmaster.internal/ubuntu kinetic/universe amd64 golang-go.opencensus-dev all 0.23.0-2 [136 kB] Get:141 http://ftpmaster.internal/ubuntu kinetic/universe amd64 golang-golang-x-xerrors-dev all 0.0~git20200804.5ec99f8-1 [14.7 kB] Get:142 http://ftpmaster.internal/ubuntu kinetic/universe amd64 golang-golang-x-mod-dev all 0.5.1-2 [99.2 kB] Get:143 http://ftpmaster.internal/ubuntu kinetic/universe amd64 golang-uber-goleak-dev all 1.1.12-1 [12.4 kB] Get:144 http://ftpmaster.internal/ubuntu kinetic/main amd64 libsasl2-modules-db amd64 2.1.28+dfsg-6ubuntu1 [20.5 kB] Get:145 http://ftpmaster.internal/ubuntu kinetic/main amd64 libsasl2-2 amd64 2.1.28+dfsg-6ubuntu1 [55.9 kB] Get:146 http://ftpmaster.internal/ubuntu kinetic/main amd64 libsasl2-dev amd64 2.1.28+dfsg-6ubuntu1 [245 kB] Get:147 http://ftpmaster.internal/ubuntu kinetic/main amd64 dh-golang all 1.56 [22.1 kB] Get:148 http://ftpmaster.internal/ubuntu kinetic/universe amd64 golang-github-gogo-protobuf-dev all 1.3.2-1 [848 kB] Get:149 http://ftpmaster.internal/ubuntu kinetic/universe amd64 gogoprotobuf amd64 1.3.2-1 [5358 kB] Get:150 http://ftpmaster.internal/ubuntu kinetic/universe amd64 golang-github-armon-circbuf-dev all 0.0~git20190214.5111143-1 [4428 B] Get:151 http://ftpmaster.internal/ubuntu kinetic/universe amd64 golang-github-circonus-labs-circonusllhist-dev all 0.0~git20191022.ec08cde-1 [11.2 kB] Get:152 http://ftpmaster.internal/ubuntu kinetic/universe amd64 golang-github-hashicorp-go-cleanhttp-dev all 0.5.2-1 [10.9 kB] Get:153 http://ftpmaster.internal/ubuntu kinetic/universe amd64 golang-github-hashicorp-go-retryablehttp-dev all 0.7.0-1 [20.7 kB] Get:154 http://ftpmaster.internal/ubuntu kinetic/universe amd64 golang-github-circonus-labs-circonus-gometrics-dev all 2.3.1-3 [64.8 kB] Get:155 http://ftpmaster.internal/ubuntu kinetic/universe amd64 golang-github-datadog-datadog-go-dev all 2.1.0-3 [13.5 kB] Get:156 http://ftpmaster.internal/ubuntu kinetic/universe amd64 golang-github-hashicorp-go-uuid-dev all 1.0.2-1 [8812 B] Get:157 http://ftpmaster.internal/ubuntu kinetic/universe amd64 golang-github-hashicorp-golang-lru-dev all 0.5.4-2 [14.8 kB] Get:158 http://ftpmaster.internal/ubuntu kinetic/universe amd64 golang-github-hashicorp-go-immutable-radix-dev all 1.3.1-1 [26.9 kB] Get:159 http://ftpmaster.internal/ubuntu kinetic/universe amd64 golang-github-armon-go-metrics-dev all 0.3.4-1 [30.0 kB] Get:160 http://ftpmaster.internal/ubuntu kinetic/universe amd64 golang-github-armon-go-radix-dev all 1.0.0-1 [7464 B] Get:161 http://ftpmaster.internal/ubuntu kinetic/universe amd64 golang-github-asaskevich-govalidator-dev all 9+git20180720.0.f9ffefc3-1.1 [41.4 kB] Get:162 http://ftpmaster.internal/ubuntu kinetic/universe amd64 golang-github-dgrijalva-jwt-go-dev all 3.2.0-3 [33.5 kB] Get:163 http://ftpmaster.internal/ubuntu kinetic/universe amd64 golang-github-mitchellh-go-homedir-dev all 1.1.0-1 [5208 B] Get:164 http://ftpmaster.internal/ubuntu kinetic/universe amd64 golang-github-azure-go-autorest-dev all 14.1.1-1 [102 kB] Get:165 http://ftpmaster.internal/ubuntu kinetic/universe amd64 golang-github-satori-go.uuid-dev all 1.2.0-2 [9660 B] Get:166 http://ftpmaster.internal/ubuntu kinetic/universe amd64 golang-github-azure-azure-sdk-for-go-dev all 43.3.0-1 [7259 kB] Get:167 http://ftpmaster.internal/ubuntu kinetic/universe amd64 golang-github-bgentry-speakeasy-dev all 0.1.0-2 [5428 B] Get:168 http://ftpmaster.internal/ubuntu kinetic/universe amd64 golang-github-boltdb-bolt-dev all 1.3.1-7 [60.6 kB] Get:169 http://ftpmaster.internal/ubuntu kinetic/universe amd64 golang-github-cenkalti-backoff-dev all 4.1.0-2 [11.0 kB] Get:170 http://ftpmaster.internal/ubuntu kinetic/universe amd64 golang-github-cockroachdb-cmux-dev all 0.0~git20170110.0.30d10be-1.1 [12.2 kB] Get:171 http://ftpmaster.internal/ubuntu kinetic/universe amd64 golang-github-google-go-querystring-dev all 1.1.0-1 [9780 B] Get:172 http://ftpmaster.internal/ubuntu kinetic/universe amd64 golang-github-dghubble-sling-dev all 1.3.0-1 [17.0 kB] Get:173 http://ftpmaster.internal/ubuntu kinetic/universe amd64 golang-github-digitalocean-godo-dev all 1.37.0-1 [70.6 kB] Get:174 http://ftpmaster.internal/ubuntu kinetic/universe amd64 golang-github-docker-go-units-dev all 0.4.0-4 [8066 B] Get:175 http://ftpmaster.internal/ubuntu kinetic/universe amd64 golang-github-edsrzf-mmap-go-dev all 0.0~git20170320.0.0bce6a6-7 [7470 B] Get:176 http://ftpmaster.internal/ubuntu kinetic/universe amd64 golang-github-fsnotify-fsnotify-dev all 1.5.4-1 [24.5 kB] Get:177 http://ftpmaster.internal/ubuntu kinetic/universe amd64 golang-github-ghodss-yaml-dev all 1.0.0-2 [13.8 kB] Get:178 http://ftpmaster.internal/ubuntu kinetic/universe amd64 golang-github-mailru-easyjson-dev all 0.7.6-2 [82.3 kB] Get:179 http://ftpmaster.internal/ubuntu kinetic/universe amd64 golang-github-go-openapi-swag-dev all 1:0.21.1-1 [27.5 kB] Get:180 http://ftpmaster.internal/ubuntu kinetic/universe amd64 golang-github-go-openapi-jsonpointer-dev all 1:0.19.5-3 [9158 B] Get:181 http://ftpmaster.internal/ubuntu kinetic/universe amd64 golang-github-opennota-urlesc-dev all 0.0~git20160726.0.5bd2802-1.1 [8496 B] Get:182 http://ftpmaster.internal/ubuntu kinetic/universe amd64 golang-github-puerkitobio-purell-dev all 1.1.1-1 [14.4 kB] Get:183 http://ftpmaster.internal/ubuntu kinetic/universe amd64 golang-github-go-openapi-jsonreference-dev all 1:0.19.6-2 [7506 B] Get:184 http://ftpmaster.internal/ubuntu kinetic/universe amd64 golang-github-go-openapi-spec-dev all 1:0.20.4-1 [218 kB] Get:185 http://ftpmaster.internal/ubuntu kinetic/universe amd64 golang-github-go-openapi-errors-dev all 0.20.2-1 [12.3 kB] Get:186 http://ftpmaster.internal/ubuntu kinetic/universe amd64 golang-github-mitchellh-mapstructure-dev all 1.5.0-1 [28.3 kB] Get:187 http://ftpmaster.internal/ubuntu kinetic/universe amd64 golang-gopkg-tomb.v2-dev all 0.0~git20161208.d5d1b58-3 [6884 B] Get:188 http://ftpmaster.internal/ubuntu kinetic/universe amd64 golang-gopkg-mgo.v2-dev all 2016.08.01-7 [316 kB] Get:189 http://ftpmaster.internal/ubuntu kinetic/universe amd64 golang-github-go-openapi-strfmt-dev all 0.19.0-1 [23.7 kB] Get:190 http://ftpmaster.internal/ubuntu kinetic/universe amd64 golang-github-opentracing-opentracing-go-dev all 1.2.0-1 [28.0 kB] Get:191 http://ftpmaster.internal/ubuntu kinetic/universe amd64 golang-github-go-openapi-runtime-dev all 0.21.0-1 [111 kB] Get:192 http://ftpmaster.internal/ubuntu kinetic/universe amd64 golang-github-go-openapi-validate-dev all 0.20.3-2 [304 kB] Get:193 http://ftpmaster.internal/ubuntu kinetic/universe amd64 golang-github-go-openapi-loads-dev all 0.21.1-2 [38.7 kB] Get:194 http://ftpmaster.internal/ubuntu kinetic/universe amd64 golang-github-go-openapi-analysis-dev all 0.21.2-1 [168 kB] Get:195 http://ftpmaster.internal/ubuntu kinetic/universe amd64 golang-github-golang-snappy-dev all 0.0.2-2 [54.3 kB] Get:196 http://ftpmaster.internal/ubuntu kinetic/universe amd64 golang-github-google-btree-dev all 1.0.0-1 [13.3 kB] Get:197 http://ftpmaster.internal/ubuntu kinetic/universe amd64 golang-github-googleapis-gax-go-dev all 2.0.5-3 [12.6 kB] Get:198 http://ftpmaster.internal/ubuntu kinetic/universe amd64 golang-github-gophercloud-gophercloud-dev all 0.12.0-1 [622 kB] Get:199 http://ftpmaster.internal/ubuntu kinetic/universe amd64 golang-github-rogpeppe-fastuuid-dev all 0.0~git20150106.0.6724a57-2.1 [4328 B] Get:200 http://ftpmaster.internal/ubuntu kinetic/universe amd64 golang-github-grpc-ecosystem-grpc-gateway-dev all 1.6.4-2build2 [263 kB] Get:201 http://ftpmaster.internal/ubuntu kinetic/universe amd64 golang-github-hashicorp-go-memdb-dev all 1.2.1-1 [34.6 kB] Get:202 http://ftpmaster.internal/ubuntu kinetic/universe amd64 golang-gopkg-vmihailenco-msgpack.v2-dev all 4.3.1-2 [26.6 kB] Get:203 http://ftpmaster.internal/ubuntu kinetic/universe amd64 golang-github-hashicorp-go-msgpack-dev all 0.5.5-1 [43.3 kB] Get:204 http://ftpmaster.internal/ubuntu kinetic/universe amd64 golang-github-hashicorp-go-rootcerts-dev all 1.0.2-2 [8396 B] Get:205 http://ftpmaster.internal/ubuntu kinetic/universe amd64 golang-github-hashicorp-hcl-dev all 1.0.0-1.1 [58.9 kB] Get:206 http://ftpmaster.internal/ubuntu kinetic/universe amd64 golang-github-mitchellh-reflectwalk-dev all 1.0.1-1 [8228 B] Get:207 http://ftpmaster.internal/ubuntu kinetic/universe amd64 golang-github-hashicorp-hil-dev all 0.0~git20160711.1e86c6b-1 [32.6 kB] Get:208 http://ftpmaster.internal/ubuntu kinetic/universe amd64 golang-github-hashicorp-go-sockaddr-dev all 0.0~git20170627.41949a1+ds-2 [62.8 kB] Get:209 http://ftpmaster.internal/ubuntu kinetic/universe amd64 golang-github-miekg-dns-dev all 1.1.43-1 [169 kB] Get:210 http://ftpmaster.internal/ubuntu kinetic/universe amd64 golang-github-hashicorp-memberlist-dev all 0.2.2-2 [83.1 kB] Get:211 http://ftpmaster.internal/ubuntu kinetic/universe amd64 golang-github-hashicorp-raft-dev all 1.1.2-1 [88.7 kB] Get:212 http://ftpmaster.internal/ubuntu kinetic/universe amd64 golang-github-hashicorp-raft-boltdb-dev all 0.0~git20171010.6e5ba93-3 [11.1 kB] Get:213 http://ftpmaster.internal/ubuntu kinetic/universe amd64 golang-github-hashicorp-go-syslog-dev all 1.0.0-1 [6092 B] Get:214 http://ftpmaster.internal/ubuntu kinetic/universe amd64 golang-github-hashicorp-logutils-dev all 1.0.0-1 [8864 B] Get:215 http://ftpmaster.internal/ubuntu kinetic/universe amd64 golang-github-hashicorp-mdns-dev all 1.0.3-2 [12.5 kB] Get:216 http://ftpmaster.internal/ubuntu kinetic/universe amd64 golang-github-mitchellh-cli-dev all 1.1.1-1 [24.4 kB] Get:217 http://ftpmaster.internal/ubuntu kinetic/universe amd64 golang-github-ryanuber-columnize-dev all 2.1.1-2 [6840 B] Get:218 http://ftpmaster.internal/ubuntu kinetic/universe amd64 golang-github-hashicorp-serf-dev all 0.9.4~ds1-1 [125 kB] Get:219 http://ftpmaster.internal/ubuntu kinetic/universe amd64 golang-github-hashicorp-yamux-dev all 0.0+git20190923.df201c7-1 [22.0 kB] Get:220 http://ftpmaster.internal/ubuntu kinetic/universe amd64 golang-github-inconshreveable-muxado-dev all 0.0~git20140312.0.f693c7e-2.1 [26.6 kB] Get:221 http://ftpmaster.internal/ubuntu kinetic/universe amd64 golang-github-mitchellh-copystructure-dev all 1.2.0-1 [11.2 kB] Get:222 http://ftpmaster.internal/ubuntu kinetic/universe amd64 golang-github-hashicorp-consul-dev all 1.8.7+dfsg1-5 [4061 kB] Get:223 http://ftpmaster.internal/ubuntu kinetic/universe amd64 golang-github-kylelemons-godebug-dev all 1.1.0-1 [14.8 kB] Get:224 http://ftpmaster.internal/ubuntu kinetic/universe amd64 golang-github-oklog-ulid-dev all 2.0.2+ds-2 [11.7 kB] Get:225 http://ftpmaster.internal/ubuntu kinetic/universe amd64 golang-github-opentracing-contrib-go-stdlib-dev all 1.0.0-1 [13.0 kB] Get:226 http://ftpmaster.internal/ubuntu kinetic/universe amd64 golang-go.uber-atomic-dev all 1.9.0-1 [17.1 kB] Get:227 http://ftpmaster.internal/ubuntu kinetic/universe amd64 golang-github-prometheus-alertmanager-dev all 0.23.0-5 [1664 kB] Get:228 http://ftpmaster.internal/ubuntu kinetic/universe amd64 golang-github-samuel-go-zookeeper-dev all 0.0~git20180130.c4fab1a-1 [34.5 kB] Get:229 http://ftpmaster.internal/ubuntu kinetic/universe amd64 golang-golang-x-time-dev all 0.0+git20211116.f0f3c7e-1 [10.4 kB] Get:230 http://ftpmaster.internal/ubuntu kinetic/universe amd64 golang-google-api-dev all 0.61.0-1 [5054 kB] Get:231 http://ftpmaster.internal/ubuntu kinetic/universe amd64 golang-grpc-gateway amd64 1.6.4-2build2 [1905 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 167 MB in 11s (15.6 MB/s) Selecting previously unselected package libelf1:amd64. (Reading database ... 13495 files and directories currently installed.) Preparing to unpack .../000-libelf1_0.187-1_amd64.deb ... Unpacking libelf1:amd64 (0.187-1) ... Selecting previously unselected package libbpf0:amd64. Preparing to unpack .../001-libbpf0_1%3a0.8.0-1_amd64.deb ... Unpacking libbpf0:amd64 (1:0.8.0-1) ... Selecting previously unselected package libmd0:amd64. Preparing to unpack .../002-libmd0_1.0.4-1build1_amd64.deb ... Unpacking libmd0:amd64 (1.0.4-1build1) ... Selecting previously unselected package libbsd0:amd64. Preparing to unpack .../003-libbsd0_0.11.6-1_amd64.deb ... Unpacking libbsd0:amd64 (0.11.6-1) ... Selecting previously unselected package libmnl0:amd64. Preparing to unpack .../004-libmnl0_1.0.4-3build2_amd64.deb ... Unpacking libmnl0:amd64 (1.0.4-3build2) ... Selecting previously unselected package libxtables12:amd64. Preparing to unpack .../005-libxtables12_1.8.7-1ubuntu6_amd64.deb ... Unpacking libxtables12:amd64 (1.8.7-1ubuntu6) ... Selecting previously unselected package libcap2-bin. Preparing to unpack .../006-libcap2-bin_1%3a2.44-1build3_amd64.deb ... Unpacking libcap2-bin (1:2.44-1build3) ... Selecting previously unselected package iproute2. Preparing to unpack .../007-iproute2_5.15.0-1ubuntu2_amd64.deb ... Unpacking iproute2 (5.15.0-1ubuntu2) ... Selecting previously unselected package libicu71:amd64. Preparing to unpack .../008-libicu71_71.1-3_amd64.deb ... Unpacking libicu71:amd64 (71.1-3) ... Selecting previously unselected package libxml2:amd64. Preparing to unpack .../009-libxml2_2.9.14+dfsg-1_amd64.deb ... Unpacking libxml2:amd64 (2.9.14+dfsg-1) ... Selecting previously unselected package bsdextrautils. Preparing to unpack .../010-bsdextrautils_2.38-4ubuntu1_amd64.deb ... Unpacking bsdextrautils (2.38-4ubuntu1) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../011-libmagic-mgc_1%3a5.41-4_amd64.deb ... Unpacking libmagic-mgc (1:5.41-4) ... Selecting previously unselected package libmagic1:amd64. Preparing to unpack .../012-libmagic1_1%3a5.41-4_amd64.deb ... Unpacking libmagic1:amd64 (1:5.41-4) ... Selecting previously unselected package file. Preparing to unpack .../013-file_1%3a5.41-4_amd64.deb ... Unpacking file (1:5.41-4) ... Selecting previously unselected package gettext-base. Preparing to unpack .../014-gettext-base_0.21-6_amd64.deb ... Unpacking gettext-base (0.21-6) ... Selecting previously unselected package libuchardet0:amd64. Preparing to unpack .../015-libuchardet0_0.0.7-1build2_amd64.deb ... Unpacking libuchardet0:amd64 (0.0.7-1build2) ... Selecting previously unselected package groff-base. Preparing to unpack .../016-groff-base_1.22.4-8build1_amd64.deb ... Unpacking groff-base (1.22.4-8build1) ... Selecting previously unselected package libpipeline1:amd64. Preparing to unpack .../017-libpipeline1_1.5.6-1_amd64.deb ... Unpacking libpipeline1:amd64 (1.5.6-1) ... Selecting previously unselected package man-db. Preparing to unpack .../018-man-db_2.10.2-1_amd64.deb ... Unpacking man-db (2.10.2-1) ... Selecting previously unselected package libsigsegv2:amd64. Preparing to unpack .../019-libsigsegv2_2.13-1ubuntu3_amd64.deb ... Unpacking libsigsegv2:amd64 (2.13-1ubuntu3) ... Selecting previously unselected package m4. Preparing to unpack .../020-m4_1.4.18-5ubuntu2_amd64.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-6_all.deb ... Unpacking autopoint (0.21-6) ... Selecting previously unselected package libdebhelper-perl. Preparing to unpack .../025-libdebhelper-perl_13.7.1ubuntu1_all.deb ... Unpacking libdebhelper-perl (13.7.1ubuntu1) ... Selecting previously unselected package libtool. Preparing to unpack .../026-libtool_2.4.7-4_all.deb ... Unpacking libtool (2.4.7-4) ... 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-3_all.deb ... Unpacking libsub-override-perl (0.09-3) ... 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:amd64. Preparing to unpack .../032-libdw1_0.187-1_amd64.deb ... Unpacking libdw1:amd64 (0.187-1) ... Selecting previously unselected package debugedit. Preparing to unpack .../033-debugedit_1%3a5.0-4build1_amd64.deb ... Unpacking debugedit (1:5.0-4build1) ... Selecting previously unselected package dwz. Preparing to unpack .../034-dwz_0.14-1build2_amd64.deb ... Unpacking dwz (0.14-1build2) ... Selecting previously unselected package gettext. Preparing to unpack .../035-gettext_0.21-6_amd64.deb ... Unpacking gettext (0.21-6) ... 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.7.1ubuntu1_all.deb ... Unpacking debhelper (13.7.1ubuntu1) ... Selecting previously unselected package golang-1.18-src. Preparing to unpack .../039-golang-1.18-src_1.18.3-1ubuntu1_all.deb ... Unpacking golang-1.18-src (1.18.3-1ubuntu1) ... Selecting previously unselected package golang-1.18-go. Preparing to unpack .../040-golang-1.18-go_1.18.3-1ubuntu1_amd64.deb ... Unpacking golang-1.18-go (1.18.3-1ubuntu1) ... 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:amd64. Preparing to unpack .../042-golang-go_2%3a1.18~0ubuntu2_amd64.deb ... Unpacking golang-go:amd64 (2:1.18~0ubuntu2) ... Selecting previously unselected package golang-any:amd64. Preparing to unpack .../043-golang-any_2%3a1.18~0ubuntu2_amd64.deb ... Unpacking golang-any:amd64 (2:1.18~0ubuntu2) ... Selecting previously unselected package golang-github-creack-pty-dev. Preparing to unpack .../044-golang-github-creack-pty-dev_1.1.18-1_all.deb ... Unpacking golang-github-creack-pty-dev (1.1.18-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:amd64. Preparing to unpack .../050-libseccomp-dev_2.5.4-1ubuntu1_amd64.deb ... Unpacking libseccomp-dev:amd64 (2.5.4-1ubuntu1) ... Selecting previously unselected package golang-github-seccomp-libseccomp-golang-dev. Preparing to unpack .../051-golang-github-seccomp-libseccomp-golang-dev_0.10.0-2_all.deb ... Unpacking golang-github-seccomp-libseccomp-golang-dev (0.10.0-2) ... Selecting previously unselected package golang-github-docker-docker-dev. Preparing to unpack .../052-golang-github-docker-docker-dev_20.10.16-0ubuntu1_all.deb ... Unpacking golang-github-docker-docker-dev (20.10.16-0ubuntu1) ... 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-1_all.deb ... Unpacking golang-golang-x-text-dev (0.3.7-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.1-1_all.deb ... Unpacking golang-gopkg-yaml.v3-dev (3.0.1-1) ... Selecting previously unselected package golang-github-stretchr-testify-dev. Preparing to unpack .../062-golang-github-stretchr-testify-dev_1.7.2-1_all.deb ... Unpacking golang-github-stretchr-testify-dev (1.7.2-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~git20220520.bc2c85a-1_all.deb ... Unpacking golang-golang-x-sys-dev (0.0~git20220520.bc2c85a-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~git20220526.065cf7b-1_all.deb ... Unpacking golang-golang-x-term-dev (0.0~git20220526.065cf7b-1) ... Selecting previously unselected package golang-golang-x-crypto-dev. Preparing to unpack .../067-golang-golang-x-crypto-dev_1%3a0.0~git20220315.3147a52-1_all.deb ... Unpacking golang-golang-x-crypto-dev (1:0.0~git20220315.3147a52-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-2_all.deb ... Unpacking golang-github-modern-go-reflect2-dev (1.0.2-2) ... Selecting previously unselected package golang-github-json-iterator-go-dev. Preparing to unpack .../085-golang-github-json-iterator-go-dev_1.1.12-1_all.deb ... Unpacking golang-github-json-iterator-go-dev (1.1.12-1) ... 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:amd64. Preparing to unpack .../088-zlib1g-dev_1%3a1.2.11.dfsg-2ubuntu9_amd64.deb ... Unpacking zlib1g-dev:amd64 (1:1.2.11.dfsg-2ubuntu9) ... Selecting previously unselected package libprotobuf23:amd64. Preparing to unpack .../089-libprotobuf23_3.12.4-1ubuntu7_amd64.deb ... Unpacking libprotobuf23:amd64 (3.12.4-1ubuntu7) ... Selecting previously unselected package libprotobuf-lite23:amd64. Preparing to unpack .../090-libprotobuf-lite23_3.12.4-1ubuntu7_amd64.deb ... Unpacking libprotobuf-lite23:amd64 (3.12.4-1ubuntu7) ... Selecting previously unselected package libprotobuf-dev:amd64. Preparing to unpack .../091-libprotobuf-dev_3.12.4-1ubuntu7_amd64.deb ... Unpacking libprotobuf-dev:amd64 (3.12.4-1ubuntu7) ... Selecting previously unselected package libprotoc23:amd64. Preparing to unpack .../092-libprotoc23_3.12.4-1ubuntu7_amd64.deb ... Unpacking libprotoc23:amd64 (3.12.4-1ubuntu7) ... Selecting previously unselected package protobuf-compiler. Preparing to unpack .../093-protobuf-compiler_3.12.4-1ubuntu7_amd64.deb ... Unpacking protobuf-compiler (3.12.4-1ubuntu7) ... Selecting previously unselected package golang-goprotobuf-dev. Preparing to unpack .../094-golang-goprotobuf-dev_1.3.4-2_amd64.deb ... Unpacking golang-goprotobuf-dev (1.3.4-2) ... 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-3_all.deb ... Unpacking golang-gopkg-yaml.v2-dev (2.4.0-3) ... 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-8_all.deb ... Unpacking golang-github-prometheus-common-dev (0.32.1-8) ... 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-2_all.deb ... Unpacking golang-github-prometheus-procfs-dev (0.7.3-2) ... Selecting previously unselected package golang-github-prometheus-client-golang-dev. Preparing to unpack .../108-golang-github-prometheus-client-golang-dev_1.11.1-1_all.deb ... Unpacking golang-github-prometheus-client-golang-dev (1.11.1-1) ... 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-3_all.deb ... Unpacking golang-github-prometheus-exporter-toolkit-dev (0.7.1-3) ... 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.1-1_all.deb ... Unpacking golang-github-rogpeppe-go-internal-dev (1.8.1-1) ... 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.2.7-1_all.deb ... Unpacking golang-github-ugorji-go-codec-dev (1.2.7-1) ... 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-github-google-go-cmp-dev. Preparing to unpack .../130-golang-github-google-go-cmp-dev_0.5.8-1_all.deb ... Unpacking golang-github-google-go-cmp-dev (0.5.8-1) ... Selecting previously unselected package golang-github-golang-groupcache-dev. Preparing to unpack .../131-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 .../132-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 .../133-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 .../134-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 .../135-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 .../136-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 .../137-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 .../138-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-xerrors-dev. Preparing to unpack .../139-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-golang-x-mod-dev. Preparing to unpack .../140-golang-golang-x-mod-dev_0.5.1-2_all.deb ... Unpacking golang-golang-x-mod-dev (0.5.1-2) ... 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:amd64. Preparing to unpack .../142-libsasl2-modules-db_2.1.28+dfsg-6ubuntu1_amd64.deb ... Unpacking libsasl2-modules-db:amd64 (2.1.28+dfsg-6ubuntu1) ... Selecting previously unselected package libsasl2-2:amd64. Preparing to unpack .../143-libsasl2-2_2.1.28+dfsg-6ubuntu1_amd64.deb ... Unpacking libsasl2-2:amd64 (2.1.28+dfsg-6ubuntu1) ... Selecting previously unselected package libsasl2-dev. Preparing to unpack .../144-libsasl2-dev_2.1.28+dfsg-6ubuntu1_amd64.deb ... Unpacking libsasl2-dev (2.1.28+dfsg-6ubuntu1) ... Selecting previously unselected package dh-golang. Preparing to unpack .../145-dh-golang_1.56_all.deb ... Unpacking dh-golang (1.56) ... 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_amd64.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-7_all.deb ... Unpacking golang-github-edsrzf-mmap-go-dev (0.0~git20170320.0.0bce6a6-7) ... Selecting previously unselected package golang-github-fsnotify-fsnotify-dev. Preparing to unpack .../174-golang-github-fsnotify-fsnotify-dev_1.5.4-1_all.deb ... Unpacking golang-github-fsnotify-fsnotify-dev (1.5.4-1) ... Selecting previously unselected package golang-github-ghodss-yaml-dev. Preparing to unpack .../175-golang-github-ghodss-yaml-dev_1.0.0-2_all.deb ... Unpacking golang-github-ghodss-yaml-dev (1.0.0-2) ... 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.21.1-1_all.deb ... Unpacking golang-github-go-openapi-swag-dev (1:0.21.1-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.2-1_all.deb ... Unpacking golang-github-go-openapi-errors-dev (0.20.2-1) ... Selecting previously unselected package golang-github-mitchellh-mapstructure-dev. Preparing to unpack .../184-golang-github-mitchellh-mapstructure-dev_1.5.0-1_all.deb ... Unpacking golang-github-mitchellh-mapstructure-dev (1.5.0-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.1-2_all.deb ... Unpacking golang-github-go-openapi-loads-dev (0.21.1-2) ... Selecting previously unselected package golang-github-go-openapi-analysis-dev. Preparing to unpack .../192-golang-github-go-openapi-analysis-dev_0.21.2-1_all.deb ... Unpacking golang-github-go-openapi-analysis-dev (0.21.2-1) ... 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-5_all.deb ... Unpacking golang-github-hashicorp-consul-dev (1.8.7+dfsg1-5) ... 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.uber-atomic-dev. Preparing to unpack .../224-golang-go.uber-atomic-dev_1.9.0-1_all.deb ... Unpacking golang-go.uber-atomic-dev (1.9.0-1) ... Selecting previously unselected package golang-github-prometheus-alertmanager-dev. Preparing to unpack .../225-golang-github-prometheus-alertmanager-dev_0.23.0-5_all.deb ... Unpacking golang-github-prometheus-alertmanager-dev (0.23.0-5) ... Selecting previously unselected package golang-github-samuel-go-zookeeper-dev. Preparing to unpack .../226-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 .../227-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 .../228-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 .../229-golang-grpc-gateway_1.6.4-2build2_amd64.deb ... Unpacking golang-grpc-gateway (1.6.4-2build2) ... Selecting previously unselected package sbuild-build-depends-main-dummy. Preparing to unpack .../230-sbuild-build-depends-main-dummy_0.invalid.0_amd64.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:amd64 (1.5.6-1) ... Setting up golang-github-google-go-cmp-dev (0.5.8-1) ... Setting up golang-github-oklog-run-dev (1.1.0-1) ... Setting up libicu71:amd64 (71.1-3) ... Setting up golang-gopkg-yaml.v2-dev (2.4.0-3) ... Setting up golang-github-hashicorp-go-uuid-dev (1.0.2-1) ... Setting up libseccomp-dev:amd64 (2.5.4-1ubuntu1) ... 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-google-go-querystring-dev (1.1.0-1) ... Setting up golang-github-mitchellh-mapstructure-dev (1.5.0-1) ... Setting up bsdextrautils (2.38-4ubuntu1) ... Setting up golang-github-gin-contrib-sse-dev (0.1.0-1) ... Setting up golang-github-creack-pty-dev (1.1.18-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-4) ... 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.1-1) ... Setting up libdebhelper-perl (13.7.1ubuntu1) ... Setting up golang-github-docker-go-units-dev (0.4.0-4) ... Setting up golang-golang-x-sys-dev (0.0~git20220520.bc2c85a-1) ... Setting up libmagic1:amd64 (1:5.41-4) ... 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-6) ... 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:amd64 (3.12.4-1ubuntu7) ... Setting up golang-golang-x-term-dev (0.0~git20220526.065cf7b-1) ... Setting up golang-grpc-gateway (1.6.4-2build2) ... Setting up file (1:5.41-4) ... Setting up golang-github-seccomp-libseccomp-golang-dev (0.10.0-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-go.uber-atomic-dev (1.9.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:amd64 (2.1.28+dfsg-6ubuntu1) ... 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:amd64 (3.12.4-1ubuntu7) ... 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.2-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:amd64 (3.12.4-1ubuntu7) ... Setting up libsigsegv2:amd64 (2.13-1ubuntu3) ... Setting up golang-github-chzyer-readline-dev (1.4.39.g2972be2-3) ... Setting up libmnl0:amd64 (1.0.4-3build2) ... Setting up golang-golang-x-sync-dev (0.0~git20210220.036812b-1) ... Setting up autopoint (0.21-6) ... Setting up golang-1.18-src (1.18.3-1ubuntu1) ... Setting up golang-github-hashicorp-hcl-dev (1.0.0-1.1) ... Setting up libxtables12:amd64 (1.8.7-1ubuntu6) ... 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:amd64 (2.1.28+dfsg-6ubuntu1) ... 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:amd64 (1:1.2.11.dfsg-2ubuntu9) ... 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:amd64 (1.0.4-1build1) ... Setting up golang-golang-x-text-dev (0.3.7-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:amd64 (0.0.7-1build2) ... Setting up golang-github-fsnotify-fsnotify-dev (1.5.4-1) ... Setting up golang-github-prometheus-procfs-dev (0.7.3-2) ... Setting up golang-github-alecthomas-units-dev (0.0~git20211218.b94a6e3-1) ... Setting up golang-github-modern-go-reflect2-dev (1.0.2-2) ... Setting up libsub-override-perl (0.09-3) ... 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-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-7) ... Setting up golang-github-ghodss-yaml-dev (1.0.0-2) ... Setting up golang-src (2:1.18~0ubuntu2) ... Setting up libbsd0:amd64 (0.11.6-1) ... Setting up libelf1:amd64 (0.187-1) ... 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.2.7-1) ... Setting up libxml2:amd64 (2.9.14+dfsg-1) ... 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.16-0ubuntu1) ... Setting up golang-github-hashicorp-logutils-dev (1.0.0-1) ... Setting up libfile-stripnondeterminism-perl (1.13.0-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:amd64 (0.187-1) ... Setting up golang-github-hashicorp-go-bexpr-dev (0.1.2-2) ... Setting up gettext (0.21-6) ... Setting up protobuf-compiler (3.12.4-1ubuntu7) ... 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.7-4) ... 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.3-1ubuntu1) ... Setting up m4 (1.4.18-5ubuntu2) ... Setting up golang-github-go-openapi-errors-dev (0.20.2-1) ... Setting up golang-github-opentracing-contrib-go-stdlib-dev (1.0.0-1) ... Setting up golang-github-json-iterator-go-dev (1.1.12-1) ... Setting up golang-github-google-pprof-dev (0.0~git20211008.947d60d-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 intltool-debian (0.35.0+20060710.5) ... Setting up libprotobuf-dev:amd64 (3.12.4-1ubuntu7) ... Setting up libsasl2-dev (2.1.28+dfsg-6ubuntu1) ... Setting up golang-github-leodido-go-urn-dev (1.2.1-2) ... Setting up golang-goprotobuf-dev (1.3.4-2) ... 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~git20220315.3147a52-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:amd64 (1:0.8.0-1) ... Setting up golang-github-aws-aws-sdk-go-dev (1.41.14-1ubuntu1) ... 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 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:amd64 (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 po-debconf (1.0.21+nmu1) ... 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:amd64 (2:1.18~0ubuntu2) ... Setting up golang-github-go-openapi-swag-dev (1:0.21.1-1) ... 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-2) ... 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 debhelper (13.7.1ubuntu1) ... 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.56) ... 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.1-1) ... 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-8) ... 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-3) ... 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.1-1) ... Setting up golang-github-go-openapi-analysis-dev (0.21.2-1) ... 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.1-2) ... 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-5) ... Setting up golang-github-hashicorp-consul-dev (1.8.7+dfsg1-5) ... Setting up sbuild-build-depends-main-dummy (0.invalid.0) ... Processing triggers for libc-bin (2.35-0ubuntu3) ... +------------------------------------------------------------------------------+ | Check architectures | +------------------------------------------------------------------------------+ Arch check ok (amd64 included in any) +------------------------------------------------------------------------------+ | Build environment | +------------------------------------------------------------------------------+ Kernel: Linux 5.4.0-120-generic #136-Ubuntu SMP Fri Jun 10 13:40:48 UTC 2022 amd64 (x86_64) Toolchain package versions: binutils_2.38.50.20220615-4ubuntu1 dpkg-dev_1.21.8ubuntu1 g++-11_11.3.0-3ubuntu1 gcc-11_11.3.0-3ubuntu1 libc6-dev_2.35-0ubuntu3 libstdc++-11-dev_11.3.0-3ubuntu1 libstdc++6_12.1.0-2ubuntu1 linux-libc-dev_5.15.0-27.28 Package versions: adduser_3.121ubuntu1 advancecomp_2.1-2.1ubuntu2 apt_2.5.0 autoconf_2.71-2 automake_1:1.16.5-1.3 autopoint_0.21-6 autotools-dev_20220109.1 base-files_12.2ubuntu1 base-passwd_3.5.52build1 bash_5.1-6ubuntu1 binutils_2.38.50.20220615-4ubuntu1 binutils-common_2.38.50.20220615-4ubuntu1 binutils-x86-64-linux-gnu_2.38.50.20220615-4ubuntu1 bsdextrautils_2.38-4ubuntu1 bsdutils_1:2.38-4ubuntu1 build-essential_12.9ubuntu3 bzip2_1.0.8-5build1 ca-certificates_20211016 coreutils_8.32-4.1ubuntu1 cpp_4:11.2.0-1ubuntu1 cpp-11_11.3.0-3ubuntu1 dash_0.5.11+git20210903+057cd650a4ed-3build1 debconf_1.5.79ubuntu1 debhelper_13.7.1ubuntu1 debianutils_5.7-0.2 debugedit_1:5.0-4build1 dh-autoreconf_20 dh-golang_1.56 dh-strip-nondeterminism_1.13.0-1 diffutils_1:3.8-0ubuntu2 dpkg_1.21.8ubuntu1 dpkg-dev_1.21.8ubuntu1 dwz_0.14-1build2 e2fsprogs_1.46.5-2ubuntu2 fakeroot_1.29-1ubuntu1 file_1:5.41-4 findutils_4.8.0-1ubuntu3 g++_4:11.2.0-1ubuntu1 g++-11_11.3.0-3ubuntu1 gcc_4:11.2.0-1ubuntu1 gcc-11_11.3.0-3ubuntu1 gcc-11-base_11.3.0-3ubuntu1 gcc-12-base_12.1.0-2ubuntu1 gettext_0.21-6 gettext-base_0.21-6 gogoprotobuf_1.3.2-1 golang-1.18-go_1.18.3-1ubuntu1 golang-1.18-src_1.18.3-1ubuntu1 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.18-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.16-0ubuntu1 golang-github-docker-go-units-dev_0.4.0-4 golang-github-edsrzf-mmap-go-dev_0.0~git20170320.0.0bce6a6-7 golang-github-fatih-color-dev_1.7.0-1 golang-github-fsnotify-fsnotify-dev_1.5.4-1 golang-github-ghodss-yaml-dev_1.0.0-2 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.2-1 golang-github-go-openapi-errors-dev_0.20.2-1 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.1-2 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.21.1-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.8-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-5 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.12-1 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.5.0-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-2 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-5 golang-github-prometheus-client-golang-dev_1.11.1-1 golang-github-prometheus-client-model-dev_0.2.0-3 golang-github-prometheus-common-dev_0.32.1-8 golang-github-prometheus-exporter-toolkit-dev_0.7.1-3 golang-github-prometheus-procfs-dev_0.7.3-2 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.1-1 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.10.0-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.2-1 golang-github-tv42-httpunix-dev_0.0~git20150427.b75d861-2 golang-github-ugorji-go-codec-dev_1.2.7-1 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.opencensus-dev_0.23.0-2 golang-go.uber-atomic-dev_1.9.0-1 golang-golang-x-crypto-dev_1:0.0~git20220315.3147a52-1 golang-golang-x-mod-dev_0.5.1-2 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~git20220520.bc2c85a-1 golang-golang-x-term-dev_0.0~git20220526.065cf7b-1 golang-golang-x-text-dev_0.3.7-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-3 golang-gopkg-yaml.v3-dev_3.0.1-1 golang-goprotobuf-dev_1.3.4-2 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 gpg-agent_2.2.27-3ubuntu2 gpgconf_2.2.27-3ubuntu2 gpgv_2.2.27-3ubuntu2 grep_3.7-1build1 groff-base_1.22.4-8build1 gzip_1.10-4ubuntu4 hostname_3.23ubuntu2 init_1.63 init-system-helpers_1.63 intltool-debian_0.35.0+20060710.5 iproute2_5.15.0-1ubuntu2 libacl1_2.3.1-1 libapparmor1_3.0.4-2ubuntu3 libapt-pkg6.0_2.5.0 libarchive-zip-perl_1.68-1 libargon2-1_0~20171227-0.3 libasan6_11.3.0-3ubuntu1 libassuan0_2.5.5-3 libatomic1_12.1.0-2ubuntu1 libattr1_1:2.5.1-1build1 libaudit-common_1:3.0.7-1build1 libaudit1_1:3.0.7-1build1 libbinutils_2.38.50.20220615-4ubuntu1 libblkid1_2.38-4ubuntu1 libbpf0_1:0.8.0-1 libbsd0_0.11.6-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-4 libcap2_1:2.44-1build3 libcap2-bin_1:2.44-1build3 libcc1-0_12.1.0-2ubuntu1 libcom-err2_1.46.5-2ubuntu2 libcrypt-dev_1:4.4.27-1 libcrypt1_1:4.4.27-1 libcryptsetup12_2:2.4.3-1ubuntu1 libctf-nobfd0_2.38.50.20220615-4ubuntu1 libctf0_2.38.50.20220615-4ubuntu1 libdb5.3_5.3.28+dfsg1-0.9 libdebconfclient0_0.261ubuntu1 libdebhelper-perl_13.7.1ubuntu1 libdevmapper1.02.1_2:1.02.175-2.1ubuntu4 libdpkg-perl_1.21.8ubuntu1 libdw1_0.187-1 libelf1_0.187-1 libext2fs2_1.46.5-2ubuntu2 libfakeroot_1.29-1ubuntu1 libffi8_3.4.2-4 libfile-stripnondeterminism-perl_1.13.0-1 libgcc-11-dev_11.3.0-3ubuntu1 libgcc-s1_12.1.0-2ubuntu1 libgcrypt20_1.10.1-2ubuntu1 libgdbm-compat4_1.23-1 libgdbm6_1.23-1 libgmp10_2:6.2.1+dfsg-3ubuntu1 libgnutls30_3.7.6-2ubuntu1 libgomp1_12.1.0-2ubuntu1 libgpg-error0_1.45-2 libgprofng0_2.38.50.20220615-4ubuntu1 libgssapi-krb5-2_1.19.2-2 libhogweed6_3.7.3-1build2 libicu71_71.1-3 libidn2-0_2.3.2-2build1 libip4tc2_1.8.7-1ubuntu6 libisl23_0.24-2build1 libitm1_12.1.0-2ubuntu1 libjson-c5_0.16-1 libk5crypto3_1.19.2-2 libkeyutils1_1.6.1-3ubuntu1 libkmod2_29-1ubuntu1 libkrb5-3_1.19.2-2 libkrb5support0_1.19.2-2 liblockfile-bin_1.17-1build2 liblockfile1_1.17-1build2 liblsan0_12.1.0-2ubuntu1 liblz4-1_1.9.3-2build2 liblzma5_5.2.5-2.1 libmagic-mgc_1:5.41-4 libmagic1_1:5.41-4 libmd0_1.0.4-1build1 libmnl0_1.0.4-3build2 libmount1_2.38-4ubuntu1 libmpc3_1.2.1-2build1 libmpfr6_4.1.0-3build3 libncurses6_6.3+20220423-2 libncursesw6_6.3+20220423-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.1-1 libpam-modules_1.4.0-13ubuntu1 libpam-modules-bin_1.4.0-13ubuntu1 libpam-runtime_1.4.0-13ubuntu1 libpam0g_1.4.0-13ubuntu1 libpcre2-8-0_10.40-1 libpcre3_2:8.39-14 libperl5.34_5.34.0-3ubuntu1 libpipeline1_1.5.6-1 libpng16-16_1.6.37-5 libprocps8_2:3.3.17-6ubuntu2 libprotobuf-dev_3.12.4-1ubuntu7 libprotobuf-lite23_3.12.4-1ubuntu7 libprotobuf23_3.12.4-1ubuntu7 libprotoc23_3.12.4-1ubuntu7 libquadmath0_12.1.0-2ubuntu1 libreadline8_8.1.2-1.2 libsasl2-2_2.1.28+dfsg-6ubuntu1 libsasl2-dev_2.1.28+dfsg-6ubuntu1 libsasl2-modules-db_2.1.28+dfsg-6ubuntu1 libseccomp-dev_2.5.4-1ubuntu1 libseccomp2_2.5.4-1ubuntu1 libselinux1_3.4-1 libsemanage-common_3.4-1 libsemanage2_3.4-1 libsepol2_3.4-2 libsigsegv2_2.13-1ubuntu3 libsmartcols1_2.38-4ubuntu1 libsqlite3-0_3.38.5-1 libss2_1.46.5-2ubuntu2 libssl3_3.0.3-5ubuntu3 libstdc++-11-dev_11.3.0-3ubuntu1 libstdc++6_12.1.0-2ubuntu1 libsub-override-perl_0.09-3 libsystemd0_249.11-0ubuntu4 libtasn1-6_4.18.0-4build1 libtinfo6_6.3+20220423-2 libtirpc-common_1.3.2-2build1 libtirpc-dev_1.3.2-2build1 libtirpc3_1.3.2-2build1 libtool_2.4.7-4 libtsan0_11.3.0-3ubuntu1 libubsan1_12.1.0-2ubuntu1 libuchardet0_0.0.7-1build2 libudev1_249.11-0ubuntu4 libunistring2_1.0-1 libuuid1_2.38-4ubuntu1 libxml2_2.9.14+dfsg-1 libxtables12_1.8.7-1ubuntu6 libxxhash0_0.8.1-1 libzstd1_1.5.2+dfsg-1 linux-libc-dev_5.15.0-27.28 lockfile-progs_0.1.19build1 login_1:4.11.1+dfsg1-2ubuntu1 logsave_1.46.5-2ubuntu2 lsb-base_11.1.0ubuntu4 lto-disabled-list_27 m4_1.4.18-5ubuntu2 make_4.3-4.1build1 man-db_2.10.2-1 mawk_1.3.4.20200120-3.1 mount_2.38-4ubuntu1 ncurses-base_6.3+20220423-2 ncurses-bin_6.3+20220423-2 openssl_3.0.3-5ubuntu3 optipng_0.7.7-2build1 passwd_1:4.11.1+dfsg1-2ubuntu1 patch_2.7.6-7build2 perl_5.34.0-3ubuntu1 perl-base_5.34.0-3ubuntu1 perl-modules-5.34_5.34.0-3ubuntu1 pinentry-curses_1.2.0-1ubuntu1 pkgbinarymangler_149 po-debconf_1.0.21+nmu1 policyrcd-script-zg2_0.1-3.1 procps_2:3.3.17-6ubuntu2 protobuf-compiler_3.12.4-1ubuntu7 readline-common_8.1.2-1.2 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-0ubuntu4 systemd-sysv_249.11-0ubuntu4 sysvinit-utils_3.01-1ubuntu1 tar_1.34+dfsg-1build3 tzdata_2022a-0ubuntu1 ubuntu-keyring_2021.03.26 usrmerge_25ubuntu2 util-linux_2.38-4ubuntu1 util-linux-extra_2.38-4ubuntu1 xz-utils_5.2.5-2.1 zlib1g_1:1.2.11.dfsg-2ubuntu9 zlib1g-dev_1:1.2.11.dfsg-2ubuntu9 +------------------------------------------------------------------------------+ | 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 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 1b8692db6a70645d46c40606f56d5fa32edcdc41 41352 prometheus_2.31.2+ds1-1ubuntu1.debian.tar.xz Checksums-Sha256: c13a585299329438d6c341420c3c423b85ec47207265b4b24d201973df1d32f8 1433284 prometheus_2.31.2+ds1.orig.tar.xz 4c90160d2ae64fd74fc3687e3ce650231fa4f100d5507d546d55dd765087eedf 41352 prometheus_2.31.2+ds1-1ubuntu1.debian.tar.xz Files: bf094cce993a78435670ab5516844add 1433284 prometheus_2.31.2+ds1.orig.tar.xz 65ad95006922a8e81b24111f4b18c613 41352 prometheus_2.31.2+ds1-1ubuntu1.debian.tar.xz Go-Import-Path: github.com/prometheus/prometheus Original-Maintainer: Debian Go Packaging Team -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEfm2fYq1zA4h6PB3QSRbXqx16OAQFAmIzYXwACgkQSRbXqx16 OAQBWg//YePfoOgD5LTJuJ9o5wexHd4Sqstq3xYYJAB1B7Kd6OIbN4iTdnDN8SsT FwHJ0bODadbRHnXMnIvdhMS+Rz4TBnuZVT5fyJW9H9bS0ZE703eCi602+5Gm6OBU kDjLB0EnsgU9eYdi2H39jn8XFTVxQpYsNhSqCb36s6FXzpB1pNt9EfZBy0f6x/+i paoaNAWWCmTf0OEve3teWYREz8TGNxql6Yp5uzjjBG3jMM7hbsuobgttXuCeVs9O 9yAyXBB3/Cvwk3Vt6upS9psZH8jEplYLFWAGgZEmMTJ2J3lSE60JW0AhqsxSc7hn VCllzGAtvCwNWvR2Cjx3/AtqUSK5D90Ijqcs8SMStIB/xv9xtyh98OJr3pS/5FKs hQidzrsR6n2aw86yZHhXEb+QOoIJF6qMPRxplUaGP1IXwtFKb2UjFyIQ8AWvmySe W52ZJ3Gaz5fnOxtczGrANiQPbrJ0OT2UhlSE8yvM3J7zJu9QtiaIv0dRqPD0zxUU TFQEBpOh1gc/ftNmbVk5ZxRxglE1guyU6VcJtiamYq3xCSqF2bzQyp+RM3IYRkOe ypvBQfxKCAZ1YsQ3DmYClZUwFt9Riy0gvh+jZYqJT3CdfvxOvwz3x6YQiQM2AE6R UQANajcq+6T8KwXdRzJUynS65bKXn8NBWrWk9cukLRH1HLPALd8= =KrCh -----END PGP SIGNATURE----- gpgv: Signature made Thu Mar 17 16:27:40 2022 UTC gpgv: using RSA key 7E6D9F62AD7303887A3C1DD04916D7AB1D7A3804 gpgv: Can't check signature: No public key dpkg-source: warning: cannot verify signature ./prometheus_2.31.2+ds1-1ubuntu1.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.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=noautodbgsym parallel=4 HOME=/sbuild-nonexistent LANG=C.UTF-8 LC_ALL=C.UTF-8 LOGNAME=buildd PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games SCHROOT_ALIAS_NAME=build-PACKAGEBUILD-24052123 SCHROOT_CHROOT_NAME=build-PACKAGEBUILD-24052123 SCHROOT_COMMAND=env SCHROOT_GID=2501 SCHROOT_GROUP=buildd SCHROOT_SESSION_ID=build-PACKAGEBUILD-24052123 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 dpkg-buildpackage: info: source distribution jammy dpkg-source --before-build . dpkg-buildpackage: info: host architecture amd64 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 # stop the service before upgrading, so we can move the v1 database away dh binary --buildsystem=golang --builddirectory=/<>/.build dh_update_autotools_config -O--buildsystem=golang -O--builddirectory=/<>/prometheus-2.31.2\+ds1/.build dh_autoreconf -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 -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=20220317-16:26:29 -X github.com/prometheus/common/version.GoVersion=go1.18.3" 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 -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=20220317-16:26:29 -X github.com/prometheus/common/version.GoVersion=go1.18.3" 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 -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=20220317-16:26:29 -X github.com/prometheus/common/version.GoVersion=go1.18.3" 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/unsafeheader internal/goarch internal/goexperiment internal/cpu internal/goos internal/abi runtime/internal/atomic runtime/internal/math runtime/internal/sys runtime/internal/syscall internal/race sync/atomic internal/bytealg internal/itoa math/bits unicode/utf8 unicode math encoding runtime unicode/utf16 container/list 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 google.golang.org/grpc/serviceconfig github.com/golang/groupcache/lru go.opencensus.io github.com/aws/aws-sdk-go/internal/sdkmath 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 sync internal/reflectlite internal/testlog math/rand internal/singleflight github.com/aws/aws-sdk-go/internal/sync/singleflight runtime/cgo internal/sysinfo google.golang.org/grpc/internal/buffer errors sort google.golang.org/grpc/internal/grpcsync internal/oserror syscall strconv io path reflect strings bytes time internal/syscall/unix internal/syscall/execenv bufio regexp/syntax hash context internal/poll io/fs regexp github.com/jpillora/backoff hash/crc32 os internal/fmtsort encoding/binary crypto crypto/elliptic/internal/fiat embed encoding/base64 crypto/cipher fmt crypto/internal/randutil crypto/sha512 crypto/aes crypto/des crypto/ed25519/internal/edwards25519/field crypto/hmac crypto/md5 crypto/elliptic/internal/nistec crypto/ed25519/internal/edwards25519 crypto/rc4 github.com/alecthomas/units encoding/json github.com/go-logfmt/logfmt log compress/flate math/big crypto/sha1 crypto/sha256 compress/gzip encoding/hex encoding/pem 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 crypto/rand encoding/asn1 crypto/dsa net path/filepath crypto/elliptic crypto/ed25519 vendor/golang.org/x/crypto/cryptobyte crypto/rsa crypto/x509/pkix crypto/ecdsa vendor/golang.org/x/crypto/chacha20 vendor/golang.org/x/crypto/internal/poly1305 io/ioutil vendor/golang.org/x/crypto/curve25519/internal/field vendor/golang.org/x/sys/cpu vendor/golang.org/x/crypto/hkdf vendor/golang.org/x/text/transform vendor/golang.org/x/crypto/curve25519 vendor/golang.org/x/crypto/chacha20poly1305 vendor/golang.org/x/text/unicode/bidi vendor/golang.org/x/text/unicode/norm vendor/golang.org/x/net/http2/hpack mime vendor/golang.org/x/text/secure/bidirule mime/quotedprintable net/http/internal net/http/internal/ascii github.com/beorn7/perks/quantile github.com/cespare/xxhash vendor/golang.org/x/net/idna github.com/golang/protobuf/proto github.com/prometheus/common/internal/bitbucket.org/ww/goautoneg github.com/prometheus/common/model github.com/prometheus/procfs/internal/fs github.com/prometheus/procfs/internal/util golang.org/x/sys/unix runtime/debug 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 github.com/golang/protobuf/ptypes/duration github.com/golang/protobuf/ptypes/timestamp vendor/golang.org/x/net/http/httpguts mime/multipart github.com/golang/protobuf/ptypes github.com/prometheus/client_model/go github.com/matttproud/golang_protobuf_extensions/pbutil github.com/prometheus/procfs text/template github.com/prometheus/client_golang/prometheus/internal crypto/tls text/tabwriter os/signal github.com/oklog/run github.com/pkg/errors github.com/prometheus/common/promlog go/token html/template go/scanner go/ast internal/lazyregexp golang.org/x/text/transform golang.org/x/text/unicode/bidi golang.org/x/text/unicode/norm golang.org/x/text/secure/bidirule go/doc golang.org/x/net/http2/hpack net/http/httptrace net/http gopkg.in/yaml.v2 golang.org/x/net/idna gopkg.in/alecthomas/kingpin.v2 golang.org/x/net/http/httpguts golang.org/x/crypto/blowfish golang.org/x/crypto/bcrypt github.com/aws/aws-sdk-go/aws/awserr github.com/aws/aws-sdk-go/internal/ini github.com/aws/aws-sdk-go/internal/shareddefaults github.com/aws/aws-sdk-go/aws/endpoints github.com/prometheus/common/promlog/flag github.com/prometheus/exporter-toolkit/web/kingpinflag 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/internal/sdkuri github.com/prometheus/prometheus/discovery/targetgroup github.com/prometheus/prometheus/pkg/labels github.com/aws/aws-sdk-go/aws/credentials/processcreds github.com/prometheus/prometheus/util/strutil github.com/prometheus/prometheus/pkg/relabel github.com/Azure/go-autorest/autorest/date flag runtime/trace github.com/Azure/go-autorest/autorest/validation expvar github.com/prometheus/common/expfmt golang.org/x/net/trace golang.org/x/net/http2 github.com/prometheus/client_golang/prometheus golang.org/x/net/context/ctxhttp golang.org/x/oauth2/internal golang.org/x/oauth2 golang.org/x/oauth2/clientcredentials net/http/httputil github.com/mwitkow/go-conntrack github.com/prometheus/common/version github.com/aws/aws-sdk-go/aws github.com/prometheus/prometheus/discovery/refresh github.com/Azure/go-autorest/tracing testing net/http/cookiejar github.com/aws/aws-sdk-go/aws/request github.com/prometheus/common/config github.com/Azure/go-autorest/logger github.com/hashicorp/go-cleanhttp github.com/prometheus/exporter-toolkit/web github.com/prometheus/prometheus/discovery github.com/aws/aws-sdk-go/private/protocol github.com/aws/aws-sdk-go/aws/client github.com/aws/aws-sdk-go/aws/corehandlers github.com/aws/aws-sdk-go/aws/csm 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/ec2metadata github.com/aws/aws-sdk-go/aws/credentials/ec2rolecreds github.com/aws/aws-sdk-go/private/protocol/query github.com/aws/aws-sdk-go/aws/signer/v4 github.com/aws/aws-sdk-go/private/protocol/jsonrpc github.com/aws/aws-sdk-go/aws/credentials/endpointcreds github.com/aws/aws-sdk-go/private/protocol/ec2query github.com/aws/aws-sdk-go/private/protocol/restjson github.com/aws/aws-sdk-go/aws/defaults github.com/dgrijalva/jwt-go 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/aws/credentials/ssocreds github.com/aws/aws-sdk-go/service/sts/stsiface github.com/aws/aws-sdk-go/aws/credentials/stscreds github.com/Azure/go-autorest/autorest/adal github.com/aws/aws-sdk-go/aws/session github.com/Azure/go-autorest/autorest github.com/prometheus/common/sigv4 github.com/prometheus/prometheus/config github.com/mattn/go-isatty github.com/mattn/go-colorable github.com/fatih/color github.com/Azure/go-autorest/autorest/azure github.com/hashicorp/go-hclog github.com/Azure/azure-sdk-for-go/services/compute/mgmt/2018-10-01/compute github.com/Azure/azure-sdk-for-go/services/network/mgmt/2018-10-01/network github.com/hashicorp/go-rootcerts github.com/hashicorp/golang-lru/simplelru github.com/hashicorp/go-immutable-radix github.com/armon/go-metrics 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 github.com/prometheus/prometheus/discovery/digitalocean golang.org/x/net/internal/socket github.com/prometheus/prometheus/discovery/eureka gopkg.in/fsnotify/fsnotify.v1 golang.org/x/net/ipv4 golang.org/x/net/ipv6 github.com/prometheus/prometheus/discovery/file github.com/miekg/dns 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 google.golang.org/grpc/backoff github.com/prometheus/prometheus/discovery/dns google.golang.org/grpc/grpclog google.golang.org/grpc/credentials/internal google.golang.org/grpc/connectivity google.golang.org/grpc/metadata 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/resolver google.golang.org/grpc/encoding google.golang.org/grpc/encoding/proto google.golang.org/grpc/balancer google.golang.org/grpc/internal/backoff google.golang.org/grpc/internal/balancerload google.golang.org/grpc/balancer/base google.golang.org/grpc/binarylog/grpc_binarylog_v1 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 github.com/prometheus/prometheus/discovery/aws go.opencensus.io/trace/propagation go.opencensus.io/plugin/ochttp/propagation/b3 go.opencensus.io/resource google.golang.org/grpc go.opencensus.io/metric/metricdata runtime/pprof go.opencensus.io/metric/metricproducer google.golang.org/api/googleapi/transport go.opencensus.io/tag google.golang.org/api/transport/cert go.opencensus.io/stats/internal google.golang.org/api/transport/http/internal/propagation go.opencensus.io/stats github.com/prometheus/client_golang/prometheus/promhttp 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 github.com/hetznercloud/hcloud-go/hcloud/internal/instrumentation github.com/hetznercloud/hcloud-go/hcloud/schema google.golang.org/api/option google.golang.org/api/transport/internal/dca github.com/prometheus/prometheus/discovery/http github.com/hetznercloud/hcloud-go/hcloud google.golang.org/api/option/internaloption google.golang.org/api/transport/http github.com/prometheus/prometheus/discovery/marathon github.com/docker/docker/api/types/blkiodev google.golang.org/api/compute/v1 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/container github.com/docker/docker/api/types/versions github.com/docker/docker/api/types/filters github.com/docker/docker/api/types/network github.com/prometheus/prometheus/discovery/azure 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/opencontainers/image-spec/specs-go/v1 github.com/docker/docker/api/types/registry github.com/docker/docker/vendor/github.com/gogo/protobuf/proto github.com/docker/docker/vendor/github.com/docker/distribution/digestset github.com/prometheus/prometheus/discovery/hetzner 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/docker/docker/vendor/github.com/sirupsen/logrus github.com/gophercloud/gophercloud/pagination github.com/docker/docker/errdefs github.com/gophercloud/gophercloud/openstack/identity/v2/tenants github.com/gophercloud/gophercloud/openstack/identity/v3/tokens github.com/gophercloud/gophercloud/openstack/identity/v2/tokens github.com/gophercloud/gophercloud/openstack/identity/v3/extensions/ec2tokens github.com/gophercloud/gophercloud/openstack/identity/v3/extensions/oauth1 github.com/docker/docker/api/types/swarm/runtime github.com/gophercloud/gophercloud/openstack/utils github.com/docker/docker/api/types/swarm github.com/gophercloud/gophercloud/openstack/compute/v2/extensions/floatingips github.com/docker/docker/api/types github.com/gophercloud/gophercloud/openstack github.com/gophercloud/gophercloud/openstack/compute/v2/extensions/hypervisors github.com/docker/docker/api/types/volume github.com/docker/docker/client github.com/prometheus/prometheus/discovery/puppetdb github.com/gophercloud/gophercloud/openstack/compute/v2/servers github.com/prometheus/prometheus/discovery/triton github.com/samuel/go-zookeeper/zk github.com/prometheus/prometheus/discovery/openstack github.com/prometheus/prometheus/util/treecache github.com/prometheus/prometheus/discovery/zookeeper github.com/prometheus/prometheus/discovery/legacymanager database/sql/driver github.com/asaskevich/govalidator github.com/prometheus/prometheus/discovery/moby github.com/go-openapi/errors github.com/josharian/intern github.com/mailru/easyjson/buffer github.com/mailru/easyjson/jlexer 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 github.com/PuerkitoBio/urlesc golang.org/x/text/width gopkg.in/mgo.v2/bson 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/go-openapi/strfmt github.com/prometheus/prometheus/pkg/logging github.com/prometheus/prometheus/pkg/runtime container/heap github.com/edsrzf/mmap-go github.com/opentracing/opentracing-go/log github.com/opentracing/opentracing-go github.com/go-openapi/runtime github.com/prometheus/prometheus/pkg/timestamp github.com/prometheus/prometheus/tsdb/chunkenc github.com/prometheus/prometheus/tsdb/errors 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/prometheus/prometheus/tsdb/fileutil github.com/oklog/ulid github.com/go-openapi/analysis github.com/prometheus/prometheus/tsdb/chunks github.com/prometheus/prometheus/tsdb/encoding github.com/prometheus/prometheus/tsdb/tombstones github.com/prometheus/prometheus/tsdb/tsdbutil github.com/prometheus/prometheus/storage github.com/prometheus/prometheus/tsdb/record github.com/golang/snappy github.com/go-openapi/loads github.com/prometheus/prometheus/tsdb/wal github.com/go-openapi/validate github.com/prometheus/prometheus/promql/parser github.com/prometheus/prometheus/tsdb/index golang.org/x/sync/errgroup github.com/prometheus/alertmanager/api/v2/models 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/discovery/gce github.com/stretchr/testify/assert github.com/prometheus/prometheus/util/osutil hash/fnv github.com/prometheus/prometheus/discovery/install github.com/prometheus/prometheus/scrape 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/client_golang/prometheus/promauto github.com/prometheus/prometheus/pkg/gate github.com/julienschmidt/httprouter hash/adler32 compress/zlib github.com/prometheus/common/route github.com/modern-go/concurrent github.com/prometheus/prometheus/util/testutil github.com/modern-go/reflect2 golang.org/x/net/netutil github.com/prometheus/prometheus/util/teststorage internal/profile github.com/prometheus/prometheus/promql net/http/pprof github.com/gogo/protobuf/protoc-gen-gogo/descriptor archive/tar github.com/json-iterator/go github.com/google/pprof/profile github.com/prometheus/prometheus/template github.com/gogo/protobuf/gogoproto github.com/prometheus/prometheus/pkg/rulefmt github.com/prometheus/prometheus/prompb github.com/prometheus/prometheus/rules github.com/prometheus/prometheus/util/httputil github.com/prometheus/client_golang/api github.com/prometheus/client_golang/prometheus/testutil/promlint github.com/prometheus/client_golang/api/prometheus/v1 github.com/prometheus/prometheus/storage/remote github.com/prometheus/prometheus/pkg/modtimevfs github.com/prometheus/prometheus/cmd/promtool 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 20m cd .build && go test -vet=off -v -p 4 -timeout 20m 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 --- PASS: TestFailedStartupExitCode (0.50s) === 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:212: ts=2022-06-23T10:01:30.391Z caller=main.go:403 level=info msg="No time or size retention was set so using the default time retention" duration=15d ts=2022-06-23T10:01:30.391Z caller=main.go:435 level=info msg="Starting Prometheus" version="(version=, branch=, revision=)" ts=2022-06-23T10:01:30.392Z caller=main.go:440 level=info build_context="(go=go1.18.3, user=, date=)" ts=2022-06-23T10:01:30.392Z caller=main.go:441 level=info host_details="(Linux 5.4.0-120-generic #136-Ubuntu SMP Fri Jun 10 13:40:48 UTC 2022 x86_64 lgw01-amd64-052 (none))" ts=2022-06-23T10:01:30.392Z caller=main.go:442 level=info fd_limits="(soft=1024, hard=524288)" ts=2022-06-23T10:01:30.392Z caller=main.go:443 level=info vm_limits="(soft=unlimited, hard=unlimited)" ts=2022-06-23T10:01:30.445Z caller=web.go:478 level=info component=web msg="Start listening for connections" address=0.0.0.0:0 ts=2022-06-23T10:01:30.447Z caller=main.go:823 level=info msg="Starting TSDB ..." ts=2022-06-23T10:01:30.447Z caller=main.go:696 level=info msg="Stopping scrape discovery manager..." ts=2022-06-23T10:01:30.447Z caller=main.go:710 level=info msg="Stopping notify discovery manager..." ts=2022-06-23T10:01:30.447Z caller=main.go:732 level=info msg="Stopping scrape manager..." ts=2022-06-23T10:01:30.447Z caller=main.go:706 level=info msg="Notify discovery manager stopped" ts=2022-06-23T10:01:30.447Z caller=main.go:692 level=info msg="Scrape discovery manager stopped" ts=2022-06-23T10:01:30.447Z caller=manager.go:946 level=info component="rule manager" msg="Stopping rule manager..." ts=2022-06-23T10:01:30.447Z caller=manager.go:956 level=info component="rule manager" msg="Rule manager stopped" ts=2022-06-23T10:01:30.448Z caller=notifier.go:601 level=info component=notifier msg="Stopping notification manager..." ts=2022-06-23T10:01:30.448Z caller=main.go:726 level=info msg="Scrape manager stopped" ts=2022-06-23T10:01:30.474Z caller=main.go:907 level=info msg="Notifier manager stopped" ts=2022-06-23T10:01:30.475Z caller=main.go:916 level=error err="flag 'storage.tsdb.wal-segment-size' must be set between 10MB and 256MB" main_test.go:212: ts=2022-06-23T10:01:30.801Z caller=main.go:403 level=info msg="No time or size retention was set so using the default time retention" duration=15d ts=2022-06-23T10:01:30.801Z caller=main.go:435 level=info msg="Starting Prometheus" version="(version=, branch=, revision=)" ts=2022-06-23T10:01:30.802Z caller=main.go:440 level=info build_context="(go=go1.18.3, user=, date=)" ts=2022-06-23T10:01:30.802Z caller=main.go:441 level=info host_details="(Linux 5.4.0-120-generic #136-Ubuntu SMP Fri Jun 10 13:40:48 UTC 2022 x86_64 lgw01-amd64-052 (none))" ts=2022-06-23T10:01:30.802Z caller=main.go:442 level=info fd_limits="(soft=1024, hard=524288)" ts=2022-06-23T10:01:30.802Z caller=main.go:443 level=info vm_limits="(soft=unlimited, hard=unlimited)" ts=2022-06-23T10:01:30.823Z caller=web.go:478 level=info component=web msg="Start listening for connections" address=0.0.0.0:0 ts=2022-06-23T10:01:30.839Z caller=main.go:823 level=info msg="Starting TSDB ..." ts=2022-06-23T10:01:30.839Z caller=main.go:696 level=info msg="Stopping scrape discovery manager..." ts=2022-06-23T10:01:30.839Z caller=main.go:710 level=info msg="Stopping notify discovery manager..." ts=2022-06-23T10:01:30.839Z caller=main.go:732 level=info msg="Stopping scrape manager..." ts=2022-06-23T10:01:30.839Z caller=main.go:706 level=info msg="Notify discovery manager stopped" ts=2022-06-23T10:01:30.839Z caller=main.go:692 level=info msg="Scrape discovery manager stopped" ts=2022-06-23T10:01:30.839Z caller=main.go:726 level=info msg="Scrape manager stopped" ts=2022-06-23T10:01:30.839Z caller=manager.go:946 level=info component="rule manager" msg="Stopping rule manager..." ts=2022-06-23T10:01:30.839Z caller=manager.go:956 level=info component="rule manager" msg="Rule manager stopped" ts=2022-06-23T10:01:30.839Z caller=notifier.go:601 level=info component=notifier msg="Stopping notification manager..." ts=2022-06-23T10:01:30.839Z caller=main.go:907 level=info msg="Notifier manager stopped" ts=2022-06-23T10:01:30.848Z caller=tls_config.go:195 level=info component=web msg="TLS is disabled." http2=false ts=2022-06-23T10:01:30.848Z caller=main.go:916 level=error err="flag 'storage.tsdb.wal-segment-size' must be set between 10MB and 256MB" main_test.go:212: Error parsing commandline arguments: units: unknown unit in 10 main_test.go:212: ts=2022-06-23T10:01:31.968Z caller=main.go:403 level=info msg="No time or size retention was set so using the default time retention" duration=15d ts=2022-06-23T10:01:31.968Z caller=main.go:435 level=info msg="Starting Prometheus" version="(version=, branch=, revision=)" ts=2022-06-23T10:01:31.968Z caller=main.go:440 level=info build_context="(go=go1.18.3, user=, date=)" ts=2022-06-23T10:01:31.968Z caller=main.go:441 level=info host_details="(Linux 5.4.0-120-generic #136-Ubuntu SMP Fri Jun 10 13:40:48 UTC 2022 x86_64 lgw01-amd64-052 (none))" ts=2022-06-23T10:01:31.968Z caller=main.go:442 level=info fd_limits="(soft=1024, hard=524288)" ts=2022-06-23T10:01:31.968Z caller=main.go:443 level=info vm_limits="(soft=unlimited, hard=unlimited)" ts=2022-06-23T10:01:31.994Z caller=web.go:478 level=info component=web msg="Start listening for connections" address=0.0.0.0:0 ts=2022-06-23T10:01:32.090Z caller=main.go:823 level=info msg="Starting TSDB ..." ts=2022-06-23T10:01:32.090Z caller=main.go:696 level=info msg="Stopping scrape discovery manager..." ts=2022-06-23T10:01:32.090Z caller=main.go:710 level=info msg="Stopping notify discovery manager..." ts=2022-06-23T10:01:32.090Z caller=main.go:732 level=info msg="Stopping scrape manager..." ts=2022-06-23T10:01:32.090Z caller=main.go:706 level=info msg="Notify discovery manager stopped" ts=2022-06-23T10:01:32.091Z caller=main.go:692 level=info msg="Scrape discovery manager stopped" ts=2022-06-23T10:01:32.091Z caller=main.go:726 level=info msg="Scrape manager stopped" ts=2022-06-23T10:01:32.091Z caller=manager.go:946 level=info component="rule manager" msg="Stopping rule manager..." ts=2022-06-23T10:01:32.091Z caller=manager.go:956 level=info component="rule manager" msg="Rule manager stopped" ts=2022-06-23T10:01:32.091Z caller=notifier.go:601 level=info component=notifier msg="Stopping notification manager..." ts=2022-06-23T10:01:32.091Z caller=main.go:907 level=info msg="Notifier manager stopped" ts=2022-06-23T10:01:32.092Z caller=main.go:916 level=error err="flag 'storage.tsdb.wal-segment-size' must be set between 10MB and 256MB" --- PASS: TestWALSegmentSizeBounds (6.93s) === RUN TestMaxBlockChunkSegmentSizeBounds main_test.go:254: ts=2022-06-23T10:01:37.510Z caller=main.go:403 level=info msg="No time or size retention was set so using the default time retention" duration=15d ts=2022-06-23T10:01:37.510Z caller=main.go:435 level=info msg="Starting Prometheus" version="(version=, branch=, revision=)" ts=2022-06-23T10:01:37.510Z caller=main.go:440 level=info build_context="(go=go1.18.3, user=, date=)" ts=2022-06-23T10:01:37.510Z caller=main.go:441 level=info host_details="(Linux 5.4.0-120-generic #136-Ubuntu SMP Fri Jun 10 13:40:48 UTC 2022 x86_64 lgw01-amd64-052 (none))" ts=2022-06-23T10:01:37.510Z caller=main.go:442 level=info fd_limits="(soft=1024, hard=524288)" ts=2022-06-23T10:01:37.510Z caller=main.go:443 level=info vm_limits="(soft=unlimited, hard=unlimited)" ts=2022-06-23T10:01:37.518Z caller=web.go:478 level=info component=web msg="Start listening for connections" address=0.0.0.0:0 ts=2022-06-23T10:01:37.556Z caller=main.go:823 level=info msg="Starting TSDB ..." ts=2022-06-23T10:01:37.616Z caller=tls_config.go:195 level=info component=web msg="TLS is disabled." http2=false ts=2022-06-23T10:01:37.626Z caller=head.go:481 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" ts=2022-06-23T10:01:37.626Z caller=head.go:515 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=13.13µs ts=2022-06-23T10:01:37.626Z caller=head.go:521 level=info component=tsdb msg="Replaying WAL, this may take a while" ts=2022-06-23T10:01:37.629Z caller=head.go:592 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=1 ts=2022-06-23T10:01:37.629Z caller=head.go:592 level=info component=tsdb msg="WAL segment loaded" segment=1 maxSegment=1 ts=2022-06-23T10:01:37.629Z caller=head.go:598 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=85.621µs wal_replay_duration=3.196671ms total_replay_duration=3.330021ms ts=2022-06-23T10:01:37.634Z caller=main.go:850 level=info fs_type=EXT4_SUPER_MAGIC ts=2022-06-23T10:01:37.634Z caller=main.go:853 level=info msg="TSDB started" ts=2022-06-23T10:01:37.634Z caller=main.go:980 level=info msg="Loading configuration file" filename=../../documentation/examples/prometheus.yml ts=2022-06-23T10:01:37.636Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=../../documentation/examples/prometheus.yml totalDuration=2.058615ms db_storage=1.46µs remote_storage=2.223µs web_handler=1.711µs query_engine=1.548µs scrape=678.415µs scrape_sd=40.692µs notify=44.969µs notify_sd=16.736µs rules=2.572µs ts=2022-06-23T10:01:37.636Z caller=main.go:795 level=info msg="Server is ready to receive web requests." main_test.go:254: ts=2022-06-23T10:01:42.411Z caller=main.go:403 level=info msg="No time or size retention was set so using the default time retention" duration=15d ts=2022-06-23T10:01:42.411Z caller=main.go:435 level=info msg="Starting Prometheus" version="(version=, branch=, revision=)" ts=2022-06-23T10:01:42.411Z caller=main.go:440 level=info build_context="(go=go1.18.3, user=, date=)" ts=2022-06-23T10:01:42.411Z caller=main.go:441 level=info host_details="(Linux 5.4.0-120-generic #136-Ubuntu SMP Fri Jun 10 13:40:48 UTC 2022 x86_64 lgw01-amd64-052 (none))" ts=2022-06-23T10:01:42.411Z caller=main.go:442 level=info fd_limits="(soft=1024, hard=524288)" ts=2022-06-23T10:01:42.411Z caller=main.go:443 level=info vm_limits="(soft=unlimited, hard=unlimited)" ts=2022-06-23T10:01:42.431Z caller=web.go:478 level=info component=web msg="Start listening for connections" address=0.0.0.0:0 ts=2022-06-23T10:01:42.433Z caller=main.go:823 level=info msg="Starting TSDB ..." ts=2022-06-23T10:01:42.433Z caller=main.go:696 level=info msg="Stopping scrape discovery manager..." ts=2022-06-23T10:01:42.433Z caller=main.go:710 level=info msg="Stopping notify discovery manager..." ts=2022-06-23T10:01:42.433Z caller=main.go:732 level=info msg="Stopping scrape manager..." ts=2022-06-23T10:01:42.433Z caller=main.go:706 level=info msg="Notify discovery manager stopped" ts=2022-06-23T10:01:42.433Z caller=main.go:692 level=info msg="Scrape discovery manager stopped" ts=2022-06-23T10:01:42.433Z caller=main.go:726 level=info msg="Scrape manager stopped" ts=2022-06-23T10:01:42.434Z caller=tls_config.go:195 level=info component=web msg="TLS is disabled." http2=false ts=2022-06-23T10:01:42.435Z caller=manager.go:946 level=info component="rule manager" msg="Stopping rule manager..." ts=2022-06-23T10:01:42.435Z caller=manager.go:956 level=info component="rule manager" msg="Rule manager stopped" ts=2022-06-23T10:01:42.435Z caller=notifier.go:601 level=info component=notifier msg="Stopping notification manager..." ts=2022-06-23T10:01:42.435Z caller=main.go:907 level=info msg="Notifier manager stopped" ts=2022-06-23T10:01:42.435Z caller=main.go:916 level=error err="flag 'storage.tsdb.max-block-chunk-segment-size' must be set over 1MB" --- PASS: TestMaxBlockChunkSegmentSizeBounds (5.32s) === RUN TestTimeMetrics --- PASS: TestTimeMetrics (0.20s) === RUN TestStartupInterrupt --- PASS: TestStartupInterrupt (0.67s) === RUN TestQueryLog === RUN TestQueryLog/api_queries,_127.0.0.1:15000,_enabled_at_start query_log_test.go:275: ts=2022-06-23T10:01:43.666Z caller=main.go:403 level=info msg="No time or size retention was set so using the default time retention" duration=15d ts=2022-06-23T10:01:43.666Z caller=main.go:435 level=info msg="Starting Prometheus" version="(version=, branch=, revision=)" ts=2022-06-23T10:01:43.666Z caller=main.go:440 level=info build_context="(go=go1.18.3, user=, date=)" ts=2022-06-23T10:01:43.666Z caller=main.go:441 level=info host_details="(Linux 5.4.0-120-generic #136-Ubuntu SMP Fri Jun 10 13:40:48 UTC 2022 x86_64 lgw01-amd64-052 (none))" ts=2022-06-23T10:01:43.666Z caller=main.go:442 level=info fd_limits="(soft=1024, hard=524288)" ts=2022-06-23T10:01:43.666Z caller=main.go:443 level=info vm_limits="(soft=unlimited, hard=unlimited)" ts=2022-06-23T10:01:43.695Z caller=web.go:478 level=info component=web msg="Start listening for connections" address=127.0.0.1:15000 ts=2022-06-23T10:01:43.696Z caller=main.go:823 level=info msg="Starting TSDB ..." ts=2022-06-23T10:01:43.706Z caller=tls_config.go:195 level=info component=web msg="TLS is disabled." http2=false ts=2022-06-23T10:01:43.748Z caller=head.go:481 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" ts=2022-06-23T10:01:43.748Z caller=head.go:515 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=4.854µs ts=2022-06-23T10:01:43.748Z caller=head.go:521 level=info component=tsdb msg="Replaying WAL, this may take a while" ts=2022-06-23T10:01:43.748Z caller=head.go:592 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 ts=2022-06-23T10:01:43.748Z caller=head.go:598 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=81.508µs wal_replay_duration=497.838µs total_replay_duration=704.113µs ts=2022-06-23T10:01:43.751Z caller=main.go:850 level=info fs_type=EXT4_SUPER_MAGIC ts=2022-06-23T10:01:43.751Z caller=main.go:853 level=info msg="TSDB started" ts=2022-06-23T10:01:43.752Z caller=main.go:980 level=info msg="Loading configuration file" filename=/tmp/config410924197 ts=2022-06-23T10:01:43.753Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=/tmp/config410924197 totalDuration=2.334641ms db_storage=1.131µs remote_storage=2.635µs web_handler=1.434µs query_engine=21.906µs scrape=582.561µs scrape_sd=10.334µs notify=2.114µs notify_sd=2.606µs rules=3.102µs ts=2022-06-23T10:01:43.753Z caller=main.go:795 level=info msg="Server is ready to receive web requests." ts=2022-06-23T10:01:43.897Z caller=main.go:980 level=info msg="Loading configuration file" filename=/tmp/config410924197 ts=2022-06-23T10:01:43.926Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=/tmp/config410924197 totalDuration=28.88715ms db_storage=3.205µs remote_storage=38.353µs web_handler=1.581µs query_engine=14.863µs scrape=293.876µs scrape_sd=9.594µs notify=1.905µs notify_sd=1.822µs rules=32.824µs ts=2022-06-23T10:01:44.004Z caller=main.go:980 level=info msg="Loading configuration file" filename=/tmp/config410924197 ts=2022-06-23T10:01:44.005Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=/tmp/config410924197 totalDuration=899.809µs db_storage=1.649µs remote_storage=2.396µs web_handler=942ns query_engine=53.637µs scrape=259.932µs scrape_sd=6.433µs notify=1.71µs notify_sd=1.672µs rules=2.797µs ts=2022-06-23T10:01:44.083Z caller=main.go:980 level=info msg="Loading configuration file" filename=/tmp/config410924197 ts=2022-06-23T10:01:44.084Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=/tmp/config410924197 totalDuration=472.162µs db_storage=2.458µs remote_storage=2.727µs web_handler=872ns query_engine=67.762µs scrape=195.264µs scrape_sd=6.276µs notify=1.616µs notify_sd=1.449µs rules=2.995µs === RUN TestQueryLog/console_queries,_127.0.0.1:15000,_enabled_at_start query_log_test.go:275: ts=2022-06-23T10:01:44.484Z caller=main.go:403 level=info msg="No time or size retention was set so using the default time retention" duration=15d ts=2022-06-23T10:01:44.484Z caller=main.go:435 level=info msg="Starting Prometheus" version="(version=, branch=, revision=)" ts=2022-06-23T10:01:44.484Z caller=main.go:440 level=info build_context="(go=go1.18.3, user=, date=)" ts=2022-06-23T10:01:44.484Z caller=main.go:441 level=info host_details="(Linux 5.4.0-120-generic #136-Ubuntu SMP Fri Jun 10 13:40:48 UTC 2022 x86_64 lgw01-amd64-052 (none))" ts=2022-06-23T10:01:44.484Z caller=main.go:442 level=info fd_limits="(soft=1024, hard=524288)" ts=2022-06-23T10:01:44.485Z caller=main.go:443 level=info vm_limits="(soft=unlimited, hard=unlimited)" ts=2022-06-23T10:01:44.511Z caller=web.go:478 level=info component=web msg="Start listening for connections" address=127.0.0.1:15000 ts=2022-06-23T10:01:44.534Z caller=main.go:823 level=info msg="Starting TSDB ..." ts=2022-06-23T10:01:44.536Z caller=tls_config.go:195 level=info component=web msg="TLS is disabled." http2=false ts=2022-06-23T10:01:44.670Z caller=head.go:481 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" ts=2022-06-23T10:01:44.670Z caller=head.go:515 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=4.361µs ts=2022-06-23T10:01:44.670Z caller=head.go:521 level=info component=tsdb msg="Replaying WAL, this may take a while" ts=2022-06-23T10:01:44.671Z caller=head.go:592 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 ts=2022-06-23T10:01:44.671Z caller=head.go:598 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=134.858µs wal_replay_duration=347.947µs total_replay_duration=520.208µs ts=2022-06-23T10:01:44.673Z caller=main.go:850 level=info fs_type=EXT4_SUPER_MAGIC ts=2022-06-23T10:01:44.673Z caller=main.go:853 level=info msg="TSDB started" ts=2022-06-23T10:01:44.673Z caller=main.go:980 level=info msg="Loading configuration file" filename=/tmp/config595170529 ts=2022-06-23T10:01:44.674Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=/tmp/config595170529 totalDuration=1.129464ms db_storage=1.675µs remote_storage=2.581µs web_handler=951ns query_engine=22.473µs scrape=764.698µs scrape_sd=8.475µs notify=1.727µs notify_sd=2.439µs rules=2.822µs ts=2022-06-23T10:01:44.674Z caller=main.go:795 level=info msg="Server is ready to receive web requests." ts=2022-06-23T10:01:45.219Z caller=main.go:980 level=info msg="Loading configuration file" filename=/tmp/config595170529 ts=2022-06-23T10:01:45.220Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=/tmp/config595170529 totalDuration=705.022µs db_storage=3.022µs remote_storage=2.678µs web_handler=804ns query_engine=11.038µs scrape=178.43µs scrape_sd=5.838µs notify=1.712µs notify_sd=1.515µs rules=2.904µs ts=2022-06-23T10:01:45.252Z caller=main.go:980 level=info msg="Loading configuration file" filename=/tmp/config595170529 ts=2022-06-23T10:01:45.253Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=/tmp/config595170529 totalDuration=1.069097ms db_storage=2.265µs remote_storage=2.454µs web_handler=767ns query_engine=22.397µs scrape=259.062µs scrape_sd=5.955µs notify=1.668µs notify_sd=1.65µs rules=2.416µs ts=2022-06-23T10:01:45.257Z caller=main.go:980 level=info msg="Loading configuration file" filename=/tmp/config595170529 ts=2022-06-23T10:01:45.258Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=/tmp/config595170529 totalDuration=600.356µs db_storage=1.765µs remote_storage=2.06µs web_handler=722ns query_engine=85.872µs scrape=236.433µs scrape_sd=5.94µs notify=1.275µs notify_sd=1.512µs rules=2.385µs === RUN TestQueryLog/rule_queries,_127.0.0.1:15000,_enabled_at_start query_log_test.go:275: ts=2022-06-23T10:01:45.869Z caller=main.go:403 level=info msg="No time or size retention was set so using the default time retention" duration=15d ts=2022-06-23T10:01:45.869Z caller=main.go:435 level=info msg="Starting Prometheus" version="(version=, branch=, revision=)" ts=2022-06-23T10:01:45.869Z caller=main.go:440 level=info build_context="(go=go1.18.3, user=, date=)" ts=2022-06-23T10:01:45.869Z caller=main.go:441 level=info host_details="(Linux 5.4.0-120-generic #136-Ubuntu SMP Fri Jun 10 13:40:48 UTC 2022 x86_64 lgw01-amd64-052 (none))" ts=2022-06-23T10:01:45.869Z caller=main.go:442 level=info fd_limits="(soft=1024, hard=524288)" ts=2022-06-23T10:01:45.869Z caller=main.go:443 level=info vm_limits="(soft=unlimited, hard=unlimited)" ts=2022-06-23T10:01:45.871Z caller=web.go:478 level=info component=web msg="Start listening for connections" address=127.0.0.1:15000 ts=2022-06-23T10:01:45.896Z caller=main.go:823 level=info msg="Starting TSDB ..." ts=2022-06-23T10:01:46.067Z caller=tls_config.go:195 level=info component=web msg="TLS is disabled." http2=false ts=2022-06-23T10:01:46.068Z caller=head.go:481 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" ts=2022-06-23T10:01:46.068Z caller=head.go:515 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=3.583µs ts=2022-06-23T10:01:46.068Z caller=head.go:521 level=info component=tsdb msg="Replaying WAL, this may take a while" ts=2022-06-23T10:01:46.069Z caller=head.go:592 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 ts=2022-06-23T10:01:46.069Z caller=head.go:598 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=73.309µs wal_replay_duration=284.4µs total_replay_duration=391.765µs ts=2022-06-23T10:01:46.072Z caller=main.go:850 level=info fs_type=EXT4_SUPER_MAGIC ts=2022-06-23T10:01:46.072Z caller=main.go:853 level=info msg="TSDB started" ts=2022-06-23T10:01:46.072Z caller=main.go:980 level=info msg="Loading configuration file" filename=/tmp/config3835763656 ts=2022-06-23T10:01:46.074Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=/tmp/config3835763656 totalDuration=1.581814ms db_storage=1.835µs remote_storage=3.507µs web_handler=870ns query_engine=24.181µs scrape=626.498µs scrape_sd=11.587µs notify=1.765µs notify_sd=2.558µs rules=615.662µs ts=2022-06-23T10:01:46.074Z caller=main.go:795 level=info msg="Server is ready to receive web requests." ts=2022-06-23T10:01:48.367Z caller=main.go:980 level=info msg="Loading configuration file" filename=/tmp/config3835763656 ts=2022-06-23T10:01:48.368Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=/tmp/config3835763656 totalDuration=1.133961ms db_storage=2.579µs remote_storage=3.952µs web_handler=757ns query_engine=14.243µs scrape=208.193µs scrape_sd=8.329µs notify=1.971µs notify_sd=2.109µs rules=491.152µs ts=2022-06-23T10:01:50.372Z caller=main.go:980 level=info msg="Loading configuration file" filename=/tmp/config3835763656 ts=2022-06-23T10:01:50.373Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=/tmp/config3835763656 totalDuration=1.177815ms db_storage=3.032µs remote_storage=3.662µs web_handler=1.197µs query_engine=24.135µs scrape=210.127µs scrape_sd=10.179µs notify=1.893µs notify_sd=2.149µs rules=410.523µs ts=2022-06-23T10:01:54.394Z caller=main.go:980 level=info msg="Loading configuration file" filename=/tmp/config3835763656 ts=2022-06-23T10:01:54.395Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=/tmp/config3835763656 totalDuration=845.859µs db_storage=2.303µs remote_storage=2.796µs web_handler=1.182µs query_engine=79.66µs scrape=205.333µs scrape_sd=8.168µs notify=1.839µs notify_sd=1.816µs rules=338.421µs === RUN TestQueryLog/api_queries,_127.0.0.1:15000 query_log_test.go:275: ts=2022-06-23T10:01:56.522Z caller=main.go:403 level=info msg="No time or size retention was set so using the default time retention" duration=15d ts=2022-06-23T10:01:56.522Z caller=main.go:435 level=info msg="Starting Prometheus" version="(version=, branch=, revision=)" ts=2022-06-23T10:01:56.522Z caller=main.go:440 level=info build_context="(go=go1.18.3, user=, date=)" ts=2022-06-23T10:01:56.522Z caller=main.go:441 level=info host_details="(Linux 5.4.0-120-generic #136-Ubuntu SMP Fri Jun 10 13:40:48 UTC 2022 x86_64 lgw01-amd64-052 (none))" ts=2022-06-23T10:01:56.522Z caller=main.go:442 level=info fd_limits="(soft=1024, hard=524288)" ts=2022-06-23T10:01:56.522Z caller=main.go:443 level=info vm_limits="(soft=unlimited, hard=unlimited)" ts=2022-06-23T10:01:56.551Z caller=web.go:478 level=info component=web msg="Start listening for connections" address=127.0.0.1:15000 ts=2022-06-23T10:01:56.552Z caller=main.go:823 level=info msg="Starting TSDB ..." ts=2022-06-23T10:01:56.581Z caller=tls_config.go:195 level=info component=web msg="TLS is disabled." http2=false ts=2022-06-23T10:01:56.583Z caller=head.go:481 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" ts=2022-06-23T10:01:56.583Z caller=head.go:515 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=39.205µs ts=2022-06-23T10:01:56.583Z caller=head.go:521 level=info component=tsdb msg="Replaying WAL, this may take a while" ts=2022-06-23T10:01:56.584Z caller=head.go:592 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 ts=2022-06-23T10:01:56.584Z caller=head.go:598 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=138.79µs wal_replay_duration=1.424702ms total_replay_duration=1.705625ms ts=2022-06-23T10:01:56.600Z caller=main.go:850 level=info fs_type=EXT4_SUPER_MAGIC ts=2022-06-23T10:01:56.600Z caller=main.go:853 level=info msg="TSDB started" ts=2022-06-23T10:01:56.600Z caller=main.go:980 level=info msg="Loading configuration file" filename=/tmp/config551255209 ts=2022-06-23T10:01:56.645Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=/tmp/config551255209 totalDuration=45.553293ms db_storage=2.3µs remote_storage=2.279µs web_handler=1.082µs query_engine=1.874µs scrape=45.341971ms scrape_sd=19.107µs notify=2.51µs notify_sd=3.029µs rules=3.381µs ts=2022-06-23T10:01:56.645Z caller=main.go:795 level=info msg="Server is ready to receive web requests." ts=2022-06-23T10:01:56.946Z caller=main.go:980 level=info msg="Loading configuration file" filename=/tmp/config551255209 ts=2022-06-23T10:01:56.946Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=/tmp/config551255209 totalDuration=504.538µs db_storage=1.57µs remote_storage=2.36µs web_handler=865ns query_engine=20.963µs scrape=147.568µs scrape_sd=5.244µs notify=1.69µs notify_sd=1.908µs rules=2.958µs ts=2022-06-23T10:01:56.999Z caller=main.go:980 level=info msg="Loading configuration file" filename=/tmp/config551255209 ts=2022-06-23T10:01:57.000Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=/tmp/config551255209 totalDuration=426.01µs db_storage=2.632µs remote_storage=3.034µs web_handler=1.163µs query_engine=9.811µs scrape=168.387µs scrape_sd=12.553µs notify=1.863µs notify_sd=1.893µs rules=3.133µs ts=2022-06-23T10:01:57.025Z caller=main.go:980 level=info msg="Loading configuration file" filename=/tmp/config551255209 ts=2022-06-23T10:01:57.026Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=/tmp/config551255209 totalDuration=503.685µs db_storage=2.473µs remote_storage=2.536µs web_handler=853ns query_engine=21.492µs scrape=181.041µs scrape_sd=5.814µs notify=1.998µs notify_sd=1.683µs rules=2.952µs ts=2022-06-23T10:01:57.059Z caller=main.go:980 level=info msg="Loading configuration file" filename=/tmp/config551255209 ts=2022-06-23T10:01:57.060Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=/tmp/config551255209 totalDuration=595.562µs db_storage=2.05µs remote_storage=2.546µs web_handler=976ns query_engine=71.304µs scrape=207.415µs scrape_sd=6.493µs notify=1.621µs notify_sd=29.055µs rules=2.488µs === RUN TestQueryLog/console_queries,_127.0.0.1:15000 query_log_test.go:275: ts=2022-06-23T10:01:57.486Z caller=main.go:403 level=info msg="No time or size retention was set so using the default time retention" duration=15d ts=2022-06-23T10:01:57.486Z caller=main.go:435 level=info msg="Starting Prometheus" version="(version=, branch=, revision=)" ts=2022-06-23T10:01:57.486Z caller=main.go:440 level=info build_context="(go=go1.18.3, user=, date=)" ts=2022-06-23T10:01:57.486Z caller=main.go:441 level=info host_details="(Linux 5.4.0-120-generic #136-Ubuntu SMP Fri Jun 10 13:40:48 UTC 2022 x86_64 lgw01-amd64-052 (none))" ts=2022-06-23T10:01:57.486Z caller=main.go:442 level=info fd_limits="(soft=1024, hard=524288)" ts=2022-06-23T10:01:57.486Z caller=main.go:443 level=info vm_limits="(soft=unlimited, hard=unlimited)" ts=2022-06-23T10:01:57.488Z caller=web.go:478 level=info component=web msg="Start listening for connections" address=127.0.0.1:15000 ts=2022-06-23T10:01:57.490Z caller=main.go:823 level=info msg="Starting TSDB ..." ts=2022-06-23T10:01:57.582Z caller=tls_config.go:195 level=info component=web msg="TLS is disabled." http2=false ts=2022-06-23T10:01:57.625Z caller=head.go:481 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" ts=2022-06-23T10:01:57.625Z caller=head.go:515 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=4.113µs ts=2022-06-23T10:01:57.625Z caller=head.go:521 level=info component=tsdb msg="Replaying WAL, this may take a while" ts=2022-06-23T10:01:57.626Z caller=head.go:592 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 ts=2022-06-23T10:01:57.626Z caller=head.go:598 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=74.898µs wal_replay_duration=430.329µs total_replay_duration=604.801µs ts=2022-06-23T10:01:57.628Z caller=main.go:850 level=info fs_type=EXT4_SUPER_MAGIC ts=2022-06-23T10:01:57.628Z caller=main.go:853 level=info msg="TSDB started" ts=2022-06-23T10:01:57.628Z caller=main.go:980 level=info msg="Loading configuration file" filename=/tmp/config2633551755 ts=2022-06-23T10:01:57.634Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=/tmp/config2633551755 totalDuration=5.465813ms db_storage=1.5µs remote_storage=2.276µs web_handler=1.14µs query_engine=1.758µs scrape=553.54µs scrape_sd=9.717µs notify=2.054µs notify_sd=2.561µs rules=2.612µs ts=2022-06-23T10:01:57.634Z caller=main.go:795 level=info msg="Server is ready to receive web requests." ts=2022-06-23T10:01:57.676Z caller=main.go:980 level=info msg="Loading configuration file" filename=/tmp/config2633551755 ts=2022-06-23T10:01:57.677Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=/tmp/config2633551755 totalDuration=912.242µs db_storage=2.512µs remote_storage=3.016µs web_handler=677ns query_engine=22.914µs scrape=186.278µs scrape_sd=6.346µs notify=1.522µs notify_sd=1.773µs rules=3.273µs ts=2022-06-23T10:01:57.711Z caller=main.go:980 level=info msg="Loading configuration file" filename=/tmp/config2633551755 ts=2022-06-23T10:01:57.712Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=/tmp/config2633551755 totalDuration=644.896µs db_storage=2.22µs remote_storage=3.345µs web_handler=1.12µs query_engine=10.228µs scrape=164.648µs scrape_sd=6.106µs notify=1.84µs notify_sd=2.022µs rules=2.991µs ts=2022-06-23T10:01:57.725Z caller=main.go:980 level=info msg="Loading configuration file" filename=/tmp/config2633551755 ts=2022-06-23T10:01:57.726Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=/tmp/config2633551755 totalDuration=880.101µs db_storage=1.773µs remote_storage=2.667µs web_handler=860ns query_engine=21.755µs scrape=153.508µs scrape_sd=5.762µs notify=13.838µs notify_sd=1.917µs rules=2.981µs ts=2022-06-23T10:01:57.756Z caller=main.go:980 level=info msg="Loading configuration file" filename=/tmp/config2633551755 ts=2022-06-23T10:01:57.758Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=/tmp/config2633551755 totalDuration=2.037241ms db_storage=2.58µs remote_storage=3.061µs web_handler=1.212µs query_engine=179.551µs scrape=514.231µs scrape_sd=8.912µs notify=1.69µs notify_sd=2.51µs rules=3.499µs === RUN TestQueryLog/rule_queries,_127.0.0.1:15000 query_log_test.go:275: ts=2022-06-23T10:01:58.035Z caller=main.go:403 level=info msg="No time or size retention was set so using the default time retention" duration=15d ts=2022-06-23T10:01:58.035Z caller=main.go:435 level=info msg="Starting Prometheus" version="(version=, branch=, revision=)" ts=2022-06-23T10:01:58.035Z caller=main.go:440 level=info build_context="(go=go1.18.3, user=, date=)" ts=2022-06-23T10:01:58.035Z caller=main.go:441 level=info host_details="(Linux 5.4.0-120-generic #136-Ubuntu SMP Fri Jun 10 13:40:48 UTC 2022 x86_64 lgw01-amd64-052 (none))" ts=2022-06-23T10:01:58.035Z caller=main.go:442 level=info fd_limits="(soft=1024, hard=524288)" ts=2022-06-23T10:01:58.035Z caller=main.go:443 level=info vm_limits="(soft=unlimited, hard=unlimited)" ts=2022-06-23T10:01:58.071Z caller=web.go:478 level=info component=web msg="Start listening for connections" address=127.0.0.1:15000 ts=2022-06-23T10:01:58.075Z caller=main.go:823 level=info msg="Starting TSDB ..." ts=2022-06-23T10:01:58.198Z caller=head.go:481 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" ts=2022-06-23T10:01:58.198Z caller=head.go:515 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=4.983µs ts=2022-06-23T10:01:58.198Z caller=head.go:521 level=info component=tsdb msg="Replaying WAL, this may take a while" ts=2022-06-23T10:01:58.224Z caller=tls_config.go:195 level=info component=web msg="TLS is disabled." http2=false ts=2022-06-23T10:01:58.224Z caller=head.go:592 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 ts=2022-06-23T10:01:58.236Z caller=head.go:598 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=73.76µs wal_replay_duration=36.988898ms total_replay_duration=37.094005ms ts=2022-06-23T10:01:58.238Z caller=main.go:850 level=info fs_type=EXT4_SUPER_MAGIC ts=2022-06-23T10:01:58.238Z caller=main.go:853 level=info msg="TSDB started" ts=2022-06-23T10:01:58.238Z caller=main.go:980 level=info msg="Loading configuration file" filename=/tmp/config755793117 ts=2022-06-23T10:01:58.278Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=/tmp/config755793117 totalDuration=40.10074ms db_storage=1.528µs remote_storage=2.673µs web_handler=915ns query_engine=1.91µs scrape=14.039075ms scrape_sd=18.083µs notify=2.554µs notify_sd=3.165µs rules=25.405747ms ts=2022-06-23T10:01:58.278Z caller=main.go:795 level=info msg="Server is ready to receive web requests." ts=2022-06-23T10:02:00.340Z caller=main.go:980 level=info msg="Loading configuration file" filename=/tmp/config755793117 ts=2022-06-23T10:02:00.341Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=/tmp/config755793117 totalDuration=973.105µs db_storage=2.304µs remote_storage=2.708µs web_handler=723ns query_engine=43.658µs scrape=166.971µs scrape_sd=5.578µs notify=1.859µs notify_sd=1.44µs rules=390.158µs ts=2022-06-23T10:02:02.352Z caller=main.go:980 level=info msg="Loading configuration file" filename=/tmp/config755793117 ts=2022-06-23T10:02:02.353Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=/tmp/config755793117 totalDuration=1.146287ms db_storage=2.184µs remote_storage=3.116µs web_handler=880ns query_engine=12.169µs scrape=401.422µs scrape_sd=8.374µs notify=1.621µs notify_sd=2.185µs rules=378.349µs ts=2022-06-23T10:02:04.390Z caller=main.go:980 level=info msg="Loading configuration file" filename=/tmp/config755793117 ts=2022-06-23T10:02:04.415Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=/tmp/config755793117 totalDuration=25.316853ms db_storage=264.787µs remote_storage=4.209µs web_handler=1.162µs query_engine=28.603µs scrape=20.404357ms scrape_sd=14.845µs notify=2.489µs notify_sd=2.019µs rules=420.758µs ts=2022-06-23T10:02:08.419Z caller=main.go:980 level=info msg="Loading configuration file" filename=/tmp/config755793117 ts=2022-06-23T10:02:08.422Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=/tmp/config755793117 totalDuration=2.838777ms db_storage=2.891µs remote_storage=55.828µs web_handler=974ns query_engine=216.32µs scrape=632.762µs scrape_sd=10.828µs notify=2.035µs notify_sd=1.992µs rules=1.124645ms === RUN TestQueryLog/api_queries,_127.0.0.1:15000,_enabled_at_start,_with_prefix_/foobar query_log_test.go:275: ts=2022-06-23T10:02:10.746Z caller=main.go:403 level=info msg="No time or size retention was set so using the default time retention" duration=15d ts=2022-06-23T10:02:10.746Z caller=main.go:435 level=info msg="Starting Prometheus" version="(version=, branch=, revision=)" ts=2022-06-23T10:02:10.746Z caller=main.go:440 level=info build_context="(go=go1.18.3, user=, date=)" ts=2022-06-23T10:02:10.746Z caller=main.go:441 level=info host_details="(Linux 5.4.0-120-generic #136-Ubuntu SMP Fri Jun 10 13:40:48 UTC 2022 x86_64 lgw01-amd64-052 (none))" ts=2022-06-23T10:02:10.746Z caller=main.go:442 level=info fd_limits="(soft=1024, hard=524288)" ts=2022-06-23T10:02:10.746Z caller=main.go:443 level=info vm_limits="(soft=unlimited, hard=unlimited)" ts=2022-06-23T10:02:10.797Z caller=web.go:478 level=info component=web msg="Start listening for connections" address=127.0.0.1:15000 ts=2022-06-23T10:02:10.802Z caller=web.go:512 level=info component=web msg="Router prefix" prefix=/foobar ts=2022-06-23T10:02:10.802Z caller=main.go:823 level=info msg="Starting TSDB ..." ts=2022-06-23T10:02:10.803Z caller=tls_config.go:195 level=info component=web msg="TLS is disabled." http2=false ts=2022-06-23T10:02:10.817Z caller=head.go:481 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" ts=2022-06-23T10:02:10.817Z caller=head.go:515 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=5.439µs ts=2022-06-23T10:02:10.817Z caller=head.go:521 level=info component=tsdb msg="Replaying WAL, this may take a while" ts=2022-06-23T10:02:10.828Z caller=head.go:592 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 ts=2022-06-23T10:02:10.828Z caller=head.go:598 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=84.058µs wal_replay_duration=11.256469ms total_replay_duration=11.427217ms ts=2022-06-23T10:02:10.835Z caller=main.go:850 level=info fs_type=EXT4_SUPER_MAGIC ts=2022-06-23T10:02:10.835Z caller=main.go:853 level=info msg="TSDB started" ts=2022-06-23T10:02:10.835Z caller=main.go:980 level=info msg="Loading configuration file" filename=/tmp/config108748978 ts=2022-06-23T10:02:10.836Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=/tmp/config108748978 totalDuration=941.228µs db_storage=2.073µs remote_storage=3.043µs web_handler=972ns query_engine=24.496µs scrape=675.742µs scrape_sd=13.224µs notify=1.919µs notify_sd=3.253µs rules=2.636µs ts=2022-06-23T10:02:10.836Z caller=main.go:795 level=info msg="Server is ready to receive web requests." ts=2022-06-23T10:02:11.087Z caller=main.go:980 level=info msg="Loading configuration file" filename=/tmp/config108748978 ts=2022-06-23T10:02:11.088Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=/tmp/config108748978 totalDuration=461.49µs db_storage=2.441µs remote_storage=2.923µs web_handler=794ns query_engine=8.674µs scrape=212.61µs scrape_sd=6.443µs notify=1.768µs notify_sd=1.996µs rules=2.728µs ts=2022-06-23T10:02:11.113Z caller=main.go:980 level=info msg="Loading configuration file" filename=/tmp/config108748978 ts=2022-06-23T10:02:11.114Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=/tmp/config108748978 totalDuration=589.86µs db_storage=2.334µs remote_storage=2.53µs web_handler=874ns query_engine=23.156µs scrape=175.369µs scrape_sd=23.418µs notify=1.739µs notify_sd=2.062µs rules=2.789µs ts=2022-06-23T10:02:11.119Z caller=main.go:980 level=info msg="Loading configuration file" filename=/tmp/config108748978 ts=2022-06-23T10:02:11.119Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=/tmp/config108748978 totalDuration=381.159µs db_storage=1.879µs remote_storage=2.045µs web_handler=813ns query_engine=45.774µs scrape=151.822µs scrape_sd=5.885µs notify=1.763µs notify_sd=1.658µs rules=2.513µs === RUN TestQueryLog/console_queries,_127.0.0.1:15000,_enabled_at_start,_with_prefix_/foobar query_log_test.go:275: ts=2022-06-23T10:02:11.661Z caller=main.go:403 level=info msg="No time or size retention was set so using the default time retention" duration=15d ts=2022-06-23T10:02:11.661Z caller=main.go:435 level=info msg="Starting Prometheus" version="(version=, branch=, revision=)" ts=2022-06-23T10:02:11.661Z caller=main.go:440 level=info build_context="(go=go1.18.3, user=, date=)" ts=2022-06-23T10:02:11.665Z caller=main.go:441 level=info host_details="(Linux 5.4.0-120-generic #136-Ubuntu SMP Fri Jun 10 13:40:48 UTC 2022 x86_64 lgw01-amd64-052 (none))" ts=2022-06-23T10:02:11.665Z caller=main.go:442 level=info fd_limits="(soft=1024, hard=524288)" ts=2022-06-23T10:02:11.665Z caller=main.go:443 level=info vm_limits="(soft=unlimited, hard=unlimited)" ts=2022-06-23T10:02:11.668Z caller=web.go:478 level=info component=web msg="Start listening for connections" address=127.0.0.1:15000 ts=2022-06-23T10:02:11.677Z caller=main.go:823 level=info msg="Starting TSDB ..." ts=2022-06-23T10:02:11.677Z caller=web.go:512 level=info component=web msg="Router prefix" prefix=/foobar ts=2022-06-23T10:02:11.695Z caller=tls_config.go:195 level=info component=web msg="TLS is disabled." http2=false ts=2022-06-23T10:02:11.778Z caller=head.go:481 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" ts=2022-06-23T10:02:11.778Z caller=head.go:515 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=6.072µs ts=2022-06-23T10:02:11.787Z caller=head.go:521 level=info component=tsdb msg="Replaying WAL, this may take a while" ts=2022-06-23T10:02:11.787Z caller=head.go:592 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 ts=2022-06-23T10:02:11.787Z caller=head.go:598 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=109.857µs wal_replay_duration=411.719µs total_replay_duration=9.044318ms ts=2022-06-23T10:02:11.789Z caller=main.go:850 level=info fs_type=EXT4_SUPER_MAGIC ts=2022-06-23T10:02:11.789Z caller=main.go:853 level=info msg="TSDB started" ts=2022-06-23T10:02:11.789Z caller=main.go:980 level=info msg="Loading configuration file" filename=/tmp/config2469700566 ts=2022-06-23T10:02:11.790Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=/tmp/config2469700566 totalDuration=833.18µs db_storage=2.065µs remote_storage=3.598µs web_handler=959ns query_engine=22.478µs scrape=580.166µs scrape_sd=13.435µs notify=1.973µs notify_sd=3.024µs rules=2.586µs ts=2022-06-23T10:02:11.790Z caller=main.go:795 level=info msg="Server is ready to receive web requests." ts=2022-06-23T10:02:12.286Z caller=main.go:980 level=info msg="Loading configuration file" filename=/tmp/config2469700566 ts=2022-06-23T10:02:12.287Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=/tmp/config2469700566 totalDuration=958.803µs db_storage=2.326µs remote_storage=3.386µs web_handler=812ns query_engine=11.86µs scrape=239.923µs scrape_sd=128.236µs notify=2.615µs notify_sd=2.08µs rules=2.658µs ts=2022-06-23T10:02:12.320Z caller=main.go:980 level=info msg="Loading configuration file" filename=/tmp/config2469700566 ts=2022-06-23T10:02:12.321Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=/tmp/config2469700566 totalDuration=721.618µs db_storage=2.375µs remote_storage=3.402µs web_handler=1.137µs query_engine=25.582µs scrape=259.293µs scrape_sd=9.021µs notify=2.024µs notify_sd=1.774µs rules=3.214µs ts=2022-06-23T10:02:12.326Z caller=main.go:980 level=info msg="Loading configuration file" filename=/tmp/config2469700566 ts=2022-06-23T10:02:12.327Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=/tmp/config2469700566 totalDuration=620.858µs db_storage=2.417µs remote_storage=4.04µs web_handler=987ns query_engine=90.723µs scrape=199.004µs scrape_sd=30.439µs notify=2.208µs notify_sd=1.77µs rules=2.751µs === RUN TestQueryLog/rule_queries,_127.0.0.1:15000,_enabled_at_start,_with_prefix_/foobar query_log_test.go:58: changing prefix has no effect on rules === RUN TestQueryLog/api_queries,_127.0.0.1:15000,_with_prefix_/foobar query_log_test.go:275: ts=2022-06-23T10:02:12.673Z caller=main.go:403 level=info msg="No time or size retention was set so using the default time retention" duration=15d ts=2022-06-23T10:02:12.673Z caller=main.go:435 level=info msg="Starting Prometheus" version="(version=, branch=, revision=)" ts=2022-06-23T10:02:12.673Z caller=main.go:440 level=info build_context="(go=go1.18.3, user=, date=)" ts=2022-06-23T10:02:12.673Z caller=main.go:441 level=info host_details="(Linux 5.4.0-120-generic #136-Ubuntu SMP Fri Jun 10 13:40:48 UTC 2022 x86_64 lgw01-amd64-052 (none))" ts=2022-06-23T10:02:12.673Z caller=main.go:442 level=info fd_limits="(soft=1024, hard=524288)" ts=2022-06-23T10:02:12.673Z caller=main.go:443 level=info vm_limits="(soft=unlimited, hard=unlimited)" ts=2022-06-23T10:02:12.675Z caller=web.go:478 level=info component=web msg="Start listening for connections" address=127.0.0.1:15000 ts=2022-06-23T10:02:12.739Z caller=main.go:823 level=info msg="Starting TSDB ..." ts=2022-06-23T10:02:12.766Z caller=web.go:512 level=info component=web msg="Router prefix" prefix=/foobar ts=2022-06-23T10:02:12.768Z caller=tls_config.go:195 level=info component=web msg="TLS is disabled." http2=false ts=2022-06-23T10:02:12.770Z caller=head.go:481 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" ts=2022-06-23T10:02:12.770Z caller=head.go:515 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=5.496µs ts=2022-06-23T10:02:12.770Z caller=head.go:521 level=info component=tsdb msg="Replaying WAL, this may take a while" ts=2022-06-23T10:02:12.770Z caller=head.go:592 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 ts=2022-06-23T10:02:12.770Z caller=head.go:598 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=74.443µs wal_replay_duration=348.768µs total_replay_duration=461.321µs ts=2022-06-23T10:02:12.772Z caller=main.go:850 level=info fs_type=EXT4_SUPER_MAGIC ts=2022-06-23T10:02:12.772Z caller=main.go:853 level=info msg="TSDB started" ts=2022-06-23T10:02:12.772Z caller=main.go:980 level=info msg="Loading configuration file" filename=/tmp/config2455988002 ts=2022-06-23T10:02:12.773Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=/tmp/config2455988002 totalDuration=706.762µs db_storage=2.142µs remote_storage=4.279µs web_handler=730ns query_engine=2.123µs scrape=584.598µs scrape_sd=11.781µs notify=2.162µs notify_sd=3.031µs rules=2.536µs ts=2022-06-23T10:02:12.773Z caller=main.go:795 level=info msg="Server is ready to receive web requests." ts=2022-06-23T10:02:12.939Z caller=main.go:980 level=info msg="Loading configuration file" filename=/tmp/config2455988002 ts=2022-06-23T10:02:12.941Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=/tmp/config2455988002 totalDuration=2.168251ms db_storage=28.201µs remote_storage=3.739µs web_handler=797ns query_engine=22.574µs scrape=1.662145ms scrape_sd=8.165µs notify=1.968µs notify_sd=2.065µs rules=2.487µs ts=2022-06-23T10:02:12.956Z caller=main.go:980 level=info msg="Loading configuration file" filename=/tmp/config2455988002 ts=2022-06-23T10:02:12.956Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=/tmp/config2455988002 totalDuration=515.568µs db_storage=2.698µs remote_storage=3.944µs web_handler=903ns query_engine=8.652µs scrape=213.828µs scrape_sd=8.07µs notify=2.231µs notify_sd=2.076µs rules=2.466µs ts=2022-06-23T10:02:13.006Z caller=main.go:980 level=info msg="Loading configuration file" filename=/tmp/config2455988002 ts=2022-06-23T10:02:13.007Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=/tmp/config2455988002 totalDuration=684.133µs db_storage=3.537µs remote_storage=4.278µs web_handler=1.131µs query_engine=25.754µs scrape=204.474µs scrape_sd=7.648µs notify=2.216µs notify_sd=2.019µs rules=2.4µs ts=2022-06-23T10:02:13.070Z caller=main.go:980 level=info msg="Loading configuration file" filename=/tmp/config2455988002 ts=2022-06-23T10:02:13.070Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=/tmp/config2455988002 totalDuration=431.417µs db_storage=2.814µs remote_storage=3.93µs web_handler=711ns query_engine=49.836µs scrape=169.328µs scrape_sd=7.446µs notify=2.432µs notify_sd=2.243µs rules=2.586µs === RUN TestQueryLog/console_queries,_127.0.0.1:15000,_with_prefix_/foobar query_log_test.go:275: ts=2022-06-23T10:02:13.271Z caller=main.go:403 level=info msg="No time or size retention was set so using the default time retention" duration=15d ts=2022-06-23T10:02:13.271Z caller=main.go:435 level=info msg="Starting Prometheus" version="(version=, branch=, revision=)" ts=2022-06-23T10:02:13.271Z caller=main.go:440 level=info build_context="(go=go1.18.3, user=, date=)" ts=2022-06-23T10:02:13.271Z caller=main.go:441 level=info host_details="(Linux 5.4.0-120-generic #136-Ubuntu SMP Fri Jun 10 13:40:48 UTC 2022 x86_64 lgw01-amd64-052 (none))" ts=2022-06-23T10:02:13.271Z caller=main.go:442 level=info fd_limits="(soft=1024, hard=524288)" ts=2022-06-23T10:02:13.271Z caller=main.go:443 level=info vm_limits="(soft=unlimited, hard=unlimited)" ts=2022-06-23T10:02:13.274Z caller=web.go:478 level=info component=web msg="Start listening for connections" address=127.0.0.1:15000 ts=2022-06-23T10:02:13.278Z caller=main.go:823 level=info msg="Starting TSDB ..." ts=2022-06-23T10:02:13.281Z caller=web.go:512 level=info component=web msg="Router prefix" prefix=/foobar ts=2022-06-23T10:02:13.284Z caller=tls_config.go:195 level=info component=web msg="TLS is disabled." http2=false ts=2022-06-23T10:02:13.352Z caller=head.go:481 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" ts=2022-06-23T10:02:13.352Z caller=head.go:515 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=6.748µs ts=2022-06-23T10:02:13.352Z caller=head.go:521 level=info component=tsdb msg="Replaying WAL, this may take a while" ts=2022-06-23T10:02:13.358Z caller=head.go:592 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 ts=2022-06-23T10:02:13.358Z caller=head.go:598 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=118.605µs wal_replay_duration=6.305942ms total_replay_duration=6.574909ms ts=2022-06-23T10:02:13.360Z caller=main.go:850 level=info fs_type=EXT4_SUPER_MAGIC ts=2022-06-23T10:02:13.360Z caller=main.go:853 level=info msg="TSDB started" ts=2022-06-23T10:02:13.361Z caller=main.go:980 level=info msg="Loading configuration file" filename=/tmp/config2164215708 ts=2022-06-23T10:02:13.361Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=/tmp/config2164215708 totalDuration=813.362µs db_storage=2.445µs remote_storage=3.614µs web_handler=1.351µs query_engine=2.182µs scrape=592.092µs scrape_sd=13.49µs notify=2.04µs notify_sd=7.197µs rules=2.732µs ts=2022-06-23T10:02:13.362Z caller=main.go:795 level=info msg="Server is ready to receive web requests." ts=2022-06-23T10:02:13.607Z caller=main.go:980 level=info msg="Loading configuration file" filename=/tmp/config2164215708 ts=2022-06-23T10:02:13.608Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=/tmp/config2164215708 totalDuration=1.270309ms db_storage=2.668µs remote_storage=3.7µs web_handler=627ns query_engine=24.642µs scrape=346.354µs scrape_sd=7.793µs notify=1.834µs notify_sd=2.205µs rules=39.027µs ts=2022-06-23T10:02:13.631Z caller=main.go:980 level=info msg="Loading configuration file" filename=/tmp/config2164215708 ts=2022-06-23T10:02:13.631Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=/tmp/config2164215708 totalDuration=563.201µs db_storage=1.982µs remote_storage=2.9µs web_handler=851ns query_engine=8.297µs scrape=185.107µs scrape_sd=6.453µs notify=2.283µs notify_sd=1.655µs rules=2.342µs ts=2022-06-23T10:02:13.646Z caller=main.go:980 level=info msg="Loading configuration file" filename=/tmp/config2164215708 ts=2022-06-23T10:02:13.647Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=/tmp/config2164215708 totalDuration=1.114093ms db_storage=2.416µs remote_storage=3.356µs web_handler=1.074µs query_engine=25.288µs scrape=314.124µs scrape_sd=8.068µs notify=2.063µs notify_sd=1.782µs rules=2.621µs ts=2022-06-23T10:02:13.681Z caller=main.go:980 level=info msg="Loading configuration file" filename=/tmp/config2164215708 ts=2022-06-23T10:02:13.682Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=/tmp/config2164215708 totalDuration=609.892µs db_storage=1.792µs remote_storage=3.364µs web_handler=621ns query_engine=99.423µs scrape=248.291µs scrape_sd=6.873µs notify=24.196µs notify_sd=2.741µs rules=2.615µs === RUN TestQueryLog/rule_queries,_127.0.0.1:15000,_with_prefix_/foobar query_log_test.go:58: changing prefix has no effect on rules === RUN TestQueryLog/api_queries,_[::1]:15000,_enabled_at_start query_log_test.go:275: ts=2022-06-23T10:02:13.830Z caller=main.go:403 level=info msg="No time or size retention was set so using the default time retention" duration=15d ts=2022-06-23T10:02:13.830Z caller=main.go:435 level=info msg="Starting Prometheus" version="(version=, branch=, revision=)" ts=2022-06-23T10:02:13.830Z caller=main.go:440 level=info build_context="(go=go1.18.3, user=, date=)" ts=2022-06-23T10:02:13.830Z caller=main.go:441 level=info host_details="(Linux 5.4.0-120-generic #136-Ubuntu SMP Fri Jun 10 13:40:48 UTC 2022 x86_64 lgw01-amd64-052 (none))" ts=2022-06-23T10:02:13.830Z caller=main.go:442 level=info fd_limits="(soft=1024, hard=524288)" ts=2022-06-23T10:02:13.830Z caller=main.go:443 level=info vm_limits="(soft=unlimited, hard=unlimited)" ts=2022-06-23T10:02:13.833Z caller=web.go:478 level=info component=web msg="Start listening for connections" address=[::1]:15000 ts=2022-06-23T10:02:13.834Z caller=main.go:823 level=info msg="Starting TSDB ..." ts=2022-06-23T10:02:13.891Z caller=tls_config.go:195 level=info component=web msg="TLS is disabled." http2=false ts=2022-06-23T10:02:13.892Z caller=head.go:481 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" ts=2022-06-23T10:02:13.892Z caller=head.go:515 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=3.808µs ts=2022-06-23T10:02:13.892Z caller=head.go:521 level=info component=tsdb msg="Replaying WAL, this may take a while" ts=2022-06-23T10:02:13.893Z caller=head.go:592 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 ts=2022-06-23T10:02:13.893Z caller=head.go:598 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=110.051µs wal_replay_duration=285.104µs total_replay_duration=488.15µs ts=2022-06-23T10:02:13.895Z caller=main.go:850 level=info fs_type=EXT4_SUPER_MAGIC ts=2022-06-23T10:02:13.895Z caller=main.go:853 level=info msg="TSDB started" ts=2022-06-23T10:02:13.895Z caller=main.go:980 level=info msg="Loading configuration file" filename=/tmp/config3529747657 ts=2022-06-23T10:02:13.896Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=/tmp/config3529747657 totalDuration=829.732µs db_storage=1.205µs remote_storage=2.378µs web_handler=635ns query_engine=20.541µs scrape=587.663µs scrape_sd=10.494µs notify=1.554µs notify_sd=10.217µs rules=3.263µs ts=2022-06-23T10:02:13.896Z caller=main.go:795 level=info msg="Server is ready to receive web requests." ts=2022-06-23T10:02:14.259Z caller=main.go:980 level=info msg="Loading configuration file" filename=/tmp/config3529747657 ts=2022-06-23T10:02:14.260Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=/tmp/config3529747657 totalDuration=1.618004ms db_storage=2.991µs remote_storage=3.769µs web_handler=850ns query_engine=10.74µs scrape=1.305111ms scrape_sd=9.279µs notify=1.969µs notify_sd=2.068µs rules=2.755µs ts=2022-06-23T10:02:14.281Z caller=main.go:980 level=info msg="Loading configuration file" filename=/tmp/config3529747657 ts=2022-06-23T10:02:14.281Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=/tmp/config3529747657 totalDuration=686.788µs db_storage=2.786µs remote_storage=3.497µs web_handler=777ns query_engine=24.735µs scrape=234.246µs scrape_sd=8.767µs notify=1.927µs notify_sd=2.132µs rules=2.713µs ts=2022-06-23T10:02:14.325Z caller=main.go:980 level=info msg="Loading configuration file" filename=/tmp/config3529747657 ts=2022-06-23T10:02:14.326Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=/tmp/config3529747657 totalDuration=488.066µs db_storage=3.024µs remote_storage=3.813µs web_handler=1.065µs query_engine=67.161µs scrape=192.384µs scrape_sd=8.12µs notify=1.972µs notify_sd=2.29µs rules=2.98µs === RUN TestQueryLog/console_queries,_[::1]:15000,_enabled_at_start query_log_test.go:275: ts=2022-06-23T10:02:14.499Z caller=main.go:403 level=info msg="No time or size retention was set so using the default time retention" duration=15d ts=2022-06-23T10:02:14.499Z caller=main.go:435 level=info msg="Starting Prometheus" version="(version=, branch=, revision=)" ts=2022-06-23T10:02:14.499Z caller=main.go:440 level=info build_context="(go=go1.18.3, user=, date=)" ts=2022-06-23T10:02:14.499Z caller=main.go:441 level=info host_details="(Linux 5.4.0-120-generic #136-Ubuntu SMP Fri Jun 10 13:40:48 UTC 2022 x86_64 lgw01-amd64-052 (none))" ts=2022-06-23T10:02:14.499Z caller=main.go:442 level=info fd_limits="(soft=1024, hard=524288)" ts=2022-06-23T10:02:14.499Z caller=main.go:443 level=info vm_limits="(soft=unlimited, hard=unlimited)" ts=2022-06-23T10:02:14.502Z caller=web.go:478 level=info component=web msg="Start listening for connections" address=[::1]:15000 ts=2022-06-23T10:02:14.514Z caller=main.go:823 level=info msg="Starting TSDB ..." ts=2022-06-23T10:02:14.516Z caller=tls_config.go:195 level=info component=web msg="TLS is disabled." http2=false ts=2022-06-23T10:02:14.523Z caller=head.go:481 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" ts=2022-06-23T10:02:14.524Z caller=head.go:515 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=5.206µs ts=2022-06-23T10:02:14.524Z caller=head.go:521 level=info component=tsdb msg="Replaying WAL, this may take a while" ts=2022-06-23T10:02:14.524Z caller=head.go:592 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 ts=2022-06-23T10:02:14.524Z caller=head.go:598 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=74.671µs wal_replay_duration=406.226µs total_replay_duration=517.721µs ts=2022-06-23T10:02:14.526Z caller=main.go:850 level=info fs_type=EXT4_SUPER_MAGIC ts=2022-06-23T10:02:14.526Z caller=main.go:853 level=info msg="TSDB started" ts=2022-06-23T10:02:14.526Z caller=main.go:980 level=info msg="Loading configuration file" filename=/tmp/config4207409554 ts=2022-06-23T10:02:14.527Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=/tmp/config4207409554 totalDuration=842.402µs db_storage=1.631µs remote_storage=3.509µs web_handler=936ns query_engine=22.142µs scrape=594.405µs scrape_sd=11.999µs notify=1.931µs notify_sd=3.079µs rules=2.618µs ts=2022-06-23T10:02:14.527Z caller=main.go:795 level=info msg="Server is ready to receive web requests." ts=2022-06-23T10:02:14.861Z caller=main.go:980 level=info msg="Loading configuration file" filename=/tmp/config4207409554 ts=2022-06-23T10:02:14.862Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=/tmp/config4207409554 totalDuration=1.186926ms db_storage=2.262µs remote_storage=3.278µs web_handler=783ns query_engine=8.635µs scrape=843.522µs scrape_sd=7.728µs notify=1.939µs notify_sd=1.85µs rules=2.607µs ts=2022-06-23T10:02:14.864Z caller=main.go:980 level=info msg="Loading configuration file" filename=/tmp/config4207409554 ts=2022-06-23T10:02:14.865Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=/tmp/config4207409554 totalDuration=450.293µs db_storage=1.556µs remote_storage=2.132µs web_handler=737ns query_engine=20.702µs scrape=161.45µs scrape_sd=4.803µs notify=1.184µs notify_sd=1.132µs rules=1.61µs ts=2022-06-23T10:02:14.872Z caller=main.go:980 level=info msg="Loading configuration file" filename=/tmp/config4207409554 ts=2022-06-23T10:02:14.872Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=/tmp/config4207409554 totalDuration=477.827µs db_storage=1.825µs remote_storage=3.563µs web_handler=612ns query_engine=57.709µs scrape=192.532µs scrape_sd=6.313µs notify=1.904µs notify_sd=2.027µs rules=2.305µs === RUN TestQueryLog/rule_queries,_[::1]:15000,_enabled_at_start query_log_test.go:275: ts=2022-06-23T10:02:15.384Z caller=main.go:403 level=info msg="No time or size retention was set so using the default time retention" duration=15d ts=2022-06-23T10:02:15.384Z caller=main.go:435 level=info msg="Starting Prometheus" version="(version=, branch=, revision=)" ts=2022-06-23T10:02:15.384Z caller=main.go:440 level=info build_context="(go=go1.18.3, user=, date=)" ts=2022-06-23T10:02:15.384Z caller=main.go:441 level=info host_details="(Linux 5.4.0-120-generic #136-Ubuntu SMP Fri Jun 10 13:40:48 UTC 2022 x86_64 lgw01-amd64-052 (none))" ts=2022-06-23T10:02:15.384Z caller=main.go:442 level=info fd_limits="(soft=1024, hard=524288)" ts=2022-06-23T10:02:15.384Z caller=main.go:443 level=info vm_limits="(soft=unlimited, hard=unlimited)" ts=2022-06-23T10:02:15.387Z caller=web.go:478 level=info component=web msg="Start listening for connections" address=[::1]:15000 ts=2022-06-23T10:02:15.388Z caller=main.go:823 level=info msg="Starting TSDB ..." ts=2022-06-23T10:02:15.396Z caller=tls_config.go:195 level=info component=web msg="TLS is disabled." http2=false ts=2022-06-23T10:02:15.440Z caller=head.go:481 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" ts=2022-06-23T10:02:15.440Z caller=head.go:515 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=3.734µs ts=2022-06-23T10:02:15.440Z caller=head.go:521 level=info component=tsdb msg="Replaying WAL, this may take a while" ts=2022-06-23T10:02:15.441Z caller=head.go:592 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 ts=2022-06-23T10:02:15.441Z caller=head.go:598 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=69.679µs wal_replay_duration=336.335µs total_replay_duration=441.525µs ts=2022-06-23T10:02:15.443Z caller=main.go:850 level=info fs_type=EXT4_SUPER_MAGIC ts=2022-06-23T10:02:15.443Z caller=main.go:853 level=info msg="TSDB started" ts=2022-06-23T10:02:15.443Z caller=main.go:980 level=info msg="Loading configuration file" filename=/tmp/config439033476 ts=2022-06-23T10:02:15.444Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=/tmp/config439033476 totalDuration=1.331726ms db_storage=1.369µs remote_storage=2.38µs web_handler=901ns query_engine=22.133µs scrape=591.969µs scrape_sd=10.755µs notify=1.801µs notify_sd=9.749µs rules=466.781µs ts=2022-06-23T10:02:15.444Z caller=main.go:795 level=info msg="Server is ready to receive web requests." ts=2022-06-23T10:02:17.485Z caller=main.go:980 level=info msg="Loading configuration file" filename=/tmp/config439033476 ts=2022-06-23T10:02:17.486Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=/tmp/config439033476 totalDuration=1.067878ms db_storage=2.11µs remote_storage=2.815µs web_handler=801ns query_engine=12.811µs scrape=220.398µs scrape_sd=6.495µs notify=1.823µs notify_sd=1.976µs rules=480.454µs ts=2022-06-23T10:02:19.489Z caller=main.go:980 level=info msg="Loading configuration file" filename=/tmp/config439033476 ts=2022-06-23T10:02:19.494Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=/tmp/config439033476 totalDuration=5.304788ms db_storage=2.821µs remote_storage=3.876µs web_handler=992ns query_engine=21.782µs scrape=254.189µs scrape_sd=10.605µs notify=1.815µs notify_sd=1.879µs rules=4.596709ms ts=2022-06-23T10:02:23.509Z caller=main.go:980 level=info msg="Loading configuration file" filename=/tmp/config439033476 ts=2022-06-23T10:02:23.510Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=/tmp/config439033476 totalDuration=987.637µs db_storage=2.151µs remote_storage=3.025µs web_handler=710ns query_engine=74.368µs scrape=174.389µs scrape_sd=8.579µs notify=1.785µs notify_sd=2.226µs rules=492.409µs === RUN TestQueryLog/api_queries,_[::1]:15000 query_log_test.go:275: ts=2022-06-23T10:02:25.976Z caller=main.go:403 level=info msg="No time or size retention was set so using the default time retention" duration=15d ts=2022-06-23T10:02:25.976Z caller=main.go:435 level=info msg="Starting Prometheus" version="(version=, branch=, revision=)" ts=2022-06-23T10:02:25.976Z caller=main.go:440 level=info build_context="(go=go1.18.3, user=, date=)" ts=2022-06-23T10:02:25.976Z caller=main.go:441 level=info host_details="(Linux 5.4.0-120-generic #136-Ubuntu SMP Fri Jun 10 13:40:48 UTC 2022 x86_64 lgw01-amd64-052 (none))" ts=2022-06-23T10:02:25.976Z caller=main.go:442 level=info fd_limits="(soft=1024, hard=524288)" ts=2022-06-23T10:02:25.976Z caller=main.go:443 level=info vm_limits="(soft=unlimited, hard=unlimited)" ts=2022-06-23T10:02:25.984Z caller=web.go:478 level=info component=web msg="Start listening for connections" address=[::1]:15000 ts=2022-06-23T10:02:26.039Z caller=main.go:823 level=info msg="Starting TSDB ..." ts=2022-06-23T10:02:26.143Z caller=tls_config.go:195 level=info component=web msg="TLS is disabled." http2=false ts=2022-06-23T10:02:26.148Z caller=head.go:481 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" ts=2022-06-23T10:02:26.148Z caller=head.go:515 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=3.276µs ts=2022-06-23T10:02:26.148Z caller=head.go:521 level=info component=tsdb msg="Replaying WAL, this may take a while" ts=2022-06-23T10:02:26.149Z caller=head.go:592 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 ts=2022-06-23T10:02:26.149Z caller=head.go:598 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=70.165µs wal_replay_duration=891.682µs total_replay_duration=1.004631ms ts=2022-06-23T10:02:26.201Z caller=main.go:850 level=info fs_type=EXT4_SUPER_MAGIC ts=2022-06-23T10:02:26.202Z caller=main.go:853 level=info msg="TSDB started" ts=2022-06-23T10:02:26.202Z caller=main.go:980 level=info msg="Loading configuration file" filename=/tmp/config3699534923 ts=2022-06-23T10:02:26.202Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=/tmp/config3699534923 totalDuration=769.481µs db_storage=2.45µs remote_storage=2.299µs web_handler=1.502µs query_engine=1.86µs scrape=613.822µs scrape_sd=11.298µs notify=1.721µs notify_sd=2.605µs rules=2.826µs ts=2022-06-23T10:02:26.202Z caller=main.go:795 level=info msg="Server is ready to receive web requests." ts=2022-06-23T10:02:26.681Z caller=main.go:980 level=info msg="Loading configuration file" filename=/tmp/config3699534923 ts=2022-06-23T10:02:26.709Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=/tmp/config3699534923 totalDuration=27.74645ms db_storage=2.667µs remote_storage=3.337µs web_handler=1.214µs query_engine=49.553µs scrape=212.006µs scrape_sd=9.143µs notify=15.597µs notify_sd=2.216µs rules=3.227µs ts=2022-06-23T10:02:26.766Z caller=main.go:980 level=info msg="Loading configuration file" filename=/tmp/config3699534923 ts=2022-06-23T10:02:26.767Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=/tmp/config3699534923 totalDuration=440.653µs db_storage=1.923µs remote_storage=2.718µs web_handler=895ns query_engine=29.866µs scrape=166.602µs scrape_sd=6.525µs notify=2.064µs notify_sd=1.639µs rules=3.431µs ts=2022-06-23T10:02:26.789Z caller=main.go:980 level=info msg="Loading configuration file" filename=/tmp/config3699534923 ts=2022-06-23T10:02:26.790Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=/tmp/config3699534923 totalDuration=514.137µs db_storage=2.996µs remote_storage=2.689µs web_handler=1.051µs query_engine=22.544µs scrape=180.468µs scrape_sd=6.397µs notify=1.78µs notify_sd=1.814µs rules=3.406µs ts=2022-06-23T10:02:26.818Z caller=main.go:980 level=info msg="Loading configuration file" filename=/tmp/config3699534923 ts=2022-06-23T10:02:26.818Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=/tmp/config3699534923 totalDuration=460.507µs db_storage=2.414µs remote_storage=2.767µs web_handler=1.043µs query_engine=77.901µs scrape=164.19µs scrape_sd=6.558µs notify=1.773µs notify_sd=2.025µs rules=3.005µs === RUN TestQueryLog/console_queries,_[::1]:15000 query_log_test.go:275: ts=2022-06-23T10:02:27.300Z caller=main.go:403 level=info msg="No time or size retention was set so using the default time retention" duration=15d ts=2022-06-23T10:02:27.300Z caller=main.go:435 level=info msg="Starting Prometheus" version="(version=, branch=, revision=)" ts=2022-06-23T10:02:27.301Z caller=main.go:440 level=info build_context="(go=go1.18.3, user=, date=)" ts=2022-06-23T10:02:27.301Z caller=main.go:441 level=info host_details="(Linux 5.4.0-120-generic #136-Ubuntu SMP Fri Jun 10 13:40:48 UTC 2022 x86_64 lgw01-amd64-052 (none))" ts=2022-06-23T10:02:27.301Z caller=main.go:442 level=info fd_limits="(soft=1024, hard=524288)" ts=2022-06-23T10:02:27.301Z caller=main.go:443 level=info vm_limits="(soft=unlimited, hard=unlimited)" ts=2022-06-23T10:02:27.303Z caller=web.go:478 level=info component=web msg="Start listening for connections" address=[::1]:15000 ts=2022-06-23T10:02:27.303Z caller=main.go:823 level=info msg="Starting TSDB ..." ts=2022-06-23T10:02:27.393Z caller=tls_config.go:195 level=info component=web msg="TLS is disabled." http2=false ts=2022-06-23T10:02:27.465Z caller=head.go:481 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" ts=2022-06-23T10:02:27.465Z caller=head.go:515 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=5.228µs ts=2022-06-23T10:02:27.465Z caller=head.go:521 level=info component=tsdb msg="Replaying WAL, this may take a while" ts=2022-06-23T10:02:27.465Z caller=head.go:592 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 ts=2022-06-23T10:02:27.465Z caller=head.go:598 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=78.051µs wal_replay_duration=460.053µs total_replay_duration=649.021µs ts=2022-06-23T10:02:27.472Z caller=main.go:850 level=info fs_type=EXT4_SUPER_MAGIC ts=2022-06-23T10:02:27.472Z caller=main.go:853 level=info msg="TSDB started" ts=2022-06-23T10:02:27.472Z caller=main.go:980 level=info msg="Loading configuration file" filename=/tmp/config1772503781 ts=2022-06-23T10:02:27.551Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=/tmp/config1772503781 totalDuration=78.424519ms db_storage=2.062µs remote_storage=2.619µs web_handler=1.546µs query_engine=2.119µs scrape=78.239567ms scrape_sd=19.329µs notify=2.528µs notify_sd=3.364µs rules=3.258µs ts=2022-06-23T10:02:27.551Z caller=main.go:795 level=info msg="Server is ready to receive web requests." ts=2022-06-23T10:02:28.065Z caller=main.go:980 level=info msg="Loading configuration file" filename=/tmp/config1772503781 ts=2022-06-23T10:02:28.065Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=/tmp/config1772503781 totalDuration=744.325µs db_storage=1.834µs remote_storage=2.435µs web_handler=756ns query_engine=21.821µs scrape=188.596µs scrape_sd=4.883µs notify=1.734µs notify_sd=1.793µs rules=2.653µs ts=2022-06-23T10:02:28.143Z caller=main.go:980 level=info msg="Loading configuration file" filename=/tmp/config1772503781 ts=2022-06-23T10:02:28.144Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=/tmp/config1772503781 totalDuration=701.579µs db_storage=3.078µs remote_storage=3.299µs web_handler=1.109µs query_engine=10.496µs scrape=167.109µs scrape_sd=6.017µs notify=2.076µs notify_sd=1.674µs rules=3.046µs ts=2022-06-23T10:02:28.152Z caller=main.go:980 level=info msg="Loading configuration file" filename=/tmp/config1772503781 ts=2022-06-23T10:02:28.153Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=/tmp/config1772503781 totalDuration=1.402965ms db_storage=3.131µs remote_storage=2.646µs web_handler=1.415µs query_engine=24.464µs scrape=168.604µs scrape_sd=7.671µs notify=1.552µs notify_sd=1.622µs rules=2.993µs ts=2022-06-23T10:02:28.234Z caller=main.go:980 level=info msg="Loading configuration file" filename=/tmp/config1772503781 ts=2022-06-23T10:02:28.234Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=/tmp/config1772503781 totalDuration=446.316µs db_storage=2.711µs remote_storage=2.728µs web_handler=1.451µs query_engine=81.076µs scrape=164.358µs scrape_sd=5.852µs notify=1.779µs notify_sd=1.908µs rules=2.907µs === RUN TestQueryLog/rule_queries,_[::1]:15000 query_log_test.go:275: ts=2022-06-23T10:02:28.672Z caller=main.go:403 level=info msg="No time or size retention was set so using the default time retention" duration=15d ts=2022-06-23T10:02:28.672Z caller=main.go:435 level=info msg="Starting Prometheus" version="(version=, branch=, revision=)" ts=2022-06-23T10:02:28.672Z caller=main.go:440 level=info build_context="(go=go1.18.3, user=, date=)" ts=2022-06-23T10:02:28.672Z caller=main.go:441 level=info host_details="(Linux 5.4.0-120-generic #136-Ubuntu SMP Fri Jun 10 13:40:48 UTC 2022 x86_64 lgw01-amd64-052 (none))" ts=2022-06-23T10:02:28.672Z caller=main.go:442 level=info fd_limits="(soft=1024, hard=524288)" ts=2022-06-23T10:02:28.672Z caller=main.go:443 level=info vm_limits="(soft=unlimited, hard=unlimited)" ts=2022-06-23T10:02:28.684Z caller=web.go:478 level=info component=web msg="Start listening for connections" address=[::1]:15000 ts=2022-06-23T10:02:28.685Z caller=main.go:823 level=info msg="Starting TSDB ..." ts=2022-06-23T10:02:28.699Z caller=tls_config.go:195 level=info component=web msg="TLS is disabled." http2=false ts=2022-06-23T10:02:28.735Z caller=head.go:481 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" ts=2022-06-23T10:02:28.735Z caller=head.go:515 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=4.491µs ts=2022-06-23T10:02:28.735Z caller=head.go:521 level=info component=tsdb msg="Replaying WAL, this may take a while" ts=2022-06-23T10:02:28.735Z caller=head.go:592 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 ts=2022-06-23T10:02:28.735Z caller=head.go:598 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=75.388µs wal_replay_duration=297.791µs total_replay_duration=412.352µs ts=2022-06-23T10:02:28.737Z caller=main.go:850 level=info fs_type=EXT4_SUPER_MAGIC ts=2022-06-23T10:02:28.737Z caller=main.go:853 level=info msg="TSDB started" ts=2022-06-23T10:02:28.737Z caller=main.go:980 level=info msg="Loading configuration file" filename=/tmp/config3734871911 ts=2022-06-23T10:02:28.738Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=/tmp/config3734871911 totalDuration=1.218702ms db_storage=1.163µs remote_storage=2.642µs web_handler=970ns query_engine=1.925µs scrape=513.891µs scrape_sd=10.201µs notify=1.954µs notify_sd=2.546µs rules=471.455µs ts=2022-06-23T10:02:28.738Z caller=main.go:795 level=info msg="Server is ready to receive web requests." ts=2022-06-23T10:02:30.960Z caller=main.go:980 level=info msg="Loading configuration file" filename=/tmp/config3734871911 ts=2022-06-23T10:02:30.978Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=/tmp/config3734871911 totalDuration=24.621899ms db_storage=3.113µs remote_storage=4.497µs web_handler=1.144µs query_engine=27.147µs scrape=17.066893ms scrape_sd=14.606µs notify=3.39µs notify_sd=10.694µs rules=637.377µs ts=2022-06-23T10:02:32.996Z caller=main.go:980 level=info msg="Loading configuration file" filename=/tmp/config3734871911 ts=2022-06-23T10:02:32.997Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=/tmp/config3734871911 totalDuration=1.217048ms db_storage=2.744µs remote_storage=4.339µs web_handler=864ns query_engine=11.047µs scrape=190.624µs scrape_sd=10.549µs notify=1.855µs notify_sd=2.314µs rules=493.76µs ts=2022-06-23T10:02:35.037Z caller=main.go:980 level=info msg="Loading configuration file" filename=/tmp/config3734871911 ts=2022-06-23T10:02:35.039Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=/tmp/config3734871911 totalDuration=1.3052ms db_storage=3.112µs remote_storage=3.773µs web_handler=1.307µs query_engine=25.233µs scrape=196.175µs scrape_sd=10.69µs notify=2.245µs notify_sd=1.999µs rules=411.786µs ts=2022-06-23T10:02:39.093Z caller=main.go:980 level=info msg="Loading configuration file" filename=/tmp/config3734871911 ts=2022-06-23T10:02:39.094Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=/tmp/config3734871911 totalDuration=1.262962ms db_storage=2.758µs remote_storage=3.532µs web_handler=1.337µs query_engine=89.68µs scrape=271.192µs scrape_sd=13.956µs notify=5.548µs notify_sd=1.684µs rules=515.317µs === RUN TestQueryLog/api_queries,_[::1]:15000,_enabled_at_start,_with_prefix_/foobar query_log_test.go:275: ts=2022-06-23T10:02:41.706Z caller=main.go:403 level=info msg="No time or size retention was set so using the default time retention" duration=15d ts=2022-06-23T10:02:41.706Z caller=main.go:435 level=info msg="Starting Prometheus" version="(version=, branch=, revision=)" ts=2022-06-23T10:02:41.706Z caller=main.go:440 level=info build_context="(go=go1.18.3, user=, date=)" ts=2022-06-23T10:02:41.706Z caller=main.go:441 level=info host_details="(Linux 5.4.0-120-generic #136-Ubuntu SMP Fri Jun 10 13:40:48 UTC 2022 x86_64 lgw01-amd64-052 (none))" ts=2022-06-23T10:02:41.706Z caller=main.go:442 level=info fd_limits="(soft=1024, hard=524288)" ts=2022-06-23T10:02:41.707Z caller=main.go:443 level=info vm_limits="(soft=unlimited, hard=unlimited)" ts=2022-06-23T10:02:41.722Z caller=web.go:478 level=info component=web msg="Start listening for connections" address=[::1]:15000 ts=2022-06-23T10:02:41.749Z caller=main.go:823 level=info msg="Starting TSDB ..." ts=2022-06-23T10:02:41.772Z caller=web.go:512 level=info component=web msg="Router prefix" prefix=/foobar ts=2022-06-23T10:02:41.809Z caller=tls_config.go:195 level=info component=web msg="TLS is disabled." http2=false ts=2022-06-23T10:02:41.810Z caller=head.go:481 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" ts=2022-06-23T10:02:41.810Z caller=head.go:515 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=17.224µs ts=2022-06-23T10:02:41.810Z caller=head.go:521 level=info component=tsdb msg="Replaying WAL, this may take a while" ts=2022-06-23T10:02:41.817Z caller=head.go:592 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 ts=2022-06-23T10:02:41.817Z caller=head.go:598 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=115.652µs wal_replay_duration=6.84223ms total_replay_duration=7.132397ms ts=2022-06-23T10:02:41.824Z caller=main.go:850 level=info fs_type=EXT4_SUPER_MAGIC ts=2022-06-23T10:02:41.824Z caller=main.go:853 level=info msg="TSDB started" ts=2022-06-23T10:02:41.824Z caller=main.go:980 level=info msg="Loading configuration file" filename=/tmp/config1644608731 ts=2022-06-23T10:02:41.840Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=/tmp/config1644608731 totalDuration=15.717187ms db_storage=2.658µs remote_storage=3.677µs web_handler=1.069µs query_engine=24.72µs scrape=14.89416ms scrape_sd=20.282µs notify=413.67µs notify_sd=6.647µs rules=3.308µs ts=2022-06-23T10:02:41.840Z caller=main.go:795 level=info msg="Server is ready to receive web requests." ts=2022-06-23T10:02:42.264Z caller=main.go:980 level=info msg="Loading configuration file" filename=/tmp/config1644608731 ts=2022-06-23T10:02:42.266Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=/tmp/config1644608731 totalDuration=1.829735ms db_storage=5.756µs remote_storage=4.563µs web_handler=836ns query_engine=12.421µs scrape=1.300617ms scrape_sd=11.404µs notify=6.464µs notify_sd=1.859µs rules=9.579µs ts=2022-06-23T10:02:42.310Z caller=main.go:980 level=info msg="Loading configuration file" filename=/tmp/config1644608731 ts=2022-06-23T10:02:42.313Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=/tmp/config1644608731 totalDuration=2.697793ms db_storage=3.078µs remote_storage=4.256µs web_handler=1.409µs query_engine=1.097108ms scrape=236.839µs scrape_sd=10.201µs notify=2.014µs notify_sd=2.499µs rules=3.307µs ts=2022-06-23T10:02:42.431Z caller=main.go:980 level=info msg="Loading configuration file" filename=/tmp/config1644608731 ts=2022-06-23T10:02:42.431Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=/tmp/config1644608731 totalDuration=654.337µs db_storage=2.661µs remote_storage=3.649µs web_handler=906ns query_engine=90.498µs scrape=227.985µs scrape_sd=7.417µs notify=1.994µs notify_sd=1.895µs rules=2.766µs === RUN TestQueryLog/console_queries,_[::1]:15000,_enabled_at_start,_with_prefix_/foobar query_log_test.go:275: ts=2022-06-23T10:02:42.763Z caller=main.go:403 level=info msg="No time or size retention was set so using the default time retention" duration=15d ts=2022-06-23T10:02:42.764Z caller=main.go:435 level=info msg="Starting Prometheus" version="(version=, branch=, revision=)" ts=2022-06-23T10:02:42.764Z caller=main.go:440 level=info build_context="(go=go1.18.3, user=, date=)" ts=2022-06-23T10:02:42.764Z caller=main.go:441 level=info host_details="(Linux 5.4.0-120-generic #136-Ubuntu SMP Fri Jun 10 13:40:48 UTC 2022 x86_64 lgw01-amd64-052 (none))" ts=2022-06-23T10:02:42.764Z caller=main.go:442 level=info fd_limits="(soft=1024, hard=524288)" ts=2022-06-23T10:02:42.764Z caller=main.go:443 level=info vm_limits="(soft=unlimited, hard=unlimited)" ts=2022-06-23T10:02:42.768Z caller=web.go:478 level=info component=web msg="Start listening for connections" address=[::1]:15000 ts=2022-06-23T10:02:42.770Z caller=main.go:823 level=info msg="Starting TSDB ..." ts=2022-06-23T10:02:42.770Z caller=web.go:512 level=info component=web msg="Router prefix" prefix=/foobar ts=2022-06-23T10:02:42.831Z caller=tls_config.go:195 level=info component=web msg="TLS is disabled." http2=false ts=2022-06-23T10:02:42.867Z caller=head.go:481 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" ts=2022-06-23T10:02:42.867Z caller=head.go:515 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=4.563µs ts=2022-06-23T10:02:42.867Z caller=head.go:521 level=info component=tsdb msg="Replaying WAL, this may take a while" ts=2022-06-23T10:02:42.868Z caller=head.go:592 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 ts=2022-06-23T10:02:42.868Z caller=head.go:598 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=201.43µs wal_replay_duration=679.51µs total_replay_duration=920.941µs ts=2022-06-23T10:02:42.893Z caller=main.go:850 level=info fs_type=EXT4_SUPER_MAGIC ts=2022-06-23T10:02:42.893Z caller=main.go:853 level=info msg="TSDB started" ts=2022-06-23T10:02:42.893Z caller=main.go:980 level=info msg="Loading configuration file" filename=/tmp/config1731904841 ts=2022-06-23T10:02:42.915Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=/tmp/config1731904841 totalDuration=22.240395ms db_storage=2.058µs remote_storage=2.44µs web_handler=1.099µs query_engine=21.512µs scrape=21.985392ms scrape_sd=16.172µs notify=2.503µs notify_sd=2.566µs rules=2.996µs ts=2022-06-23T10:02:42.915Z caller=main.go:795 level=info msg="Server is ready to receive web requests." ts=2022-06-23T10:02:43.056Z caller=main.go:980 level=info msg="Loading configuration file" filename=/tmp/config1731904841 ts=2022-06-23T10:02:43.057Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=/tmp/config1731904841 totalDuration=668.089µs db_storage=2.497µs remote_storage=2.849µs web_handler=964ns query_engine=9.79µs scrape=194.058µs scrape_sd=6.078µs notify=1.857µs notify_sd=1.656µs rules=4.036µs ts=2022-06-23T10:02:43.062Z caller=main.go:980 level=info msg="Loading configuration file" filename=/tmp/config1731904841 ts=2022-06-23T10:02:43.064Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=/tmp/config1731904841 totalDuration=1.177982ms db_storage=2.812µs remote_storage=5.993µs web_handler=1.205µs query_engine=25.172µs scrape=207.739µs scrape_sd=10.104µs notify=1.838µs notify_sd=1.871µs rules=2.581µs ts=2022-06-23T10:02:43.101Z caller=main.go:980 level=info msg="Loading configuration file" filename=/tmp/config1731904841 ts=2022-06-23T10:02:43.102Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=/tmp/config1731904841 totalDuration=1.218391ms db_storage=2.971µs remote_storage=3.372µs web_handler=674ns query_engine=84.937µs scrape=845.39µs scrape_sd=8.748µs notify=1.979µs notify_sd=1.701µs rules=2.658µs === RUN TestQueryLog/rule_queries,_[::1]:15000,_enabled_at_start,_with_prefix_/foobar query_log_test.go:58: changing prefix has no effect on rules === RUN TestQueryLog/api_queries,_[::1]:15000,_with_prefix_/foobar query_log_test.go:275: ts=2022-06-23T10:02:43.352Z caller=main.go:403 level=info msg="No time or size retention was set so using the default time retention" duration=15d ts=2022-06-23T10:02:43.357Z caller=main.go:435 level=info msg="Starting Prometheus" version="(version=, branch=, revision=)" ts=2022-06-23T10:02:43.357Z caller=main.go:440 level=info build_context="(go=go1.18.3, user=, date=)" ts=2022-06-23T10:02:43.357Z caller=main.go:441 level=info host_details="(Linux 5.4.0-120-generic #136-Ubuntu SMP Fri Jun 10 13:40:48 UTC 2022 x86_64 lgw01-amd64-052 (none))" ts=2022-06-23T10:02:43.358Z caller=main.go:442 level=info fd_limits="(soft=1024, hard=524288)" ts=2022-06-23T10:02:43.358Z caller=main.go:443 level=info vm_limits="(soft=unlimited, hard=unlimited)" ts=2022-06-23T10:02:43.376Z caller=web.go:478 level=info component=web msg="Start listening for connections" address=[::1]:15000 ts=2022-06-23T10:02:43.388Z caller=main.go:823 level=info msg="Starting TSDB ..." ts=2022-06-23T10:02:43.429Z caller=web.go:512 level=info component=web msg="Router prefix" prefix=/foobar ts=2022-06-23T10:02:43.431Z caller=tls_config.go:195 level=info component=web msg="TLS is disabled." http2=false ts=2022-06-23T10:02:43.432Z caller=head.go:481 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" ts=2022-06-23T10:02:43.432Z caller=head.go:515 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=5.501µs ts=2022-06-23T10:02:43.432Z caller=head.go:521 level=info component=tsdb msg="Replaying WAL, this may take a while" ts=2022-06-23T10:02:43.432Z caller=head.go:592 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 ts=2022-06-23T10:02:43.432Z caller=head.go:598 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=113.695µs wal_replay_duration=379.49µs total_replay_duration=602.234µs ts=2022-06-23T10:02:43.435Z caller=main.go:850 level=info fs_type=EXT4_SUPER_MAGIC ts=2022-06-23T10:02:43.435Z caller=main.go:853 level=info msg="TSDB started" ts=2022-06-23T10:02:43.435Z caller=main.go:980 level=info msg="Loading configuration file" filename=/tmp/config1549726493 ts=2022-06-23T10:02:43.436Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=/tmp/config1549726493 totalDuration=763.589µs db_storage=1.616µs remote_storage=3.775µs web_handler=1.048µs query_engine=2.121µs scrape=556.387µs scrape_sd=11.632µs notify=2.049µs notify_sd=2.894µs rules=2.136µs ts=2022-06-23T10:02:43.436Z caller=main.go:795 level=info msg="Server is ready to receive web requests." ts=2022-06-23T10:02:43.781Z caller=main.go:980 level=info msg="Loading configuration file" filename=/tmp/config1549726493 ts=2022-06-23T10:02:43.782Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=/tmp/config1549726493 totalDuration=1.03078ms db_storage=3.451µs remote_storage=9.723µs web_handler=3.873µs query_engine=34.096µs scrape=229.335µs scrape_sd=7.531µs notify=1.896µs notify_sd=2.325µs rules=3.02µs ts=2022-06-23T10:02:43.810Z caller=main.go:980 level=info msg="Loading configuration file" filename=/tmp/config1549726493 ts=2022-06-23T10:02:43.811Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=/tmp/config1549726493 totalDuration=847.518µs db_storage=3.411µs remote_storage=4.502µs web_handler=864ns query_engine=12.498µs scrape=205.135µs scrape_sd=8.916µs notify=2.227µs notify_sd=2.628µs rules=3.068µs ts=2022-06-23T10:02:43.818Z caller=main.go:980 level=info msg="Loading configuration file" filename=/tmp/config1549726493 ts=2022-06-23T10:02:43.823Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=/tmp/config1549726493 totalDuration=4.718596ms db_storage=2.753µs remote_storage=4.053µs web_handler=1.487µs query_engine=53.268µs scrape=359.732µs scrape_sd=1.335477ms notify=42.161µs notify_sd=4.425µs rules=3.866µs ts=2022-06-23T10:02:43.846Z caller=main.go:980 level=info msg="Loading configuration file" filename=/tmp/config1549726493 ts=2022-06-23T10:02:43.847Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=/tmp/config1549726493 totalDuration=942.006µs db_storage=2.523µs remote_storage=3.198µs web_handler=802ns query_engine=100.092µs scrape=389.283µs scrape_sd=8.469µs notify=1.974µs notify_sd=5.827µs rules=2.685µs === RUN TestQueryLog/console_queries,_[::1]:15000,_with_prefix_/foobar query_log_test.go:275: ts=2022-06-23T10:02:44.018Z caller=main.go:403 level=info msg="No time or size retention was set so using the default time retention" duration=15d ts=2022-06-23T10:02:44.018Z caller=main.go:435 level=info msg="Starting Prometheus" version="(version=, branch=, revision=)" ts=2022-06-23T10:02:44.018Z caller=main.go:440 level=info build_context="(go=go1.18.3, user=, date=)" ts=2022-06-23T10:02:44.018Z caller=main.go:441 level=info host_details="(Linux 5.4.0-120-generic #136-Ubuntu SMP Fri Jun 10 13:40:48 UTC 2022 x86_64 lgw01-amd64-052 (none))" ts=2022-06-23T10:02:44.018Z caller=main.go:442 level=info fd_limits="(soft=1024, hard=524288)" ts=2022-06-23T10:02:44.018Z caller=main.go:443 level=info vm_limits="(soft=unlimited, hard=unlimited)" ts=2022-06-23T10:02:44.027Z caller=web.go:478 level=info component=web msg="Start listening for connections" address=[::1]:15000 ts=2022-06-23T10:02:44.028Z caller=main.go:823 level=info msg="Starting TSDB ..." ts=2022-06-23T10:02:44.043Z caller=web.go:512 level=info component=web msg="Router prefix" prefix=/foobar ts=2022-06-23T10:02:44.051Z caller=tls_config.go:195 level=info component=web msg="TLS is disabled." http2=false ts=2022-06-23T10:02:44.056Z caller=head.go:481 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" ts=2022-06-23T10:02:44.056Z caller=head.go:515 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=6.999µs ts=2022-06-23T10:02:44.057Z caller=head.go:521 level=info component=tsdb msg="Replaying WAL, this may take a while" ts=2022-06-23T10:02:44.057Z caller=head.go:592 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 ts=2022-06-23T10:02:44.057Z caller=head.go:598 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=115.962µs wal_replay_duration=493.094µs total_replay_duration=771.423µs ts=2022-06-23T10:02:44.060Z caller=main.go:850 level=info fs_type=EXT4_SUPER_MAGIC ts=2022-06-23T10:02:44.060Z caller=main.go:853 level=info msg="TSDB started" ts=2022-06-23T10:02:44.061Z caller=main.go:980 level=info msg="Loading configuration file" filename=/tmp/config1788356391 ts=2022-06-23T10:02:44.061Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=/tmp/config1788356391 totalDuration=855.265µs db_storage=1.79µs remote_storage=3.814µs web_handler=1.15µs query_engine=2.218µs scrape=596.669µs scrape_sd=12.072µs notify=1.918µs notify_sd=2.914µs rules=2.659µs ts=2022-06-23T10:02:44.062Z caller=main.go:795 level=info msg="Server is ready to receive web requests." ts=2022-06-23T10:02:44.371Z caller=main.go:980 level=info msg="Loading configuration file" filename=/tmp/config1788356391 ts=2022-06-23T10:02:44.372Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=/tmp/config1788356391 totalDuration=695.345µs db_storage=2.21µs remote_storage=3.641µs web_handler=898ns query_engine=22.015µs scrape=204.99µs scrape_sd=7.945µs notify=1.76µs notify_sd=2.309µs rules=2.295µs ts=2022-06-23T10:02:44.376Z caller=main.go:980 level=info msg="Loading configuration file" filename=/tmp/config1788356391 ts=2022-06-23T10:02:44.376Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=/tmp/config1788356391 totalDuration=433.074µs db_storage=2.317µs remote_storage=3.129µs web_handler=690ns query_engine=7.778µs scrape=181.98µs scrape_sd=6.918µs notify=1.529µs notify_sd=1.545µs rules=10.619µs ts=2022-06-23T10:02:44.400Z caller=main.go:980 level=info msg="Loading configuration file" filename=/tmp/config1788356391 ts=2022-06-23T10:02:44.400Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=/tmp/config1788356391 totalDuration=761.198µs db_storage=3.094µs remote_storage=4.01µs web_handler=1.306µs query_engine=25.118µs scrape=298.483µs scrape_sd=8.154µs notify=2.031µs notify_sd=2.201µs rules=2.854µs ts=2022-06-23T10:02:44.404Z caller=main.go:980 level=info msg="Loading configuration file" filename=/tmp/config1788356391 ts=2022-06-23T10:02:44.405Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=/tmp/config1788356391 totalDuration=309.143µs db_storage=1.111µs remote_storage=1.679µs web_handler=553ns query_engine=42.957µs scrape=126.796µs scrape_sd=4.911µs notify=1.035µs notify_sd=1.28µs rules=1.699µs === RUN TestQueryLog/rule_queries,_[::1]:15000,_with_prefix_/foobar query_log_test.go:58: changing prefix has no effect on rules --- PASS: TestQueryLog (61.11s) --- PASS: TestQueryLog/api_queries,_127.0.0.1:15000,_enabled_at_start (0.82s) --- PASS: TestQueryLog/console_queries,_127.0.0.1:15000,_enabled_at_start (1.15s) --- PASS: TestQueryLog/rule_queries,_127.0.0.1:15000,_enabled_at_start (11.11s) --- PASS: TestQueryLog/api_queries,_127.0.0.1:15000 (0.68s) --- PASS: TestQueryLog/console_queries,_127.0.0.1:15000 (0.69s) --- PASS: TestQueryLog/rule_queries,_127.0.0.1:15000 (12.70s) --- PASS: TestQueryLog/api_queries,_127.0.0.1:15000,_enabled_at_start,_with_prefix_/foobar (0.69s) --- PASS: TestQueryLog/console_queries,_127.0.0.1:15000,_enabled_at_start,_with_prefix_/foobar (1.17s) --- SKIP: TestQueryLog/rule_queries,_127.0.0.1:15000,_enabled_at_start,_with_prefix_/foobar (0.00s) --- PASS: TestQueryLog/api_queries,_127.0.0.1:15000,_with_prefix_/foobar (0.73s) --- PASS: TestQueryLog/console_queries,_127.0.0.1:15000,_with_prefix_/foobar (0.61s) --- SKIP: TestQueryLog/rule_queries,_127.0.0.1:15000,_with_prefix_/foobar (0.00s) --- PASS: TestQueryLog/api_queries,_[::1]:15000,_enabled_at_start (0.66s) --- PASS: TestQueryLog/console_queries,_[::1]:15000,_enabled_at_start (0.54s) --- PASS: TestQueryLog/rule_queries,_[::1]:15000,_enabled_at_start (10.67s) --- PASS: TestQueryLog/api_queries,_[::1]:15000 (1.30s) --- PASS: TestQueryLog/console_queries,_[::1]:15000 (1.45s) --- PASS: TestQueryLog/rule_queries,_[::1]:15000 (12.88s) --- PASS: TestQueryLog/api_queries,_[::1]:15000,_enabled_at_start,_with_prefix_/foobar (1.28s) --- PASS: TestQueryLog/console_queries,_[::1]:15000,_enabled_at_start,_with_prefix_/foobar (0.71s) --- SKIP: TestQueryLog/rule_queries,_[::1]:15000,_enabled_at_start,_with_prefix_/foobar (0.00s) --- PASS: TestQueryLog/api_queries,_[::1]:15000,_with_prefix_/foobar (0.68s) --- PASS: TestQueryLog/console_queries,_[::1]:15000,_with_prefix_/foobar (0.57s) --- SKIP: TestQueryLog/rule_queries,_[::1]:15000,_with_prefix_/foobar (0.00s) PASS ok github.com/prometheus/prometheus/cmd/prometheus 75.115s === 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 01G6804W5JRJ74HM6MBFDJQER9 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 01G6804X31Z0NAVGK4YBMFB7VF 1565133713989 1565133713990 1ms 1 1 1 620 01G6804XN9Q0WWHBHZG5SR7N2T 1565392913989 1565392913990 1ms 1 1 1 620 01G6804YB4VE5T77JD684C3N65 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 01G6804YMH8FSX3M2B46RBYVZX 1565133713989 1565133713990 1ms 1 1 1 620 01G6804Z07Z9ENBCJFKMMDRTGY 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 01G6804ZDTABZRSR80N7S7274V 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 01G68050E72P68QT2DY0DKSY58 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 01G68050WNMRTTVR0WREYQBNXS 1624463088000 1624463088001 1ms 1 1 1 620 01G680510FYBWME035GS08P4PS 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 01G6805198Q8DS9QKS968VJAKX 1624463088000 1624463088001 1ms 1 1 1 620 01G68051M71P0QP09GC58A5Q97 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 01G68051W3EVDRW06DVXZB1S65 1565133713989 1565133713990 1ms 1 1 1 620 01G68052954FST4YB445D249HA 1565144513989 1565144513990 1ms 1 1 1 620 01G68052DFD4D4BTPYM7RY9SNT 1565155313989 1565155313990 1ms 1 1 1 620 01G68052HNBD3K96F4BTFCMS9Q 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 01G68052P9BPHQ2HVKMAFEA3MR 1565133713989 1565133716001 2.012s 3 1 1 625 01G68052T9Q1YF7ZBN4ZDM75VV 1565144513989 1565144513990 1ms 1 1 1 620 01G68052YRHS5ENRSMRD06RP5M 1565155313989 1565155314001 12ms 2 1 1 622 01G680538FYEADQ9WR2JAPB67T 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 01G68053FE49PTV0Y80VWE47RC 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 01G68053NGHQ1N1D0SNPJDWSRQ 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 01G68053T1YX0RDQS292EFAY8R 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 01G68053YCM0VTVV7JESYJXZQ8 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 (8.47s) --- PASS: TestBackfill/Empty_file. (0.32s) --- PASS: TestBackfill/Multiple_samples_with_different_timestamp_for_different_series. (0.95s) --- PASS: TestBackfill/Multiple_samples_separated_by_3_days. (1.57s) --- PASS: TestBackfill/Unordered_samples_from_multiple_series,_which_end_in_different_blocks. (0.84s) --- PASS: TestBackfill/Multiple_samples_with_different_timestamp_for_the_same_series. (1.02s) --- PASS: TestBackfill/Long_maximum_block_duration_puts_all_data_into_one_block. (0.39s) --- PASS: TestBackfill/Long_maximum_block_duration_puts_all_data_into_two_blocks. (0.49s) --- PASS: TestBackfill/Maximum_block_duration_longer_than_longest_possible_duration,_uses_largest_duration,_puts_all_data_into_two_blocks. (0.58s) --- PASS: TestBackfill/Multiple_samples_that_end_up_in_different_blocks. (0.85s) --- PASS: TestBackfill/Number_of_samples_are_greater_than_the_sample_batch_size. (0.81s) --- PASS: TestBackfill/One_series_spanning_2h_in_same_block_should_not_cause_problems_to_other_series. (0.19s) --- PASS: TestBackfill/Sample_with_no_#HELP_or_#TYPE_keyword. (0.14s) --- PASS: TestBackfill/Sample_without_newline_after_#_EOF. (0.14s) --- PASS: TestBackfill/Bare_sample. (0.15s) --- 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.00s) --- PASS: TestBackfill/Data_after_EOF. (0.00s) === RUN TestQueryRange --- PASS: TestQueryRange (0.00s) === RUN TestQueryInstant --- PASS: TestQueryInstant (0.00s) === 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 (12.30s) --- PASS: TestBackfillRuleIntegration/no_samples (1.34s) --- PASS: TestBackfillRuleIntegration/run_importer_once (2.35s) --- PASS: TestBackfillRuleIntegration/run_importer_with_dup_name_label (2.62s) --- PASS: TestBackfillRuleIntegration/one_importer_twice (5.21s) --- PASS: TestBackfillRuleIntegration/run_importer_once_with_larger_blocks (0.78s) === RUN TestBackfillLabels === RUN TestBackfillLabels/correct-labels --- PASS: TestBackfillLabels (0.29s) --- PASS: TestBackfillLabels/correct-labels (0.01s) === 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="4"}, {__name__="join_2", a="1", b="3"}];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 (4.46s) --- PASS: TestRulesUnitTest/Passing_Unit_Tests (4.08s) --- PASS: TestRulesUnitTest/Bad_input_series (0.09s) --- PASS: TestRulesUnitTest/Bad_PromQL (0.06s) --- PASS: TestRulesUnitTest/Bad_rules_(syntax_error) (0.02s) --- PASS: TestRulesUnitTest/Bad_rules_(error_evaluating) (0.01s) --- PASS: TestRulesUnitTest/Simple_failing_test (0.11s) --- PASS: TestRulesUnitTest/Disabled_feature_(@_modifier) (0.02s) --- PASS: TestRulesUnitTest/Enabled_feature_(@_modifier) (0.03s) --- PASS: TestRulesUnitTest/Disabled_feature_(negative_offset) (0.02s) --- PASS: TestRulesUnitTest/Enabled_feature_(negative_offset) (0.01s) PASS ok github.com/prometheus/prometheus/cmd/promtool 25.736s === 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.04s) === 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.224s === 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.50s) --- 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.22s) --- 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.03s) --- PASS: TestTargetUpdatesOrder/Single_TP_initials_and_new_groups (0.01s) --- PASS: TestTargetUpdatesOrder/Multiple_TPs_initials_and_new_groups (0.55s) --- PASS: TestTargetUpdatesOrder/One_TP_initials_arrive_after_other_TP_updates. (0.30s) --- PASS: TestTargetUpdatesOrder/Single_TP_empty_update_in_between (0.38s) === 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.21s) === RUN TestDiscovererConfigs --- PASS: TestDiscovererConfigs (0.13s) === RUN TestTargetSetRecreatesEmptyStaticConfigs --- PASS: TestTargetSetRecreatesEmptyStaticConfigs (0.22s) === RUN TestIdenticalConfigurationsAreCoalesced --- PASS: TestIdenticalConfigurationsAreCoalesced (0.11s) === RUN TestApplyConfigDoesNotModifyStaticTargets --- PASS: TestApplyConfigDoesNotModifyStaticTargets (0.11s) === 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.91s) --- 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.71s) === RUN TestTargetSetTargetGroupsUpdateDuringApplyConfig --- PASS: TestTargetSetTargetGroupsUpdateDuringApplyConfig (0.18s) PASS ok github.com/prometheus/prometheus/discovery 4.800s ? 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.018s === 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.01s) === 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.047s === RUN TestDigitalOceanSDRefresh === RUN TestDigitalOceanSDRefresh/item_0 === RUN TestDigitalOceanSDRefresh/item_1 === RUN TestDigitalOceanSDRefresh/item_2 === RUN TestDigitalOceanSDRefresh/item_3 --- PASS: TestDigitalOceanSDRefresh (0.02s) --- 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.131s === 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/A_record_query_with_error === CONT TestDNS/SRV_record_query_with_empty_answer_(NXDOMAIN) === CONT TestDNS/SRV_record_query_with_unsupported_resource_records === CONT TestDNS/SRV_record_query === 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_empty_answer_(NXDOMAIN) (0.00s) --- PASS: TestDNS/SRV_record_query_with_unsupported_resource_records (0.00s) --- PASS: TestDNS/SRV_record_query (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.123s === RUN TestFetchApps --- PASS: TestFetchApps (0.00s) === RUN Test500ErrorHttpResponse --- PASS: Test500ErrorHttpResponse (0.00s) === RUN TestEurekaSDHandleError --- PASS: TestEurekaSDHandleError (0.00s) === RUN TestEurekaSDEmptyList --- PASS: TestEurekaSDEmptyList (0.05s) === RUN TestEurekaSDSendGroup --- PASS: TestEurekaSDSendGroup (0.00s) PASS ok github.com/prometheus/prometheus/discovery/eureka 0.126s === 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.03s) --- PASS: TestInvalidFile/fixtures/invalid_nil.json (1.14s) === 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 TestFileUpdate === CONT TestUpdateFileWithPartialWrites === CONT TestFileUpdate file_test.go:390: update received after 121.24695ms === CONT TestNoopFileUpdate file_test.go:372: update received after 91.840874ms --- PASS: TestFileUpdate (0.22s) === CONT TestRemoveFile --- PASS: TestNoopFileUpdate (0.26s) === CONT TestRemoveFile file_test.go:474: update received after 123.312097ms --- PASS: TestRemoveFile (0.25s) --- PASS: TestInvalidFileUpdate (1.12s) === CONT TestUpdateFileWithPartialWrites file_test.go:439: update received after 1.179125301s --- PASS: TestUpdateFileWithPartialWrites (1.29s) PASS ok github.com/prometheus/prometheus/discovery/file 2.670s ? 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.02s) --- 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.045s === RUN TestHTTPValidRefresh --- PASS: TestHTTPValidRefresh (0.00s) === RUN TestHTTPInvalidCode --- PASS: TestHTTPInvalidCode (0.00s) === RUN TestHTTPInvalidFormat --- PASS: TestHTTPInvalidFormat (0.00s) === 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.02s) PASS ok github.com/prometheus/prometheus/discovery/http 0.052s ? 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.46s) --- PASS: TestTargetUpdatesOrder/Single_TP_no_updates (0.00s) --- PASS: TestTargetUpdatesOrder/Multiple_TPs_no_updates (0.00s) --- PASS: TestTargetUpdatesOrder/Single_TP_empty_initials (0.02s) --- PASS: TestTargetUpdatesOrder/Multiple_TPs_empty_initials (0.21s) --- PASS: TestTargetUpdatesOrder/Single_TP_initials_only (0.00s) --- PASS: TestTargetUpdatesOrder/Multiple_TPs_initials_only (0.03s) --- PASS: TestTargetUpdatesOrder/Single_TP_initials_followed_by_empty_updates (0.02s) --- 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.31s) --- PASS: TestTargetUpdatesOrder/Single_TP_empty_update_in_between (0.36s) === RUN TestTargetSetRecreatesTargetGroupsEveryRun --- PASS: TestTargetSetRecreatesTargetGroupsEveryRun (0.25s) === 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.92s) --- 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.71s) PASS ok github.com/prometheus/prometheus/discovery/legacymanager 3.404s === 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.053s === RUN TestDockerSDRefresh === RUN TestDockerSDRefresh/item_0 === RUN TestDockerSDRefresh/item_1 === RUN TestDockerSDRefresh/item_2 --- PASS: TestDockerSDRefresh (0.02s) --- 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.11s) --- 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.07s) --- 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.03s) --- 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.326s === RUN TestOpenstackSDHypervisorRefresh --- PASS: TestOpenstackSDHypervisorRefresh (0.01s) === 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.06s) --- 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.170s === RUN TestPuppetSlashInURL --- PASS: TestPuppetSlashInURL (0.00s) === RUN TestPuppetDBRefresh --- PASS: TestPuppetDBRefresh (0.00s) === RUN TestPuppetDBRefreshWithParameters --- PASS: TestPuppetDBRefreshWithParameters (0.03s) === RUN TestPuppetDBInvalidCode --- PASS: TestPuppetDBInvalidCode (0.01s) === RUN TestPuppetDBInvalidFormat --- PASS: TestPuppetDBInvalidFormat (0.00s) PASS ok github.com/prometheus/prometheus/discovery/puppetdb 0.093s === RUN TestRefresh --- PASS: TestRefresh (0.01s) PASS ok github.com/prometheus/prometheus/discovery/refresh 0.060s === 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.115s === 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.01s) === RUN TestTritonSDRefreshMultipleTargets --- PASS: TestTritonSDRefreshMultipleTargets (0.01s) === RUN TestTritonSDRefreshNoServer --- PASS: TestTritonSDRefreshNoServer (0.00s) === RUN TestTritonSDRefreshCancelled --- PASS: TestTritonSDRefreshCancelled (0.00s) === RUN TestTritonSDRefreshCNsUUIDOnly --- PASS: TestTritonSDRefreshCNsUUIDOnly (0.02s) === RUN TestTritonSDRefreshCNsWithHostname --- PASS: TestTritonSDRefreshCNsWithHostname (0.01s) PASS ok github.com/prometheus/prometheus/discovery/triton 0.079s === RUN TestNewDiscoveryError --- PASS: TestNewDiscoveryError (0.04s) PASS ok github.com/prometheus/prometheus/discovery/zookeeper 0.049s === RUN TestPostPath --- PASS: TestPostPath (0.00s) === RUN TestHandlerNextBatch --- PASS: TestHandlerNextBatch (0.00s) === RUN TestHandlerSendAll --- PASS: TestHandlerSendAll (0.01s) === RUN TestCustomDo --- PASS: TestCustomDo (0.00s) === RUN TestExternalLabels --- PASS: TestExternalLabels (0.00s) === RUN TestHandlerRelabel --- PASS: TestHandlerRelabel (0.00s) === RUN TestHandlerQueuing --- PASS: TestHandlerQueuing (0.03s) === 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.097s ? 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.040s === RUN TestDedupe --- PASS: TestDedupe (0.20s) === RUN TestJSONFileLogger_basic --- PASS: TestJSONFileLogger_basic (0.00s) === RUN TestJSONFileLogger_parallel --- PASS: TestJSONFileLogger_parallel (0.01s) PASS ok github.com/prometheus/prometheus/pkg/logging 0.240s ? github.com/prometheus/prometheus/pkg/modtimevfs [no test files] === RUN TestPool --- PASS: TestPool (0.00s) PASS ok github.com/prometheus/prometheus/pkg/pool 0.011s === RUN TestRelabel --- PASS: TestRelabel (0.00s) === RUN TestTargetLabelValidity --- PASS: TestTargetLabelValidity (0.00s) PASS ok github.com/prometheus/prometheus/pkg/relabel 0.019s === 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.058s ? 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.040s ? 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.03s) === RUN TestQueryTimeout --- PASS: TestQueryTimeout (0.10s) === 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.18s) --- PASS: TestSelectHintsSetCorrectly/foo (0.00s) --- PASS: TestSelectHintsSetCorrectly/foo_@_15 (0.02s) --- PASS: TestSelectHintsSetCorrectly/foo_@_1 (0.01s) --- PASS: TestSelectHintsSetCorrectly/foo[2m] (0.00s) --- PASS: TestSelectHintsSetCorrectly/foo[2m]_@_180 (0.01s) --- PASS: TestSelectHintsSetCorrectly/foo[2m]_@_300 (0.00s) --- PASS: TestSelectHintsSetCorrectly/foo[2m]_@_60 (0.00s) --- PASS: TestSelectHintsSetCorrectly/foo[2m]_offset_2m (0.00s) --- PASS: TestSelectHintsSetCorrectly/foo[2m]_@_200_offset_2m (0.00s) --- PASS: TestSelectHintsSetCorrectly/foo[2m:1s] (0.02s) --- PASS: TestSelectHintsSetCorrectly/count_over_time(foo[2m:1s]) (0.00s) --- 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.02s) --- 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.04s) --- PASS: TestSelectHintsSetCorrectly/rate(foo[2m]_offset_2m) (0.02s) --- PASS: TestSelectHintsSetCorrectly/rate(foo[2m:1s]) (0.00s) --- PASS: TestSelectHintsSetCorrectly/count_over_time(foo[2m:1s])#01 (0.00s) --- 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.01s) --- PASS: TestSelectHintsSetCorrectly/sum_over_time(sum_over_time(metric{job="1"}[100s])[100s:25s]_@_3000)[3s:1s]_@_50 (0.01s) === RUN TestEngineShutdown --- PASS: TestEngineShutdown (0.00s) === RUN TestEngineEvalStmtTimestamps --- PASS: TestEngineEvalStmtTimestamps (0.05s) === 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.11s) --- 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.01s) === 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.16s) --- 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.25s) --- PASS: TestSubquerySelector/#00 (0.09s) --- 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.15s) --- 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.00s) --- 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.00s) --- 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.00s) === 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.22s) --- PASS: TestRangeQuery/sum_over_time_with_all_values (0.06s) --- 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.03s) --- PASS: TestRangeQuery/metric_query (0.01s) --- PASS: TestRangeQuery/metric_query_with_trailing_values (0.05s) --- PASS: TestRangeQuery/short-circuit (0.02s) === RUN TestDeriv --- PASS: TestDeriv (0.07s) === 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 (3.80s) --- PASS: TestEvaluations/testdata/aggregators.test (0.58s) --- PASS: TestEvaluations/testdata/at_modifier.test (0.16s) --- PASS: TestEvaluations/testdata/collision.test (0.06s) --- PASS: TestEvaluations/testdata/functions.test (1.62s) --- PASS: TestEvaluations/testdata/histograms.test (0.16s) --- PASS: TestEvaluations/testdata/literals.test (0.05s) --- PASS: TestEvaluations/testdata/operators.test (0.55s) --- PASS: TestEvaluations/testdata/selectors.test (0.21s) --- PASS: TestEvaluations/testdata/staleness.test (0.05s) --- PASS: TestEvaluations/testdata/subquery.test (0.26s) --- PASS: TestEvaluations/testdata/trig_functions.test (0.09s) === 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.11s) PASS ok github.com/prometheus/prometheus/promql 5.200s === 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 (5.07s) --- 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.01s) --- 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.04s) --- 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:] (4.96s) --- 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 327 [running]: github.com/prometheus/prometheus/promql/parser.(*parser).recover(0x40f425?, 0xc000054f10) /<>/.build/src/github.com/prometheus/prometheus/promql/parser/parse.go:276 +0xc5 panic({0x5feb20, 0xc0006292f0}) /usr/lib/go-1.18/src/runtime/panic.go:838 +0x207 github.com/prometheus/prometheus/promql/parser.TestRecoverParserRuntime(0xc000250680) /<>/.build/src/github.com/prometheus/prometheus/promql/parser/parse_test.go:3469 +0xbd testing.tRunner(0xc000250680, 0x628b70) /usr/lib/go-1.18/src/testing/testing.go:1439 +0x102 created by testing.(*T).Run /usr/lib/go-1.18/src/testing/testing.go:1486 +0x35f --- 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 5.126s === 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.11s) === RUN TestAlertingRuleExternalLabelsInTemplate --- PASS: TestAlertingRuleExternalLabelsInTemplate (0.05s) === RUN TestAlertingRuleExternalURLInTemplate --- PASS: TestAlertingRuleExternalURLInTemplate (0.02s) === RUN TestAlertingRuleEmptyLabelFromTemplate --- PASS: TestAlertingRuleEmptyLabelFromTemplate (0.03s) === RUN TestAlertingRuleDuplicate --- PASS: TestAlertingRuleDuplicate (0.01s) === RUN TestAlertingRuleLimit --- PASS: TestAlertingRuleLimit (0.03s) === 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.05s) === RUN TestForStateRestore --- PASS: TestForStateRestore (0.10s) === RUN TestStaleness --- PASS: TestStaleness (0.03s) === RUN TestCopyState --- PASS: TestCopyState (0.00s) === RUN TestDeletedRuleMarkedStale --- PASS: TestDeletedRuleMarkedStale (0.03s) === RUN TestUpdate --- PASS: TestUpdate (0.03s) === RUN TestNotify --- PASS: TestNotify (0.02s) === RUN TestMetricsUpdate --- PASS: TestMetricsUpdate (8.15s) === RUN TestGroupStalenessOnRemoval --- PASS: TestGroupStalenessOnRemoval (15.09s) === RUN TestMetricsStalenessOnManagerShutdown --- PASS: TestMetricsStalenessOnManagerShutdown (9.08s) === RUN TestGroupHasAlertingRules --- PASS: TestGroupHasAlertingRules (0.00s) === RUN TestRuleHealthUpdates --- PASS: TestRuleHealthUpdates (0.11s) === RUN TestRuleEval --- PASS: TestRuleEval (0.15s) === RUN TestRecordingRuleHTMLSnippet --- PASS: TestRecordingRuleHTMLSnippet (0.00s) === RUN TestRuleEvalDuplicate --- PASS: TestRuleEvalDuplicate (0.05s) === RUN TestRecordingRuleLimit --- PASS: TestRecordingRuleLimit (0.05s) PASS ok github.com/prometheus/prometheus/rules 33.349s === 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.43s) === RUN TestScrapePoolTargetLimit --- PASS: TestScrapePoolTargetLimit (0.01s) === RUN TestScrapePoolAppender --- PASS: TestScrapePoolAppender (0.00s) === RUN TestScrapePoolRaces --- PASS: TestScrapePoolRaces (0.45s) === RUN TestScrapePoolScrapeLoopsStarted --- PASS: TestScrapePoolScrapeLoopsStarted (0.00s) === RUN TestScrapeLoopStopBeforeRun --- PASS: TestScrapeLoopStopBeforeRun (0.50s) === RUN TestScrapeLoopStop --- PASS: TestScrapeLoopStop (0.05s) === RUN TestScrapeLoopRun --- PASS: TestScrapeLoopRun (1.13s) === RUN TestScrapeLoopForcedErr --- PASS: TestScrapeLoopForcedErr (0.00s) === RUN TestScrapeLoopMetadata --- PASS: TestScrapeLoopMetadata (0.00s) === RUN TestScrapeLoopSeriesAdded --- PASS: TestScrapeLoopSeriesAdded (0.09s) === RUN TestScrapeLoopRunCreatesStaleMarkersOnFailedScrape --- PASS: TestScrapeLoopRunCreatesStaleMarkersOnFailedScrape (0.05s) === RUN TestScrapeLoopRunCreatesStaleMarkersOnParseFailure --- PASS: TestScrapeLoopRunCreatesStaleMarkersOnParseFailure (0.02s) === RUN TestScrapeLoopCache --- PASS: TestScrapeLoopCache (0.06s) === RUN TestScrapeLoopCacheMemoryExhaustionProtection --- PASS: TestScrapeLoopCacheMemoryExhaustionProtection (0.21s) === 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/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' === 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 --- PASS: TestScrapeLoopAppendForConflictingPrefixedLabels (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) --- 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) === RUN TestScrapeLoopAppendCacheEntryButErrNotFound --- PASS: TestScrapeLoopAppendCacheEntryButErrNotFound (0.00s) === RUN TestScrapeLoopAppendSampleLimit --- PASS: TestScrapeLoopAppendSampleLimit (0.00s) === RUN TestScrapeLoop_ChangingMetricString --- PASS: TestScrapeLoop_ChangingMetricString (0.05s) === 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.01s) === RUN TestScrapeLoop_RespectTimestamps --- PASS: TestScrapeLoop_RespectTimestamps (0.08s) === RUN TestScrapeLoop_DiscardTimestamps --- PASS: TestScrapeLoop_DiscardTimestamps (0.02s) === RUN TestScrapeLoopDiscardDuplicateLabels --- PASS: TestScrapeLoopDiscardDuplicateLabels (0.09s) === RUN TestScrapeLoopDiscardUnnamedMetrics --- PASS: TestScrapeLoopDiscardUnnamedMetrics (0.05s) === RUN TestReusableConfig --- PASS: TestReusableConfig (0.00s) === RUN TestReuseScrapeCache --- PASS: TestReuseScrapeCache (0.00s) === RUN TestScrapeAddFast --- PASS: TestScrapeAddFast (0.06s) === RUN TestReuseCacheRace --- PASS: TestReuseCacheRace (5.00s) === RUN TestCheckAddError --- PASS: TestCheckAddError (0.00s) === RUN TestScrapeReportSingleAppender --- PASS: TestScrapeReportSingleAppender (3.19s) === 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: [1023 1004 996 1027 984 1004 1039 977 975 971] --- PASS: TestTargetOffset (0.33s) === RUN TestTargetURL --- PASS: TestTargetURL (0.00s) === RUN TestNewHTTPBearerToken --- PASS: TestNewHTTPBearerToken (0.05s) === RUN TestNewHTTPBearerTokenFile --- PASS: TestNewHTTPBearerTokenFile (0.00s) === RUN TestNewHTTPBasicAuth --- PASS: TestNewHTTPBasicAuth (0.00s) === RUN TestNewHTTPCACert --- PASS: TestNewHTTPCACert (0.08s) === RUN TestNewHTTPClientCert --- PASS: TestNewHTTPClientCert (0.24s) === RUN TestNewHTTPWithServerName --- PASS: TestNewHTTPWithServerName (0.01s) === RUN TestNewHTTPWithBadServerName 2022/06/23 10:02:47 http: TLS handshake error from 127.0.0.1:41124: remote error: tls: bad certificate --- PASS: TestNewHTTPWithBadServerName (0.06s) === RUN TestNewClientWithBadTLSConfig --- PASS: TestNewClientWithBadTLSConfig (0.00s) === RUN TestTargetsFromGroup --- PASS: TestTargetsFromGroup (0.00s) PASS ok github.com/prometheus/prometheus/scrape 14.016s === 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.01s) === 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.01s) --- 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.01s) --- 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.01s) --- 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.13s) --- 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.02s) --- 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.206s === 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.14s) === 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.67s) --- PASS: TestSampleDelivery/samples_only (0.24s) --- PASS: TestSampleDelivery/both_samples_and_exemplars (0.21s) --- PASS: TestSampleDelivery/exemplars_only (0.22s) === RUN TestMetadataDelivery --- PASS: TestMetadataDelivery (0.00s) === RUN TestSampleDeliveryTimeout --- PASS: TestSampleDeliveryTimeout (0.23s) === RUN TestSampleDeliveryOrder --- PASS: TestSampleDeliveryOrder (0.38s) === RUN TestShutdown --- PASS: TestShutdown (2.39s) === RUN TestSeriesReset --- PASS: TestSeriesReset (0.00s) === RUN TestReshard --- PASS: TestReshard (7.41s) === RUN TestReshardRaceWithStop --- PASS: TestReshardRaceWithStop (5.38s) === RUN TestReleaseNoninternedString --- PASS: TestReleaseNoninternedString (0.00s) === RUN TestShouldReshard --- PASS: TestShouldReshard (0.02s) === 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.23s) === RUN TestStreamReadEndpoint --- PASS: TestStreamReadEndpoint (0.51s) === 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.04s) === RUN TestCommitErr --- PASS: TestCommitErr (0.00s) === RUN TestNoDuplicateWriteConfigs --- PASS: TestNoDuplicateWriteConfigs (0.02s) === RUN TestRestartOnNameChange --- PASS: TestRestartOnNameChange (0.03s) === RUN TestUpdateWithRegisterer --- PASS: TestUpdateWithRegisterer (0.03s) === 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 17.886s === RUN TestTemplateExpansion --- PASS: TestTemplateExpansion (0.01s) PASS ok github.com/prometheus/prometheus/template 0.067s === RUN TestBlockMetaMustNeverBeVersion2 --- PASS: TestBlockMetaMustNeverBeVersion2 (0.28s) === RUN TestSetCompactionFailed --- PASS: TestSetCompactionFailed (0.34s) === RUN TestCreateBlock --- PASS: TestCreateBlock (0.27s) === 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 (1.28s) --- PASS: TestCorruptedChunk/invalid_header_size (0.31s) --- PASS: TestCorruptedChunk/invalid_magic_number (0.21s) --- PASS: TestCorruptedChunk/invalid_chunk_format_version (0.19s) --- PASS: TestCorruptedChunk/chunk_not_enough_bytes_to_read_the_chunk_length (0.12s) --- PASS: TestCorruptedChunk/chunk_not_enough_bytes_to_read_the_data (0.27s) --- PASS: TestCorruptedChunk/checksum_mismatch (0.18s) === 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.67s) --- 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.81s) === 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.37s) --- 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.21s) === RUN TestSplitByRange --- PASS: TestSplitByRange (0.00s) === RUN TestNoPanicFor0Tombstones --- PASS: TestNoPanicFor0Tombstones (0.00s) === RUN TestLeveledCompactor_plan === RUN TestLeveledCompactor_plan/Overlapping_blocks_3 === RUN TestLeveledCompactor_plan/Overlapping_blocks_4 === 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/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/Overlapping_blocks_2 === 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/For_small_blocks,_do_not_compact_tombstones,_even_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_1 === RUN TestLeveledCompactor_plan/Outside_Range === RUN TestLeveledCompactor_plan/We_should_wait_for_four_blocks_of_size_20_to_appear_before_compacting. === RUN TestLeveledCompactor_plan/Block_to_fill_the_entire_parent_range_appeared_–_should_be_compacted === RUN TestLeveledCompactor_plan/Overlapping_blocks_5 === 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/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 === RUN TestLeveledCompactor_plan/Do_not_select_large_blocks_that_have_many_tombstones_when_there_is_no_fresh_block === RUN TestLeveledCompactor_plan/Select_large_blocks_that_have_many_tombstones_when_fresh_appears --- PASS: TestLeveledCompactor_plan (0.00s) --- PASS: TestLeveledCompactor_plan/Overlapping_blocks_3 (0.00s) --- PASS: TestLeveledCompactor_plan/Overlapping_blocks_4 (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/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/Overlapping_blocks_2 (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/For_small_blocks,_do_not_compact_tombstones,_even_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_1 (0.00s) --- PASS: TestLeveledCompactor_plan/Outside_Range (0.00s) --- PASS: TestLeveledCompactor_plan/We_should_wait_for_four_blocks_of_size_20_to_appear_before_compacting. (0.00s) --- PASS: TestLeveledCompactor_plan/Block_to_fill_the_entire_parent_range_appeared_–_should_be_compacted (0.00s) --- PASS: TestLeveledCompactor_plan/Overlapping_blocks_5 (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/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) --- PASS: TestLeveledCompactor_plan/Do_not_select_large_blocks_that_have_many_tombstones_when_there_is_no_fresh_block (0.00s) --- PASS: TestLeveledCompactor_plan/Select_large_blocks_that_have_many_tombstones_when_fresh_appears (0.00s) === RUN TestRangeWithFailedCompactionWontGetSelected --- PASS: TestRangeWithFailedCompactionWontGetSelected (0.00s) === RUN TestCompactionFailWillCleanUpTempDir --- PASS: TestCompactionFailWillCleanUpTempDir (0.34s) === 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.03s) --- 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.02s) --- 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.47s) === RUN TestCancelCompactions --- PASS: TestCancelCompactions (29.09s) === RUN TestDeleteCompactionBlockAfterFailedReload === RUN TestDeleteCompactionBlockAfterFailedReload/Test_Head_Compaction === RUN TestDeleteCompactionBlockAfterFailedReload/Test_Block_Compaction --- PASS: TestDeleteCompactionBlockAfterFailedReload (1.09s) --- PASS: TestDeleteCompactionBlockAfterFailedReload/Test_Head_Compaction (0.37s) --- PASS: TestDeleteCompactionBlockAfterFailedReload/Test_Block_Compaction (0.72s) === RUN TestDB_reloadOrder --- PASS: TestDB_reloadOrder (0.50s) === RUN TestDataAvailableOnlyAfterCommit --- PASS: TestDataAvailableOnlyAfterCommit (0.01s) === RUN TestNoPanicAfterWALCorruption --- PASS: TestNoPanicAfterWALCorruption (0.08s) === RUN TestDataNotAvailableAfterRollback --- PASS: TestDataNotAvailableAfterRollback (0.07s) === RUN TestDBAppenderAddRef --- PASS: TestDBAppenderAddRef (0.02s) === RUN TestAppendEmptyLabelsIgnored --- PASS: TestAppendEmptyLabelsIgnored (0.03s) === RUN TestDeleteSimple --- PASS: TestDeleteSimple (0.10s) === RUN TestAmendDatapointCausesError --- PASS: TestAmendDatapointCausesError (0.02s) === RUN TestDuplicateNaNDatapointNoAmendError --- PASS: TestDuplicateNaNDatapointNoAmendError (0.02s) === RUN TestNonDuplicateNaNDatapointsCausesAmendError --- PASS: TestNonDuplicateNaNDatapointsCausesAmendError (0.01s) === RUN TestEmptyLabelsetCausesError --- PASS: TestEmptyLabelsetCausesError (0.03s) === RUN TestSkippingInvalidValuesInSameTxn --- PASS: TestSkippingInvalidValuesInSameTxn (0.11s) === RUN TestDB_Snapshot --- PASS: TestDB_Snapshot (0.20s) === RUN TestDB_Snapshot_ChunksOutsideOfCompactedRange --- PASS: TestDB_Snapshot_ChunksOutsideOfCompactedRange (0.18s) === RUN TestDB_SnapshotWithDelete --- PASS: TestDB_SnapshotWithDelete (0.21s) === RUN TestDB_e2e --- PASS: TestDB_e2e (10.77s) === RUN TestWALFlushedOnDBClose --- PASS: TestWALFlushedOnDBClose (0.10s) === RUN TestWALSegmentSizeOptions === RUN TestWALSegmentSizeOptions/WALSegmentSize_0_test === RUN TestWALSegmentSizeOptions/WALSegmentSize_65536_test === RUN TestWALSegmentSizeOptions/WALSegmentSize_-1_test --- PASS: TestWALSegmentSizeOptions (0.26s) --- PASS: TestWALSegmentSizeOptions/WALSegmentSize_0_test (0.07s) --- PASS: TestWALSegmentSizeOptions/WALSegmentSize_65536_test (0.16s) --- PASS: TestWALSegmentSizeOptions/WALSegmentSize_-1_test (0.03s) === RUN TestTombstoneClean --- PASS: TestTombstoneClean (0.35s) === RUN TestTombstoneCleanResultEmptyBlock --- PASS: TestTombstoneCleanResultEmptyBlock (0.21s) === RUN TestTombstoneCleanFail --- PASS: TestTombstoneCleanFail (0.26s) === RUN TestTombstoneCleanRetentionLimitsRace --- PASS: TestTombstoneCleanRetentionLimitsRace (83.79s) === RUN TestTimeRetention --- PASS: TestTimeRetention (0.43s) === RUN TestSizeRetention --- PASS: TestSizeRetention (0.56s) === RUN TestSizeRetentionMetric --- PASS: TestSizeRetentionMetric (0.03s) === RUN TestNotMatcherSelectsLabelsUnsetSeries --- PASS: TestNotMatcherSelectsLabelsUnsetSeries (0.01s) === RUN TestOverlappingBlocksDetectsAllOverlaps --- PASS: TestOverlappingBlocksDetectsAllOverlaps (0.00s) === RUN TestChunkAtBlockBoundary --- PASS: TestChunkAtBlockBoundary (0.12s) === RUN TestQuerierWithBoundaryChunks --- PASS: TestQuerierWithBoundaryChunks (0.19s) === RUN TestInitializeHeadTimestamp === RUN TestInitializeHeadTimestamp/clean === RUN TestInitializeHeadTimestamp/wal-only === RUN TestInitializeHeadTimestamp/existing-block === RUN TestInitializeHeadTimestamp/existing-block-and-wal --- PASS: TestInitializeHeadTimestamp (0.40s) --- PASS: TestInitializeHeadTimestamp/clean (0.01s) --- PASS: TestInitializeHeadTimestamp/wal-only (0.05s) --- PASS: TestInitializeHeadTimestamp/existing-block (0.11s) --- PASS: TestInitializeHeadTimestamp/existing-block-and-wal (0.23s) === 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.60s) --- PASS: TestNoEmptyBlocks/Test_no_blocks_after_compact_with_empty_head. (0.00s) --- PASS: TestNoEmptyBlocks/Test_no_blocks_after_deleting_all_samples_from_head. (0.20s) --- 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.07s) --- PASS: TestNoEmptyBlocks/Test_no_blocks_remaining_after_deleting_all_samples_from_disk. (0.31s) === RUN TestDB_LabelNames --- PASS: TestDB_LabelNames (0.02s) === RUN TestCorrectNumTombstones --- PASS: TestCorrectNumTombstones (0.14s) === RUN TestBlockRanges level=info msg="Found healthy block" mint=0 maxt=3 ulid=01G680CABC3TFC33F295HJ2WH6 level=info msg="Replaying on-disk memory mappable chunks if any" level=info msg="On-disk memory mappable chunks replay completed" duration=4.299µ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=61.286µs wal_replay_duration=5.519182ms total_replay_duration=5.583744ms level=info msg="write block" mint=3 maxt=10000 ulid=01G680CACM6EWZ36KQTX2R7SST duration=81.908675ms level=info msg="Head GC completed" duration=989.292µs level=info msg="Compactions disabled" level=info msg="Found healthy block" mint=0 maxt=3 ulid=01G680CABC3TFC33F295HJ2WH6 level=info msg="Found healthy block" mint=3 maxt=10000 ulid=01G680CACM6EWZ36KQTX2R7SST level=info msg="Found healthy block" mint=15005 maxt=15006 ulid=01G680CAG16YAHN7VCC7DF9V7V level=info msg="Replaying on-disk memory mappable chunks if any" level=info msg="On-disk memory mappable chunks replay completed" duration=7.767µ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=92.001µs wal_replay_duration=916.793µs total_replay_duration=1.029929ms level=info msg="write block" mint=15006 maxt=20000 ulid=01G680CAJJYEY1JG17NNHX7XSM duration=142.862594ms level=info msg="Head GC completed" duration=1.362817ms --- PASS: TestBlockRanges (0.44s) === RUN TestDBReadOnly level=info msg="Found healthy block" mint=10 maxt=12 ulid=01G680CAS81Q01N3YJERW7J10P level=info msg="Found healthy block" mint=12 maxt=14 ulid=01G680CAWPHY5E1ZNMPG8TKY6T level=info msg="Found healthy block" mint=14 maxt=16 ulid=01G680CB13A99ZQYDV0089W988 level=info msg="Replaying on-disk memory mappable chunks if any" level=info msg="On-disk memory mappable chunks replay completed" duration=4.324µ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=68.586µs wal_replay_duration=786.172µs total_replay_duration=869.911µ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=15.998µ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=109.041µs wal_replay_duration=36.913938ms total_replay_duration=37.33309ms === 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.988µ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=81.117µs wal_replay_duration=1.087025ms total_replay_duration=1.260563ms --- PASS: TestDBReadOnly (0.53s) --- PASS: TestDBReadOnly/blocks (0.00s) --- PASS: TestDBReadOnly/querier (0.05s) --- PASS: TestDBReadOnly/chunk_querier (0.08s) === 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=4.417µ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=62.52µs wal_replay_duration=784.197µs total_replay_duration=861.742µ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=36.697µ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=131.513µs wal_replay_duration=17.055694ms total_replay_duration=17.491286ms level=info msg="write block" mint=0 maxt=1000 ulid=01G680CBDVN2KMQY9FE0VW31FA duration=49.393479ms --- PASS: TestDBReadOnly_FlushWAL (0.22s) === RUN TestDBCannotSeePartialCommits --- PASS: TestDBCannotSeePartialCommits (0.17s) === RUN TestDBQueryDoesntSeeAppendsAfterCreation --- PASS: TestDBQueryDoesntSeeAppendsAfterCreation (0.02s) === 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.22s) --- PASS: TestChunkWriter_ReadAfterWrite/0 (0.04s) --- PASS: TestChunkWriter_ReadAfterWrite/1 (0.01s) --- PASS: TestChunkWriter_ReadAfterWrite/2 (0.02s) --- PASS: TestChunkWriter_ReadAfterWrite/3 (0.01s) --- PASS: TestChunkWriter_ReadAfterWrite/4 (0.04s) --- PASS: TestChunkWriter_ReadAfterWrite/5 (0.06s) --- PASS: TestChunkWriter_ReadAfterWrite/6 (0.01s) === RUN TestRangeForTimestamp --- PASS: TestRangeForTimestamp (0.00s) === RUN TestChunkReader_ConcurrentReads --- PASS: TestChunkReader_ConcurrentReads (0.13s) === RUN TestCompactHead --- PASS: TestCompactHead (0.15s) === 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=01G680CC90TXBPR9FK3SSJCSCS level=info msg="Found healthy block" mint=10 maxt=20 ulid=01G680CCE5X3D13J08T2F5NE1C level=error msg="failed to read meta.json for a block during repair process; skipping" dir=/tmp/test731210328/01G680CCKKF313V65VFJK862G0 err="open /tmp/test731210328/01G680CCKKF313V65VFJK862G0/meta.json: no such file or directory" level=info msg="Found healthy block" mint=50 maxt=60 ulid=01G680CD10ZTXYVP87TBGN0G2X level=info msg="Found healthy block" mint=50 maxt=55 ulid=01G680CD46XS3T0HGJHBKJF4EQ level=info msg="Found and deleted tmp block dir" dir=/tmp/test731210328/01G680CCNSG36JS9BG0VHAN0G3.tmp-for-creation level=info msg="Found and deleted tmp block dir" dir=/tmp/test731210328/01G680CCSS7R15TE9RR0XHV81R.tmp-for-deletion level=info msg="Found and deleted tmp block dir" dir=/tmp/test731210328/01G680CCWXG457XNVBFX72X308.tmp level=error msg="Failed to read meta.json for a block during reloadBlocks. Skipping" dir=/tmp/test731210328/01G680CCKKF313V65VFJK862G0 err="open /tmp/test731210328/01G680CCKKF313V65VFJK862G0/meta.json: no such file or directory" level=info msg="Deleting obsolete block" block=01G680CD46XS3T0HGJHBKJF4EQ level=info msg="Replaying on-disk memory mappable chunks if any" level=info msg="On-disk memory mappable chunks replay completed" duration=10.277µ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=419.626µs wal_replay_duration=2.307273ms total_replay_duration=3.391097ms --- PASS: TestOpen_VariousBlockStates (1.06s) === RUN TestOneCheckpointPerCompactCall --- PASS: TestOneCheckpointPerCompactCall (5.68s) === 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.19s) --- PASS: TestLockfileMetric/{fileAlreadyExists:false_lockFileDisabled:false_expectedValue:1} (0.02s) --- PASS: TestLockfileMetric/{fileAlreadyExists:true_lockFileDisabled:false_expectedValue:0} (0.05s) --- PASS: TestLockfileMetric/{fileAlreadyExists:true_lockFileDisabled:true_expectedValue:-1} (0.07s) --- PASS: TestLockfileMetric/{fileAlreadyExists:false_lockFileDisabled:true_expectedValue:-1} (0.05s) === 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.08s) --- PASS: TestHead_ReadWAL/compress=false (0.05s) --- PASS: TestHead_ReadWAL/compress=true (0.03s) === RUN TestHead_WALMultiRef --- PASS: TestHead_WALMultiRef (0.18s) === RUN TestHead_ActiveAppenders --- PASS: TestHead_ActiveAppenders (0.05s) === RUN TestHead_UnknownWALRecord --- PASS: TestHead_UnknownWALRecord (0.05s) === RUN TestHead_Truncate --- PASS: TestHead_Truncate (0.01s) === RUN TestMemSeries_truncateChunks --- PASS: TestMemSeries_truncateChunks (0.01s) === RUN TestHeadDeleteSeriesWithoutSamples === RUN TestHeadDeleteSeriesWithoutSamples/compress=false === RUN TestHeadDeleteSeriesWithoutSamples/compress=true --- PASS: TestHeadDeleteSeriesWithoutSamples (0.07s) --- PASS: TestHeadDeleteSeriesWithoutSamples/compress=false (0.05s) --- PASS: TestHeadDeleteSeriesWithoutSamples/compress=true (0.02s) === RUN TestHeadDeleteSimple === RUN TestHeadDeleteSimple/compress=false === RUN TestHeadDeleteSimple/compress=true --- PASS: TestHeadDeleteSimple (0.72s) --- PASS: TestHeadDeleteSimple/compress=false (0.34s) --- PASS: TestHeadDeleteSimple/compress=true (0.38s) === RUN TestDeleteUntilCurMax --- PASS: TestDeleteUntilCurMax (0.02s) === RUN TestDeletedSamplesAndSeriesStillInWALAfterCheckpoint --- PASS: TestDeletedSamplesAndSeriesStillInWALAfterCheckpoint (0.39s) === RUN TestDelete_e2e --- PASS: TestDelete_e2e (8.95s) === RUN TestComputeChunkEndTime --- PASS: TestComputeChunkEndTime (0.00s) === RUN TestMemSeries_append --- PASS: TestMemSeries_append (0.01s) === RUN TestGCChunkAccess --- PASS: TestGCChunkAccess (0.04s) === RUN TestGCSeriesAccess --- PASS: TestGCSeriesAccess (0.03s) === RUN TestUncommittedSamplesNotLostOnTruncate --- PASS: TestUncommittedSamplesNotLostOnTruncate (0.01s) === RUN TestRemoveSeriesAfterRollbackAndTruncate --- PASS: TestRemoveSeriesAfterRollbackAndTruncate (0.05s) === RUN TestHead_LogRollback === RUN TestHead_LogRollback/compress=false === RUN TestHead_LogRollback/compress=true --- PASS: TestHead_LogRollback (0.03s) --- PASS: TestHead_LogRollback/compress=false (0.01s) --- PASS: TestHead_LogRollback/compress=true (0.02s) === 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.40s) --- PASS: TestWalRepair_DecodingError/decode_series,compress=false (0.10s) --- PASS: TestWalRepair_DecodingError/decode_series,compress=true (0.04s) --- PASS: TestWalRepair_DecodingError/decode_samples,compress=false (0.07s) --- PASS: TestWalRepair_DecodingError/decode_samples,compress=true (0.07s) --- PASS: TestWalRepair_DecodingError/decode_tombstone,compress=false (0.03s) --- PASS: TestWalRepair_DecodingError/decode_tombstone,compress=true (0.05s) === RUN TestHeadReadWriterRepair --- PASS: TestHeadReadWriterRepair (0.09s) === RUN TestNewWalSegmentOnTruncate --- PASS: TestNewWalSegmentOnTruncate (0.02s) === RUN TestAddDuplicateLabelName --- PASS: TestAddDuplicateLabelName (0.01s) === RUN TestMemSeriesIsolation --- PASS: TestMemSeriesIsolation (0.15s) === RUN TestIsolationRollback --- PASS: TestIsolationRollback (0.02s) === RUN TestIsolationLowWatermarkMonotonous --- PASS: TestIsolationLowWatermarkMonotonous (0.03s) === RUN TestIsolationAppendIDZeroIsNoop --- PASS: TestIsolationAppendIDZeroIsNoop (0.01s) === RUN TestHeadSeriesChunkRace --- PASS: TestHeadSeriesChunkRace (23.69s) === RUN TestIsolationWithoutAdd --- PASS: TestIsolationWithoutAdd (0.04s) === RUN TestOutOfOrderSamplesMetric --- PASS: TestOutOfOrderSamplesMetric (0.16s) === 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.02s) --- 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.02s) === RUN TestHeadMintAfterTruncation --- PASS: TestHeadMintAfterTruncation (0.04s) === RUN TestHeadExemplars --- PASS: TestHeadExemplars (0.01s) === RUN TestMemSafeIteratorSeekIntoBuffer --- PASS: TestMemSafeIteratorSeekIntoBuffer (0.00s) === RUN TestChunkNotFoundHeadGCRace --- PASS: TestChunkNotFoundHeadGCRace (3.11s) === RUN TestDataMissingOnQueryDuringCompaction --- PASS: TestDataMissingOnQueryDuringCompaction (3.09s) === 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.04s) --- 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.33s) --- 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.21s) --- 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.14s) === RUN TestSnapshotError --- PASS: TestSnapshotError (0.06s) === RUN TestChunkSnapshotReplayBug --- PASS: TestChunkSnapshotReplayBug (0.05s) === 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.08s) --- 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.00s) --- PASS: TestBlockQuerier_AgainstHeadWithOpenChunks/#01/sample (0.00s) --- PASS: TestBlockQuerier_AgainstHeadWithOpenChunks/#01/chunk (0.00s) --- PASS: TestBlockQuerier_AgainstHeadWithOpenChunks/#02 (0.05s) --- 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.00s) --- PASS: TestBlockQuerier_AgainstHeadWithOpenChunks/#04/sample (0.00s) --- PASS: TestBlockQuerier_AgainstHeadWithOpenChunks/#04/chunk (0.00s) --- PASS: TestBlockQuerier_AgainstHeadWithOpenChunks/#05 (0.00s) --- 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.07s) === RUN TestDeletedIterator_WithSeek --- PASS: TestDeletedIterator_WithSeek (0.00s) === RUN TestFindSetMatches --- PASS: TestFindSetMatches (0.00s) === RUN TestPostingsForMatchers --- PASS: TestPostingsForMatchers (0.04s) === RUN TestClose --- PASS: TestClose (0.29s) === 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.04s) === RUN TestSegmentWAL_cut --- PASS: TestSegmentWAL_cut (0.03s) === RUN TestSegmentWAL_Truncate --- PASS: TestSegmentWAL_Truncate (3.79s) === RUN TestSegmentWAL_Log_Restore --- PASS: TestSegmentWAL_Log_Restore (0.07s) === RUN TestWALRestoreCorrupted_invalidSegment level=warn msg="Invalid segment file detected, truncating WAL" err="invalid magic header 1020304 in \"/tmp/test_wal_log_restore2627442153/000001\"" file=/tmp/test_wal_log_restore2627442153/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_corrupted1286862957/000001 pos=44 === RUN TestWALRestoreCorrupted/truncate_body level=error msg="WAL corruption detected; truncating" err="invalid entry body size 22" file=/tmp/test_corrupted1375915915/000001 pos=44 === RUN TestWALRestoreCorrupted/body_content level=error msg="WAL corruption detected; truncating" err="unexpected CRC32 checksum 1d4d95cc, want 7c1a52ff" file=/tmp/test_corrupted4158965983/000001 pos=44 === RUN TestWALRestoreCorrupted/checksum level=error msg="WAL corruption detected; truncating" err="unexpected CRC32 checksum 7c1a52ff, want 1020304" file=/tmp/test_corrupted3885949773/000001 pos=44 --- PASS: TestWALRestoreCorrupted (8.11s) --- PASS: TestWALRestoreCorrupted/truncate_checksum (2.03s) --- PASS: TestWALRestoreCorrupted/truncate_body (2.03s) --- PASS: TestWALRestoreCorrupted/body_content (2.02s) --- PASS: TestWALRestoreCorrupted/checksum (2.03s) === RUN TestMigrateWAL_Empty --- PASS: TestMigrateWAL_Empty (0.00s) === RUN TestMigrateWAL_Fuzz --- PASS: TestMigrateWAL_Fuzz (0.01s) PASS ok github.com/prometheus/prometheus/tsdb 212.200s === 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.086s === RUN TestReaderWithInvalidBuffer --- PASS: TestReaderWithInvalidBuffer (0.00s) === RUN TestChunkDiskMapper_WriteChunk_Chunk_IterateChunks --- PASS: TestChunkDiskMapper_WriteChunk_Chunk_IterateChunks (0.28s) === RUN TestChunkDiskMapper_Truncate --- PASS: TestChunkDiskMapper_Truncate (0.83s) === RUN TestChunkDiskMapper_Truncate_PreservesFileSequence --- PASS: TestChunkDiskMapper_Truncate_PreservesFileSequence (0.46s) === RUN TestHeadReadWriter_TruncateAfterFailedIterateChunks --- PASS: TestHeadReadWriter_TruncateAfterFailedIterateChunks (0.12s) === RUN TestHeadReadWriter_ReadRepairOnEmptyLastFile --- PASS: TestHeadReadWriter_ReadRepairOnEmptyLastFile (0.04s) PASS ok github.com/prometheus/prometheus/tsdb/chunks 1.810s ? 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.160s === RUN Test --- PASS: Test (0.00s) PASS ok github.com/prometheus/prometheus/tsdb/goversion 0.063s === RUN TestIndexRW_Create_Open --- PASS: TestIndexRW_Create_Open (0.20s) === RUN TestIndexRW_Postings --- PASS: TestIndexRW_Postings (0.06s) === RUN TestPostingsMany --- PASS: TestPostingsMany (0.08s) === RUN TestPersistence_index_e2e --- PASS: TestPersistence_index_e2e (17.65s) === 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 (7.21s) === 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.45s) === RUN TestPostingsStats2 --- PASS: TestPostingsStats2 (0.00s) PASS ok github.com/prometheus/prometheus/tsdb/index 25.771s === 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.050s testing: warning: no tests to run PASS ok github.com/prometheus/prometheus/tsdb/test 0.024s [no tests to run] === RUN TestWriteAndReadbackTombstones --- PASS: TestWriteAndReadbackTombstones (0.07s) === 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.156s === RUN TestSampleRing --- PASS: TestSampleRing (0.00s) === RUN TestBufferedSeriesIterator --- PASS: TestBufferedSeriesIterator (0.00s) PASS ok github.com/prometheus/prometheus/tsdb/tsdbutil 0.041s === RUN TestLastCheckpoint --- PASS: TestLastCheckpoint (0.00s) === RUN TestDeleteCheckpoints --- PASS: TestDeleteCheckpoints (0.00s) === RUN TestCheckpoint === RUN TestCheckpoint/compress=false === RUN TestCheckpoint/compress=true --- PASS: TestCheckpoint (1.50s) --- PASS: TestCheckpoint/compress=false (0.62s) --- PASS: TestCheckpoint/compress=true (0.88s) === RUN TestCheckpointNoTmpFolderAfterError --- PASS: TestCheckpointNoTmpFolderAfterError (0.04s) === 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.03s) --- 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.03s) --- 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.00s) --- 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 (1.21s) --- PASS: TestReaderFuzz/Reader,compress=false (0.17s) --- PASS: TestReaderFuzz/Reader,compress=true (0.34s) --- PASS: TestReaderFuzz/LiveReader,compress=false (0.32s) --- PASS: TestReaderFuzz/LiveReader,compress=true (0.38s) === RUN TestReaderFuzz_Live === RUN TestReaderFuzz_Live/compress=false === RUN TestReaderFuzz_Live/compress=true --- PASS: TestReaderFuzz_Live (1.49s) --- PASS: TestReaderFuzz_Live/compress=false (0.69s) --- PASS: TestReaderFuzz_Live/compress=true (0.79s) === RUN TestLiveReaderCorrupt_ShortFile --- PASS: TestLiveReaderCorrupt_ShortFile (0.00s) === 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_checksum === RUN TestWALRepair_ReadingError/bad_length === RUN TestWALRepair_ReadingError/bad_content === RUN TestWALRepair_ReadingError/torn_last_record === RUN TestWALRepair_ReadingError/bad_header === RUN TestWALRepair_ReadingError/bad_fragment_sequence === RUN TestWALRepair_ReadingError/bad_fragment_flag --- PASS: TestWALRepair_ReadingError (0.31s) --- PASS: TestWALRepair_ReadingError/bad_checksum (0.05s) --- PASS: TestWALRepair_ReadingError/bad_length (0.11s) --- PASS: TestWALRepair_ReadingError/bad_content (0.04s) --- PASS: TestWALRepair_ReadingError/torn_last_record (0.01s) --- PASS: TestWALRepair_ReadingError/bad_header (0.03s) --- PASS: TestWALRepair_ReadingError/bad_fragment_sequence (0.02s) --- PASS: TestWALRepair_ReadingError/bad_fragment_flag (0.05s) === 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.04s) === 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_first_record_in_a_page === RUN TestLogPartialWrite/partial_write_when_logging_record_in_the_middle_of_a_page === RUN TestLogPartialWrite/partial_write_when_logging_last_record_of_a_page --- PASS: TestLogPartialWrite (0.07s) --- PASS: TestLogPartialWrite/partial_write_when_logging_first_record_in_a_page (0.00s) --- 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.06s) === RUN TestTailSamples === RUN TestTailSamples/compress=false === RUN TestTailSamples/compress=true --- PASS: TestTailSamples (0.13s) --- PASS: TestTailSamples/compress=false (0.04s) --- PASS: TestTailSamples/compress=true (0.08s) === RUN TestReadToEndNoCheckpoint === RUN TestReadToEndNoCheckpoint/compress=false === RUN TestReadToEndNoCheckpoint/compress=true --- PASS: TestReadToEndNoCheckpoint (0.33s) --- PASS: TestReadToEndNoCheckpoint/compress=false (0.19s) --- PASS: TestReadToEndNoCheckpoint/compress=true (0.14s) === RUN TestReadToEndWithCheckpoint === RUN TestReadToEndWithCheckpoint/compress=false === RUN TestReadToEndWithCheckpoint/compress=true --- PASS: TestReadToEndWithCheckpoint (0.77s) --- PASS: TestReadToEndWithCheckpoint/compress=false (0.40s) --- PASS: TestReadToEndWithCheckpoint/compress=true (0.37s) === RUN TestReadCheckpoint === RUN TestReadCheckpoint/compress=false === RUN TestReadCheckpoint/compress=true --- PASS: TestReadCheckpoint (0.45s) --- PASS: TestReadCheckpoint/compress=false (0.23s) --- PASS: TestReadCheckpoint/compress=true (0.22s) === RUN TestReadCheckpointMultipleSegments === RUN TestReadCheckpointMultipleSegments/compress=false === RUN TestReadCheckpointMultipleSegments/compress=true --- PASS: TestReadCheckpointMultipleSegments (0.39s) --- PASS: TestReadCheckpointMultipleSegments/compress=false (0.25s) --- PASS: TestReadCheckpointMultipleSegments/compress=true (0.13s) === RUN TestCheckpointSeriesReset === RUN TestCheckpointSeriesReset/compress=false === RUN TestCheckpointSeriesReset/compress=true --- PASS: TestCheckpointSeriesReset (1.00s) --- PASS: TestCheckpointSeriesReset/compress=false (0.54s) --- PASS: TestCheckpointSeriesReset/compress=true (0.46s) PASS ok github.com/prometheus/prometheus/tsdb/wal 7.899s === 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.038s ? github.com/prometheus/prometheus/util/osutil [no test files] === RUN TestTimerGroupNewTimer --- PASS: TestTimerGroupNewTimer (0.01s) === RUN TestQueryStatsWithTimers --- PASS: TestQueryStatsWithTimers (0.01s) === RUN TestQueryStatsWithSpanTimers --- PASS: TestQueryStatsWithSpanTimers (0.01s) === RUN TestTimerGroup --- PASS: TestTimerGroup (0.00s) PASS ok github.com/prometheus/prometheus/util/stats 0.140s === 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.027s ? 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/invalid_params_from_the_beginning === RUN TestFederation/invalid_params_somewhere_in_the_middle === RUN TestFederation/{foo='boo'} === RUN TestFederation/empty_label_value_for_a_label_that_doesn't_exist_at_all,_matches_everything === RUN TestFederation/test_metric1 === RUN TestFederation/test_metric2 === RUN TestFederation/two_matchers_with_overlap === RUN TestFederation/everything === RUN TestFederation/external_labels_are_added_if_not_already_present === RUN TestFederation/two_matchers === RUN TestFederation/empty_label_value_matches_everything_that_doesn't_have_that_label === RUN TestFederation/instance_is_an_external_label === RUN TestFederation/empty === RUN TestFederation/match_nothing === RUN TestFederation/test_metric_without_labels === RUN TestFederation/test_stale_metric === RUN TestFederation/test_old_metric --- PASS: TestFederation (0.18s) --- PASS: TestFederation/invalid_params_from_the_beginning (0.00s) --- PASS: TestFederation/invalid_params_somewhere_in_the_middle (0.00s) --- PASS: TestFederation/{foo='boo'} (0.00s) --- PASS: TestFederation/empty_label_value_for_a_label_that_doesn't_exist_at_all,_matches_everything (0.00s) --- PASS: TestFederation/test_metric1 (0.00s) --- PASS: TestFederation/test_metric2 (0.00s) --- PASS: TestFederation/two_matchers_with_overlap (0.01s) --- PASS: TestFederation/everything (0.04s) --- PASS: TestFederation/external_labels_are_added_if_not_already_present (0.01s) --- PASS: TestFederation/two_matchers (0.00s) --- PASS: TestFederation/empty_label_value_matches_everything_that_doesn't_have_that_label (0.00s) --- PASS: TestFederation/instance_is_an_external_label (0.00s) --- PASS: TestFederation/empty (0.00s) --- PASS: TestFederation/match_nothing (0.00s) --- PASS: TestFederation/test_metric_without_labels (0.00s) --- PASS: TestFederation/test_stale_metric (0.00s) --- PASS: TestFederation/test_old_metric (0.00s) === RUN TestFederation_NotReady === RUN TestFederation_NotReady/test_metric1 === RUN TestFederation_NotReady/test_metric2 === RUN TestFederation_NotReady/two_matchers_with_overlap === RUN TestFederation_NotReady/everything === RUN TestFederation_NotReady/external_labels_are_added_if_not_already_present === RUN TestFederation_NotReady/empty === RUN TestFederation_NotReady/match_nothing === RUN TestFederation_NotReady/test_metric_without_labels === RUN TestFederation_NotReady/test_stale_metric === RUN TestFederation_NotReady/test_old_metric === RUN TestFederation_NotReady/two_matchers === RUN TestFederation_NotReady/empty_label_value_matches_everything_that_doesn't_have_that_label === RUN TestFederation_NotReady/instance_is_an_external_label === RUN TestFederation_NotReady/invalid_params_from_the_beginning === RUN TestFederation_NotReady/invalid_params_somewhere_in_the_middle === RUN TestFederation_NotReady/{foo='boo'} === RUN TestFederation_NotReady/empty_label_value_for_a_label_that_doesn't_exist_at_all,_matches_everything --- PASS: TestFederation_NotReady (0.01s) --- PASS: TestFederation_NotReady/test_metric1 (0.00s) --- PASS: TestFederation_NotReady/test_metric2 (0.00s) --- PASS: TestFederation_NotReady/two_matchers_with_overlap (0.00s) --- PASS: TestFederation_NotReady/everything (0.00s) --- PASS: TestFederation_NotReady/external_labels_are_added_if_not_already_present (0.00s) --- PASS: TestFederation_NotReady/empty (0.00s) --- PASS: TestFederation_NotReady/match_nothing (0.00s) --- PASS: TestFederation_NotReady/test_metric_without_labels (0.00s) --- PASS: TestFederation_NotReady/test_stale_metric (0.00s) --- PASS: TestFederation_NotReady/test_old_metric (0.00s) --- PASS: TestFederation_NotReady/two_matchers (0.00s) --- PASS: TestFederation_NotReady/empty_label_value_matches_everything_that_doesn't_have_that_label (0.00s) --- PASS: TestFederation_NotReady/instance_is_an_external_label (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/{foo='boo'} (0.00s) --- PASS: TestFederation_NotReady/empty_label_value_for_a_label_that_doesn't_exist_at_all,_matches_everything (0.01s) === RUN TestGlobalURL --- PASS: TestGlobalURL (0.00s) === RUN TestReadyAndHealthy === PAUSE TestReadyAndHealthy === RUN TestRoutePrefix === PAUSE TestRoutePrefix === RUN TestDebugHandler --- PASS: TestDebugHandler (0.07s) === RUN TestHTTPMetrics === PAUSE TestHTTPMetrics === RUN TestShutdownWithStaleConnection --- PASS: TestShutdownWithStaleConnection (5.10s) === RUN TestHandleMultipleQuitRequests --- PASS: TestHandleMultipleQuitRequests (5.01s) === CONT TestReadyAndHealthy === CONT TestRoutePrefix === CONT TestHTTPMetrics --- PASS: TestHTTPMetrics (0.00s) --- PASS: TestRoutePrefix (5.29s) --- PASS: TestReadyAndHealthy (5.45s) PASS ok github.com/prometheus/prometheus/web 16.122s === 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.54s) --- PASS: TestEndpoints/local (0.32s) --- PASS: TestEndpoints/local/run_0_query_"query=2&time=123.4" (0.01s) --- PASS: TestEndpoints/local/run_0_query_"query=2&time=123.4"/GET (0.01s) --- 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.07s) --- PASS: TestEndpoints/local/run_46_rules_""/GET (0.07s) --- PASS: TestEndpoints/local/run_47_rules_"type=alert" (0.02s) --- PASS: TestEndpoints/local/run_47_rules_"type=alert"/GET (0.02s) --- PASS: TestEndpoints/local/run_48_rules_"type=record" (0.06s) --- PASS: TestEndpoints/local/run_48_rules_"type=record"/GET (0.06s) --- 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.18s) --- 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.01s) --- 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.01s) --- 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.01s) --- 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.02s) --- PASS: TestEndpoints/remote/run_46_rules_""/GET (0.02s) --- PASS: TestEndpoints/remote/run_47_rules_"type=alert" (0.05s) --- PASS: TestEndpoints/remote/run_47_rules_"type=alert"/GET (0.05s) --- PASS: TestEndpoints/remote/run_48_rules_"type=record" (0.02s) --- PASS: TestEndpoints/remote/run_48_rules_"type=record"/GET (0.02s) --- 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.04s) --- 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.00s) --- 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.03s) --- PASS: TestTSDBStatus/0 (0.03s) === 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.01s) --- PASS: TestGetGlobalURL/Test_0 (0.00s) --- PASS: TestGetGlobalURL/Test_1 (0.00s) --- PASS: TestGetGlobalURL/Test_2 (0.01s) --- 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.690s make[1]: Leaving directory '/<>' create-stamp debian/debhelper-build-stamp dh_testroot -O--buildsystem=golang -O--builddirectory=/<>/prometheus-2.31.2\+ds1/.build dh_prep -O--buildsystem=golang -O--builddirectory=/<>/prometheus-2.31.2\+ds1/.build dh_installdirs -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 -O--buildsystem=golang -O--builddirectory=/<>/prometheus-2.31.2\+ds1/.build dh_installdocs -O--buildsystem=golang -O--builddirectory=/<>/prometheus-2.31.2\+ds1/.build dh_installchangelogs -O--buildsystem=golang -O--builddirectory=/<>/prometheus-2.31.2\+ds1/.build dh_installexamples -O--buildsystem=golang -O--builddirectory=/<>/prometheus-2.31.2\+ds1/.build dh_installman -O--buildsystem=golang -O--builddirectory=/<>/prometheus-2.31.2\+ds1/.build dh_installinit -O--buildsystem=golang -O--builddirectory=/<>/prometheus-2.31.2\+ds1/.build dh_installsystemd -O--buildsystem=golang -O--builddirectory=/<>/prometheus-2.31.2\+ds1/.build dh_installsystemduser -O--buildsystem=golang -O--builddirectory=/<>/prometheus-2.31.2\+ds1/.build dh_installlogrotate -O--buildsystem=golang -O--builddirectory=/<>/prometheus-2.31.2\+ds1/.build dh_lintian -O--buildsystem=golang -O--builddirectory=/<>/prometheus-2.31.2\+ds1/.build dh_perl -O--buildsystem=golang -O--builddirectory=/<>/prometheus-2.31.2\+ds1/.build dh_link -O--buildsystem=golang -O--builddirectory=/<>/prometheus-2.31.2\+ds1/.build dh_strip_nondeterminism -O--buildsystem=golang -O--builddirectory=/<>/prometheus-2.31.2\+ds1/.build dh_compress -O--buildsystem=golang -O--builddirectory=/<>/prometheus-2.31.2\+ds1/.build dh_fixperms -O--buildsystem=golang -O--builddirectory=/<>/prometheus-2.31.2\+ds1/.build dh_missing -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 c6eb22798426d1260010364a22ac39be7e9f54d9 51393188c4ec8931f80068e3d5bd01649e70e63e 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 -O--buildsystem=golang -O--builddirectory=/<>/prometheus-2.31.2\+ds1/.build dh_golang -O--buildsystem=golang -O--builddirectory=/<>/prometheus-2.31.2\+ds1/.build dh_gencontrol -O--buildsystem=golang -O--builddirectory=/<>/prometheus-2.31.2\+ds1/.build dpkg-gencontrol: warning: package prometheus: substitution variable ${misc:Static-Built-Using} unused, but is defined dh_md5sums -O--buildsystem=golang -O--builddirectory=/<>/prometheus-2.31.2\+ds1/.build dh_builddeb -O--buildsystem=golang -O--builddirectory=/<>/prometheus-2.31.2\+ds1/.build INFO: pkgstriptranslations version 149 pkgstriptranslations: processing prometheus (in debian/prometheus); do_strip: , oemstrip: pkgmaintainermangler: Not overriding Maintainer for domain lists.ubuntu.com pkgstripfiles: processing control file: debian/prometheus/DEBIAN/control, package prometheus, directory debian/prometheus 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_amd64.deb'. dpkg-genbuildinfo --build=binary -O../prometheus_2.31.2+ds1-1ubuntu1_amd64.buildinfo dpkg-genchanges --build=binary -mLaunchpad Build Daemon -O../prometheus_2.31.2+ds1-1ubuntu1_amd64.changes dpkg-genchanges: info: binary-only upload (no source code included) dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) -------------------------------------------------------------------------------- Build finished at 2022-06-23T10:08:13Z Finished -------- I: Built successfully +------------------------------------------------------------------------------+ | Changes | +------------------------------------------------------------------------------+ prometheus_2.31.2+ds1-1ubuntu1_amd64.changes: --------------------------------------------- Format: 1.8 Date: Thu, 17 Mar 2022 11:26:29 -0500 Source: prometheus Binary: prometheus Built-For-Profiles: noudeb Architecture: amd64 Version: 2.31.2+ds1-1ubuntu1 Distribution: kinetic Urgency: medium Maintainer: Launchpad Build Daemon Changed-By: William 'jawn-smith' Wilson Description: prometheus - monitoring system and time series database Changes: prometheus (2.31.2+ds1-1ubuntu1) jammy; urgency=medium . * Temporarily allow SHA1 certs in test cases only to fix tests with Go 1.18 Checksums-Sha1: 9b51b5d716d92b5debf5b001137636e7e01b3a3f 15699 prometheus_2.31.2+ds1-1ubuntu1_amd64.buildinfo 0d70151eae1dfc6f78ae6b488d45c20d679bce87 18160614 prometheus_2.31.2+ds1-1ubuntu1_amd64.deb Checksums-Sha256: f89915543ab76f43ccb63c5c6407855a3c6bf75ab0be27500225847666f31e4a 15699 prometheus_2.31.2+ds1-1ubuntu1_amd64.buildinfo 78e8c8adc6ee1a58798f4bb2b4aebfe3cf477d76888a8ca008fd1492a99c0c1d 18160614 prometheus_2.31.2+ds1-1ubuntu1_amd64.deb Files: 7559f945fa44a30c7e6c9ac247861bfa 15699 net optional prometheus_2.31.2+ds1-1ubuntu1_amd64.buildinfo 23ebedf5ddda11b319f690ef0f1d9b85 18160614 net optional prometheus_2.31.2+ds1-1ubuntu1_amd64.deb Original-Maintainer: Debian Go Packaging Team /<>/prometheus_2.31.2+ds1-1ubuntu1_amd64.changes.new could not be renamed to /<>/prometheus_2.31.2+ds1-1ubuntu1_amd64.changes: Illegal seek Distribution field may be wrong!!! +------------------------------------------------------------------------------+ | Buildinfo | +------------------------------------------------------------------------------+ Format: 1.0 Source: prometheus Binary: prometheus Architecture: amd64 Version: 2.31.2+ds1-1ubuntu1 Checksums-Md5: 23ebedf5ddda11b319f690ef0f1d9b85 18160614 prometheus_2.31.2+ds1-1ubuntu1_amd64.deb Checksums-Sha1: 0d70151eae1dfc6f78ae6b488d45c20d679bce87 18160614 prometheus_2.31.2+ds1-1ubuntu1_amd64.deb Checksums-Sha256: 78e8c8adc6ee1a58798f4bb2b4aebfe3cf477d76888a8ca008fd1492a99c0c1d 18160614 prometheus_2.31.2+ds1-1ubuntu1_amd64.deb Build-Origin: Ubuntu Build-Architecture: amd64 Build-Date: Thu, 23 Jun 2022 10:08:12 +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-6), autotools-dev (= 20220109.1), base-files (= 12.2ubuntu1), base-passwd (= 3.5.52build1), bash (= 5.1-6ubuntu1), binutils (= 2.38.50.20220615-4ubuntu1), binutils-common (= 2.38.50.20220615-4ubuntu1), binutils-x86-64-linux-gnu (= 2.38.50.20220615-4ubuntu1), bsdextrautils (= 2.38-4ubuntu1), bsdutils (= 1:2.38-4ubuntu1), 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-3ubuntu1), dash (= 0.5.11+git20210903+057cd650a4ed-3build1), debconf (= 1.5.79ubuntu1), debhelper (= 13.7.1ubuntu1), debianutils (= 5.7-0.2), debugedit (= 1:5.0-4build1), dh-autoreconf (= 20), dh-golang (= 1.56), dh-strip-nondeterminism (= 1.13.0-1), diffutils (= 1:3.8-0ubuntu2), dpkg (= 1.21.8ubuntu1), dpkg-dev (= 1.21.8ubuntu1), dwz (= 0.14-1build2), file (= 1:5.41-4), findutils (= 4.8.0-1ubuntu3), g++ (= 4:11.2.0-1ubuntu1), g++-11 (= 11.3.0-3ubuntu1), gcc (= 4:11.2.0-1ubuntu1), gcc-11 (= 11.3.0-3ubuntu1), gcc-11-base (= 11.3.0-3ubuntu1), gcc-12-base (= 12.1.0-2ubuntu1), gettext (= 0.21-6), gettext-base (= 0.21-6), gogoprotobuf (= 1.3.2-1), golang-1.18-go (= 1.18.3-1ubuntu1), golang-1.18-src (= 1.18.3-1ubuntu1), 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.18-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.16-0ubuntu1), golang-github-docker-go-units-dev (= 0.4.0-4), golang-github-edsrzf-mmap-go-dev (= 0.0~git20170320.0.0bce6a6-7), golang-github-fatih-color-dev (= 1.7.0-1), golang-github-fsnotify-fsnotify-dev (= 1.5.4-1), golang-github-ghodss-yaml-dev (= 1.0.0-2), 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.2-1), golang-github-go-openapi-errors-dev (= 0.20.2-1), 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.1-2), 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.21.1-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.8-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-5), 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.12-1), 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.5.0-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-2), 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-5), golang-github-prometheus-client-golang-dev (= 1.11.1-1), golang-github-prometheus-client-model-dev (= 0.2.0-3), golang-github-prometheus-common-dev (= 0.32.1-8), golang-github-prometheus-exporter-toolkit-dev (= 0.7.1-3), golang-github-prometheus-procfs-dev (= 0.7.3-2), 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.1-1), 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.10.0-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.2-1), golang-github-tv42-httpunix-dev (= 0.0~git20150427.b75d861-2), golang-github-ugorji-go-codec-dev (= 1.2.7-1), 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.opencensus-dev (= 0.23.0-2), golang-go.uber-atomic-dev (= 1.9.0-1), golang-golang-x-crypto-dev (= 1:0.0~git20220315.3147a52-1), golang-golang-x-mod-dev (= 0.5.1-2), 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~git20220520.bc2c85a-1), golang-golang-x-term-dev (= 0.0~git20220526.065cf7b-1), golang-golang-x-text-dev (= 0.3.7-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-3), golang-gopkg-yaml.v3-dev (= 3.0.1-1), golang-goprotobuf-dev (= 1.3.4-2), 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.63), 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-3ubuntu1), libatomic1 (= 12.1.0-2ubuntu1), libattr1 (= 1:2.5.1-1build1), libaudit-common (= 1:3.0.7-1build1), libaudit1 (= 1:3.0.7-1build1), libbinutils (= 2.38.50.20220615-4ubuntu1), libblkid1 (= 2.38-4ubuntu1), libbpf0 (= 1:0.8.0-1), libbsd0 (= 0.11.6-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-4), libcap2 (= 1:2.44-1build3), libcap2-bin (= 1:2.44-1build3), libcc1-0 (= 12.1.0-2ubuntu1), libcom-err2 (= 1.46.5-2ubuntu2), libcrypt-dev (= 1:4.4.27-1), libcrypt1 (= 1:4.4.27-1), libctf-nobfd0 (= 2.38.50.20220615-4ubuntu1), libctf0 (= 2.38.50.20220615-4ubuntu1), libdb5.3 (= 5.3.28+dfsg1-0.9), libdebconfclient0 (= 0.261ubuntu1), libdebhelper-perl (= 13.7.1ubuntu1), libdpkg-perl (= 1.21.8ubuntu1), libdw1 (= 0.187-1), libelf1 (= 0.187-1), libfile-stripnondeterminism-perl (= 1.13.0-1), libgcc-11-dev (= 11.3.0-3ubuntu1), libgcc-s1 (= 12.1.0-2ubuntu1), libgcrypt20 (= 1.10.1-2ubuntu1), libgdbm-compat4 (= 1.23-1), libgdbm6 (= 1.23-1), libgmp10 (= 2:6.2.1+dfsg-3ubuntu1), libgomp1 (= 12.1.0-2ubuntu1), libgpg-error0 (= 1.45-2), libgprofng0 (= 2.38.50.20220615-4ubuntu1), libgssapi-krb5-2 (= 1.19.2-2), libicu71 (= 71.1-3), libisl23 (= 0.24-2build1), libitm1 (= 12.1.0-2ubuntu1), libk5crypto3 (= 1.19.2-2), libkeyutils1 (= 1.6.1-3ubuntu1), libkrb5-3 (= 1.19.2-2), libkrb5support0 (= 1.19.2-2), liblsan0 (= 12.1.0-2ubuntu1), liblz4-1 (= 1.9.3-2build2), liblzma5 (= 5.2.5-2.1), libmagic-mgc (= 1:5.41-4), libmagic1 (= 1:5.41-4), libmd0 (= 1.0.4-1build1), libmnl0 (= 1.0.4-3build2), libmount1 (= 2.38-4ubuntu1), 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-13ubuntu1), libpam-modules-bin (= 1.4.0-13ubuntu1), libpam-runtime (= 1.4.0-13ubuntu1), libpam0g (= 1.4.0-13ubuntu1), libpcre2-8-0 (= 10.40-1), libpcre3 (= 2:8.39-14), libperl5.34 (= 5.34.0-3ubuntu1), libpipeline1 (= 1.5.6-1), libprotobuf-dev (= 3.12.4-1ubuntu7), libprotobuf-lite23 (= 3.12.4-1ubuntu7), libprotobuf23 (= 3.12.4-1ubuntu7), libprotoc23 (= 3.12.4-1ubuntu7), libquadmath0 (= 12.1.0-2ubuntu1), libsasl2-2 (= 2.1.28+dfsg-6ubuntu1), libsasl2-dev (= 2.1.28+dfsg-6ubuntu1), libsasl2-modules-db (= 2.1.28+dfsg-6ubuntu1), libseccomp-dev (= 2.5.4-1ubuntu1), libseccomp2 (= 2.5.4-1ubuntu1), libselinux1 (= 3.4-1), libsigsegv2 (= 2.13-1ubuntu3), libsmartcols1 (= 2.38-4ubuntu1), libssl3 (= 3.0.3-5ubuntu3), libstdc++-11-dev (= 11.3.0-3ubuntu1), libstdc++6 (= 12.1.0-2ubuntu1), libsub-override-perl (= 0.09-3), libsystemd0 (= 249.11-0ubuntu4), libtinfo6 (= 6.3+20220423-2), libtirpc-common (= 1.3.2-2build1), libtirpc-dev (= 1.3.2-2build1), libtirpc3 (= 1.3.2-2build1), libtool (= 2.4.7-4), libtsan0 (= 11.3.0-3ubuntu1), libubsan1 (= 12.1.0-2ubuntu1), libuchardet0 (= 0.0.7-1build2), libudev1 (= 249.11-0ubuntu4), libunistring2 (= 1.0-1), libuuid1 (= 2.38-4ubuntu1), libxml2 (= 2.9.14+dfsg-1), libxtables12 (= 1.8.7-1ubuntu6), libzstd1 (= 1.5.2+dfsg-1), linux-libc-dev (= 5.15.0-27.28), login (= 1:4.11.1+dfsg1-2ubuntu1), lsb-base (= 11.1.0ubuntu4), lto-disabled-list (= 27), m4 (= 1.4.18-5ubuntu2), make (= 4.3-4.1build1), man-db (= 2.10.2-1), mawk (= 1.3.4.20200120-3.1), ncurses-base (= 6.3+20220423-2), ncurses-bin (= 6.3+20220423-2), patch (= 2.7.6-7build2), perl (= 5.34.0-3ubuntu1), perl-base (= 5.34.0-3ubuntu1), perl-modules-5.34 (= 5.34.0-3ubuntu1), po-debconf (= 1.0.21+nmu1), protobuf-compiler (= 3.12.4-1ubuntu7), rpcsvc-proto (= 1.4.2-0ubuntu6), sed (= 4.8-1ubuntu2), sensible-utils (= 0.0.17), sysvinit-utils (= 3.01-1ubuntu1), tar (= 1.34+dfsg-1build3), util-linux (= 2.38-4ubuntu1), util-linux-extra (= 2.38-4ubuntu1), xz-utils (= 5.2.5-2.1), zlib1g (= 1:1.2.11.dfsg-2ubuntu9), zlib1g-dev (= 1:1.2.11.dfsg-2ubuntu9) Environment: DEB_BUILD_OPTIONS="noautodbgsym parallel=4" DEB_BUILD_PROFILES="noudeb" LANG="C.UTF-8" LC_ALL="C.UTF-8" SOURCE_DATE_EPOCH="1647534389" +------------------------------------------------------------------------------+ | Package contents | +------------------------------------------------------------------------------+ prometheus_2.31.2+ds1-1ubuntu1_amd64.deb ---------------------------------------- new Debian package, version 2.0. size 18160614 bytes: control archive=5891 bytes. 197 bytes, 6 lines conffiles 5870 bytes, 31 lines control 6363 bytes, 68 lines md5sums 3336 bytes, 92 lines * postinst #!/bin/sh 1187 bytes, 40 lines * postrm #!/bin/sh 503 bytes, 12 lines * prerm #!/bin/sh Package: prometheus Version: 2.31.2+ds1-1ubuntu1 Architecture: amd64 Maintainer: Ubuntu Developers Installed-Size: 80852 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-5), docker.io (= 20.10.16-0ubuntu1), golang-1.18 (= 1.18.3-1ubuntu1), golang-fsnotify (= 1.5.4-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-7), 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.2-1), golang-github-go-openapi-errors (= 0.20.2-1), 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.1-2), 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.21.1-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.12-1), 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.5.0-1), golang-github-modern-go-concurrent (= 1.0.3-1.1), golang-github-modern-go-reflect2 (= 1.0.2-2), 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.1-1), golang-github-prometheus-client-model (= 0.2.0-3), golang-github-prometheus-common (= 0.32.1-8), golang-github-prometheus-exporter-toolkit (= 0.7.1-3), golang-github-prometheus-procfs (= 0.7.3-2), golang-github-puerkitobio-purell (= 1.1.1-1), golang-github-samuel-go-zookeeper (= 0.0~git20180130.c4fab1a-1), golang-go.crypto (= 1:0.0~git20220315.3147a52-1), golang-go.opencensus (= 0.23.0-2), golang-go.uber-atomic (= 1.9.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~git20220520.bc2c85a-1), golang-golang-x-text (= 0.3.7-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.1-1), golang-goprotobuf (= 1.3.4-2), golang-protobuf-extensions (= 1.0.1-1), golang-testify (= 1.7.2-1), golang-uber-goleak (= 1.1.12-1), golang-yaml.v2 (= 2.4.0-3), prometheus-alertmanager (= 0.23.0-5) 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 2022-03-17 16:26 ./ drwxr-xr-x root/root 0 2022-03-17 16:26 ./etc/ drwxr-xr-x root/root 0 2022-03-17 16:26 ./etc/default/ -rw-r--r-- root/root 5640 2022-01-21 00:32 ./etc/default/prometheus drwxr-xr-x root/root 0 2022-03-17 16:26 ./etc/init.d/ -rwxr-xr-x root/root 2025 2022-01-21 00:32 ./etc/init.d/prometheus drwxr-xr-x root/root 0 2022-03-17 16:26 ./etc/logrotate.d/ -rw-r--r-- root/root 141 2022-01-21 00:32 ./etc/logrotate.d/prometheus drwxr-xr-x root/root 0 2022-03-17 16:26 ./etc/prometheus/ drwxr-xr-x root/root 0 2022-03-17 16:26 ./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 2022-03-17 16:26 ./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 2022-03-17 16:26 ./lib/ drwxr-xr-x root/root 0 2022-03-17 16:26 ./lib/systemd/ drwxr-xr-x root/root 0 2022-03-17 16:26 ./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 2022-03-17 16:26 ./usr/ drwxr-xr-x root/root 0 2022-03-17 16:26 ./usr/bin/ -rwxr-xr-x root/root 43059480 2022-03-17 16:26 ./usr/bin/prometheus -rwxr-xr-x root/root 39329016 2022-03-17 16:26 ./usr/bin/promtool drwxr-xr-x root/root 0 2022-03-17 16:26 ./usr/share/ drwxr-xr-x root/root 0 2022-03-17 16:26 ./usr/share/doc/ drwxr-xr-x root/root 0 2022-03-17 16:26 ./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 2990 2022-03-17 16:26 ./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 2022-03-17 16:26 ./usr/share/doc/prometheus/examples/ drwxr-xr-x root/root 0 2022-03-17 16:26 ./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 2022-03-17 16:26 ./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 2022-03-17 16:26 ./usr/share/lintian/ drwxr-xr-x root/root 0 2022-03-17 16:26 ./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 2022-03-17 16:26 ./usr/share/man/ drwxr-xr-x root/root 0 2022-03-17 16:26 ./usr/share/man/man1/ -rw-r--r-- root/root 2454 2022-03-17 16:26 ./usr/share/man/man1/prometheus.1.gz -rw-r--r-- root/root 1680 2022-03-17 16:26 ./usr/share/man/man1/promtool.1.gz drwxr-xr-x root/root 0 2022-03-17 16:26 ./usr/share/prometheus/ drwxr-xr-x root/root 0 2022-03-17 16:26 ./usr/share/prometheus/web/ drwxr-xr-x root/root 0 2022-03-17 16:26 ./usr/share/prometheus/web/static/ lrwxrwxrwx root/root 0 2022-03-17 16:26 ./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 2022-03-17 16:26 ./usr/share/prometheus/web/static/d3 -> ../../../javascript/d3 lrwxrwxrwx root/root 0 2022-03-17 16:26 ./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 2022-03-17 16:26 ./usr/share/prometheus/web/static/jquery -> ../../../javascript/jquery lrwxrwxrwx root/root 0 2022-03-17 16:26 ./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 2022-03-17 16:26 ./usr/share/prometheus/web/static/moment -> ../../../javascript/moment lrwxrwxrwx root/root 0 2022-03-17 16:26 ./usr/share/prometheus/web/static/moment-timezone -> ../../../javascript/moment-timezone lrwxrwxrwx root/root 0 2022-03-17 16:26 ./usr/share/prometheus/web/static/mustache -> ../../../javascript/mustache lrwxrwxrwx root/root 0 2022-03-17 16:26 ./usr/share/prometheus/web/static/popper.js -> ../../../javascript/popper.js lrwxrwxrwx root/root 0 2022-03-17 16:26 ./usr/share/prometheus/web/static/rickshaw -> ../../../javascript/rickshaw drwxr-xr-x root/root 0 2022-03-17 16:26 ./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 2022-03-17 16:26 ./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 2022-03-17 16:26 ./usr/share/prometheus/web/static/vendor/bootstrap4-glyphicons/fonts/ lrwxrwxrwx root/root 0 2022-03-17 16:26 ./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 2022-03-17 16:26 ./usr/share/prometheus/web/templates/ -rw-r--r-- root/root 4132 2022-03-17 16:26 ./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 2022-03-17 16:26 ./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 2022-03-17 16:26 ./var/ drwxr-xr-x root/root 0 2022-03-17 16:26 ./var/lib/ drwxr-xr-x root/root 0 2022-03-17 16:26 ./var/lib/prometheus/ drwxr-xr-x root/root 0 2022-03-17 16:26 ./var/lib/prometheus/metrics2/ drwxr-xr-x root/root 0 2022-03-17 16:26 ./var/log/ drwxr-xr-x root/root 0 2022-03-17 16:26 ./var/log/prometheus/ +------------------------------------------------------------------------------+ | Post Build | +------------------------------------------------------------------------------+ +------------------------------------------------------------------------------+ | Cleanup | +------------------------------------------------------------------------------+ Purging /<> Not removing build depends: as requested +------------------------------------------------------------------------------+ | Summary | +------------------------------------------------------------------------------+ Build Architecture: amd64 Build Type: binary Build-Space: 1156928 Build-Time: 980 Distribution: kinetic Host Architecture: amd64 Install-Time: 117 Job: prometheus_2.31.2+ds1-1ubuntu1.dsc Machine Architecture: amd64 Package: prometheus Package-Time: 1102 Source-Version: 2.31.2+ds1-1ubuntu1 Space: 1156928 Status: successful Version: 2.31.2+ds1-1ubuntu1 -------------------------------------------------------------------------------- Finished at 2022-06-23T10:08:13Z Build needed 00:18:22, 1156928k disk space Adding user buildd to group lxd RUN: /usr/share/launchpad-buildd/bin/in-target scan-for-processes --backend=chroot --series=kinetic --arch=amd64 PACKAGEBUILD-24052123 Scanning for processes to kill in build PACKAGEBUILD-24052123