Diff of the two buildlogs: -- --- b1/build.log 2023-06-09 08:23:50.190596913 +0000 +++ b2/build.log 2023-06-09 08:31:08.211429469 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Thu Jun 8 20:17:14 -12 2023 -I: pbuilder-time-stamp: 1686298634 +I: Current time: Fri Jul 12 04:46:47 +14 2024 +I: pbuilder-time-stamp: 1720709207 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/bookworm-reproducible-base.tgz] I: copying local configuration @@ -17,7 +17,7 @@ I: copying [./prometheus_2.42.0+ds.orig.tar.xz] I: copying [./prometheus_2.42.0+ds-5.debian.tar.xz] I: Extracting source -gpgv: Signature made Sun Feb 5 21:30:55 2023 -12 +gpgv: Signature made Mon Feb 6 23:30:55 2023 +14 gpgv: using RSA key 303F687A4EFCB1AE7C1A35A3B700173FBB805A29 gpgv: issuer "dswarbrick@debian.org" gpgv: Can't check signature: No public key @@ -45,137 +45,169 @@ dpkg-source: info: applying 94-Splice_classic_web_UI.patch I: Not using root during the build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/28585/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/114041/tmp/hooks/D01_modify_environment starting +debug: Running on ionos6-i386. +I: Changing host+domainname to test build reproducibility +I: Adding a custom variable just for the fun of it... +I: Changing /bin/sh to bash +'/bin/sh' -> '/bin/bash' +lrwxrwxrwx 1 root root 9 Jul 12 04:46 /bin/sh -> /bin/bash +I: Setting pbuilder2's login shell to /bin/bash +I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other +I: user script /srv/workspace/pbuilder/114041/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/114041/tmp/hooks/D02_print_environment starting I: set - BUILDDIR='/build' - BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' - BUILDUSERNAME='pbuilder1' - BUILD_ARCH='i386' - DEBIAN_FRONTEND='noninteractive' - DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=8 ' - DISTRIBUTION='bookworm' - HOME='/root' - HOST_ARCH='i386' + BASH=/bin/sh + BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath + BASH_ALIASES=() + BASH_ARGC=() + BASH_ARGV=() + BASH_CMDS=() + BASH_LINENO=([0]="12" [1]="0") + BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:. + BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") + BASH_VERSINFO=([0]="5" [1]="2" [2]="15" [3]="1" [4]="release" [5]="i686-pc-linux-gnu") + BASH_VERSION='5.2.15(1)-release' + BUILDDIR=/build + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=i386 + DEBIAN_FRONTEND=noninteractive + DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=15 ' + DIRSTACK=() + DISTRIBUTION=bookworm + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=i686 + HOST_ARCH=i386 IFS=' ' - INVOCATION_ID='13a365cfe4c348c6b781db31b7c812a6' - LANG='C' - LANGUAGE='en_US:en' - LC_ALL='C' - LD_LIBRARY_PATH='/usr/lib/libeatmydata' - LD_PRELOAD='libeatmydata.so' - MAIL='/var/mail/root' - OPTIND='1' - PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' - PBCURRENTCOMMANDLINEOPERATION='build' - PBUILDER_OPERATION='build' - PBUILDER_PKGDATADIR='/usr/share/pbuilder' - PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' - PBUILDER_SYSCONFDIR='/etc' - PPID='28585' - PS1='# ' - PS2='> ' + INVOCATION_ID=ab33ebd135ff4f7888924334af30b2a4 + LANG=C + LANGUAGE=de_CH:de + LC_ALL=C + LD_LIBRARY_PATH=/usr/lib/libeatmydata + LD_PRELOAD=libeatmydata.so + MACHTYPE=i686-pc-linux-gnu + MAIL=/var/mail/root + OPTERR=1 + OPTIND=1 + OSTYPE=linux-gnu + PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path + PBCURRENTCOMMANDLINEOPERATION=build + PBUILDER_OPERATION=build + PBUILDER_PKGDATADIR=/usr/share/pbuilder + PBUILDER_PKGLIBDIR=/usr/lib/pbuilder + PBUILDER_SYSCONFDIR=/etc + PIPESTATUS=([0]="0") + POSIXLY_CORRECT=y + PPID=114041 PS4='+ ' - PWD='/' - SHELL='/bin/bash' - SHLVL='2' - SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.qwRJxgVT/pbuilderrc_ctan --distribution bookworm --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/bookworm-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.qwRJxgVT/b1 --logfile b1/build.log prometheus_2.42.0+ds-5.dsc' - SUDO_GID='112' - SUDO_UID='107' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://78.137.99.97:3128' + PWD=/ + SHELL=/bin/bash + SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix + SHLVL=3 + SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.qwRJxgVT/pbuilderrc_UGNM --distribution bookworm --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/bookworm-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.qwRJxgVT/b2 --logfile b2/build.log --extrapackages usrmerge prometheus_2.42.0+ds-5.dsc' + SUDO_GID=112 + SUDO_UID=107 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://85.184.249.68:3128 I: uname -a - Linux ionos12-i386 5.10.0-23-686-pae #1 SMP Debian 5.10.179-1 (2023-05-12) i686 GNU/Linux + Linux i-capture-the-hostname 5.10.0-23-amd64 #1 SMP Debian 5.10.179-1 (2023-05-12) x86_64 GNU/Linux I: ls -l /bin total 6036 - -rwxr-xr-x 1 root root 1408088 Apr 23 09:24 bash - -rwxr-xr-x 3 root root 38404 Sep 18 2022 bunzip2 - -rwxr-xr-x 3 root root 38404 Sep 18 2022 bzcat - lrwxrwxrwx 1 root root 6 Sep 18 2022 bzcmp -> bzdiff - -rwxr-xr-x 1 root root 2225 Sep 18 2022 bzdiff - lrwxrwxrwx 1 root root 6 Sep 18 2022 bzegrep -> bzgrep - -rwxr-xr-x 1 root root 4893 Nov 27 2021 bzexe - lrwxrwxrwx 1 root root 6 Sep 18 2022 bzfgrep -> bzgrep - -rwxr-xr-x 1 root root 3775 Sep 18 2022 bzgrep - -rwxr-xr-x 3 root root 38404 Sep 18 2022 bzip2 - -rwxr-xr-x 1 root root 17892 Sep 18 2022 bzip2recover - lrwxrwxrwx 1 root root 6 Sep 18 2022 bzless -> bzmore - -rwxr-xr-x 1 root root 1297 Sep 18 2022 bzmore - -rwxr-xr-x 1 root root 42920 Sep 20 2022 cat - -rwxr-xr-x 1 root root 79816 Sep 20 2022 chgrp - -rwxr-xr-x 1 root root 67496 Sep 20 2022 chmod - -rwxr-xr-x 1 root root 79816 Sep 20 2022 chown - -rwxr-xr-x 1 root root 162024 Sep 20 2022 cp - -rwxr-xr-x 1 root root 136916 Jan 5 01:20 dash - -rwxr-xr-x 1 root root 137160 Sep 20 2022 date - -rwxr-xr-x 1 root root 100364 Sep 20 2022 dd - -rwxr-xr-x 1 root root 108940 Sep 20 2022 df - -rwxr-xr-x 1 root root 162152 Sep 20 2022 dir - -rwxr-xr-x 1 root root 87760 Mar 22 22:20 dmesg - lrwxrwxrwx 1 root root 8 Dec 19 01:33 dnsdomainname -> hostname - lrwxrwxrwx 1 root root 8 Dec 19 01:33 domainname -> hostname - -rwxr-xr-x 1 root root 38760 Sep 20 2022 echo - -rwxr-xr-x 1 root root 41 Jan 24 02:43 egrep - -rwxr-xr-x 1 root root 34664 Sep 20 2022 false - -rwxr-xr-x 1 root root 41 Jan 24 02:43 fgrep - -rwxr-xr-x 1 root root 84272 Mar 22 22:20 findmnt - -rwsr-xr-x 1 root root 30240 Mar 22 20:38 fusermount - -rwxr-xr-x 1 root root 218680 Jan 24 02:43 grep - -rwxr-xr-x 2 root root 2346 Apr 9 2022 gunzip - -rwxr-xr-x 1 root root 6447 Apr 9 2022 gzexe - -rwxr-xr-x 1 root root 100952 Apr 9 2022 gzip - -rwxr-xr-x 1 root root 21916 Dec 19 01:33 hostname - -rwxr-xr-x 1 root root 75756 Sep 20 2022 ln - -rwxr-xr-x 1 root root 55600 Mar 22 23:43 login - -rwxr-xr-x 1 root root 162152 Sep 20 2022 ls - -rwxr-xr-x 1 root root 214568 Mar 22 22:20 lsblk - -rwxr-xr-x 1 root root 96328 Sep 20 2022 mkdir - -rwxr-xr-x 1 root root 84008 Sep 20 2022 mknod - -rwxr-xr-x 1 root root 38792 Sep 20 2022 mktemp - -rwxr-xr-x 1 root root 63016 Mar 22 22:20 more - -rwsr-xr-x 1 root root 58912 Mar 22 22:20 mount - -rwxr-xr-x 1 root root 13856 Mar 22 22:20 mountpoint - -rwxr-xr-x 1 root root 157932 Sep 20 2022 mv - lrwxrwxrwx 1 root root 8 Dec 19 01:33 nisdomainname -> hostname - lrwxrwxrwx 1 root root 14 Apr 2 18:25 pidof -> /sbin/killall5 - -rwxr-xr-x 1 root root 38792 Sep 20 2022 pwd - lrwxrwxrwx 1 root root 4 Apr 23 09:24 rbash -> bash - -rwxr-xr-x 1 root root 51080 Sep 20 2022 readlink - -rwxr-xr-x 1 root root 75720 Sep 20 2022 rm - -rwxr-xr-x 1 root root 51080 Sep 20 2022 rmdir - -rwxr-xr-x 1 root root 22308 Nov 2 2022 run-parts - -rwxr-xr-x 1 root root 133224 Jan 5 07:55 sed - lrwxrwxrwx 1 root root 4 Jan 5 01:20 sh -> dash - -rwxr-xr-x 1 root root 38760 Sep 20 2022 sleep - -rwxr-xr-x 1 root root 87976 Sep 20 2022 stty - -rwsr-xr-x 1 root root 83492 Mar 22 22:20 su - -rwxr-xr-x 1 root root 38792 Sep 20 2022 sync - -rwxr-xr-x 1 root root 598456 Apr 6 02:25 tar - -rwxr-xr-x 1 root root 13860 Nov 2 2022 tempfile - -rwxr-xr-x 1 root root 120776 Sep 20 2022 touch - -rwxr-xr-x 1 root root 34664 Sep 20 2022 true - -rwxr-xr-x 1 root root 17892 Mar 22 20:38 ulockmgr_server - -rwsr-xr-x 1 root root 30236 Mar 22 22:20 umount - -rwxr-xr-x 1 root root 38760 Sep 20 2022 uname - -rwxr-xr-x 2 root root 2346 Apr 9 2022 uncompress - -rwxr-xr-x 1 root root 162152 Sep 20 2022 vdir - -rwxr-xr-x 1 root root 71216 Mar 22 22:20 wdctl - lrwxrwxrwx 1 root root 8 Dec 19 01:33 ypdomainname -> hostname - -rwxr-xr-x 1 root root 1984 Apr 9 2022 zcat - -rwxr-xr-x 1 root root 1678 Apr 9 2022 zcmp - -rwxr-xr-x 1 root root 6460 Apr 9 2022 zdiff - -rwxr-xr-x 1 root root 29 Apr 9 2022 zegrep - -rwxr-xr-x 1 root root 29 Apr 9 2022 zfgrep - -rwxr-xr-x 1 root root 2081 Apr 9 2022 zforce - -rwxr-xr-x 1 root root 8103 Apr 9 2022 zgrep - -rwxr-xr-x 1 root root 2206 Apr 9 2022 zless - -rwxr-xr-x 1 root root 1842 Apr 9 2022 zmore - -rwxr-xr-x 1 root root 4577 Apr 9 2022 znew -I: user script /srv/workspace/pbuilder/28585/tmp/hooks/D02_print_environment finished + -rwxr-xr-x 1 root root 1408088 Apr 24 2023 bash + -rwxr-xr-x 3 root root 38404 Sep 19 2022 bunzip2 + -rwxr-xr-x 3 root root 38404 Sep 19 2022 bzcat + lrwxrwxrwx 1 root root 6 Sep 19 2022 bzcmp -> bzdiff + -rwxr-xr-x 1 root root 2225 Sep 19 2022 bzdiff + lrwxrwxrwx 1 root root 6 Sep 19 2022 bzegrep -> bzgrep + -rwxr-xr-x 1 root root 4893 Nov 28 2021 bzexe + lrwxrwxrwx 1 root root 6 Sep 19 2022 bzfgrep -> bzgrep + -rwxr-xr-x 1 root root 3775 Sep 19 2022 bzgrep + -rwxr-xr-x 3 root root 38404 Sep 19 2022 bzip2 + -rwxr-xr-x 1 root root 17892 Sep 19 2022 bzip2recover + lrwxrwxrwx 1 root root 6 Sep 19 2022 bzless -> bzmore + -rwxr-xr-x 1 root root 1297 Sep 19 2022 bzmore + -rwxr-xr-x 1 root root 42920 Sep 21 2022 cat + -rwxr-xr-x 1 root root 79816 Sep 21 2022 chgrp + -rwxr-xr-x 1 root root 67496 Sep 21 2022 chmod + -rwxr-xr-x 1 root root 79816 Sep 21 2022 chown + -rwxr-xr-x 1 root root 162024 Sep 21 2022 cp + -rwxr-xr-x 1 root root 136916 Jan 6 2023 dash + -rwxr-xr-x 1 root root 137160 Sep 21 2022 date + -rwxr-xr-x 1 root root 100364 Sep 21 2022 dd + -rwxr-xr-x 1 root root 108940 Sep 21 2022 df + -rwxr-xr-x 1 root root 162152 Sep 21 2022 dir + -rwxr-xr-x 1 root root 87760 Mar 24 2023 dmesg + lrwxrwxrwx 1 root root 8 Dec 20 2022 dnsdomainname -> hostname + lrwxrwxrwx 1 root root 8 Dec 20 2022 domainname -> hostname + -rwxr-xr-x 1 root root 38760 Sep 21 2022 echo + -rwxr-xr-x 1 root root 41 Jan 25 2023 egrep + -rwxr-xr-x 1 root root 34664 Sep 21 2022 false + -rwxr-xr-x 1 root root 41 Jan 25 2023 fgrep + -rwxr-xr-x 1 root root 84272 Mar 24 2023 findmnt + -rwsr-xr-x 1 root root 30240 Mar 23 2023 fusermount + -rwxr-xr-x 1 root root 218680 Jan 25 2023 grep + -rwxr-xr-x 2 root root 2346 Apr 10 2022 gunzip + -rwxr-xr-x 1 root root 6447 Apr 10 2022 gzexe + -rwxr-xr-x 1 root root 100952 Apr 10 2022 gzip + -rwxr-xr-x 1 root root 21916 Dec 20 2022 hostname + -rwxr-xr-x 1 root root 75756 Sep 21 2022 ln + -rwxr-xr-x 1 root root 55600 Mar 24 2023 login + -rwxr-xr-x 1 root root 162152 Sep 21 2022 ls + -rwxr-xr-x 1 root root 214568 Mar 24 2023 lsblk + -rwxr-xr-x 1 root root 96328 Sep 21 2022 mkdir + -rwxr-xr-x 1 root root 84008 Sep 21 2022 mknod + -rwxr-xr-x 1 root root 38792 Sep 21 2022 mktemp + -rwxr-xr-x 1 root root 63016 Mar 24 2023 more + -rwsr-xr-x 1 root root 58912 Mar 24 2023 mount + -rwxr-xr-x 1 root root 13856 Mar 24 2023 mountpoint + -rwxr-xr-x 1 root root 157932 Sep 21 2022 mv + lrwxrwxrwx 1 root root 8 Dec 20 2022 nisdomainname -> hostname + lrwxrwxrwx 1 root root 14 Apr 3 2023 pidof -> /sbin/killall5 + -rwxr-xr-x 1 root root 38792 Sep 21 2022 pwd + lrwxrwxrwx 1 root root 4 Apr 24 2023 rbash -> bash + -rwxr-xr-x 1 root root 51080 Sep 21 2022 readlink + -rwxr-xr-x 1 root root 75720 Sep 21 2022 rm + -rwxr-xr-x 1 root root 51080 Sep 21 2022 rmdir + -rwxr-xr-x 1 root root 22308 Nov 3 2022 run-parts + -rwxr-xr-x 1 root root 133224 Jan 6 2023 sed + lrwxrwxrwx 1 root root 9 Jul 12 04:46 sh -> /bin/bash + -rwxr-xr-x 1 root root 38760 Sep 21 2022 sleep + -rwxr-xr-x 1 root root 87976 Sep 21 2022 stty + -rwsr-xr-x 1 root root 83492 Mar 24 2023 su + -rwxr-xr-x 1 root root 38792 Sep 21 2022 sync + -rwxr-xr-x 1 root root 598456 Apr 7 2023 tar + -rwxr-xr-x 1 root root 13860 Nov 3 2022 tempfile + -rwxr-xr-x 1 root root 120776 Sep 21 2022 touch + -rwxr-xr-x 1 root root 34664 Sep 21 2022 true + -rwxr-xr-x 1 root root 17892 Mar 23 2023 ulockmgr_server + -rwsr-xr-x 1 root root 30236 Mar 24 2023 umount + -rwxr-xr-x 1 root root 38760 Sep 21 2022 uname + -rwxr-xr-x 2 root root 2346 Apr 10 2022 uncompress + -rwxr-xr-x 1 root root 162152 Sep 21 2022 vdir + -rwxr-xr-x 1 root root 71216 Mar 24 2023 wdctl + lrwxrwxrwx 1 root root 8 Dec 20 2022 ypdomainname -> hostname + -rwxr-xr-x 1 root root 1984 Apr 10 2022 zcat + -rwxr-xr-x 1 root root 1678 Apr 10 2022 zcmp + -rwxr-xr-x 1 root root 6460 Apr 10 2022 zdiff + -rwxr-xr-x 1 root root 29 Apr 10 2022 zegrep + -rwxr-xr-x 1 root root 29 Apr 10 2022 zfgrep + -rwxr-xr-x 1 root root 2081 Apr 10 2022 zforce + -rwxr-xr-x 1 root root 8103 Apr 10 2022 zgrep + -rwxr-xr-x 1 root root 2206 Apr 10 2022 zless + -rwxr-xr-x 1 root root 1842 Apr 10 2022 zmore + -rwxr-xr-x 1 root root 4577 Apr 10 2022 znew +I: user script /srv/workspace/pbuilder/114041/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -687,7 +719,7 @@ Get: 354 http://deb.debian.org/debian bookworm/main i386 golang-uber-automaxprocs-dev all 1.4.0-3 [13.7 kB] Get: 355 http://deb.debian.org/debian bookworm/main i386 golang-github-gophercloud-gophercloud-dev all 0.12.0-1 [628 kB] Get: 356 http://deb.debian.org/debian bookworm/main i386 golang-github-opentracing-contrib-go-stdlib-dev all 1.0.0-2 [13.0 kB] -Fetched 213 MB in 7s (30.1 MB/s) +Fetched 213 MB in 4s (49.7 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package golang-golang-x-sys-dev. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 19599 files and directories currently installed.) @@ -2125,8 +2157,19 @@ Writing extended state information... Building tag database... -> Finished parsing the build-deps +Reading package lists... +Building dependency tree... +Reading state information... +usrmerge is already the newest version (35). +0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. I: Building the package -I: Running cd /build/prometheus-2.42.0+ds/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../prometheus_2.42.0+ds-5_source.changes +I: user script /srv/workspace/pbuilder/114041/tmp/hooks/A99_set_merged_usr starting +Re-configuring usrmerge... +removed '/etc/unsupported-skip-usrmerge-conversion' +The system has been successfully converted. +I: user script /srv/workspace/pbuilder/114041/tmp/hooks/A99_set_merged_usr finished +hostname: Name or service not known +I: Running cd /build/prometheus-2.42.0+ds/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S > ../prometheus_2.42.0+ds-5_source.changes dpkg-buildpackage: info: source package prometheus dpkg-buildpackage: info: source version 2.42.0+ds-5 dpkg-buildpackage: info: source distribution unstable @@ -2154,36 +2197,33 @@ debian/rules override_dh_auto_build make[1]: Entering directory '/build/prometheus-2.42.0+ds' dh_auto_build -- -ldflags " -X github.com/prometheus/common/version.Version=2.42.0+ds -X github.com/prometheus/common/version.Revision=2.42.0+ds-5 -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=20230206-09:24:28 -X github.com/prometheus/common/version.GoVersion=go1.19.8" - cd .build && go install -trimpath -v -p 8 -ldflags " -X github.com/prometheus/common/version.Version=2.42.0+ds -X github.com/prometheus/common/version.Revision=2.42.0+ds-5 -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=20230206-09:24:28 -X github.com/prometheus/common/version.GoVersion=go1.19.8" 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/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/ionos 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/ovhcloud github.com/prometheus/prometheus/discovery/puppetdb github.com/prometheus/prometheus/discovery/refresh github.com/prometheus/prometheus/discovery/scaleway github.com/prometheus/prometheus/discovery/targetgroup github.com/prometheus/prometheus/discovery/triton github.com/prometheus/prometheus/discovery/uyuni github.com/prometheus/prometheus/discovery/vultr github.com/prometheus/prometheus/discovery/zookeeper github.com/prometheus/prometheus/model/exemplar github.com/prometheus/prometheus/model/histogram github.com/prometheus/prometheus/model/labels github.com/prometheus/prometheus/model/metadata github.com/prometheus/prometheus/model/relabel github.com/prometheus/prometheus/model/rulefmt github.com/prometheus/prometheus/model/textparse github.com/prometheus/prometheus/model/timestamp github.com/prometheus/prometheus/model/value github.com/prometheus/prometheus/notifier github.com/prometheus/prometheus/plugins github.com/prometheus/prometheus/prompb github.com/prometheus/prometheus/prompb/io/prometheus/client 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/tracing github.com/prometheus/prometheus/tsdb github.com/prometheus/prometheus/tsdb/agent 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/wlog github.com/prometheus/prometheus/util/gate github.com/prometheus/prometheus/util/httputil github.com/prometheus/prometheus/util/jsonutil github.com/prometheus/prometheus/util/logging github.com/prometheus/prometheus/util/osutil github.com/prometheus/prometheus/util/pool github.com/prometheus/prometheus/util/runtime github.com/prometheus/prometheus/util/stats github.com/prometheus/prometheus/util/strutil github.com/prometheus/prometheus/util/teststorage github.com/prometheus/prometheus/util/testutil github.com/prometheus/prometheus/util/treecache github.com/prometheus/prometheus/web github.com/prometheus/prometheus/web/api/v1 -internal/goarch + cd .build && go install -trimpath -v -p 15 -ldflags " -X github.com/prometheus/common/version.Version=2.42.0+ds -X github.com/prometheus/common/version.Revision=2.42.0+ds-5 -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=20230206-09:24:28 -X github.com/prometheus/common/version.GoVersion=go1.19.8" 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/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/ionos 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/ovhcloud github.com/prometheus/prometheus/discovery/puppetdb github.com/prometheus/prometheus/discovery/refresh github.com/prometheus/prometheus/discovery/scaleway github.com/prometheus/prometheus/discovery/targetgroup github.com/prometheus/prometheus/discovery/triton github.com/prometheus/prometheus/discovery/uyuni github.com/prometheus/prometheus/discovery/vultr github.com/prometheus/prometheus/discovery/zookeeper github.com/prometheus/prometheus/model/exemplar github.com/prometheus/prometheus/model/histogram github.com/prometheus/prometheus/model/labels github.com/prometheus/prometheus/model/metadata github.com/prometheus/prometheus/model/relabel github.com/prometheus/prometheus/model/rulefmt github.com/prometheus/prometheus/model/textparse github.com/prometheus/prometheus/model/timestamp github.com/prometheus/prometheus/model/value github.com/prometheus/prometheus/notifier github.com/prometheus/prometheus/plugins github.com/prometheus/prometheus/prompb github.com/prometheus/prometheus/prompb/io/prometheus/client 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/tracing github.com/prometheus/prometheus/tsdb github.com/prometheus/prometheus/tsdb/agent 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/wlog github.com/prometheus/prometheus/util/gate github.com/prometheus/prometheus/util/httputil github.com/prometheus/prometheus/util/jsonutil github.com/prometheus/prometheus/util/logging github.com/prometheus/prometheus/util/osutil github.com/prometheus/prometheus/util/pool github.com/prometheus/prometheus/util/runtime 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/goos internal/race -internal/goexperiment internal/unsafeheader +internal/goexperiment +internal/goarch +internal/itoa +unicode/utf8 +unicode/utf16 +encoding +unicode internal/cpu runtime/internal/syscall runtime/internal/atomic -runtime/internal/math -internal/abi -runtime/internal/sys sync/atomic -internal/itoa -unicode/utf8 -math/bits -unicode -encoding -unicode/utf16 container/list crypto/internal/subtle crypto/subtle -internal/bytealg -math +math/bits +internal/abi +runtime/internal/math +runtime/internal/sys crypto/internal/boring/sig -internal/nettrace vendor/golang.org/x/crypto/cryptobyte/asn1 +internal/nettrace vendor/golang.org/x/crypto/internal/subtle google.golang.org/protobuf/internal/flags -google.golang.org/protobuf/internal/set github.com/aws/aws-sdk-go/aws/client/metadata go.mongodb.org/mongo-driver/bson/bsonoptions go.mongodb.org/mongo-driver/bson/bsontype @@ -2191,579 +2231,582 @@ github.com/Azure/go-autorest/autorest/to golang.org/x/net/internal/iana google.golang.org/grpc/serviceconfig +math +google.golang.org/protobuf/internal/set github.com/golang/groupcache/lru go.opencensus.io go.opencensus.io/trace/internal go.opencensus.io/internal/tagencoding github.com/docker/docker/api github.com/docker/docker/api/types/events -runtime github.com/docker/docker/api/types/image github.com/dennwc/varint golang.org/x/exp/constraints github.com/prometheus/prometheus/tsdb/goversion +internal/bytealg golang.org/x/exp/slices +runtime github.com/aws/aws-sdk-go/internal/sdkmath github.com/prometheus/prometheus/model/value go.opentelemetry.io/otel/internal -runtime/metrics internal/reflectlite sync -internal/testlog -math/rand -internal/singleflight +runtime/metrics google.golang.org/protobuf/internal/pragma github.com/aws/aws-sdk-go/internal/sync/singleflight github.com/josharian/intern -runtime/cgo google.golang.org/grpc/internal/buffer google.golang.org/grpc/internal/grpcsync +internal/singleflight +math/rand +internal/testlog internal/sysinfo +runtime/cgo errors sort internal/oserror -strconv internal/safefilepath -io +vendor/golang.org/x/net/dns/dnsmessage path +strconv +io crypto/internal/nistec/fiat -vendor/golang.org/x/net/dns/dnsmessage syscall github.com/beorn7/perks/quantile github.com/gogo/protobuf/sortkeys container/heap +crypto/internal/randutil +github.com/aws/aws-sdk-go/internal/sdkio +text/tabwriter +bytes strings hash -bytes +hash/fnv hash/crc32 -crypto/internal/randutil -reflect -crypto +hash/adler32 +golang.org/x/crypto/blowfish crypto/rc4 -hash/fnv -bufio -regexp/syntax +encoding/base32 +crypto +reflect +golang.org/x/text/transform vendor/golang.org/x/text/transform -net/http/internal/ascii github.com/prometheus/common/internal/bitbucket.org/ww/goautoneg +net/http/internal/ascii +bufio +regexp/syntax html -text/tabwriter -time -internal/syscall/unix -internal/syscall/execenv -golang.org/x/text/transform -github.com/aws/aws-sdk-go/internal/sdkio -golang.org/x/crypto/blowfish github.com/aws/aws-sdk-go/internal/strings github.com/aws/aws-sdk-go/internal/sdkuri -github.com/grafana/regexp/syntax -encoding/base32 -golang.org/x/text/width google.golang.org/grpc/encoding -regexp -github.com/grafana/regexp +github.com/grafana/regexp/syntax github.com/docker/docker/api/types/versions net/http/internal/testcert -hash/adler32 +golang.org/x/text/width +internal/syscall/unix +internal/syscall/execenv +time +github.com/grafana/regexp +regexp crypto/internal/nistec -context -internal/poll -io/fs +google.golang.org/api/internal/third_party/uritemplates github.com/jpillora/backoff +context github.com/aws/aws-sdk-go/internal/sdkrand -google.golang.org/api/internal/third_party/uritemplates google.golang.org/grpc/backoff google.golang.org/grpc/internal/grpcrand google.golang.org/grpc/keepalive -google.golang.org/grpc/tap +github.com/prometheus/prometheus/model/timestamp github.com/scaleway/scaleway-sdk-go/namegenerator +io/fs +internal/poll google.golang.org/grpc/internal/backoff -github.com/prometheus/prometheus/model/timestamp +google.golang.org/grpc/tap go.opentelemetry.io/otel/internal/baggage github.com/prometheus/prometheus/util/gate internal/fmtsort -encoding/binary github.com/scaleway/scaleway-sdk-go/internal/generic github.com/modern-go/reflect2 +encoding/binary os -crypto/cipher +encoding/base64 crypto/md5 vendor/golang.org/x/crypto/internal/poly1305 crypto/internal/edwards25519/field -encoding/base64 +github.com/cespare/xxhash +github.com/golang/snappy vendor/golang.org/x/crypto/curve25519/internal/field +crypto/cipher +golang.org/x/sys/unix encoding/pem -github.com/cespare/xxhash crypto/internal/edwards25519 -golang.org/x/sys/unix -github.com/golang/snappy +google.golang.org/protobuf/internal/detrand +github.com/prometheus/procfs/internal/util +google.golang.org/grpc/internal/envconfig +internal/godebug +github.com/docker/docker/api/types/mount +path/filepath +internal/lazyregexp +io/ioutil crypto/internal/boring crypto/des -vendor/golang.org/x/crypto/chacha20 -crypto/aes +os/signal fmt +golang.org/x/crypto/pkcs12/internal/rc2 +internal/intern +vendor/golang.org/x/crypto/chacha20 crypto/sha512 +crypto/aes crypto/hmac -crypto/sha1 crypto/sha256 -internal/godebug -internal/intern -path/filepath +crypto/sha1 net/netip -vendor/golang.org/x/crypto/chacha20poly1305 vendor/golang.org/x/crypto/hkdf -google.golang.org/protobuf/internal/detrand -io/ioutil -github.com/prometheus/procfs/internal/util -os/signal -internal/lazyregexp +vendor/golang.org/x/crypto/chacha20poly1305 os/exec -golang.org/x/crypto/pkcs12/internal/rc2 -google.golang.org/grpc/internal/envconfig -github.com/docker/docker/api/types/mount +net github.com/alecthomas/units github.com/go-logfmt/logfmt encoding/json log -net compress/flate -math/big -encoding/hex net/url -vendor/golang.org/x/crypto/curve25519 -vendor/golang.org/x/text/unicode/bidi -vendor/golang.org/x/text/unicode/norm -compress/gzip +encoding/hex vendor/golang.org/x/net/http2/hpack +vendor/golang.org/x/crypto/curve25519 +math/big mime +vendor/golang.org/x/text/unicode/norm mime/quotedprintable net/http/internal google.golang.org/protobuf/internal/errors -vendor/golang.org/x/text/secure/bidirule go/token -google.golang.org/protobuf/encoding/protowire google.golang.org/protobuf/internal/version -github.com/go-kit/log -github.com/golang/protobuf/proto -github.com/prometheus/common/model -google.golang.org/protobuf/reflect/protoreflect +google.golang.org/protobuf/encoding/protowire +vendor/golang.org/x/text/unicode/bidi github.com/prometheus/procfs/internal/fs runtime/debug -github.com/go-kit/log/level -vendor/golang.org/x/net/idna golang.org/x/net/internal/timeseries text/template/parse -crypto/rand -crypto/elliptic -crypto/internal/boring/bbig -encoding/asn1 -crypto/ed25519 -crypto/rsa -crypto/dsa -google.golang.org/protobuf/internal/descfmt -google.golang.org/protobuf/internal/descopts -google.golang.org/protobuf/internal/strs -google.golang.org/protobuf/internal/encoding/messageset -google.golang.org/protobuf/internal/genid -google.golang.org/protobuf/internal/order -google.golang.org/protobuf/internal/encoding/text -google.golang.org/protobuf/runtime/protoiface -text/template -vendor/golang.org/x/crypto/cryptobyte github.com/oklog/run -crypto/x509/pkix -google.golang.org/protobuf/reflect/protoregistry -github.com/prometheus/common/promlog -go/scanner go/doc/comment -google.golang.org/protobuf/proto -go/ast -google.golang.org/protobuf/internal/encoding/defval -crypto/ecdsa golang.org/x/text/unicode/bidi +google.golang.org/protobuf/reflect/protoreflect golang.org/x/text/unicode/norm +go/scanner golang.org/x/net/http2/hpack -html/template -github.com/golang/protobuf/ptypes/timestamp -github.com/matttproud/golang_protobuf_extensions/pbutil -github.com/prometheus/client_model/go -google.golang.org/protobuf/internal/filedesc -google.golang.org/protobuf/encoding/prototext -go/doc -golang.org/x/text/secure/bidirule gopkg.in/yaml.v2 -github.com/prometheus/client_golang/prometheus/internal -golang.org/x/net/idna -golang.org/x/crypto/bcrypt +compress/gzip golang.org/x/sync/errgroup +go/ast github.com/aws/aws-sdk-go/aws/awserr +vendor/golang.org/x/text/secure/bidirule +github.com/aws/aws-sdk-go/internal/ini os/user -github.com/jmespath/go-jmespath +github.com/prometheus/prometheus/model/histogram encoding/xml -github.com/aws/aws-sdk-go/internal/ini -crypto/x509 -net/textproto -vendor/golang.org/x/net/http/httpproxy -google.golang.org/protobuf/internal/encoding/tag -vendor/golang.org/x/net/http/httpguts -mime/multipart -github.com/prometheus/procfs -gopkg.in/alecthomas/kingpin.v2 -google.golang.org/protobuf/internal/impl -golang.org/x/net/http/httpguts +github.com/pkg/errors +github.com/go-kit/log +github.com/golang/protobuf/proto +github.com/prometheus/common/model +google.golang.org/protobuf/internal/descfmt +google.golang.org/protobuf/internal/descopts +github.com/go-kit/log/level +google.golang.org/protobuf/internal/encoding/messageset +google.golang.org/protobuf/internal/strs +google.golang.org/protobuf/internal/genid +google.golang.org/protobuf/internal/order +google.golang.org/protobuf/runtime/protoiface +text/template +google.golang.org/protobuf/reflect/protoregistry +google.golang.org/protobuf/internal/encoding/text +github.com/prometheus/common/promlog +vendor/golang.org/x/net/idna +golang.org/x/text/secure/bidirule +go/doc github.com/aws/aws-sdk-go/aws/endpoints -github.com/aws/aws-sdk-go/aws/awsutil +github.com/jmespath/go-jmespath github.com/prometheus/prometheus/discovery/targetgroup +golang.org/x/net/idna +crypto/rand +crypto/elliptic +crypto/internal/boring/bbig +encoding/asn1 +crypto/dsa +google.golang.org/protobuf/internal/encoding/defval +crypto/ed25519 +crypto/rsa +golang.org/x/crypto/bcrypt +google.golang.org/protobuf/proto github.com/prometheus/prometheus/model/labels -github.com/prometheus/prometheus/model/histogram -github.com/prometheus/prometheus/model/relabel -crypto/tls -github.com/prometheus/prometheus/model/exemplar github.com/gogo/protobuf/proto -github.com/pkg/errors database/sql/driver -github.com/prometheus/common/promlog/flag -github.com/asaskevich/govalidator -github.com/mitchellh/mapstructure -github.com/aws/aws-sdk-go/internal/shareddefaults -github.com/oklog/ulid -github.com/aws/aws-sdk-go/aws/credentials go.mongodb.org/mongo-driver/bson/primitive -github.com/aws/aws-sdk-go/aws/credentials/processcreds +github.com/aws/aws-sdk-go/aws/awsutil github.com/go-stack/stack -net/mail github.com/mailru/easyjson/jlexer +github.com/prometheus/prometheus/model/relabel +vendor/golang.org/x/crypto/cryptobyte +crypto/x509/pkix +html/template +github.com/prometheus/prometheus/model/exemplar +github.com/oklog/ulid go.mongodb.org/mongo-driver/x/bsonx/bsoncore -github.com/mailru/easyjson/buffer -github.com/mailru/easyjson/jwriter github.com/go-openapi/analysis/internal/debug encoding/gob github.com/PuerkitoBio/urlesc -go.uber.org/atomic github.com/PuerkitoBio/purell +go.uber.org/atomic +google.golang.org/protobuf/internal/filedesc +google.golang.org/protobuf/encoding/prototext github.com/prometheus/prometheus/util/strutil github.com/Azure/go-autorest/autorest/date -github.com/golang-jwt/jwt -google.golang.org/protobuf/internal/filetype -go.mongodb.org/mongo-driver/bson/bsonrw -net/http/httptrace -google.golang.org/protobuf/runtime/protoimpl -net/http -google.golang.org/protobuf/types/known/timestamppb -github.com/coreos/go-systemd/activation -golang.org/x/crypto/pkcs12 +crypto/ecdsa github.com/Azure/go-autorest/autorest/validation github.com/google/go-querystring/query +github.com/aws/aws-sdk-go/internal/shareddefaults golang.org/x/net/bpf -golang.org/x/net/internal/socket github.com/fsnotify/fsnotify golang.org/x/oauth2/jws +github.com/aws/aws-sdk-go/aws/credentials google.golang.org/grpc/internal/grpclog google.golang.org/grpc/attributes -google.golang.org/grpc/grpclog google.golang.org/grpc/metadata +google.golang.org/grpc/grpclog google.golang.org/grpc/codes -google.golang.org/grpc/encoding/proto -google.golang.org/grpc/internal/balancerload -github.com/golang/protobuf/ptypes/any -github.com/golang/protobuf/ptypes/duration -google.golang.org/grpc/connectivity -google.golang.org/grpc/internal/credentials -golang.org/x/net/ipv4 -golang.org/x/net/ipv6 -go.mongodb.org/mongo-driver/bson/bsoncodec -google.golang.org/grpc/internal -github.com/golang/protobuf/ptypes -google.golang.org/grpc/credentials -google.golang.org/grpc/binarylog/grpc_binarylog_v1 -google.golang.org/grpc/resolver -github.com/gogo/protobuf/types -google.golang.org/grpc/balancer -google.golang.org/grpc/internal/grpcutil -google.golang.org/grpc/balancer/base -google.golang.org/genproto/googleapis/rpc/status -google.golang.org/grpc/balancer/roundrobin -google.golang.org/grpc/internal/channelz -google.golang.org/grpc/internal/status -google.golang.org/grpc/balancer/grpclb/state -google.golang.org/grpc/internal/resolver/dns -google.golang.org/grpc/status -github.com/miekg/dns -google.golang.org/grpc/internal/binarylog -google.golang.org/grpc/internal/resolver/passthrough -google.golang.org/grpc/internal/serviceconfig -google.golang.org/grpc/internal/syscall -google.golang.org/grpc/peer -google.golang.org/grpc/stats go.opencensus.io/internal go.opencensus.io/trace/tracestate runtime/trace +google.golang.org/grpc/internal/balancerload go.opencensus.io/resource -runtime/pprof -go.opencensus.io/metric/metricdata -go.opencensus.io/trace -go.opencensus.io/metric/metricproducer -go.mongodb.org/mongo-driver/bson -google.golang.org/api/transport/cert +github.com/aws/aws-sdk-go/aws/credentials/processcreds github.com/hetznercloud/hcloud-go/hcloud/schema flag +runtime/pprof github.com/docker/docker/api/types/blkiodev +go.opencensus.io/trace +go.opencensus.io/metric/metricdata +google.golang.org/grpc/connectivity github.com/docker/docker/api/types/strslice -github.com/docker/go-connections/nat -go.opencensus.io/tag +google.golang.org/grpc/internal +go.mongodb.org/mongo-driver/bson/bsonrw github.com/docker/go-units +go.opencensus.io/metric/metricproducer github.com/docker/docker/api/types/filters -github.com/docker/docker/api/types/container -testing -go.opencensus.io/stats/internal -go.opencensus.io/stats -github.com/docker/docker/api/types/network github.com/opencontainers/go-digest +github.com/golang/protobuf/ptypes/timestamp +github.com/matttproud/golang_protobuf_extensions/pbutil +google.golang.org/grpc/encoding/proto +github.com/golang/protobuf/ptypes/any +github.com/prometheus/client_model/go +github.com/golang/protobuf/ptypes/duration +google.golang.org/genproto/googleapis/rpc/status github.com/opencontainers/image-spec/specs-go -go.opencensus.io/stats/view -github.com/docker/docker/api/types/swarm/runtime -github.com/opencontainers/image-spec/specs-go/v1 -github.com/docker/docker/api/types/swarm -github.com/docker/docker/api/types/registry github.com/docker/distribution/digestset -github.com/docker/docker/api/types +github.com/docker/docker/api/types/network github.com/docker/docker/api/types/time -github.com/prometheus/prometheus/prompb/io/prometheus/client +testing +github.com/opencontainers/image-spec/specs-go/v1 github.com/sirupsen/logrus -golang.org/x/net/internal/socks -github.com/docker/distribution/reference -github.com/docker/docker/api/types/volume -github.com/docker/go-connections/tlsconfig +google.golang.org/grpc/binarylog/grpc_binarylog_v1 +github.com/golang/protobuf/ptypes +github.com/prometheus/client_golang/prometheus/internal gopkg.in/ini.v1 -golang.org/x/net/proxy +github.com/docker/distribution/reference github.com/scaleway/scaleway-sdk-go/internal/async github.com/scaleway/scaleway-sdk-go/internal/errors +crypto/x509 +net/textproto +vendor/golang.org/x/net/http/httpproxy +gopkg.in/alecthomas/kingpin.v2 +github.com/prometheus/procfs +google.golang.org/protobuf/internal/encoding/tag +github.com/mitchellh/mapstructure +github.com/mailru/easyjson/buffer +golang.org/x/net/internal/socket +google.golang.org/grpc/internal/status +github.com/mailru/easyjson/jwriter +google.golang.org/grpc/status +vendor/golang.org/x/net/http/httpguts +mime/multipart +golang.org/x/net/http/httpguts +net/mail +google.golang.org/protobuf/internal/impl +google.golang.org/grpc/internal/syscall +google.golang.org/grpc/stats +go.opencensus.io/tag +github.com/docker/go-connections/nat +github.com/docker/docker/api/types/registry +golang.org/x/net/internal/socks github.com/scaleway/scaleway-sdk-go/internal/marshaler github.com/scaleway/scaleway-sdk-go/internal/parameter +github.com/scaleway/scaleway-sdk-go/logger +github.com/scaleway/scaleway-sdk-go/validation +golang.org/x/net/ipv4 +golang.org/x/net/ipv6 +github.com/samuel/go-zookeeper/zk +github.com/edsrzf/mmap-go +go.opencensus.io/stats/internal +go.mongodb.org/mongo-driver/bson/bsoncodec +github.com/docker/docker/api/types/container +github.com/prometheus/prometheus/tsdb/chunkenc +go.opencensus.io/stats +golang.org/x/net/proxy +go.opencensus.io/stats/view +github.com/prometheus/prometheus/tsdb/errors +github.com/prometheus/prometheus/tsdb/fileutil +github.com/davecgh/go-spew/spew +github.com/docker/docker/api/types/swarm/runtime +github.com/gogo/protobuf/types +github.com/docker/docker/api/types/swarm +github.com/pmezard/go-difflib/difflib +github.com/asaskevich/govalidator +crypto/tls +github.com/golang-jwt/jwt +golang.org/x/crypto/pkcs12 +github.com/prometheus/common/promlog/flag +github.com/docker/docker/api/types +go.uber.org/goleak/internal/stack +gopkg.in/yaml.v3 +github.com/prometheus/prometheus/tsdb/encoding +go.opentelemetry.io/otel/attribute +go.opentelemetry.io/otel/codes +go.uber.org/goleak +go.opentelemetry.io/otel/baggage +github.com/prometheus/prometheus/util/osutil +github.com/prometheus/prometheus/util/pool +github.com/gogo/protobuf/protoc-gen-gogo/descriptor +golang.org/x/time/rate +github.com/docker/docker/api/types/volume +github.com/prometheus/prometheus/util/runtime +compress/zlib +github.com/modern-go/concurrent +golang.org/x/net/netutil +github.com/prometheus/prometheus/util/logging +go.uber.org/automaxprocs/internal/cgroups +github.com/google/pprof/profile +internal/profile +go.opentelemetry.io/otel/trace +archive/tar +github.com/json-iterator/go +go.uber.org/automaxprocs/internal/runtime +go.uber.org/automaxprocs/maxprocs +go.mongodb.org/mongo-driver/bson +github.com/gogo/protobuf/gogoproto +github.com/prometheus/prometheus/prompb +github.com/prometheus/prometheus/prompb/io/prometheus/client +google.golang.org/protobuf/internal/filetype +google.golang.org/protobuf/runtime/protoimpl +google.golang.org/protobuf/types/known/timestamppb +github.com/coreos/go-systemd/activation +google.golang.org/grpc/internal/credentials +google.golang.org/api/transport/cert +net/http/httptrace +github.com/docker/go-connections/tlsconfig +github.com/miekg/dns +github.com/prometheus/prometheus/util/jsonutil +google.golang.org/grpc/credentials +net/http +github.com/prometheus/prometheus/model/textparse +google.golang.org/grpc/peer +google.golang.org/grpc/resolver +google.golang.org/grpc/internal/channelz +google.golang.org/grpc/balancer +google.golang.org/grpc/internal/grpcutil +google.golang.org/grpc/balancer/grpclb/state +google.golang.org/grpc/internal/resolver/passthrough +google.golang.org/grpc/internal/resolver/dns +google.golang.org/grpc/balancer/base +google.golang.org/grpc/internal/serviceconfig +google.golang.org/grpc/internal/binarylog +google.golang.org/grpc/balancer/roundrobin +github.com/prometheus/prometheus/model/metadata expvar github.com/prometheus/common/expfmt +golang.org/x/net/context/ctxhttp golang.org/x/net/trace golang.org/x/net/http2 -golang.org/x/net/context/ctxhttp +github.com/go-openapi/errors +github.com/go-openapi/swag +github.com/Azure/go-autorest/tracing +net/http/cookiejar +google.golang.org/api/googleapi +github.com/Azure/go-autorest/logger +net/http/httputil +cloud.google.com/go/compute/metadata github.com/aws/aws-sdk-go/aws +go.opencensus.io/trace/propagation golang.org/x/oauth2/internal -net/http/httputil +google.golang.org/api/googleapi/transport +go.opencensus.io/plugin/ochttp/propagation/b3 +google.golang.org/api/transport/http/internal/propagation +github.com/docker/docker/errdefs +github.com/Azure/go-autorest/autorest/adal +github.com/docker/go-connections/sockets +github.com/gophercloud/gophercloud +go.opencensus.io/plugin/ochttp +github.com/ovh/go-ovh/ovh golang.org/x/oauth2 +github.com/go-openapi/strfmt +github.com/scaleway/scaleway-sdk-go/internal/auth +net/rpc +github.com/hashicorp/go-cleanhttp github.com/aws/aws-sdk-go/aws/request -github.com/prometheus/client_golang/prometheus +net/http/httptest +github.com/docker/docker/client +github.com/go-openapi/jsonpointer +github.com/scaleway/scaleway-sdk-go/scw golang.org/x/oauth2/clientcredentials -github.com/prometheus/prometheus/model/textparse -github.com/go-openapi/errors -github.com/go-openapi/swag -github.com/Azure/go-autorest/logger -github.com/go-openapi/strfmt -github.com/Azure/go-autorest/tracing -net/http/cookiejar github.com/digitalocean/godo +golang.org/x/oauth2/authhandler +golang.org/x/oauth2/google/internal/externalaccount +github.com/prometheus/client_golang/prometheus +golang.org/x/oauth2/jwt +github.com/go-openapi/jsonreference +github.com/go-openapi/spec +google.golang.org/api/internal/impersonate +github.com/kolo/xmlrpc +github.com/ionos-cloud/sdk-go +github.com/Azure/go-autorest/autorest +github.com/hashicorp/go-retryablehttp github.com/aws/aws-sdk-go/aws/client github.com/aws/aws-sdk-go/private/protocol github.com/aws/aws-sdk-go/aws/corehandlers github.com/aws/aws-sdk-go/aws/csm -github.com/prometheus/prometheus/model/metadata +golang.org/x/oauth2/google +github.com/gophercloud/gophercloud/pagination +github.com/gophercloud/gophercloud/openstack/utils +github.com/gophercloud/gophercloud/openstack/identity/v3/tokens github.com/aws/aws-sdk-go/aws/ec2metadata -github.com/go-openapi/jsonpointer +github.com/scaleway/scaleway-sdk-go/api/baremetal/v1 github.com/aws/aws-sdk-go/private/protocol/rest github.com/aws/aws-sdk-go/private/protocol/query/queryutil github.com/aws/aws-sdk-go/private/protocol/xml/xmlutil github.com/aws/aws-sdk-go/private/protocol/json/jsonutil github.com/aws/aws-sdk-go/aws/credentials/ec2rolecreds -github.com/go-openapi/jsonreference -github.com/go-openapi/spec -github.com/Azure/go-autorest/autorest/adal +github.com/gophercloud/gophercloud/openstack/identity/v3/extensions/ec2tokens +github.com/scaleway/scaleway-sdk-go/api/marketplace/v1 +github.com/gophercloud/gophercloud/openstack/identity/v2/tenants github.com/aws/aws-sdk-go/aws/signer/v4 -github.com/aws/aws-sdk-go/private/protocol/query +github.com/gophercloud/gophercloud/openstack/identity/v3/extensions/oauth1 +github.com/gophercloud/gophercloud/openstack/compute/v2/extensions/floatingips +github.com/gophercloud/gophercloud/openstack/compute/v2/extensions/hypervisors +github.com/Azure/go-autorest/autorest/azure github.com/aws/aws-sdk-go/private/protocol/jsonrpc -github.com/mwitkow/go-conntrack -github.com/prometheus/common/version -github.com/aws/aws-sdk-go/private/protocol/restjson +github.com/aws/aws-sdk-go/private/protocol/query github.com/aws/aws-sdk-go/aws/credentials/endpointcreds -github.com/prometheus/common/config github.com/aws/aws-sdk-go/private/protocol/ec2query -github.com/prometheus/prometheus/discovery/refresh +github.com/gophercloud/gophercloud/openstack/identity/v2/tokens +google.golang.org/grpc/internal/transport +github.com/gophercloud/gophercloud/openstack/compute/v2/servers github.com/aws/aws-sdk-go/service/sts -github.com/aws/aws-sdk-go/service/sso +github.com/aws/aws-sdk-go/private/protocol/restjson +github.com/scaleway/scaleway-sdk-go/api/instance/v1 +github.com/go-openapi/analysis/internal/flatten/normalize github.com/aws/aws-sdk-go/aws/defaults -github.com/aws/aws-sdk-go/service/ec2 +github.com/go-openapi/analysis/internal/flatten/operations github.com/aws/aws-sdk-go/service/lightsail -github.com/Azure/go-autorest/autorest -github.com/prometheus/exporter-toolkit/web -github.com/prometheus/prometheus/discovery +github.com/mwitkow/go-conntrack +github.com/prometheus/common/version +github.com/aws/aws-sdk-go/service/sso +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/discovery/refresh +github.com/prometheus/client_golang/prometheus/promhttp +github.com/gophercloud/gophercloud/openstack +github.com/vultr/govultr +github.com/go-openapi/analysis +github.com/aws/aws-sdk-go/service/ec2 +github.com/prometheus/common/config +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/aws/aws-sdk-go/service/sso/ssoiface github.com/aws/aws-sdk-go/service/sts/stsiface github.com/aws/aws-sdk-go/aws/credentials/ssocreds +github.com/prometheus/prometheus/util/treecache +github.com/prometheus/prometheus/tsdb/chunks github.com/aws/aws-sdk-go/aws/credentials/stscreds -cloud.google.com/go/compute/metadata -golang.org/x/oauth2/authhandler -golang.org/x/oauth2/google/internal/externalaccount -golang.org/x/oauth2/jwt -github.com/go-openapi/analysis/internal/flatten/normalize -github.com/prometheus/prometheus/discovery/legacymanager +github.com/prometheus/exporter-toolkit/web +github.com/prometheus/prometheus/discovery +github.com/prometheus/client_golang/prometheus/testutil/promlint github.com/aws/aws-sdk-go/aws/session -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/Azure/go-autorest/autorest/azure +github.com/stretchr/testify/assert +github.com/prometheus/client_golang/prometheus/testutil +go.opentelemetry.io/otel/propagation +github.com/go-openapi/loads +google.golang.org/grpc +github.com/prometheus/prometheus/discovery/legacymanager github.com/prometheus/prometheus/discovery/digitalocean github.com/prometheus/prometheus/discovery/dns -github.com/go-openapi/analysis github.com/prometheus/prometheus/discovery/eureka github.com/prometheus/prometheus/discovery/file -golang.org/x/oauth2/google -github.com/prometheus/common/sigv4 -google.golang.org/api/googleapi -google.golang.org/grpc/internal/transport -google.golang.org/api/internal/impersonate -github.com/prometheus/prometheus/config -github.com/Azure/azure-sdk-for-go/services/compute/mgmt/2018-10-01/compute -go.opencensus.io/trace/propagation -github.com/Azure/azure-sdk-for-go/services/network/mgmt/2018-10-01/network -go.opencensus.io/plugin/ochttp/propagation/b3 -go.opencensus.io/plugin/ochttp -github.com/go-openapi/loads -google.golang.org/api/googleapi/transport -google.golang.org/api/transport/http/internal/propagation -github.com/prometheus/client_golang/prometheus/promhttp +github.com/hetznercloud/hcloud-go/hcloud/internal/instrumentation github.com/go-openapi/validate -google.golang.org/grpc github.com/prometheus/prometheus/discovery/http -github.com/ionos-cloud/sdk-go -github.com/hetznercloud/hcloud-go/hcloud/internal/instrumentation -github.com/prometheus/alertmanager/api/v2/models -github.com/hetznercloud/hcloud-go/hcloud -github.com/prometheus/prometheus/notifier github.com/prometheus/prometheus/discovery/marathon -github.com/googleapis/gax-go/v2 -google.golang.org/api/internal -google.golang.org/api/internal/gensupport -google.golang.org/api/option -google.golang.org/api/option/internaloption -google.golang.org/api/transport/internal/dca -github.com/docker/docker/errdefs -github.com/prometheus/prometheus/discovery/hetzner -google.golang.org/api/transport/http -github.com/docker/go-connections/sockets -github.com/gophercloud/gophercloud -github.com/ovh/go-ovh/ovh -github.com/docker/docker/client -google.golang.org/api/compute/v1 +github.com/hetznercloud/hcloud-go/hcloud +github.com/prometheus/prometheus/discovery/moby +github.com/prometheus/common/sigv4 +github.com/prometheus/prometheus/discovery/openstack github.com/prometheus/prometheus/discovery/ovhcloud +github.com/prometheus/prometheus/config github.com/prometheus/prometheus/discovery/puppetdb -github.com/scaleway/scaleway-sdk-go/internal/auth -github.com/scaleway/scaleway-sdk-go/logger -github.com/gophercloud/gophercloud/pagination -github.com/gophercloud/gophercloud/openstack/identity/v3/tokens -github.com/gophercloud/gophercloud/openstack/identity/v2/tenants -github.com/gophercloud/gophercloud/openstack/identity/v3/extensions/ec2tokens -github.com/gophercloud/gophercloud/openstack/identity/v2/tokens -github.com/gophercloud/gophercloud/openstack/identity/v3/extensions/oauth1 -github.com/prometheus/prometheus/discovery/moby -github.com/gophercloud/gophercloud/openstack/utils -github.com/gophercloud/gophercloud/openstack/compute/v2/extensions/floatingips -github.com/gophercloud/gophercloud/openstack/compute/v2/extensions/hypervisors -github.com/gophercloud/gophercloud/openstack -github.com/gophercloud/gophercloud/openstack/compute/v2/servers -github.com/scaleway/scaleway-sdk-go/validation -github.com/scaleway/scaleway-sdk-go/scw +github.com/prometheus/prometheus/discovery/scaleway github.com/prometheus/prometheus/discovery/triton -net/rpc -github.com/prometheus/prometheus/discovery/openstack -github.com/kolo/xmlrpc -github.com/scaleway/scaleway-sdk-go/api/baremetal/v1 -github.com/scaleway/scaleway-sdk-go/api/marketplace/v1 -github.com/scaleway/scaleway-sdk-go/api/instance/v1 github.com/prometheus/prometheus/discovery/uyuni -github.com/hashicorp/go-cleanhttp -github.com/samuel/go-zookeeper/zk -github.com/hashicorp/go-retryablehttp -github.com/edsrzf/mmap-go -github.com/prometheus/prometheus/tsdb/chunkenc -github.com/vultr/govultr -github.com/prometheus/prometheus/util/treecache -github.com/prometheus/prometheus/discovery/scaleway -github.com/prometheus/prometheus/discovery/zookeeper -github.com/prometheus/prometheus/tsdb/errors -github.com/prometheus/prometheus/tsdb/fileutil -github.com/davecgh/go-spew/spew -github.com/prometheus/client_golang/prometheus/testutil/promlint -github.com/pmezard/go-difflib/difflib -github.com/prometheus/prometheus/tsdb/chunks github.com/prometheus/prometheus/discovery/vultr -gopkg.in/yaml.v3 -github.com/prometheus/client_golang/prometheus/testutil -net/http/httptest -go.uber.org/goleak/internal/stack -github.com/prometheus/prometheus/tsdb/encoding -go.uber.org/goleak -go.opentelemetry.io/otel/attribute -go.opentelemetry.io/otel/codes -go.opentelemetry.io/otel/baggage -github.com/prometheus/prometheus/util/osutil -github.com/prometheus/prometheus/util/pool +github.com/prometheus/prometheus/discovery/zookeeper +go.opentelemetry.io/otel/internal/global github.com/prometheus/client_golang/prometheus/promauto -github.com/gogo/protobuf/protoc-gen-gogo/descriptor -go.opentelemetry.io/otel/trace -golang.org/x/time/rate -github.com/prometheus/prometheus/util/logging -github.com/prometheus/prometheus/util/runtime -go.opentelemetry.io/otel/propagation -github.com/stretchr/testify/assert github.com/julienschmidt/httprouter -go.opentelemetry.io/otel/internal/global +github.com/stretchr/testify/require +github.com/prometheus/client_golang/api +net/http/pprof go.opentelemetry.io/otel -github.com/prometheus/common/route github.com/prometheus/prometheus/util/stats -github.com/gogo/protobuf/gogoproto github.com/prometheus/prometheus/tracing -compress/zlib -github.com/modern-go/concurrent -github.com/prometheus/prometheus/prompb -golang.org/x/net/netutil -github.com/json-iterator/go -internal/profile -github.com/stretchr/testify/require -net/http/pprof +github.com/prometheus/client_golang/api/prometheus/v1 +github.com/prometheus/common/route github.com/prometheus/prometheus/util/testutil github.com/prometheus/prometheus/tsdb/tsdbutil -go.uber.org/automaxprocs/internal/cgroups -go.uber.org/automaxprocs/internal/runtime -archive/tar -go.uber.org/automaxprocs/maxprocs +google.golang.org/api/internal +github.com/googleapis/gax-go/v2 +github.com/prometheus/alertmanager/api/v2/models +google.golang.org/api/option +google.golang.org/api/transport/internal/dca +google.golang.org/api/internal/gensupport github.com/prometheus/prometheus/storage -github.com/google/pprof/profile -github.com/prometheus/prometheus/util/jsonutil -github.com/prometheus/client_golang/api -github.com/prometheus/client_golang/api/prometheus/v1 -github.com/prometheus/prometheus/promql/parser +google.golang.org/api/option/internaloption +google.golang.org/api/transport/http +github.com/prometheus/prometheus/discovery/hetzner +github.com/prometheus/prometheus/notifier +google.golang.org/api/compute/v1 github.com/prometheus/prometheus/tsdb/index github.com/prometheus/prometheus/tsdb/tombstones github.com/prometheus/prometheus/scrape +github.com/prometheus/prometheus/promql/parser github.com/prometheus/prometheus/tsdb/record github.com/prometheus/prometheus/tsdb/wlog github.com/prometheus/prometheus/storage/remote github.com/prometheus/prometheus/tsdb -github.com/prometheus/prometheus/discovery/ionos github.com/prometheus/prometheus/util/teststorage github.com/prometheus/prometheus/tsdb/agent github.com/prometheus/prometheus/promql -github.com/prometheus/prometheus/discovery/azure -github.com/prometheus/prometheus/template github.com/prometheus/prometheus/util/httputil +github.com/prometheus/prometheus/template github.com/prometheus/prometheus/model/rulefmt github.com/prometheus/prometheus/rules -github.com/prometheus/prometheus/discovery/aws -github.com/prometheus/prometheus/discovery/gce github.com/prometheus/prometheus/web/api/v1 github.com/prometheus/prometheus/web +github.com/prometheus/prometheus/discovery/ionos +github.com/prometheus/prometheus/discovery/gce +github.com/prometheus/prometheus/discovery/azure +github.com/prometheus/prometheus/discovery/aws github.com/prometheus/prometheus/plugins github.com/prometheus/prometheus/discovery/install -github.com/prometheus/prometheus/cmd/promtool github.com/prometheus/prometheus/cmd/prometheus +github.com/prometheus/prometheus/cmd/promtool /build/prometheus-2.42.0+ds/.build/bin/prometheus --help-man > /build/prometheus-2.42.0+ds/.build/prometheus.1 /build/prometheus-2.42.0+ds/.build/bin/promtool --help-man > /build/prometheus-2.42.0+ds/.build/promtool.1 # Fix whatis entry. @@ -2773,11 +2816,11 @@ debian/rules override_dh_auto_test make[1]: Entering directory '/build/prometheus-2.42.0+ds' dh_auto_test -- -timeout 20m - cd .build && go test -vet=off -v -p 8 -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/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/ionos 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/ovhcloud github.com/prometheus/prometheus/discovery/puppetdb github.com/prometheus/prometheus/discovery/refresh github.com/prometheus/prometheus/discovery/scaleway github.com/prometheus/prometheus/discovery/targetgroup github.com/prometheus/prometheus/discovery/triton github.com/prometheus/prometheus/discovery/uyuni github.com/prometheus/prometheus/discovery/vultr github.com/prometheus/prometheus/discovery/zookeeper github.com/prometheus/prometheus/model/exemplar github.com/prometheus/prometheus/model/histogram github.com/prometheus/prometheus/model/labels github.com/prometheus/prometheus/model/metadata github.com/prometheus/prometheus/model/relabel github.com/prometheus/prometheus/model/rulefmt github.com/prometheus/prometheus/model/textparse github.com/prometheus/prometheus/model/timestamp github.com/prometheus/prometheus/model/value github.com/prometheus/prometheus/notifier github.com/prometheus/prometheus/plugins github.com/prometheus/prometheus/prompb github.com/prometheus/prometheus/prompb/io/prometheus/client 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/tracing github.com/prometheus/prometheus/tsdb github.com/prometheus/prometheus/tsdb/agent 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/wlog github.com/prometheus/prometheus/util/gate github.com/prometheus/prometheus/util/httputil github.com/prometheus/prometheus/util/jsonutil github.com/prometheus/prometheus/util/logging github.com/prometheus/prometheus/util/osutil github.com/prometheus/prometheus/util/pool github.com/prometheus/prometheus/util/runtime 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 + cd .build && go test -vet=off -v -p 15 -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/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/ionos 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/ovhcloud github.com/prometheus/prometheus/discovery/puppetdb github.com/prometheus/prometheus/discovery/refresh github.com/prometheus/prometheus/discovery/scaleway github.com/prometheus/prometheus/discovery/targetgroup github.com/prometheus/prometheus/discovery/triton github.com/prometheus/prometheus/discovery/uyuni github.com/prometheus/prometheus/discovery/vultr github.com/prometheus/prometheus/discovery/zookeeper github.com/prometheus/prometheus/model/exemplar github.com/prometheus/prometheus/model/histogram github.com/prometheus/prometheus/model/labels github.com/prometheus/prometheus/model/metadata github.com/prometheus/prometheus/model/relabel github.com/prometheus/prometheus/model/rulefmt github.com/prometheus/prometheus/model/textparse github.com/prometheus/prometheus/model/timestamp github.com/prometheus/prometheus/model/value github.com/prometheus/prometheus/notifier github.com/prometheus/prometheus/plugins github.com/prometheus/prometheus/prompb github.com/prometheus/prometheus/prompb/io/prometheus/client 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/tracing github.com/prometheus/prometheus/tsdb github.com/prometheus/prometheus/tsdb/agent 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/wlog github.com/prometheus/prometheus/util/gate github.com/prometheus/prometheus/util/httputil github.com/prometheus/prometheus/util/jsonutil github.com/prometheus/prometheus/util/logging github.com/prometheus/prometheus/util/osutil github.com/prometheus/prometheus/util/pool github.com/prometheus/prometheus/util/runtime 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.07s) +--- PASS: TestFailedStartupExitCode (0.38s) === RUN TestSendAlerts === RUN TestSendAlerts/0 === RUN TestSendAlerts/1 @@ -2787,107 +2830,108 @@ --- PASS: TestSendAlerts/1 (0.00s) --- PASS: TestSendAlerts/2 (0.00s) === RUN TestWALSegmentSizeBounds - main_test.go:219: Error parsing commandline arguments: units: unknown unit in 10 + main_test.go:219: ts=2024-07-11T14:50:30.444Z caller=main.go:513 level=info msg="No time or size retention was set so using the default time retention" duration=15d + ts=2024-07-11T14:50:30.444Z caller=main.go:551 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" + ts=2024-07-11T14:50:30.444Z caller=main.go:553 level=warn msg="This Prometheus binary has not been compiled for a 64-bit architecture. Due to virtual memory constraints of 32-bit systems, it is highly recommended to switch to a 64-bit binary of Prometheus." GOARCH=386 + ts=2024-07-11T14:50:30.444Z caller=main.go:556 level=info build_context="(go=go1.19.8, platform=linux/386, user=, date=)" + ts=2024-07-11T14:50:30.444Z caller=main.go:557 level=info host_details="(Linux 5.10.0-23-amd64 #1 SMP Debian 5.10.179-1 (2023-05-12) x86_64 i-capture-the-hostname i-capture-the-domain)" + ts=2024-07-11T14:50:30.444Z caller=main.go:558 level=info fd_limits="(soft=1048576, hard=1048576)" + ts=2024-07-11T14:50:30.444Z caller=main.go:559 level=info vm_limits="(soft=unlimited, hard=unlimited)" + ts=2024-07-11T14:50:30.455Z caller=web.go:503 level=info component=web msg="Start listening for connections" address=0.0.0.0:0 + ts=2024-07-11T14:50:30.463Z caller=main.go:988 level=info msg="Starting TSDB ..." + ts=2024-07-11T14:50:30.463Z caller=main.go:847 level=info msg="Stopping scrape discovery manager..." + ts=2024-07-11T14:50:30.463Z caller=main.go:861 level=info msg="Stopping notify discovery manager..." + ts=2024-07-11T14:50:30.463Z caller=manager.go:992 level=info component="rule manager" msg="Stopping rule manager..." + ts=2024-07-11T14:50:30.463Z caller=manager.go:1002 level=info component="rule manager" msg="Rule manager stopped" + ts=2024-07-11T14:50:30.463Z caller=main.go:898 level=info msg="Stopping scrape manager..." + ts=2024-07-11T14:50:30.463Z caller=main.go:857 level=info msg="Notify discovery manager stopped" + ts=2024-07-11T14:50:30.463Z caller=main.go:843 level=info msg="Scrape discovery manager stopped" + ts=2024-07-11T14:50:30.463Z caller=notifier.go:606 level=info component=notifier msg="Stopping notification manager..." + ts=2024-07-11T14:50:30.463Z caller=main.go:1118 level=info msg="Notifier manager stopped" + ts=2024-07-11T14:50:30.463Z caller=manager.go:978 level=info component="rule manager" msg="Starting rule manager..." + ts=2024-07-11T14:50:30.463Z caller=main.go:890 level=info msg="Scrape manager stopped" + ts=2024-07-11T14:50:30.466Z caller=main.go:1127 level=error err="flag 'storage.tsdb.wal-segment-size' must be set between 10MB and 256MB" - main_test.go:219: ts=2023-06-09T08:20:27.496Z caller=main.go:513 level=info msg="No time or size retention was set so using the default time retention" duration=15d - ts=2023-06-09T08:20:27.496Z caller=main.go:551 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" - ts=2023-06-09T08:20:27.496Z caller=main.go:553 level=warn msg="This Prometheus binary has not been compiled for a 64-bit architecture. Due to virtual memory constraints of 32-bit systems, it is highly recommended to switch to a 64-bit binary of Prometheus." GOARCH=386 - ts=2023-06-09T08:20:27.496Z caller=main.go:556 level=info build_context="(go=go1.19.8, platform=linux/386, user=, date=)" - ts=2023-06-09T08:20:27.497Z caller=main.go:557 level=info host_details="(Linux 5.10.0-23-686-pae #1 SMP Debian 5.10.179-1 (2023-05-12) i686 ionos12-i386 (none))" - ts=2023-06-09T08:20:27.497Z caller=main.go:558 level=info fd_limits="(soft=1048576, hard=1048576)" - ts=2023-06-09T08:20:27.497Z caller=main.go:559 level=info vm_limits="(soft=unlimited, hard=unlimited)" - ts=2023-06-09T08:20:27.502Z caller=web.go:503 level=info component=web msg="Start listening for connections" address=0.0.0.0:0 - ts=2023-06-09T08:20:27.503Z caller=main.go:988 level=info msg="Starting TSDB ..." - ts=2023-06-09T08:20:27.503Z caller=main.go:847 level=info msg="Stopping scrape discovery manager..." - ts=2023-06-09T08:20:27.503Z caller=main.go:861 level=info msg="Stopping notify discovery manager..." - ts=2023-06-09T08:20:27.503Z caller=manager.go:992 level=info component="rule manager" msg="Stopping rule manager..." - ts=2023-06-09T08:20:27.503Z caller=manager.go:1002 level=info component="rule manager" msg="Rule manager stopped" - ts=2023-06-09T08:20:27.503Z caller=main.go:898 level=info msg="Stopping scrape manager..." - ts=2023-06-09T08:20:27.503Z caller=main.go:857 level=info msg="Notify discovery manager stopped" - ts=2023-06-09T08:20:27.503Z caller=manager.go:978 level=info component="rule manager" msg="Starting rule manager..." - ts=2023-06-09T08:20:27.503Z caller=main.go:843 level=info msg="Scrape discovery manager stopped" - ts=2023-06-09T08:20:27.503Z caller=notifier.go:606 level=info component=notifier msg="Stopping notification manager..." - ts=2023-06-09T08:20:27.503Z caller=main.go:890 level=info msg="Scrape manager stopped" - ts=2023-06-09T08:20:27.503Z caller=main.go:1118 level=info msg="Notifier manager stopped" - ts=2023-06-09T08:20:27.506Z caller=tls_config.go:232 level=info component=web msg="Listening on" address=[::]:36557 - ts=2023-06-09T08:20:27.506Z caller=main.go:1127 level=error err="flag 'storage.tsdb.wal-segment-size' must be set between 10MB and 256MB" - ts=2023-06-09T08:20:27.506Z caller=tls_config.go:235 level=info component=web msg="TLS is disabled." http2=false address=[::]:36557 + main_test.go:219: ts=2024-07-11T14:50:30.561Z caller=main.go:513 level=info msg="No time or size retention was set so using the default time retention" duration=15d + ts=2024-07-11T14:50:30.561Z caller=main.go:551 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" + ts=2024-07-11T14:50:30.561Z caller=main.go:553 level=warn msg="This Prometheus binary has not been compiled for a 64-bit architecture. Due to virtual memory constraints of 32-bit systems, it is highly recommended to switch to a 64-bit binary of Prometheus." GOARCH=386 + ts=2024-07-11T14:50:30.561Z caller=main.go:556 level=info build_context="(go=go1.19.8, platform=linux/386, user=, date=)" + ts=2024-07-11T14:50:30.562Z caller=main.go:557 level=info host_details="(Linux 5.10.0-23-amd64 #1 SMP Debian 5.10.179-1 (2023-05-12) x86_64 i-capture-the-hostname i-capture-the-domain)" + ts=2024-07-11T14:50:30.562Z caller=main.go:558 level=info fd_limits="(soft=1048576, hard=1048576)" + ts=2024-07-11T14:50:30.562Z caller=main.go:559 level=info vm_limits="(soft=unlimited, hard=unlimited)" + ts=2024-07-11T14:50:30.610Z caller=web.go:503 level=info component=web msg="Start listening for connections" address=0.0.0.0:0 + ts=2024-07-11T14:50:30.619Z caller=main.go:988 level=info msg="Starting TSDB ..." + ts=2024-07-11T14:50:30.619Z caller=main.go:847 level=info msg="Stopping scrape discovery manager..." + ts=2024-07-11T14:50:30.619Z caller=main.go:861 level=info msg="Stopping notify discovery manager..." + ts=2024-07-11T14:50:30.619Z caller=manager.go:992 level=info component="rule manager" msg="Stopping rule manager..." + ts=2024-07-11T14:50:30.619Z caller=manager.go:1002 level=info component="rule manager" msg="Rule manager stopped" + ts=2024-07-11T14:50:30.619Z caller=main.go:898 level=info msg="Stopping scrape manager..." + ts=2024-07-11T14:50:30.619Z caller=main.go:857 level=info msg="Notify discovery manager stopped" + ts=2024-07-11T14:50:30.620Z caller=main.go:843 level=info msg="Scrape discovery manager stopped" + ts=2024-07-11T14:50:30.620Z caller=notifier.go:606 level=info component=notifier msg="Stopping notification manager..." + ts=2024-07-11T14:50:30.620Z caller=main.go:890 level=info msg="Scrape manager stopped" + ts=2024-07-11T14:50:30.620Z caller=manager.go:978 level=info component="rule manager" msg="Starting rule manager..." + ts=2024-07-11T14:50:30.625Z caller=tls_config.go:232 level=info component=web msg="Listening on" address=[::]:34305 + ts=2024-07-11T14:50:30.625Z caller=tls_config.go:235 level=info component=web msg="TLS is disabled." http2=false address=[::]:34305 + ts=2024-07-11T14:50:30.625Z caller=main.go:1118 level=info msg="Notifier manager stopped" + ts=2024-07-11T14:50:30.625Z caller=main.go:1127 level=error err="flag 'storage.tsdb.wal-segment-size' must be set between 10MB and 256MB" - main_test.go:219: ts=2023-06-09T08:20:27.720Z caller=main.go:513 level=info msg="No time or size retention was set so using the default time retention" duration=15d - ts=2023-06-09T08:20:27.720Z caller=main.go:551 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" - ts=2023-06-09T08:20:27.720Z caller=main.go:553 level=warn msg="This Prometheus binary has not been compiled for a 64-bit architecture. Due to virtual memory constraints of 32-bit systems, it is highly recommended to switch to a 64-bit binary of Prometheus." GOARCH=386 - ts=2023-06-09T08:20:27.720Z caller=main.go:556 level=info build_context="(go=go1.19.8, platform=linux/386, user=, date=)" - ts=2023-06-09T08:20:27.720Z caller=main.go:557 level=info host_details="(Linux 5.10.0-23-686-pae #1 SMP Debian 5.10.179-1 (2023-05-12) i686 ionos12-i386 (none))" - ts=2023-06-09T08:20:27.720Z caller=main.go:558 level=info fd_limits="(soft=1048576, hard=1048576)" - ts=2023-06-09T08:20:27.721Z caller=main.go:559 level=info vm_limits="(soft=unlimited, hard=unlimited)" - ts=2023-06-09T08:20:27.740Z caller=web.go:503 level=info component=web msg="Start listening for connections" address=0.0.0.0:0 - ts=2023-06-09T08:20:27.747Z caller=main.go:988 level=info msg="Starting TSDB ..." - ts=2023-06-09T08:20:27.755Z caller=tls_config.go:232 level=info component=web msg="Listening on" address=[::]:40447 - ts=2023-06-09T08:20:27.755Z caller=tls_config.go:235 level=info component=web msg="TLS is disabled." http2=false address=[::]:40447 - ts=2023-06-09T08:20:27.765Z caller=head.go:564 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" - ts=2023-06-09T08:20:27.765Z caller=head.go:608 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=4.421µs - ts=2023-06-09T08:20:27.765Z caller=head.go:614 level=info component=tsdb msg="Replaying WAL, this may take a while" - ts=2023-06-09T08:20:27.766Z caller=head.go:685 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 - ts=2023-06-09T08:20:27.766Z caller=head.go:722 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=55.748µs wal_replay_duration=465.975µs wbl_replay_duration=860ns total_replay_duration=583.24µs - ts=2023-06-09T08:20:27.769Z caller=main.go:1009 level=info fs_type=EXT4_SUPER_MAGIC - ts=2023-06-09T08:20:27.769Z caller=main.go:1012 level=info msg="TSDB started" - ts=2023-06-09T08:20:27.769Z caller=main.go:1192 level=info msg="Loading configuration file" filename=../../documentation/examples/prometheus.yml - ts=2023-06-09T08:20:27.773Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=../../documentation/examples/prometheus.yml totalDuration=4.036936ms db_storage=3.003µs remote_storage=3.009µs web_handler=1.462µs query_engine=1.97µs scrape=3.340483ms scrape_sd=87.636µs notify=52.957µs notify_sd=69.513µs rules=3.112µs tracing=12.234µs - ts=2023-06-09T08:20:27.773Z caller=main.go:973 level=info msg="Server is ready to receive web requests." - ts=2023-06-09T08:20:27.773Z caller=manager.go:978 level=info component="rule manager" msg="Starting rule manager..." + main_test.go:219: Error parsing commandline arguments: units: unknown unit in 10 - main_test.go:219: ts=2023-06-09T08:20:37.621Z caller=main.go:513 level=info msg="No time or size retention was set so using the default time retention" duration=15d - ts=2023-06-09T08:20:37.621Z caller=main.go:551 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" - ts=2023-06-09T08:20:37.621Z caller=main.go:553 level=warn msg="This Prometheus binary has not been compiled for a 64-bit architecture. Due to virtual memory constraints of 32-bit systems, it is highly recommended to switch to a 64-bit binary of Prometheus." GOARCH=386 - ts=2023-06-09T08:20:37.621Z caller=main.go:556 level=info build_context="(go=go1.19.8, platform=linux/386, user=, date=)" - ts=2023-06-09T08:20:37.622Z caller=main.go:557 level=info host_details="(Linux 5.10.0-23-686-pae #1 SMP Debian 5.10.179-1 (2023-05-12) i686 ionos12-i386 (none))" - ts=2023-06-09T08:20:37.622Z caller=main.go:558 level=info fd_limits="(soft=1048576, hard=1048576)" - ts=2023-06-09T08:20:37.622Z caller=main.go:559 level=info vm_limits="(soft=unlimited, hard=unlimited)" - ts=2023-06-09T08:20:37.633Z caller=web.go:503 level=info component=web msg="Start listening for connections" address=0.0.0.0:0 - ts=2023-06-09T08:20:37.636Z caller=main.go:988 level=info msg="Starting TSDB ..." - ts=2023-06-09T08:20:37.636Z caller=main.go:847 level=info msg="Stopping scrape discovery manager..." - ts=2023-06-09T08:20:37.636Z caller=main.go:861 level=info msg="Stopping notify discovery manager..." - ts=2023-06-09T08:20:37.636Z caller=manager.go:992 level=info component="rule manager" msg="Stopping rule manager..." - ts=2023-06-09T08:20:37.636Z caller=manager.go:1002 level=info component="rule manager" msg="Rule manager stopped" - ts=2023-06-09T08:20:37.636Z caller=main.go:898 level=info msg="Stopping scrape manager..." - ts=2023-06-09T08:20:37.636Z caller=main.go:857 level=info msg="Notify discovery manager stopped" - ts=2023-06-09T08:20:37.636Z caller=main.go:843 level=info msg="Scrape discovery manager stopped" - ts=2023-06-09T08:20:37.636Z caller=notifier.go:606 level=info component=notifier msg="Stopping notification manager..." - ts=2023-06-09T08:20:37.636Z caller=main.go:1118 level=info msg="Notifier manager stopped" - ts=2023-06-09T08:20:37.636Z caller=main.go:890 level=info msg="Scrape manager stopped" - ts=2023-06-09T08:20:37.636Z caller=manager.go:978 level=info component="rule manager" msg="Starting rule manager..." - ts=2023-06-09T08:20:37.651Z caller=tls_config.go:232 level=info component=web msg="Listening on" address=[::]:40429 - ts=2023-06-09T08:20:37.651Z caller=main.go:1127 level=error err="flag 'storage.tsdb.wal-segment-size' must be set between 10MB and 256MB" + main_test.go:219: ts=2024-07-11T14:50:30.923Z caller=main.go:513 level=info msg="No time or size retention was set so using the default time retention" duration=15d + ts=2024-07-11T14:50:30.923Z caller=main.go:551 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" + ts=2024-07-11T14:50:30.923Z caller=main.go:553 level=warn msg="This Prometheus binary has not been compiled for a 64-bit architecture. Due to virtual memory constraints of 32-bit systems, it is highly recommended to switch to a 64-bit binary of Prometheus." GOARCH=386 + ts=2024-07-11T14:50:30.923Z caller=main.go:556 level=info build_context="(go=go1.19.8, platform=linux/386, user=, date=)" + ts=2024-07-11T14:50:30.924Z caller=main.go:557 level=info host_details="(Linux 5.10.0-23-amd64 #1 SMP Debian 5.10.179-1 (2023-05-12) x86_64 i-capture-the-hostname i-capture-the-domain)" + ts=2024-07-11T14:50:30.924Z caller=main.go:558 level=info fd_limits="(soft=1048576, hard=1048576)" + ts=2024-07-11T14:50:30.924Z caller=main.go:559 level=info vm_limits="(soft=unlimited, hard=unlimited)" + ts=2024-07-11T14:50:30.927Z caller=web.go:503 level=info component=web msg="Start listening for connections" address=0.0.0.0:0 + ts=2024-07-11T14:50:30.928Z caller=main.go:988 level=info msg="Starting TSDB ..." + ts=2024-07-11T14:50:30.928Z caller=main.go:847 level=info msg="Stopping scrape discovery manager..." + ts=2024-07-11T14:50:30.928Z caller=main.go:861 level=info msg="Stopping notify discovery manager..." + ts=2024-07-11T14:50:30.928Z caller=manager.go:992 level=info component="rule manager" msg="Stopping rule manager..." + ts=2024-07-11T14:50:30.928Z caller=manager.go:1002 level=info component="rule manager" msg="Rule manager stopped" + ts=2024-07-11T14:50:30.928Z caller=main.go:898 level=info msg="Stopping scrape manager..." + ts=2024-07-11T14:50:30.928Z caller=main.go:857 level=info msg="Notify discovery manager stopped" + ts=2024-07-11T14:50:30.930Z caller=tls_config.go:232 level=info component=web msg="Listening on" address=[::]:35909 + ts=2024-07-11T14:50:30.930Z caller=tls_config.go:235 level=info component=web msg="TLS is disabled." http2=false address=[::]:35909 + ts=2024-07-11T14:50:30.930Z caller=main.go:843 level=info msg="Scrape discovery manager stopped" + ts=2024-07-11T14:50:30.930Z caller=notifier.go:606 level=info component=notifier msg="Stopping notification manager..." + ts=2024-07-11T14:50:30.930Z caller=main.go:1118 level=info msg="Notifier manager stopped" + ts=2024-07-11T14:50:30.930Z caller=main.go:890 level=info msg="Scrape manager stopped" + ts=2024-07-11T14:50:30.930Z caller=manager.go:978 level=info component="rule manager" msg="Starting rule manager..." + ts=2024-07-11T14:50:30.930Z caller=main.go:1127 level=error err="flag 'storage.tsdb.wal-segment-size' must be set between 10MB and 256MB" - main_test.go:219: ts=2023-06-09T08:20:37.742Z caller=main.go:513 level=info msg="No time or size retention was set so using the default time retention" duration=15d - ts=2023-06-09T08:20:37.742Z caller=main.go:551 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" - ts=2023-06-09T08:20:37.742Z caller=main.go:553 level=warn msg="This Prometheus binary has not been compiled for a 64-bit architecture. Due to virtual memory constraints of 32-bit systems, it is highly recommended to switch to a 64-bit binary of Prometheus." GOARCH=386 - ts=2023-06-09T08:20:37.747Z caller=main.go:556 level=info build_context="(go=go1.19.8, platform=linux/386, user=, date=)" - ts=2023-06-09T08:20:37.747Z caller=main.go:557 level=info host_details="(Linux 5.10.0-23-686-pae #1 SMP Debian 5.10.179-1 (2023-05-12) i686 ionos12-i386 (none))" - ts=2023-06-09T08:20:37.747Z caller=main.go:558 level=info fd_limits="(soft=1048576, hard=1048576)" - ts=2023-06-09T08:20:37.747Z caller=main.go:559 level=info vm_limits="(soft=unlimited, hard=unlimited)" - ts=2023-06-09T08:20:37.761Z caller=web.go:503 level=info component=web msg="Start listening for connections" address=0.0.0.0:0 - ts=2023-06-09T08:20:37.783Z caller=main.go:988 level=info msg="Starting TSDB ..." - ts=2023-06-09T08:20:37.783Z caller=main.go:847 level=info msg="Stopping scrape discovery manager..." - ts=2023-06-09T08:20:37.783Z caller=main.go:861 level=info msg="Stopping notify discovery manager..." - ts=2023-06-09T08:20:37.783Z caller=manager.go:992 level=info component="rule manager" msg="Stopping rule manager..." - ts=2023-06-09T08:20:37.783Z caller=manager.go:1002 level=info component="rule manager" msg="Rule manager stopped" - ts=2023-06-09T08:20:37.783Z caller=main.go:898 level=info msg="Stopping scrape manager..." - ts=2023-06-09T08:20:37.783Z caller=main.go:857 level=info msg="Notify discovery manager stopped" - ts=2023-06-09T08:20:37.783Z caller=main.go:843 level=info msg="Scrape discovery manager stopped" - ts=2023-06-09T08:20:37.783Z caller=notifier.go:606 level=info component=notifier msg="Stopping notification manager..." - ts=2023-06-09T08:20:37.783Z caller=main.go:1118 level=info msg="Notifier manager stopped" - ts=2023-06-09T08:20:37.783Z caller=manager.go:978 level=info component="rule manager" msg="Starting rule manager..." - ts=2023-06-09T08:20:37.783Z caller=main.go:890 level=info msg="Scrape manager stopped" - ts=2023-06-09T08:20:37.786Z caller=main.go:1127 level=error err="flag 'storage.tsdb.wal-segment-size' must be set between 10MB and 256MB" + main_test.go:219: ts=2024-07-11T14:50:31.441Z caller=main.go:513 level=info msg="No time or size retention was set so using the default time retention" duration=15d + ts=2024-07-11T14:50:31.442Z caller=main.go:551 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" + ts=2024-07-11T14:50:31.442Z caller=main.go:553 level=warn msg="This Prometheus binary has not been compiled for a 64-bit architecture. Due to virtual memory constraints of 32-bit systems, it is highly recommended to switch to a 64-bit binary of Prometheus." GOARCH=386 + ts=2024-07-11T14:50:31.442Z caller=main.go:556 level=info build_context="(go=go1.19.8, platform=linux/386, user=, date=)" + ts=2024-07-11T14:50:31.442Z caller=main.go:557 level=info host_details="(Linux 5.10.0-23-amd64 #1 SMP Debian 5.10.179-1 (2023-05-12) x86_64 i-capture-the-hostname i-capture-the-domain)" + ts=2024-07-11T14:50:31.442Z caller=main.go:558 level=info fd_limits="(soft=1048576, hard=1048576)" + ts=2024-07-11T14:50:31.442Z caller=main.go:559 level=info vm_limits="(soft=unlimited, hard=unlimited)" + ts=2024-07-11T14:50:31.513Z caller=web.go:503 level=info component=web msg="Start listening for connections" address=0.0.0.0:0 + ts=2024-07-11T14:50:31.515Z caller=main.go:988 level=info msg="Starting TSDB ..." + ts=2024-07-11T14:50:31.552Z caller=tls_config.go:232 level=info component=web msg="Listening on" address=[::]:40119 + ts=2024-07-11T14:50:31.552Z caller=tls_config.go:235 level=info component=web msg="TLS is disabled." http2=false address=[::]:40119 + ts=2024-07-11T14:50:31.561Z caller=head.go:564 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" + ts=2024-07-11T14:50:31.561Z caller=head.go:608 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=3.093µs + ts=2024-07-11T14:50:31.561Z caller=head.go:614 level=info component=tsdb msg="Replaying WAL, this may take a while" + ts=2024-07-11T14:50:31.562Z caller=head.go:685 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 + ts=2024-07-11T14:50:31.562Z caller=head.go:722 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=58.611µs wal_replay_duration=462.569µs wbl_replay_duration=234ns total_replay_duration=568.552µs + ts=2024-07-11T14:50:31.577Z caller=main.go:1009 level=info fs_type=EXT4_SUPER_MAGIC + ts=2024-07-11T14:50:31.577Z caller=main.go:1012 level=info msg="TSDB started" + ts=2024-07-11T14:50:31.577Z caller=main.go:1192 level=info msg="Loading configuration file" filename=../../documentation/examples/prometheus.yml + ts=2024-07-11T14:50:31.592Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=../../documentation/examples/prometheus.yml totalDuration=14.909853ms db_storage=2.956µs remote_storage=2.247µs web_handler=801ns query_engine=1.554µs scrape=8.100043ms scrape_sd=56.837µs notify=66.16µs notify_sd=94.813µs rules=2.526µs tracing=11.704µs + ts=2024-07-11T14:50:31.592Z caller=main.go:973 level=info msg="Server is ready to receive web requests." + ts=2024-07-11T14:50:31.592Z caller=manager.go:978 level=info component="rule manager" msg="Starting rule manager..." ---- PASS: TestWALSegmentSizeBounds (10.45s) +--- PASS: TestWALSegmentSizeBounds (10.83s) === RUN TestMaxBlockChunkSegmentSizeBounds === PAUSE TestMaxBlockChunkSegmentSizeBounds === RUN TestTimeMetrics ---- PASS: TestTimeMetrics (0.04s) +--- PASS: TestTimeMetrics (0.12s) === RUN TestAgentSuccessfulStartup ---- PASS: TestAgentSuccessfulStartup (10.02s) +--- PASS: TestAgentSuccessfulStartup (10.01s) === RUN TestAgentFailedStartupWithServerFlag main_test.go:390: prometheus agent should not be running: exit status 3 --- PASS: TestAgentFailedStartupWithServerFlag (0.05s) @@ -2896,844 +2940,842 @@ --- PASS: TestAgentFailedStartupWithInvalidConfig (0.07s) === RUN TestModeSpecificFlags === RUN TestModeSpecificFlags/agent_mode_with_option_--storage.agent.path - main_test.go:455: ts=2023-06-09T08:20:48.067Z caller=main.go:185 level=info msg="Experimental agent mode enabled." - ts=2023-06-09T08:20:48.068Z caller=main.go:551 level=info msg="Starting Prometheus Agent" mode=agent version="(version=, branch=, revision=unknown)" - ts=2023-06-09T08:20:48.068Z caller=main.go:553 level=warn msg="This Prometheus binary has not been compiled for a 64-bit architecture. Due to virtual memory constraints of 32-bit systems, it is highly recommended to switch to a 64-bit binary of Prometheus." GOARCH=386 - ts=2023-06-09T08:20:48.068Z caller=main.go:556 level=info build_context="(go=go1.19.8, platform=linux/386, user=, date=)" - ts=2023-06-09T08:20:48.068Z caller=main.go:557 level=info host_details="(Linux 5.10.0-23-686-pae #1 SMP Debian 5.10.179-1 (2023-05-12) i686 ionos12-i386 (none))" - ts=2023-06-09T08:20:48.068Z caller=main.go:558 level=info fd_limits="(soft=1048576, hard=1048576)" - ts=2023-06-09T08:20:48.068Z caller=main.go:559 level=info vm_limits="(soft=unlimited, hard=unlimited)" - ts=2023-06-09T08:20:48.072Z caller=web.go:503 level=info component=web msg="Start listening for connections" address=0.0.0.0:0 - ts=2023-06-09T08:20:48.072Z caller=main.go:1043 level=info msg="Starting WAL storage ..." - ts=2023-06-09T08:20:48.108Z caller=tls_config.go:232 level=info component=web msg="Listening on" address=[::]:45403 - ts=2023-06-09T08:20:48.109Z caller=tls_config.go:235 level=info component=web msg="TLS is disabled." http2=false address=[::]:45403 - ts=2023-06-09T08:20:48.116Z caller=db.go:344 level=info msg="replaying WAL, this may take a while" dir=/tmp/TestModeSpecificFlagsagent_mode_with_option_--storage.agent.path2866993659/001/wal - ts=2023-06-09T08:20:48.123Z caller=db.go:395 level=info msg="WAL segment loaded" segment=0 maxSegment=0 - ts=2023-06-09T08:20:48.123Z caller=main.go:1064 level=info fs_type=EXT4_SUPER_MAGIC - ts=2023-06-09T08:20:48.123Z caller=main.go:1067 level=info msg="Agent WAL storage started" - ts=2023-06-09T08:20:48.123Z caller=main.go:1192 level=info msg="Loading configuration file" filename=../../documentation/examples/prometheus-agent.yml - ts=2023-06-09T08:20:48.124Z caller=dedupe.go:112 component=remote level=info remote_name=70a86d url=http://remote-write-url msg="Starting WAL watcher" queue=70a86d - ts=2023-06-09T08:20:48.124Z caller=dedupe.go:112 component=remote level=info remote_name=70a86d url=http://remote-write-url msg="Starting scraped metadata watcher" - ts=2023-06-09T08:20:48.125Z caller=dedupe.go:112 component=remote level=info remote_name=70a86d url=http://remote-write-url msg="Replaying WAL" queue=70a86d - ts=2023-06-09T08:20:48.126Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=../../documentation/examples/prometheus-agent.yml totalDuration=2.806644ms db_storage=1.632µs remote_storage=858.929µs web_handler=1.575µs query_engine=1.01µs scrape=1.265623ms scrape_sd=58.878µs notify=2.4µs notify_sd=4.484µs rules=947ns tracing=14.273µs - ts=2023-06-09T08:20:48.126Z caller=main.go:973 level=info msg="Server is ready to receive web requests." - ts=2023-06-09T08:20:53.706Z caller=dedupe.go:112 component=remote level=info remote_name=70a86d url=http://remote-write-url msg="Done replaying WAL" duration=5.580946786s + main_test.go:455: ts=2024-07-11T14:50:51.369Z caller=main.go:185 level=info msg="Experimental agent mode enabled." + ts=2024-07-11T14:50:51.370Z caller=main.go:551 level=info msg="Starting Prometheus Agent" mode=agent version="(version=, branch=, revision=unknown)" + ts=2024-07-11T14:50:51.370Z caller=main.go:553 level=warn msg="This Prometheus binary has not been compiled for a 64-bit architecture. Due to virtual memory constraints of 32-bit systems, it is highly recommended to switch to a 64-bit binary of Prometheus." GOARCH=386 + ts=2024-07-11T14:50:51.371Z caller=main.go:556 level=info build_context="(go=go1.19.8, platform=linux/386, user=, date=)" + ts=2024-07-11T14:50:51.371Z caller=main.go:557 level=info host_details="(Linux 5.10.0-23-amd64 #1 SMP Debian 5.10.179-1 (2023-05-12) x86_64 i-capture-the-hostname i-capture-the-domain)" + ts=2024-07-11T14:50:51.371Z caller=main.go:558 level=info fd_limits="(soft=1048576, hard=1048576)" + ts=2024-07-11T14:50:51.371Z caller=main.go:559 level=info vm_limits="(soft=unlimited, hard=unlimited)" + ts=2024-07-11T14:50:51.373Z caller=web.go:503 level=info component=web msg="Start listening for connections" address=0.0.0.0:0 + ts=2024-07-11T14:50:51.374Z caller=main.go:1043 level=info msg="Starting WAL storage ..." + ts=2024-07-11T14:50:51.393Z caller=tls_config.go:232 level=info component=web msg="Listening on" address=[::]:36693 + ts=2024-07-11T14:50:51.393Z caller=tls_config.go:235 level=info component=web msg="TLS is disabled." http2=false address=[::]:36693 + ts=2024-07-11T14:50:51.402Z caller=db.go:344 level=info msg="replaying WAL, this may take a while" dir=/tmp/TestModeSpecificFlagsagent_mode_with_option_--storage.agent.path2491979215/001/wal + ts=2024-07-11T14:50:51.403Z caller=db.go:395 level=info msg="WAL segment loaded" segment=0 maxSegment=0 + ts=2024-07-11T14:50:51.403Z caller=main.go:1064 level=info fs_type=EXT4_SUPER_MAGIC + ts=2024-07-11T14:50:51.403Z caller=main.go:1067 level=info msg="Agent WAL storage started" + ts=2024-07-11T14:50:51.403Z caller=main.go:1192 level=info msg="Loading configuration file" filename=../../documentation/examples/prometheus-agent.yml + ts=2024-07-11T14:50:51.405Z caller=dedupe.go:112 component=remote level=info remote_name=70a86d url=http://remote-write-url msg="Starting WAL watcher" queue=70a86d + ts=2024-07-11T14:50:51.405Z caller=dedupe.go:112 component=remote level=info remote_name=70a86d url=http://remote-write-url msg="Starting scraped metadata watcher" + ts=2024-07-11T14:50:51.405Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=../../documentation/examples/prometheus-agent.yml totalDuration=1.483416ms db_storage=973ns remote_storage=747.926µs web_handler=628ns query_engine=343ns scrape=254.071µs scrape_sd=29.828µs notify=1.314µs notify_sd=3.486µs rules=434ns tracing=7.604µs + ts=2024-07-11T14:50:51.405Z caller=main.go:973 level=info msg="Server is ready to receive web requests." + ts=2024-07-11T14:50:51.405Z caller=dedupe.go:112 component=remote level=info remote_name=70a86d url=http://remote-write-url msg="Replaying WAL" queue=70a86d + ts=2024-07-11T14:50:57.826Z caller=dedupe.go:112 component=remote level=info remote_name=70a86d url=http://remote-write-url msg="Done replaying WAL" duration=6.420743704s === RUN TestModeSpecificFlags/server_mode_with_option_--storage.tsdb.path - main_test.go:455: ts=2023-06-09T08:20:58.058Z caller=main.go:513 level=info msg="No time or size retention was set so using the default time retention" duration=15d - ts=2023-06-09T08:20:58.058Z caller=main.go:551 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" - ts=2023-06-09T08:20:58.058Z caller=main.go:553 level=warn msg="This Prometheus binary has not been compiled for a 64-bit architecture. Due to virtual memory constraints of 32-bit systems, it is highly recommended to switch to a 64-bit binary of Prometheus." GOARCH=386 - ts=2023-06-09T08:20:58.058Z caller=main.go:556 level=info build_context="(go=go1.19.8, platform=linux/386, user=, date=)" - ts=2023-06-09T08:20:58.058Z caller=main.go:557 level=info host_details="(Linux 5.10.0-23-686-pae #1 SMP Debian 5.10.179-1 (2023-05-12) i686 ionos12-i386 (none))" - ts=2023-06-09T08:20:58.059Z caller=main.go:558 level=info fd_limits="(soft=1048576, hard=1048576)" - ts=2023-06-09T08:20:58.059Z caller=main.go:559 level=info vm_limits="(soft=unlimited, hard=unlimited)" - ts=2023-06-09T08:20:58.061Z caller=web.go:503 level=info component=web msg="Start listening for connections" address=0.0.0.0:0 - ts=2023-06-09T08:20:58.062Z caller=main.go:988 level=info msg="Starting TSDB ..." - ts=2023-06-09T08:20:58.072Z caller=tls_config.go:232 level=info component=web msg="Listening on" address=[::]:44949 - ts=2023-06-09T08:20:58.072Z caller=tls_config.go:235 level=info component=web msg="TLS is disabled." http2=false address=[::]:44949 - ts=2023-06-09T08:20:58.076Z caller=head.go:564 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" - ts=2023-06-09T08:20:58.076Z caller=head.go:608 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=4.34µs - ts=2023-06-09T08:20:58.076Z caller=head.go:614 level=info component=tsdb msg="Replaying WAL, this may take a while" - ts=2023-06-09T08:20:58.076Z caller=head.go:685 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 - ts=2023-06-09T08:20:58.076Z caller=head.go:722 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=71.141µs wal_replay_duration=395.408µs wbl_replay_duration=919ns total_replay_duration=552.862µs - ts=2023-06-09T08:20:58.080Z caller=main.go:1009 level=info fs_type=EXT4_SUPER_MAGIC - ts=2023-06-09T08:20:58.080Z caller=main.go:1012 level=info msg="TSDB started" - ts=2023-06-09T08:20:58.080Z caller=main.go:1192 level=info msg="Loading configuration file" filename=../../documentation/examples/prometheus.yml - ts=2023-06-09T08:20:58.089Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=../../documentation/examples/prometheus.yml totalDuration=8.850195ms db_storage=3.008µs remote_storage=2.83µs web_handler=1.432µs query_engine=2.157µs scrape=4.594646ms scrape_sd=1.264845ms notify=520.486µs notify_sd=87.873µs rules=4.414µs tracing=12.358µs - ts=2023-06-09T08:20:58.089Z caller=main.go:973 level=info msg="Server is ready to receive web requests." - ts=2023-06-09T08:20:58.089Z caller=manager.go:978 level=info component="rule manager" msg="Starting rule manager..." + main_test.go:455: ts=2024-07-11T14:51:01.340Z caller=main.go:513 level=info msg="No time or size retention was set so using the default time retention" duration=15d + ts=2024-07-11T14:51:01.340Z caller=main.go:551 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" + ts=2024-07-11T14:51:01.340Z caller=main.go:553 level=warn msg="This Prometheus binary has not been compiled for a 64-bit architecture. Due to virtual memory constraints of 32-bit systems, it is highly recommended to switch to a 64-bit binary of Prometheus." GOARCH=386 + ts=2024-07-11T14:51:01.340Z caller=main.go:556 level=info build_context="(go=go1.19.8, platform=linux/386, user=, date=)" + ts=2024-07-11T14:51:01.340Z caller=main.go:557 level=info host_details="(Linux 5.10.0-23-amd64 #1 SMP Debian 5.10.179-1 (2023-05-12) x86_64 i-capture-the-hostname i-capture-the-domain)" + ts=2024-07-11T14:51:01.340Z caller=main.go:558 level=info fd_limits="(soft=1048576, hard=1048576)" + ts=2024-07-11T14:51:01.340Z caller=main.go:559 level=info vm_limits="(soft=unlimited, hard=unlimited)" + ts=2024-07-11T14:51:01.342Z caller=web.go:503 level=info component=web msg="Start listening for connections" address=0.0.0.0:0 + ts=2024-07-11T14:51:01.343Z caller=main.go:988 level=info msg="Starting TSDB ..." + ts=2024-07-11T14:51:01.345Z caller=tls_config.go:232 level=info component=web msg="Listening on" address=[::]:33809 + ts=2024-07-11T14:51:01.345Z caller=tls_config.go:235 level=info component=web msg="TLS is disabled." http2=false address=[::]:33809 + ts=2024-07-11T14:51:01.348Z caller=head.go:564 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" + ts=2024-07-11T14:51:01.348Z caller=head.go:608 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=2.338µs + ts=2024-07-11T14:51:01.348Z caller=head.go:614 level=info component=tsdb msg="Replaying WAL, this may take a while" + ts=2024-07-11T14:51:01.349Z caller=head.go:685 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 + ts=2024-07-11T14:51:01.350Z caller=head.go:722 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=39.048µs wal_replay_duration=993.621µs wbl_replay_duration=220ns total_replay_duration=1.063454ms + ts=2024-07-11T14:51:01.351Z caller=main.go:1009 level=info fs_type=EXT4_SUPER_MAGIC + ts=2024-07-11T14:51:01.351Z caller=main.go:1012 level=info msg="TSDB started" + ts=2024-07-11T14:51:01.351Z caller=main.go:1192 level=info msg="Loading configuration file" filename=../../documentation/examples/prometheus.yml + ts=2024-07-11T14:51:01.352Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=../../documentation/examples/prometheus.yml totalDuration=534.258µs db_storage=1.668µs remote_storage=1.247µs web_handler=407ns query_engine=749ns scrape=178.129µs scrape_sd=28.252µs notify=28.384µs notify_sd=21.14µs rules=1.704µs tracing=6.475µs + ts=2024-07-11T14:51:01.352Z caller=main.go:973 level=info msg="Server is ready to receive web requests." + ts=2024-07-11T14:51:01.352Z caller=manager.go:978 level=info component="rule manager" msg="Starting rule manager..." === RUN TestModeSpecificFlags/server_mode_with_option_--storage.agent.path main_test.go:455: The following flag(s) can only be used in agent mode: ["--storage.agent.path"] === RUN TestModeSpecificFlags/agent_mode_with_option_--storage.tsdb.path - main_test.go:455: ts=2023-06-09T08:21:08.121Z caller=main.go:185 level=info msg="Experimental agent mode enabled." + main_test.go:455: ts=2024-07-11T14:51:11.971Z caller=main.go:185 level=info msg="Experimental agent mode enabled." The following flag(s) can not be used in agent mode: ["--storage.tsdb.path"] ---- PASS: TestModeSpecificFlags (20.14s) - --- PASS: TestModeSpecificFlags/agent_mode_with_option_--storage.agent.path (10.02s) - --- PASS: TestModeSpecificFlags/server_mode_with_option_--storage.tsdb.path (10.00s) - --- PASS: TestModeSpecificFlags/server_mode_with_option_--storage.agent.path (0.05s) - --- PASS: TestModeSpecificFlags/agent_mode_with_option_--storage.tsdb.path (0.06s) +--- PASS: TestModeSpecificFlags (20.67s) + --- PASS: TestModeSpecificFlags/agent_mode_with_option_--storage.agent.path (10.01s) + --- PASS: TestModeSpecificFlags/server_mode_with_option_--storage.tsdb.path (10.02s) + --- PASS: TestModeSpecificFlags/server_mode_with_option_--storage.agent.path (0.42s) + --- PASS: TestModeSpecificFlags/agent_mode_with_option_--storage.tsdb.path (0.23s) === RUN TestStartupInterrupt ---- PASS: TestStartupInterrupt (0.61s) +--- PASS: TestStartupInterrupt (0.55s) === RUN TestQueryLog -=== RUN TestQueryLog/api_queries,_127.0.0.1:44795,_enabled_at_start - query_log_test.go:273: ts=2023-06-09T08:21:08.797Z caller=main.go:513 level=info msg="No time or size retention was set so using the default time retention" duration=15d - ts=2023-06-09T08:21:08.797Z caller=main.go:551 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" - ts=2023-06-09T08:21:08.797Z caller=main.go:553 level=warn msg="This Prometheus binary has not been compiled for a 64-bit architecture. Due to virtual memory constraints of 32-bit systems, it is highly recommended to switch to a 64-bit binary of Prometheus." GOARCH=386 - ts=2023-06-09T08:21:08.798Z caller=main.go:556 level=info build_context="(go=go1.19.8, platform=linux/386, user=, date=)" - ts=2023-06-09T08:21:08.798Z caller=main.go:557 level=info host_details="(Linux 5.10.0-23-686-pae #1 SMP Debian 5.10.179-1 (2023-05-12) i686 ionos12-i386 (none))" - ts=2023-06-09T08:21:08.798Z caller=main.go:558 level=info fd_limits="(soft=1048576, hard=1048576)" - ts=2023-06-09T08:21:08.798Z caller=main.go:559 level=info vm_limits="(soft=unlimited, hard=unlimited)" - ts=2023-06-09T08:21:08.804Z caller=web.go:503 level=info component=web msg="Start listening for connections" address=127.0.0.1:44795 - ts=2023-06-09T08:21:08.804Z caller=main.go:988 level=info msg="Starting TSDB ..." - ts=2023-06-09T08:21:08.808Z caller=tls_config.go:232 level=info component=web msg="Listening on" address=127.0.0.1:44795 - ts=2023-06-09T08:21:08.808Z caller=tls_config.go:235 level=info component=web msg="TLS is disabled." http2=false address=127.0.0.1:44795 - ts=2023-06-09T08:21:08.819Z caller=head.go:564 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" - ts=2023-06-09T08:21:08.819Z caller=head.go:608 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=3.46µs - ts=2023-06-09T08:21:08.819Z caller=head.go:614 level=info component=tsdb msg="Replaying WAL, this may take a while" - ts=2023-06-09T08:21:08.819Z caller=head.go:685 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 - ts=2023-06-09T08:21:08.819Z caller=head.go:722 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=52.616µs wal_replay_duration=479.373µs wbl_replay_duration=827ns total_replay_duration=588.951µs - ts=2023-06-09T08:21:08.824Z caller=main.go:1009 level=info fs_type=EXT4_SUPER_MAGIC - ts=2023-06-09T08:21:08.824Z caller=main.go:1012 level=info msg="TSDB started" - ts=2023-06-09T08:21:08.824Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config3900577051 - ts=2023-06-09T08:21:08.824Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config3900577051 totalDuration=494.609µs db_storage=2.57µs remote_storage=2.47µs web_handler=1.517µs query_engine=14.088µs scrape=242.38µs scrape_sd=7.268µs notify=2.02µs notify_sd=3.695µs rules=2.857µs tracing=17.013µs - ts=2023-06-09T08:21:08.824Z caller=main.go:973 level=info msg="Server is ready to receive web requests." - ts=2023-06-09T08:21:08.824Z caller=manager.go:978 level=info component="rule manager" msg="Starting rule manager..." - ts=2023-06-09T08:21:09.246Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config3900577051 - ts=2023-06-09T08:21:09.246Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config3900577051 totalDuration=380.681µs db_storage=3.096µs remote_storage=2.744µs web_handler=1.762µs query_engine=7.303µs scrape=108.083µs scrape_sd=5.326µs notify=1.972µs notify_sd=2.581µs rules=3.163µs tracing=9.219µs - ts=2023-06-09T08:21:09.249Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config3900577051 - ts=2023-06-09T08:21:09.249Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config3900577051 totalDuration=342.206µs db_storage=3.303µs remote_storage=3.449µs web_handler=2.808µs query_engine=17.929µs scrape=84.719µs scrape_sd=4.492µs notify=1.686µs notify_sd=2.4µs rules=2.041µs tracing=5.757µs - ts=2023-06-09T08:21:09.262Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config3900577051 - ts=2023-06-09T08:21:09.262Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config3900577051 totalDuration=397.026µs db_storage=2.75µs remote_storage=2.556µs web_handler=1.115µs query_engine=69.134µs scrape=110.16µs scrape_sd=4.802µs notify=2.248µs notify_sd=2.582µs rules=2.895µs tracing=9.37µs +=== RUN TestQueryLog/api_queries,_127.0.0.1:41411,_enabled_at_start + query_log_test.go:273: ts=2024-07-11T14:51:12.759Z caller=main.go:513 level=info msg="No time or size retention was set so using the default time retention" duration=15d + ts=2024-07-11T14:51:12.760Z caller=main.go:551 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" + ts=2024-07-11T14:51:12.760Z caller=main.go:553 level=warn msg="This Prometheus binary has not been compiled for a 64-bit architecture. Due to virtual memory constraints of 32-bit systems, it is highly recommended to switch to a 64-bit binary of Prometheus." GOARCH=386 + ts=2024-07-11T14:51:12.760Z caller=main.go:556 level=info build_context="(go=go1.19.8, platform=linux/386, user=, date=)" + ts=2024-07-11T14:51:12.760Z caller=main.go:557 level=info host_details="(Linux 5.10.0-23-amd64 #1 SMP Debian 5.10.179-1 (2023-05-12) x86_64 i-capture-the-hostname i-capture-the-domain)" + ts=2024-07-11T14:51:12.760Z caller=main.go:558 level=info fd_limits="(soft=1048576, hard=1048576)" + ts=2024-07-11T14:51:12.760Z caller=main.go:559 level=info vm_limits="(soft=unlimited, hard=unlimited)" + ts=2024-07-11T14:51:12.782Z caller=web.go:503 level=info component=web msg="Start listening for connections" address=127.0.0.1:41411 + ts=2024-07-11T14:51:12.799Z caller=main.go:988 level=info msg="Starting TSDB ..." + ts=2024-07-11T14:51:12.852Z caller=head.go:564 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" + ts=2024-07-11T14:51:12.852Z caller=head.go:608 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=3.791µs + ts=2024-07-11T14:51:12.852Z caller=head.go:614 level=info component=tsdb msg="Replaying WAL, this may take a while" + ts=2024-07-11T14:51:12.853Z caller=tls_config.go:232 level=info component=web msg="Listening on" address=127.0.0.1:41411 + ts=2024-07-11T14:51:12.853Z caller=tls_config.go:235 level=info component=web msg="TLS is disabled." http2=false address=127.0.0.1:41411 + ts=2024-07-11T14:51:12.853Z caller=head.go:685 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 + ts=2024-07-11T14:51:12.853Z caller=head.go:722 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=72.486µs wal_replay_duration=735.482µs wbl_replay_duration=261ns total_replay_duration=876.146µs + ts=2024-07-11T14:51:12.869Z caller=main.go:1009 level=info fs_type=EXT4_SUPER_MAGIC + ts=2024-07-11T14:51:12.869Z caller=main.go:1012 level=info msg="TSDB started" + ts=2024-07-11T14:51:12.869Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config2426212374 + ts=2024-07-11T14:51:12.870Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config2426212374 totalDuration=743.766µs db_storage=2.36µs remote_storage=2.073µs web_handler=664ns query_engine=20.224µs scrape=444.314µs scrape_sd=9.615µs notify=1.476µs notify_sd=3.255µs rules=2.038µs tracing=18.924µs + ts=2024-07-11T14:51:12.870Z caller=main.go:973 level=info msg="Server is ready to receive web requests." + ts=2024-07-11T14:51:12.870Z caller=manager.go:978 level=info component="rule manager" msg="Starting rule manager..." + ts=2024-07-11T14:51:13.062Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config2426212374 + ts=2024-07-11T14:51:13.067Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config2426212374 totalDuration=5.238774ms db_storage=2.964µs remote_storage=3.181µs web_handler=670ns query_engine=8.272µs scrape=103.925µs scrape_sd=6.328µs notify=2.046µs notify_sd=2.071µs rules=2.719µs tracing=10.032µs + ts=2024-07-11T14:51:13.092Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config2426212374 + ts=2024-07-11T14:51:13.092Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config2426212374 totalDuration=332.006µs db_storage=2.767µs remote_storage=2.29µs web_handler=572ns query_engine=18.098µs scrape=55.194µs scrape_sd=4.912µs notify=1.471µs notify_sd=2.388µs rules=2.338µs tracing=12.973µs + ts=2024-07-11T14:51:13.107Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config2426212374 + ts=2024-07-11T14:51:13.119Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config2426212374 totalDuration=11.989468ms db_storage=3.037µs remote_storage=3.161µs web_handler=1.108µs query_engine=73.549µs scrape=93.129µs scrape_sd=8.845µs notify=1.897µs notify_sd=2.276µs rules=2.699µs tracing=11.514µs -=== RUN TestQueryLog/console_queries,_127.0.0.1:42803,_enabled_at_start - query_log_test.go:273: ts=2023-06-09T08:21:09.318Z caller=main.go:513 level=info msg="No time or size retention was set so using the default time retention" duration=15d - ts=2023-06-09T08:21:09.318Z caller=main.go:551 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" - ts=2023-06-09T08:21:09.318Z caller=main.go:553 level=warn msg="This Prometheus binary has not been compiled for a 64-bit architecture. Due to virtual memory constraints of 32-bit systems, it is highly recommended to switch to a 64-bit binary of Prometheus." GOARCH=386 - ts=2023-06-09T08:21:09.318Z caller=main.go:556 level=info build_context="(go=go1.19.8, platform=linux/386, user=, date=)" - ts=2023-06-09T08:21:09.318Z caller=main.go:557 level=info host_details="(Linux 5.10.0-23-686-pae #1 SMP Debian 5.10.179-1 (2023-05-12) i686 ionos12-i386 (none))" - ts=2023-06-09T08:21:09.318Z caller=main.go:558 level=info fd_limits="(soft=1048576, hard=1048576)" - ts=2023-06-09T08:21:09.319Z caller=main.go:559 level=info vm_limits="(soft=unlimited, hard=unlimited)" - ts=2023-06-09T08:21:09.322Z caller=web.go:503 level=info component=web msg="Start listening for connections" address=127.0.0.1:42803 - ts=2023-06-09T08:21:09.323Z caller=main.go:988 level=info msg="Starting TSDB ..." - ts=2023-06-09T08:21:09.329Z caller=tls_config.go:232 level=info component=web msg="Listening on" address=127.0.0.1:42803 - ts=2023-06-09T08:21:09.329Z caller=tls_config.go:235 level=info component=web msg="TLS is disabled." http2=false address=127.0.0.1:42803 - ts=2023-06-09T08:21:09.332Z caller=head.go:564 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" - ts=2023-06-09T08:21:09.332Z caller=head.go:608 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=3.528µs - ts=2023-06-09T08:21:09.332Z caller=head.go:614 level=info component=tsdb msg="Replaying WAL, this may take a while" - ts=2023-06-09T08:21:09.332Z caller=head.go:685 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 - ts=2023-06-09T08:21:09.333Z caller=head.go:722 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=51.183µs wal_replay_duration=500.754µs wbl_replay_duration=893ns total_replay_duration=620.021µs - ts=2023-06-09T08:21:09.336Z caller=main.go:1009 level=info fs_type=EXT4_SUPER_MAGIC - ts=2023-06-09T08:21:09.336Z caller=main.go:1012 level=info msg="TSDB started" - ts=2023-06-09T08:21:09.336Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config3665143393 - ts=2023-06-09T08:21:09.337Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config3665143393 totalDuration=588.726µs db_storage=3.275µs remote_storage=3.419µs web_handler=1.132µs query_engine=15.004µs scrape=302.101µs scrape_sd=8.852µs notify=2.153µs notify_sd=3.755µs rules=2.661µs tracing=18.445µs - ts=2023-06-09T08:21:09.337Z caller=main.go:973 level=info msg="Server is ready to receive web requests." - ts=2023-06-09T08:21:09.337Z caller=manager.go:978 level=info component="rule manager" msg="Starting rule manager..." - ts=2023-06-09T08:21:09.776Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config3665143393 - ts=2023-06-09T08:21:09.776Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config3665143393 totalDuration=309.767µs db_storage=2.67µs remote_storage=2.645µs web_handler=1.233µs query_engine=6.785µs scrape=71.255µs scrape_sd=4.54µs notify=1.958µs notify_sd=2.3µs rules=3.181µs tracing=9.144µs - ts=2023-06-09T08:21:09.778Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config3665143393 - ts=2023-06-09T08:21:09.779Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config3665143393 totalDuration=324.904µs db_storage=2.304µs remote_storage=2.382µs web_handler=1.152µs query_engine=15.725µs scrape=71.745µs scrape_sd=4.164µs notify=1.653µs notify_sd=2.349µs rules=2.595µs tracing=7.81µs - ts=2023-06-09T08:21:09.782Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config3665143393 - ts=2023-06-09T08:21:09.783Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config3665143393 totalDuration=385.813µs db_storage=3.854µs remote_storage=3.443µs web_handler=1.164µs query_engine=39.214µs scrape=105.112µs scrape_sd=5.736µs notify=2.06µs notify_sd=2.754µs rules=2.449µs tracing=10.529µs +=== RUN TestQueryLog/console_queries,_127.0.0.1:46343,_enabled_at_start + query_log_test.go:273: ts=2024-07-11T14:51:13.357Z caller=main.go:513 level=info msg="No time or size retention was set so using the default time retention" duration=15d + ts=2024-07-11T14:51:13.357Z caller=main.go:551 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" + ts=2024-07-11T14:51:13.357Z caller=main.go:553 level=warn msg="This Prometheus binary has not been compiled for a 64-bit architecture. Due to virtual memory constraints of 32-bit systems, it is highly recommended to switch to a 64-bit binary of Prometheus." GOARCH=386 + ts=2024-07-11T14:51:13.358Z caller=main.go:556 level=info build_context="(go=go1.19.8, platform=linux/386, user=, date=)" + ts=2024-07-11T14:51:13.358Z caller=main.go:557 level=info host_details="(Linux 5.10.0-23-amd64 #1 SMP Debian 5.10.179-1 (2023-05-12) x86_64 i-capture-the-hostname i-capture-the-domain)" + ts=2024-07-11T14:51:13.358Z caller=main.go:558 level=info fd_limits="(soft=1048576, hard=1048576)" + ts=2024-07-11T14:51:13.358Z caller=main.go:559 level=info vm_limits="(soft=unlimited, hard=unlimited)" + ts=2024-07-11T14:51:13.361Z caller=web.go:503 level=info component=web msg="Start listening for connections" address=127.0.0.1:46343 + ts=2024-07-11T14:51:13.363Z caller=main.go:988 level=info msg="Starting TSDB ..." + ts=2024-07-11T14:51:13.377Z caller=tls_config.go:232 level=info component=web msg="Listening on" address=127.0.0.1:46343 + ts=2024-07-11T14:51:13.378Z caller=tls_config.go:235 level=info component=web msg="TLS is disabled." http2=false address=127.0.0.1:46343 + ts=2024-07-11T14:51:13.380Z caller=head.go:564 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" + ts=2024-07-11T14:51:13.380Z caller=head.go:608 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=4.382µs + ts=2024-07-11T14:51:13.380Z caller=head.go:614 level=info component=tsdb msg="Replaying WAL, this may take a while" + ts=2024-07-11T14:51:13.387Z caller=head.go:685 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 + ts=2024-07-11T14:51:13.387Z caller=head.go:722 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=66.425µs wal_replay_duration=6.930958ms wbl_replay_duration=282ns total_replay_duration=7.056301ms + ts=2024-07-11T14:51:13.391Z caller=main.go:1009 level=info fs_type=EXT4_SUPER_MAGIC + ts=2024-07-11T14:51:13.391Z caller=main.go:1012 level=info msg="TSDB started" + ts=2024-07-11T14:51:13.391Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config54942137 + ts=2024-07-11T14:51:13.392Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config54942137 totalDuration=554.135µs db_storage=2.844µs remote_storage=1.996µs web_handler=969ns query_engine=15.898µs scrape=281.195µs scrape_sd=9.667µs notify=1.693µs notify_sd=3.752µs rules=1.887µs tracing=17.934µs + ts=2024-07-11T14:51:13.392Z caller=main.go:973 level=info msg="Server is ready to receive web requests." + ts=2024-07-11T14:51:13.392Z caller=manager.go:978 level=info component="rule manager" msg="Starting rule manager..." + ts=2024-07-11T14:51:13.700Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config54942137 + ts=2024-07-11T14:51:13.701Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config54942137 totalDuration=343.434µs db_storage=2.546µs remote_storage=2.391µs web_handler=484ns query_engine=5.569µs scrape=70.457µs scrape_sd=5.076µs notify=1.426µs notify_sd=1.904µs rules=2.144µs tracing=9.191µs + ts=2024-07-11T14:51:13.702Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config54942137 + ts=2024-07-11T14:51:13.707Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config54942137 totalDuration=4.308101ms db_storage=1.747µs remote_storage=1.263µs web_handler=479ns query_engine=20.204µs scrape=50.404µs scrape_sd=3.762µs notify=1.09µs notify_sd=1.667µs rules=1.23µs tracing=6.206µs + ts=2024-07-11T14:51:13.713Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config54942137 + ts=2024-07-11T14:51:13.713Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config54942137 totalDuration=455.852µs db_storage=1.938µs remote_storage=1.915µs web_handler=546ns query_engine=42.152µs scrape=102.55µs scrape_sd=4.357µs notify=1.428µs notify_sd=1.661µs rules=1.609µs tracing=7.759µs -=== RUN TestQueryLog/rule_queries,_127.0.0.1:44979,_enabled_at_start - query_log_test.go:273: ts=2023-06-09T08:21:09.835Z caller=main.go:513 level=info msg="No time or size retention was set so using the default time retention" duration=15d - ts=2023-06-09T08:21:09.836Z caller=main.go:551 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" - ts=2023-06-09T08:21:09.836Z caller=main.go:553 level=warn msg="This Prometheus binary has not been compiled for a 64-bit architecture. Due to virtual memory constraints of 32-bit systems, it is highly recommended to switch to a 64-bit binary of Prometheus." GOARCH=386 - ts=2023-06-09T08:21:09.836Z caller=main.go:556 level=info build_context="(go=go1.19.8, platform=linux/386, user=, date=)" - ts=2023-06-09T08:21:09.836Z caller=main.go:557 level=info host_details="(Linux 5.10.0-23-686-pae #1 SMP Debian 5.10.179-1 (2023-05-12) i686 ionos12-i386 (none))" - ts=2023-06-09T08:21:09.836Z caller=main.go:558 level=info fd_limits="(soft=1048576, hard=1048576)" - ts=2023-06-09T08:21:09.836Z caller=main.go:559 level=info vm_limits="(soft=unlimited, hard=unlimited)" - ts=2023-06-09T08:21:09.841Z caller=web.go:503 level=info component=web msg="Start listening for connections" address=127.0.0.1:44979 - ts=2023-06-09T08:21:09.842Z caller=main.go:988 level=info msg="Starting TSDB ..." - ts=2023-06-09T08:21:09.848Z caller=tls_config.go:232 level=info component=web msg="Listening on" address=127.0.0.1:44979 - ts=2023-06-09T08:21:09.849Z caller=tls_config.go:235 level=info component=web msg="TLS is disabled." http2=false address=127.0.0.1:44979 - ts=2023-06-09T08:21:09.854Z caller=head.go:564 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" - ts=2023-06-09T08:21:09.854Z caller=head.go:608 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=3.67µs - ts=2023-06-09T08:21:09.854Z caller=head.go:614 level=info component=tsdb msg="Replaying WAL, this may take a while" - ts=2023-06-09T08:21:09.855Z caller=head.go:685 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 - ts=2023-06-09T08:21:09.855Z caller=head.go:722 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=52.924µs wal_replay_duration=424.629µs wbl_replay_duration=924ns total_replay_duration=538.565µs - ts=2023-06-09T08:21:09.857Z caller=main.go:1009 level=info fs_type=EXT4_SUPER_MAGIC - ts=2023-06-09T08:21:09.857Z caller=main.go:1012 level=info msg="TSDB started" - ts=2023-06-09T08:21:09.857Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config610554011 - ts=2023-06-09T08:21:09.858Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config610554011 totalDuration=1.459865ms db_storage=2.176µs remote_storage=2.913µs web_handler=1.286µs query_engine=17.334µs scrape=213.28µs scrape_sd=7.108µs notify=1.79µs notify_sd=3.806µs rules=970.474µs tracing=14.684µs - ts=2023-06-09T08:21:09.859Z caller=main.go:973 level=info msg="Server is ready to receive web requests." - ts=2023-06-09T08:21:09.859Z caller=manager.go:978 level=info component="rule manager" msg="Starting rule manager..." - ts=2023-06-09T08:21:12.299Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config610554011 - ts=2023-06-09T08:21:12.301Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config610554011 totalDuration=2.054953ms db_storage=3.374µs remote_storage=3.244µs web_handler=1.56µs query_engine=8.151µs scrape=1.175927ms scrape_sd=7.194µs notify=3.15µs notify_sd=3.798µs rules=410.648µs tracing=9.577µs - ts=2023-06-09T08:21:14.312Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config610554011 - ts=2023-06-09T08:21:14.313Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config610554011 totalDuration=1.400899ms db_storage=6.1µs remote_storage=6.368µs web_handler=3.672µs query_engine=33.591µs scrape=186.235µs scrape_sd=8.968µs notify=3.213µs notify_sd=3.754µs rules=401.031µs tracing=10.715µs - ts=2023-06-09T08:21:18.323Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config610554011 - ts=2023-06-09T08:21:18.324Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config610554011 totalDuration=858.686µs db_storage=3.703µs remote_storage=2.747µs web_handler=1.43µs query_engine=64.261µs scrape=116.487µs scrape_sd=6.624µs notify=2.174µs notify_sd=3.13µs rules=377.113µs tracing=9.07µs +=== RUN TestQueryLog/rule_queries,_127.0.0.1:33401,_enabled_at_start + query_log_test.go:273: ts=2024-07-11T14:51:13.948Z caller=main.go:513 level=info msg="No time or size retention was set so using the default time retention" duration=15d + ts=2024-07-11T14:51:13.948Z caller=main.go:551 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" + ts=2024-07-11T14:51:13.948Z caller=main.go:553 level=warn msg="This Prometheus binary has not been compiled for a 64-bit architecture. Due to virtual memory constraints of 32-bit systems, it is highly recommended to switch to a 64-bit binary of Prometheus." GOARCH=386 + ts=2024-07-11T14:51:13.948Z caller=main.go:556 level=info build_context="(go=go1.19.8, platform=linux/386, user=, date=)" + ts=2024-07-11T14:51:13.948Z caller=main.go:557 level=info host_details="(Linux 5.10.0-23-amd64 #1 SMP Debian 5.10.179-1 (2023-05-12) x86_64 i-capture-the-hostname i-capture-the-domain)" + ts=2024-07-11T14:51:13.948Z caller=main.go:558 level=info fd_limits="(soft=1048576, hard=1048576)" + ts=2024-07-11T14:51:13.948Z caller=main.go:559 level=info vm_limits="(soft=unlimited, hard=unlimited)" + ts=2024-07-11T14:51:13.966Z caller=web.go:503 level=info component=web msg="Start listening for connections" address=127.0.0.1:33401 + ts=2024-07-11T14:51:13.999Z caller=main.go:988 level=info msg="Starting TSDB ..." + ts=2024-07-11T14:51:14.005Z caller=tls_config.go:232 level=info component=web msg="Listening on" address=127.0.0.1:33401 + ts=2024-07-11T14:51:14.005Z caller=tls_config.go:235 level=info component=web msg="TLS is disabled." http2=false address=127.0.0.1:33401 + ts=2024-07-11T14:51:14.031Z caller=head.go:564 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" + ts=2024-07-11T14:51:14.032Z caller=head.go:608 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=4.315µs + ts=2024-07-11T14:51:14.032Z caller=head.go:614 level=info component=tsdb msg="Replaying WAL, this may take a while" + ts=2024-07-11T14:51:14.032Z caller=head.go:685 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 + ts=2024-07-11T14:51:14.032Z caller=head.go:722 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=66.867µs wal_replay_duration=672.678µs wbl_replay_duration=273ns total_replay_duration=802.607µs + ts=2024-07-11T14:51:14.040Z caller=main.go:1009 level=info fs_type=EXT4_SUPER_MAGIC + ts=2024-07-11T14:51:14.040Z caller=main.go:1012 level=info msg="TSDB started" + ts=2024-07-11T14:51:14.040Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config2091181265 + ts=2024-07-11T14:51:14.055Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config2091181265 totalDuration=14.741787ms db_storage=2.053µs remote_storage=2.316µs web_handler=686ns query_engine=42.481µs scrape=302.507µs scrape_sd=17.265µs notify=1.528µs notify_sd=4.174µs rules=14.057548ms tracing=15.427µs + ts=2024-07-11T14:51:14.055Z caller=main.go:973 level=info msg="Server is ready to receive web requests." + ts=2024-07-11T14:51:14.055Z caller=manager.go:978 level=info component="rule manager" msg="Starting rule manager..." + ts=2024-07-11T14:51:16.263Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config2091181265 + ts=2024-07-11T14:51:16.264Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config2091181265 totalDuration=921.114µs db_storage=2.459µs remote_storage=2.668µs web_handler=659ns query_engine=8.392µs scrape=72.11µs scrape_sd=4.649µs notify=1.383µs notify_sd=2.469µs rules=439.45µs tracing=9.511µs + ts=2024-07-11T14:51:18.287Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config2091181265 + ts=2024-07-11T14:51:18.288Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config2091181265 totalDuration=1.051514ms db_storage=2.74µs remote_storage=2.834µs web_handler=1.044µs query_engine=22.659µs scrape=70.761µs scrape_sd=7.284µs notify=1.409µs notify_sd=2.391µs rules=493.943µs tracing=12.478µs + ts=2024-07-11T14:51:22.311Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config2091181265 + ts=2024-07-11T14:51:22.311Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config2091181265 totalDuration=699.964µs db_storage=2.535µs remote_storage=2.573µs web_handler=676ns query_engine=59.444µs scrape=71.972µs scrape_sd=7.031µs notify=1.285µs notify_sd=2.311µs rules=338.094µs tracing=8.524µs -=== RUN TestQueryLog/api_queries,_127.0.0.1:39581 - query_log_test.go:273: ts=2023-06-09T08:21:20.409Z caller=main.go:513 level=info msg="No time or size retention was set so using the default time retention" duration=15d - ts=2023-06-09T08:21:20.409Z caller=main.go:551 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" - ts=2023-06-09T08:21:20.409Z caller=main.go:553 level=warn msg="This Prometheus binary has not been compiled for a 64-bit architecture. Due to virtual memory constraints of 32-bit systems, it is highly recommended to switch to a 64-bit binary of Prometheus." GOARCH=386 - ts=2023-06-09T08:21:20.409Z caller=main.go:556 level=info build_context="(go=go1.19.8, platform=linux/386, user=, date=)" - ts=2023-06-09T08:21:20.409Z caller=main.go:557 level=info host_details="(Linux 5.10.0-23-686-pae #1 SMP Debian 5.10.179-1 (2023-05-12) i686 ionos12-i386 (none))" - ts=2023-06-09T08:21:20.409Z caller=main.go:558 level=info fd_limits="(soft=1048576, hard=1048576)" - ts=2023-06-09T08:21:20.409Z caller=main.go:559 level=info vm_limits="(soft=unlimited, hard=unlimited)" - ts=2023-06-09T08:21:20.416Z caller=web.go:503 level=info component=web msg="Start listening for connections" address=127.0.0.1:39581 - ts=2023-06-09T08:21:20.417Z caller=main.go:988 level=info msg="Starting TSDB ..." - ts=2023-06-09T08:21:20.423Z caller=tls_config.go:232 level=info component=web msg="Listening on" address=127.0.0.1:39581 - ts=2023-06-09T08:21:20.423Z caller=tls_config.go:235 level=info component=web msg="TLS is disabled." http2=false address=127.0.0.1:39581 - ts=2023-06-09T08:21:20.426Z caller=head.go:564 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" - ts=2023-06-09T08:21:20.426Z caller=head.go:608 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=3.693µs - ts=2023-06-09T08:21:20.426Z caller=head.go:614 level=info component=tsdb msg="Replaying WAL, this may take a while" - ts=2023-06-09T08:21:20.433Z caller=head.go:685 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 - ts=2023-06-09T08:21:20.434Z caller=head.go:722 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=50.167µs wal_replay_duration=7.499838ms wbl_replay_duration=888ns total_replay_duration=7.609276ms - ts=2023-06-09T08:21:20.436Z caller=main.go:1009 level=info fs_type=EXT4_SUPER_MAGIC - ts=2023-06-09T08:21:20.436Z caller=main.go:1012 level=info msg="TSDB started" - ts=2023-06-09T08:21:20.436Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config2172250606 - ts=2023-06-09T08:21:20.437Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config2172250606 totalDuration=619.553µs db_storage=2.35µs remote_storage=3.122µs web_handler=1.242µs query_engine=2.451µs scrape=442.067µs scrape_sd=8.9µs notify=2.11µs notify_sd=3.752µs rules=2.669µs tracing=15.59µs - ts=2023-06-09T08:21:20.437Z caller=main.go:973 level=info msg="Server is ready to receive web requests." - ts=2023-06-09T08:21:20.437Z caller=manager.go:978 level=info component="rule manager" msg="Starting rule manager..." - ts=2023-06-09T08:21:20.864Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config2172250606 - ts=2023-06-09T08:21:20.865Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config2172250606 totalDuration=562.434µs db_storage=3.76µs remote_storage=3.343µs web_handler=3.583µs query_engine=26.287µs scrape=89.437µs scrape_sd=6.297µs notify=2.21µs notify_sd=2.817µs rules=2.83µs tracing=11.608µs - ts=2023-06-09T08:21:20.868Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config2172250606 - ts=2023-06-09T08:21:20.869Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config2172250606 totalDuration=270.438µs db_storage=2.807µs remote_storage=2.613µs web_handler=1.297µs query_engine=5.555µs scrape=67.044µs scrape_sd=5.247µs notify=2.151µs notify_sd=2.144µs rules=2.692µs tracing=7.976µs - ts=2023-06-09T08:21:20.872Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config2172250606 - ts=2023-06-09T08:21:20.873Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config2172250606 totalDuration=980.943µs db_storage=2.657µs remote_storage=2.776µs web_handler=1.183µs query_engine=17.068µs scrape=88.406µs scrape_sd=6.149µs notify=1.865µs notify_sd=3.128µs rules=2.931µs tracing=9.425µs - ts=2023-06-09T08:21:20.883Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config2172250606 - ts=2023-06-09T08:21:20.884Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config2172250606 totalDuration=495.105µs db_storage=2.415µs remote_storage=2.856µs web_handler=1.417µs query_engine=71.886µs scrape=67.953µs scrape_sd=6.512µs notify=2.158µs notify_sd=3.273µs rules=2.458µs tracing=9.314µs +=== RUN TestQueryLog/api_queries,_127.0.0.1:42691 + query_log_test.go:273: ts=2024-07-11T14:51:24.378Z caller=main.go:513 level=info msg="No time or size retention was set so using the default time retention" duration=15d + ts=2024-07-11T14:51:24.378Z caller=main.go:551 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" + ts=2024-07-11T14:51:24.378Z caller=main.go:553 level=warn msg="This Prometheus binary has not been compiled for a 64-bit architecture. Due to virtual memory constraints of 32-bit systems, it is highly recommended to switch to a 64-bit binary of Prometheus." GOARCH=386 + ts=2024-07-11T14:51:24.378Z caller=main.go:556 level=info build_context="(go=go1.19.8, platform=linux/386, user=, date=)" + ts=2024-07-11T14:51:24.378Z caller=main.go:557 level=info host_details="(Linux 5.10.0-23-amd64 #1 SMP Debian 5.10.179-1 (2023-05-12) x86_64 i-capture-the-hostname i-capture-the-domain)" + ts=2024-07-11T14:51:24.378Z caller=main.go:558 level=info fd_limits="(soft=1048576, hard=1048576)" + ts=2024-07-11T14:51:24.378Z caller=main.go:559 level=info vm_limits="(soft=unlimited, hard=unlimited)" + ts=2024-07-11T14:51:24.390Z caller=web.go:503 level=info component=web msg="Start listening for connections" address=127.0.0.1:42691 + ts=2024-07-11T14:51:24.392Z caller=main.go:988 level=info msg="Starting TSDB ..." + ts=2024-07-11T14:51:24.405Z caller=tls_config.go:232 level=info component=web msg="Listening on" address=127.0.0.1:42691 + ts=2024-07-11T14:51:24.405Z caller=tls_config.go:235 level=info component=web msg="TLS is disabled." http2=false address=127.0.0.1:42691 + ts=2024-07-11T14:51:24.411Z caller=head.go:564 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" + ts=2024-07-11T14:51:24.411Z caller=head.go:608 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=3.089µs + ts=2024-07-11T14:51:24.411Z caller=head.go:614 level=info component=tsdb msg="Replaying WAL, this may take a while" + ts=2024-07-11T14:51:24.422Z caller=head.go:685 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 + ts=2024-07-11T14:51:24.422Z caller=head.go:722 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=56.356µs wal_replay_duration=10.8721ms wbl_replay_duration=300ns total_replay_duration=10.978282ms + ts=2024-07-11T14:51:24.425Z caller=main.go:1009 level=info fs_type=EXT4_SUPER_MAGIC + ts=2024-07-11T14:51:24.425Z caller=main.go:1012 level=info msg="TSDB started" + ts=2024-07-11T14:51:24.425Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config726085454 + ts=2024-07-11T14:51:24.425Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config726085454 totalDuration=464.065µs db_storage=1.95µs remote_storage=1.924µs web_handler=666ns query_engine=989ns scrape=304.201µs scrape_sd=8.222µs notify=1.543µs notify_sd=3.24µs rules=1.887µs tracing=17.065µs + ts=2024-07-11T14:51:24.425Z caller=main.go:973 level=info msg="Server is ready to receive web requests." + ts=2024-07-11T14:51:24.425Z caller=manager.go:978 level=info component="rule manager" msg="Starting rule manager..." + ts=2024-07-11T14:51:24.833Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config726085454 + ts=2024-07-11T14:51:24.834Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config726085454 totalDuration=408.312µs db_storage=2.473µs remote_storage=1.888µs web_handler=518ns query_engine=19.231µs scrape=48.828µs scrape_sd=4.63µs notify=1.251µs notify_sd=2.23µs rules=2.456µs tracing=9.079µs + ts=2024-07-11T14:51:24.836Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config726085454 + ts=2024-07-11T14:51:24.836Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config726085454 totalDuration=200.511µs db_storage=1.296µs remote_storage=1.216µs web_handler=389ns query_engine=5.543µs scrape=56.922µs scrape_sd=3.584µs notify=840ns notify_sd=1.652µs rules=1.141µs tracing=5.904µs + ts=2024-07-11T14:51:24.839Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config726085454 + ts=2024-07-11T14:51:24.839Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config726085454 totalDuration=269.585µs db_storage=1.175µs remote_storage=1.175µs web_handler=422ns query_engine=16.074µs scrape=36.006µs scrape_sd=2.731µs notify=994ns notify_sd=1.451µs rules=1.052µs tracing=4.974µs + ts=2024-07-11T14:51:24.849Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config726085454 + ts=2024-07-11T14:51:24.849Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config726085454 totalDuration=551.436µs db_storage=1.893µs remote_storage=2.564µs web_handler=613ns query_engine=56.543µs scrape=50.598µs scrape_sd=4.247µs notify=1.287µs notify_sd=1.995µs rules=1.969µs tracing=8.014µs -=== RUN TestQueryLog/console_queries,_127.0.0.1:39259 - query_log_test.go:273: ts=2023-06-09T08:21:20.938Z caller=main.go:513 level=info msg="No time or size retention was set so using the default time retention" duration=15d - ts=2023-06-09T08:21:20.938Z caller=main.go:551 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" - ts=2023-06-09T08:21:20.939Z caller=main.go:553 level=warn msg="This Prometheus binary has not been compiled for a 64-bit architecture. Due to virtual memory constraints of 32-bit systems, it is highly recommended to switch to a 64-bit binary of Prometheus." GOARCH=386 - ts=2023-06-09T08:21:20.940Z caller=main.go:556 level=info build_context="(go=go1.19.8, platform=linux/386, user=, date=)" - ts=2023-06-09T08:21:20.940Z caller=main.go:557 level=info host_details="(Linux 5.10.0-23-686-pae #1 SMP Debian 5.10.179-1 (2023-05-12) i686 ionos12-i386 (none))" - ts=2023-06-09T08:21:20.940Z caller=main.go:558 level=info fd_limits="(soft=1048576, hard=1048576)" - ts=2023-06-09T08:21:20.940Z caller=main.go:559 level=info vm_limits="(soft=unlimited, hard=unlimited)" - ts=2023-06-09T08:21:20.945Z caller=web.go:503 level=info component=web msg="Start listening for connections" address=127.0.0.1:39259 - ts=2023-06-09T08:21:20.945Z caller=main.go:988 level=info msg="Starting TSDB ..." - ts=2023-06-09T08:21:20.959Z caller=tls_config.go:232 level=info component=web msg="Listening on" address=127.0.0.1:39259 - ts=2023-06-09T08:21:20.959Z caller=tls_config.go:235 level=info component=web msg="TLS is disabled." http2=false address=127.0.0.1:39259 - ts=2023-06-09T08:21:20.959Z caller=head.go:564 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" - ts=2023-06-09T08:21:20.959Z caller=head.go:608 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=3.547µs - ts=2023-06-09T08:21:20.959Z caller=head.go:614 level=info component=tsdb msg="Replaying WAL, this may take a while" - ts=2023-06-09T08:21:20.960Z caller=head.go:685 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 - ts=2023-06-09T08:21:20.960Z caller=head.go:722 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=57.854µs wal_replay_duration=564.294µs wbl_replay_duration=930ns total_replay_duration=697.499µs - ts=2023-06-09T08:21:20.962Z caller=main.go:1009 level=info fs_type=EXT4_SUPER_MAGIC - ts=2023-06-09T08:21:20.962Z caller=main.go:1012 level=info msg="TSDB started" - ts=2023-06-09T08:21:20.963Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config1152377762 - ts=2023-06-09T08:21:20.964Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config1152377762 totalDuration=1.348436ms db_storage=2.228µs remote_storage=3.071µs web_handler=1.209µs query_engine=2.11µs scrape=1.159793ms scrape_sd=8.8µs notify=2.12µs notify_sd=3.968µs rules=2.963µs tracing=18.862µs - ts=2023-06-09T08:21:20.964Z caller=main.go:973 level=info msg="Server is ready to receive web requests." - ts=2023-06-09T08:21:20.964Z caller=manager.go:978 level=info component="rule manager" msg="Starting rule manager..." - ts=2023-06-09T08:21:21.397Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config1152377762 - ts=2023-06-09T08:21:21.397Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config1152377762 totalDuration=374.206µs db_storage=2.967µs remote_storage=2.898µs web_handler=1.177µs query_engine=15.832µs scrape=75.624µs scrape_sd=5.21µs notify=2.044µs notify_sd=2.623µs rules=3.254µs tracing=9.198µs - ts=2023-06-09T08:21:21.399Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config1152377762 - ts=2023-06-09T08:21:21.399Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config1152377762 totalDuration=252.595µs db_storage=1.994µs remote_storage=2.174µs web_handler=1.161µs query_engine=10.708µs scrape=64.537µs scrape_sd=3.492µs notify=1.736µs notify_sd=2.388µs rules=2.503µs tracing=5.051µs - ts=2023-06-09T08:21:21.401Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config1152377762 - ts=2023-06-09T08:21:21.401Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config1152377762 totalDuration=301.084µs db_storage=1.817µs remote_storage=2.083µs web_handler=1.046µs query_engine=13.427µs scrape=77.016µs scrape_sd=3.67µs notify=1.669µs notify_sd=2.393µs rules=2.506µs tracing=6.057µs - ts=2023-06-09T08:21:21.405Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config1152377762 - ts=2023-06-09T08:21:21.405Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config1152377762 totalDuration=242.161µs db_storage=1.72µs remote_storage=1.859µs web_handler=1.178µs query_engine=38.139µs scrape=40.883µs scrape_sd=3.59µs notify=1.65µs notify_sd=2.169µs rules=1.907µs tracing=6.272µs +=== RUN TestQueryLog/console_queries,_127.0.0.1:41399 + query_log_test.go:273: ts=2024-07-11T14:51:24.930Z caller=main.go:513 level=info msg="No time or size retention was set so using the default time retention" duration=15d + ts=2024-07-11T14:51:24.930Z caller=main.go:551 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" + ts=2024-07-11T14:51:24.930Z caller=main.go:553 level=warn msg="This Prometheus binary has not been compiled for a 64-bit architecture. Due to virtual memory constraints of 32-bit systems, it is highly recommended to switch to a 64-bit binary of Prometheus." GOARCH=386 + ts=2024-07-11T14:51:24.930Z caller=main.go:556 level=info build_context="(go=go1.19.8, platform=linux/386, user=, date=)" + ts=2024-07-11T14:51:24.930Z caller=main.go:557 level=info host_details="(Linux 5.10.0-23-amd64 #1 SMP Debian 5.10.179-1 (2023-05-12) x86_64 i-capture-the-hostname i-capture-the-domain)" + ts=2024-07-11T14:51:24.930Z caller=main.go:558 level=info fd_limits="(soft=1048576, hard=1048576)" + ts=2024-07-11T14:51:24.931Z caller=main.go:559 level=info vm_limits="(soft=unlimited, hard=unlimited)" + ts=2024-07-11T14:51:24.933Z caller=web.go:503 level=info component=web msg="Start listening for connections" address=127.0.0.1:41399 + ts=2024-07-11T14:51:24.934Z caller=main.go:988 level=info msg="Starting TSDB ..." + ts=2024-07-11T14:51:24.950Z caller=tls_config.go:232 level=info component=web msg="Listening on" address=127.0.0.1:41399 + ts=2024-07-11T14:51:24.951Z caller=tls_config.go:235 level=info component=web msg="TLS is disabled." http2=false address=127.0.0.1:41399 + ts=2024-07-11T14:51:24.956Z caller=head.go:564 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" + ts=2024-07-11T14:51:24.956Z caller=head.go:608 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=3.362µs + ts=2024-07-11T14:51:24.956Z caller=head.go:614 level=info component=tsdb msg="Replaying WAL, this may take a while" + ts=2024-07-11T14:51:24.957Z caller=head.go:685 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 + ts=2024-07-11T14:51:24.957Z caller=head.go:722 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=91.329µs wal_replay_duration=798.914µs wbl_replay_duration=354ns total_replay_duration=996.925µs + ts=2024-07-11T14:51:24.961Z caller=main.go:1009 level=info fs_type=EXT4_SUPER_MAGIC + ts=2024-07-11T14:51:24.961Z caller=main.go:1012 level=info msg="TSDB started" + ts=2024-07-11T14:51:24.961Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config1060801395 + ts=2024-07-11T14:51:24.961Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config1060801395 totalDuration=475.31µs db_storage=2.085µs remote_storage=2.053µs web_handler=641ns query_engine=1.078µs scrape=318.962µs scrape_sd=8.76µs notify=1.455µs notify_sd=3.671µs rules=2.364µs tracing=16.247µs + ts=2024-07-11T14:51:24.961Z caller=main.go:973 level=info msg="Server is ready to receive web requests." + ts=2024-07-11T14:51:24.961Z caller=manager.go:978 level=info component="rule manager" msg="Starting rule manager..." + ts=2024-07-11T14:51:25.367Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config1060801395 + ts=2024-07-11T14:51:25.367Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config1060801395 totalDuration=602.572µs db_storage=2.29µs remote_storage=2.005µs web_handler=514ns query_engine=94.835µs scrape=50.955µs scrape_sd=4.78µs notify=1.8µs notify_sd=2.402µs rules=2.05µs tracing=8.803µs + ts=2024-07-11T14:51:25.369Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config1060801395 + ts=2024-07-11T14:51:25.369Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config1060801395 totalDuration=259µs db_storage=2.085µs remote_storage=1.648µs web_handler=526ns query_engine=6.446µs scrape=44.495µs scrape_sd=3.706µs notify=1.142µs notify_sd=1.94µs rules=1.627µs tracing=6.288µs + ts=2024-07-11T14:51:25.372Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config1060801395 + ts=2024-07-11T14:51:25.372Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config1060801395 totalDuration=466.685µs db_storage=1.158µs remote_storage=1.294µs web_handler=489ns query_engine=21.815µs scrape=50.102µs scrape_sd=3.134µs notify=1.221µs notify_sd=1.668µs rules=1.095µs tracing=5.405µs + ts=2024-07-11T14:51:25.376Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config1060801395 + ts=2024-07-11T14:51:25.376Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config1060801395 totalDuration=234.067µs db_storage=1.575µs remote_storage=1.261µs web_handler=431ns query_engine=42.112µs scrape=41.828µs scrape_sd=3.696µs notify=1.015µs notify_sd=1.855µs rules=1.266µs tracing=5.691µs -=== RUN TestQueryLog/rule_queries,_127.0.0.1:40535 - query_log_test.go:273: ts=2023-06-09T08:21:21.462Z caller=main.go:513 level=info msg="No time or size retention was set so using the default time retention" duration=15d - ts=2023-06-09T08:21:21.462Z caller=main.go:551 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" - ts=2023-06-09T08:21:21.462Z caller=main.go:553 level=warn msg="This Prometheus binary has not been compiled for a 64-bit architecture. Due to virtual memory constraints of 32-bit systems, it is highly recommended to switch to a 64-bit binary of Prometheus." GOARCH=386 - ts=2023-06-09T08:21:21.462Z caller=main.go:556 level=info build_context="(go=go1.19.8, platform=linux/386, user=, date=)" - ts=2023-06-09T08:21:21.463Z caller=main.go:557 level=info host_details="(Linux 5.10.0-23-686-pae #1 SMP Debian 5.10.179-1 (2023-05-12) i686 ionos12-i386 (none))" - ts=2023-06-09T08:21:21.463Z caller=main.go:558 level=info fd_limits="(soft=1048576, hard=1048576)" - ts=2023-06-09T08:21:21.463Z caller=main.go:559 level=info vm_limits="(soft=unlimited, hard=unlimited)" - ts=2023-06-09T08:21:21.472Z caller=web.go:503 level=info component=web msg="Start listening for connections" address=127.0.0.1:40535 - ts=2023-06-09T08:21:21.472Z caller=main.go:988 level=info msg="Starting TSDB ..." - ts=2023-06-09T08:21:21.475Z caller=tls_config.go:232 level=info component=web msg="Listening on" address=127.0.0.1:40535 - ts=2023-06-09T08:21:21.475Z caller=tls_config.go:235 level=info component=web msg="TLS is disabled." http2=false address=127.0.0.1:40535 - ts=2023-06-09T08:21:21.486Z caller=head.go:564 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" - ts=2023-06-09T08:21:21.486Z caller=head.go:608 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=3.494µs - ts=2023-06-09T08:21:21.486Z caller=head.go:614 level=info component=tsdb msg="Replaying WAL, this may take a while" - ts=2023-06-09T08:21:21.487Z caller=head.go:685 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 - ts=2023-06-09T08:21:21.487Z caller=head.go:722 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=50.624µs wal_replay_duration=1.127132ms wbl_replay_duration=859ns total_replay_duration=1.239497ms - ts=2023-06-09T08:21:21.490Z caller=main.go:1009 level=info fs_type=EXT4_SUPER_MAGIC - ts=2023-06-09T08:21:21.490Z caller=main.go:1012 level=info msg="TSDB started" - ts=2023-06-09T08:21:21.490Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config1297412184 - ts=2023-06-09T08:21:21.491Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config1297412184 totalDuration=913.33µs db_storage=3.292µs remote_storage=3.57µs web_handler=1.369µs query_engine=2.066µs scrape=259.335µs scrape_sd=14.329µs notify=2.004µs notify_sd=4.24µs rules=373.094µs tracing=20.075µs - ts=2023-06-09T08:21:21.491Z caller=main.go:973 level=info msg="Server is ready to receive web requests." - ts=2023-06-09T08:21:21.491Z caller=manager.go:978 level=info component="rule manager" msg="Starting rule manager..." - ts=2023-06-09T08:21:23.924Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config1297412184 - ts=2023-06-09T08:21:23.925Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config1297412184 totalDuration=1.965861ms db_storage=5.035µs remote_storage=5.004µs web_handler=1.903µs query_engine=33.486µs scrape=73.892µs scrape_sd=7.492µs notify=2.3µs notify_sd=3.027µs rules=396.244µs tracing=11.913µs - ts=2023-06-09T08:21:25.936Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config1297412184 - ts=2023-06-09T08:21:25.937Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config1297412184 totalDuration=814.196µs db_storage=3.659µs remote_storage=3.639µs web_handler=1.548µs query_engine=8.181µs scrape=68.493µs scrape_sd=7.346µs notify=2.703µs notify_sd=2.851µs rules=377.639µs tracing=11.211µs - ts=2023-06-09T08:21:27.939Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config1297412184 - ts=2023-06-09T08:21:27.940Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config1297412184 totalDuration=782.317µs db_storage=3.216µs remote_storage=2.811µs web_handler=1.569µs query_engine=35.305µs scrape=97.089µs scrape_sd=5.549µs notify=1.882µs notify_sd=2.704µs rules=346.017µs tracing=8.355µs - ts=2023-06-09T08:21:31.952Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config1297412184 - ts=2023-06-09T08:21:31.952Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config1297412184 totalDuration=809.439µs db_storage=3.809µs remote_storage=3.202µs web_handler=1.616µs query_engine=70.731µs scrape=70.315µs scrape_sd=8.478µs notify=2.225µs notify_sd=2.597µs rules=351.886µs tracing=10.627µs +=== RUN TestQueryLog/rule_queries,_127.0.0.1:45109 + query_log_test.go:273: ts=2024-07-11T14:51:25.457Z caller=main.go:513 level=info msg="No time or size retention was set so using the default time retention" duration=15d + ts=2024-07-11T14:51:25.457Z caller=main.go:551 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" + ts=2024-07-11T14:51:25.457Z caller=main.go:553 level=warn msg="This Prometheus binary has not been compiled for a 64-bit architecture. Due to virtual memory constraints of 32-bit systems, it is highly recommended to switch to a 64-bit binary of Prometheus." GOARCH=386 + ts=2024-07-11T14:51:25.457Z caller=main.go:556 level=info build_context="(go=go1.19.8, platform=linux/386, user=, date=)" + ts=2024-07-11T14:51:25.457Z caller=main.go:557 level=info host_details="(Linux 5.10.0-23-amd64 #1 SMP Debian 5.10.179-1 (2023-05-12) x86_64 i-capture-the-hostname i-capture-the-domain)" + ts=2024-07-11T14:51:25.457Z caller=main.go:558 level=info fd_limits="(soft=1048576, hard=1048576)" + ts=2024-07-11T14:51:25.457Z caller=main.go:559 level=info vm_limits="(soft=unlimited, hard=unlimited)" + ts=2024-07-11T14:51:25.460Z caller=web.go:503 level=info component=web msg="Start listening for connections" address=127.0.0.1:45109 + ts=2024-07-11T14:51:25.461Z caller=main.go:988 level=info msg="Starting TSDB ..." + ts=2024-07-11T14:51:25.473Z caller=tls_config.go:232 level=info component=web msg="Listening on" address=127.0.0.1:45109 + ts=2024-07-11T14:51:25.473Z caller=tls_config.go:235 level=info component=web msg="TLS is disabled." http2=false address=127.0.0.1:45109 + ts=2024-07-11T14:51:25.476Z caller=head.go:564 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" + ts=2024-07-11T14:51:25.476Z caller=head.go:608 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=3.345µs + ts=2024-07-11T14:51:25.476Z caller=head.go:614 level=info component=tsdb msg="Replaying WAL, this may take a while" + ts=2024-07-11T14:51:25.491Z caller=head.go:685 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 + ts=2024-07-11T14:51:25.491Z caller=head.go:722 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=63.361µs wal_replay_duration=14.455459ms wbl_replay_duration=301ns total_replay_duration=14.572376ms + ts=2024-07-11T14:51:25.493Z caller=main.go:1009 level=info fs_type=EXT4_SUPER_MAGIC + ts=2024-07-11T14:51:25.493Z caller=main.go:1012 level=info msg="TSDB started" + ts=2024-07-11T14:51:25.493Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config3113490014 + ts=2024-07-11T14:51:25.494Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config3113490014 totalDuration=1.003332ms db_storage=1.848µs remote_storage=2.476µs web_handler=911ns query_engine=951ns scrape=358.461µs scrape_sd=9.051µs notify=1.436µs notify_sd=3.586µs rules=417.239µs tracing=17.794µs + ts=2024-07-11T14:51:25.494Z caller=main.go:973 level=info msg="Server is ready to receive web requests." + ts=2024-07-11T14:51:25.494Z caller=manager.go:978 level=info component="rule manager" msg="Starting rule manager..." + ts=2024-07-11T14:51:27.901Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config3113490014 + ts=2024-07-11T14:51:27.902Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config3113490014 totalDuration=881.446µs db_storage=2.158µs remote_storage=2.21µs web_handler=632ns query_engine=19.98µs scrape=50.49µs scrape_sd=4.889µs notify=1.586µs notify_sd=1.799µs rules=457.989µs tracing=7.962µs + ts=2024-07-11T14:51:29.907Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config3113490014 + ts=2024-07-11T14:51:29.920Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config3113490014 totalDuration=13.150277ms db_storage=3.421µs remote_storage=3.508µs web_handler=1.078µs query_engine=9.664µs scrape=80.088µs scrape_sd=6.211µs notify=1.846µs notify_sd=1.842µs rules=935.276µs tracing=9.326µs + ts=2024-07-11T14:51:31.927Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config3113490014 + ts=2024-07-11T14:51:31.928Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config3113490014 totalDuration=711.847µs db_storage=2.25µs remote_storage=2.206µs web_handler=737ns query_engine=19.282µs scrape=63.294µs scrape_sd=6.572µs notify=5.453µs notify_sd=6.352µs rules=354.253µs tracing=8.688µs + ts=2024-07-11T14:51:35.940Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config3113490014 + ts=2024-07-11T14:51:35.941Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config3113490014 totalDuration=635.401µs db_storage=2.341µs remote_storage=2.406µs web_handler=665ns query_engine=56.656µs scrape=53.689µs scrape_sd=6.219µs notify=1.286µs notify_sd=2.194µs rules=315.606µs tracing=7.854µs -=== RUN TestQueryLog/api_queries,_127.0.0.1:44959,_enabled_at_start,_with_prefix_/foobar - query_log_test.go:273: ts=2023-06-09T08:21:34.016Z caller=main.go:513 level=info msg="No time or size retention was set so using the default time retention" duration=15d - ts=2023-06-09T08:21:34.017Z caller=main.go:551 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" - ts=2023-06-09T08:21:34.017Z caller=main.go:553 level=warn msg="This Prometheus binary has not been compiled for a 64-bit architecture. Due to virtual memory constraints of 32-bit systems, it is highly recommended to switch to a 64-bit binary of Prometheus." GOARCH=386 - ts=2023-06-09T08:21:34.017Z caller=main.go:556 level=info build_context="(go=go1.19.8, platform=linux/386, user=, date=)" - ts=2023-06-09T08:21:34.017Z caller=main.go:557 level=info host_details="(Linux 5.10.0-23-686-pae #1 SMP Debian 5.10.179-1 (2023-05-12) i686 ionos12-i386 (none))" - ts=2023-06-09T08:21:34.017Z caller=main.go:558 level=info fd_limits="(soft=1048576, hard=1048576)" - ts=2023-06-09T08:21:34.017Z caller=main.go:559 level=info vm_limits="(soft=unlimited, hard=unlimited)" - ts=2023-06-09T08:21:34.026Z caller=web.go:503 level=info component=web msg="Start listening for connections" address=127.0.0.1:44959 - ts=2023-06-09T08:21:34.027Z caller=main.go:988 level=info msg="Starting TSDB ..." - ts=2023-06-09T08:21:34.027Z caller=web.go:535 level=info component=web msg="Router prefix" prefix=/foobar - ts=2023-06-09T08:21:34.031Z caller=tls_config.go:232 level=info component=web msg="Listening on" address=127.0.0.1:44959 - ts=2023-06-09T08:21:34.031Z caller=tls_config.go:235 level=info component=web msg="TLS is disabled." http2=false address=127.0.0.1:44959 - ts=2023-06-09T08:21:34.039Z caller=head.go:564 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" - ts=2023-06-09T08:21:34.039Z caller=head.go:608 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=3.442µs - ts=2023-06-09T08:21:34.039Z caller=head.go:614 level=info component=tsdb msg="Replaying WAL, this may take a while" - ts=2023-06-09T08:21:34.041Z caller=head.go:685 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 - ts=2023-06-09T08:21:34.041Z caller=head.go:722 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=51.198µs wal_replay_duration=1.737819ms wbl_replay_duration=1.005µs total_replay_duration=1.854047ms - ts=2023-06-09T08:21:34.044Z caller=main.go:1009 level=info fs_type=EXT4_SUPER_MAGIC - ts=2023-06-09T08:21:34.044Z caller=main.go:1012 level=info msg="TSDB started" - ts=2023-06-09T08:21:34.044Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config1535430808 - ts=2023-06-09T08:21:34.045Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config1535430808 totalDuration=569.618µs db_storage=2.778µs remote_storage=2.495µs web_handler=1.611µs query_engine=19.479µs scrape=275.704µs scrape_sd=8.714µs notify=1.853µs notify_sd=5.229µs rules=2.604µs tracing=15.695µs - ts=2023-06-09T08:21:34.045Z caller=main.go:973 level=info msg="Server is ready to receive web requests." - ts=2023-06-09T08:21:34.045Z caller=manager.go:978 level=info component="rule manager" msg="Starting rule manager..." - ts=2023-06-09T08:21:34.472Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config1535430808 - ts=2023-06-09T08:21:34.472Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config1535430808 totalDuration=373.586µs db_storage=2.887µs remote_storage=2.597µs web_handler=1.205µs query_engine=7.261µs scrape=75.817µs scrape_sd=4.805µs notify=2.143µs notify_sd=2.61µs rules=2.919µs tracing=8.914µs - ts=2023-06-09T08:21:34.474Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config1535430808 - ts=2023-06-09T08:21:34.475Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config1535430808 totalDuration=342.203µs db_storage=2.744µs remote_storage=2.674µs web_handler=1.276µs query_engine=18.414µs scrape=45.722µs scrape_sd=4.06µs notify=1.734µs notify_sd=2.392µs rules=2.22µs tracing=5.945µs - ts=2023-06-09T08:21:34.483Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config1535430808 - ts=2023-06-09T08:21:34.484Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config1535430808 totalDuration=621.67µs db_storage=2.467µs remote_storage=5.852µs web_handler=1.234µs query_engine=49.348µs scrape=50.247µs scrape_sd=5.02µs notify=1.829µs notify_sd=2.768µs rules=2.74µs tracing=9.346µs +=== RUN TestQueryLog/api_queries,_127.0.0.1:40443,_enabled_at_start,_with_prefix_/foobar + query_log_test.go:273: ts=2024-07-11T14:51:38.036Z caller=main.go:513 level=info msg="No time or size retention was set so using the default time retention" duration=15d + ts=2024-07-11T14:51:38.039Z caller=main.go:551 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" + ts=2024-07-11T14:51:38.040Z caller=main.go:553 level=warn msg="This Prometheus binary has not been compiled for a 64-bit architecture. Due to virtual memory constraints of 32-bit systems, it is highly recommended to switch to a 64-bit binary of Prometheus." GOARCH=386 + ts=2024-07-11T14:51:38.040Z caller=main.go:556 level=info build_context="(go=go1.19.8, platform=linux/386, user=, date=)" + ts=2024-07-11T14:51:38.040Z caller=main.go:557 level=info host_details="(Linux 5.10.0-23-amd64 #1 SMP Debian 5.10.179-1 (2023-05-12) x86_64 i-capture-the-hostname i-capture-the-domain)" + ts=2024-07-11T14:51:38.040Z caller=main.go:558 level=info fd_limits="(soft=1048576, hard=1048576)" + ts=2024-07-11T14:51:38.040Z caller=main.go:559 level=info vm_limits="(soft=unlimited, hard=unlimited)" + ts=2024-07-11T14:51:38.042Z caller=web.go:503 level=info component=web msg="Start listening for connections" address=127.0.0.1:40443 + ts=2024-07-11T14:51:38.043Z caller=main.go:988 level=info msg="Starting TSDB ..." + ts=2024-07-11T14:51:38.043Z caller=web.go:535 level=info component=web msg="Router prefix" prefix=/foobar + ts=2024-07-11T14:51:38.049Z caller=tls_config.go:232 level=info component=web msg="Listening on" address=127.0.0.1:40443 + ts=2024-07-11T14:51:38.050Z caller=tls_config.go:235 level=info component=web msg="TLS is disabled." http2=false address=127.0.0.1:40443 + ts=2024-07-11T14:51:38.066Z caller=head.go:564 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" + ts=2024-07-11T14:51:38.066Z caller=head.go:608 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=4.207µs + ts=2024-07-11T14:51:38.066Z caller=head.go:614 level=info component=tsdb msg="Replaying WAL, this may take a while" + ts=2024-07-11T14:51:38.066Z caller=head.go:685 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 + ts=2024-07-11T14:51:38.066Z caller=head.go:722 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=84.456µs wal_replay_duration=650.441µs wbl_replay_duration=206ns total_replay_duration=790.628µs + ts=2024-07-11T14:51:38.068Z caller=main.go:1009 level=info fs_type=EXT4_SUPER_MAGIC + ts=2024-07-11T14:51:38.068Z caller=main.go:1012 level=info msg="TSDB started" + ts=2024-07-11T14:51:38.068Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config239562597 + ts=2024-07-11T14:51:38.069Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config239562597 totalDuration=447.171µs db_storage=1.576µs remote_storage=1.682µs web_handler=567ns query_engine=12.366µs scrape=248.937µs scrape_sd=7.345µs notify=1.015µs notify_sd=2.091µs rules=1.642µs tracing=12.24µs + ts=2024-07-11T14:51:38.069Z caller=main.go:973 level=info msg="Server is ready to receive web requests." + ts=2024-07-11T14:51:38.069Z caller=manager.go:978 level=info component="rule manager" msg="Starting rule manager..." + ts=2024-07-11T14:51:38.466Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config239562597 + ts=2024-07-11T14:51:38.467Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config239562597 totalDuration=300.826µs db_storage=2.488µs remote_storage=2.557µs web_handler=574ns query_engine=6.367µs scrape=82.637µs scrape_sd=4.748µs notify=1.43µs notify_sd=1.991µs rules=2.092µs tracing=8.73µs + ts=2024-07-11T14:51:38.470Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config239562597 + ts=2024-07-11T14:51:38.470Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config239562597 totalDuration=334.839µs db_storage=1.797µs remote_storage=2.027µs web_handler=523ns query_engine=20.123µs scrape=50.649µs scrape_sd=4.482µs notify=1.396µs notify_sd=1.761µs rules=1.857µs tracing=17.79µs + ts=2024-07-11T14:51:38.485Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config239562597 + ts=2024-07-11T14:51:38.485Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config239562597 totalDuration=394.662µs db_storage=2.17µs remote_storage=2.271µs web_handler=564ns query_engine=56.861µs scrape=48.598µs scrape_sd=4.451µs notify=1.642µs notify_sd=1.837µs rules=1.865µs tracing=9.439µs -=== RUN TestQueryLog/console_queries,_127.0.0.1:36853,_enabled_at_start,_with_prefix_/foobar - query_log_test.go:273: ts=2023-06-09T08:21:34.543Z caller=main.go:513 level=info msg="No time or size retention was set so using the default time retention" duration=15d - ts=2023-06-09T08:21:34.543Z caller=main.go:551 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" - ts=2023-06-09T08:21:34.543Z caller=main.go:553 level=warn msg="This Prometheus binary has not been compiled for a 64-bit architecture. Due to virtual memory constraints of 32-bit systems, it is highly recommended to switch to a 64-bit binary of Prometheus." GOARCH=386 - ts=2023-06-09T08:21:34.543Z caller=main.go:556 level=info build_context="(go=go1.19.8, platform=linux/386, user=, date=)" - ts=2023-06-09T08:21:34.543Z caller=main.go:557 level=info host_details="(Linux 5.10.0-23-686-pae #1 SMP Debian 5.10.179-1 (2023-05-12) i686 ionos12-i386 (none))" - ts=2023-06-09T08:21:34.544Z caller=main.go:558 level=info fd_limits="(soft=1048576, hard=1048576)" - ts=2023-06-09T08:21:34.544Z caller=main.go:559 level=info vm_limits="(soft=unlimited, hard=unlimited)" - ts=2023-06-09T08:21:34.553Z caller=web.go:503 level=info component=web msg="Start listening for connections" address=127.0.0.1:36853 - ts=2023-06-09T08:21:34.553Z caller=main.go:988 level=info msg="Starting TSDB ..." - ts=2023-06-09T08:21:34.553Z caller=web.go:535 level=info component=web msg="Router prefix" prefix=/foobar - ts=2023-06-09T08:21:34.557Z caller=tls_config.go:232 level=info component=web msg="Listening on" address=127.0.0.1:36853 - ts=2023-06-09T08:21:34.557Z caller=tls_config.go:235 level=info component=web msg="TLS is disabled." http2=false address=127.0.0.1:36853 - ts=2023-06-09T08:21:34.562Z caller=head.go:564 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" - ts=2023-06-09T08:21:34.562Z caller=head.go:608 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=3.921µs - ts=2023-06-09T08:21:34.562Z caller=head.go:614 level=info component=tsdb msg="Replaying WAL, this may take a while" - ts=2023-06-09T08:21:34.564Z caller=head.go:685 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 - ts=2023-06-09T08:21:34.564Z caller=head.go:722 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=746.923µs wal_replay_duration=519.171µs wbl_replay_duration=917ns total_replay_duration=1.367979ms - ts=2023-06-09T08:21:34.566Z caller=main.go:1009 level=info fs_type=EXT4_SUPER_MAGIC - ts=2023-06-09T08:21:34.566Z caller=main.go:1012 level=info msg="TSDB started" - ts=2023-06-09T08:21:34.566Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config1109977646 - ts=2023-06-09T08:21:34.568Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config1109977646 totalDuration=1.388762ms db_storage=2.397µs remote_storage=2.517µs web_handler=1.31µs query_engine=12.983µs scrape=1.123002ms scrape_sd=9.297µs notify=1.899µs notify_sd=4.181µs rules=2.771µs tracing=17.938µs - ts=2023-06-09T08:21:34.568Z caller=main.go:973 level=info msg="Server is ready to receive web requests." - ts=2023-06-09T08:21:34.568Z caller=manager.go:978 level=info component="rule manager" msg="Starting rule manager..." - ts=2023-06-09T08:21:35.000Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config1109977646 - ts=2023-06-09T08:21:35.001Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config1109977646 totalDuration=296.685µs db_storage=2.611µs remote_storage=2.875µs web_handler=1.151µs query_engine=10.7µs scrape=73.144µs scrape_sd=4.942µs notify=1.99µs notify_sd=2.232µs rules=2.726µs tracing=9.12µs - ts=2023-06-09T08:21:35.002Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config1109977646 - ts=2023-06-09T08:21:35.003Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config1109977646 totalDuration=1.328459ms db_storage=1.929µs remote_storage=2.289µs web_handler=1.056µs query_engine=18.11µs scrape=66.759µs scrape_sd=3.907µs notify=2.164µs notify_sd=2.328µs rules=2.23µs tracing=6.002µs - ts=2023-06-09T08:21:35.007Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config1109977646 - ts=2023-06-09T08:21:35.008Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config1109977646 totalDuration=222.861µs db_storage=1.586µs remote_storage=1.918µs web_handler=1.007µs query_engine=45.125µs scrape=36.444µs scrape_sd=3.347µs notify=1.409µs notify_sd=1.93µs rules=1.896µs tracing=5.545µs +=== RUN TestQueryLog/console_queries,_127.0.0.1:43525,_enabled_at_start,_with_prefix_/foobar + query_log_test.go:273: ts=2024-07-11T14:51:38.556Z caller=main.go:513 level=info msg="No time or size retention was set so using the default time retention" duration=15d + ts=2024-07-11T14:51:38.556Z caller=main.go:551 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" + ts=2024-07-11T14:51:38.556Z caller=main.go:553 level=warn msg="This Prometheus binary has not been compiled for a 64-bit architecture. Due to virtual memory constraints of 32-bit systems, it is highly recommended to switch to a 64-bit binary of Prometheus." GOARCH=386 + ts=2024-07-11T14:51:38.556Z caller=main.go:556 level=info build_context="(go=go1.19.8, platform=linux/386, user=, date=)" + ts=2024-07-11T14:51:38.556Z caller=main.go:557 level=info host_details="(Linux 5.10.0-23-amd64 #1 SMP Debian 5.10.179-1 (2023-05-12) x86_64 i-capture-the-hostname i-capture-the-domain)" + ts=2024-07-11T14:51:38.556Z caller=main.go:558 level=info fd_limits="(soft=1048576, hard=1048576)" + ts=2024-07-11T14:51:38.556Z caller=main.go:559 level=info vm_limits="(soft=unlimited, hard=unlimited)" + ts=2024-07-11T14:51:38.559Z caller=web.go:503 level=info component=web msg="Start listening for connections" address=127.0.0.1:43525 + ts=2024-07-11T14:51:38.560Z caller=main.go:988 level=info msg="Starting TSDB ..." + ts=2024-07-11T14:51:38.575Z caller=web.go:535 level=info component=web msg="Router prefix" prefix=/foobar + ts=2024-07-11T14:51:38.577Z caller=tls_config.go:232 level=info component=web msg="Listening on" address=127.0.0.1:43525 + ts=2024-07-11T14:51:38.578Z caller=tls_config.go:235 level=info component=web msg="TLS is disabled." http2=false address=127.0.0.1:43525 + ts=2024-07-11T14:51:38.590Z caller=head.go:564 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" + ts=2024-07-11T14:51:38.590Z caller=head.go:608 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=15.883µs + ts=2024-07-11T14:51:38.590Z caller=head.go:614 level=info component=tsdb msg="Replaying WAL, this may take a while" + ts=2024-07-11T14:51:38.607Z caller=head.go:685 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 + ts=2024-07-11T14:51:38.607Z caller=head.go:722 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=55.079µs wal_replay_duration=16.887827ms wbl_replay_duration=233ns total_replay_duration=17.003138ms + ts=2024-07-11T14:51:38.612Z caller=main.go:1009 level=info fs_type=EXT4_SUPER_MAGIC + ts=2024-07-11T14:51:38.612Z caller=main.go:1012 level=info msg="TSDB started" + ts=2024-07-11T14:51:38.612Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config229540043 + ts=2024-07-11T14:51:38.613Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config229540043 totalDuration=673.904µs db_storage=2.244µs remote_storage=2.126µs web_handler=761ns query_engine=20.03µs scrape=376.665µs scrape_sd=10.867µs notify=1.373µs notify_sd=3.609µs rules=2.221µs tracing=18.191µs + ts=2024-07-11T14:51:38.613Z caller=main.go:973 level=info msg="Server is ready to receive web requests." + ts=2024-07-11T14:51:38.613Z caller=manager.go:978 level=info component="rule manager" msg="Starting rule manager..." + ts=2024-07-11T14:51:39.007Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config229540043 + ts=2024-07-11T14:51:39.007Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config229540043 totalDuration=290.617µs db_storage=2.277µs remote_storage=2.188µs web_handler=594ns query_engine=7.005µs scrape=69.882µs scrape_sd=5.577µs notify=1.642µs notify_sd=1.912µs rules=2.478µs tracing=8.524µs + ts=2024-07-11T14:51:39.010Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config229540043 + ts=2024-07-11T14:51:39.010Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config229540043 totalDuration=236.063µs db_storage=1.325µs remote_storage=1.26µs web_handler=428ns query_engine=17.186µs scrape=37.602µs scrape_sd=3.371µs notify=913ns notify_sd=1.873µs rules=1.222µs tracing=6.222µs + ts=2024-07-11T14:51:39.084Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config229540043 + ts=2024-07-11T14:51:39.084Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config229540043 totalDuration=304.907µs db_storage=2.758µs remote_storage=3.175µs web_handler=1.203µs query_engine=57.482µs scrape=52.622µs scrape_sd=5.395µs notify=1.546µs notify_sd=2.286µs rules=2.264µs tracing=10.972µs -=== RUN TestQueryLog/rule_queries,_127.0.0.1:37667,_enabled_at_start,_with_prefix_/foobar +=== RUN TestQueryLog/rule_queries,_127.0.0.1:38667,_enabled_at_start,_with_prefix_/foobar query_log_test.go:60: changing prefix has no effect on rules -=== RUN TestQueryLog/api_queries,_127.0.0.1:33693,_with_prefix_/foobar - query_log_test.go:273: ts=2023-06-09T08:21:35.066Z caller=main.go:513 level=info msg="No time or size retention was set so using the default time retention" duration=15d - ts=2023-06-09T08:21:35.066Z caller=main.go:551 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" - ts=2023-06-09T08:21:35.067Z caller=main.go:553 level=warn msg="This Prometheus binary has not been compiled for a 64-bit architecture. Due to virtual memory constraints of 32-bit systems, it is highly recommended to switch to a 64-bit binary of Prometheus." GOARCH=386 - ts=2023-06-09T08:21:35.067Z caller=main.go:556 level=info build_context="(go=go1.19.8, platform=linux/386, user=, date=)" - ts=2023-06-09T08:21:35.067Z caller=main.go:557 level=info host_details="(Linux 5.10.0-23-686-pae #1 SMP Debian 5.10.179-1 (2023-05-12) i686 ionos12-i386 (none))" - ts=2023-06-09T08:21:35.067Z caller=main.go:558 level=info fd_limits="(soft=1048576, hard=1048576)" - ts=2023-06-09T08:21:35.067Z caller=main.go:559 level=info vm_limits="(soft=unlimited, hard=unlimited)" - ts=2023-06-09T08:21:35.071Z caller=web.go:503 level=info component=web msg="Start listening for connections" address=127.0.0.1:33693 - ts=2023-06-09T08:21:35.075Z caller=main.go:988 level=info msg="Starting TSDB ..." - ts=2023-06-09T08:21:35.075Z caller=web.go:535 level=info component=web msg="Router prefix" prefix=/foobar - ts=2023-06-09T08:21:35.079Z caller=tls_config.go:232 level=info component=web msg="Listening on" address=127.0.0.1:33693 - ts=2023-06-09T08:21:35.079Z caller=tls_config.go:235 level=info component=web msg="TLS is disabled." http2=false address=127.0.0.1:33693 - ts=2023-06-09T08:21:35.083Z caller=head.go:564 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" - ts=2023-06-09T08:21:35.083Z caller=head.go:608 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=4.314µs - ts=2023-06-09T08:21:35.083Z caller=head.go:614 level=info component=tsdb msg="Replaying WAL, this may take a while" - ts=2023-06-09T08:21:35.088Z caller=head.go:685 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 - ts=2023-06-09T08:21:35.088Z caller=head.go:722 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=67.407µs wal_replay_duration=5.743251ms wbl_replay_duration=865ns total_replay_duration=5.899366ms - ts=2023-06-09T08:21:35.091Z caller=main.go:1009 level=info fs_type=EXT4_SUPER_MAGIC - ts=2023-06-09T08:21:35.091Z caller=main.go:1012 level=info msg="TSDB started" - ts=2023-06-09T08:21:35.091Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config2732279182 - ts=2023-06-09T08:21:35.091Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config2732279182 totalDuration=517.452µs db_storage=2.54µs remote_storage=2.771µs web_handler=1.273µs query_engine=1.79µs scrape=330.218µs scrape_sd=8.029µs notify=1.914µs notify_sd=3.735µs rules=3.044µs tracing=17.252µs - ts=2023-06-09T08:21:35.092Z caller=main.go:973 level=info msg="Server is ready to receive web requests." - ts=2023-06-09T08:21:35.092Z caller=manager.go:978 level=info component="rule manager" msg="Starting rule manager..." - ts=2023-06-09T08:21:35.524Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config2732279182 - ts=2023-06-09T08:21:35.525Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config2732279182 totalDuration=463.551µs db_storage=2.977µs remote_storage=4.232µs web_handler=1.447µs query_engine=19.189µs scrape=75.53µs scrape_sd=4.074µs notify=1.812µs notify_sd=2.199µs rules=2.767µs tracing=8.43µs - ts=2023-06-09T08:21:35.527Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config2732279182 - ts=2023-06-09T08:21:35.527Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config2732279182 totalDuration=258.984µs db_storage=2.398µs remote_storage=2.191µs web_handler=1.15µs query_engine=6.709µs scrape=61.106µs scrape_sd=3.996µs notify=1.65µs notify_sd=2.246µs rules=5.468µs tracing=7.546µs - ts=2023-06-09T08:21:35.530Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config2732279182 - ts=2023-06-09T08:21:35.530Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config2732279182 totalDuration=251.157µs db_storage=1.568µs remote_storage=1.802µs web_handler=987ns query_engine=12.71µs scrape=71.729µs scrape_sd=2.936µs notify=1.514µs notify_sd=1.839µs rules=1.731µs tracing=4.471µs - ts=2023-06-09T08:21:35.535Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config2732279182 - ts=2023-06-09T08:21:35.536Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config2732279182 totalDuration=826.616µs db_storage=2.161µs remote_storage=1.825µs web_handler=1.312µs query_engine=44.783µs scrape=88.308µs scrape_sd=4.063µs notify=1.64µs notify_sd=2.304µs rules=2.226µs tracing=6.151µs +=== RUN TestQueryLog/api_queries,_127.0.0.1:37499,_with_prefix_/foobar + query_log_test.go:273: ts=2024-07-11T14:51:39.171Z caller=main.go:513 level=info msg="No time or size retention was set so using the default time retention" duration=15d + ts=2024-07-11T14:51:39.171Z caller=main.go:551 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" + ts=2024-07-11T14:51:39.171Z caller=main.go:553 level=warn msg="This Prometheus binary has not been compiled for a 64-bit architecture. Due to virtual memory constraints of 32-bit systems, it is highly recommended to switch to a 64-bit binary of Prometheus." GOARCH=386 + ts=2024-07-11T14:51:39.171Z caller=main.go:556 level=info build_context="(go=go1.19.8, platform=linux/386, user=, date=)" + ts=2024-07-11T14:51:39.171Z caller=main.go:557 level=info host_details="(Linux 5.10.0-23-amd64 #1 SMP Debian 5.10.179-1 (2023-05-12) x86_64 i-capture-the-hostname i-capture-the-domain)" + ts=2024-07-11T14:51:39.171Z caller=main.go:558 level=info fd_limits="(soft=1048576, hard=1048576)" + ts=2024-07-11T14:51:39.171Z caller=main.go:559 level=info vm_limits="(soft=unlimited, hard=unlimited)" + ts=2024-07-11T14:51:39.180Z caller=web.go:503 level=info component=web msg="Start listening for connections" address=127.0.0.1:37499 + ts=2024-07-11T14:51:39.182Z caller=main.go:988 level=info msg="Starting TSDB ..." + ts=2024-07-11T14:51:39.195Z caller=web.go:535 level=info component=web msg="Router prefix" prefix=/foobar + ts=2024-07-11T14:51:39.197Z caller=tls_config.go:232 level=info component=web msg="Listening on" address=127.0.0.1:37499 + ts=2024-07-11T14:51:39.197Z caller=tls_config.go:235 level=info component=web msg="TLS is disabled." http2=false address=127.0.0.1:37499 + ts=2024-07-11T14:51:39.200Z caller=head.go:564 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" + ts=2024-07-11T14:51:39.200Z caller=head.go:608 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=3.684µs + ts=2024-07-11T14:51:39.200Z caller=head.go:614 level=info component=tsdb msg="Replaying WAL, this may take a while" + ts=2024-07-11T14:51:39.224Z caller=head.go:685 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 + ts=2024-07-11T14:51:39.224Z caller=head.go:722 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=65.788µs wal_replay_duration=23.838954ms wbl_replay_duration=215ns total_replay_duration=23.9658ms + ts=2024-07-11T14:51:39.229Z caller=main.go:1009 level=info fs_type=EXT4_SUPER_MAGIC + ts=2024-07-11T14:51:39.229Z caller=main.go:1012 level=info msg="TSDB started" + ts=2024-07-11T14:51:39.229Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config4218883043 + ts=2024-07-11T14:51:39.229Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config4218883043 totalDuration=722.132µs db_storage=2.285µs remote_storage=2.355µs web_handler=664ns query_engine=1.338µs scrape=427.681µs scrape_sd=9.86µs notify=1.929µs notify_sd=3.099µs rules=2.199µs tracing=19.234µs + ts=2024-07-11T14:51:39.230Z caller=main.go:973 level=info msg="Server is ready to receive web requests." + ts=2024-07-11T14:51:39.230Z caller=manager.go:978 level=info component="rule manager" msg="Starting rule manager..." + ts=2024-07-11T14:51:39.599Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config4218883043 + ts=2024-07-11T14:51:39.600Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config4218883043 totalDuration=401.516µs db_storage=2.694µs remote_storage=2.198µs web_handler=482ns query_engine=17.121µs scrape=49.781µs scrape_sd=4.815µs notify=1.265µs notify_sd=2.07µs rules=2.118µs tracing=9.365µs + ts=2024-07-11T14:51:39.602Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config4218883043 + ts=2024-07-11T14:51:39.602Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config4218883043 totalDuration=251.889µs db_storage=1.844µs remote_storage=1.381µs web_handler=542ns query_engine=4.655µs scrape=42.698µs scrape_sd=3.566µs notify=1.187µs notify_sd=1.83µs rules=1.533µs tracing=6.445µs + ts=2024-07-11T14:51:39.607Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config4218883043 + ts=2024-07-11T14:51:39.607Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config4218883043 totalDuration=272.156µs db_storage=1.786µs remote_storage=1.353µs web_handler=504ns query_engine=15.62µs scrape=41.782µs scrape_sd=3.543µs notify=1.123µs notify_sd=6.84µs rules=1.629µs tracing=7.332µs + ts=2024-07-11T14:51:39.613Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config4218883043 + ts=2024-07-11T14:51:39.613Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config4218883043 totalDuration=261.303µs db_storage=1.665µs remote_storage=1.64µs web_handler=506ns query_engine=43.764µs scrape=51.38µs scrape_sd=3.876µs notify=1.391µs notify_sd=1.877µs rules=1.788µs tracing=7.324µs -=== RUN TestQueryLog/console_queries,_127.0.0.1:39603,_with_prefix_/foobar - query_log_test.go:273: ts=2023-06-09T08:21:35.588Z caller=main.go:513 level=info msg="No time or size retention was set so using the default time retention" duration=15d - ts=2023-06-09T08:21:35.588Z caller=main.go:551 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" - ts=2023-06-09T08:21:35.588Z caller=main.go:553 level=warn msg="This Prometheus binary has not been compiled for a 64-bit architecture. Due to virtual memory constraints of 32-bit systems, it is highly recommended to switch to a 64-bit binary of Prometheus." GOARCH=386 - ts=2023-06-09T08:21:35.589Z caller=main.go:556 level=info build_context="(go=go1.19.8, platform=linux/386, user=, date=)" - ts=2023-06-09T08:21:35.589Z caller=main.go:557 level=info host_details="(Linux 5.10.0-23-686-pae #1 SMP Debian 5.10.179-1 (2023-05-12) i686 ionos12-i386 (none))" - ts=2023-06-09T08:21:35.589Z caller=main.go:558 level=info fd_limits="(soft=1048576, hard=1048576)" - ts=2023-06-09T08:21:35.589Z caller=main.go:559 level=info vm_limits="(soft=unlimited, hard=unlimited)" - ts=2023-06-09T08:21:35.595Z caller=web.go:503 level=info component=web msg="Start listening for connections" address=127.0.0.1:39603 - ts=2023-06-09T08:21:35.596Z caller=main.go:988 level=info msg="Starting TSDB ..." - ts=2023-06-09T08:21:35.596Z caller=web.go:535 level=info component=web msg="Router prefix" prefix=/foobar - ts=2023-06-09T08:21:35.603Z caller=tls_config.go:232 level=info component=web msg="Listening on" address=127.0.0.1:39603 - ts=2023-06-09T08:21:35.603Z caller=tls_config.go:235 level=info component=web msg="TLS is disabled." http2=false address=127.0.0.1:39603 - ts=2023-06-09T08:21:35.610Z caller=head.go:564 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" - ts=2023-06-09T08:21:35.610Z caller=head.go:608 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=4.986µs - ts=2023-06-09T08:21:35.610Z caller=head.go:614 level=info component=tsdb msg="Replaying WAL, this may take a while" - ts=2023-06-09T08:21:35.611Z caller=head.go:685 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 - ts=2023-06-09T08:21:35.611Z caller=head.go:722 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=78.828µs wal_replay_duration=531.338µs wbl_replay_duration=1.002µs total_replay_duration=679.806µs - ts=2023-06-09T08:21:35.613Z caller=main.go:1009 level=info fs_type=EXT4_SUPER_MAGIC - ts=2023-06-09T08:21:35.613Z caller=main.go:1012 level=info msg="TSDB started" - ts=2023-06-09T08:21:35.614Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config3934463029 - ts=2023-06-09T08:21:35.620Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config3934463029 totalDuration=6.45896ms db_storage=3.332µs remote_storage=2.963µs web_handler=1.482µs query_engine=1.944µs scrape=4.82825ms scrape_sd=11.205µs notify=2.421µs notify_sd=5.562µs rules=3.126µs tracing=42.638µs - ts=2023-06-09T08:21:35.620Z caller=main.go:973 level=info msg="Server is ready to receive web requests." - ts=2023-06-09T08:21:35.620Z caller=manager.go:978 level=info component="rule manager" msg="Starting rule manager..." - ts=2023-06-09T08:21:36.054Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config3934463029 - ts=2023-06-09T08:21:36.054Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config3934463029 totalDuration=478.342µs db_storage=3.027µs remote_storage=3.198µs web_handler=1.406µs query_engine=18.215µs scrape=60.832µs scrape_sd=4.923µs notify=1.992µs notify_sd=3.218µs rules=3.117µs tracing=8.622µs - ts=2023-06-09T08:21:36.056Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config3934463029 - ts=2023-06-09T08:21:36.056Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config3934463029 totalDuration=274.717µs db_storage=2.441µs remote_storage=2.427µs web_handler=1.056µs query_engine=6.589µs scrape=77.706µs scrape_sd=4.277µs notify=1.559µs notify_sd=2.382µs rules=2.42µs tracing=6.945µs - ts=2023-06-09T08:21:36.058Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config3934463029 - ts=2023-06-09T08:21:36.058Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config3934463029 totalDuration=265.778µs db_storage=2.293µs remote_storage=2.131µs web_handler=1.051µs query_engine=16.314µs scrape=53.461µs scrape_sd=3.28µs notify=1.555µs notify_sd=1.96µs rules=1.723µs tracing=4.829µs - ts=2023-06-09T08:21:36.062Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config3934463029 - ts=2023-06-09T08:21:36.062Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config3934463029 totalDuration=691.246µs db_storage=2.03µs remote_storage=2.418µs web_handler=1.028µs query_engine=48.455µs scrape=59.208µs scrape_sd=4.094µs notify=1.817µs notify_sd=2.251µs rules=2.359µs tracing=6.974µs +=== RUN TestQueryLog/console_queries,_127.0.0.1:37439,_with_prefix_/foobar + query_log_test.go:273: ts=2024-07-11T14:51:39.719Z caller=main.go:513 level=info msg="No time or size retention was set so using the default time retention" duration=15d + ts=2024-07-11T14:51:39.719Z caller=main.go:551 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" + ts=2024-07-11T14:51:39.719Z caller=main.go:553 level=warn msg="This Prometheus binary has not been compiled for a 64-bit architecture. Due to virtual memory constraints of 32-bit systems, it is highly recommended to switch to a 64-bit binary of Prometheus." GOARCH=386 + ts=2024-07-11T14:51:39.719Z caller=main.go:556 level=info build_context="(go=go1.19.8, platform=linux/386, user=, date=)" + ts=2024-07-11T14:51:39.719Z caller=main.go:557 level=info host_details="(Linux 5.10.0-23-amd64 #1 SMP Debian 5.10.179-1 (2023-05-12) x86_64 i-capture-the-hostname i-capture-the-domain)" + ts=2024-07-11T14:51:39.719Z caller=main.go:558 level=info fd_limits="(soft=1048576, hard=1048576)" + ts=2024-07-11T14:51:39.719Z caller=main.go:559 level=info vm_limits="(soft=unlimited, hard=unlimited)" + ts=2024-07-11T14:51:39.722Z caller=web.go:503 level=info component=web msg="Start listening for connections" address=127.0.0.1:37439 + ts=2024-07-11T14:51:39.723Z caller=main.go:988 level=info msg="Starting TSDB ..." + ts=2024-07-11T14:51:39.729Z caller=web.go:535 level=info component=web msg="Router prefix" prefix=/foobar + ts=2024-07-11T14:51:39.731Z caller=tls_config.go:232 level=info component=web msg="Listening on" address=127.0.0.1:37439 + ts=2024-07-11T14:51:39.732Z caller=tls_config.go:235 level=info component=web msg="TLS is disabled." http2=false address=127.0.0.1:37439 + ts=2024-07-11T14:51:39.737Z caller=head.go:564 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" + ts=2024-07-11T14:51:39.737Z caller=head.go:608 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=3.856µs + ts=2024-07-11T14:51:39.737Z caller=head.go:614 level=info component=tsdb msg="Replaying WAL, this may take a while" + ts=2024-07-11T14:51:39.738Z caller=head.go:685 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 + ts=2024-07-11T14:51:39.738Z caller=head.go:722 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=67.587µs wal_replay_duration=703.831µs wbl_replay_duration=311ns total_replay_duration=826.593µs + ts=2024-07-11T14:51:39.741Z caller=main.go:1009 level=info fs_type=EXT4_SUPER_MAGIC + ts=2024-07-11T14:51:39.741Z caller=main.go:1012 level=info msg="TSDB started" + ts=2024-07-11T14:51:39.741Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config2888476803 + ts=2024-07-11T14:51:39.747Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config2888476803 totalDuration=6.39263ms db_storage=1.97µs remote_storage=2.255µs web_handler=806ns query_engine=1.084µs scrape=6.210399ms scrape_sd=13.434µs notify=1.649µs notify_sd=11.122µs rules=3.102µs tracing=19.395µs + ts=2024-07-11T14:51:39.747Z caller=main.go:973 level=info msg="Server is ready to receive web requests." + ts=2024-07-11T14:51:39.748Z caller=manager.go:978 level=info component="rule manager" msg="Starting rule manager..." + ts=2024-07-11T14:51:40.142Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config2888476803 + ts=2024-07-11T14:51:40.142Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config2888476803 totalDuration=429.535µs db_storage=2.732µs remote_storage=2.14µs web_handler=550ns query_engine=21.063µs scrape=54.789µs scrape_sd=5.19µs notify=1.348µs notify_sd=2.313µs rules=2.289µs tracing=9.993µs + ts=2024-07-11T14:51:40.145Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config2888476803 + ts=2024-07-11T14:51:40.145Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config2888476803 totalDuration=234.865µs db_storage=1.398µs remote_storage=1.153µs web_handler=381ns query_engine=5.833µs scrape=40.143µs scrape_sd=3.193µs notify=952ns notify_sd=1.67µs rules=1.571µs tracing=6.241µs + ts=2024-07-11T14:51:40.151Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config2888476803 + ts=2024-07-11T14:51:40.151Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config2888476803 totalDuration=276.194µs db_storage=1.646µs remote_storage=2.075µs web_handler=521ns query_engine=15.621µs scrape=55.746µs scrape_sd=4.326µs notify=1.328µs notify_sd=1.908µs rules=1.742µs tracing=8.299µs + ts=2024-07-11T14:51:40.163Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config2888476803 + ts=2024-07-11T14:51:40.164Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config2888476803 totalDuration=331.137µs db_storage=2.654µs remote_storage=2.627µs web_handler=549ns query_engine=50.291µs scrape=57.187µs scrape_sd=4.97µs notify=1.429µs notify_sd=2.435µs rules=1.88µs tracing=10.375µs -=== RUN TestQueryLog/rule_queries,_127.0.0.1:40699,_with_prefix_/foobar +=== RUN TestQueryLog/rule_queries,_127.0.0.1:43621,_with_prefix_/foobar query_log_test.go:60: changing prefix has no effect on rules -=== RUN TestQueryLog/api_queries,_[::1]:43743,_enabled_at_start - query_log_test.go:273: ts=2023-06-09T08:21:36.121Z caller=main.go:513 level=info msg="No time or size retention was set so using the default time retention" duration=15d - ts=2023-06-09T08:21:36.122Z caller=main.go:551 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" - ts=2023-06-09T08:21:36.122Z caller=main.go:553 level=warn msg="This Prometheus binary has not been compiled for a 64-bit architecture. Due to virtual memory constraints of 32-bit systems, it is highly recommended to switch to a 64-bit binary of Prometheus." GOARCH=386 - ts=2023-06-09T08:21:36.122Z caller=main.go:556 level=info build_context="(go=go1.19.8, platform=linux/386, user=, date=)" - ts=2023-06-09T08:21:36.122Z caller=main.go:557 level=info host_details="(Linux 5.10.0-23-686-pae #1 SMP Debian 5.10.179-1 (2023-05-12) i686 ionos12-i386 (none))" - ts=2023-06-09T08:21:36.122Z caller=main.go:558 level=info fd_limits="(soft=1048576, hard=1048576)" - ts=2023-06-09T08:21:36.122Z caller=main.go:559 level=info vm_limits="(soft=unlimited, hard=unlimited)" - ts=2023-06-09T08:21:36.134Z caller=web.go:503 level=info component=web msg="Start listening for connections" address=[::1]:43743 - ts=2023-06-09T08:21:36.135Z caller=main.go:988 level=info msg="Starting TSDB ..." - ts=2023-06-09T08:21:36.138Z caller=tls_config.go:232 level=info component=web msg="Listening on" address=[::1]:43743 - ts=2023-06-09T08:21:36.138Z caller=tls_config.go:235 level=info component=web msg="TLS is disabled." http2=false address=[::1]:43743 - ts=2023-06-09T08:21:36.142Z caller=head.go:564 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" - ts=2023-06-09T08:21:36.142Z caller=head.go:608 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=3.444µs - ts=2023-06-09T08:21:36.142Z caller=head.go:614 level=info component=tsdb msg="Replaying WAL, this may take a while" - ts=2023-06-09T08:21:36.145Z caller=head.go:685 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 - ts=2023-06-09T08:21:36.147Z caller=head.go:722 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=51.466µs wal_replay_duration=5.122727ms wbl_replay_duration=994ns total_replay_duration=5.230601ms - ts=2023-06-09T08:21:36.150Z caller=main.go:1009 level=info fs_type=EXT4_SUPER_MAGIC - ts=2023-06-09T08:21:36.150Z caller=main.go:1012 level=info msg="TSDB started" - ts=2023-06-09T08:21:36.150Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config3669698353 - ts=2023-06-09T08:21:36.150Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config3669698353 totalDuration=581.554µs db_storage=2.15µs remote_storage=3.041µs web_handler=1.311µs query_engine=14.01µs scrape=325.323µs scrape_sd=8.89µs notify=1.878µs notify_sd=9.66µs rules=5.311µs tracing=17.39µs - ts=2023-06-09T08:21:36.150Z caller=main.go:973 level=info msg="Server is ready to receive web requests." - ts=2023-06-09T08:21:36.150Z caller=manager.go:978 level=info component="rule manager" msg="Starting rule manager..." - ts=2023-06-09T08:21:36.574Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config3669698353 - ts=2023-06-09T08:21:36.574Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config3669698353 totalDuration=393.362µs db_storage=2.785µs remote_storage=2.774µs web_handler=1.195µs query_engine=6.721µs scrape=130.424µs scrape_sd=5.39µs notify=1.952µs notify_sd=2.56µs rules=2.826µs tracing=10.132µs - ts=2023-06-09T08:21:36.579Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config3669698353 - ts=2023-06-09T08:21:36.579Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config3669698353 totalDuration=339.85µs db_storage=2.42µs remote_storage=2.29µs web_handler=1.084µs query_engine=15.963µs scrape=64.157µs scrape_sd=3.93µs notify=1.697µs notify_sd=2.197µs rules=2.642µs tracing=6.972µs - ts=2023-06-09T08:21:36.584Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config3669698353 - ts=2023-06-09T08:21:36.585Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config3669698353 totalDuration=297.858µs db_storage=2.193µs remote_storage=2.364µs web_handler=1.155µs query_engine=49.935µs scrape=94.867µs scrape_sd=4.844µs notify=1.91µs notify_sd=3.233µs rules=2.832µs tracing=6.705µs +=== RUN TestQueryLog/api_queries,_[::1]:44505,_enabled_at_start + query_log_test.go:273: ts=2024-07-11T14:51:40.239Z caller=main.go:513 level=info msg="No time or size retention was set so using the default time retention" duration=15d + ts=2024-07-11T14:51:40.239Z caller=main.go:551 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" + ts=2024-07-11T14:51:40.239Z caller=main.go:553 level=warn msg="This Prometheus binary has not been compiled for a 64-bit architecture. Due to virtual memory constraints of 32-bit systems, it is highly recommended to switch to a 64-bit binary of Prometheus." GOARCH=386 + ts=2024-07-11T14:51:40.240Z caller=main.go:556 level=info build_context="(go=go1.19.8, platform=linux/386, user=, date=)" + ts=2024-07-11T14:51:40.240Z caller=main.go:557 level=info host_details="(Linux 5.10.0-23-amd64 #1 SMP Debian 5.10.179-1 (2023-05-12) x86_64 i-capture-the-hostname i-capture-the-domain)" + ts=2024-07-11T14:51:40.240Z caller=main.go:558 level=info fd_limits="(soft=1048576, hard=1048576)" + ts=2024-07-11T14:51:40.240Z caller=main.go:559 level=info vm_limits="(soft=unlimited, hard=unlimited)" + ts=2024-07-11T14:51:40.245Z caller=web.go:503 level=info component=web msg="Start listening for connections" address=[::1]:44505 + ts=2024-07-11T14:51:40.245Z caller=main.go:988 level=info msg="Starting TSDB ..." + ts=2024-07-11T14:51:40.257Z caller=tls_config.go:232 level=info component=web msg="Listening on" address=[::1]:44505 + ts=2024-07-11T14:51:40.257Z caller=tls_config.go:235 level=info component=web msg="TLS is disabled." http2=false address=[::1]:44505 + ts=2024-07-11T14:51:40.264Z caller=head.go:564 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" + ts=2024-07-11T14:51:40.264Z caller=head.go:608 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=4.132µs + ts=2024-07-11T14:51:40.264Z caller=head.go:614 level=info component=tsdb msg="Replaying WAL, this may take a while" + ts=2024-07-11T14:51:40.267Z caller=head.go:685 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 + ts=2024-07-11T14:51:40.267Z caller=head.go:722 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=72.842µs wal_replay_duration=2.883879ms wbl_replay_duration=342ns total_replay_duration=3.026016ms + ts=2024-07-11T14:51:40.271Z caller=main.go:1009 level=info fs_type=EXT4_SUPER_MAGIC + ts=2024-07-11T14:51:40.271Z caller=main.go:1012 level=info msg="TSDB started" + ts=2024-07-11T14:51:40.271Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config1193227374 + ts=2024-07-11T14:51:40.272Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config1193227374 totalDuration=576.626µs db_storage=1.841µs remote_storage=2.258µs web_handler=653ns query_engine=20.808µs scrape=280.089µs scrape_sd=9.434µs notify=6.345µs notify_sd=3.404µs rules=2.193µs tracing=17.404µs + ts=2024-07-11T14:51:40.272Z caller=main.go:973 level=info msg="Server is ready to receive web requests." + ts=2024-07-11T14:51:40.272Z caller=manager.go:978 level=info component="rule manager" msg="Starting rule manager..." + ts=2024-07-11T14:51:40.683Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config1193227374 + ts=2024-07-11T14:51:40.683Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config1193227374 totalDuration=321.555µs db_storage=2.789µs remote_storage=2.874µs web_handler=861ns query_engine=7.92µs scrape=69.343µs scrape_sd=4.939µs notify=2.193µs notify_sd=2.186µs rules=2.353µs tracing=9.828µs + ts=2024-07-11T14:51:40.695Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config1193227374 + ts=2024-07-11T14:51:40.695Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config1193227374 totalDuration=462.055µs db_storage=3.336µs remote_storage=2.169µs web_handler=922ns query_engine=22.266µs scrape=49.753µs scrape_sd=3.988µs notify=1.364µs notify_sd=2.081µs rules=2.564µs tracing=9.375µs + ts=2024-07-11T14:51:40.703Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config1193227374 + ts=2024-07-11T14:51:40.711Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config1193227374 totalDuration=7.954217ms db_storage=1.685µs remote_storage=1.554µs web_handler=465ns query_engine=7.657658ms scrape=134.074µs scrape_sd=7.81µs notify=1.783µs notify_sd=1.811µs rules=2.342µs tracing=13.127µs -=== RUN TestQueryLog/console_queries,_[::1]:42827,_enabled_at_start - query_log_test.go:273: ts=2023-06-09T08:21:36.636Z caller=main.go:513 level=info msg="No time or size retention was set so using the default time retention" duration=15d - ts=2023-06-09T08:21:36.636Z caller=main.go:551 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" - ts=2023-06-09T08:21:36.636Z caller=main.go:553 level=warn msg="This Prometheus binary has not been compiled for a 64-bit architecture. Due to virtual memory constraints of 32-bit systems, it is highly recommended to switch to a 64-bit binary of Prometheus." GOARCH=386 - ts=2023-06-09T08:21:36.636Z caller=main.go:556 level=info build_context="(go=go1.19.8, platform=linux/386, user=, date=)" - ts=2023-06-09T08:21:36.637Z caller=main.go:557 level=info host_details="(Linux 5.10.0-23-686-pae #1 SMP Debian 5.10.179-1 (2023-05-12) i686 ionos12-i386 (none))" - ts=2023-06-09T08:21:36.637Z caller=main.go:558 level=info fd_limits="(soft=1048576, hard=1048576)" - ts=2023-06-09T08:21:36.637Z caller=main.go:559 level=info vm_limits="(soft=unlimited, hard=unlimited)" - ts=2023-06-09T08:21:36.642Z caller=web.go:503 level=info component=web msg="Start listening for connections" address=[::1]:42827 - ts=2023-06-09T08:21:36.643Z caller=main.go:988 level=info msg="Starting TSDB ..." - ts=2023-06-09T08:21:36.645Z caller=tls_config.go:232 level=info component=web msg="Listening on" address=[::1]:42827 - ts=2023-06-09T08:21:36.645Z caller=tls_config.go:235 level=info component=web msg="TLS is disabled." http2=false address=[::1]:42827 - ts=2023-06-09T08:21:36.653Z caller=head.go:564 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" - ts=2023-06-09T08:21:36.653Z caller=head.go:608 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=13.492µs - ts=2023-06-09T08:21:36.653Z caller=head.go:614 level=info component=tsdb msg="Replaying WAL, this may take a while" - ts=2023-06-09T08:21:36.654Z caller=head.go:685 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 - ts=2023-06-09T08:21:36.654Z caller=head.go:722 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=70.893µs wal_replay_duration=697.258µs wbl_replay_duration=970ns total_replay_duration=868.691µs - ts=2023-06-09T08:21:36.657Z caller=main.go:1009 level=info fs_type=EXT4_SUPER_MAGIC - ts=2023-06-09T08:21:36.657Z caller=main.go:1012 level=info msg="TSDB started" - ts=2023-06-09T08:21:36.657Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config2268310174 - ts=2023-06-09T08:21:36.658Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config2268310174 totalDuration=950.767µs db_storage=2.762µs remote_storage=3.007µs web_handler=1.617µs query_engine=16.702µs scrape=633.416µs scrape_sd=9.78µs notify=2.276µs notify_sd=4.956µs rules=3.144µs tracing=17.543µs - ts=2023-06-09T08:21:36.658Z caller=main.go:973 level=info msg="Server is ready to receive web requests." - ts=2023-06-09T08:21:36.658Z caller=manager.go:978 level=info component="rule manager" msg="Starting rule manager..." - ts=2023-06-09T08:21:37.098Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config2268310174 - ts=2023-06-09T08:21:37.099Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config2268310174 totalDuration=998.808µs db_storage=3.442µs remote_storage=3.36µs web_handler=1.692µs query_engine=8.044µs scrape=119.658µs scrape_sd=5.332µs notify=2.085µs notify_sd=2.665µs rules=2.735µs tracing=12.362µs - ts=2023-06-09T08:21:37.101Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config2268310174 - ts=2023-06-09T08:21:37.101Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config2268310174 totalDuration=327.643µs db_storage=2.95µs remote_storage=3.091µs web_handler=1.53µs query_engine=18.612µs scrape=83.246µs scrape_sd=5.234µs notify=1.919µs notify_sd=2.711µs rules=2.784µs tracing=8.829µs - ts=2023-06-09T08:21:37.105Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config2268310174 - ts=2023-06-09T08:21:37.106Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config2268310174 totalDuration=297.986µs db_storage=2.45µs remote_storage=2.451µs web_handler=1.236µs query_engine=40.777µs scrape=55.859µs scrape_sd=4.685µs notify=1.8µs notify_sd=2.666µs rules=2.512µs tracing=7.586µs +=== RUN TestQueryLog/console_queries,_[::1]:39671,_enabled_at_start + query_log_test.go:273: ts=2024-07-11T14:51:40.769Z caller=main.go:513 level=info msg="No time or size retention was set so using the default time retention" duration=15d + ts=2024-07-11T14:51:40.770Z caller=main.go:551 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" + ts=2024-07-11T14:51:40.770Z caller=main.go:553 level=warn msg="This Prometheus binary has not been compiled for a 64-bit architecture. Due to virtual memory constraints of 32-bit systems, it is highly recommended to switch to a 64-bit binary of Prometheus." GOARCH=386 + ts=2024-07-11T14:51:40.770Z caller=main.go:556 level=info build_context="(go=go1.19.8, platform=linux/386, user=, date=)" + ts=2024-07-11T14:51:40.770Z caller=main.go:557 level=info host_details="(Linux 5.10.0-23-amd64 #1 SMP Debian 5.10.179-1 (2023-05-12) x86_64 i-capture-the-hostname i-capture-the-domain)" + ts=2024-07-11T14:51:40.770Z caller=main.go:558 level=info fd_limits="(soft=1048576, hard=1048576)" + ts=2024-07-11T14:51:40.770Z caller=main.go:559 level=info vm_limits="(soft=unlimited, hard=unlimited)" + ts=2024-07-11T14:51:40.773Z caller=web.go:503 level=info component=web msg="Start listening for connections" address=[::1]:39671 + ts=2024-07-11T14:51:40.774Z caller=main.go:988 level=info msg="Starting TSDB ..." + ts=2024-07-11T14:51:40.781Z caller=tls_config.go:232 level=info component=web msg="Listening on" address=[::1]:39671 + ts=2024-07-11T14:51:40.781Z caller=tls_config.go:235 level=info component=web msg="TLS is disabled." http2=false address=[::1]:39671 + ts=2024-07-11T14:51:40.790Z caller=head.go:564 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" + ts=2024-07-11T14:51:40.790Z caller=head.go:608 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=3.831µs + ts=2024-07-11T14:51:40.790Z caller=head.go:614 level=info component=tsdb msg="Replaying WAL, this may take a while" + ts=2024-07-11T14:51:40.805Z caller=head.go:685 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 + ts=2024-07-11T14:51:40.805Z caller=head.go:722 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=66.135µs wal_replay_duration=14.97156ms wbl_replay_duration=263ns total_replay_duration=15.094334ms + ts=2024-07-11T14:51:40.807Z caller=main.go:1009 level=info fs_type=EXT4_SUPER_MAGIC + ts=2024-07-11T14:51:40.807Z caller=main.go:1012 level=info msg="TSDB started" + ts=2024-07-11T14:51:40.807Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config2465350162 + ts=2024-07-11T14:51:40.807Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config2465350162 totalDuration=624.733µs db_storage=1.808µs remote_storage=2.555µs web_handler=723ns query_engine=19.975µs scrape=352.484µs scrape_sd=9.354µs notify=1.239µs notify_sd=3.474µs rules=2.055µs tracing=19.517µs + ts=2024-07-11T14:51:40.807Z caller=main.go:973 level=info msg="Server is ready to receive web requests." + ts=2024-07-11T14:51:40.807Z caller=manager.go:978 level=info component="rule manager" msg="Starting rule manager..." + ts=2024-07-11T14:51:41.231Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config2465350162 + ts=2024-07-11T14:51:41.232Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config2465350162 totalDuration=429.021µs db_storage=2.594µs remote_storage=2.695µs web_handler=551ns query_engine=7.312µs scrape=79.694µs scrape_sd=5.851µs notify=1.38µs notify_sd=1.765µs rules=2.817µs tracing=8.474µs + ts=2024-07-11T14:51:41.234Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config2465350162 + ts=2024-07-11T14:51:41.234Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config2465350162 totalDuration=274.935µs db_storage=1.082µs remote_storage=1.225µs web_handler=414ns query_engine=17.349µs scrape=36.457µs scrape_sd=3.107µs notify=900ns notify_sd=1.569µs rules=1.04µs tracing=4.614µs + ts=2024-07-11T14:51:41.237Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config2465350162 + ts=2024-07-11T14:51:41.237Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config2465350162 totalDuration=206.86µs db_storage=1.026µs remote_storage=1.22µs web_handler=434ns query_engine=35.775µs scrape=36.737µs scrape_sd=3.138µs notify=1µs notify_sd=1.726µs rules=1.278µs tracing=4.879µs -=== RUN TestQueryLog/rule_queries,_[::1]:35651,_enabled_at_start - query_log_test.go:273: ts=2023-06-09T08:21:37.162Z caller=main.go:513 level=info msg="No time or size retention was set so using the default time retention" duration=15d - ts=2023-06-09T08:21:37.163Z caller=main.go:551 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" - ts=2023-06-09T08:21:37.163Z caller=main.go:553 level=warn msg="This Prometheus binary has not been compiled for a 64-bit architecture. Due to virtual memory constraints of 32-bit systems, it is highly recommended to switch to a 64-bit binary of Prometheus." GOARCH=386 - ts=2023-06-09T08:21:37.163Z caller=main.go:556 level=info build_context="(go=go1.19.8, platform=linux/386, user=, date=)" - ts=2023-06-09T08:21:37.163Z caller=main.go:557 level=info host_details="(Linux 5.10.0-23-686-pae #1 SMP Debian 5.10.179-1 (2023-05-12) i686 ionos12-i386 (none))" - ts=2023-06-09T08:21:37.163Z caller=main.go:558 level=info fd_limits="(soft=1048576, hard=1048576)" - ts=2023-06-09T08:21:37.163Z caller=main.go:559 level=info vm_limits="(soft=unlimited, hard=unlimited)" - ts=2023-06-09T08:21:37.169Z caller=web.go:503 level=info component=web msg="Start listening for connections" address=[::1]:35651 - ts=2023-06-09T08:21:37.170Z caller=main.go:988 level=info msg="Starting TSDB ..." - ts=2023-06-09T08:21:37.173Z caller=tls_config.go:232 level=info component=web msg="Listening on" address=[::1]:35651 - ts=2023-06-09T08:21:37.173Z caller=tls_config.go:235 level=info component=web msg="TLS is disabled." http2=false address=[::1]:35651 - ts=2023-06-09T08:21:37.184Z caller=head.go:564 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" - ts=2023-06-09T08:21:37.184Z caller=head.go:608 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=4.107µs - ts=2023-06-09T08:21:37.184Z caller=head.go:614 level=info component=tsdb msg="Replaying WAL, this may take a while" - ts=2023-06-09T08:21:37.185Z caller=head.go:685 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 - ts=2023-06-09T08:21:37.185Z caller=head.go:722 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=82.654µs wal_replay_duration=1.372615ms wbl_replay_duration=979ns total_replay_duration=1.558605ms - ts=2023-06-09T08:21:37.188Z caller=main.go:1009 level=info fs_type=EXT4_SUPER_MAGIC - ts=2023-06-09T08:21:37.188Z caller=main.go:1012 level=info msg="TSDB started" - ts=2023-06-09T08:21:37.188Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config767595928 - ts=2023-06-09T08:21:37.189Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config767595928 totalDuration=1.188395ms db_storage=2.309µs remote_storage=2.771µs web_handler=1.213µs query_engine=15.829µs scrape=294.305µs scrape_sd=9.873µs notify=2.035µs notify_sd=4.273µs rules=582.373µs tracing=17.296µs - ts=2023-06-09T08:21:37.189Z caller=main.go:973 level=info msg="Server is ready to receive web requests." - ts=2023-06-09T08:21:37.189Z caller=manager.go:978 level=info component="rule manager" msg="Starting rule manager..." - ts=2023-06-09T08:21:39.618Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config767595928 - ts=2023-06-09T08:21:39.619Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config767595928 totalDuration=822.526µs db_storage=2.877µs remote_storage=2.524µs web_handler=1.045µs query_engine=7.679µs scrape=84.127µs scrape_sd=4.607µs notify=1.803µs notify_sd=2.358µs rules=392.314µs tracing=7.765µs - ts=2023-06-09T08:21:41.629Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config767595928 - ts=2023-06-09T08:21:41.632Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config767595928 totalDuration=2.771549ms db_storage=2.923µs remote_storage=3.068µs web_handler=1.373µs query_engine=20.28µs scrape=78.586µs scrape_sd=5.795µs notify=1.785µs notify_sd=2.679µs rules=365.875µs tracing=8.011µs - ts=2023-06-09T08:21:45.647Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config767595928 - ts=2023-06-09T08:21:45.648Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config767595928 totalDuration=1.003249ms db_storage=2.57µs remote_storage=2.739µs web_handler=1.213µs query_engine=47.566µs scrape=127.561µs scrape_sd=6.786µs notify=2.165µs notify_sd=3.238µs rules=560.593µs tracing=22.198µs +=== RUN TestQueryLog/rule_queries,_[::1]:44137,_enabled_at_start + query_log_test.go:273: ts=2024-07-11T14:51:41.304Z caller=main.go:513 level=info msg="No time or size retention was set so using the default time retention" duration=15d + ts=2024-07-11T14:51:41.304Z caller=main.go:551 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" + ts=2024-07-11T14:51:41.304Z caller=main.go:553 level=warn msg="This Prometheus binary has not been compiled for a 64-bit architecture. Due to virtual memory constraints of 32-bit systems, it is highly recommended to switch to a 64-bit binary of Prometheus." GOARCH=386 + ts=2024-07-11T14:51:41.305Z caller=main.go:556 level=info build_context="(go=go1.19.8, platform=linux/386, user=, date=)" + ts=2024-07-11T14:51:41.305Z caller=main.go:557 level=info host_details="(Linux 5.10.0-23-amd64 #1 SMP Debian 5.10.179-1 (2023-05-12) x86_64 i-capture-the-hostname i-capture-the-domain)" + ts=2024-07-11T14:51:41.305Z caller=main.go:558 level=info fd_limits="(soft=1048576, hard=1048576)" + ts=2024-07-11T14:51:41.305Z caller=main.go:559 level=info vm_limits="(soft=unlimited, hard=unlimited)" + ts=2024-07-11T14:51:41.308Z caller=web.go:503 level=info component=web msg="Start listening for connections" address=[::1]:44137 + ts=2024-07-11T14:51:41.308Z caller=main.go:988 level=info msg="Starting TSDB ..." + ts=2024-07-11T14:51:41.314Z caller=tls_config.go:232 level=info component=web msg="Listening on" address=[::1]:44137 + ts=2024-07-11T14:51:41.315Z caller=tls_config.go:235 level=info component=web msg="TLS is disabled." http2=false address=[::1]:44137 + ts=2024-07-11T14:51:41.321Z caller=head.go:564 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" + ts=2024-07-11T14:51:41.321Z caller=head.go:608 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=3.392µs + ts=2024-07-11T14:51:41.321Z caller=head.go:614 level=info component=tsdb msg="Replaying WAL, this may take a while" + ts=2024-07-11T14:51:41.322Z caller=head.go:685 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 + ts=2024-07-11T14:51:41.322Z caller=head.go:722 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=74.625µs wal_replay_duration=730.286µs wbl_replay_duration=275ns total_replay_duration=883.958µs + ts=2024-07-11T14:51:41.326Z caller=main.go:1009 level=info fs_type=EXT4_SUPER_MAGIC + ts=2024-07-11T14:51:41.326Z caller=main.go:1012 level=info msg="TSDB started" + ts=2024-07-11T14:51:41.326Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config3754759678 + ts=2024-07-11T14:51:41.327Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config3754759678 totalDuration=1.148936ms db_storage=1.971µs remote_storage=2.529µs web_handler=886ns query_engine=19.442µs scrape=292.805µs scrape_sd=9.18µs notify=1.159µs notify_sd=8.187µs rules=410.995µs tracing=17.462µs + ts=2024-07-11T14:51:41.327Z caller=main.go:973 level=info msg="Server is ready to receive web requests." + ts=2024-07-11T14:51:41.327Z caller=manager.go:978 level=info component="rule manager" msg="Starting rule manager..." + ts=2024-07-11T14:51:43.768Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config3754759678 + ts=2024-07-11T14:51:43.769Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config3754759678 totalDuration=954.348µs db_storage=2.554µs remote_storage=2.727µs web_handler=819ns query_engine=9.935µs scrape=67.196µs scrape_sd=5.129µs notify=1.396µs notify_sd=1.736µs rules=589.57µs tracing=8.742µs + ts=2024-07-11T14:51:45.779Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config3754759678 + ts=2024-07-11T14:51:45.780Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config3754759678 totalDuration=778.565µs db_storage=2.654µs remote_storage=2.57µs web_handler=754ns query_engine=20.817µs scrape=65.971µs scrape_sd=6.633µs notify=1.252µs notify_sd=1.789µs rules=408.38µs tracing=10.34µs + ts=2024-07-11T14:51:49.799Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config3754759678 + ts=2024-07-11T14:51:49.800Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config3754759678 totalDuration=736.884µs db_storage=3.084µs remote_storage=2.705µs web_handler=766ns query_engine=65.761µs scrape=67.905µs scrape_sd=6.886µs notify=1.581µs notify_sd=1.806µs rules=345.76µs tracing=8.684µs -=== RUN TestQueryLog/api_queries,_[::1]:45971 - query_log_test.go:273: ts=2023-06-09T08:21:47.702Z caller=main.go:513 level=info msg="No time or size retention was set so using the default time retention" duration=15d - ts=2023-06-09T08:21:47.703Z caller=main.go:551 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" - ts=2023-06-09T08:21:47.703Z caller=main.go:553 level=warn msg="This Prometheus binary has not been compiled for a 64-bit architecture. Due to virtual memory constraints of 32-bit systems, it is highly recommended to switch to a 64-bit binary of Prometheus." GOARCH=386 - ts=2023-06-09T08:21:47.703Z caller=main.go:556 level=info build_context="(go=go1.19.8, platform=linux/386, user=, date=)" - ts=2023-06-09T08:21:47.703Z caller=main.go:557 level=info host_details="(Linux 5.10.0-23-686-pae #1 SMP Debian 5.10.179-1 (2023-05-12) i686 ionos12-i386 (none))" - ts=2023-06-09T08:21:47.703Z caller=main.go:558 level=info fd_limits="(soft=1048576, hard=1048576)" - ts=2023-06-09T08:21:47.703Z caller=main.go:559 level=info vm_limits="(soft=unlimited, hard=unlimited)" - ts=2023-06-09T08:21:47.707Z caller=web.go:503 level=info component=web msg="Start listening for connections" address=[::1]:45971 - ts=2023-06-09T08:21:47.708Z caller=main.go:988 level=info msg="Starting TSDB ..." - ts=2023-06-09T08:21:47.716Z caller=tls_config.go:232 level=info component=web msg="Listening on" address=[::1]:45971 - ts=2023-06-09T08:21:47.716Z caller=tls_config.go:235 level=info component=web msg="TLS is disabled." http2=false address=[::1]:45971 - ts=2023-06-09T08:21:47.721Z caller=head.go:564 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" - ts=2023-06-09T08:21:47.721Z caller=head.go:608 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=3.904µs - ts=2023-06-09T08:21:47.721Z caller=head.go:614 level=info component=tsdb msg="Replaying WAL, this may take a while" - ts=2023-06-09T08:21:47.722Z caller=head.go:685 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 - ts=2023-06-09T08:21:47.722Z caller=head.go:722 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=54.525µs wal_replay_duration=948.967µs wbl_replay_duration=904ns total_replay_duration=1.065723ms - ts=2023-06-09T08:21:47.725Z caller=main.go:1009 level=info fs_type=EXT4_SUPER_MAGIC - ts=2023-06-09T08:21:47.725Z caller=main.go:1012 level=info msg="TSDB started" - ts=2023-06-09T08:21:47.725Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config683697955 - ts=2023-06-09T08:21:47.725Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config683697955 totalDuration=465.491µs db_storage=3.253µs remote_storage=2.967µs web_handler=1.579µs query_engine=2.033µs scrape=290.837µs scrape_sd=9.025µs notify=2.204µs notify_sd=4.559µs rules=2.973µs tracing=19.422µs - ts=2023-06-09T08:21:47.725Z caller=main.go:973 level=info msg="Server is ready to receive web requests." - ts=2023-06-09T08:21:47.725Z caller=manager.go:978 level=info component="rule manager" msg="Starting rule manager..." - ts=2023-06-09T08:21:48.161Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config683697955 - ts=2023-06-09T08:21:48.162Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config683697955 totalDuration=737.992µs db_storage=2.833µs remote_storage=2.523µs web_handler=1.135µs query_engine=16.231µs scrape=66.479µs scrape_sd=4.352µs notify=2.118µs notify_sd=2.52µs rules=3.075µs tracing=13.276µs - ts=2023-06-09T08:21:48.169Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config683697955 - ts=2023-06-09T08:21:48.169Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config683697955 totalDuration=358.673µs db_storage=3.069µs remote_storage=2.536µs web_handler=1.207µs query_engine=6.767µs scrape=87.163µs scrape_sd=4.613µs notify=2.436µs notify_sd=2.656µs rules=3.091µs tracing=8.904µs - ts=2023-06-09T08:21:48.176Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config683697955 - ts=2023-06-09T08:21:48.177Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config683697955 totalDuration=423.971µs db_storage=2.61µs remote_storage=2.469µs web_handler=1.415µs query_engine=16.127µs scrape=85.768µs scrape_sd=5.121µs notify=2.085µs notify_sd=2.517µs rules=2.737µs tracing=9.409µs - ts=2023-06-09T08:21:48.182Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config683697955 - ts=2023-06-09T08:21:48.182Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config683697955 totalDuration=336.719µs db_storage=2.253µs remote_storage=2.481µs web_handler=1.39µs query_engine=52.899µs scrape=81.796µs scrape_sd=4.573µs notify=2.571µs notify_sd=2.909µs rules=2.83µs tracing=8.733µs +=== RUN TestQueryLog/api_queries,_[::1]:33297 + query_log_test.go:273: ts=2024-07-11T14:51:51.872Z caller=main.go:513 level=info msg="No time or size retention was set so using the default time retention" duration=15d + ts=2024-07-11T14:51:51.872Z caller=main.go:551 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" + ts=2024-07-11T14:51:51.872Z caller=main.go:553 level=warn msg="This Prometheus binary has not been compiled for a 64-bit architecture. Due to virtual memory constraints of 32-bit systems, it is highly recommended to switch to a 64-bit binary of Prometheus." GOARCH=386 + ts=2024-07-11T14:51:51.872Z caller=main.go:556 level=info build_context="(go=go1.19.8, platform=linux/386, user=, date=)" + ts=2024-07-11T14:51:51.872Z caller=main.go:557 level=info host_details="(Linux 5.10.0-23-amd64 #1 SMP Debian 5.10.179-1 (2023-05-12) x86_64 i-capture-the-hostname i-capture-the-domain)" + ts=2024-07-11T14:51:51.872Z caller=main.go:558 level=info fd_limits="(soft=1048576, hard=1048576)" + ts=2024-07-11T14:51:51.872Z caller=main.go:559 level=info vm_limits="(soft=unlimited, hard=unlimited)" + ts=2024-07-11T14:51:51.875Z caller=web.go:503 level=info component=web msg="Start listening for connections" address=[::1]:33297 + ts=2024-07-11T14:51:51.876Z caller=main.go:988 level=info msg="Starting TSDB ..." + ts=2024-07-11T14:51:51.888Z caller=tls_config.go:232 level=info component=web msg="Listening on" address=[::1]:33297 + ts=2024-07-11T14:51:51.888Z caller=tls_config.go:235 level=info component=web msg="TLS is disabled." http2=false address=[::1]:33297 + ts=2024-07-11T14:51:51.894Z caller=head.go:564 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" + ts=2024-07-11T14:51:51.894Z caller=head.go:608 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=4.286µs + ts=2024-07-11T14:51:51.895Z caller=head.go:614 level=info component=tsdb msg="Replaying WAL, this may take a while" + ts=2024-07-11T14:51:51.895Z caller=head.go:685 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 + ts=2024-07-11T14:51:51.895Z caller=head.go:722 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=62.825µs wal_replay_duration=611.784µs wbl_replay_duration=264ns total_replay_duration=738.21µs + ts=2024-07-11T14:51:51.898Z caller=main.go:1009 level=info fs_type=EXT4_SUPER_MAGIC + ts=2024-07-11T14:51:51.899Z caller=main.go:1012 level=info msg="TSDB started" + ts=2024-07-11T14:51:51.899Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config3624333115 + ts=2024-07-11T14:51:51.899Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config3624333115 totalDuration=442.783µs db_storage=1.707µs remote_storage=2.083µs web_handler=1.057µs query_engine=1.236µs scrape=289.682µs scrape_sd=9.592µs notify=2.039µs notify_sd=3.948µs rules=2.415µs tracing=16.767µs + ts=2024-07-11T14:51:51.899Z caller=main.go:973 level=info msg="Server is ready to receive web requests." + ts=2024-07-11T14:51:51.899Z caller=manager.go:978 level=info component="rule manager" msg="Starting rule manager..." + ts=2024-07-11T14:51:52.327Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config3624333115 + ts=2024-07-11T14:51:52.327Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config3624333115 totalDuration=449.261µs db_storage=2.401µs remote_storage=1.742µs web_handler=466ns query_engine=19.756µs scrape=49.422µs scrape_sd=4.601µs notify=1.304µs notify_sd=2.233µs rules=1.86µs tracing=8.952µs + ts=2024-07-11T14:51:52.333Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config3624333115 + ts=2024-07-11T14:51:52.334Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config3624333115 totalDuration=303.765µs db_storage=1.848µs remote_storage=1.71µs web_handler=561ns query_engine=6.795µs scrape=48.275µs scrape_sd=4.54µs notify=966ns notify_sd=1.612µs rules=1.321µs tracing=7.593µs + ts=2024-07-11T14:51:52.342Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config3624333115 + ts=2024-07-11T14:51:52.343Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config3624333115 totalDuration=657.071µs db_storage=1.663µs remote_storage=2.465µs web_handler=541ns query_engine=24.186µs scrape=126.089µs scrape_sd=10.51µs notify=1.343µs notify_sd=1.939µs rules=3.21µs tracing=34.149µs + ts=2024-07-11T14:51:52.351Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config3624333115 + ts=2024-07-11T14:51:52.351Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config3624333115 totalDuration=276.451µs db_storage=1.932µs remote_storage=1.83µs web_handler=495ns query_engine=52.98µs scrape=49.248µs scrape_sd=4.251µs notify=1.421µs notify_sd=1.598µs rules=1.691µs tracing=8.425µs -=== RUN TestQueryLog/console_queries,_[::1]:41813 - query_log_test.go:273: ts=2023-06-09T08:21:48.239Z caller=main.go:513 level=info msg="No time or size retention was set so using the default time retention" duration=15d - ts=2023-06-09T08:21:48.239Z caller=main.go:551 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" - ts=2023-06-09T08:21:48.239Z caller=main.go:553 level=warn msg="This Prometheus binary has not been compiled for a 64-bit architecture. Due to virtual memory constraints of 32-bit systems, it is highly recommended to switch to a 64-bit binary of Prometheus." GOARCH=386 - ts=2023-06-09T08:21:48.240Z caller=main.go:556 level=info build_context="(go=go1.19.8, platform=linux/386, user=, date=)" - ts=2023-06-09T08:21:48.240Z caller=main.go:557 level=info host_details="(Linux 5.10.0-23-686-pae #1 SMP Debian 5.10.179-1 (2023-05-12) i686 ionos12-i386 (none))" - ts=2023-06-09T08:21:48.240Z caller=main.go:558 level=info fd_limits="(soft=1048576, hard=1048576)" - ts=2023-06-09T08:21:48.240Z caller=main.go:559 level=info vm_limits="(soft=unlimited, hard=unlimited)" - ts=2023-06-09T08:21:48.243Z caller=web.go:503 level=info component=web msg="Start listening for connections" address=[::1]:41813 - ts=2023-06-09T08:21:48.244Z caller=main.go:988 level=info msg="Starting TSDB ..." - ts=2023-06-09T08:21:48.260Z caller=tls_config.go:232 level=info component=web msg="Listening on" address=[::1]:41813 - ts=2023-06-09T08:21:48.260Z caller=tls_config.go:235 level=info component=web msg="TLS is disabled." http2=false address=[::1]:41813 - ts=2023-06-09T08:21:48.264Z caller=head.go:564 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" - ts=2023-06-09T08:21:48.264Z caller=head.go:608 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=4.385µs - ts=2023-06-09T08:21:48.264Z caller=head.go:614 level=info component=tsdb msg="Replaying WAL, this may take a while" - ts=2023-06-09T08:21:48.264Z caller=head.go:685 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 - ts=2023-06-09T08:21:48.264Z caller=head.go:722 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=58.44µs wal_replay_duration=516.137µs wbl_replay_duration=1.081µs total_replay_duration=637.15µs - ts=2023-06-09T08:21:48.271Z caller=main.go:1009 level=info fs_type=EXT4_SUPER_MAGIC - ts=2023-06-09T08:21:48.271Z caller=main.go:1012 level=info msg="TSDB started" - ts=2023-06-09T08:21:48.271Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config1966629852 - ts=2023-06-09T08:21:48.272Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config1966629852 totalDuration=1.412469ms db_storage=3.883µs remote_storage=3.136µs web_handler=1.422µs query_engine=2.449µs scrape=311.004µs scrape_sd=10.845µs notify=1.942µs notify_sd=4.148µs rules=2.597µs tracing=18.829µs - ts=2023-06-09T08:21:48.272Z caller=main.go:973 level=info msg="Server is ready to receive web requests." - ts=2023-06-09T08:21:48.272Z caller=manager.go:978 level=info component="rule manager" msg="Starting rule manager..." - ts=2023-06-09T08:21:48.693Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config1966629852 - ts=2023-06-09T08:21:48.693Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config1966629852 totalDuration=375.972µs db_storage=2.362µs remote_storage=2.398µs web_handler=1.045µs query_engine=14.925µs scrape=47.187µs scrape_sd=4.496µs notify=1.516µs notify_sd=2.274µs rules=2.628µs tracing=7.85µs - ts=2023-06-09T08:21:48.695Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config1966629852 - ts=2023-06-09T08:21:48.695Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config1966629852 totalDuration=193.455µs db_storage=1.805µs remote_storage=1.832µs web_handler=988ns query_engine=4.686µs scrape=43.604µs scrape_sd=3.072µs notify=1.512µs notify_sd=1.991µs rules=1.776µs tracing=5.129µs - ts=2023-06-09T08:21:48.696Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config1966629852 - ts=2023-06-09T08:21:48.697Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config1966629852 totalDuration=221.429µs db_storage=1.587µs remote_storage=2.996µs web_handler=1.302µs query_engine=16.472µs scrape=36.994µs scrape_sd=2.879µs notify=1.448µs notify_sd=2.128µs rules=1.683µs tracing=4.776µs - ts=2023-06-09T08:21:48.699Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config1966629852 - ts=2023-06-09T08:21:48.699Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config1966629852 totalDuration=209.363µs db_storage=1.612µs remote_storage=1.824µs web_handler=946ns query_engine=30.717µs scrape=35.291µs scrape_sd=2.97µs notify=1.442µs notify_sd=2.338µs rules=1.781µs tracing=4.854µs +=== RUN TestQueryLog/console_queries,_[::1]:38315 + query_log_test.go:273: ts=2024-07-11T14:51:52.405Z caller=main.go:513 level=info msg="No time or size retention was set so using the default time retention" duration=15d + ts=2024-07-11T14:51:52.405Z caller=main.go:551 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" + ts=2024-07-11T14:51:52.405Z caller=main.go:553 level=warn msg="This Prometheus binary has not been compiled for a 64-bit architecture. Due to virtual memory constraints of 32-bit systems, it is highly recommended to switch to a 64-bit binary of Prometheus." GOARCH=386 + ts=2024-07-11T14:51:52.406Z caller=main.go:556 level=info build_context="(go=go1.19.8, platform=linux/386, user=, date=)" + ts=2024-07-11T14:51:52.406Z caller=main.go:557 level=info host_details="(Linux 5.10.0-23-amd64 #1 SMP Debian 5.10.179-1 (2023-05-12) x86_64 i-capture-the-hostname i-capture-the-domain)" + ts=2024-07-11T14:51:52.406Z caller=main.go:558 level=info fd_limits="(soft=1048576, hard=1048576)" + ts=2024-07-11T14:51:52.406Z caller=main.go:559 level=info vm_limits="(soft=unlimited, hard=unlimited)" + ts=2024-07-11T14:51:52.409Z caller=web.go:503 level=info component=web msg="Start listening for connections" address=[::1]:38315 + ts=2024-07-11T14:51:52.411Z caller=main.go:988 level=info msg="Starting TSDB ..." + ts=2024-07-11T14:51:52.417Z caller=tls_config.go:232 level=info component=web msg="Listening on" address=[::1]:38315 + ts=2024-07-11T14:51:52.417Z caller=tls_config.go:235 level=info component=web msg="TLS is disabled." http2=false address=[::1]:38315 + ts=2024-07-11T14:51:52.425Z caller=head.go:564 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" + ts=2024-07-11T14:51:52.425Z caller=head.go:608 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=3.188µs + ts=2024-07-11T14:51:52.425Z caller=head.go:614 level=info component=tsdb msg="Replaying WAL, this may take a while" + ts=2024-07-11T14:51:52.426Z caller=head.go:685 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 + ts=2024-07-11T14:51:52.426Z caller=head.go:722 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=53.103µs wal_replay_duration=559.355µs wbl_replay_duration=251ns total_replay_duration=658.126µs + ts=2024-07-11T14:51:52.432Z caller=main.go:1009 level=info fs_type=EXT4_SUPER_MAGIC + ts=2024-07-11T14:51:52.432Z caller=main.go:1012 level=info msg="TSDB started" + ts=2024-07-11T14:51:52.432Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config4229528409 + ts=2024-07-11T14:51:52.432Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config4229528409 totalDuration=463.463µs db_storage=1.923µs remote_storage=2.003µs web_handler=1.01µs query_engine=1.113µs scrape=311.644µs scrape_sd=9.245µs notify=1.752µs notify_sd=3.247µs rules=2.015µs tracing=15.48µs + ts=2024-07-11T14:51:52.432Z caller=main.go:973 level=info msg="Server is ready to receive web requests." + ts=2024-07-11T14:51:52.433Z caller=manager.go:978 level=info component="rule manager" msg="Starting rule manager..." + ts=2024-07-11T14:51:52.864Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config4229528409 + ts=2024-07-11T14:51:52.865Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config4229528409 totalDuration=527.885µs db_storage=2.106µs remote_storage=1.878µs web_handler=429ns query_engine=21.418µs scrape=47.086µs scrape_sd=4.127µs notify=1.357µs notify_sd=2.129µs rules=1.86µs tracing=8.619µs + ts=2024-07-11T14:51:52.867Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config4229528409 + ts=2024-07-11T14:51:52.867Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config4229528409 totalDuration=252.754µs db_storage=1.191µs remote_storage=1.376µs web_handler=350ns query_engine=5.762µs scrape=49.247µs scrape_sd=2.994µs notify=968ns notify_sd=1.551µs rules=1.125µs tracing=5.285µs + ts=2024-07-11T14:51:52.869Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config4229528409 + ts=2024-07-11T14:51:52.869Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config4229528409 totalDuration=265.994µs db_storage=905ns remote_storage=1.119µs web_handler=378ns query_engine=18.357µs scrape=38.466µs scrape_sd=3.106µs notify=825ns notify_sd=1.272µs rules=1.102µs tracing=4.701µs + ts=2024-07-11T14:51:52.872Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config4229528409 + ts=2024-07-11T14:51:52.873Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config4229528409 totalDuration=210.416µs db_storage=1.264µs remote_storage=1.115µs web_handler=416ns query_engine=38.505µs scrape=35.421µs scrape_sd=2.927µs notify=892ns notify_sd=1.514µs rules=1.103µs tracing=5.305µs -=== RUN TestQueryLog/rule_queries,_[::1]:33849 - query_log_test.go:273: ts=2023-06-09T08:21:48.753Z caller=main.go:513 level=info msg="No time or size retention was set so using the default time retention" duration=15d - ts=2023-06-09T08:21:48.754Z caller=main.go:551 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" - ts=2023-06-09T08:21:48.754Z caller=main.go:553 level=warn msg="This Prometheus binary has not been compiled for a 64-bit architecture. Due to virtual memory constraints of 32-bit systems, it is highly recommended to switch to a 64-bit binary of Prometheus." GOARCH=386 - ts=2023-06-09T08:21:48.754Z caller=main.go:556 level=info build_context="(go=go1.19.8, platform=linux/386, user=, date=)" - ts=2023-06-09T08:21:48.754Z caller=main.go:557 level=info host_details="(Linux 5.10.0-23-686-pae #1 SMP Debian 5.10.179-1 (2023-05-12) i686 ionos12-i386 (none))" - ts=2023-06-09T08:21:48.754Z caller=main.go:558 level=info fd_limits="(soft=1048576, hard=1048576)" - ts=2023-06-09T08:21:48.754Z caller=main.go:559 level=info vm_limits="(soft=unlimited, hard=unlimited)" - ts=2023-06-09T08:21:48.761Z caller=web.go:503 level=info component=web msg="Start listening for connections" address=[::1]:33849 - ts=2023-06-09T08:21:48.762Z caller=main.go:988 level=info msg="Starting TSDB ..." - ts=2023-06-09T08:21:48.765Z caller=tls_config.go:232 level=info component=web msg="Listening on" address=[::1]:33849 - ts=2023-06-09T08:21:48.765Z caller=tls_config.go:235 level=info component=web msg="TLS is disabled." http2=false address=[::1]:33849 - ts=2023-06-09T08:21:48.769Z caller=head.go:564 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" - ts=2023-06-09T08:21:48.769Z caller=head.go:608 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=3.972µs - ts=2023-06-09T08:21:48.769Z caller=head.go:614 level=info component=tsdb msg="Replaying WAL, this may take a while" - ts=2023-06-09T08:21:48.773Z caller=head.go:685 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 - ts=2023-06-09T08:21:48.773Z caller=head.go:722 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=49.384µs wal_replay_duration=3.529261ms wbl_replay_duration=901ns total_replay_duration=3.651422ms - ts=2023-06-09T08:21:48.777Z caller=main.go:1009 level=info fs_type=EXT4_SUPER_MAGIC - ts=2023-06-09T08:21:48.777Z caller=main.go:1012 level=info msg="TSDB started" - ts=2023-06-09T08:21:48.777Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config3507115520 - ts=2023-06-09T08:21:48.778Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config3507115520 totalDuration=964.633µs db_storage=2.312µs remote_storage=2.484µs web_handler=1.302µs query_engine=1.828µs scrape=344.833µs scrape_sd=7.659µs notify=1.761µs notify_sd=4.045µs rules=378.075µs tracing=14.121µs - ts=2023-06-09T08:21:48.778Z caller=main.go:973 level=info msg="Server is ready to receive web requests." - ts=2023-06-09T08:21:48.778Z caller=manager.go:978 level=info component="rule manager" msg="Starting rule manager..." - ts=2023-06-09T08:21:51.216Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config3507115520 - ts=2023-06-09T08:21:51.218Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config3507115520 totalDuration=1.668261ms db_storage=3.3µs remote_storage=2.285µs web_handler=1.05µs query_engine=16.813µs scrape=73.219µs scrape_sd=5.283µs notify=2.523µs notify_sd=3.131µs rules=371.146µs tracing=8.383µs - ts=2023-06-09T08:21:53.233Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config3507115520 - ts=2023-06-09T08:21:53.234Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config3507115520 totalDuration=756.545µs db_storage=3.094µs remote_storage=2.648µs web_handler=1.251µs query_engine=7.085µs scrape=83.647µs scrape_sd=6.455µs notify=2.442µs notify_sd=3.135µs rules=347.172µs tracing=7.8µs - ts=2023-06-09T08:21:55.244Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config3507115520 - ts=2023-06-09T08:21:55.245Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config3507115520 totalDuration=794.982µs db_storage=3.407µs remote_storage=3.397µs web_handler=1.933µs query_engine=17.956µs scrape=106.295µs scrape_sd=6.059µs notify=1.826µs notify_sd=2.841µs rules=348.063µs tracing=8.834µs - ts=2023-06-09T08:21:59.256Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config3507115520 - ts=2023-06-09T08:21:59.257Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config3507115520 totalDuration=700.347µs db_storage=3.459µs remote_storage=3.818µs web_handler=2.117µs query_engine=54.957µs scrape=100.082µs scrape_sd=6.143µs notify=1.872µs notify_sd=2.946µs rules=302.046µs tracing=9.737µs +=== RUN TestQueryLog/rule_queries,_[::1]:45635 + query_log_test.go:273: ts=2024-07-11T14:51:52.957Z caller=main.go:513 level=info msg="No time or size retention was set so using the default time retention" duration=15d + ts=2024-07-11T14:51:52.957Z caller=main.go:551 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" + ts=2024-07-11T14:51:52.957Z caller=main.go:553 level=warn msg="This Prometheus binary has not been compiled for a 64-bit architecture. Due to virtual memory constraints of 32-bit systems, it is highly recommended to switch to a 64-bit binary of Prometheus." GOARCH=386 + ts=2024-07-11T14:51:52.957Z caller=main.go:556 level=info build_context="(go=go1.19.8, platform=linux/386, user=, date=)" + ts=2024-07-11T14:51:52.957Z caller=main.go:557 level=info host_details="(Linux 5.10.0-23-amd64 #1 SMP Debian 5.10.179-1 (2023-05-12) x86_64 i-capture-the-hostname i-capture-the-domain)" + ts=2024-07-11T14:51:52.958Z caller=main.go:558 level=info fd_limits="(soft=1048576, hard=1048576)" + ts=2024-07-11T14:51:52.958Z caller=main.go:559 level=info vm_limits="(soft=unlimited, hard=unlimited)" + ts=2024-07-11T14:51:52.960Z caller=web.go:503 level=info component=web msg="Start listening for connections" address=[::1]:45635 + ts=2024-07-11T14:51:52.961Z caller=main.go:988 level=info msg="Starting TSDB ..." + ts=2024-07-11T14:51:52.969Z caller=tls_config.go:232 level=info component=web msg="Listening on" address=[::1]:45635 + ts=2024-07-11T14:51:52.969Z caller=tls_config.go:235 level=info component=web msg="TLS is disabled." http2=false address=[::1]:45635 + ts=2024-07-11T14:51:52.977Z caller=head.go:564 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" + ts=2024-07-11T14:51:52.977Z caller=head.go:608 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=3.411µs + ts=2024-07-11T14:51:52.978Z caller=head.go:614 level=info component=tsdb msg="Replaying WAL, this may take a while" + ts=2024-07-11T14:51:52.983Z caller=head.go:685 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 + ts=2024-07-11T14:51:52.983Z caller=head.go:722 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=67.927µs wal_replay_duration=5.545037ms wbl_replay_duration=279ns total_replay_duration=5.683133ms + ts=2024-07-11T14:51:52.985Z caller=main.go:1009 level=info fs_type=EXT4_SUPER_MAGIC + ts=2024-07-11T14:51:52.985Z caller=main.go:1012 level=info msg="TSDB started" + ts=2024-07-11T14:51:52.985Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config623030806 + ts=2024-07-11T14:51:52.986Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config623030806 totalDuration=904.281µs db_storage=1.798µs remote_storage=2.105µs web_handler=645ns query_engine=1.284µs scrape=271.941µs scrape_sd=9.79µs notify=1.41µs notify_sd=3.837µs rules=392.166µs tracing=15.814µs + ts=2024-07-11T14:51:52.986Z caller=main.go:973 level=info msg="Server is ready to receive web requests." + ts=2024-07-11T14:51:52.986Z caller=manager.go:978 level=info component="rule manager" msg="Starting rule manager..." + ts=2024-07-11T14:51:55.393Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config623030806 + ts=2024-07-11T14:51:55.394Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config623030806 totalDuration=855.32µs db_storage=3.086µs remote_storage=1.976µs web_handler=554ns query_engine=21.086µs scrape=51.854µs scrape_sd=4.86µs notify=1.46µs notify_sd=2.208µs rules=407.99µs tracing=8.897µs + ts=2024-07-11T14:51:57.407Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config623030806 + ts=2024-07-11T14:51:57.408Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config623030806 totalDuration=702.448µs db_storage=2.57µs remote_storage=2.163µs web_handler=735ns query_engine=9.115µs scrape=57.325µs scrape_sd=6.695µs notify=1.647µs notify_sd=2.002µs rules=353.774µs tracing=8.943µs + ts=2024-07-11T14:51:59.431Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config623030806 + ts=2024-07-11T14:51:59.431Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config623030806 totalDuration=794.142µs db_storage=2.191µs remote_storage=12.279µs web_handler=772ns query_engine=21.688µs scrape=73.402µs scrape_sd=6.199µs notify=1.596µs notify_sd=2.025µs rules=369.643µs tracing=10.283µs + ts=2024-07-11T14:52:03.451Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config623030806 + ts=2024-07-11T14:52:03.452Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config623030806 totalDuration=670.036µs db_storage=1.962µs remote_storage=1.962µs web_handler=929ns query_engine=68.921µs scrape=71.511µs scrape_sd=7.25µs notify=1.475µs notify_sd=2.288µs rules=312.915µs tracing=8.166µs -=== RUN TestQueryLog/api_queries,_[::1]:46657,_enabled_at_start,_with_prefix_/foobar - query_log_test.go:273: ts=2023-06-09T08:22:01.312Z caller=main.go:513 level=info msg="No time or size retention was set so using the default time retention" duration=15d - ts=2023-06-09T08:22:01.312Z caller=main.go:551 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" - ts=2023-06-09T08:22:01.312Z caller=main.go:553 level=warn msg="This Prometheus binary has not been compiled for a 64-bit architecture. Due to virtual memory constraints of 32-bit systems, it is highly recommended to switch to a 64-bit binary of Prometheus." GOARCH=386 - ts=2023-06-09T08:22:01.313Z caller=main.go:556 level=info build_context="(go=go1.19.8, platform=linux/386, user=, date=)" - ts=2023-06-09T08:22:01.313Z caller=main.go:557 level=info host_details="(Linux 5.10.0-23-686-pae #1 SMP Debian 5.10.179-1 (2023-05-12) i686 ionos12-i386 (none))" - ts=2023-06-09T08:22:01.313Z caller=main.go:558 level=info fd_limits="(soft=1048576, hard=1048576)" - ts=2023-06-09T08:22:01.313Z caller=main.go:559 level=info vm_limits="(soft=unlimited, hard=unlimited)" - ts=2023-06-09T08:22:01.318Z caller=web.go:503 level=info component=web msg="Start listening for connections" address=[::1]:46657 - ts=2023-06-09T08:22:01.319Z caller=main.go:988 level=info msg="Starting TSDB ..." - ts=2023-06-09T08:22:01.319Z caller=web.go:535 level=info component=web msg="Router prefix" prefix=/foobar - ts=2023-06-09T08:22:01.326Z caller=tls_config.go:232 level=info component=web msg="Listening on" address=[::1]:46657 - ts=2023-06-09T08:22:01.326Z caller=tls_config.go:235 level=info component=web msg="TLS is disabled." http2=false address=[::1]:46657 - ts=2023-06-09T08:22:01.330Z caller=head.go:564 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" - ts=2023-06-09T08:22:01.330Z caller=head.go:608 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=3.925µs - ts=2023-06-09T08:22:01.330Z caller=head.go:614 level=info component=tsdb msg="Replaying WAL, this may take a while" - ts=2023-06-09T08:22:01.331Z caller=head.go:685 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 - ts=2023-06-09T08:22:01.331Z caller=head.go:722 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=92.497µs wal_replay_duration=837.976µs wbl_replay_duration=966ns total_replay_duration=989.023µs - ts=2023-06-09T08:22:01.335Z caller=main.go:1009 level=info fs_type=EXT4_SUPER_MAGIC - ts=2023-06-09T08:22:01.335Z caller=main.go:1012 level=info msg="TSDB started" - ts=2023-06-09T08:22:01.335Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config2702028501 - ts=2023-06-09T08:22:01.335Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config2702028501 totalDuration=702.609µs db_storage=2.422µs remote_storage=2.451µs web_handler=1.296µs query_engine=13.206µs scrape=447.916µs scrape_sd=7.589µs notify=1.945µs notify_sd=3.688µs rules=2.543µs tracing=14.759µs - ts=2023-06-09T08:22:01.335Z caller=main.go:973 level=info msg="Server is ready to receive web requests." - ts=2023-06-09T08:22:01.335Z caller=manager.go:978 level=info component="rule manager" msg="Starting rule manager..." - ts=2023-06-09T08:22:01.774Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config2702028501 - ts=2023-06-09T08:22:01.774Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config2702028501 totalDuration=322.88µs db_storage=3.294µs remote_storage=2.774µs web_handler=1.379µs query_engine=7.904µs scrape=68.625µs scrape_sd=4.966µs notify=1.966µs notify_sd=2.718µs rules=3.632µs tracing=9.344µs - ts=2023-06-09T08:22:01.786Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config2702028501 - ts=2023-06-09T08:22:01.787Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config2702028501 totalDuration=481.076µs db_storage=3.268µs remote_storage=3.586µs web_handler=1.464µs query_engine=43.213µs scrape=101.428µs scrape_sd=10.726µs notify=2.589µs notify_sd=3.172µs rules=3.494µs tracing=9.237µs - ts=2023-06-09T08:22:01.793Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config2702028501 - ts=2023-06-09T08:22:01.793Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config2702028501 totalDuration=355.467µs db_storage=2.492µs remote_storage=2.577µs web_handler=1.212µs query_engine=47.874µs scrape=69.732µs scrape_sd=4.461µs notify=1.922µs notify_sd=3.23µs rules=2.902µs tracing=8.13µs +=== RUN TestQueryLog/api_queries,_[::1]:43079,_enabled_at_start,_with_prefix_/foobar + query_log_test.go:273: ts=2024-07-11T14:52:05.518Z caller=main.go:513 level=info msg="No time or size retention was set so using the default time retention" duration=15d + ts=2024-07-11T14:52:05.518Z caller=main.go:551 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" + ts=2024-07-11T14:52:05.518Z caller=main.go:553 level=warn msg="This Prometheus binary has not been compiled for a 64-bit architecture. Due to virtual memory constraints of 32-bit systems, it is highly recommended to switch to a 64-bit binary of Prometheus." GOARCH=386 + ts=2024-07-11T14:52:05.518Z caller=main.go:556 level=info build_context="(go=go1.19.8, platform=linux/386, user=, date=)" + ts=2024-07-11T14:52:05.518Z caller=main.go:557 level=info host_details="(Linux 5.10.0-23-amd64 #1 SMP Debian 5.10.179-1 (2023-05-12) x86_64 i-capture-the-hostname i-capture-the-domain)" + ts=2024-07-11T14:52:05.519Z caller=main.go:558 level=info fd_limits="(soft=1048576, hard=1048576)" + ts=2024-07-11T14:52:05.519Z caller=main.go:559 level=info vm_limits="(soft=unlimited, hard=unlimited)" + ts=2024-07-11T14:52:05.523Z caller=web.go:503 level=info component=web msg="Start listening for connections" address=[::1]:43079 + ts=2024-07-11T14:52:05.531Z caller=main.go:988 level=info msg="Starting TSDB ..." + ts=2024-07-11T14:52:05.531Z caller=web.go:535 level=info component=web msg="Router prefix" prefix=/foobar + ts=2024-07-11T14:52:05.533Z caller=tls_config.go:232 level=info component=web msg="Listening on" address=[::1]:43079 + ts=2024-07-11T14:52:05.533Z caller=tls_config.go:235 level=info component=web msg="TLS is disabled." http2=false address=[::1]:43079 + ts=2024-07-11T14:52:05.549Z caller=head.go:564 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" + ts=2024-07-11T14:52:05.549Z caller=head.go:608 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=4.617µs + ts=2024-07-11T14:52:05.549Z caller=head.go:614 level=info component=tsdb msg="Replaying WAL, this may take a while" + ts=2024-07-11T14:52:05.550Z caller=head.go:685 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 + ts=2024-07-11T14:52:05.550Z caller=head.go:722 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=62.831µs wal_replay_duration=936.552µs wbl_replay_duration=260ns total_replay_duration=1.054434ms + ts=2024-07-11T14:52:05.553Z caller=main.go:1009 level=info fs_type=EXT4_SUPER_MAGIC + ts=2024-07-11T14:52:05.554Z caller=main.go:1012 level=info msg="TSDB started" + ts=2024-07-11T14:52:05.554Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config149071957 + ts=2024-07-11T14:52:05.554Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config149071957 totalDuration=585.086µs db_storage=2.082µs remote_storage=2.097µs web_handler=640ns query_engine=17.128µs scrape=288.461µs scrape_sd=8.37µs notify=1.291µs notify_sd=3.959µs rules=1.948µs tracing=17.227µs + ts=2024-07-11T14:52:05.554Z caller=main.go:973 level=info msg="Server is ready to receive web requests." + ts=2024-07-11T14:52:05.554Z caller=manager.go:978 level=info component="rule manager" msg="Starting rule manager..." + ts=2024-07-11T14:52:05.979Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config149071957 + ts=2024-07-11T14:52:05.979Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config149071957 totalDuration=323.183µs db_storage=2.308µs remote_storage=2.858µs web_handler=533ns query_engine=5.21µs scrape=78.021µs scrape_sd=4.831µs notify=8.187µs notify_sd=2.04µs rules=2.588µs tracing=9.192µs + ts=2024-07-11T14:52:05.983Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config149071957 + ts=2024-07-11T14:52:05.983Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config149071957 totalDuration=348.623µs db_storage=1.301µs remote_storage=1.466µs web_handler=480ns query_engine=20.038µs scrape=44.95µs scrape_sd=3.75µs notify=881ns notify_sd=1.326µs rules=1.145µs tracing=6.68µs + ts=2024-07-11T14:52:05.991Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config149071957 + ts=2024-07-11T14:52:05.991Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config149071957 totalDuration=251.852µs db_storage=1.514µs remote_storage=1.436µs web_handler=408ns query_engine=45.862µs scrape=42.779µs scrape_sd=3.878µs notify=926ns notify_sd=1.679µs rules=1.288µs tracing=6.357µs -=== RUN TestQueryLog/console_queries,_[::1]:46061,_enabled_at_start,_with_prefix_/foobar - query_log_test.go:273: ts=2023-06-09T08:22:01.845Z caller=main.go:513 level=info msg="No time or size retention was set so using the default time retention" duration=15d - ts=2023-06-09T08:22:01.845Z caller=main.go:551 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" - ts=2023-06-09T08:22:01.846Z caller=main.go:553 level=warn msg="This Prometheus binary has not been compiled for a 64-bit architecture. Due to virtual memory constraints of 32-bit systems, it is highly recommended to switch to a 64-bit binary of Prometheus." GOARCH=386 - ts=2023-06-09T08:22:01.846Z caller=main.go:556 level=info build_context="(go=go1.19.8, platform=linux/386, user=, date=)" - ts=2023-06-09T08:22:01.846Z caller=main.go:557 level=info host_details="(Linux 5.10.0-23-686-pae #1 SMP Debian 5.10.179-1 (2023-05-12) i686 ionos12-i386 (none))" - ts=2023-06-09T08:22:01.846Z caller=main.go:558 level=info fd_limits="(soft=1048576, hard=1048576)" - ts=2023-06-09T08:22:01.846Z caller=main.go:559 level=info vm_limits="(soft=unlimited, hard=unlimited)" - ts=2023-06-09T08:22:01.853Z caller=web.go:503 level=info component=web msg="Start listening for connections" address=[::1]:46061 - ts=2023-06-09T08:22:01.854Z caller=main.go:988 level=info msg="Starting TSDB ..." - ts=2023-06-09T08:22:01.854Z caller=web.go:535 level=info component=web msg="Router prefix" prefix=/foobar - ts=2023-06-09T08:22:01.856Z caller=tls_config.go:232 level=info component=web msg="Listening on" address=[::1]:46061 - ts=2023-06-09T08:22:01.856Z caller=tls_config.go:235 level=info component=web msg="TLS is disabled." http2=false address=[::1]:46061 - ts=2023-06-09T08:22:01.864Z caller=head.go:564 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" - ts=2023-06-09T08:22:01.864Z caller=head.go:608 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=3.802µs - ts=2023-06-09T08:22:01.864Z caller=head.go:614 level=info component=tsdb msg="Replaying WAL, this may take a while" - ts=2023-06-09T08:22:01.865Z caller=head.go:685 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 - ts=2023-06-09T08:22:01.865Z caller=head.go:722 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=66.793µs wal_replay_duration=1.036675ms wbl_replay_duration=879ns total_replay_duration=1.164502ms - ts=2023-06-09T08:22:01.867Z caller=main.go:1009 level=info fs_type=EXT4_SUPER_MAGIC - ts=2023-06-09T08:22:01.867Z caller=main.go:1012 level=info msg="TSDB started" - ts=2023-06-09T08:22:01.867Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config119764624 - ts=2023-06-09T08:22:01.868Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config119764624 totalDuration=556.598µs db_storage=3.009µs remote_storage=2.969µs web_handler=1.717µs query_engine=21.95µs scrape=276.018µs scrape_sd=7.282µs notify=1.9µs notify_sd=3.558µs rules=2.474µs tracing=17.549µs - ts=2023-06-09T08:22:01.868Z caller=main.go:973 level=info msg="Server is ready to receive web requests." - ts=2023-06-09T08:22:01.868Z caller=manager.go:978 level=info component="rule manager" msg="Starting rule manager..." - ts=2023-06-09T08:22:02.308Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config119764624 - ts=2023-06-09T08:22:02.309Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config119764624 totalDuration=368.507µs db_storage=3.768µs remote_storage=3.16µs web_handler=1.298µs query_engine=14.755µs scrape=85.97µs scrape_sd=5.635µs notify=2.076µs notify_sd=3.076µs rules=3.324µs tracing=9.948µs - ts=2023-06-09T08:22:02.310Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config119764624 - ts=2023-06-09T08:22:02.311Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config119764624 totalDuration=324.007µs db_storage=2.077µs remote_storage=2.644µs web_handler=1.132µs query_engine=17.68µs scrape=46.205µs scrape_sd=3.666µs notify=1.93µs notify_sd=2.372µs rules=2.297µs tracing=6.766µs - ts=2023-06-09T08:22:02.315Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config119764624 - ts=2023-06-09T08:22:02.315Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config119764624 totalDuration=375.855µs db_storage=2.013µs remote_storage=2.48µs web_handler=1.161µs query_engine=37.2µs scrape=181.651µs scrape_sd=3.99µs notify=1.677µs notify_sd=2.118µs rules=2.211µs tracing=6.487µs +=== RUN TestQueryLog/console_queries,_[::1]:35997,_enabled_at_start,_with_prefix_/foobar + query_log_test.go:273: ts=2024-07-11T14:52:06.113Z caller=main.go:513 level=info msg="No time or size retention was set so using the default time retention" duration=15d + ts=2024-07-11T14:52:06.113Z caller=main.go:551 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" + ts=2024-07-11T14:52:06.113Z caller=main.go:553 level=warn msg="This Prometheus binary has not been compiled for a 64-bit architecture. Due to virtual memory constraints of 32-bit systems, it is highly recommended to switch to a 64-bit binary of Prometheus." GOARCH=386 + ts=2024-07-11T14:52:06.114Z caller=main.go:556 level=info build_context="(go=go1.19.8, platform=linux/386, user=, date=)" + ts=2024-07-11T14:52:06.114Z caller=main.go:557 level=info host_details="(Linux 5.10.0-23-amd64 #1 SMP Debian 5.10.179-1 (2023-05-12) x86_64 i-capture-the-hostname i-capture-the-domain)" + ts=2024-07-11T14:52:06.114Z caller=main.go:558 level=info fd_limits="(soft=1048576, hard=1048576)" + ts=2024-07-11T14:52:06.114Z caller=main.go:559 level=info vm_limits="(soft=unlimited, hard=unlimited)" + ts=2024-07-11T14:52:06.117Z caller=web.go:503 level=info component=web msg="Start listening for connections" address=[::1]:35997 + ts=2024-07-11T14:52:06.123Z caller=main.go:988 level=info msg="Starting TSDB ..." + ts=2024-07-11T14:52:06.132Z caller=head.go:564 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" + ts=2024-07-11T14:52:06.132Z caller=head.go:608 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=3.724µs + ts=2024-07-11T14:52:06.132Z caller=head.go:614 level=info component=tsdb msg="Replaying WAL, this may take a while" + ts=2024-07-11T14:52:06.132Z caller=web.go:535 level=info component=web msg="Router prefix" prefix=/foobar + ts=2024-07-11T14:52:06.134Z caller=tls_config.go:232 level=info component=web msg="Listening on" address=[::1]:35997 + ts=2024-07-11T14:52:06.134Z caller=tls_config.go:235 level=info component=web msg="TLS is disabled." http2=false address=[::1]:35997 + ts=2024-07-11T14:52:06.134Z caller=head.go:685 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 + ts=2024-07-11T14:52:06.135Z caller=head.go:722 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=62.322µs wal_replay_duration=2.776252ms wbl_replay_duration=233ns total_replay_duration=2.893772ms + ts=2024-07-11T14:52:06.138Z caller=main.go:1009 level=info fs_type=EXT4_SUPER_MAGIC + ts=2024-07-11T14:52:06.138Z caller=main.go:1012 level=info msg="TSDB started" + ts=2024-07-11T14:52:06.138Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config1726531965 + ts=2024-07-11T14:52:06.138Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config1726531965 totalDuration=493.042µs db_storage=1.932µs remote_storage=2.42µs web_handler=674ns query_engine=15.607µs scrape=234.216µs scrape_sd=9.169µs notify=1.601µs notify_sd=3.003µs rules=2.172µs tracing=17.607µs + ts=2024-07-11T14:52:06.138Z caller=main.go:973 level=info msg="Server is ready to receive web requests." + ts=2024-07-11T14:52:06.138Z caller=manager.go:978 level=info component="rule manager" msg="Starting rule manager..." + ts=2024-07-11T14:52:06.538Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config1726531965 + ts=2024-07-11T14:52:06.539Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config1726531965 totalDuration=565.656µs db_storage=2.509µs remote_storage=2.633µs web_handler=580ns query_engine=8.308µs scrape=85.493µs scrape_sd=5.046µs notify=1.301µs notify_sd=2.105µs rules=1.969µs tracing=9.925µs + ts=2024-07-11T14:52:06.549Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config1726531965 + ts=2024-07-11T14:52:06.549Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config1726531965 totalDuration=313.393µs db_storage=2.097µs remote_storage=2.468µs web_handler=566ns query_engine=16.433µs scrape=49.456µs scrape_sd=4.703µs notify=1.316µs notify_sd=1.863µs rules=1.89µs tracing=9.282µs + ts=2024-07-11T14:52:06.552Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config1726531965 + ts=2024-07-11T14:52:06.553Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config1726531965 totalDuration=251.91µs db_storage=1.575µs remote_storage=1.576µs web_handler=461ns query_engine=39.494µs scrape=51.86µs scrape_sd=3.712µs notify=1.095µs notify_sd=1.776µs rules=1.693µs tracing=8.352µs -=== RUN TestQueryLog/rule_queries,_[::1]:43329,_enabled_at_start,_with_prefix_/foobar +=== RUN TestQueryLog/rule_queries,_[::1]:38407,_enabled_at_start,_with_prefix_/foobar query_log_test.go:60: changing prefix has no effect on rules -=== RUN TestQueryLog/api_queries,_[::1]:45989,_with_prefix_/foobar - query_log_test.go:273: ts=2023-06-09T08:22:02.371Z caller=main.go:513 level=info msg="No time or size retention was set so using the default time retention" duration=15d - ts=2023-06-09T08:22:02.371Z caller=main.go:551 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" - ts=2023-06-09T08:22:02.371Z caller=main.go:553 level=warn msg="This Prometheus binary has not been compiled for a 64-bit architecture. Due to virtual memory constraints of 32-bit systems, it is highly recommended to switch to a 64-bit binary of Prometheus." GOARCH=386 - ts=2023-06-09T08:22:02.371Z caller=main.go:556 level=info build_context="(go=go1.19.8, platform=linux/386, user=, date=)" - ts=2023-06-09T08:22:02.371Z caller=main.go:557 level=info host_details="(Linux 5.10.0-23-686-pae #1 SMP Debian 5.10.179-1 (2023-05-12) i686 ionos12-i386 (none))" - ts=2023-06-09T08:22:02.372Z caller=main.go:558 level=info fd_limits="(soft=1048576, hard=1048576)" - ts=2023-06-09T08:22:02.372Z caller=main.go:559 level=info vm_limits="(soft=unlimited, hard=unlimited)" - ts=2023-06-09T08:22:02.380Z caller=web.go:503 level=info component=web msg="Start listening for connections" address=[::1]:45989 - ts=2023-06-09T08:22:02.381Z caller=web.go:535 level=info component=web msg="Router prefix" prefix=/foobar - ts=2023-06-09T08:22:02.381Z caller=main.go:988 level=info msg="Starting TSDB ..." - ts=2023-06-09T08:22:02.384Z caller=tls_config.go:232 level=info component=web msg="Listening on" address=[::1]:45989 - ts=2023-06-09T08:22:02.384Z caller=tls_config.go:235 level=info component=web msg="TLS is disabled." http2=false address=[::1]:45989 - ts=2023-06-09T08:22:02.393Z caller=head.go:564 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" - ts=2023-06-09T08:22:02.393Z caller=head.go:608 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=5.029µs - ts=2023-06-09T08:22:02.393Z caller=head.go:614 level=info component=tsdb msg="Replaying WAL, this may take a while" - ts=2023-06-09T08:22:02.395Z caller=head.go:685 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 - ts=2023-06-09T08:22:02.395Z caller=head.go:722 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=58.383µs wal_replay_duration=2.241846ms wbl_replay_duration=1.034µs total_replay_duration=2.388649ms - ts=2023-06-09T08:22:02.398Z caller=main.go:1009 level=info fs_type=EXT4_SUPER_MAGIC - ts=2023-06-09T08:22:02.398Z caller=main.go:1012 level=info msg="TSDB started" - ts=2023-06-09T08:22:02.398Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config729957262 - ts=2023-06-09T08:22:02.398Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config729957262 totalDuration=439.86µs db_storage=2.471µs remote_storage=2.936µs web_handler=1.499µs query_engine=1.96µs scrape=272.005µs scrape_sd=7.927µs notify=2.362µs notify_sd=4.148µs rules=2.763µs tracing=19.009µs - ts=2023-06-09T08:22:02.398Z caller=main.go:973 level=info msg="Server is ready to receive web requests." - ts=2023-06-09T08:22:02.398Z caller=manager.go:978 level=info component="rule manager" msg="Starting rule manager..." - ts=2023-06-09T08:22:02.830Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config729957262 - ts=2023-06-09T08:22:02.831Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config729957262 totalDuration=548.202µs db_storage=3.783µs remote_storage=3.103µs web_handler=1.487µs query_engine=17.331µs scrape=90.918µs scrape_sd=5.858µs notify=2.266µs notify_sd=4.18µs rules=2.793µs tracing=11.078µs - ts=2023-06-09T08:22:02.834Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config729957262 - ts=2023-06-09T08:22:02.834Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config729957262 totalDuration=355.999µs db_storage=3.409µs remote_storage=2.887µs web_handler=1.235µs query_engine=7.051µs scrape=101.539µs scrape_sd=5.624µs notify=2.118µs notify_sd=2.844µs rules=3.075µs tracing=9.527µs - ts=2023-06-09T08:22:02.837Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config729957262 - ts=2023-06-09T08:22:02.837Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config729957262 totalDuration=381.251µs db_storage=3.015µs remote_storage=3.004µs web_handler=1.607µs query_engine=17.753µs scrape=88.222µs scrape_sd=5.393µs notify=2.12µs notify_sd=2.672µs rules=3.188µs tracing=7.118µs - ts=2023-06-09T08:22:02.846Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config729957262 - ts=2023-06-09T08:22:02.846Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config729957262 totalDuration=401.4µs db_storage=2.718µs remote_storage=2.304µs web_handler=1.199µs query_engine=47.984µs scrape=65.876µs scrape_sd=4.203µs notify=2.257µs notify_sd=2.677µs rules=2.664µs tracing=9.312µs +=== RUN TestQueryLog/api_queries,_[::1]:36467,_with_prefix_/foobar + query_log_test.go:273: ts=2024-07-11T14:52:06.617Z caller=main.go:513 level=info msg="No time or size retention was set so using the default time retention" duration=15d + ts=2024-07-11T14:52:06.617Z caller=main.go:551 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" + ts=2024-07-11T14:52:06.617Z caller=main.go:553 level=warn msg="This Prometheus binary has not been compiled for a 64-bit architecture. Due to virtual memory constraints of 32-bit systems, it is highly recommended to switch to a 64-bit binary of Prometheus." GOARCH=386 + ts=2024-07-11T14:52:06.617Z caller=main.go:556 level=info build_context="(go=go1.19.8, platform=linux/386, user=, date=)" + ts=2024-07-11T14:52:06.617Z caller=main.go:557 level=info host_details="(Linux 5.10.0-23-amd64 #1 SMP Debian 5.10.179-1 (2023-05-12) x86_64 i-capture-the-hostname i-capture-the-domain)" + ts=2024-07-11T14:52:06.617Z caller=main.go:558 level=info fd_limits="(soft=1048576, hard=1048576)" + ts=2024-07-11T14:52:06.617Z caller=main.go:559 level=info vm_limits="(soft=unlimited, hard=unlimited)" + ts=2024-07-11T14:52:06.624Z caller=web.go:503 level=info component=web msg="Start listening for connections" address=[::1]:36467 + ts=2024-07-11T14:52:06.625Z caller=main.go:988 level=info msg="Starting TSDB ..." + ts=2024-07-11T14:52:06.626Z caller=web.go:535 level=info component=web msg="Router prefix" prefix=/foobar + ts=2024-07-11T14:52:06.628Z caller=tls_config.go:232 level=info component=web msg="Listening on" address=[::1]:36467 + ts=2024-07-11T14:52:06.628Z caller=tls_config.go:235 level=info component=web msg="TLS is disabled." http2=false address=[::1]:36467 + ts=2024-07-11T14:52:06.647Z caller=head.go:564 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" + ts=2024-07-11T14:52:06.647Z caller=head.go:608 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=4.396µs + ts=2024-07-11T14:52:06.647Z caller=head.go:614 level=info component=tsdb msg="Replaying WAL, this may take a while" + ts=2024-07-11T14:52:06.648Z caller=head.go:685 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 + ts=2024-07-11T14:52:06.648Z caller=head.go:722 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=67.965µs wal_replay_duration=718.043µs wbl_replay_duration=301ns total_replay_duration=855.281µs + ts=2024-07-11T14:52:06.650Z caller=main.go:1009 level=info fs_type=EXT4_SUPER_MAGIC + ts=2024-07-11T14:52:06.650Z caller=main.go:1012 level=info msg="TSDB started" + ts=2024-07-11T14:52:06.650Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config906441985 + ts=2024-07-11T14:52:06.659Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config906441985 totalDuration=9.004195ms db_storage=1.931µs remote_storage=2.101µs web_handler=567ns query_engine=1.12µs scrape=8.819259ms scrape_sd=10.39µs notify=1.299µs notify_sd=3.505µs rules=2.022µs tracing=19.788µs + ts=2024-07-11T14:52:06.659Z caller=main.go:973 level=info msg="Server is ready to receive web requests." + ts=2024-07-11T14:52:06.659Z caller=manager.go:978 level=info component="rule manager" msg="Starting rule manager..." + ts=2024-07-11T14:52:07.071Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config906441985 + ts=2024-07-11T14:52:07.072Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config906441985 totalDuration=550.495µs db_storage=2.313µs remote_storage=2.214µs web_handler=498ns query_engine=21.577µs scrape=49.314µs scrape_sd=4.222µs notify=1.346µs notify_sd=1.984µs rules=1.881µs tracing=8.605µs + ts=2024-07-11T14:52:07.074Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config906441985 + ts=2024-07-11T14:52:07.074Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config906441985 totalDuration=236.357µs db_storage=1.129µs remote_storage=1.192µs web_handler=386ns query_engine=5.82µs scrape=35.396µs scrape_sd=2.896µs notify=890ns notify_sd=1.358µs rules=1.173µs tracing=4.961µs + ts=2024-07-11T14:52:07.076Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config906441985 + ts=2024-07-11T14:52:07.076Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config906441985 totalDuration=217.351µs db_storage=1.023µs remote_storage=1.479µs web_handler=349ns query_engine=17.482µs scrape=36.833µs scrape_sd=3.258µs notify=854ns notify_sd=1.352µs rules=1.13µs tracing=5.001µs + ts=2024-07-11T14:52:07.142Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config906441985 + ts=2024-07-11T14:52:07.142Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config906441985 totalDuration=429.804µs db_storage=2.055µs remote_storage=2.682µs web_handler=705ns query_engine=51.972µs scrape=86.919µs scrape_sd=4.526µs notify=1.577µs notify_sd=1.864µs rules=12.91µs tracing=10.179µs -=== RUN TestQueryLog/console_queries,_[::1]:38275,_with_prefix_/foobar - query_log_test.go:273: ts=2023-06-09T08:22:02.898Z caller=main.go:513 level=info msg="No time or size retention was set so using the default time retention" duration=15d - ts=2023-06-09T08:22:02.898Z caller=main.go:551 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" - ts=2023-06-09T08:22:02.898Z caller=main.go:553 level=warn msg="This Prometheus binary has not been compiled for a 64-bit architecture. Due to virtual memory constraints of 32-bit systems, it is highly recommended to switch to a 64-bit binary of Prometheus." GOARCH=386 - ts=2023-06-09T08:22:02.898Z caller=main.go:556 level=info build_context="(go=go1.19.8, platform=linux/386, user=, date=)" - ts=2023-06-09T08:22:02.898Z caller=main.go:557 level=info host_details="(Linux 5.10.0-23-686-pae #1 SMP Debian 5.10.179-1 (2023-05-12) i686 ionos12-i386 (none))" - ts=2023-06-09T08:22:02.898Z caller=main.go:558 level=info fd_limits="(soft=1048576, hard=1048576)" - ts=2023-06-09T08:22:02.898Z caller=main.go:559 level=info vm_limits="(soft=unlimited, hard=unlimited)" - ts=2023-06-09T08:22:02.905Z caller=web.go:503 level=info component=web msg="Start listening for connections" address=[::1]:38275 - ts=2023-06-09T08:22:02.906Z caller=main.go:988 level=info msg="Starting TSDB ..." - ts=2023-06-09T08:22:02.906Z caller=web.go:535 level=info component=web msg="Router prefix" prefix=/foobar - ts=2023-06-09T08:22:02.910Z caller=tls_config.go:232 level=info component=web msg="Listening on" address=[::1]:38275 - ts=2023-06-09T08:22:02.910Z caller=tls_config.go:235 level=info component=web msg="TLS is disabled." http2=false address=[::1]:38275 - ts=2023-06-09T08:22:02.915Z caller=head.go:564 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" - ts=2023-06-09T08:22:02.915Z caller=head.go:608 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=3.882µs - ts=2023-06-09T08:22:02.915Z caller=head.go:614 level=info component=tsdb msg="Replaying WAL, this may take a while" - ts=2023-06-09T08:22:02.924Z caller=head.go:685 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 - ts=2023-06-09T08:22:02.924Z caller=head.go:722 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=53.96µs wal_replay_duration=9.180894ms wbl_replay_duration=944ns total_replay_duration=9.294813ms - ts=2023-06-09T08:22:02.929Z caller=main.go:1009 level=info fs_type=EXT4_SUPER_MAGIC - ts=2023-06-09T08:22:02.929Z caller=main.go:1012 level=info msg="TSDB started" - ts=2023-06-09T08:22:02.929Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config807125151 - ts=2023-06-09T08:22:02.930Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config807125151 totalDuration=509.195µs db_storage=3.007µs remote_storage=3.437µs web_handler=1.551µs query_engine=2.076µs scrape=298.994µs scrape_sd=16.618µs notify=2.531µs notify_sd=4.091µs rules=2.848µs tracing=19.676µs - ts=2023-06-09T08:22:02.930Z caller=main.go:973 level=info msg="Server is ready to receive web requests." - ts=2023-06-09T08:22:02.930Z caller=manager.go:978 level=info component="rule manager" msg="Starting rule manager..." - ts=2023-06-09T08:22:03.358Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config807125151 - ts=2023-06-09T08:22:03.359Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config807125151 totalDuration=501.856µs db_storage=2.897µs remote_storage=2.598µs web_handler=1.118µs query_engine=17.973µs scrape=141.823µs scrape_sd=5.12µs notify=2.016µs notify_sd=2.694µs rules=2.744µs tracing=9.444µs - ts=2023-06-09T08:22:03.360Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config807125151 - ts=2023-06-09T08:22:03.361Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config807125151 totalDuration=313.631µs db_storage=1.893µs remote_storage=1.949µs web_handler=1.1µs query_engine=10.913µs scrape=78.225µs scrape_sd=3.387µs notify=1.668µs notify_sd=2.356µs rules=1.846µs tracing=4.859µs - ts=2023-06-09T08:22:03.365Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config807125151 - ts=2023-06-09T08:22:03.365Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config807125151 totalDuration=321.111µs db_storage=2.45µs remote_storage=3µs web_handler=1.275µs query_engine=13.986µs scrape=79.697µs scrape_sd=4.561µs notify=1.647µs notify_sd=2.323µs rules=2.586µs tracing=8.024µs - ts=2023-06-09T08:22:03.370Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config807125151 - ts=2023-06-09T08:22:03.371Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config807125151 totalDuration=408.898µs db_storage=2.682µs remote_storage=2.623µs web_handler=1.571µs query_engine=76.494µs scrape=78.473µs scrape_sd=7.989µs notify=1.798µs notify_sd=2.562µs rules=2.497µs tracing=8.663µs +=== RUN TestQueryLog/console_queries,_[::1]:36339,_with_prefix_/foobar + query_log_test.go:273: ts=2024-07-11T14:52:07.224Z caller=main.go:513 level=info msg="No time or size retention was set so using the default time retention" duration=15d + ts=2024-07-11T14:52:07.224Z caller=main.go:551 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" + ts=2024-07-11T14:52:07.224Z caller=main.go:553 level=warn msg="This Prometheus binary has not been compiled for a 64-bit architecture. Due to virtual memory constraints of 32-bit systems, it is highly recommended to switch to a 64-bit binary of Prometheus." GOARCH=386 + ts=2024-07-11T14:52:07.224Z caller=main.go:556 level=info build_context="(go=go1.19.8, platform=linux/386, user=, date=)" + ts=2024-07-11T14:52:07.224Z caller=main.go:557 level=info host_details="(Linux 5.10.0-23-amd64 #1 SMP Debian 5.10.179-1 (2023-05-12) x86_64 i-capture-the-hostname i-capture-the-domain)" + ts=2024-07-11T14:52:07.224Z caller=main.go:558 level=info fd_limits="(soft=1048576, hard=1048576)" + ts=2024-07-11T14:52:07.224Z caller=main.go:559 level=info vm_limits="(soft=unlimited, hard=unlimited)" + ts=2024-07-11T14:52:07.227Z caller=web.go:503 level=info component=web msg="Start listening for connections" address=[::1]:36339 + ts=2024-07-11T14:52:07.228Z caller=main.go:988 level=info msg="Starting TSDB ..." + ts=2024-07-11T14:52:07.233Z caller=web.go:535 level=info component=web msg="Router prefix" prefix=/foobar + ts=2024-07-11T14:52:07.236Z caller=tls_config.go:232 level=info component=web msg="Listening on" address=[::1]:36339 + ts=2024-07-11T14:52:07.236Z caller=tls_config.go:235 level=info component=web msg="TLS is disabled." http2=false address=[::1]:36339 + ts=2024-07-11T14:52:07.241Z caller=head.go:564 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" + ts=2024-07-11T14:52:07.241Z caller=head.go:608 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=3.448µs + ts=2024-07-11T14:52:07.241Z caller=head.go:614 level=info component=tsdb msg="Replaying WAL, this may take a while" + ts=2024-07-11T14:52:07.242Z caller=head.go:685 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 + ts=2024-07-11T14:52:07.242Z caller=head.go:722 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=74.182µs wal_replay_duration=551.585µs wbl_replay_duration=248ns total_replay_duration=681.379µs + ts=2024-07-11T14:52:07.244Z caller=main.go:1009 level=info fs_type=EXT4_SUPER_MAGIC + ts=2024-07-11T14:52:07.244Z caller=main.go:1012 level=info msg="TSDB started" + ts=2024-07-11T14:52:07.244Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config2708219975 + ts=2024-07-11T14:52:07.244Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config2708219975 totalDuration=424.664µs db_storage=2.09µs remote_storage=2.15µs web_handler=721ns query_engine=1.684µs scrape=258.247µs scrape_sd=17.523µs notify=1.832µs notify_sd=4.259µs rules=1.876µs tracing=17.981µs + ts=2024-07-11T14:52:07.244Z caller=main.go:973 level=info msg="Server is ready to receive web requests." + ts=2024-07-11T14:52:07.244Z caller=manager.go:978 level=info component="rule manager" msg="Starting rule manager..." + ts=2024-07-11T14:52:07.657Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config2708219975 + ts=2024-07-11T14:52:07.658Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config2708219975 totalDuration=457.192µs db_storage=1.832µs remote_storage=2.159µs web_handler=483ns query_engine=18.626µs scrape=47.581µs scrape_sd=4.573µs notify=1.256µs notify_sd=1.623µs rules=1.724µs tracing=8.212µs + ts=2024-07-11T14:52:07.660Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config2708219975 + ts=2024-07-11T14:52:07.661Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config2708219975 totalDuration=306.178µs db_storage=1.37µs remote_storage=1.403µs web_handler=477ns query_engine=6.817µs scrape=41.583µs scrape_sd=3.759µs notify=994ns notify_sd=1.794µs rules=1.116µs tracing=6.573µs + ts=2024-07-11T14:52:07.662Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config2708219975 + ts=2024-07-11T14:52:07.663Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config2708219975 totalDuration=303.926µs db_storage=1.162µs remote_storage=1.33µs web_handler=492ns query_engine=17.812µs scrape=61.646µs scrape_sd=3.336µs notify=947ns notify_sd=1.438µs rules=1.006µs tracing=4.895µs + ts=2024-07-11T14:52:07.667Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config2708219975 + ts=2024-07-11T14:52:07.667Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config2708219975 totalDuration=271.848µs db_storage=1.151µs remote_storage=1.367µs web_handler=463ns query_engine=41.277µs scrape=40.273µs scrape_sd=3.805µs notify=11.464µs notify_sd=47.151µs rules=1.453µs tracing=6.273µs -=== RUN TestQueryLog/rule_queries,_[::1]:35155,_with_prefix_/foobar +=== RUN TestQueryLog/rule_queries,_[::1]:46277,_with_prefix_/foobar query_log_test.go:60: changing prefix has no effect on rules ---- PASS: TestQueryLog (54.64s) - --- PASS: TestQueryLog/api_queries,_127.0.0.1:44795,_enabled_at_start (0.53s) - --- PASS: TestQueryLog/console_queries,_127.0.0.1:42803,_enabled_at_start (0.52s) - --- PASS: TestQueryLog/rule_queries,_127.0.0.1:44979,_enabled_at_start (10.55s) - --- PASS: TestQueryLog/api_queries,_127.0.0.1:39581 (0.56s) - --- PASS: TestQueryLog/console_queries,_127.0.0.1:39259 (0.52s) - --- PASS: TestQueryLog/rule_queries,_127.0.0.1:40535 (12.56s) - --- PASS: TestQueryLog/api_queries,_127.0.0.1:44959,_enabled_at_start,_with_prefix_/foobar (0.53s) - --- PASS: TestQueryLog/console_queries,_127.0.0.1:36853,_enabled_at_start,_with_prefix_/foobar (0.52s) - --- SKIP: TestQueryLog/rule_queries,_127.0.0.1:37667,_enabled_at_start,_with_prefix_/foobar (0.00s) - --- PASS: TestQueryLog/api_queries,_127.0.0.1:33693,_with_prefix_/foobar (0.53s) - --- PASS: TestQueryLog/console_queries,_127.0.0.1:39603,_with_prefix_/foobar (0.52s) - --- SKIP: TestQueryLog/rule_queries,_127.0.0.1:40699,_with_prefix_/foobar (0.00s) - --- PASS: TestQueryLog/api_queries,_[::1]:43743,_enabled_at_start (0.52s) - --- PASS: TestQueryLog/console_queries,_[::1]:42827,_enabled_at_start (0.52s) - --- PASS: TestQueryLog/rule_queries,_[::1]:35651,_enabled_at_start (10.54s) - --- PASS: TestQueryLog/api_queries,_[::1]:45971 (0.53s) - --- PASS: TestQueryLog/console_queries,_[::1]:41813 (0.52s) - --- PASS: TestQueryLog/rule_queries,_[::1]:33849 (12.56s) - --- PASS: TestQueryLog/api_queries,_[::1]:46657,_enabled_at_start,_with_prefix_/foobar (0.53s) - --- PASS: TestQueryLog/console_queries,_[::1]:46061,_enabled_at_start,_with_prefix_/foobar (0.52s) - --- SKIP: TestQueryLog/rule_queries,_[::1]:43329,_enabled_at_start,_with_prefix_/foobar (0.00s) - --- PASS: TestQueryLog/api_queries,_[::1]:45989,_with_prefix_/foobar (0.53s) - --- PASS: TestQueryLog/console_queries,_[::1]:38275,_with_prefix_/foobar (0.53s) - --- SKIP: TestQueryLog/rule_queries,_[::1]:35155,_with_prefix_/foobar (0.00s) +--- PASS: TestQueryLog (55.14s) + --- PASS: TestQueryLog/api_queries,_127.0.0.1:41411,_enabled_at_start (0.64s) + --- PASS: TestQueryLog/console_queries,_127.0.0.1:46343,_enabled_at_start (0.55s) + --- PASS: TestQueryLog/rule_queries,_127.0.0.1:33401,_enabled_at_start (10.60s) + --- PASS: TestQueryLog/api_queries,_127.0.0.1:42691 (0.53s) + --- PASS: TestQueryLog/console_queries,_127.0.0.1:41399 (0.52s) + --- PASS: TestQueryLog/rule_queries,_127.0.0.1:45109 (12.58s) + --- PASS: TestQueryLog/api_queries,_127.0.0.1:40443,_enabled_at_start,_with_prefix_/foobar (0.53s) + --- PASS: TestQueryLog/console_queries,_127.0.0.1:43525,_enabled_at_start,_with_prefix_/foobar (0.60s) + --- SKIP: TestQueryLog/rule_queries,_127.0.0.1:38667,_enabled_at_start,_with_prefix_/foobar (0.00s) + --- PASS: TestQueryLog/api_queries,_127.0.0.1:37499,_with_prefix_/foobar (0.53s) + --- PASS: TestQueryLog/console_queries,_127.0.0.1:37439,_with_prefix_/foobar (0.55s) + --- SKIP: TestQueryLog/rule_queries,_127.0.0.1:43621,_with_prefix_/foobar (0.00s) + --- PASS: TestQueryLog/api_queries,_[::1]:44505,_enabled_at_start (0.55s) + --- PASS: TestQueryLog/console_queries,_[::1]:39671,_enabled_at_start (0.52s) + --- PASS: TestQueryLog/rule_queries,_[::1]:44137,_enabled_at_start (10.57s) + --- PASS: TestQueryLog/api_queries,_[::1]:33297 (0.54s) + --- PASS: TestQueryLog/console_queries,_[::1]:38315 (0.52s) + --- PASS: TestQueryLog/rule_queries,_[::1]:45635 (12.59s) + --- PASS: TestQueryLog/api_queries,_[::1]:43079,_enabled_at_start,_with_prefix_/foobar (0.54s) + --- PASS: TestQueryLog/console_queries,_[::1]:35997,_enabled_at_start,_with_prefix_/foobar (0.55s) + --- SKIP: TestQueryLog/rule_queries,_[::1]:38407,_enabled_at_start,_with_prefix_/foobar (0.00s) + --- PASS: TestQueryLog/api_queries,_[::1]:36467,_with_prefix_/foobar (0.59s) + --- PASS: TestQueryLog/console_queries,_[::1]:36339,_with_prefix_/foobar (0.52s) + --- SKIP: TestQueryLog/rule_queries,_[::1]:46277,_with_prefix_/foobar (0.00s) === CONT TestMaxBlockChunkSegmentSizeBounds - main_test.go:265: ts=2023-06-09T08:22:03.421Z caller=main.go:513 level=info msg="No time or size retention was set so using the default time retention" duration=15d - ts=2023-06-09T08:22:03.422Z caller=main.go:551 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" - ts=2023-06-09T08:22:03.422Z caller=main.go:553 level=warn msg="This Prometheus binary has not been compiled for a 64-bit architecture. Due to virtual memory constraints of 32-bit systems, it is highly recommended to switch to a 64-bit binary of Prometheus." GOARCH=386 - ts=2023-06-09T08:22:03.422Z caller=main.go:556 level=info build_context="(go=go1.19.8, platform=linux/386, user=, date=)" - ts=2023-06-09T08:22:03.422Z caller=main.go:557 level=info host_details="(Linux 5.10.0-23-686-pae #1 SMP Debian 5.10.179-1 (2023-05-12) i686 ionos12-i386 (none))" - ts=2023-06-09T08:22:03.422Z caller=main.go:558 level=info fd_limits="(soft=1048576, hard=1048576)" - ts=2023-06-09T08:22:03.422Z caller=main.go:559 level=info vm_limits="(soft=unlimited, hard=unlimited)" - ts=2023-06-09T08:22:03.432Z caller=web.go:503 level=info component=web msg="Start listening for connections" address=0.0.0.0:0 - ts=2023-06-09T08:22:03.434Z caller=main.go:988 level=info msg="Starting TSDB ..." - ts=2023-06-09T08:22:03.434Z caller=main.go:847 level=info msg="Stopping scrape discovery manager..." - ts=2023-06-09T08:22:03.434Z caller=main.go:861 level=info msg="Stopping notify discovery manager..." - ts=2023-06-09T08:22:03.434Z caller=manager.go:992 level=info component="rule manager" msg="Stopping rule manager..." - ts=2023-06-09T08:22:03.434Z caller=manager.go:1002 level=info component="rule manager" msg="Rule manager stopped" - ts=2023-06-09T08:22:03.434Z caller=main.go:898 level=info msg="Stopping scrape manager..." - ts=2023-06-09T08:22:03.434Z caller=main.go:843 level=info msg="Scrape discovery manager stopped" - ts=2023-06-09T08:22:03.434Z caller=manager.go:978 level=info component="rule manager" msg="Starting rule manager..." - ts=2023-06-09T08:22:03.434Z caller=main.go:890 level=info msg="Scrape manager stopped" - ts=2023-06-09T08:22:03.434Z caller=main.go:857 level=info msg="Notify discovery manager stopped" - ts=2023-06-09T08:22:03.434Z caller=notifier.go:606 level=info component=notifier msg="Stopping notification manager..." - ts=2023-06-09T08:22:03.434Z caller=main.go:1118 level=info msg="Notifier manager stopped" - ts=2023-06-09T08:22:03.437Z caller=tls_config.go:232 level=info component=web msg="Listening on" address=[::]:44827 - ts=2023-06-09T08:22:03.437Z caller=main.go:1127 level=error err="flag 'storage.tsdb.max-block-chunk-segment-size' must be set over 1MB" - ts=2023-06-09T08:22:03.437Z caller=tls_config.go:235 level=info component=web msg="TLS is disabled." http2=false address=[::]:44827 + main_test.go:265: ts=2024-07-11T14:52:07.771Z caller=main.go:513 level=info msg="No time or size retention was set so using the default time retention" duration=15d + ts=2024-07-11T14:52:07.771Z caller=main.go:551 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" + ts=2024-07-11T14:52:07.771Z caller=main.go:553 level=warn msg="This Prometheus binary has not been compiled for a 64-bit architecture. Due to virtual memory constraints of 32-bit systems, it is highly recommended to switch to a 64-bit binary of Prometheus." GOARCH=386 + ts=2024-07-11T14:52:07.771Z caller=main.go:556 level=info build_context="(go=go1.19.8, platform=linux/386, user=, date=)" + ts=2024-07-11T14:52:07.771Z caller=main.go:557 level=info host_details="(Linux 5.10.0-23-amd64 #1 SMP Debian 5.10.179-1 (2023-05-12) x86_64 i-capture-the-hostname i-capture-the-domain)" + ts=2024-07-11T14:52:07.771Z caller=main.go:558 level=info fd_limits="(soft=1048576, hard=1048576)" + ts=2024-07-11T14:52:07.772Z caller=main.go:559 level=info vm_limits="(soft=unlimited, hard=unlimited)" + ts=2024-07-11T14:52:07.774Z caller=web.go:503 level=info component=web msg="Start listening for connections" address=0.0.0.0:0 + ts=2024-07-11T14:52:07.776Z caller=main.go:988 level=info msg="Starting TSDB ..." + ts=2024-07-11T14:52:07.776Z caller=main.go:847 level=info msg="Stopping scrape discovery manager..." + ts=2024-07-11T14:52:07.776Z caller=main.go:861 level=info msg="Stopping notify discovery manager..." + ts=2024-07-11T14:52:07.776Z caller=manager.go:992 level=info component="rule manager" msg="Stopping rule manager..." + ts=2024-07-11T14:52:07.776Z caller=manager.go:1002 level=info component="rule manager" msg="Rule manager stopped" + ts=2024-07-11T14:52:07.776Z caller=main.go:898 level=info msg="Stopping scrape manager..." + ts=2024-07-11T14:52:07.776Z caller=main.go:857 level=info msg="Notify discovery manager stopped" + ts=2024-07-11T14:52:07.776Z caller=main.go:843 level=info msg="Scrape discovery manager stopped" + ts=2024-07-11T14:52:07.777Z caller=notifier.go:606 level=info component=notifier msg="Stopping notification manager..." + ts=2024-07-11T14:52:07.777Z caller=main.go:1118 level=info msg="Notifier manager stopped" + ts=2024-07-11T14:52:07.777Z caller=main.go:890 level=info msg="Scrape manager stopped" + ts=2024-07-11T14:52:07.777Z caller=manager.go:978 level=info component="rule manager" msg="Starting rule manager..." + ts=2024-07-11T14:52:07.778Z caller=main.go:1127 level=error err="flag 'storage.tsdb.max-block-chunk-segment-size' must be set over 1MB" - main_test.go:265: ts=2023-06-09T08:22:03.489Z caller=main.go:513 level=info msg="No time or size retention was set so using the default time retention" duration=15d - ts=2023-06-09T08:22:03.489Z caller=main.go:551 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" - ts=2023-06-09T08:22:03.489Z caller=main.go:553 level=warn msg="This Prometheus binary has not been compiled for a 64-bit architecture. Due to virtual memory constraints of 32-bit systems, it is highly recommended to switch to a 64-bit binary of Prometheus." GOARCH=386 - ts=2023-06-09T08:22:03.489Z caller=main.go:556 level=info build_context="(go=go1.19.8, platform=linux/386, user=, date=)" - ts=2023-06-09T08:22:03.489Z caller=main.go:557 level=info host_details="(Linux 5.10.0-23-686-pae #1 SMP Debian 5.10.179-1 (2023-05-12) i686 ionos12-i386 (none))" - ts=2023-06-09T08:22:03.489Z caller=main.go:558 level=info fd_limits="(soft=1048576, hard=1048576)" - ts=2023-06-09T08:22:03.489Z caller=main.go:559 level=info vm_limits="(soft=unlimited, hard=unlimited)" - ts=2023-06-09T08:22:03.498Z caller=web.go:503 level=info component=web msg="Start listening for connections" address=0.0.0.0:0 - ts=2023-06-09T08:22:03.498Z caller=main.go:988 level=info msg="Starting TSDB ..." - ts=2023-06-09T08:22:03.504Z caller=tls_config.go:232 level=info component=web msg="Listening on" address=[::]:33557 - ts=2023-06-09T08:22:03.504Z caller=tls_config.go:235 level=info component=web msg="TLS is disabled." http2=false address=[::]:33557 - ts=2023-06-09T08:22:03.507Z caller=head.go:564 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" - ts=2023-06-09T08:22:03.507Z caller=head.go:608 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=3.449µs - ts=2023-06-09T08:22:03.507Z caller=head.go:614 level=info component=tsdb msg="Replaying WAL, this may take a while" - ts=2023-06-09T08:22:03.507Z caller=head.go:685 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 - ts=2023-06-09T08:22:03.508Z caller=head.go:722 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=53.048µs wal_replay_duration=427.686µs wbl_replay_duration=981ns total_replay_duration=541.074µs - ts=2023-06-09T08:22:03.510Z caller=main.go:1009 level=info fs_type=EXT4_SUPER_MAGIC - ts=2023-06-09T08:22:03.510Z caller=main.go:1012 level=info msg="TSDB started" - ts=2023-06-09T08:22:03.510Z caller=main.go:1192 level=info msg="Loading configuration file" filename=../../documentation/examples/prometheus.yml - ts=2023-06-09T08:22:03.511Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=../../documentation/examples/prometheus.yml totalDuration=877.063µs db_storage=2.424µs remote_storage=2.496µs web_handler=1.517µs query_engine=2.02µs scrape=307.18µs scrape_sd=44.421µs notify=42.183µs notify_sd=26.491µs rules=2.758µs tracing=8.827µs - ts=2023-06-09T08:22:03.511Z caller=main.go:973 level=info msg="Server is ready to receive web requests." - ts=2023-06-09T08:22:03.511Z caller=manager.go:978 level=info component="rule manager" msg="Starting rule manager..." + main_test.go:265: ts=2024-07-11T14:52:07.858Z caller=main.go:513 level=info msg="No time or size retention was set so using the default time retention" duration=15d + ts=2024-07-11T14:52:07.858Z caller=main.go:551 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" + ts=2024-07-11T14:52:07.858Z caller=main.go:553 level=warn msg="This Prometheus binary has not been compiled for a 64-bit architecture. Due to virtual memory constraints of 32-bit systems, it is highly recommended to switch to a 64-bit binary of Prometheus." GOARCH=386 + ts=2024-07-11T14:52:07.858Z caller=main.go:556 level=info build_context="(go=go1.19.8, platform=linux/386, user=, date=)" + ts=2024-07-11T14:52:07.858Z caller=main.go:557 level=info host_details="(Linux 5.10.0-23-amd64 #1 SMP Debian 5.10.179-1 (2023-05-12) x86_64 i-capture-the-hostname i-capture-the-domain)" + ts=2024-07-11T14:52:07.858Z caller=main.go:558 level=info fd_limits="(soft=1048576, hard=1048576)" + ts=2024-07-11T14:52:07.859Z caller=main.go:559 level=info vm_limits="(soft=unlimited, hard=unlimited)" + ts=2024-07-11T14:52:07.872Z caller=web.go:503 level=info component=web msg="Start listening for connections" address=0.0.0.0:0 + ts=2024-07-11T14:52:07.874Z caller=main.go:988 level=info msg="Starting TSDB ..." + ts=2024-07-11T14:52:07.884Z caller=tls_config.go:232 level=info component=web msg="Listening on" address=[::]:38319 + ts=2024-07-11T14:52:07.885Z caller=tls_config.go:235 level=info component=web msg="TLS is disabled." http2=false address=[::]:38319 + ts=2024-07-11T14:52:07.889Z caller=head.go:564 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" + ts=2024-07-11T14:52:07.889Z caller=head.go:608 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=3.653µs + ts=2024-07-11T14:52:07.889Z caller=head.go:614 level=info component=tsdb msg="Replaying WAL, this may take a while" + ts=2024-07-11T14:52:07.890Z caller=head.go:685 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 + ts=2024-07-11T14:52:07.890Z caller=head.go:722 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=57.574µs wal_replay_duration=530.216µs wbl_replay_duration=236ns total_replay_duration=642.671µs + ts=2024-07-11T14:52:07.891Z caller=main.go:1009 level=info fs_type=EXT4_SUPER_MAGIC + ts=2024-07-11T14:52:07.891Z caller=main.go:1012 level=info msg="TSDB started" + ts=2024-07-11T14:52:07.892Z caller=main.go:1192 level=info msg="Loading configuration file" filename=../../documentation/examples/prometheus.yml + ts=2024-07-11T14:52:07.901Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=../../documentation/examples/prometheus.yml totalDuration=9.254888ms db_storage=2.18µs remote_storage=1.929µs web_handler=875ns query_engine=1.596µs scrape=4.904912ms scrape_sd=49.555µs notify=54.947µs notify_sd=28.087µs rules=2.192µs tracing=10.614µs + ts=2024-07-11T14:52:07.901Z caller=main.go:973 level=info msg="Server is ready to receive web requests." + ts=2024-07-11T14:52:07.901Z caller=manager.go:978 level=info component="rule manager" msg="Starting rule manager..." ---- PASS: TestMaxBlockChunkSegmentSizeBounds (10.08s) +--- PASS: TestMaxBlockChunkSegmentSizeBounds (10.13s) PASS -ok github.com/prometheus/prometheus/cmd/prometheus 106.305s +ok github.com/prometheus/prometheus/cmd/prometheus 108.183s === 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 -01H2FKW725ZDGT8737294F1Y34 1565133713989 1565133713991 2ms 2 2 2 717 +01J2H4CFV0D4N1R9PM2AFX9B2Q 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 -01H2FKW750FC24744Q06QXA4KN 1565133713989 1565133713990 1ms 1 1 1 620 -01H2FKW76JXFAKYCB4E3DTP79P 1565392913989 1565392913990 1ms 1 1 1 620 -01H2FKW7965RTR2K341J5HX6CB 1565652113989 1565652113990 1ms 1 1 1 620 +01J2H4CGSNGS1Q2M7NSEKTMRG7 1565133713989 1565133713990 1ms 1 1 1 620 +01J2H4CGXK33TDZ7NGWYE0E4E2 1565392913989 1565392913990 1ms 1 1 1 620 +01J2H4CH18CTQDRRBV4GET8G8T 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 -01H2FKW7CN4K1SBPCTMZSE3T2J 1565133713989 1565133713990 1ms 1 1 1 620 -01H2FKW7ESHYMH4R0X6XNFQQNP 1565392913989 1565392913990 1ms 1 1 1 619 +01J2H4CH9CGSVA5TPPHZJVQAQX 1565133713989 1565133713990 1ms 1 1 1 620 +01J2H4CHE0YD7BQ2HC5F34JBF7 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 -01H2FKW7H6NYCPD0ZD1EYQ3P82 1565133713989 1565133715990 2.001s 3 2 2 723 +01J2H4CHKYZ75ARJRCTPARR5BZ 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 -01H2FKW7P57H9QN7GHHZG6M5NS 1624463088000 1627056153001 720h17m45.001s 3 2 2 726 +01J2H4CHP7ZZ7E1XNMEFB9X2QG 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 -01H2FKW7RVNYPM31STY2Q9ACH3 1624463088000 1624463088001 1ms 1 1 1 620 -01H2FKW7V4F6K87SNZ7TR8WJAQ 1629503088000 1629863088001 100h0m0.001s 2 1 1 631 +01J2H4CHS4NC26K75N2SBTVECA 1624463088000 1624463088001 1ms 1 1 1 620 +01J2H4CHTZPK0HZZQEQ9WTGXH8 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 -01H2FKW7Y4JSZJZKNTCWRNSPSJ 1624463088000 1624463088001 1ms 1 1 1 620 -01H2FKW7ZNXZSAAS4MPESKATP9 1765943088000 1768463088001 700h0m0.001s 2 1 1 631 +01J2H4CHYGN1VRAKSGT22TA7SX 1624463088000 1624463088001 1ms 1 1 1 620 +01J2H4CJ0Q3AQDZP6QJC3QWSJY 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 -01H2FKW828PACP6FEWMTSH59TZ 1565133713989 1565133713990 1ms 1 1 1 620 -01H2FKW849ZWEVVXZNYNQ9XRC7 1565144513989 1565144513990 1ms 1 1 1 620 -01H2FKW86CZQ9AQYNE5H2BMVBA 1565155313989 1565155313990 1ms 1 1 1 620 -01H2FKW88D9F1V13ZAEASQ8SKQ 1565166113989 1565166113990 1ms 1 1 1 620 +01J2H4CJ49YQCWJX1K2G4RZVN8 1565133713989 1565133713990 1ms 1 1 1 620 +01J2H4CJ7VXYWESQ8D67WD50TP 1565144513989 1565144513990 1ms 1 1 1 620 +01J2H4CJB0G2G4H3QXH4RS8MD7 1565155313989 1565155313990 1ms 1 1 1 620 +01J2H4CJEJVTH0ZKDXHT90B20P 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 -01H2FKW8AXZQPY4YMXFYWEQP9R 1565133713989 1565133716001 2.012s 3 1 1 625 -01H2FKW8D162BDEJF4ZVNPQ3Y8 1565144513989 1565144513990 1ms 1 1 1 620 -01H2FKW8FVAPCRQKZ7E68YYBX4 1565155313989 1565155314001 12ms 2 1 1 622 -01H2FKW8HPFRPK4KDA568B9AT6 1565166113989 1565166113990 1ms 1 1 1 620 +01J2H4CJMBK5N4VCZT1QEXKPGC 1565133713989 1565133716001 2.012s 3 1 1 625 +01J2H4CJRQKMVK5ZSC6NB43VNW 1565144513989 1565144513990 1ms 1 1 1 620 +01J2H4CJW9S051N4ESS4DZCNH3 1565155313989 1565155314001 12ms 2 1 1 622 +01J2H4CK0Q40MF812JDZPHXNZF 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 -01H2FKW8MK2930542YDS29TREK 0 7199001 1h59m59.001s 4 2 2 700 +01J2H4CK6S0HDQYKK6JFEKH434 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 -01H2FKW8R4VS5SWXCJWA3ZSR48 6900000 6900001 1ms 1 1 1 600 +01J2H4CKD5G56XBN26Z6GMQH4X 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 -01H2FKW8TFKADZ27R1FJJ9CWFE 6900000 6900001 1ms 1 1 1 531 +01J2H4CKH4GNWT4K2CQ7KCJHGS 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 -01H2FKW8WHNG06830WCPWKF997 1001000 1001001 1ms 1 1 1 521 +01J2H4CKK72QYE318BDT37WMXX 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. @@ -3744,21 +3786,21 @@ backfill_test.go:687: Test:No EOF. === RUN TestBackfill/Data_after_EOF. backfill_test.go:687: Test:Data after EOF. ---- PASS: TestBackfill (1.99s) - --- PASS: TestBackfill/Empty_file. (0.06s) - --- PASS: TestBackfill/Multiple_samples_with_different_timestamp_for_different_series. (0.09s) - --- PASS: TestBackfill/Multiple_samples_separated_by_3_days. (0.25s) - --- PASS: TestBackfill/Unordered_samples_from_multiple_series,_which_end_in_different_blocks. (0.14s) - --- PASS: TestBackfill/Multiple_samples_with_different_timestamp_for_the_same_series. (0.15s) - --- PASS: TestBackfill/Long_maximum_block_duration_puts_all_data_into_one_block. (0.10s) - --- PASS: TestBackfill/Long_maximum_block_duration_puts_all_data_into_two_blocks. (0.17s) - --- PASS: TestBackfill/Maximum_block_duration_longer_than_longest_possible_duration,_uses_largest_duration,_puts_all_data_into_two_blocks. (0.13s) - --- PASS: TestBackfill/Multiple_samples_that_end_up_in_different_blocks. (0.29s) - --- PASS: TestBackfill/Number_of_samples_are_greater_than_the_sample_batch_size. (0.31s) - --- PASS: TestBackfill/One_series_spanning_2h_in_same_block_should_not_cause_problems_to_other_series. (0.10s) - --- PASS: TestBackfill/Sample_with_no_#HELP_or_#TYPE_keyword. (0.09s) +--- PASS: TestBackfill (4.64s) + --- PASS: TestBackfill/Empty_file. (0.66s) + --- PASS: TestBackfill/Multiple_samples_with_different_timestamp_for_different_series. (0.99s) + --- PASS: TestBackfill/Multiple_samples_separated_by_3_days. (0.50s) + --- PASS: TestBackfill/Unordered_samples_from_multiple_series,_which_end_in_different_blocks. (0.34s) + --- PASS: TestBackfill/Multiple_samples_with_different_timestamp_for_the_same_series. (0.07s) + --- PASS: TestBackfill/Long_maximum_block_duration_puts_all_data_into_one_block. (0.08s) + --- PASS: TestBackfill/Long_maximum_block_duration_puts_all_data_into_two_blocks. (0.18s) + --- PASS: TestBackfill/Maximum_block_duration_longer_than_longest_possible_duration,_uses_largest_duration,_puts_all_data_into_two_blocks. (0.17s) + --- PASS: TestBackfill/Multiple_samples_that_end_up_in_different_blocks. (0.50s) + --- PASS: TestBackfill/Number_of_samples_are_greater_than_the_sample_batch_size. (0.60s) + --- PASS: TestBackfill/One_series_spanning_2h_in_same_block_should_not_cause_problems_to_other_series. (0.21s) + --- PASS: TestBackfill/Sample_with_no_#HELP_or_#TYPE_keyword. (0.14s) --- PASS: TestBackfill/Sample_without_newline_after_#_EOF. (0.07s) - --- PASS: TestBackfill/Bare_sample. (0.07s) + --- PASS: TestBackfill/Bare_sample. (0.12s) --- PASS: TestBackfill/Does_not_have_timestamp. (0.00s) --- PASS: TestBackfill/Has_a_bad_type_information. (0.00s) --- PASS: TestBackfill/No_newline. (0.00s) @@ -3777,18 +3819,18 @@ === 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 (0.03s) + --- PASS: TestCheckSDFile/good_.yml (0.01s) --- 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) + --- PASS: TestCheckSDFile/bad_format (0.01s) === RUN TestCheckDuplicates === RUN TestCheckDuplicates/no_duplicates === RUN TestCheckDuplicates/duplicate_in_other_group ---- PASS: TestCheckDuplicates (0.00s) +--- PASS: TestCheckDuplicates (0.01s) --- PASS: TestCheckDuplicates/no_duplicates (0.00s) - --- PASS: TestCheckDuplicates/duplicate_in_other_group (0.00s) + --- PASS: TestCheckDuplicates/duplicate_in_other_group (0.01s) === RUN TestCheckTargetConfig === RUN TestCheckTargetConfig/url_in_scrape_targetgroup_with_relabel_config.good Checking testdata/url_in_scrape_targetgroup_with_relabel_config.good.yml @@ -3798,7 +3840,7 @@ Checking testdata/url_in_scrape_targetgroup_with_relabel_config.bad.yml === RUN TestCheckTargetConfig/url_in_alert_targetgroup_with_relabel_config.bad Checking testdata/url_in_alert_targetgroup_with_relabel_config.bad.yml ---- PASS: TestCheckTargetConfig (0.00s) +--- PASS: TestCheckTargetConfig (0.02s) --- PASS: TestCheckTargetConfig/url_in_scrape_targetgroup_with_relabel_config.good (0.00s) --- PASS: TestCheckTargetConfig/url_in_alert_targetgroup_with_relabel_config.good (0.00s) --- PASS: TestCheckTargetConfig/url_in_scrape_targetgroup_with_relabel_config.bad (0.00s) @@ -3822,7 +3864,7 @@ Checking testdata/authorization_credentials_file.bad.yml === RUN TestCheckConfigSyntax/check_without_syntax_only_fails_with_nonexistent_credentials_file Checking testdata/authorization_credentials_file.bad.yml ---- PASS: TestCheckConfigSyntax (0.01s) +--- PASS: TestCheckConfigSyntax (0.02s) --- PASS: TestCheckConfigSyntax/check_with_syntax_only_succeeds_with_nonexistent_rule_files (0.00s) --- PASS: TestCheckConfigSyntax/check_without_syntax_only_fails_with_nonexistent_rule_files (0.00s) --- PASS: TestCheckConfigSyntax/check_with_syntax_only_succeeds_with_nonexistent_service_discovery_files (0.00s) @@ -3854,53 +3896,53 @@ === RUN TestExitCodes/prometheus-config.lint.yml === RUN TestExitCodes/prometheus-config.lint.yml/true === RUN TestExitCodes/prometheus-config.lint.yml/false ---- PASS: TestExitCodes (0.59s) - --- PASS: TestExitCodes/prometheus-config.good.yml (0.17s) - --- PASS: TestExitCodes/prometheus-config.good.yml/true (0.08s) - --- PASS: TestExitCodes/prometheus-config.good.yml/false (0.09s) - --- PASS: TestExitCodes/prometheus-config.bad.yml (0.15s) - --- PASS: TestExitCodes/prometheus-config.bad.yml/true (0.06s) - --- PASS: TestExitCodes/prometheus-config.bad.yml/false (0.09s) - --- PASS: TestExitCodes/prometheus-config.nonexistent.yml (0.13s) - --- PASS: TestExitCodes/prometheus-config.nonexistent.yml/true (0.06s) - --- PASS: TestExitCodes/prometheus-config.nonexistent.yml/false (0.07s) - --- PASS: TestExitCodes/prometheus-config.lint.yml (0.14s) - --- PASS: TestExitCodes/prometheus-config.lint.yml/true (0.06s) - --- PASS: TestExitCodes/prometheus-config.lint.yml/false (0.08s) +--- PASS: TestExitCodes (1.58s) + --- PASS: TestExitCodes/prometheus-config.good.yml (0.41s) + --- PASS: TestExitCodes/prometheus-config.good.yml/true (0.25s) + --- PASS: TestExitCodes/prometheus-config.good.yml/false (0.16s) + --- PASS: TestExitCodes/prometheus-config.bad.yml (0.57s) + --- PASS: TestExitCodes/prometheus-config.bad.yml/true (0.29s) + --- PASS: TestExitCodes/prometheus-config.bad.yml/false (0.28s) + --- PASS: TestExitCodes/prometheus-config.nonexistent.yml (0.21s) + --- PASS: TestExitCodes/prometheus-config.nonexistent.yml/true (0.09s) + --- PASS: TestExitCodes/prometheus-config.nonexistent.yml/false (0.13s) + --- PASS: TestExitCodes/prometheus-config.lint.yml (0.38s) + --- PASS: TestExitCodes/prometheus-config.lint.yml/true (0.19s) + --- PASS: TestExitCodes/prometheus-config.lint.yml/false (0.19s) === 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 (3.64s) - --- PASS: TestBackfillRuleIntegration/no_samples (0.41s) - --- PASS: TestBackfillRuleIntegration/run_importer_once (0.71s) - --- PASS: TestBackfillRuleIntegration/run_importer_with_dup_name_label (0.70s) - --- PASS: TestBackfillRuleIntegration/one_importer_twice (1.38s) - --- PASS: TestBackfillRuleIntegration/run_importer_once_with_larger_blocks (0.43s) +--- PASS: TestBackfillRuleIntegration (5.23s) + --- PASS: TestBackfillRuleIntegration/no_samples (0.64s) + --- PASS: TestBackfillRuleIntegration/run_importer_once (1.22s) + --- PASS: TestBackfillRuleIntegration/run_importer_with_dup_name_label (0.75s) + --- PASS: TestBackfillRuleIntegration/one_importer_twice (2.08s) + --- PASS: TestBackfillRuleIntegration/run_importer_once_with_larger_blocks (0.54s) === RUN TestBackfillLabels === RUN TestBackfillLabels/correct-labels ---- PASS: TestBackfillLabels (0.16s) +--- PASS: TestBackfillLabels (0.18s) --- PASS: TestBackfillLabels/correct-labels (0.00s) === RUN TestSDCheckResult --- PASS: TestSDCheckResult (0.00s) PASS -ok github.com/prometheus/prometheus/cmd/promtool 6.587s +ok github.com/prometheus/prometheus/cmd/promtool 12.209s === RUN TestYAMLRoundtrip --- PASS: TestYAMLRoundtrip (0.01s) === RUN TestRemoteWriteRetryOnRateLimit ---- PASS: TestRemoteWriteRetryOnRateLimit (0.00s) +--- PASS: TestRemoteWriteRetryOnRateLimit (0.01s) === RUN TestLoadConfig ---- PASS: TestLoadConfig (0.02s) +--- PASS: TestLoadConfig (0.01s) === RUN TestScrapeIntervalLarger --- PASS: TestScrapeIntervalLarger (0.00s) === RUN TestElideSecrets ---- PASS: TestElideSecrets (0.03s) +--- PASS: TestElideSecrets (0.04s) === RUN TestLoadConfigRuleFilesAbsolutePath --- PASS: TestLoadConfigRuleFilesAbsolutePath (0.00s) === RUN TestBadConfigs ---- PASS: TestBadConfigs (0.03s) +--- PASS: TestBadConfigs (0.10s) === RUN TestBadStaticConfigsJSON --- PASS: TestBadStaticConfigsJSON (0.00s) === RUN TestBadStaticConfigsYML @@ -3914,7 +3956,7 @@ === RUN TestEmptyGlobalBlock --- PASS: TestEmptyGlobalBlock (0.00s) PASS -ok github.com/prometheus/prometheus/config 0.134s +ok github.com/prometheus/prometheus/config 0.237s === RUN TestTargetUpdatesOrder === RUN TestTargetUpdatesOrder/Single_TP_no_updates === RUN TestTargetUpdatesOrder/Multiple_TPs_no_updates @@ -3931,20 +3973,20 @@ --- 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.21s) + --- PASS: TestTargetUpdatesOrder/Multiple_TPs_empty_initials (0.20s) --- PASS: TestTargetUpdatesOrder/Single_TP_initials_only (0.00s) --- PASS: TestTargetUpdatesOrder/Multiple_TPs_initials_only (0.01s) --- PASS: TestTargetUpdatesOrder/Single_TP_initials_followed_by_empty_updates (0.01s) - --- PASS: TestTargetUpdatesOrder/Single_TP_initials_and_new_groups (0.01s) - --- PASS: TestTargetUpdatesOrder/Multiple_TPs_initials_and_new_groups (0.51s) - --- PASS: TestTargetUpdatesOrder/One_TP_initials_arrive_after_other_TP_updates. (0.31s) + --- PASS: TestTargetUpdatesOrder/Single_TP_initials_and_new_groups (0.02s) + --- PASS: TestTargetUpdatesOrder/Multiple_TPs_initials_and_new_groups (0.52s) + --- PASS: TestTargetUpdatesOrder/One_TP_initials_arrive_after_other_TP_updates. (0.30s) --- PASS: TestTargetUpdatesOrder/Single_TP_empty_update_in_between (0.35s) === RUN TestTargetSetTargetGroupsPresentOnConfigReload --- PASS: TestTargetSetTargetGroupsPresentOnConfigReload (0.20s) === RUN TestTargetSetTargetGroupsPresentOnConfigRename --- PASS: TestTargetSetTargetGroupsPresentOnConfigRename (0.20s) === RUN TestTargetSetTargetGroupsPresentOnConfigDuplicateAndDeleteOriginal ---- PASS: TestTargetSetTargetGroupsPresentOnConfigDuplicateAndDeleteOriginal (0.30s) +--- PASS: TestTargetSetTargetGroupsPresentOnConfigDuplicateAndDeleteOriginal (0.31s) === RUN TestTargetSetTargetGroupsPresentOnConfigChange --- PASS: TestTargetSetTargetGroupsPresentOnConfigChange (0.40s) === RUN TestTargetSetRecreatesTargetGroupsOnConfigChange @@ -3962,13 +4004,13 @@ === RUN TestCoordinationWithReceiver === RUN TestCoordinationWithReceiver/Receiver_should_get_all_updates_even_when_one_provider_closes_its_channel === RUN TestCoordinationWithReceiver/Receiver_should_get_all_updates_even_when_the_channel_is_blocked ---- PASS: TestCoordinationWithReceiver (1.11s) - --- PASS: TestCoordinationWithReceiver/Receiver_should_get_all_updates_even_when_one_provider_closes_its_channel (0.30s) - --- PASS: TestCoordinationWithReceiver/Receiver_should_get_all_updates_even_when_the_channel_is_blocked (0.80s) +--- 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) === RUN TestTargetSetTargetGroupsUpdateDuringApplyConfig ---- PASS: TestTargetSetTargetGroupsUpdateDuringApplyConfig (0.04s) +--- PASS: TestTargetSetTargetGroupsUpdateDuringApplyConfig (0.06s) PASS -ok github.com/prometheus/prometheus/discovery 4.665s +ok github.com/prometheus/prometheus/discovery 4.585s ? github.com/prometheus/prometheus/discovery/aws [no test files] === RUN TestMapFromVMWithEmptyTags --- PASS: TestMapFromVMWithEmptyTags (0.00s) @@ -3981,7 +4023,7 @@ === RUN TestNewAzureResourceFromID --- PASS: TestNewAzureResourceFromID (0.00s) PASS -ok github.com/prometheus/prometheus/discovery/azure 0.042s +ok github.com/prometheus/prometheus/discovery/azure 0.075s === RUN TestDigitalOceanSDRefresh === RUN TestDigitalOceanSDRefresh/item_0 === RUN TestDigitalOceanSDRefresh/item_1 @@ -3993,7 +4035,7 @@ --- PASS: TestDigitalOceanSDRefresh/item_2 (0.00s) --- PASS: TestDigitalOceanSDRefresh/item_3 (0.00s) PASS -ok github.com/prometheus/prometheus/discovery/digitalocean 0.153s +ok github.com/prometheus/prometheus/discovery/digitalocean 0.084s === RUN TestDNS === RUN TestDNS/A_record_query_with_error === PAUSE TestDNS/A_record_query_with_error @@ -4041,11 +4083,11 @@ --- PASS: TestSDConfigUnmarshalYAML/invalid_empty_names (0.00s) --- PASS: TestSDConfigUnmarshalYAML/invalid_unknown_dns_type (0.00s) PASS -ok github.com/prometheus/prometheus/discovery/dns 0.089s +ok github.com/prometheus/prometheus/discovery/dns 0.069s === RUN TestFetchApps --- PASS: TestFetchApps (0.00s) === RUN Test500ErrorHttpResponse ---- PASS: Test500ErrorHttpResponse (0.00s) +--- PASS: Test500ErrorHttpResponse (0.01s) === RUN TestEurekaSDHandleError --- PASS: TestEurekaSDHandleError (0.00s) === RUN TestEurekaSDEmptyList @@ -4053,7 +4095,7 @@ === RUN TestEurekaSDSendGroup --- PASS: TestEurekaSDSendGroup (0.00s) PASS -ok github.com/prometheus/prometheus/discovery/eureka 0.019s +ok github.com/prometheus/prometheus/discovery/eureka 0.074s === RUN TestInitialUpdate === RUN TestInitialUpdate/fixtures/valid.yml === PAUSE TestInitialUpdate/fixtures/valid.yml @@ -4062,8 +4104,8 @@ === 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) + --- PASS: TestInitialUpdate/fixtures/valid.json (0.12s) + --- PASS: TestInitialUpdate/fixtures/valid.yml (0.13s) === RUN TestInvalidFile === RUN TestInvalidFile/fixtures/invalid_nil.yml === PAUSE TestInvalidFile/fixtures/invalid_nil.yml @@ -4072,8 +4114,8 @@ === CONT TestInvalidFile/fixtures/invalid_nil.yml === CONT TestInvalidFile/fixtures/invalid_nil.json --- PASS: TestInvalidFile (0.00s) - --- PASS: TestInvalidFile/fixtures/invalid_nil.yml (1.00s) --- PASS: TestInvalidFile/fixtures/invalid_nil.json (1.01s) + --- PASS: TestInvalidFile/fixtures/invalid_nil.yml (1.01s) === RUN TestNoopFileUpdate === PAUSE TestNoopFileUpdate === RUN TestFileUpdate @@ -4089,21 +4131,21 @@ === CONT TestRemoveFile === CONT TestUpdateFileWithPartialWrites === CONT TestFileUpdate +=== CONT TestRemoveFile + file_test.go:469: update received after 100.311008ms +--- PASS: TestRemoveFile (0.20s) === CONT TestNoopFileUpdate - file_test.go:367: update received after 100.960243ms + file_test.go:367: update received after 104.444573ms --- PASS: TestNoopFileUpdate (0.21s) -=== CONT TestRemoveFile - file_test.go:469: update received after 102.290744ms ---- PASS: TestRemoveFile (0.21s) === CONT TestFileUpdate - file_test.go:385: update received after 102.782021ms + file_test.go:385: update received after 104.72427ms --- PASS: TestFileUpdate (0.21s) ---- PASS: TestInvalidFileUpdate (1.11s) +--- PASS: TestInvalidFileUpdate (1.10s) === CONT TestUpdateFileWithPartialWrites - file_test.go:434: update received after 1.108515987s + file_test.go:434: update received after 1.102807276s --- PASS: TestUpdateFileWithPartialWrites (1.21s) PASS -ok github.com/prometheus/prometheus/discovery/file 2.352s +ok github.com/prometheus/prometheus/discovery/file 2.481s ? github.com/prometheus/prometheus/discovery/gce [no test files] === RUN TestHCloudSDRefresh === RUN TestHCloudSDRefresh/item_0 @@ -4122,11 +4164,11 @@ === RUN TestRobotSDRefreshHandleError --- PASS: TestRobotSDRefreshHandleError (0.00s) PASS -ok github.com/prometheus/prometheus/discovery/hetzner 0.065s +ok github.com/prometheus/prometheus/discovery/hetzner 0.057s === RUN TestHTTPValidRefresh ---- PASS: TestHTTPValidRefresh (0.00s) +--- PASS: TestHTTPValidRefresh (0.02s) === RUN TestHTTPInvalidCode ---- PASS: TestHTTPInvalidCode (0.01s) +--- PASS: TestHTTPInvalidCode (0.00s) === RUN TestHTTPInvalidFormat --- PASS: TestHTTPInvalidFormat (0.00s) === RUN TestContentTypeRegex @@ -4154,18 +4196,18 @@ --- PASS: TestContentTypeRegex/application/json; (0.00s) --- PASS: TestContentTypeRegex/charset=UTF-8 (0.00s) === RUN TestSourceDisappeared ---- PASS: TestSourceDisappeared (0.00s) +--- PASS: TestSourceDisappeared (0.01s) PASS -ok github.com/prometheus/prometheus/discovery/http 0.070s +ok github.com/prometheus/prometheus/discovery/http 0.080s ? github.com/prometheus/prometheus/discovery/install [no test files] === RUN TestIONOSServerRefresh === RUN TestIONOSServerRefresh/item_0 === RUN TestIONOSServerRefresh/item_1 ---- PASS: TestIONOSServerRefresh (0.00s) +--- PASS: TestIONOSServerRefresh (0.02s) --- PASS: TestIONOSServerRefresh/item_0 (0.00s) --- PASS: TestIONOSServerRefresh/item_1 (0.00s) PASS -ok github.com/prometheus/prometheus/discovery/ionos 0.021s +ok github.com/prometheus/prometheus/discovery/ionos 0.071s === RUN TestTargetUpdatesOrder === RUN TestTargetUpdatesOrder/Single_TP_no_updates === RUN TestTargetUpdatesOrder/Multiple_TPs_no_updates @@ -4178,24 +4220,24 @@ === 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.40s) +--- PASS: TestTargetUpdatesOrder (1.42s) --- PASS: TestTargetUpdatesOrder/Single_TP_no_updates (0.00s) --- PASS: TestTargetUpdatesOrder/Multiple_TPs_no_updates (0.00s) --- PASS: TestTargetUpdatesOrder/Single_TP_empty_initials (0.01s) --- PASS: TestTargetUpdatesOrder/Multiple_TPs_empty_initials (0.20s) --- PASS: TestTargetUpdatesOrder/Single_TP_initials_only (0.00s) --- PASS: TestTargetUpdatesOrder/Multiple_TPs_initials_only (0.01s) - --- PASS: TestTargetUpdatesOrder/Single_TP_initials_followed_by_empty_updates (0.01s) + --- PASS: TestTargetUpdatesOrder/Single_TP_initials_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.30s) - --- PASS: TestTargetUpdatesOrder/Single_TP_empty_update_in_between (0.34s) + --- PASS: TestTargetUpdatesOrder/One_TP_initials_arrive_after_other_TP_updates. (0.31s) + --- PASS: TestTargetUpdatesOrder/Single_TP_empty_update_in_between (0.35s) === RUN TestTargetSetRecreatesTargetGroupsEveryRun --- PASS: TestTargetSetRecreatesTargetGroupsEveryRun (0.20s) === RUN TestDiscovererConfigs ---- PASS: TestDiscovererConfigs (0.10s) +--- PASS: TestDiscovererConfigs (0.11s) === RUN TestTargetSetRecreatesEmptyStaticConfigs ---- PASS: TestTargetSetRecreatesEmptyStaticConfigs (0.20s) +--- PASS: TestTargetSetRecreatesEmptyStaticConfigs (0.21s) === RUN TestIdenticalConfigurationsAreCoalesced --- PASS: TestIdenticalConfigurationsAreCoalesced (0.10s) === RUN TestApplyConfigDoesNotModifyStaticTargets @@ -4205,11 +4247,11 @@ === 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 (1.01s) --- 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: TestCoordinationWithReceiver/Receiver_should_get_all_updates_even_when_the_channel_is_blocked (0.80s) PASS -ok github.com/prometheus/prometheus/discovery/legacymanager 3.265s +ok github.com/prometheus/prometheus/discovery/legacymanager 3.389s === RUN TestMarathonSDHandleError --- PASS: TestMarathonSDHandleError (0.00s) === RUN TestMarathonSDEmptyList @@ -4223,7 +4265,7 @@ === RUN TestMarathonZeroTaskPorts --- PASS: TestMarathonZeroTaskPorts (0.00s) === RUN Test500ErrorHttpResponseWithValidJSONBody ---- PASS: Test500ErrorHttpResponseWithValidJSONBody (0.00s) +--- PASS: Test500ErrorHttpResponseWithValidJSONBody (0.02s) === RUN TestMarathonSDSendGroupWithPortDefinitions --- PASS: TestMarathonSDSendGroupWithPortDefinitions (0.00s) === RUN TestMarathonSDSendGroupWithPortDefinitionsRequirePorts @@ -4237,12 +4279,12 @@ === RUN TestMarathonSDSendGroupWithContainerNetworkAndPortMapping --- PASS: TestMarathonSDSendGroupWithContainerNetworkAndPortMapping (0.00s) PASS -ok github.com/prometheus/prometheus/discovery/marathon 0.025s +ok github.com/prometheus/prometheus/discovery/marathon 0.091s === RUN TestDockerSDRefresh === RUN TestDockerSDRefresh/item_0 === RUN TestDockerSDRefresh/item_1 === RUN TestDockerSDRefresh/item_2 ---- PASS: TestDockerSDRefresh (0.01s) +--- PASS: TestDockerSDRefresh (0.04s) --- PASS: TestDockerSDRefresh/item_0 (0.00s) --- PASS: TestDockerSDRefresh/item_1 (0.00s) --- PASS: TestDockerSDRefresh/item_2 (0.00s) @@ -4252,7 +4294,7 @@ === RUN TestDockerSwarmNodesSDRefresh/item_2 === RUN TestDockerSwarmNodesSDRefresh/item_3 === RUN TestDockerSwarmNodesSDRefresh/item_4 ---- PASS: TestDockerSwarmNodesSDRefresh (0.00s) +--- PASS: TestDockerSwarmNodesSDRefresh (0.02s) --- PASS: TestDockerSwarmNodesSDRefresh/item_0 (0.00s) --- PASS: TestDockerSwarmNodesSDRefresh/item_1 (0.00s) --- PASS: TestDockerSwarmNodesSDRefresh/item_2 (0.00s) @@ -4274,7 +4316,7 @@ === RUN TestDockerSwarmSDServicesRefresh/item_12 === RUN TestDockerSwarmSDServicesRefresh/item_13 === RUN TestDockerSwarmSDServicesRefresh/item_14 ---- PASS: TestDockerSwarmSDServicesRefresh (0.01s) +--- PASS: TestDockerSwarmSDServicesRefresh (0.02s) --- PASS: TestDockerSwarmSDServicesRefresh/item_0 (0.00s) --- PASS: TestDockerSwarmSDServicesRefresh/item_1 (0.00s) --- PASS: TestDockerSwarmSDServicesRefresh/item_2 (0.00s) @@ -4328,7 +4370,7 @@ === RUN TestDockerSwarmTasksSDRefresh/item_24 === RUN TestDockerSwarmTasksSDRefresh/item_25 === RUN TestDockerSwarmTasksSDRefresh/item_26 ---- PASS: TestDockerSwarmTasksSDRefresh (0.01s) +--- PASS: TestDockerSwarmTasksSDRefresh (0.05s) --- PASS: TestDockerSwarmTasksSDRefresh/item_0 (0.00s) --- PASS: TestDockerSwarmTasksSDRefresh/item_1 (0.00s) --- PASS: TestDockerSwarmTasksSDRefresh/item_2 (0.00s) @@ -4357,9 +4399,9 @@ --- PASS: TestDockerSwarmTasksSDRefresh/item_25 (0.00s) --- PASS: TestDockerSwarmTasksSDRefresh/item_26 (0.00s) PASS -ok github.com/prometheus/prometheus/discovery/moby 0.063s +ok github.com/prometheus/prometheus/discovery/moby 0.193s === RUN TestOpenstackSDHypervisorRefresh ---- PASS: TestOpenstackSDHypervisorRefresh (0.01s) +--- PASS: TestOpenstackSDHypervisorRefresh (0.00s) === RUN TestOpenstackSDHypervisorRefreshWithDoneContext --- PASS: TestOpenstackSDHypervisorRefreshWithDoneContext (0.00s) === RUN TestOpenstackSDInstanceRefresh @@ -4375,10 +4417,10 @@ === RUN TestOpenstackSDInstanceRefreshWithDoneContext --- PASS: TestOpenstackSDInstanceRefreshWithDoneContext (0.00s) PASS -ok github.com/prometheus/prometheus/discovery/openstack 0.027s +ok github.com/prometheus/prometheus/discovery/openstack 0.028s === RUN TestOvhcloudDedicatedServerRefresh === RUN TestOvhcloudDedicatedServerRefresh/item_0 ---- PASS: TestOvhcloudDedicatedServerRefresh (0.00s) +--- PASS: TestOvhcloudDedicatedServerRefresh (0.04s) --- PASS: TestOvhcloudDedicatedServerRefresh/item_0 (0.00s) === RUN TestErrorInitClient --- PASS: TestErrorInitClient (0.00s) @@ -4402,10 +4444,10 @@ --- PASS: TestDiscoverer (0.00s) === RUN TestOvhCloudVpsRefresh === RUN TestOvhCloudVpsRefresh/item_0 ---- PASS: TestOvhCloudVpsRefresh (0.00s) +--- PASS: TestOvhCloudVpsRefresh (0.02s) --- PASS: TestOvhCloudVpsRefresh/item_0 (0.00s) PASS -ok github.com/prometheus/prometheus/discovery/ovhcloud 0.017s +ok github.com/prometheus/prometheus/discovery/ovhcloud 0.126s === RUN TestPuppetSlashInURL --- PASS: TestPuppetSlashInURL (0.00s) === RUN TestPuppetDBRefresh @@ -4415,23 +4457,23 @@ === RUN TestPuppetDBInvalidCode --- PASS: TestPuppetDBInvalidCode (0.00s) === RUN TestPuppetDBInvalidFormat ---- PASS: TestPuppetDBInvalidFormat (0.00s) +--- PASS: TestPuppetDBInvalidFormat (0.01s) PASS -ok github.com/prometheus/prometheus/discovery/puppetdb 0.039s +ok github.com/prometheus/prometheus/discovery/puppetdb 0.070s === RUN TestRefresh ---- PASS: TestRefresh (0.00s) +--- PASS: TestRefresh (0.01s) PASS -ok github.com/prometheus/prometheus/discovery/refresh 0.040s +ok github.com/prometheus/prometheus/discovery/refresh 0.085s === RUN TestScalewayInstanceRefresh === RUN TestScalewayInstanceRefresh/item_0 === RUN TestScalewayInstanceRefresh/item_1 ---- PASS: TestScalewayInstanceRefresh (0.00s) +--- PASS: TestScalewayInstanceRefresh (0.02s) --- PASS: TestScalewayInstanceRefresh/item_0 (0.00s) --- PASS: TestScalewayInstanceRefresh/item_1 (0.00s) === RUN TestScalewayInstanceAuthToken --- PASS: TestScalewayInstanceAuthToken (0.01s) PASS -ok github.com/prometheus/prometheus/discovery/scaleway 0.054s +ok github.com/prometheus/prometheus/discovery/scaleway 0.073s === RUN TestTargetGroupStrictJSONUnmarshal --- PASS: TestTargetGroupStrictJSONUnmarshal (0.00s) === RUN TestTargetGroupJSONMarshal @@ -4443,7 +4485,7 @@ === RUN TestString --- PASS: TestString (0.00s) PASS -ok github.com/prometheus/prometheus/discovery/targetgroup 0.008s +ok github.com/prometheus/prometheus/discovery/targetgroup 0.019s === RUN TestTritonSDNew --- PASS: TestTritonSDNew (0.00s) === RUN TestTritonSDNewBadConfig @@ -4453,41 +4495,41 @@ === RUN TestTritonSDNewCNConfig --- PASS: TestTritonSDNewCNConfig (0.00s) === RUN TestTritonSDRefreshNoTargets ---- PASS: TestTritonSDRefreshNoTargets (0.04s) +--- PASS: TestTritonSDRefreshNoTargets (0.08s) === RUN TestTritonSDRefreshMultipleTargets ---- PASS: TestTritonSDRefreshMultipleTargets (0.03s) +--- PASS: TestTritonSDRefreshMultipleTargets (0.10s) === RUN TestTritonSDRefreshNoServer --- PASS: TestTritonSDRefreshNoServer (0.00s) === RUN TestTritonSDRefreshCancelled --- PASS: TestTritonSDRefreshCancelled (0.00s) === RUN TestTritonSDRefreshCNsUUIDOnly ---- PASS: TestTritonSDRefreshCNsUUIDOnly (0.03s) +--- PASS: TestTritonSDRefreshCNsUUIDOnly (0.08s) === RUN TestTritonSDRefreshCNsWithHostname ---- PASS: TestTritonSDRefreshCNsWithHostname (0.03s) +--- PASS: TestTritonSDRefreshCNsWithHostname (0.06s) PASS -ok github.com/prometheus/prometheus/discovery/triton 0.150s +ok github.com/prometheus/prometheus/discovery/triton 0.406s === RUN TestUyuniSDHandleError ---- PASS: TestUyuniSDHandleError (0.00s) +--- PASS: TestUyuniSDHandleError (0.01s) === RUN TestUyuniSDLogin --- PASS: TestUyuniSDLogin (0.00s) === RUN TestUyuniSDSkipLogin --- PASS: TestUyuniSDSkipLogin (0.00s) PASS -ok github.com/prometheus/prometheus/discovery/uyuni 0.042s +ok github.com/prometheus/prometheus/discovery/uyuni 0.121s === RUN TestVultrSDRefresh === RUN TestVultrSDRefresh/item_0 === RUN TestVultrSDRefresh/item_1 === RUN TestVultrSDRefresh/item_2 ---- PASS: TestVultrSDRefresh (0.02s) +--- PASS: TestVultrSDRefresh (0.00s) --- PASS: TestVultrSDRefresh/item_0 (0.00s) --- PASS: TestVultrSDRefresh/item_1 (0.00s) --- PASS: TestVultrSDRefresh/item_2 (0.00s) PASS -ok github.com/prometheus/prometheus/discovery/vultr 0.037s +ok github.com/prometheus/prometheus/discovery/vultr 0.071s === RUN TestNewDiscoveryError --- PASS: TestNewDiscoveryError (0.00s) PASS -ok github.com/prometheus/prometheus/discovery/zookeeper 0.022s +ok github.com/prometheus/prometheus/discovery/zookeeper 0.039s ? github.com/prometheus/prometheus/model/exemplar [no test files] === RUN TestFloatHistogramScale === RUN TestFloatHistogramScale/zero_value @@ -4704,7 +4746,7 @@ === RUN TestHistogramCompact/everything_merged_into_one_span_due_to_maxEmptyBuckets === RUN TestHistogramCompact/only_empty_buckets_and_maxEmptyBuckets_greater_zero === RUN TestHistogramCompact/multiple_spans_of_only_empty_buckets ---- PASS: TestHistogramCompact (0.00s) +--- PASS: TestHistogramCompact (0.01s) --- PASS: TestHistogramCompact/empty_histogram (0.00s) --- PASS: TestHistogramCompact/nothing_should_happen (0.00s) --- PASS: TestHistogramCompact/eliminate_zero_offsets (0.00s) @@ -4722,7 +4764,7 @@ --- PASS: TestHistogramCompact/only_empty_buckets_and_maxEmptyBuckets_greater_zero (0.00s) --- PASS: TestHistogramCompact/multiple_spans_of_only_empty_buckets (0.00s) PASS -ok github.com/prometheus/prometheus/model/histogram 0.017s +ok github.com/prometheus/prometheus/model/histogram 0.063s === RUN TestLabels_String --- PASS: TestLabels_String (0.00s) === RUN TestLabels_MatchLabels @@ -4830,22 +4872,22 @@ === RUN TestOptimizeConcatRegex --- PASS: TestOptimizeConcatRegex (0.00s) PASS -ok github.com/prometheus/prometheus/model/labels 0.018s +ok github.com/prometheus/prometheus/model/labels 0.041s ? github.com/prometheus/prometheus/model/metadata [no test files] === RUN TestRelabel --- PASS: TestRelabel (0.00s) === RUN TestTargetLabelValidity --- PASS: TestTargetLabelValidity (0.00s) PASS -ok github.com/prometheus/prometheus/model/relabel 0.023s +ok github.com/prometheus/prometheus/model/relabel 0.041s === RUN TestParseFileSuccess ---- PASS: TestParseFileSuccess (0.00s) +--- PASS: TestParseFileSuccess (0.01s) === RUN TestParseFileFailure ---- PASS: TestParseFileFailure (0.00s) +--- PASS: TestParseFileFailure (0.05s) === RUN TestTemplateParsing --- PASS: TestTemplateParsing (0.00s) === RUN TestUniqueErrorNodes ---- PASS: TestUniqueErrorNodes (0.00s) +--- PASS: TestUniqueErrorNodes (0.11s) === RUN TestError === RUN TestError/with_alternative_node_provided_in_WrappedError === RUN TestError/with_node_provided_in_WrappedError @@ -4869,7 +4911,7 @@ --- PASS: TestErrorUnwrap/group_"",_rule_0,_"":_test_error (0.00s) --- PASS: TestErrorUnwrap/group_"",_rule_0,_"":_io:_read/write_on_closed_pipe (0.00s) PASS -ok github.com/prometheus/prometheus/model/rulefmt 0.088s +ok github.com/prometheus/prometheus/model/rulefmt 0.236s === RUN TestNewParser === PAUSE TestNewParser === RUN TestOpenMetricsParse @@ -4887,53 +4929,53 @@ === RUN TestProtobufParse --- PASS: TestProtobufParse (0.00s) === CONT TestNewParser -=== RUN TestNewParser/invalid-content-type-2 -=== PAUSE TestNewParser/invalid-content-type-2 +=== RUN TestNewParser/invalid-content-type-3 +=== PAUSE TestNewParser/invalid-content-type-3 === RUN TestNewParser/openmetrics === PAUSE TestNewParser/openmetrics -=== RUN TestNewParser/plain-text -=== PAUSE TestNewParser/plain-text -=== RUN TestNewParser/some-other-valid-content-type -=== PAUSE TestNewParser/some-other-valid-content-type +=== RUN TestNewParser/openmetrics-with-charset +=== PAUSE TestNewParser/openmetrics-with-charset === RUN TestNewParser/openmetrics-with-charset-and-version === PAUSE TestNewParser/openmetrics-with-charset-and-version +=== RUN TestNewParser/plain-text +=== PAUSE TestNewParser/plain-text === RUN TestNewParser/plain-text-with-version === PAUSE TestNewParser/plain-text-with-version === RUN TestNewParser/empty-string === PAUSE TestNewParser/empty-string +=== RUN TestNewParser/invalid-content-type-2 +=== PAUSE TestNewParser/invalid-content-type-2 +=== RUN TestNewParser/some-other-valid-content-type +=== PAUSE TestNewParser/some-other-valid-content-type === RUN TestNewParser/invalid-content-type-1 === PAUSE TestNewParser/invalid-content-type-1 -=== RUN TestNewParser/invalid-content-type-3 -=== PAUSE TestNewParser/invalid-content-type-3 === RUN TestNewParser/invalid-content-type-4 === PAUSE TestNewParser/invalid-content-type-4 -=== RUN TestNewParser/openmetrics-with-charset -=== PAUSE TestNewParser/openmetrics-with-charset +=== CONT TestNewParser/invalid-content-type-3 +=== CONT TestNewParser/invalid-content-type-4 +=== CONT TestNewParser/invalid-content-type-1 +=== CONT TestNewParser/some-other-valid-content-type === CONT TestNewParser/invalid-content-type-2 === CONT TestNewParser/empty-string -=== CONT TestNewParser/openmetrics -=== CONT TestNewParser/plain-text -=== CONT TestNewParser/openmetrics-with-charset === CONT TestNewParser/plain-text-with-version -=== CONT TestNewParser/invalid-content-type-4 -=== CONT TestNewParser/invalid-content-type-1 +=== CONT TestNewParser/plain-text === CONT TestNewParser/openmetrics-with-charset-and-version -=== CONT TestNewParser/invalid-content-type-3 -=== CONT TestNewParser/some-other-valid-content-type +=== CONT TestNewParser/openmetrics-with-charset +=== CONT TestNewParser/openmetrics --- PASS: TestNewParser (0.00s) + --- PASS: TestNewParser/invalid-content-type-3 (0.00s) + --- PASS: TestNewParser/invalid-content-type-4 (0.00s) + --- PASS: TestNewParser/invalid-content-type-1 (0.00s) + --- PASS: TestNewParser/some-other-valid-content-type (0.00s) --- PASS: TestNewParser/invalid-content-type-2 (0.00s) - --- PASS: TestNewParser/openmetrics (0.00s) --- PASS: TestNewParser/empty-string (0.00s) - --- PASS: TestNewParser/plain-text (0.00s) - --- PASS: TestNewParser/openmetrics-with-charset (0.00s) --- PASS: TestNewParser/plain-text-with-version (0.00s) - --- PASS: TestNewParser/invalid-content-type-4 (0.00s) - --- PASS: TestNewParser/invalid-content-type-1 (0.00s) + --- PASS: TestNewParser/plain-text (0.00s) --- PASS: TestNewParser/openmetrics-with-charset-and-version (0.00s) - --- PASS: TestNewParser/invalid-content-type-3 (0.00s) - --- PASS: TestNewParser/some-other-valid-content-type (0.00s) + --- PASS: TestNewParser/openmetrics-with-charset (0.00s) + --- PASS: TestNewParser/openmetrics (0.00s) PASS -ok github.com/prometheus/prometheus/model/textparse 0.016s +ok github.com/prometheus/prometheus/model/textparse 0.075s ? github.com/prometheus/prometheus/model/timestamp [no test files] ? github.com/prometheus/prometheus/model/value [no test files] === RUN TestPostPath @@ -4941,7 +4983,7 @@ === RUN TestHandlerNextBatch --- PASS: TestHandlerNextBatch (0.00s) === RUN TestHandlerSendAll ---- PASS: TestHandlerSendAll (0.02s) +--- PASS: TestHandlerSendAll (0.05s) === RUN TestCustomDo --- PASS: TestCustomDo (0.00s) === RUN TestExternalLabels @@ -4969,19 +5011,19 @@ === RUN TestHangingNotifier/7 === RUN TestHangingNotifier/8 === RUN TestHangingNotifier/9 ---- PASS: TestHangingNotifier (2.13s) +--- PASS: TestHangingNotifier (2.23s) --- PASS: TestHangingNotifier/0 (0.22s) - --- PASS: TestHangingNotifier/1 (0.22s) + --- PASS: TestHangingNotifier/1 (0.24s) --- PASS: TestHangingNotifier/2 (0.22s) - --- PASS: TestHangingNotifier/3 (0.21s) - --- PASS: TestHangingNotifier/4 (0.21s) - --- PASS: TestHangingNotifier/5 (0.21s) - --- PASS: TestHangingNotifier/6 (0.21s) - --- PASS: TestHangingNotifier/7 (0.22s) - --- PASS: TestHangingNotifier/8 (0.21s) + --- PASS: TestHangingNotifier/3 (0.23s) + --- PASS: TestHangingNotifier/4 (0.22s) + --- PASS: TestHangingNotifier/5 (0.22s) + --- PASS: TestHangingNotifier/6 (0.24s) + --- PASS: TestHangingNotifier/7 (0.21s) + --- PASS: TestHangingNotifier/8 (0.22s) --- PASS: TestHangingNotifier/9 (0.21s) PASS -ok github.com/prometheus/prometheus/notifier 2.244s +ok github.com/prometheus/prometheus/notifier 2.497s ? github.com/prometheus/prometheus/plugins [no test files] ? github.com/prometheus/prometheus/prompb [no test files] ? github.com/prometheus/prometheus/prompb/io/prometheus/client [no test files] @@ -5044,15 +5086,15 @@ === 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.06s) +--- PASS: TestSelectHintsSetCorrectly (0.14s) --- PASS: TestSelectHintsSetCorrectly/foo (0.00s) --- PASS: TestSelectHintsSetCorrectly/foo_@_15 (0.00s) --- PASS: TestSelectHintsSetCorrectly/foo_@_1 (0.00s) --- PASS: TestSelectHintsSetCorrectly/foo[2m] (0.00s) - --- PASS: TestSelectHintsSetCorrectly/foo[2m]_@_180 (0.01s) - --- PASS: TestSelectHintsSetCorrectly/foo[2m]_@_300 (0.00s) + --- PASS: TestSelectHintsSetCorrectly/foo[2m]_@_180 (0.00s) + --- PASS: TestSelectHintsSetCorrectly/foo[2m]_@_300 (0.01s) --- PASS: TestSelectHintsSetCorrectly/foo[2m]_@_60 (0.00s) - --- PASS: TestSelectHintsSetCorrectly/foo[2m]_offset_2m (0.00s) + --- PASS: TestSelectHintsSetCorrectly/foo[2m]_offset_2m (0.01s) --- PASS: TestSelectHintsSetCorrectly/foo[2m]_@_200_offset_2m (0.00s) --- PASS: TestSelectHintsSetCorrectly/foo[2m:1s] (0.00s) --- PASS: TestSelectHintsSetCorrectly/count_over_time(foo[2m:1s]) (0.00s) @@ -5062,7 +5104,7 @@ --- PASS: TestSelectHintsSetCorrectly/count_over_time(foo[2m:1s]_offset_10s) (0.01s) --- PASS: TestSelectHintsSetCorrectly/count_over_time((foo_offset_10s)[2m:1s]_offset_10s) (0.00s) --- PASS: TestSelectHintsSetCorrectly/count_over_time((foo_@_200_offset_10s)[2m:1s]_offset_10s) (0.00s) - --- PASS: TestSelectHintsSetCorrectly/count_over_time((foo_@_200_offset_10s)[2m:1s]_@_100_offset_10s) (0.00s) + --- PASS: TestSelectHintsSetCorrectly/count_over_time((foo_@_200_offset_10s)[2m:1s]_@_100_offset_10s) (0.01s) --- 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) @@ -5071,17 +5113,17 @@ --- PASS: TestSelectHintsSetCorrectly/rate(foo[2m]_@_300) (0.00s) --- PASS: TestSelectHintsSetCorrectly/rate(foo[2m]_@_60) (0.00s) --- PASS: TestSelectHintsSetCorrectly/rate(foo[2m]) (0.00s) - --- PASS: TestSelectHintsSetCorrectly/rate(foo[2m]_offset_2m) (0.00s) + --- PASS: TestSelectHintsSetCorrectly/rate(foo[2m]_offset_2m) (0.01s) --- 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.01s) + --- PASS: TestSelectHintsSetCorrectly/count_over_time(foo[2m:1s]_@_100)#01 (0.01s) + --- 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/count_over_time((foo_offset_10s)[2m:1s]_@_100_offset_10s)#01 (0.01s) --- 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) @@ -5092,7 +5134,7 @@ --- 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/rate(foo[2s:1s]_@_50)_+_bar_+_rate(baz[2m:1s]_@_900_offset_2m)_ (0.01s) --- PASS: TestSelectHintsSetCorrectly/sum_over_time(sum_over_time(metric{job="1"}[100s])[100s:25s]_@_50)[3s:1s]_@_3000 (0.00s) --- PASS: TestSelectHintsSetCorrectly/sum_over_time(sum_over_time(metric{job="1"}[100s])[100s:25s]_@_3000)[3s:1s]_@_50 (0.00s) === RUN TestEngineShutdown @@ -5105,7 +5147,7 @@ === RUN TestEngineEvalStmtTimestamps/4_query=metric === RUN TestEngineEvalStmtTimestamps/5_query=metric === RUN TestEngineEvalStmtTimestamps/6_query=count_values("wrong_label!",_metric) ---- PASS: TestEngineEvalStmtTimestamps (0.03s) +--- PASS: TestEngineEvalStmtTimestamps (0.06s) --- PASS: TestEngineEvalStmtTimestamps/0_query=1 (0.00s) --- PASS: TestEngineEvalStmtTimestamps/1_query=metric (0.00s) --- PASS: TestEngineEvalStmtTimestamps/2_query=metric[20s] (0.00s) @@ -5153,15 +5195,15 @@ === RUN TestQueryStatistics/sum_by_(b)_(max_over_time(metricWith1SampleEvery10Seconds[60s:5s])) === RUN TestQueryStatistics/sum(max_over_time(metricWith3SampleEvery10Seconds[60s:5s]))_+_sum(max_over_time(metricWith3SampleEvery10Seconds[60s:5s]))#01 === RUN TestQueryStatistics/sum(max_over_time(metricWith3SampleEvery10Seconds[60s:5s]))_+_sum(max_over_time(metricWith1SampleEvery10Seconds[60s:5s])) ---- PASS: TestQueryStatistics (0.05s) +--- PASS: TestQueryStatistics (0.21s) --- PASS: TestQueryStatistics/"literal_string" (0.00s) --- PASS: TestQueryStatistics/1 (0.00s) --- PASS: TestQueryStatistics/metricWith1SampleEvery10Seconds (0.00s) --- PASS: TestQueryStatistics/timestamp(metricWith1SampleEvery10Seconds) (0.00s) - --- PASS: TestQueryStatistics/metricWith1SampleEvery10Seconds#01 (0.00s) + --- PASS: TestQueryStatistics/metricWith1SampleEvery10Seconds#01 (0.02s) --- PASS: TestQueryStatistics/metricWith1SampleEvery10Seconds_offset_10s (0.00s) --- PASS: TestQueryStatistics/metricWith1SampleEvery10Seconds_@_15 (0.00s) - --- PASS: TestQueryStatistics/metricWith3SampleEvery10Seconds{a="1"} (0.00s) + --- PASS: TestQueryStatistics/metricWith3SampleEvery10Seconds{a="1"} (0.01s) --- PASS: TestQueryStatistics/metricWith3SampleEvery10Seconds{a="1"}_@_19 (0.00s) --- PASS: TestQueryStatistics/metricWith3SampleEvery10Seconds{a="1"}[20s]_@_19 (0.00s) --- PASS: TestQueryStatistics/metricWith3SampleEvery10Seconds (0.00s) @@ -5181,7 +5223,7 @@ --- PASS: TestQueryStatistics/max_over_time(metricWith3SampleEvery10Seconds[60s:5s]) (0.00s) --- PASS: TestQueryStatistics/sum(max_over_time(metricWith3SampleEvery10Seconds[60s:5s]))_+_sum(max_over_time(metricWith3SampleEvery10Seconds[60s:5s])) (0.00s) --- PASS: TestQueryStatistics/metricWith3SampleEvery10Seconds{a="1"}#01 (0.00s) - --- PASS: TestQueryStatistics/metricWith3SampleEvery10Seconds{a="1"}#02 (0.00s) + --- PASS: TestQueryStatistics/metricWith3SampleEvery10Seconds{a="1"}#02 (0.01s) --- PASS: TestQueryStatistics/timestamp(metricWith1SampleEvery10Seconds)#01 (0.00s) --- PASS: TestQueryStatistics/max_over_time(metricWith3SampleEvery10Seconds{a="1"}[10s]) (0.00s) --- PASS: TestQueryStatistics/metricWith3SampleEvery10Seconds{a="1"}_offset_10s (0.00s) @@ -5189,7 +5231,7 @@ --- PASS: TestQueryStatistics/metricWith3SampleEvery10Seconds#01 (0.00s) --- PASS: TestQueryStatistics/max_over_time(metricWith3SampleEvery10Seconds[60s])#01 (0.00s) --- PASS: TestQueryStatistics/max_over_time(metricWith3SampleEvery10Seconds[60s:5s])#01 (0.00s) - --- PASS: TestQueryStatistics/max_over_time(metricWith1SampleEvery10Seconds[60s:5s]) (0.00s) + --- PASS: TestQueryStatistics/max_over_time(metricWith1SampleEvery10Seconds[60s:5s]) (0.01s) --- PASS: TestQueryStatistics/sum_by_(b)_(max_over_time(metricWith1SampleEvery10Seconds[60s:5s])) (0.00s) --- PASS: TestQueryStatistics/sum(max_over_time(metricWith3SampleEvery10Seconds[60s:5s]))_+_sum(max_over_time(metricWith3SampleEvery10Seconds[60s:5s]))#01 (0.00s) --- PASS: TestQueryStatistics/sum(max_over_time(metricWith3SampleEvery10Seconds[60s:5s]))_+_sum(max_over_time(metricWith1SampleEvery10Seconds[60s:5s])) (0.00s) @@ -5211,7 +5253,7 @@ === RUN TestMaxQuerySamples/rate(bigmetric[10s:1s])_+_rate(bigmetric[10s:1s]_@_30) === RUN TestMaxQuerySamples/rate(rate(bigmetric[10s:1s]_@_10)[100s:25s]_@_1000)[100s:20s]_@_2000 === RUN TestMaxQuerySamples/rate(rate(bigmetric[10s:1s]_@_10)[100s:25s]_@_1000)[17s:1s]_@_2000 ---- PASS: TestMaxQuerySamples (0.03s) +--- PASS: TestMaxQuerySamples (0.11s) --- PASS: TestMaxQuerySamples/1 (0.00s) --- PASS: TestMaxQuerySamples/metric (0.00s) --- PASS: TestMaxQuerySamples/metric[20s] (0.00s) @@ -5225,7 +5267,7 @@ --- 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]_@_10)_+_rate(bigmetric[10s:1s]_@_30) (0.01s) --- PASS: TestMaxQuerySamples/rate(bigmetric[10s:1s])_+_rate(bigmetric[10s:1s]_@_30) (0.00s) --- PASS: TestMaxQuerySamples/rate(rate(bigmetric[10s:1s]_@_10)[100s:25s]_@_1000)[100s:20s]_@_2000 (0.00s) --- PASS: TestMaxQuerySamples/rate(rate(bigmetric[10s:1s]_@_10)[100s:25s]_@_1000)[17s:1s]_@_2000 (0.00s) @@ -5246,7 +5288,7 @@ === RUN TestAtModifier/metric_topk_and_topk(1,_sum_over_time(metric_topk[50s]_@_end())) === RUN TestAtModifier/metric_topk_and_topk(1,_sum_over_time(metric_topk[50s]_@_start())) === RUN TestAtModifier/timestamp(metric_timestamp_@_3600) ---- PASS: TestAtModifier (0.08s) +--- PASS: TestAtModifier (0.39s) --- PASS: TestAtModifier/metric_neg_@_0 (0.00s) --- PASS: TestAtModifier/metric_neg_@_-200 (0.00s) --- PASS: TestAtModifier/metric{job="2"}_@_50 (0.00s) @@ -5257,7 +5299,7 @@ --- 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_ms[100ms:25ms]_@_2.345 (0.01s) --- 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) @@ -5287,8 +5329,8 @@ === 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.07s) - --- PASS: TestSubquerySelector/#00 (0.02s) +--- PASS: TestSubquerySelector (0.45s) + --- PASS: TestSubquerySelector/#00 (0.05s) --- 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) @@ -5297,7 +5339,7 @@ --- 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.05s) + --- PASS: TestSubquerySelector/#01 (0.40s) --- 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) @@ -5340,7 +5382,7 @@ === RUN TestPreprocessAndWrapWithStepInvariantExpr/some_metric[10m:5s]_@_start() === RUN TestPreprocessAndWrapWithStepInvariantExpr/some_metric[10m:5s]_@_end() === RUN TestPreprocessAndWrapWithStepInvariantExpr/floor(some_metric_/_(3_*_1024)) ---- PASS: TestPreprocessAndWrapWithStepInvariantExpr (0.00s) +--- PASS: TestPreprocessAndWrapWithStepInvariantExpr (0.01s) --- PASS: TestPreprocessAndWrapWithStepInvariantExpr/123.4567 (0.00s) --- PASS: TestPreprocessAndWrapWithStepInvariantExpr/"foo" (0.00s) --- PASS: TestPreprocessAndWrapWithStepInvariantExpr/foo_*_bar (0.00s) @@ -5379,24 +5421,24 @@ === RUN TestRangeQuery/metric_query === RUN TestRangeQuery/metric_query_with_trailing_values === RUN TestRangeQuery/short-circuit ---- PASS: TestRangeQuery (0.15s) - --- PASS: TestRangeQuery/sum_over_time_with_all_values (0.03s) - --- PASS: TestRangeQuery/sum_over_time_with_trailing_values (0.02s) - --- PASS: TestRangeQuery/sum_over_time_with_all_values_long (0.02s) - --- PASS: TestRangeQuery/sum_over_time_with_all_values_random (0.02s) - --- PASS: TestRangeQuery/metric_query (0.01s) - --- PASS: TestRangeQuery/metric_query_with_trailing_values (0.03s) - --- PASS: TestRangeQuery/short-circuit (0.01s) +--- PASS: TestRangeQuery (0.35s) + --- PASS: TestRangeQuery/sum_over_time_with_all_values (0.07s) + --- PASS: TestRangeQuery/sum_over_time_with_trailing_values (0.05s) + --- PASS: TestRangeQuery/sum_over_time_with_all_values_long (0.05s) + --- PASS: TestRangeQuery/sum_over_time_with_all_values_random (0.08s) + --- PASS: TestRangeQuery/metric_query (0.04s) + --- PASS: TestRangeQuery/metric_query_with_trailing_values (0.04s) + --- PASS: TestRangeQuery/short-circuit (0.03s) === RUN TestNativeHistogramRate ---- PASS: TestNativeHistogramRate (0.02s) +--- PASS: TestNativeHistogramRate (0.08s) === RUN TestNativeFloatHistogramRate ---- PASS: TestNativeFloatHistogramRate (0.04s) +--- PASS: TestNativeFloatHistogramRate (0.06s) === RUN TestNativeHistogram_HistogramCountAndSum === RUN TestNativeHistogram_HistogramCountAndSum/floatHistogram=true === RUN TestNativeHistogram_HistogramCountAndSum/floatHistogram=false ---- PASS: TestNativeHistogram_HistogramCountAndSum (0.03s) - --- PASS: TestNativeHistogram_HistogramCountAndSum/floatHistogram=true (0.01s) - --- PASS: TestNativeHistogram_HistogramCountAndSum/floatHistogram=false (0.02s) +--- PASS: TestNativeHistogram_HistogramCountAndSum (0.14s) + --- PASS: TestNativeHistogram_HistogramCountAndSum/floatHistogram=true (0.08s) + --- PASS: TestNativeHistogram_HistogramCountAndSum/floatHistogram=false (0.06s) === RUN TestNativeHistogram_HistogramQuantile === RUN TestNativeHistogram_HistogramQuantile/all_positive_buckets_with_zero_bucket_floatHistogram=true === RUN TestNativeHistogram_HistogramQuantile/all_positive_buckets_with_zero_bucket_floatHistogram=true/0_1.0001 @@ -5464,8 +5506,8 @@ === RUN TestNativeHistogram_HistogramQuantile/both_positive_and_negative_buckets_with_zero_bucket_floatHistogram=false/10_0.01 === RUN TestNativeHistogram_HistogramQuantile/both_positive_and_negative_buckets_with_zero_bucket_floatHistogram=false/11_0 === RUN TestNativeHistogram_HistogramQuantile/both_positive_and_negative_buckets_with_zero_bucket_floatHistogram=false/12_-1 ---- PASS: TestNativeHistogram_HistogramQuantile (0.06s) - --- PASS: TestNativeHistogram_HistogramQuantile/all_positive_buckets_with_zero_bucket_floatHistogram=true (0.00s) +--- PASS: TestNativeHistogram_HistogramQuantile (0.10s) + --- PASS: TestNativeHistogram_HistogramQuantile/all_positive_buckets_with_zero_bucket_floatHistogram=true (0.01s) --- PASS: TestNativeHistogram_HistogramQuantile/all_positive_buckets_with_zero_bucket_floatHistogram=true/0_1.0001 (0.00s) --- PASS: TestNativeHistogram_HistogramQuantile/all_positive_buckets_with_zero_bucket_floatHistogram=true/1_1 (0.00s) --- PASS: TestNativeHistogram_HistogramQuantile/all_positive_buckets_with_zero_bucket_floatHistogram=true/2_0.99 (0.00s) @@ -5475,7 +5517,7 @@ --- PASS: TestNativeHistogram_HistogramQuantile/all_positive_buckets_with_zero_bucket_floatHistogram=true/6_0.1 (0.00s) --- PASS: TestNativeHistogram_HistogramQuantile/all_positive_buckets_with_zero_bucket_floatHistogram=true/7_0 (0.00s) --- PASS: TestNativeHistogram_HistogramQuantile/all_positive_buckets_with_zero_bucket_floatHistogram=true/8_-1 (0.00s) - --- PASS: TestNativeHistogram_HistogramQuantile/all_negative_buckets_with_zero_bucket_floatHistogram=true (0.01s) + --- PASS: TestNativeHistogram_HistogramQuantile/all_negative_buckets_with_zero_bucket_floatHistogram=true (0.02s) --- PASS: TestNativeHistogram_HistogramQuantile/all_negative_buckets_with_zero_bucket_floatHistogram=true/0_1.0001 (0.00s) --- PASS: TestNativeHistogram_HistogramQuantile/all_negative_buckets_with_zero_bucket_floatHistogram=true/1_1 (0.00s) --- PASS: TestNativeHistogram_HistogramQuantile/all_negative_buckets_with_zero_bucket_floatHistogram=true/2_0.99 (0.00s) @@ -5484,7 +5526,7 @@ --- PASS: TestNativeHistogram_HistogramQuantile/all_negative_buckets_with_zero_bucket_floatHistogram=true/5_0.1 (0.00s) --- PASS: TestNativeHistogram_HistogramQuantile/all_negative_buckets_with_zero_bucket_floatHistogram=true/6_0 (0.00s) --- PASS: TestNativeHistogram_HistogramQuantile/all_negative_buckets_with_zero_bucket_floatHistogram=true/7_-1 (0.00s) - --- PASS: TestNativeHistogram_HistogramQuantile/both_positive_and_negative_buckets_with_zero_bucket_floatHistogram=true (0.00s) + --- PASS: TestNativeHistogram_HistogramQuantile/both_positive_and_negative_buckets_with_zero_bucket_floatHistogram=true (0.01s) --- PASS: TestNativeHistogram_HistogramQuantile/both_positive_and_negative_buckets_with_zero_bucket_floatHistogram=true/0_1.0001 (0.00s) --- PASS: TestNativeHistogram_HistogramQuantile/both_positive_and_negative_buckets_with_zero_bucket_floatHistogram=true/1_1 (0.00s) --- PASS: TestNativeHistogram_HistogramQuantile/both_positive_and_negative_buckets_with_zero_bucket_floatHistogram=true/2_0.99 (0.00s) @@ -5508,7 +5550,7 @@ --- PASS: TestNativeHistogram_HistogramQuantile/all_positive_buckets_with_zero_bucket_floatHistogram=false/6_0.1 (0.00s) --- PASS: TestNativeHistogram_HistogramQuantile/all_positive_buckets_with_zero_bucket_floatHistogram=false/7_0 (0.00s) --- PASS: TestNativeHistogram_HistogramQuantile/all_positive_buckets_with_zero_bucket_floatHistogram=false/8_-1 (0.00s) - --- PASS: TestNativeHistogram_HistogramQuantile/all_negative_buckets_with_zero_bucket_floatHistogram=false (0.00s) + --- PASS: TestNativeHistogram_HistogramQuantile/all_negative_buckets_with_zero_bucket_floatHistogram=false (0.02s) --- PASS: TestNativeHistogram_HistogramQuantile/all_negative_buckets_with_zero_bucket_floatHistogram=false/0_1.0001 (0.00s) --- PASS: TestNativeHistogram_HistogramQuantile/all_negative_buckets_with_zero_bucket_floatHistogram=false/1_1 (0.00s) --- PASS: TestNativeHistogram_HistogramQuantile/all_negative_buckets_with_zero_bucket_floatHistogram=false/2_0.99 (0.00s) @@ -5517,7 +5559,7 @@ --- PASS: TestNativeHistogram_HistogramQuantile/all_negative_buckets_with_zero_bucket_floatHistogram=false/5_0.1 (0.00s) --- PASS: TestNativeHistogram_HistogramQuantile/all_negative_buckets_with_zero_bucket_floatHistogram=false/6_0 (0.00s) --- PASS: TestNativeHistogram_HistogramQuantile/all_negative_buckets_with_zero_bucket_floatHistogram=false/7_-1 (0.00s) - --- PASS: TestNativeHistogram_HistogramQuantile/both_positive_and_negative_buckets_with_zero_bucket_floatHistogram=false (0.01s) + --- PASS: TestNativeHistogram_HistogramQuantile/both_positive_and_negative_buckets_with_zero_bucket_floatHistogram=false (0.00s) --- PASS: TestNativeHistogram_HistogramQuantile/both_positive_and_negative_buckets_with_zero_bucket_floatHistogram=false/0_1.0001 (0.00s) --- PASS: TestNativeHistogram_HistogramQuantile/both_positive_and_negative_buckets_with_zero_bucket_floatHistogram=false/1_1 (0.00s) --- PASS: TestNativeHistogram_HistogramQuantile/both_positive_and_negative_buckets_with_zero_bucket_floatHistogram=false/2_0.99 (0.00s) @@ -5698,10 +5740,10 @@ === RUN TestNativeHistogram_HistogramFraction/both_positive_and_negative_buckets_with_zero_bucket_floatHistogram=false/23_NaN_42 === RUN TestNativeHistogram_HistogramFraction/both_positive_and_negative_buckets_with_zero_bucket_floatHistogram=false/24_NaN_NaN === RUN TestNativeHistogram_HistogramFraction/both_positive_and_negative_buckets_with_zero_bucket_floatHistogram=false/25_-Inf_+Inf ---- PASS: TestNativeHistogram_HistogramFraction (0.19s) - --- PASS: TestNativeHistogram_HistogramFraction/empty_histogram_floatHistogram=true (0.02s) +--- PASS: TestNativeHistogram_HistogramFraction (0.41s) + --- PASS: TestNativeHistogram_HistogramFraction/empty_histogram_floatHistogram=true (0.06s) --- PASS: TestNativeHistogram_HistogramFraction/empty_histogram_floatHistogram=true/0_3.1415_42 (0.00s) - --- PASS: TestNativeHistogram_HistogramFraction/all_positive_buckets_with_zero_bucket_floatHistogram=true (0.02s) + --- PASS: TestNativeHistogram_HistogramFraction/all_positive_buckets_with_zero_bucket_floatHistogram=true (0.04s) --- PASS: TestNativeHistogram_HistogramFraction/all_positive_buckets_with_zero_bucket_floatHistogram=true/0_0_+Inf (0.00s) --- PASS: TestNativeHistogram_HistogramFraction/all_positive_buckets_with_zero_bucket_floatHistogram=true/1_-Inf_0 (0.00s) --- PASS: TestNativeHistogram_HistogramFraction/all_positive_buckets_with_zero_bucket_floatHistogram=true/2_-0.001_0 (0.00s) @@ -5728,12 +5770,12 @@ --- PASS: TestNativeHistogram_HistogramFraction/all_positive_buckets_with_zero_bucket_floatHistogram=true/23_NaN_42 (0.00s) --- PASS: TestNativeHistogram_HistogramFraction/all_positive_buckets_with_zero_bucket_floatHistogram=true/24_NaN_NaN (0.00s) --- PASS: TestNativeHistogram_HistogramFraction/all_positive_buckets_with_zero_bucket_floatHistogram=true/25_-Inf_+Inf (0.00s) - --- PASS: TestNativeHistogram_HistogramFraction/all_negative_buckets_with_zero_bucket_floatHistogram=true (0.03s) + --- PASS: TestNativeHistogram_HistogramFraction/all_negative_buckets_with_zero_bucket_floatHistogram=true (0.06s) --- PASS: TestNativeHistogram_HistogramFraction/all_negative_buckets_with_zero_bucket_floatHistogram=true/0_0_+Inf (0.00s) --- PASS: TestNativeHistogram_HistogramFraction/all_negative_buckets_with_zero_bucket_floatHistogram=true/1_-Inf_0 (0.00s) --- PASS: TestNativeHistogram_HistogramFraction/all_negative_buckets_with_zero_bucket_floatHistogram=true/2_-0.001_0 (0.00s) --- PASS: TestNativeHistogram_HistogramFraction/all_negative_buckets_with_zero_bucket_floatHistogram=true/3_0_0.001 (0.00s) - --- PASS: TestNativeHistogram_HistogramFraction/all_negative_buckets_with_zero_bucket_floatHistogram=true/4_-0.0005_0 (0.00s) + --- PASS: TestNativeHistogram_HistogramFraction/all_negative_buckets_with_zero_bucket_floatHistogram=true/4_-0.0005_0 (0.01s) --- PASS: TestNativeHistogram_HistogramFraction/all_negative_buckets_with_zero_bucket_floatHistogram=true/5_0.001_inf (0.00s) --- PASS: TestNativeHistogram_HistogramFraction/all_negative_buckets_with_zero_bucket_floatHistogram=true/6_-inf_-0.001 (0.00s) --- PASS: TestNativeHistogram_HistogramFraction/all_negative_buckets_with_zero_bucket_floatHistogram=true/7_1_2 (0.00s) @@ -5755,11 +5797,11 @@ --- PASS: TestNativeHistogram_HistogramFraction/all_negative_buckets_with_zero_bucket_floatHistogram=true/23_NaN_42 (0.00s) --- PASS: TestNativeHistogram_HistogramFraction/all_negative_buckets_with_zero_bucket_floatHistogram=true/24_NaN_NaN (0.00s) --- PASS: TestNativeHistogram_HistogramFraction/all_negative_buckets_with_zero_bucket_floatHistogram=true/25_-Inf_+Inf (0.00s) - --- PASS: TestNativeHistogram_HistogramFraction/both_positive_and_negative_buckets_with_zero_bucket_floatHistogram=true (0.04s) + --- PASS: TestNativeHistogram_HistogramFraction/both_positive_and_negative_buckets_with_zero_bucket_floatHistogram=true (0.09s) --- PASS: TestNativeHistogram_HistogramFraction/both_positive_and_negative_buckets_with_zero_bucket_floatHistogram=true/0_0_+Inf (0.00s) --- PASS: TestNativeHistogram_HistogramFraction/both_positive_and_negative_buckets_with_zero_bucket_floatHistogram=true/1_-Inf_0 (0.00s) --- PASS: TestNativeHistogram_HistogramFraction/both_positive_and_negative_buckets_with_zero_bucket_floatHistogram=true/2_-0.001_0 (0.00s) - --- PASS: TestNativeHistogram_HistogramFraction/both_positive_and_negative_buckets_with_zero_bucket_floatHistogram=true/3_0_0.001 (0.00s) + --- PASS: TestNativeHistogram_HistogramFraction/both_positive_and_negative_buckets_with_zero_bucket_floatHistogram=true/3_0_0.001 (0.01s) --- PASS: TestNativeHistogram_HistogramFraction/both_positive_and_negative_buckets_with_zero_bucket_floatHistogram=true/4_-0.0005_0.0005 (0.00s) --- PASS: TestNativeHistogram_HistogramFraction/both_positive_and_negative_buckets_with_zero_bucket_floatHistogram=true/5_0.001_inf (0.00s) --- PASS: TestNativeHistogram_HistogramFraction/both_positive_and_negative_buckets_with_zero_bucket_floatHistogram=true/6_-inf_-0.001 (0.00s) @@ -5782,7 +5824,7 @@ --- PASS: TestNativeHistogram_HistogramFraction/both_positive_and_negative_buckets_with_zero_bucket_floatHistogram=true/23_NaN_42 (0.00s) --- PASS: TestNativeHistogram_HistogramFraction/both_positive_and_negative_buckets_with_zero_bucket_floatHistogram=true/24_NaN_NaN (0.00s) --- PASS: TestNativeHistogram_HistogramFraction/both_positive_and_negative_buckets_with_zero_bucket_floatHistogram=true/25_-Inf_+Inf (0.00s) - --- PASS: TestNativeHistogram_HistogramFraction/empty_histogram_floatHistogram=false (0.01s) + --- PASS: TestNativeHistogram_HistogramFraction/empty_histogram_floatHistogram=false (0.02s) --- PASS: TestNativeHistogram_HistogramFraction/empty_histogram_floatHistogram=false/0_3.1415_42 (0.00s) --- PASS: TestNativeHistogram_HistogramFraction/all_positive_buckets_with_zero_bucket_floatHistogram=false (0.03s) --- PASS: TestNativeHistogram_HistogramFraction/all_positive_buckets_with_zero_bucket_floatHistogram=false/0_0_+Inf (0.00s) @@ -5811,7 +5853,7 @@ --- PASS: TestNativeHistogram_HistogramFraction/all_positive_buckets_with_zero_bucket_floatHistogram=false/23_NaN_42 (0.00s) --- PASS: TestNativeHistogram_HistogramFraction/all_positive_buckets_with_zero_bucket_floatHistogram=false/24_NaN_NaN (0.00s) --- PASS: TestNativeHistogram_HistogramFraction/all_positive_buckets_with_zero_bucket_floatHistogram=false/25_-Inf_+Inf (0.00s) - --- PASS: TestNativeHistogram_HistogramFraction/all_negative_buckets_with_zero_bucket_floatHistogram=false (0.02s) + --- PASS: TestNativeHistogram_HistogramFraction/all_negative_buckets_with_zero_bucket_floatHistogram=false (0.03s) --- PASS: TestNativeHistogram_HistogramFraction/all_negative_buckets_with_zero_bucket_floatHistogram=false/0_0_+Inf (0.00s) --- PASS: TestNativeHistogram_HistogramFraction/all_negative_buckets_with_zero_bucket_floatHistogram=false/1_-Inf_0 (0.00s) --- PASS: TestNativeHistogram_HistogramFraction/all_negative_buckets_with_zero_bucket_floatHistogram=false/2_-0.001_0 (0.00s) @@ -5838,7 +5880,7 @@ --- PASS: TestNativeHistogram_HistogramFraction/all_negative_buckets_with_zero_bucket_floatHistogram=false/23_NaN_42 (0.00s) --- PASS: TestNativeHistogram_HistogramFraction/all_negative_buckets_with_zero_bucket_floatHistogram=false/24_NaN_NaN (0.00s) --- PASS: TestNativeHistogram_HistogramFraction/all_negative_buckets_with_zero_bucket_floatHistogram=false/25_-Inf_+Inf (0.00s) - --- PASS: TestNativeHistogram_HistogramFraction/both_positive_and_negative_buckets_with_zero_bucket_floatHistogram=false (0.02s) + --- PASS: TestNativeHistogram_HistogramFraction/both_positive_and_negative_buckets_with_zero_bucket_floatHistogram=false (0.08s) --- PASS: TestNativeHistogram_HistogramFraction/both_positive_and_negative_buckets_with_zero_bucket_floatHistogram=false/0_0_+Inf (0.00s) --- PASS: TestNativeHistogram_HistogramFraction/both_positive_and_negative_buckets_with_zero_bucket_floatHistogram=false/1_-Inf_0 (0.00s) --- PASS: TestNativeHistogram_HistogramFraction/both_positive_and_negative_buckets_with_zero_bucket_floatHistogram=false/2_-0.001_0 (0.00s) @@ -5848,7 +5890,7 @@ --- PASS: TestNativeHistogram_HistogramFraction/both_positive_and_negative_buckets_with_zero_bucket_floatHistogram=false/6_-inf_-0.001 (0.00s) --- PASS: TestNativeHistogram_HistogramFraction/both_positive_and_negative_buckets_with_zero_bucket_floatHistogram=false/7_1_2 (0.00s) --- PASS: TestNativeHistogram_HistogramFraction/both_positive_and_negative_buckets_with_zero_bucket_floatHistogram=false/8_1.5_2 (0.00s) - --- PASS: TestNativeHistogram_HistogramFraction/both_positive_and_negative_buckets_with_zero_bucket_floatHistogram=false/9_1_8 (0.00s) + --- PASS: TestNativeHistogram_HistogramFraction/both_positive_and_negative_buckets_with_zero_bucket_floatHistogram=false/9_1_8 (0.01s) --- PASS: TestNativeHistogram_HistogramFraction/both_positive_and_negative_buckets_with_zero_bucket_floatHistogram=false/10_1_6 (0.00s) --- PASS: TestNativeHistogram_HistogramFraction/both_positive_and_negative_buckets_with_zero_bucket_floatHistogram=false/11_1.5_6 (0.00s) --- PASS: TestNativeHistogram_HistogramFraction/both_positive_and_negative_buckets_with_zero_bucket_floatHistogram=false/12_-2_-1 (0.00s) @@ -5879,16 +5921,16 @@ === RUN TestQueryLookbackDelta/custom_query_lookback_delta === RUN TestQueryLookbackDelta/outside_custom_query_lookback_delta === RUN TestQueryLookbackDelta/negative_custom_query_lookback_delta ---- PASS: TestQueryLookbackDelta (0.12s) - --- PASS: TestQueryLookbackDelta/default_lookback_delta (0.01s) +--- PASS: TestQueryLookbackDelta (0.23s) + --- PASS: TestQueryLookbackDelta/default_lookback_delta (0.04s) --- PASS: TestQueryLookbackDelta/outside_default_lookback_delta (0.03s) - --- PASS: TestQueryLookbackDelta/custom_engine_lookback_delta (0.01s) - --- PASS: TestQueryLookbackDelta/outside_custom_engine_lookback_delta (0.02s) - --- PASS: TestQueryLookbackDelta/custom_query_lookback_delta (0.01s) - --- PASS: TestQueryLookbackDelta/outside_custom_query_lookback_delta (0.01s) - --- PASS: TestQueryLookbackDelta/negative_custom_query_lookback_delta (0.02s) + --- PASS: TestQueryLookbackDelta/custom_engine_lookback_delta (0.04s) + --- PASS: TestQueryLookbackDelta/outside_custom_engine_lookback_delta (0.01s) + --- PASS: TestQueryLookbackDelta/custom_query_lookback_delta (0.04s) + --- PASS: TestQueryLookbackDelta/outside_custom_query_lookback_delta (0.03s) + --- PASS: TestQueryLookbackDelta/negative_custom_query_lookback_delta (0.03s) === RUN TestDeriv ---- PASS: TestDeriv (0.01s) +--- PASS: TestDeriv (0.03s) === RUN TestFunctionList --- PASS: TestFunctionList (0.00s) === RUN TestKahanSum @@ -5905,18 +5947,18 @@ === RUN TestEvaluations/testdata/staleness.test === RUN TestEvaluations/testdata/subquery.test === RUN TestEvaluations/testdata/trig_functions.test ---- PASS: TestEvaluations (3.14s) - --- PASS: TestEvaluations/testdata/aggregators.test (0.47s) - --- PASS: TestEvaluations/testdata/at_modifier.test (0.16s) - --- PASS: TestEvaluations/testdata/collision.test (0.04s) - --- PASS: TestEvaluations/testdata/functions.test (1.17s) - --- PASS: TestEvaluations/testdata/histograms.test (0.18s) - --- PASS: TestEvaluations/testdata/literals.test (0.06s) - --- PASS: TestEvaluations/testdata/operators.test (0.41s) - --- PASS: TestEvaluations/testdata/selectors.test (0.29s) - --- PASS: TestEvaluations/testdata/staleness.test (0.05s) - --- PASS: TestEvaluations/testdata/subquery.test (0.24s) - --- PASS: TestEvaluations/testdata/trig_functions.test (0.07s) +--- PASS: TestEvaluations (5.36s) + --- PASS: TestEvaluations/testdata/aggregators.test (0.80s) + --- PASS: TestEvaluations/testdata/at_modifier.test (0.17s) + --- PASS: TestEvaluations/testdata/collision.test (0.08s) + --- PASS: TestEvaluations/testdata/functions.test (1.97s) + --- PASS: TestEvaluations/testdata/histograms.test (0.35s) + --- PASS: TestEvaluations/testdata/literals.test (0.09s) + --- PASS: TestEvaluations/testdata/operators.test (0.87s) + --- PASS: TestEvaluations/testdata/selectors.test (0.34s) + --- PASS: TestEvaluations/testdata/staleness.test (0.12s) + --- PASS: TestEvaluations/testdata/subquery.test (0.46s) + --- PASS: TestEvaluations/testdata/trig_functions.test (0.11s) === RUN TestConcurrentRangeQueries promql_test.go:48: Skipping CPU-intensive test on 386 --- SKIP: TestConcurrentRangeQueries (0.00s) @@ -5925,7 +5967,7 @@ === RUN TestIndexReuse --- PASS: TestIndexReuse (0.00s) === RUN TestMMapFile ---- PASS: TestMMapFile (0.00s) +--- PASS: TestMMapFile (0.01s) === RUN TestParseBrokenJSON === RUN TestParseBrokenJSON/#00 === RUN TestParseBrokenJSON/#01 @@ -5939,33 +5981,33 @@ --- PASS: TestParseBrokenJSON/#03 (0.00s) --- PASS: TestParseBrokenJSON/#04 (0.00s) === RUN TestLazyLoader_WithSamplesTill ---- PASS: TestLazyLoader_WithSamplesTill (0.06s) +--- PASS: TestLazyLoader_WithSamplesTill (0.08s) === RUN TestVector_ContainsSameLabelset +=== RUN TestVector_ContainsSameLabelset/empty_vector === RUN TestVector_ContainsSameLabelset/vector_with_one_series === RUN TestVector_ContainsSameLabelset/vector_with_two_different_series === RUN TestVector_ContainsSameLabelset/vector_with_two_equal_series === RUN TestVector_ContainsSameLabelset/vector_with_three_series,_two_equal -=== RUN TestVector_ContainsSameLabelset/empty_vector --- PASS: TestVector_ContainsSameLabelset (0.00s) + --- PASS: TestVector_ContainsSameLabelset/empty_vector (0.00s) --- PASS: TestVector_ContainsSameLabelset/vector_with_one_series (0.00s) --- PASS: TestVector_ContainsSameLabelset/vector_with_two_different_series (0.00s) --- PASS: TestVector_ContainsSameLabelset/vector_with_two_equal_series (0.00s) --- PASS: TestVector_ContainsSameLabelset/vector_with_three_series,_two_equal (0.00s) - --- PASS: TestVector_ContainsSameLabelset/empty_vector (0.00s) === RUN TestMatrix_ContainsSameLabelset -=== RUN TestMatrix_ContainsSameLabelset/matrix_with_two_equal_series -=== RUN TestMatrix_ContainsSameLabelset/matrix_with_three_series,_two_equal === RUN TestMatrix_ContainsSameLabelset/empty_matrix === RUN TestMatrix_ContainsSameLabelset/matrix_with_one_series === RUN TestMatrix_ContainsSameLabelset/matrix_with_two_different_series +=== RUN TestMatrix_ContainsSameLabelset/matrix_with_two_equal_series +=== RUN TestMatrix_ContainsSameLabelset/matrix_with_three_series,_two_equal --- PASS: TestMatrix_ContainsSameLabelset (0.00s) - --- PASS: TestMatrix_ContainsSameLabelset/matrix_with_two_equal_series (0.00s) - --- PASS: TestMatrix_ContainsSameLabelset/matrix_with_three_series,_two_equal (0.00s) --- PASS: TestMatrix_ContainsSameLabelset/empty_matrix (0.00s) --- PASS: TestMatrix_ContainsSameLabelset/matrix_with_one_series (0.00s) --- PASS: TestMatrix_ContainsSameLabelset/matrix_with_two_different_series (0.00s) + --- PASS: TestMatrix_ContainsSameLabelset/matrix_with_two_equal_series (0.00s) + --- PASS: TestMatrix_ContainsSameLabelset/matrix_with_three_series,_two_equal (0.00s) PASS -ok github.com/prometheus/prometheus/promql 4.379s +ok github.com/prometheus/prometheus/promql 8.467s === RUN TestLexer === RUN TestLexer/common === RUN TestLexer/numbers @@ -5983,7 +6025,7 @@ === RUN TestLexer/encoding_issues === RUN TestLexer/series_descriptions === RUN TestLexer/subqueries ---- PASS: TestLexer (0.00s) +--- PASS: TestLexer (0.01s) --- PASS: TestLexer/common (0.00s) --- PASS: TestLexer/numbers (0.00s) --- PASS: TestLexer/strings (0.00s) @@ -6271,7 +6313,7 @@ === RUN TestParseExpressions/end{start="foo"} === RUN TestParseExpressions/foo_unless_on(start)_bar === RUN TestParseExpressions/foo_unless_on(end)_bar ---- PASS: TestParseExpressions (2.82s) +--- PASS: TestParseExpressions (4.45s) --- PASS: TestParseExpressions/1 (0.00s) --- PASS: TestParseExpressions/+Inf (0.00s) --- PASS: TestParseExpressions/-Inf (0.00s) @@ -6321,7 +6363,7 @@ --- 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.01s) + --- PASS: TestParseExpressions/1_unless_1 (0.00s) --- PASS: TestParseExpressions/1_!~_1 (0.00s) --- PASS: TestParseExpressions/1_=~_1 (0.00s) --- PASS: TestParseExpressions/-"string" (0.00s) @@ -6413,7 +6455,7 @@ --- PASS: TestParseExpressions/{} (0.00s) --- PASS: TestParseExpressions/{x=""} (0.00s) --- PASS: TestParseExpressions/{x=~".*"} (0.00s) - --- PASS: TestParseExpressions/{x!~".+"} (0.01s) + --- PASS: TestParseExpressions/{x!~".+"} (0.00s) --- PASS: TestParseExpressions/{x!="a"} (0.00s) --- PASS: TestParseExpressions/foo{__name__="bar"} (0.00s) --- PASS: TestParseExpressions/foo{__name__=_=} (0.00s) @@ -6494,7 +6536,7 @@ --- PASS: TestParseExpressions/e-+=/(0) (0.00s) --- PASS: TestParseExpressions/a>b() (0.00s) --- PASS: TestParseExpressions/rate(avg) (0.00s) - --- PASS: TestParseExpressions/(-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1)[1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:] (2.76s) + --- 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.44s) --- PASS: TestParseExpressions/sum(sum) (0.00s) --- PASS: TestParseExpressions/a_+_sum (0.00s) --- PASS: TestParseExpressions/"double-quoted_string_\"_with_escaped_quote" (0.00s) @@ -6548,14 +6590,14 @@ --- PASS: TestParseSeries (0.00s) === RUN TestRecoverParserRuntime parser panic: runtime error: index out of range [123] with length 0 -goroutine 346 [running]: -github.com/prometheus/prometheus/promql/parser.(*parser).recover(0x92e6000, 0x9795f70) +goroutine 334 [running]: +github.com/prometheus/prometheus/promql/parser.(*parser).recover(0x8dce000, 0x9371f70) /build/prometheus-2.42.0+ds/.build/src/github.com/prometheus/prometheus/promql/parser/parse.go:276 +0xf1 -panic({0x85bafa0, 0x9603080}) +panic({0x85bafa0, 0x9240be0}) /usr/lib/go-1.19/src/runtime/panic.go:884 +0x1c3 -github.com/prometheus/prometheus/promql/parser.TestRecoverParserRuntime(0x9107770) +github.com/prometheus/prometheus/promql/parser.TestRecoverParserRuntime(0x904b3b0) /build/prometheus-2.42.0+ds/.build/src/github.com/prometheus/prometheus/promql/parser/parse_test.go:3727 +0xd7 -testing.tRunner(0x9107770, 0x8613318) +testing.tRunner(0x904b3b0, 0x8613318) /usr/lib/go-1.19/src/testing/testing.go:1446 +0x113 created by testing.(*T).Run /usr/lib/go-1.19/src/testing/testing.go:1493 +0x374 @@ -6634,7 +6676,7 @@ --- PASS: TestVectorSelector_String/name_matcher_and_name (0.00s) --- PASS: TestVectorSelector_String/name_matcher_only (0.00s) PASS -ok github.com/prometheus/prometheus/promql/parser 2.860s +ok github.com/prometheus/prometheus/promql/parser 4.513s === RUN TestAlertingRuleHTMLSnippet --- PASS: TestAlertingRuleHTMLSnippet (0.00s) === RUN TestAlertingRuleState @@ -6644,19 +6686,19 @@ alerting_test.go:176: case 1 alerting_test.go:176: case 2 alerting_test.go:176: case 3 ---- PASS: TestAlertingRuleLabelsUpdate (0.03s) +--- PASS: TestAlertingRuleLabelsUpdate (0.07s) === RUN TestAlertingRuleExternalLabelsInTemplate ---- PASS: TestAlertingRuleExternalLabelsInTemplate (0.03s) +--- PASS: TestAlertingRuleExternalLabelsInTemplate (0.05s) === RUN TestAlertingRuleExternalURLInTemplate ---- PASS: TestAlertingRuleExternalURLInTemplate (0.02s) +--- PASS: TestAlertingRuleExternalURLInTemplate (0.05s) === RUN TestAlertingRuleEmptyLabelFromTemplate ---- PASS: TestAlertingRuleEmptyLabelFromTemplate (0.02s) +--- PASS: TestAlertingRuleEmptyLabelFromTemplate (0.07s) === RUN TestAlertingRuleQueryInTemplate ---- PASS: TestAlertingRuleQueryInTemplate (0.02s) +--- PASS: TestAlertingRuleQueryInTemplate (0.06s) === RUN TestAlertingRuleDuplicate ---- PASS: TestAlertingRuleDuplicate (0.02s) +--- PASS: TestAlertingRuleDuplicate (0.04s) === RUN TestAlertingRuleLimit ---- PASS: TestAlertingRuleLimit (0.01s) +--- PASS: TestAlertingRuleLimit (0.36s) === RUN TestQueryForStateSeries --- PASS: TestQueryForStateSeries (0.00s) === RUN TestSendAlertsDontAffectActiveAlerts @@ -6667,9 +6709,9 @@ alerting_test.go:837: case 2 alerting_test.go:837: case 3 alerting_test.go:837: case 4 ---- PASS: TestKeepFiringFor (0.02s) +--- PASS: TestKeepFiringFor (0.05s) === RUN TestPendingAndKeepFiringFor ---- PASS: TestPendingAndKeepFiringFor (0.03s) +--- PASS: TestPendingAndKeepFiringFor (0.02s) === RUN TestAlertingRule manager_test.go:161: case 0 manager_test.go:161: case 1 @@ -6678,7 +6720,7 @@ manager_test.go:161: case 4 manager_test.go:161: case 5 manager_test.go:161: case 6 ---- PASS: TestAlertingRule (0.02s) +--- PASS: TestAlertingRule (0.05s) === RUN TestForStateAddSamples manager_test.go:305: case 0 manager_test.go:305: case 1 @@ -6689,41 +6731,41 @@ manager_test.go:305: case 6 --- PASS: TestForStateAddSamples (0.02s) === RUN TestForStateRestore ---- PASS: TestForStateRestore (0.02s) +--- PASS: TestForStateRestore (0.04s) === RUN TestStaleness ---- PASS: TestStaleness (0.02s) +--- PASS: TestStaleness (0.04s) === RUN TestCopyState --- PASS: TestCopyState (0.00s) === RUN TestDeletedRuleMarkedStale ---- PASS: TestDeletedRuleMarkedStale (0.02s) +--- PASS: TestDeletedRuleMarkedStale (0.04s) === RUN TestUpdate ---- PASS: TestUpdate (0.02s) +--- PASS: TestUpdate (0.03s) === RUN TestNotify --- PASS: TestNotify (0.03s) === RUN TestMetricsUpdate ---- PASS: TestMetricsUpdate (8.02s) +--- PASS: TestMetricsUpdate (8.09s) === RUN TestGroupStalenessOnRemoval ---- PASS: TestGroupStalenessOnRemoval (15.04s) +--- PASS: TestGroupStalenessOnRemoval (15.35s) === RUN TestMetricsStalenessOnManagerShutdown ---- PASS: TestMetricsStalenessOnManagerShutdown (9.05s) +--- PASS: TestMetricsStalenessOnManagerShutdown (9.07s) === RUN TestGroupHasAlertingRules --- PASS: TestGroupHasAlertingRules (0.00s) === RUN TestRuleHealthUpdates ---- PASS: TestRuleHealthUpdates (0.02s) +--- PASS: TestRuleHealthUpdates (0.28s) === RUN TestUpdateMissedEvalMetrics ---- PASS: TestUpdateMissedEvalMetrics (6.02s) +--- PASS: TestUpdateMissedEvalMetrics (6.07s) === RUN TestNativeHistogramsInRecordingRules ---- PASS: TestNativeHistogramsInRecordingRules (0.03s) +--- PASS: TestNativeHistogramsInRecordingRules (0.08s) === RUN TestRuleEval ---- PASS: TestRuleEval (0.01s) +--- PASS: TestRuleEval (0.02s) === RUN TestRecordingRuleHTMLSnippet --- PASS: TestRecordingRuleHTMLSnippet (0.00s) === RUN TestRuleEvalDuplicate --- PASS: TestRuleEvalDuplicate (0.01s) === RUN TestRecordingRuleLimit ---- PASS: TestRecordingRuleLimit (0.02s) +--- PASS: TestRecordingRuleLimit (0.05s) PASS -ok github.com/prometheus/prometheus/rules 38.632s +ok github.com/prometheus/prometheus/rules 40.172s === RUN TestPopulateLabels --- PASS: TestPopulateLabels (0.00s) === RUN TestManagerApplyConfig @@ -6747,35 +6789,35 @@ === RUN TestScrapePoolReloadPreserveRelabeledIntervalTimeout --- PASS: TestScrapePoolReloadPreserveRelabeledIntervalTimeout (0.00s) === RUN TestScrapePoolTargetLimit ---- PASS: TestScrapePoolTargetLimit (0.02s) +--- PASS: TestScrapePoolTargetLimit (0.07s) === RUN TestScrapePoolAppender --- PASS: TestScrapePoolAppender (0.00s) === RUN TestScrapePoolRaces ---- PASS: TestScrapePoolRaces (0.23s) +--- PASS: TestScrapePoolRaces (0.24s) === RUN TestScrapePoolScrapeLoopsStarted --- PASS: TestScrapePoolScrapeLoopsStarted (0.00s) === RUN TestScrapeLoopStopBeforeRun --- PASS: TestScrapeLoopStopBeforeRun (0.50s) === RUN TestScrapeLoopStop ---- PASS: TestScrapeLoopStop (0.04s) +--- PASS: TestScrapeLoopStop (0.05s) === RUN TestScrapeLoopRun ---- PASS: TestScrapeLoopRun (1.10s) +--- PASS: TestScrapeLoopRun (1.11s) === RUN TestScrapeLoopForcedErr --- PASS: TestScrapeLoopForcedErr (0.00s) === RUN TestScrapeLoopMetadata --- PASS: TestScrapeLoopMetadata (0.00s) === RUN TestScrapeLoopSeriesAdded ---- PASS: TestScrapeLoopSeriesAdded (0.02s) +--- PASS: TestScrapeLoopSeriesAdded (0.15s) === RUN TestScrapeLoopFailWithInvalidLabelsAfterRelabel ---- PASS: TestScrapeLoopFailWithInvalidLabelsAfterRelabel (0.02s) +--- PASS: TestScrapeLoopFailWithInvalidLabelsAfterRelabel (0.10s) === RUN TestScrapeLoopRunCreatesStaleMarkersOnFailedScrape --- PASS: TestScrapeLoopRunCreatesStaleMarkersOnFailedScrape (0.04s) === RUN TestScrapeLoopRunCreatesStaleMarkersOnParseFailure --- PASS: TestScrapeLoopRunCreatesStaleMarkersOnParseFailure (0.02s) === RUN TestScrapeLoopCache ---- PASS: TestScrapeLoopCache (0.05s) +--- PASS: TestScrapeLoopCache (0.10s) === RUN TestScrapeLoopCacheMemoryExhaustionProtection ---- PASS: TestScrapeLoopCacheMemoryExhaustionProtection (0.13s) +--- PASS: TestScrapeLoopCacheMemoryExhaustionProtection (0.19s) === RUN TestScrapeLoopAppend scrape_test.go:1483: Test:Label name collision scrape_test.go:1483: Test:Label name collision @@ -6784,25 +6826,25 @@ scrape_test.go:1483: 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 +=== 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 --- 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) + --- 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) === RUN TestScrapeLoopAppendCacheEntryButErrNotFound --- PASS: TestScrapeLoopAppendCacheEntryButErrNotFound (0.00s) === RUN TestScrapeLoopAppendSampleLimit --- PASS: TestScrapeLoopAppendSampleLimit (0.00s) === RUN TestScrapeLoop_ChangingMetricString ---- PASS: TestScrapeLoop_ChangingMetricString (0.04s) +--- PASS: TestScrapeLoop_ChangingMetricString (0.09s) === RUN TestScrapeLoopAppendStaleness --- PASS: TestScrapeLoopAppendStaleness (0.00s) === RUN TestScrapeLoopAppendNoStalenessIfTimestamp @@ -6828,7 +6870,7 @@ === RUN TestScrapeLoopOutOfBoundsTimeError --- PASS: TestScrapeLoopOutOfBoundsTimeError (0.00s) === RUN TestTargetScraperScrapeOK ---- PASS: TestTargetScraperScrapeOK (0.02s) +--- PASS: TestTargetScraperScrapeOK (0.00s) === RUN TestTargetScrapeScrapeCancel --- PASS: TestTargetScrapeScrapeCancel (1.00s) === RUN TestTargetScrapeScrapeNotFound @@ -6836,27 +6878,27 @@ === RUN TestTargetScraperBodySizeLimit --- PASS: TestTargetScraperBodySizeLimit (0.01s) === RUN TestScrapeLoop_RespectTimestamps ---- PASS: TestScrapeLoop_RespectTimestamps (0.02s) +--- PASS: TestScrapeLoop_RespectTimestamps (0.04s) === RUN TestScrapeLoop_DiscardTimestamps ---- PASS: TestScrapeLoop_DiscardTimestamps (0.02s) +--- PASS: TestScrapeLoop_DiscardTimestamps (0.04s) === RUN TestScrapeLoopDiscardDuplicateLabels ---- PASS: TestScrapeLoopDiscardDuplicateLabels (0.02s) +--- PASS: TestScrapeLoopDiscardDuplicateLabels (0.06s) === RUN TestScrapeLoopDiscardUnnamedMetrics ---- PASS: TestScrapeLoopDiscardUnnamedMetrics (0.01s) +--- PASS: TestScrapeLoopDiscardUnnamedMetrics (0.02s) === RUN TestReusableConfig --- PASS: TestReusableConfig (0.00s) === RUN TestReuseScrapeCache --- PASS: TestReuseScrapeCache (0.00s) === RUN TestScrapeAddFast ---- PASS: TestScrapeAddFast (0.02s) +--- PASS: TestScrapeAddFast (0.03s) === RUN TestReuseCacheRace --- PASS: TestReuseCacheRace (5.00s) === RUN TestCheckAddError --- PASS: TestCheckAddError (0.00s) === RUN TestScrapeReportSingleAppender ---- PASS: TestScrapeReportSingleAppender (3.02s) +--- PASS: TestScrapeReportSingleAppender (3.07s) === RUN TestScrapeReportLimit ---- PASS: TestScrapeReportLimit (0.21s) +--- PASS: TestScrapeReportLimit (0.18s) === RUN TestScrapeLoopLabelLimit scrape_test.go:3143: Test:Valid number of labels scrape_test.go:3143: Test:Too many labels @@ -6873,8 +6915,8 @@ === RUN TestTargetLabels --- PASS: TestTargetLabels (0.00s) === RUN TestTargetOffset - target_test.go:76: [1034 950 1018 954 1022 987 1002 1022 1009 1002] ---- PASS: TestTargetOffset (0.10s) + target_test.go:76: [996 1015 991 1005 1024 1004 995 1004 998 968] +--- PASS: TestTargetOffset (0.07s) === RUN TestTargetURL --- PASS: TestTargetURL (0.00s) === RUN TestNewHTTPBearerToken @@ -6886,18 +6928,18 @@ === RUN TestNewHTTPCACert --- PASS: TestNewHTTPCACert (0.03s) === RUN TestNewHTTPClientCert ---- PASS: TestNewHTTPClientCert (0.15s) +--- PASS: TestNewHTTPClientCert (0.18s) === RUN TestNewHTTPWithServerName ---- PASS: TestNewHTTPWithServerName (0.03s) +--- PASS: TestNewHTTPWithServerName (0.04s) === RUN TestNewHTTPWithBadServerName -2023/06/08 20:20:42 http: TLS handshake error from 127.0.0.1:55942: remote error: tls: bad certificate ---- PASS: TestNewHTTPWithBadServerName (0.03s) +2024/07/12 04:50:15 http: TLS handshake error from 127.0.0.1:53560: remote error: tls: bad certificate +--- PASS: TestNewHTTPWithBadServerName (0.02s) === RUN TestNewClientWithBadTLSConfig --- PASS: TestNewClientWithBadTLSConfig (0.00s) === RUN TestTargetsFromGroup --- PASS: TestTargetsFromGroup (0.00s) PASS -ok github.com/prometheus/prometheus/scrape 12.762s +ok github.com/prometheus/prometheus/scrape 13.420s === RUN TestSampleRing --- PASS: TestSampleRing (0.00s) === RUN TestBufferedSeriesIterator @@ -6966,7 +7008,7 @@ === RUN TestCompactingChunkSeriesMerger/150_overlapping_samples,_split_chunk === RUN TestCompactingChunkSeriesMerger/histogram_chunks_overlapping === RUN TestCompactingChunkSeriesMerger/histogram_chunks_overlapping_with_float_chunks ---- PASS: TestCompactingChunkSeriesMerger (0.00s) +--- PASS: TestCompactingChunkSeriesMerger (0.01s) --- PASS: TestCompactingChunkSeriesMerger/single_empty_series (0.00s) --- PASS: TestCompactingChunkSeriesMerger/single_series (0.00s) --- PASS: TestCompactingChunkSeriesMerger/two_empty_series (0.00s) @@ -7107,7 +7149,7 @@ === RUN TestFanout_SelectSorted === RUN TestFanout_SelectSorted/querier === RUN TestFanout_SelectSorted/chunk_querier ---- PASS: TestFanout_SelectSorted (0.08s) +--- PASS: TestFanout_SelectSorted (0.19s) --- PASS: TestFanout_SelectSorted/querier (0.00s) --- PASS: TestFanout_SelectSorted/chunk_querier (0.00s) === RUN TestFanoutErrors @@ -7117,13 +7159,13 @@ === RUN TestFanoutErrors/samples#01 === RUN TestFanoutErrors/chunks#01 fanout_test.go:186: enable once TestStorage and TSDB implements ChunkQuerier ---- PASS: TestFanoutErrors (0.01s) +--- PASS: TestFanoutErrors (0.05s) --- 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.131s +ok github.com/prometheus/prometheus/storage 0.332s === RUN TestChunkedReaderCanReadFromChunkedWriter --- PASS: TestChunkedReaderCanReadFromChunkedWriter (0.00s) === RUN TestChunkedReader_Overflow @@ -7131,9 +7173,9 @@ === RUN TestChunkedReader_CorruptedFrame --- PASS: TestChunkedReader_CorruptedFrame (0.00s) === RUN TestStoreHTTPErrorHandling ---- PASS: TestStoreHTTPErrorHandling (0.03s) +--- PASS: TestStoreHTTPErrorHandling (0.14s) === RUN TestClientRetryAfter ---- PASS: TestClientRetryAfter (0.00s) +--- PASS: TestClientRetryAfter (0.01s) === RUN TestRetryAfterDuration --- PASS: TestRetryAfterDuration (0.00s) === RUN TestValidateLabelsAndMetricName @@ -7206,34 +7248,34 @@ === RUN TestSampleDelivery/exemplars_only === RUN TestSampleDelivery/histograms_only === RUN TestSampleDelivery/float_histograms_only ---- PASS: TestSampleDelivery (1.03s) - --- PASS: TestSampleDelivery/samples_only (0.20s) +--- PASS: TestSampleDelivery (1.04s) + --- PASS: TestSampleDelivery/samples_only (0.21s) --- PASS: TestSampleDelivery/samples,_exemplars,_and_histograms (0.21s) - --- PASS: TestSampleDelivery/exemplars_only (0.20s) + --- PASS: TestSampleDelivery/exemplars_only (0.21s) --- PASS: TestSampleDelivery/histograms_only (0.21s) - --- PASS: TestSampleDelivery/float_histograms_only (0.20s) + --- PASS: TestSampleDelivery/float_histograms_only (0.21s) === RUN TestMetadataDelivery ---- PASS: TestMetadataDelivery (0.02s) +--- PASS: TestMetadataDelivery (0.05s) === RUN TestSampleDeliveryTimeout ---- PASS: TestSampleDeliveryTimeout (0.20s) +--- PASS: TestSampleDeliveryTimeout (0.21s) === RUN TestSampleDeliveryOrder ---- PASS: TestSampleDeliveryOrder (0.07s) +--- PASS: TestSampleDeliveryOrder (0.12s) === RUN TestShutdown ---- PASS: TestShutdown (1.47s) +--- PASS: TestShutdown (1.92s) === RUN TestSeriesReset --- PASS: TestSeriesReset (0.00s) === RUN TestReshard ---- PASS: TestReshard (6.33s) +--- PASS: TestReshard (6.52s) === RUN TestReshardRaceWithStop ---- PASS: TestReshardRaceWithStop (1.06s) +--- PASS: TestReshardRaceWithStop (2.27s) === RUN TestReshardPartialBatch ---- PASS: TestReshardPartialBatch (1.39s) +--- PASS: TestReshardPartialBatch (1.63s) === RUN TestQueueFilledDeadlock ---- PASS: TestQueueFilledDeadlock (0.78s) +--- PASS: TestQueueFilledDeadlock (1.08s) === RUN TestReleaseNoninternedString --- PASS: TestReleaseNoninternedString (0.00s) === RUN TestShouldReshard ---- PASS: TestShouldReshard (0.01s) +--- PASS: TestShouldReshard (0.02s) === RUN TestProcessExternalLabels --- PASS: TestProcessExternalLabels (0.00s) === RUN TestCalculateDesiredShards @@ -7315,7 +7357,7 @@ queue_manager_test.go:1097: desiredShards 11 pendingSamples 0 queue_manager_test.go:1097: desiredShards 11 pendingSamples 0 queue_manager_test.go:1097: desiredShards 11 pendingSamples 0 ---- PASS: TestCalculateDesiredShards (0.00s) +--- PASS: TestCalculateDesiredShards (0.01s) === RUN TestCalculateDesiredShardsDetail === RUN TestCalculateDesiredShardsDetail/nothing_in_or_out_1 === RUN TestCalculateDesiredShardsDetail/nothing_in_or_out_10 @@ -7357,9 +7399,9 @@ === RUN TestQueue_FlushAndShutdownDoesNotDeadlock --- PASS: TestQueue_FlushAndShutdownDoesNotDeadlock (0.01s) === RUN TestSampledReadEndpoint ---- PASS: TestSampledReadEndpoint (0.03s) +--- PASS: TestSampledReadEndpoint (0.05s) === RUN TestStreamReadEndpoint ---- PASS: TestStreamReadEndpoint (0.03s) +--- PASS: TestStreamReadEndpoint (0.09s) === RUN TestNoDuplicateReadConfigs === RUN TestNoDuplicateReadConfigs/#00 === RUN TestNoDuplicateReadConfigs/#01 @@ -7401,7 +7443,7 @@ === RUN TestUpdateRemoteReadConfigs --- PASS: TestUpdateRemoteReadConfigs (0.00s) === RUN TestFilterExternalLabels ---- PASS: TestFilterExternalLabels (0.00s) +--- PASS: TestFilterExternalLabels (0.01s) === RUN TestIgnoreExternalLabels --- PASS: TestIgnoreExternalLabels (0.00s) === RUN TestRemoteWriteHandler @@ -7415,21 +7457,21 @@ === RUN TestCommitErr --- PASS: TestCommitErr (0.00s) === RUN TestNoDuplicateWriteConfigs ---- PASS: TestNoDuplicateWriteConfigs (0.00s) +--- PASS: TestNoDuplicateWriteConfigs (0.02s) === RUN TestRestartOnNameChange --- PASS: TestRestartOnNameChange (0.00s) === RUN TestUpdateWithRegisterer ---- PASS: TestUpdateWithRegisterer (0.00s) +--- PASS: TestUpdateWithRegisterer (0.01s) === RUN TestWriteStorageLifecycle --- PASS: TestWriteStorageLifecycle (0.00s) === RUN TestUpdateExternalLabels ---- PASS: TestUpdateExternalLabels (0.00s) +--- PASS: TestUpdateExternalLabels (0.02s) === RUN TestWriteStorageApplyConfigsIdempotent --- PASS: TestWriteStorageApplyConfigsIdempotent (0.00s) === RUN TestWriteStorageApplyConfigsPartialUpdate ---- PASS: TestWriteStorageApplyConfigsPartialUpdate (0.01s) +--- PASS: TestWriteStorageApplyConfigsPartialUpdate (0.00s) PASS -ok github.com/prometheus/prometheus/storage/remote 12.571s +ok github.com/prometheus/prometheus/storage/remote 15.447s === RUN TestTemplateExpansion --- PASS: TestTemplateExpansion (0.03s) === RUN Test_floatToTime @@ -7441,14 +7483,14 @@ --- PASS: Test_floatToTime/more_than_math.MaxInt64 (0.00s) --- PASS: Test_floatToTime/less_than_math.MinInt64 (0.00s) PASS -ok github.com/prometheus/prometheus/template 0.057s +ok github.com/prometheus/prometheus/template 0.161s ? github.com/prometheus/prometheus/tracing [no test files] === RUN TestBlockMetaMustNeverBeVersion2 ---- PASS: TestBlockMetaMustNeverBeVersion2 (0.08s) +--- PASS: TestBlockMetaMustNeverBeVersion2 (0.00s) === RUN TestSetCompactionFailed ---- PASS: TestSetCompactionFailed (0.10s) +--- PASS: TestSetCompactionFailed (0.27s) === RUN TestCreateBlock ---- PASS: TestCreateBlock (0.05s) +--- PASS: TestCreateBlock (0.35s) === RUN TestCorruptedChunk === RUN TestCorruptedChunk/invalid_header_size === RUN TestCorruptedChunk/invalid_magic_number @@ -7456,85 +7498,85 @@ === RUN TestCorruptedChunk/chunk_not_enough_bytes_to_read_the_chunk_length === RUN TestCorruptedChunk/chunk_not_enough_bytes_to_read_the_data === RUN TestCorruptedChunk/checksum_mismatch ---- PASS: TestCorruptedChunk (0.34s) - --- PASS: TestCorruptedChunk/invalid_header_size (0.08s) - --- PASS: TestCorruptedChunk/invalid_magic_number (0.05s) - --- PASS: TestCorruptedChunk/invalid_chunk_format_version (0.05s) - --- PASS: TestCorruptedChunk/chunk_not_enough_bytes_to_read_the_chunk_length (0.05s) - --- PASS: TestCorruptedChunk/chunk_not_enough_bytes_to_read_the_data (0.05s) - --- PASS: TestCorruptedChunk/checksum_mismatch (0.06s) +--- PASS: TestCorruptedChunk (1.09s) + --- PASS: TestCorruptedChunk/invalid_header_size (0.18s) + --- PASS: TestCorruptedChunk/invalid_magic_number (0.29s) + --- PASS: TestCorruptedChunk/invalid_chunk_format_version (0.17s) + --- PASS: TestCorruptedChunk/chunk_not_enough_bytes_to_read_the_chunk_length (0.19s) + --- PASS: TestCorruptedChunk/chunk_not_enough_bytes_to_read_the_data (0.13s) + --- PASS: TestCorruptedChunk/checksum_mismatch (0.14s) === 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.07s) +--- PASS: TestLabelValuesWithMatchers (0.12s) --- 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.11s) +--- PASS: TestBlockSize (0.24s) === RUN TestReadIndexFormatV1 ---- PASS: TestReadIndexFormatV1 (0.00s) +--- PASS: TestReadIndexFormatV1 (0.03s) === 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.05s) +--- PASS: TestLabelNamesWithMatchers (0.17s) --- PASS: TestLabelNamesWithMatchers/get_with_non-empty_unique:_all (0.00s) --- PASS: TestLabelNamesWithMatchers/get_with_unique_ending_in_1:_only_unique (0.00s) --- PASS: TestLabelNamesWithMatchers/get_with_unique_=_value20:_all (0.00s) --- PASS: TestLabelNamesWithMatchers/get_tens_=_1:_unique_&_tens (0.00s) === RUN TestBlockWriter ---- PASS: TestBlockWriter (0.05s) +--- PASS: TestBlockWriter (0.15s) === RUN TestSplitByRange --- PASS: TestSplitByRange (0.00s) === RUN TestNoPanicFor0Tombstones --- PASS: TestNoPanicFor0Tombstones (0.00s) === RUN TestLeveledCompactor_plan -=== RUN TestLeveledCompactor_plan/We_have_20,_60,_20,_60,_240_range_blocks._We_can_compact_20_+_60_+_60 +=== RUN TestLeveledCompactor_plan/We_should_wait_for_four_blocks_of_size_20_to_appear_before_compacting. +=== RUN TestLeveledCompactor_plan/Block_for_the_next_parent_range_appeared_with_gap_with_size_20._Nothing_will_happen_in_the_first_one___anymore_but_we_ignore_fresh_one_still,_so_no_compaction === RUN TestLeveledCompactor_plan/Regression_test:_we_were_wrongly_assuming_that_new_block_is_fresh_from_WAL_when_its_ULID_is_newest.___We_need_to_actually_look_on_max_time_instead.____With_previous,_wrong_approach_"8"_block_was_ignored,_so_we_were_wrongly_compacting_5_and_7_and_introducing___block_overlaps -=== RUN TestLeveledCompactor_plan/Overlapping_blocks_4 +=== RUN TestLeveledCompactor_plan/Overlapping_blocks_3 === RUN TestLeveledCompactor_plan/Overlapping_blocks_5 === RUN TestLeveledCompactor_plan/Outside_Range -=== 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_1 === RUN TestLeveledCompactor_plan/For_small_blocks,_do_not_compact_tombstones,_even_when_fresh_appears. -=== 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/Select_large_blocks_that_have_many_tombstones_when_fresh_appears === RUN TestLeveledCompactor_plan/Regression_test:_we_were_stuck_in_a_compact_loop_where_we_always_recompacted___the_same_block_when_tombstones_and_series_counts_were_zero -=== RUN TestLeveledCompactor_plan/Overlapping_blocks_1 -=== RUN TestLeveledCompactor_plan/Overlapping_blocks_2 +=== RUN TestLeveledCompactor_plan/Overlapping_blocks_4 === 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/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/Block_to_fill_the_entire_parent_range_appeared_–_should_be_compacted === 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/Select_large_blocks_that_have_many_tombstones_when_fresh_appears === RUN TestLeveledCompactor_plan/Do_not_select_large_blocks_that_have_many_tombstones_when_there_is_no_fresh_block -=== RUN TestLeveledCompactor_plan/Overlapping_blocks_3 +=== RUN TestLeveledCompactor_plan/Overlapping_blocks_2 --- PASS: TestLeveledCompactor_plan (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/We_should_wait_for_four_blocks_of_size_20_to_appear_before_compacting. (0.00s) + --- PASS: TestLeveledCompactor_plan/Block_for_the_next_parent_range_appeared_with_gap_with_size_20._Nothing_will_happen_in_the_first_one___anymore_but_we_ignore_fresh_one_still,_so_no_compaction (0.00s) --- PASS: TestLeveledCompactor_plan/Regression_test:_we_were_wrongly_assuming_that_new_block_is_fresh_from_WAL_when_its_ULID_is_newest.___We_need_to_actually_look_on_max_time_instead.____With_previous,_wrong_approach_"8"_block_was_ignored,_so_we_were_wrongly_compacting_5_and_7_and_introducing___block_overlaps (0.00s) - --- PASS: TestLeveledCompactor_plan/Overlapping_blocks_4 (0.00s) + --- PASS: TestLeveledCompactor_plan/Overlapping_blocks_3 (0.00s) --- PASS: TestLeveledCompactor_plan/Overlapping_blocks_5 (0.00s) --- PASS: TestLeveledCompactor_plan/Outside_Range (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_1 (0.00s) --- PASS: TestLeveledCompactor_plan/For_small_blocks,_do_not_compact_tombstones,_even_when_fresh_appears. (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/Select_large_blocks_that_have_many_tombstones_when_fresh_appears (0.00s) --- PASS: TestLeveledCompactor_plan/Regression_test:_we_were_stuck_in_a_compact_loop_where_we_always_recompacted___the_same_block_when_tombstones_and_series_counts_were_zero (0.00s) - --- PASS: TestLeveledCompactor_plan/Overlapping_blocks_1 (0.00s) - --- PASS: TestLeveledCompactor_plan/Overlapping_blocks_2 (0.00s) + --- PASS: TestLeveledCompactor_plan/Overlapping_blocks_4 (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/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/Block_to_fill_the_entire_parent_range_appeared_–_should_be_compacted (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/Select_large_blocks_that_have_many_tombstones_when_fresh_appears (0.00s) --- PASS: TestLeveledCompactor_plan/Do_not_select_large_blocks_that_have_many_tombstones_when_there_is_no_fresh_block (0.00s) - --- PASS: TestLeveledCompactor_plan/Overlapping_blocks_3 (0.00s) + --- PASS: TestLeveledCompactor_plan/Overlapping_blocks_2 (0.00s) === RUN TestRangeWithFailedCompactionWontGetSelected --- PASS: TestRangeWithFailedCompactionWontGetSelected (0.00s) === RUN TestCompactionFailWillCleanUpTempDir ---- PASS: TestCompactionFailWillCleanUpTempDir (0.01s) +--- PASS: TestCompactionFailWillCleanUpTempDir (0.04s) === RUN TestCompaction_populateBlock === RUN TestCompaction_populateBlock/Populate_block_from_empty_input_should_return_error. === RUN TestCompaction_populateBlock/#00 @@ -7563,43 +7605,43 @@ --- PASS: TestCompaction_populateBlock/Populate_from_single_block_containing_extra_chunk (0.00s) --- PASS: TestCompaction_populateBlock/Populate_from_two_blocks_containing_duplicated_chunk. (0.00s) --- PASS: TestCompaction_populateBlock/Populate_from_three_overlapping_blocks. (0.00s) - --- PASS: TestCompaction_populateBlock/Populate_from_three_partially_overlapping_blocks_with_few_full_chunks. (0.00s) + --- PASS: TestCompaction_populateBlock/Populate_from_three_partially_overlapping_blocks_with_few_full_chunks. (0.01s) --- PASS: TestCompaction_populateBlock/Populate_from_three_partially_overlapping_blocks_with_chunks_that_are_expected_to_merge_into_single_big_chunks. (0.00s) === RUN TestDisableAutoCompactions ---- PASS: TestDisableAutoCompactions (0.13s) +--- PASS: TestDisableAutoCompactions (0.25s) === RUN TestCancelCompactions ---- PASS: TestCancelCompactions (20.83s) +--- PASS: TestCancelCompactions (24.82s) === RUN TestDeleteCompactionBlockAfterFailedReload === RUN TestDeleteCompactionBlockAfterFailedReload/Test_Head_Compaction === RUN TestDeleteCompactionBlockAfterFailedReload/Test_Block_Compaction ---- PASS: TestDeleteCompactionBlockAfterFailedReload (0.47s) - --- PASS: TestDeleteCompactionBlockAfterFailedReload/Test_Head_Compaction (0.17s) - --- PASS: TestDeleteCompactionBlockAfterFailedReload/Test_Block_Compaction (0.30s) +--- PASS: TestDeleteCompactionBlockAfterFailedReload (1.73s) + --- PASS: TestDeleteCompactionBlockAfterFailedReload/Test_Head_Compaction (0.96s) + --- PASS: TestDeleteCompactionBlockAfterFailedReload/Test_Block_Compaction (0.77s) === RUN TestHeadCompactionWithHistograms === RUN TestHeadCompactionWithHistograms/float=true === RUN TestHeadCompactionWithHistograms/float=false ---- PASS: TestHeadCompactionWithHistograms (0.17s) - --- PASS: TestHeadCompactionWithHistograms/float=true (0.09s) - --- PASS: TestHeadCompactionWithHistograms/float=false (0.08s) +--- PASS: TestHeadCompactionWithHistograms (0.24s) + --- PASS: TestHeadCompactionWithHistograms/float=true (0.15s) + --- PASS: TestHeadCompactionWithHistograms/float=false (0.09s) === RUN TestSparseHistogramSpaceSavings compact_test.go:1429: --- SKIP: TestSparseHistogramSpaceSavings (0.00s) === RUN TestCompactBlockMetas --- PASS: TestCompactBlockMetas (0.00s) === RUN TestDB_reloadOrder ---- PASS: TestDB_reloadOrder (0.23s) +--- PASS: TestDB_reloadOrder (0.27s) === RUN TestDataAvailableOnlyAfterCommit ---- PASS: TestDataAvailableOnlyAfterCommit (0.01s) +--- PASS: TestDataAvailableOnlyAfterCommit (0.02s) === RUN TestNoPanicAfterWALCorruption ---- PASS: TestNoPanicAfterWALCorruption (0.04s) +--- PASS: TestNoPanicAfterWALCorruption (0.08s) === RUN TestDataNotAvailableAfterRollback ---- PASS: TestDataNotAvailableAfterRollback (0.01s) +--- PASS: TestDataNotAvailableAfterRollback (0.03s) === RUN TestDBAppenderAddRef ---- PASS: TestDBAppenderAddRef (0.01s) +--- PASS: TestDBAppenderAddRef (0.03s) === RUN TestAppendEmptyLabelsIgnored ---- PASS: TestAppendEmptyLabelsIgnored (0.01s) +--- PASS: TestAppendEmptyLabelsIgnored (0.03s) === RUN TestDeleteSimple ---- PASS: TestDeleteSimple (0.07s) +--- PASS: TestDeleteSimple (0.13s) === RUN TestAmendHistogramDatapointCausesError --- PASS: TestAmendHistogramDatapointCausesError (0.01s) === RUN TestDuplicateNaNDatapointNoAmendError @@ -7607,53 +7649,53 @@ === RUN TestNonDuplicateNaNDatapointsCausesAmendError --- PASS: TestNonDuplicateNaNDatapointsCausesAmendError (0.01s) === RUN TestEmptyLabelsetCausesError ---- PASS: TestEmptyLabelsetCausesError (0.02s) +--- PASS: TestEmptyLabelsetCausesError (0.01s) === RUN TestSkippingInvalidValuesInSameTxn ---- PASS: TestSkippingInvalidValuesInSameTxn (0.01s) +--- PASS: TestSkippingInvalidValuesInSameTxn (0.06s) === RUN TestDB_Snapshot ---- PASS: TestDB_Snapshot (0.08s) +--- PASS: TestDB_Snapshot (0.18s) === RUN TestDB_Snapshot_ChunksOutsideOfCompactedRange ---- PASS: TestDB_Snapshot_ChunksOutsideOfCompactedRange (0.07s) +--- PASS: TestDB_Snapshot_ChunksOutsideOfCompactedRange (0.12s) === RUN TestDB_SnapshotWithDelete ---- PASS: TestDB_SnapshotWithDelete (0.07s) +--- PASS: TestDB_SnapshotWithDelete (0.14s) === RUN TestDB_e2e ---- PASS: TestDB_e2e (6.76s) +--- PASS: TestDB_e2e (9.19s) === RUN TestWALFlushedOnDBClose --- PASS: TestWALFlushedOnDBClose (0.03s) === RUN TestWALSegmentSizeOptions === RUN TestWALSegmentSizeOptions/WALSegmentSize_0_test === RUN TestWALSegmentSizeOptions/WALSegmentSize_65536_test === RUN TestWALSegmentSizeOptions/WALSegmentSize_-1_test ---- PASS: TestWALSegmentSizeOptions (0.15s) - --- PASS: TestWALSegmentSizeOptions/WALSegmentSize_0_test (0.05s) +--- PASS: TestWALSegmentSizeOptions (0.13s) + --- PASS: TestWALSegmentSizeOptions/WALSegmentSize_0_test (0.06s) --- PASS: TestWALSegmentSizeOptions/WALSegmentSize_65536_test (0.05s) - --- PASS: TestWALSegmentSizeOptions/WALSegmentSize_-1_test (0.04s) + --- PASS: TestWALSegmentSizeOptions/WALSegmentSize_-1_test (0.03s) === RUN TestWALReplayRaceOnSamplesLoggedBeforeSeries === RUN TestWALReplayRaceOnSamplesLoggedBeforeSeries/samples_after_series_creation_=_1,_run_=_1 level=info msg="Replaying on-disk memory mappable chunks if any" -level=info msg="On-disk memory mappable chunks replay completed" duration=3.543µs +level=info msg="On-disk memory mappable chunks replay completed" duration=3.597µs level=info msg="Replaying WAL, this may take a while" -level=warn msg="Unknown series references" samples=2273 exemplars=0 histograms=0 metadata=0 +level=warn msg="Unknown series references" samples=296 exemplars=0 histograms=0 metadata=0 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=48.769µs wal_replay_duration=207.734437ms wbl_replay_duration=981ns total_replay_duration=207.80896ms +level=info msg="WAL replay completed" checkpoint_replay_duration=64.048µs wal_replay_duration=166.088299ms wbl_replay_duration=414ns total_replay_duration=166.172433ms === RUN TestWALReplayRaceOnSamplesLoggedBeforeSeries/samples_after_series_creation_=_1000,_run_=_1 level=info msg="Replaying on-disk memory mappable chunks if any" -level=info msg="On-disk memory mappable chunks replay completed" duration=6.957397ms +level=info msg="On-disk memory mappable chunks replay completed" duration=4.703287ms level=info msg="Replaying WAL, this may take a while" -level=warn msg="Unknown series references" samples=19 exemplars=0 histograms=0 metadata=0 +level=warn msg="Unknown series references" samples=43 exemplars=0 histograms=0 metadata=0 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=83.301µs wal_replay_duration=244.778805ms wbl_replay_duration=909ns total_replay_duration=251.878334ms ---- PASS: TestWALReplayRaceOnSamplesLoggedBeforeSeries (3.57s) - --- PASS: TestWALReplayRaceOnSamplesLoggedBeforeSeries/samples_after_series_creation_=_1,_run_=_1 (0.65s) - --- PASS: TestWALReplayRaceOnSamplesLoggedBeforeSeries/samples_after_series_creation_=_1000,_run_=_1 (2.93s) +level=info msg="WAL replay completed" checkpoint_replay_duration=42.353µs wal_replay_duration=140.556568ms wbl_replay_duration=346ns total_replay_duration=145.32556ms +--- PASS: TestWALReplayRaceOnSamplesLoggedBeforeSeries (2.32s) + --- PASS: TestWALReplayRaceOnSamplesLoggedBeforeSeries/samples_after_series_creation_=_1,_run_=_1 (0.61s) + --- PASS: TestWALReplayRaceOnSamplesLoggedBeforeSeries/samples_after_series_creation_=_1000,_run_=_1 (1.71s) === RUN TestTombstoneClean ---- PASS: TestTombstoneClean (0.15s) +--- PASS: TestTombstoneClean (0.10s) === RUN TestTombstoneCleanResultEmptyBlock ---- PASS: TestTombstoneCleanResultEmptyBlock (0.12s) +--- PASS: TestTombstoneCleanResultEmptyBlock (0.08s) === RUN TestTombstoneCleanFail ---- PASS: TestTombstoneCleanFail (0.17s) +--- PASS: TestTombstoneCleanFail (0.11s) === RUN TestTombstoneCleanRetentionLimitsRace === RUN TestTombstoneCleanRetentionLimitsRace/iteration0 === RUN TestTombstoneCleanRetentionLimitsRace/iteration1 @@ -7675,31 +7717,31 @@ === RUN TestTombstoneCleanRetentionLimitsRace/iteration17 === RUN TestTombstoneCleanRetentionLimitsRace/iteration18 === RUN TestTombstoneCleanRetentionLimitsRace/iteration19 ---- PASS: TestTombstoneCleanRetentionLimitsRace (41.24s) - --- PASS: TestTombstoneCleanRetentionLimitsRace/iteration0 (2.33s) - --- PASS: TestTombstoneCleanRetentionLimitsRace/iteration1 (2.09s) - --- PASS: TestTombstoneCleanRetentionLimitsRace/iteration2 (2.08s) - --- PASS: TestTombstoneCleanRetentionLimitsRace/iteration3 (2.03s) - --- PASS: TestTombstoneCleanRetentionLimitsRace/iteration4 (2.15s) - --- PASS: TestTombstoneCleanRetentionLimitsRace/iteration5 (1.97s) - --- PASS: TestTombstoneCleanRetentionLimitsRace/iteration6 (2.07s) - --- PASS: TestTombstoneCleanRetentionLimitsRace/iteration7 (2.06s) - --- PASS: TestTombstoneCleanRetentionLimitsRace/iteration8 (2.01s) - --- PASS: TestTombstoneCleanRetentionLimitsRace/iteration9 (2.00s) - --- PASS: TestTombstoneCleanRetentionLimitsRace/iteration10 (1.98s) - --- PASS: TestTombstoneCleanRetentionLimitsRace/iteration11 (1.93s) - --- PASS: TestTombstoneCleanRetentionLimitsRace/iteration12 (2.08s) - --- PASS: TestTombstoneCleanRetentionLimitsRace/iteration13 (2.04s) - --- PASS: TestTombstoneCleanRetentionLimitsRace/iteration14 (2.05s) - --- PASS: TestTombstoneCleanRetentionLimitsRace/iteration15 (2.05s) - --- PASS: TestTombstoneCleanRetentionLimitsRace/iteration16 (2.15s) - --- PASS: TestTombstoneCleanRetentionLimitsRace/iteration17 (2.01s) - --- PASS: TestTombstoneCleanRetentionLimitsRace/iteration18 (2.12s) - --- PASS: TestTombstoneCleanRetentionLimitsRace/iteration19 (2.05s) +--- PASS: TestTombstoneCleanRetentionLimitsRace (45.46s) + --- PASS: TestTombstoneCleanRetentionLimitsRace/iteration0 (1.36s) + --- PASS: TestTombstoneCleanRetentionLimitsRace/iteration1 (1.33s) + --- PASS: TestTombstoneCleanRetentionLimitsRace/iteration2 (1.33s) + --- PASS: TestTombstoneCleanRetentionLimitsRace/iteration3 (1.22s) + --- PASS: TestTombstoneCleanRetentionLimitsRace/iteration4 (1.20s) + --- PASS: TestTombstoneCleanRetentionLimitsRace/iteration5 (1.21s) + --- PASS: TestTombstoneCleanRetentionLimitsRace/iteration6 (6.79s) + --- PASS: TestTombstoneCleanRetentionLimitsRace/iteration7 (4.96s) + --- PASS: TestTombstoneCleanRetentionLimitsRace/iteration8 (4.58s) + --- PASS: TestTombstoneCleanRetentionLimitsRace/iteration9 (2.64s) + --- PASS: TestTombstoneCleanRetentionLimitsRace/iteration10 (1.85s) + --- PASS: TestTombstoneCleanRetentionLimitsRace/iteration11 (1.76s) + --- PASS: TestTombstoneCleanRetentionLimitsRace/iteration12 (1.82s) + --- PASS: TestTombstoneCleanRetentionLimitsRace/iteration13 (1.96s) + --- PASS: TestTombstoneCleanRetentionLimitsRace/iteration14 (1.90s) + --- PASS: TestTombstoneCleanRetentionLimitsRace/iteration15 (1.77s) + --- PASS: TestTombstoneCleanRetentionLimitsRace/iteration16 (1.95s) + --- PASS: TestTombstoneCleanRetentionLimitsRace/iteration17 (1.98s) + --- PASS: TestTombstoneCleanRetentionLimitsRace/iteration18 (1.91s) + --- PASS: TestTombstoneCleanRetentionLimitsRace/iteration19 (1.93s) === RUN TestTimeRetention ---- PASS: TestTimeRetention (0.20s) +--- PASS: TestTimeRetention (0.22s) === RUN TestSizeRetention ---- PASS: TestSizeRetention (0.60s) +--- PASS: TestSizeRetention (0.65s) === RUN TestSizeRetentionMetric --- PASS: TestSizeRetentionMetric (0.03s) === RUN TestNotMatcherSelectsLabelsUnsetSeries @@ -7709,81 +7751,81 @@ === RUN TestChunkAtBlockBoundary --- PASS: TestChunkAtBlockBoundary (0.07s) === RUN TestQuerierWithBoundaryChunks ---- PASS: TestQuerierWithBoundaryChunks (0.14s) +--- PASS: TestQuerierWithBoundaryChunks (0.15s) === RUN TestInitializeHeadTimestamp === RUN TestInitializeHeadTimestamp/clean === RUN TestInitializeHeadTimestamp/wal-only === RUN TestInitializeHeadTimestamp/existing-block === RUN TestInitializeHeadTimestamp/existing-block-and-wal ---- PASS: TestInitializeHeadTimestamp (0.17s) +--- PASS: TestInitializeHeadTimestamp (0.19s) --- PASS: TestInitializeHeadTimestamp/clean (0.01s) --- PASS: TestInitializeHeadTimestamp/wal-only (0.01s) - --- PASS: TestInitializeHeadTimestamp/existing-block (0.07s) + --- PASS: TestInitializeHeadTimestamp/existing-block (0.09s) --- PASS: TestInitializeHeadTimestamp/existing-block-and-wal (0.08s) === 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.31s) +--- PASS: TestNoEmptyBlocks (0.28s) --- PASS: TestNoEmptyBlocks/Test_no_blocks_after_compact_with_empty_head. (0.00s) - --- PASS: TestNoEmptyBlocks/Test_no_blocks_after_deleting_all_samples_from_head. (0.10s) + --- PASS: TestNoEmptyBlocks/Test_no_blocks_after_deleting_all_samples_from_head. (0.09s) --- 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.03s) - --- PASS: TestNoEmptyBlocks/Test_no_blocks_remaining_after_deleting_all_samples_from_disk. (0.17s) + --- PASS: TestNoEmptyBlocks/Test_no_blocks_remaining_after_deleting_all_samples_from_disk. (0.15s) === RUN TestDB_LabelNames --- PASS: TestDB_LabelNames (0.02s) === RUN TestCorrectNumTombstones --- PASS: TestCorrectNumTombstones (0.10s) === RUN TestBlockRanges -level=info msg="Found healthy block" mint=0 maxt=3 ulid=01H2FKYYNBDPD1BVTKE11FJD2X +level=info msg="Found healthy block" mint=0 maxt=3 ulid=01J2H4ENMR9MBMSTVXH0NWS5RC level=info msg="Replaying on-disk memory mappable chunks if any" -level=info msg="On-disk memory mappable chunks replay completed" duration=3.442µs +level=info msg="On-disk memory mappable chunks replay completed" duration=3.274µ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=44.423µs wal_replay_duration=483.801µs wbl_replay_duration=834ns total_replay_duration=558.658µs -level=info msg="write block" mint=3 maxt=10000 ulid=01H2FKYYQ97130FEKAHDMGHKN6 duration=40.035211ms -level=info msg="Head GC completed" caller=truncateMemory duration=2.054591ms +level=info msg="WAL replay completed" checkpoint_replay_duration=41.987µs wal_replay_duration=1.057333ms wbl_replay_duration=368ns total_replay_duration=1.116811ms +level=info msg="write block" mint=3 maxt=10000 ulid=01J2H4ENPNQW1ZXJMX4FAKTHAF duration=39.807875ms +level=info msg="Head GC completed" caller=truncateMemory duration=2.488184ms level=info msg="Compactions disabled" -level=info msg="Found healthy block" mint=0 maxt=3 ulid=01H2FKYYNBDPD1BVTKE11FJD2X -level=info msg="Found healthy block" mint=3 maxt=10000 ulid=01H2FKYYQ97130FEKAHDMGHKN6 -level=info msg="Found healthy block" mint=15005 maxt=15006 ulid=01H2FKYYTTXJM19SNM4WDHVWEV +level=info msg="Found healthy block" mint=0 maxt=3 ulid=01J2H4ENMR9MBMSTVXH0NWS5RC +level=info msg="Found healthy block" mint=3 maxt=10000 ulid=01J2H4ENPNQW1ZXJMX4FAKTHAF +level=info msg="Found healthy block" mint=15005 maxt=15006 ulid=01J2H4ENT5CEE3KVZ142DVS0BR level=info msg="Replaying on-disk memory mappable chunks if any" -level=info msg="On-disk memory mappable chunks replay completed" duration=5.3µs +level=info msg="On-disk memory mappable chunks replay completed" duration=6.151µ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=51µs wal_replay_duration=1.693807ms wbl_replay_duration=968ns total_replay_duration=1.772693ms -level=info msg="write block" mint=15006 maxt=20000 ulid=01H2FKYYWHBEV9A869MFVCX9FB duration=40.409953ms -level=info msg="Head GC completed" caller=truncateMemory duration=2.128145ms +level=info msg="WAL replay completed" checkpoint_replay_duration=62.482µs wal_replay_duration=3.006544ms wbl_replay_duration=375ns total_replay_duration=3.092298ms +level=info msg="write block" mint=15006 maxt=20000 ulid=01J2H4ENVVSWWMHBDA4QVRWN4X duration=49.495336ms +level=info msg="Head GC completed" caller=truncateMemory duration=1.656392ms --- PASS: TestBlockRanges (0.34s) === RUN TestDBReadOnly -level=info msg="Found healthy block" mint=10 maxt=12 ulid=01H2FKYZ0460965RS9QPQ17GCK -level=info msg="Found healthy block" mint=12 maxt=14 ulid=01H2FKYZ1NJHAW58Z0FKQB3T7V -level=info msg="Found healthy block" mint=14 maxt=16 ulid=01H2FKYZ3A3YB7E5FWKXWZW4XD +level=info msg="Found healthy block" mint=10 maxt=12 ulid=01J2H4ENZCSR46KX912DY8SATJ +level=info msg="Found healthy block" mint=12 maxt=14 ulid=01J2H4EP0ZS9J3G2G3GQNYGK2D +level=info msg="Found healthy block" mint=14 maxt=16 ulid=01J2H4EP2G2DA703PWARA4Y122 level=info msg="Replaying on-disk memory mappable chunks if any" -level=info msg="On-disk memory mappable chunks replay completed" duration=3.32µs +level=info msg="On-disk memory mappable chunks replay completed" duration=3.5µs level=info msg="Replaying WAL, this may take a while" level=info msg="WAL segment loaded" segment=0 maxSegment=1 level=info msg="WAL segment loaded" segment=1 maxSegment=1 -level=info msg="WAL replay completed" checkpoint_replay_duration=53.828µs wal_replay_duration=1.075301ms wbl_replay_duration=924ns total_replay_duration=1.154666ms +level=info msg="WAL replay completed" checkpoint_replay_duration=61.979µs wal_replay_duration=1.267936ms wbl_replay_duration=369ns total_replay_duration=1.350533ms 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=3.939µs +level=info msg="On-disk memory mappable chunks replay completed" duration=3.963µ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=50.386µs wal_replay_duration=1.243668ms wbl_replay_duration=826ns total_replay_duration=1.320432ms +level=info msg="WAL replay completed" checkpoint_replay_duration=57.865µs wal_replay_duration=2.41788ms wbl_replay_duration=317ns total_replay_duration=2.498599ms === 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=3.249µs +level=info msg="On-disk memory mappable chunks replay completed" duration=4.056µ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=51.734µs wal_replay_duration=2.041599ms wbl_replay_duration=941ns total_replay_duration=2.118785ms ---- PASS: TestDBReadOnly (0.20s) +level=info msg="WAL replay completed" checkpoint_replay_duration=59.17µs wal_replay_duration=2.403527ms wbl_replay_duration=344ns total_replay_duration=2.483225ms +--- PASS: TestDBReadOnly (0.23s) --- PASS: TestDBReadOnly/blocks (0.00s) --- PASS: TestDBReadOnly/querier (0.02s) --- PASS: TestDBReadOnly/chunk_querier (0.02s) @@ -7791,20 +7833,20 @@ --- 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=3.186µs +level=info msg="On-disk memory mappable chunks replay completed" duration=3.909µ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=42.9µs wal_replay_duration=947.761µs wbl_replay_duration=867ns total_replay_duration=1.014841ms +level=info msg="WAL replay completed" checkpoint_replay_duration=59.835µs wal_replay_duration=7.853293ms wbl_replay_duration=461ns total_replay_duration=7.933327ms 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=15.232µs +level=info msg="On-disk memory mappable chunks replay completed" duration=15.721µ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=71.96µs wal_replay_duration=926.437µs wbl_replay_duration=1.156µs total_replay_duration=1.036436ms -level=info msg="write block" mint=0 maxt=1000 ulid=01H2FKYZ77V86FGDFJ4GP2PZET duration=41.604245ms ---- PASS: TestDBReadOnly_FlushWAL (0.08s) +level=info msg="WAL replay completed" checkpoint_replay_duration=53.681µs wal_replay_duration=7.76572ms wbl_replay_duration=352ns total_replay_duration=7.853323ms +level=info msg="write block" mint=0 maxt=1000 ulid=01J2H4EP7PSH98SCYQ1VYGE176 duration=43.577479ms +--- PASS: TestDBReadOnly_FlushWAL (0.10s) === RUN TestDBCannotSeePartialCommits ---- PASS: TestDBCannotSeePartialCommits (0.02s) +--- PASS: TestDBCannotSeePartialCommits (0.04s) === RUN TestDBQueryDoesntSeeAppendsAfterCreation --- PASS: TestDBQueryDoesntSeeAppendsAfterCreation (0.01s) === RUN TestChunkWriter_ReadAfterWrite @@ -7817,41 +7859,41 @@ === RUN TestChunkWriter_ReadAfterWrite/6 --- PASS: TestChunkWriter_ReadAfterWrite (0.12s) --- PASS: TestChunkWriter_ReadAfterWrite/0 (0.01s) - --- PASS: TestChunkWriter_ReadAfterWrite/1 (0.02s) - --- PASS: TestChunkWriter_ReadAfterWrite/2 (0.02s) - --- PASS: TestChunkWriter_ReadAfterWrite/3 (0.01s) + --- PASS: TestChunkWriter_ReadAfterWrite/1 (0.03s) + --- PASS: TestChunkWriter_ReadAfterWrite/2 (0.01s) + --- PASS: TestChunkWriter_ReadAfterWrite/3 (0.02s) --- PASS: TestChunkWriter_ReadAfterWrite/4 (0.02s) - --- PASS: TestChunkWriter_ReadAfterWrite/5 (0.02s) + --- PASS: TestChunkWriter_ReadAfterWrite/5 (0.01s) --- PASS: TestChunkWriter_ReadAfterWrite/6 (0.02s) === RUN TestRangeForTimestamp --- PASS: TestRangeForTimestamp (0.00s) === RUN TestChunkReader_ConcurrentReads --- PASS: TestChunkReader_ConcurrentReads (0.02s) === RUN TestCompactHead ---- PASS: TestCompactHead (0.07s) +--- PASS: TestCompactHead (0.08s) === RUN TestCompactHeadWithDeletion ---- PASS: TestCompactHeadWithDeletion (0.04s) +--- PASS: TestCompactHeadWithDeletion (0.05s) === RUN TestOpen_VariousBlockStates level=info msg="Fixing broken block" mint=1511366400000 maxt=1511368200000 ulid=01BZJ9WJQPWHGNC2W4J9TA62KC -level=info msg="Found healthy block" mint=0 maxt=10 ulid=01H2FKYZHWE04MV8BM19PQAZGF -level=info msg="Found healthy block" mint=10 maxt=20 ulid=01H2FKYZKC4BKCF35BS89A1D2E -level=error msg="failed to read meta.json for a block during repair process; skipping" dir=/tmp/TestOpen_VariousBlockStates3413503403/001/01H2FKYZMWGFTD0NR7PA30RM05 err="open /tmp/TestOpen_VariousBlockStates3413503403/001/01H2FKYZMWGFTD0NR7PA30RM05/meta.json: no such file or directory" -level=info msg="Found healthy block" mint=50 maxt=60 ulid=01H2FKYZV4E7M8VMH0R6K9NA4Y -level=info msg="Found healthy block" mint=50 maxt=55 ulid=01H2FKYZWV6JX9JF7CDT3ZNGBR -level=info msg="Found and deleted tmp block dir" dir=/tmp/TestOpen_VariousBlockStates3413503403/001/wal/checkpoint.00000001.tmp -level=info msg="Found and deleted tmp block dir" dir=/tmp/TestOpen_VariousBlockStates3413503403/001/01H2FKYZPF23GXTG5V76TGPDC6.tmp-for-creation -level=info msg="Found and deleted tmp block dir" dir=/tmp/TestOpen_VariousBlockStates3413503403/001/01H2FKYZR13PVJ55E2E4RT3RAQ.tmp-for-deletion -level=info msg="Found and deleted tmp block dir" dir=/tmp/TestOpen_VariousBlockStates3413503403/001/01H2FKYZSGREQ37T99ENBQSQ8A.tmp -level=error msg="Failed to read meta.json for a block during reloadBlocks. Skipping" dir=/tmp/TestOpen_VariousBlockStates3413503403/001/01H2FKYZMWGFTD0NR7PA30RM05 err="open /tmp/TestOpen_VariousBlockStates3413503403/001/01H2FKYZMWGFTD0NR7PA30RM05/meta.json: no such file or directory" -level=info msg="Deleting obsolete block" block=01H2FKYZWV6JX9JF7CDT3ZNGBR +level=info msg="Found healthy block" mint=0 maxt=10 ulid=01J2H4EPKSD0E6WYFZ0MJSWNDW +level=info msg="Found healthy block" mint=10 maxt=20 ulid=01J2H4EPN5BCX7JRM7EEDSGKKT +level=error msg="failed to read meta.json for a block during repair process; skipping" dir=/tmp/TestOpen_VariousBlockStates2094470230/001/01J2H4EPPPNE9NHHAHGGDGFWGA err="open /tmp/TestOpen_VariousBlockStates2094470230/001/01J2H4EPPPNE9NHHAHGGDGFWGA/meta.json: no such file or directory" +level=info msg="Found healthy block" mint=50 maxt=60 ulid=01J2H4EPWC5S67M6T0AGA4FKF2 +level=info msg="Found healthy block" mint=50 maxt=55 ulid=01J2H4EPXGK3R4HA41F7BWRK7J +level=info msg="Found and deleted tmp block dir" dir=/tmp/TestOpen_VariousBlockStates2094470230/001/wal/checkpoint.00000001.tmp +level=info msg="Found and deleted tmp block dir" dir=/tmp/TestOpen_VariousBlockStates2094470230/001/01J2H4EPRJD4S74GPFGFQD6CVY.tmp-for-creation +level=info msg="Found and deleted tmp block dir" dir=/tmp/TestOpen_VariousBlockStates2094470230/001/01J2H4EPSXHWJ6DX1H1ZF1DWTG.tmp-for-deletion +level=info msg="Found and deleted tmp block dir" dir=/tmp/TestOpen_VariousBlockStates2094470230/001/01J2H4EPV4YPP5V7AND7VV95WE.tmp +level=error msg="Failed to read meta.json for a block during reloadBlocks. Skipping" dir=/tmp/TestOpen_VariousBlockStates2094470230/001/01J2H4EPPPNE9NHHAHGGDGFWGA err="open /tmp/TestOpen_VariousBlockStates2094470230/001/01J2H4EPPPNE9NHHAHGGDGFWGA/meta.json: no such file or directory" +level=info msg="Deleting obsolete block" block=01J2H4EPXGK3R4HA41F7BWRK7J level=info msg="Replaying on-disk memory mappable chunks if any" -level=info msg="On-disk memory mappable chunks replay completed" duration=4.254µs +level=info msg="On-disk memory mappable chunks replay completed" duration=4.042µ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=64.969µs wal_replay_duration=571.985µs wbl_replay_duration=940ns total_replay_duration=669.942µs ---- PASS: TestOpen_VariousBlockStates (0.42s) +level=info msg="WAL replay completed" checkpoint_replay_duration=56.816µs wal_replay_duration=538.433µs wbl_replay_duration=278ns total_replay_duration=613.455µs +--- PASS: TestOpen_VariousBlockStates (0.38s) === RUN TestOneCheckpointPerCompactCall ---- PASS: TestOneCheckpointPerCompactCall (2.77s) +--- PASS: TestOneCheckpointPerCompactCall (2.52s) === RUN TestNoPanicOnTSDBOpenError --- PASS: TestNoPanicOnTSDBOpenError (0.00s) === RUN TestLockfile @@ -7859,10 +7901,10 @@ === RUN TestLockfile/{fileAlreadyExists:true_lockFileDisabled:false_expectedValue:0} === RUN TestLockfile/{fileAlreadyExists:true_lockFileDisabled:true_expectedValue:-1} === RUN TestLockfile/{fileAlreadyExists:false_lockFileDisabled:true_expectedValue:-1} ---- PASS: TestLockfile (0.05s) +--- PASS: TestLockfile (0.06s) --- PASS: TestLockfile/{fileAlreadyExists:false_lockFileDisabled:false_expectedValue:1} (0.01s) - --- PASS: TestLockfile/{fileAlreadyExists:true_lockFileDisabled:false_expectedValue:0} (0.01s) - --- PASS: TestLockfile/{fileAlreadyExists:true_lockFileDisabled:true_expectedValue:-1} (0.01s) + --- PASS: TestLockfile/{fileAlreadyExists:true_lockFileDisabled:false_expectedValue:0} (0.02s) + --- PASS: TestLockfile/{fileAlreadyExists:true_lockFileDisabled:true_expectedValue:-1} (0.02s) --- PASS: TestLockfile/{fileAlreadyExists:false_lockFileDisabled:true_expectedValue:-1} (0.01s) === RUN TestQuerier_ShouldNotPanicIfHeadChunkIsTruncatedWhileReadingQueriedChunks db_test.go:3291: TODO: investigate why process crash in CI @@ -7871,35 +7913,35 @@ db_test.go:3427: TODO: investigate why process crash in CI --- SKIP: TestChunkQuerier_ShouldNotPanicIfHeadChunkIsTruncatedWhileReadingQueriedChunks (0.00s) === RUN TestOOOWALWrite ---- PASS: TestOOOWALWrite (0.02s) +--- PASS: TestOOOWALWrite (0.04s) === RUN TestDBPanicOnMmappingHeadChunk --- PASS: TestDBPanicOnMmappingHeadChunk (0.10s) === RUN TestMetadataInWAL ---- PASS: TestMetadataInWAL (0.02s) +--- PASS: TestMetadataInWAL (0.01s) === RUN TestMetadataCheckpointingOnlyKeepsLatestEntry ---- PASS: TestMetadataCheckpointingOnlyKeepsLatestEntry (0.02s) +--- PASS: TestMetadataCheckpointingOnlyKeepsLatestEntry (0.01s) === RUN TestMetadataAssertInMemoryData ---- PASS: TestMetadataAssertInMemoryData (0.02s) +--- PASS: TestMetadataAssertInMemoryData (0.03s) === RUN TestOOOCompaction ---- PASS: TestOOOCompaction (0.26s) +--- PASS: TestOOOCompaction (0.28s) === RUN TestOOOCompactionWithNormalCompaction ---- PASS: TestOOOCompactionWithNormalCompaction (0.12s) +--- PASS: TestOOOCompactionWithNormalCompaction (0.11s) === RUN Test_Querier_OOOQuery === RUN Test_Querier_OOOQuery/name=query_interval_covering_ooomint_and_inordermaxt_returns_all_ingested_samples === RUN Test_Querier_OOOQuery/name=partial_query_interval_returns_only_samples_within_interval --- PASS: Test_Querier_OOOQuery (0.05s) --- PASS: Test_Querier_OOOQuery/name=query_interval_covering_ooomint_and_inordermaxt_returns_all_ingested_samples (0.02s) - --- PASS: Test_Querier_OOOQuery/name=partial_query_interval_returns_only_samples_within_interval (0.02s) + --- PASS: Test_Querier_OOOQuery/name=partial_query_interval_returns_only_samples_within_interval (0.03s) === RUN Test_ChunkQuerier_OOOQuery === RUN Test_ChunkQuerier_OOOQuery/name=query_interval_covering_ooomint_and_inordermaxt_returns_all_ingested_samples === RUN Test_ChunkQuerier_OOOQuery/name=partial_query_interval_returns_only_samples_within_interval ---- PASS: Test_ChunkQuerier_OOOQuery (0.05s) - --- PASS: Test_ChunkQuerier_OOOQuery/name=query_interval_covering_ooomint_and_inordermaxt_returns_all_ingested_samples (0.02s) +--- PASS: Test_ChunkQuerier_OOOQuery (0.06s) + --- PASS: Test_ChunkQuerier_OOOQuery/name=query_interval_covering_ooomint_and_inordermaxt_returns_all_ingested_samples (0.03s) --- PASS: Test_ChunkQuerier_OOOQuery/name=partial_query_interval_returns_only_samples_within_interval (0.03s) === RUN TestOOOAppendAndQuery --- PASS: TestOOOAppendAndQuery (0.03s) === RUN TestOOODisabled ---- PASS: TestOOODisabled (0.02s) +--- PASS: TestOOODisabled (0.01s) === RUN TestWBLAndMmapReplay === RUN TestWBLAndMmapReplay/Restart_DB_with_both_WBL_and_M-map_files_for_ooo_data === RUN TestWBLAndMmapReplay/Restart_DB_with_only_WBL_for_ooo_data @@ -7907,19 +7949,19 @@ === RUN TestWBLAndMmapReplay/Restart_DB_with_WBL+Mmap_while_increasing_the_OOOCapMax === RUN TestWBLAndMmapReplay/Restart_DB_with_WBL+Mmap_while_decreasing_the_OOOCapMax === RUN TestWBLAndMmapReplay/Restart_DB_with_WBL+Mmap_while_having_no_m-map_markers_in_WBL ---- PASS: TestWBLAndMmapReplay (0.18s) - --- PASS: TestWBLAndMmapReplay/Restart_DB_with_both_WBL_and_M-map_files_for_ooo_data (0.02s) - --- PASS: TestWBLAndMmapReplay/Restart_DB_with_only_WBL_for_ooo_data (0.02s) - --- PASS: TestWBLAndMmapReplay/Restart_DB_with_only_M-map_files_for_ooo_data (0.02s) - --- PASS: TestWBLAndMmapReplay/Restart_DB_with_WBL+Mmap_while_increasing_the_OOOCapMax (0.03s) - --- PASS: TestWBLAndMmapReplay/Restart_DB_with_WBL+Mmap_while_decreasing_the_OOOCapMax (0.04s) +--- PASS: TestWBLAndMmapReplay (0.21s) + --- PASS: TestWBLAndMmapReplay/Restart_DB_with_both_WBL_and_M-map_files_for_ooo_data (0.01s) + --- PASS: TestWBLAndMmapReplay/Restart_DB_with_only_WBL_for_ooo_data (0.03s) + --- PASS: TestWBLAndMmapReplay/Restart_DB_with_only_M-map_files_for_ooo_data (0.03s) + --- PASS: TestWBLAndMmapReplay/Restart_DB_with_WBL+Mmap_while_increasing_the_OOOCapMax (0.02s) + --- PASS: TestWBLAndMmapReplay/Restart_DB_with_WBL+Mmap_while_decreasing_the_OOOCapMax (0.05s) --- PASS: TestWBLAndMmapReplay/Restart_DB_with_WBL+Mmap_while_having_no_m-map_markers_in_WBL (0.03s) === RUN TestOOOCompactionFailure ---- PASS: TestOOOCompactionFailure (0.22s) +--- PASS: TestOOOCompactionFailure (0.21s) === RUN TestWBLCorruption ---- PASS: TestWBLCorruption (0.07s) +--- PASS: TestWBLCorruption (0.08s) === RUN TestOOOMmapCorruption ---- PASS: TestOOOMmapCorruption (0.10s) +--- PASS: TestOOOMmapCorruption (0.14s) === RUN TestOutOfOrderRuntimeConfig === RUN TestOutOfOrderRuntimeConfig/increase_time_window === RUN TestOutOfOrderRuntimeConfig/decrease_time_window_and_increase_again @@ -7928,22 +7970,22 @@ === RUN TestOutOfOrderRuntimeConfig/disabled_to_disabled --- PASS: TestOutOfOrderRuntimeConfig (0.32s) --- PASS: TestOutOfOrderRuntimeConfig/increase_time_window (0.08s) - --- PASS: TestOutOfOrderRuntimeConfig/decrease_time_window_and_increase_again (0.07s) - --- PASS: TestOutOfOrderRuntimeConfig/disabled_to_enabled (0.06s) - --- PASS: TestOutOfOrderRuntimeConfig/enabled_to_disabled (0.06s) + --- PASS: TestOutOfOrderRuntimeConfig/decrease_time_window_and_increase_again (0.06s) + --- PASS: TestOutOfOrderRuntimeConfig/disabled_to_enabled (0.07s) + --- PASS: TestOutOfOrderRuntimeConfig/enabled_to_disabled (0.07s) --- PASS: TestOutOfOrderRuntimeConfig/disabled_to_disabled (0.01s) === RUN TestNoGapAfterRestartWithOOO === RUN TestNoGapAfterRestartWithOOO/case=0 === RUN TestNoGapAfterRestartWithOOO/case=1 ---- PASS: TestNoGapAfterRestartWithOOO (0.29s) - --- PASS: TestNoGapAfterRestartWithOOO/case=0 (0.13s) - --- PASS: TestNoGapAfterRestartWithOOO/case=1 (0.16s) +--- PASS: TestNoGapAfterRestartWithOOO (0.42s) + --- PASS: TestNoGapAfterRestartWithOOO/case=0 (0.29s) + --- PASS: TestNoGapAfterRestartWithOOO/case=1 (0.13s) === RUN TestWblReplayAfterOOODisableAndRestart --- PASS: TestWblReplayAfterOOODisableAndRestart (0.03s) === RUN TestPanicOnApplyConfig ---- PASS: TestPanicOnApplyConfig (0.03s) +--- PASS: TestPanicOnApplyConfig (0.05s) === RUN TestDiskFillingUpAfterDisablingOOO ---- PASS: TestDiskFillingUpAfterDisablingOOO (0.33s) +--- PASS: TestDiskFillingUpAfterDisablingOOO (0.26s) === RUN TestHistogramAppendAndQuery === RUN TestHistogramAppendAndQuery/integer_histograms === RUN TestHistogramAppendAndQuery/integer_histograms/series_with_only_histograms @@ -7961,16 +8003,16 @@ === RUN TestHistogramAppendAndQuery/float_histograms/series_starting_with_float_and_then_getting_histograms === RUN TestHistogramAppendAndQuery/float_histograms/series_starting_with_histogram_and_then_getting_float === RUN TestHistogramAppendAndQuery/float_histograms/query_mix_of_histogram_and_float_series ---- PASS: TestHistogramAppendAndQuery (0.05s) - --- PASS: TestHistogramAppendAndQuery/integer_histograms (0.03s) +--- PASS: TestHistogramAppendAndQuery (0.06s) + --- PASS: TestHistogramAppendAndQuery/integer_histograms (0.02s) --- PASS: TestHistogramAppendAndQuery/integer_histograms/series_with_only_histograms (0.01s) - --- PASS: TestHistogramAppendAndQuery/integer_histograms/series_with_only_histograms/changing_schema (0.01s) + --- PASS: TestHistogramAppendAndQuery/integer_histograms/series_with_only_histograms/changing_schema (0.00s) --- PASS: TestHistogramAppendAndQuery/integer_histograms/series_with_only_histograms/new_buckets_incoming (0.00s) --- PASS: TestHistogramAppendAndQuery/integer_histograms/series_with_only_histograms/buckets_disappearing (0.00s) --- PASS: TestHistogramAppendAndQuery/integer_histograms/series_starting_with_float_and_then_getting_histograms (0.00s) --- PASS: TestHistogramAppendAndQuery/integer_histograms/series_starting_with_histogram_and_then_getting_float (0.00s) --- PASS: TestHistogramAppendAndQuery/integer_histograms/query_mix_of_histogram_and_float_series (0.00s) - --- PASS: TestHistogramAppendAndQuery/float_histograms (0.02s) + --- PASS: TestHistogramAppendAndQuery/float_histograms (0.04s) --- PASS: TestHistogramAppendAndQuery/float_histograms/series_with_only_histograms (0.01s) --- PASS: TestHistogramAppendAndQuery/float_histograms/series_with_only_histograms/changing_schema (0.00s) --- PASS: TestHistogramAppendAndQuery/float_histograms/series_with_only_histograms/new_buckets_incoming (0.00s) @@ -8032,24 +8074,24 @@ --- PASS: TestBoundedChunk/name=if_there_are_bounds_set_with_seek_between_mint_and_maxt (0.00s) --- PASS: TestBoundedChunk/name=if_there_are_bounds_set_with_seek_after_maxt (0.00s) === RUN TestHead_HighConcurrencyReadAndWrite ---- PASS: TestHead_HighConcurrencyReadAndWrite (0.57s) +--- PASS: TestHead_HighConcurrencyReadAndWrite (0.70s) === RUN TestHead_ReadWAL === RUN TestHead_ReadWAL/compress=false === RUN TestHead_ReadWAL/compress=true ---- PASS: TestHead_ReadWAL (0.03s) +--- PASS: TestHead_ReadWAL (0.02s) --- PASS: TestHead_ReadWAL/compress=false (0.01s) - --- PASS: TestHead_ReadWAL/compress=true (0.02s) + --- PASS: TestHead_ReadWAL/compress=true (0.01s) === RUN TestHead_WALMultiRef head_test.go:556: Skipping memory-intensive test on 32-bit arch --- SKIP: TestHead_WALMultiRef (0.00s) === RUN TestHead_ActiveAppenders ---- PASS: TestHead_ActiveAppenders (0.01s) +--- PASS: TestHead_ActiveAppenders (0.02s) === RUN TestHead_UnknownWALRecord --- PASS: TestHead_UnknownWALRecord (0.01s) === RUN TestHead_Truncate ---- PASS: TestHead_Truncate (0.03s) +--- PASS: TestHead_Truncate (0.01s) === RUN TestMemSeries_truncateChunks ---- PASS: TestMemSeries_truncateChunks (0.01s) +--- PASS: TestMemSeries_truncateChunks (0.02s) === RUN TestHeadDeleteSeriesWithoutSamples === RUN TestHeadDeleteSeriesWithoutSamples/compress=false === RUN TestHeadDeleteSeriesWithoutSamples/compress=true @@ -8059,22 +8101,22 @@ === RUN TestHeadDeleteSimple === RUN TestHeadDeleteSimple/compress=false === RUN TestHeadDeleteSimple/compress=true ---- PASS: TestHeadDeleteSimple (0.36s) - --- PASS: TestHeadDeleteSimple/compress=false (0.18s) - --- PASS: TestHeadDeleteSimple/compress=true (0.18s) +--- PASS: TestHeadDeleteSimple (0.52s) + --- PASS: TestHeadDeleteSimple/compress=false (0.28s) + --- PASS: TestHeadDeleteSimple/compress=true (0.25s) === RUN TestDeleteUntilCurMax --- PASS: TestDeleteUntilCurMax (0.01s) === RUN TestDeletedSamplesAndSeriesStillInWALAfterCheckpoint head_test.go:1006: Skipping memory-intensive test on 32-bit arch --- SKIP: TestDeletedSamplesAndSeriesStillInWALAfterCheckpoint (0.00s) === RUN TestDelete_e2e ---- PASS: TestDelete_e2e (7.99s) +--- PASS: TestDelete_e2e (10.64s) === RUN TestComputeChunkEndTime --- PASS: TestComputeChunkEndTime (0.00s) === RUN TestMemSeries_append --- PASS: TestMemSeries_append (0.01s) === RUN TestMemSeries_appendHistogram ---- PASS: TestMemSeries_appendHistogram (0.02s) +--- PASS: TestMemSeries_appendHistogram (0.01s) === RUN TestMemSeries_append_atVariableRate --- PASS: TestMemSeries_append_atVariableRate (0.19s) === RUN TestGCChunkAccess @@ -8082,15 +8124,15 @@ === RUN TestGCSeriesAccess --- PASS: TestGCSeriesAccess (0.02s) === RUN TestUncommittedSamplesNotLostOnTruncate ---- PASS: TestUncommittedSamplesNotLostOnTruncate (0.01s) +--- PASS: TestUncommittedSamplesNotLostOnTruncate (0.02s) === RUN TestRemoveSeriesAfterRollbackAndTruncate --- PASS: TestRemoveSeriesAfterRollbackAndTruncate (0.01s) === RUN TestHead_LogRollback === RUN TestHead_LogRollback/compress=false === RUN TestHead_LogRollback/compress=true ---- PASS: TestHead_LogRollback (0.05s) - --- PASS: TestHead_LogRollback/compress=false (0.02s) - --- PASS: TestHead_LogRollback/compress=true (0.03s) +--- PASS: TestHead_LogRollback (0.02s) + --- PASS: TestHead_LogRollback/compress=false (0.01s) + --- PASS: TestHead_LogRollback/compress=true (0.01s) === RUN TestWalRepair_DecodingError === RUN TestWalRepair_DecodingError/decode_samples,compress=false === RUN TestWalRepair_DecodingError/decode_samples,compress=true @@ -8098,34 +8140,34 @@ === RUN TestWalRepair_DecodingError/decode_tombstone,compress=true === RUN TestWalRepair_DecodingError/decode_series,compress=false === RUN TestWalRepair_DecodingError/decode_series,compress=true ---- PASS: TestWalRepair_DecodingError (0.16s) - --- PASS: TestWalRepair_DecodingError/decode_samples,compress=false (0.03s) - --- PASS: TestWalRepair_DecodingError/decode_samples,compress=true (0.03s) - --- PASS: TestWalRepair_DecodingError/decode_tombstone,compress=false (0.03s) - --- PASS: TestWalRepair_DecodingError/decode_tombstone,compress=true (0.03s) +--- PASS: TestWalRepair_DecodingError (0.22s) + --- PASS: TestWalRepair_DecodingError/decode_samples,compress=false (0.05s) + --- PASS: TestWalRepair_DecodingError/decode_samples,compress=true (0.02s) + --- PASS: TestWalRepair_DecodingError/decode_tombstone,compress=false (0.04s) + --- PASS: TestWalRepair_DecodingError/decode_tombstone,compress=true (0.04s) --- PASS: TestWalRepair_DecodingError/decode_series,compress=false (0.03s) - --- PASS: TestWalRepair_DecodingError/decode_series,compress=true (0.02s) + --- PASS: TestWalRepair_DecodingError/decode_series,compress=true (0.04s) === RUN TestHeadReadWriterRepair head_test.go:1728: Skipping memory-intensive test on 32-bit arch --- SKIP: TestHeadReadWriterRepair (0.00s) === RUN TestNewWalSegmentOnTruncate ---- PASS: TestNewWalSegmentOnTruncate (0.02s) +--- PASS: TestNewWalSegmentOnTruncate (0.01s) === RUN TestAddDuplicateLabelName ---- PASS: TestAddDuplicateLabelName (0.01s) +--- PASS: TestAddDuplicateLabelName (0.02s) === RUN TestMemSeriesIsolation ---- PASS: TestMemSeriesIsolation (0.11s) +--- PASS: TestMemSeriesIsolation (0.14s) === RUN TestIsolationRollback --- PASS: TestIsolationRollback (0.01s) === RUN TestIsolationLowWatermarkMonotonous --- PASS: TestIsolationLowWatermarkMonotonous (0.01s) === RUN TestIsolationAppendIDZeroIsNoop ---- PASS: TestIsolationAppendIDZeroIsNoop (0.01s) +--- PASS: TestIsolationAppendIDZeroIsNoop (0.02s) === RUN TestHeadSeriesChunkRace ---- PASS: TestHeadSeriesChunkRace (15.40s) +--- PASS: TestHeadSeriesChunkRace (17.64s) === RUN TestIsolationWithoutAdd ---- PASS: TestIsolationWithoutAdd (0.01s) +--- PASS: TestIsolationWithoutAdd (0.02s) === RUN TestOutOfOrderSamplesMetric ---- PASS: TestOutOfOrderSamplesMetric (0.09s) +--- PASS: TestOutOfOrderSamplesMetric (0.10s) === RUN TestHeadLabelNamesValuesWithMinMaxRange === RUN TestHeadLabelNamesValuesWithMinMaxRange/maxt_less_than_head_min === RUN TestHeadLabelNamesValuesWithMinMaxRange/mint_less_than_head_max @@ -8159,22 +8201,22 @@ === RUN TestErrReuseAppender --- PASS: TestErrReuseAppender (0.01s) === RUN TestHeadMintAfterTruncation ---- PASS: TestHeadMintAfterTruncation (0.03s) +--- PASS: TestHeadMintAfterTruncation (0.02s) === RUN TestHeadExemplars ---- PASS: TestHeadExemplars (0.02s) +--- PASS: TestHeadExemplars (0.01s) === RUN TestIteratorSeekIntoBuffer --- PASS: TestIteratorSeekIntoBuffer (0.00s) === RUN TestChunkNotFoundHeadGCRace --- PASS: TestChunkNotFoundHeadGCRace (3.09s) === RUN TestDataMissingOnQueryDuringCompaction ---- PASS: TestDataMissingOnQueryDuringCompaction (3.08s) +--- PASS: TestDataMissingOnQueryDuringCompaction (3.10s) === 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 (0.05s) --- PASS: TestIsQuerierCollidingWithTruncation/mint=-200,maxt=-100 (0.00s) --- PASS: TestIsQuerierCollidingWithTruncation/mint=-200,maxt=300 (0.00s) --- PASS: TestIsQuerierCollidingWithTruncation/mint=100,maxt=1900 (0.00s) @@ -8187,13 +8229,13 @@ === 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.27s) - --- PASS: TestWaitForPendingReadersInTimeRange/mint=0,maxt=500,shouldWait=false (2.21s) - --- PASS: TestWaitForPendingReadersInTimeRange/mint=500,maxt=1500,shouldWait=true (2.20s) - --- PASS: TestWaitForPendingReadersInTimeRange/mint=1200,maxt=1700,shouldWait=true (2.20s) - --- PASS: TestWaitForPendingReadersInTimeRange/mint=1800,maxt=2500,shouldWait=true (2.20s) +--- PASS: TestWaitForPendingReadersInTimeRange (13.80s) + --- PASS: TestWaitForPendingReadersInTimeRange/mint=0,maxt=500,shouldWait=false (2.22s) + --- PASS: TestWaitForPendingReadersInTimeRange/mint=500,maxt=1500,shouldWait=true (2.21s) + --- PASS: TestWaitForPendingReadersInTimeRange/mint=1200,maxt=1700,shouldWait=true (2.21s) + --- PASS: TestWaitForPendingReadersInTimeRange/mint=1800,maxt=2500,shouldWait=true (2.21s) --- PASS: TestWaitForPendingReadersInTimeRange/mint=2000,maxt=2500,shouldWait=false (2.21s) - --- PASS: TestWaitForPendingReadersInTimeRange/mint=2100,maxt=2500,shouldWait=false (2.21s) + --- PASS: TestWaitForPendingReadersInTimeRange/mint=2100,maxt=2500,shouldWait=false (2.22s) === RUN TestAppendHistogram === RUN TestAppendHistogram/1 === RUN TestAppendHistogram/10 @@ -8201,80 +8243,80 @@ === RUN TestAppendHistogram/200 === RUN TestAppendHistogram/250 === RUN TestAppendHistogram/300 ---- PASS: TestAppendHistogram (0.21s) - --- PASS: TestAppendHistogram/1 (0.02s) - --- PASS: TestAppendHistogram/10 (0.02s) - --- PASS: TestAppendHistogram/150 (0.03s) - --- PASS: TestAppendHistogram/200 (0.04s) - --- PASS: TestAppendHistogram/250 (0.04s) - --- PASS: TestAppendHistogram/300 (0.07s) +--- PASS: TestAppendHistogram (1.87s) + --- PASS: TestAppendHistogram/1 (0.39s) + --- PASS: TestAppendHistogram/10 (0.13s) + --- PASS: TestAppendHistogram/150 (0.23s) + --- PASS: TestAppendHistogram/200 (0.51s) + --- PASS: TestAppendHistogram/250 (0.43s) + --- PASS: TestAppendHistogram/300 (0.19s) === RUN TestHistogramInWALAndMmapChunk ---- PASS: TestHistogramInWALAndMmapChunk (0.16s) +--- PASS: TestHistogramInWALAndMmapChunk (0.26s) === RUN TestChunkSnapshot head_test.go:3119: Skipping memory-intensive test on 32-bit arch --- SKIP: TestChunkSnapshot (0.00s) === RUN TestSnapshotError ---- PASS: TestSnapshotError (0.05s) +--- PASS: TestSnapshotError (0.07s) === RUN TestHistogramMetrics ---- PASS: TestHistogramMetrics (0.04s) +--- PASS: TestHistogramMetrics (0.05s) === RUN TestHistogramStaleSample === RUN TestHistogramStaleSample/integer_histogram === RUN TestHistogramStaleSample/float_histogram ---- PASS: TestHistogramStaleSample (0.05s) - --- PASS: TestHistogramStaleSample/integer_histogram (0.03s) - --- PASS: TestHistogramStaleSample/float_histogram (0.02s) +--- PASS: TestHistogramStaleSample (0.10s) + --- PASS: TestHistogramStaleSample/integer_histogram (0.04s) + --- PASS: TestHistogramStaleSample/float_histogram (0.07s) === RUN TestHistogramCounterResetHeader === RUN TestHistogramCounterResetHeader/floatHistogram=true === RUN TestHistogramCounterResetHeader/floatHistogram=false ---- PASS: TestHistogramCounterResetHeader (0.06s) - --- PASS: TestHistogramCounterResetHeader/floatHistogram=true (0.03s) - --- PASS: TestHistogramCounterResetHeader/floatHistogram=false (0.03s) +--- PASS: TestHistogramCounterResetHeader (0.12s) + --- PASS: TestHistogramCounterResetHeader/floatHistogram=true (0.06s) + --- PASS: TestHistogramCounterResetHeader/floatHistogram=false (0.06s) === RUN TestAppendingDifferentEncodingToSameSeries ---- PASS: TestAppendingDifferentEncodingToSameSeries (0.02s) +--- PASS: TestAppendingDifferentEncodingToSameSeries (0.04s) === RUN TestChunkSnapshotReplayBug ---- PASS: TestChunkSnapshotReplayBug (0.08s) +--- PASS: TestChunkSnapshotReplayBug (0.09s) === RUN TestChunkSnapshotTakenAfterIncompleteSnapshot ---- PASS: TestChunkSnapshotTakenAfterIncompleteSnapshot (0.03s) +--- PASS: TestChunkSnapshotTakenAfterIncompleteSnapshot (0.04s) === RUN TestOOOWalReplay ---- PASS: TestOOOWalReplay (0.03s) +--- PASS: TestOOOWalReplay (0.05s) === RUN TestOOOMmapReplay ---- PASS: TestOOOMmapReplay (0.08s) +--- PASS: TestOOOMmapReplay (0.07s) === RUN TestHeadInit_DiscardChunksWithUnsupportedEncoding ---- PASS: TestHeadInit_DiscardChunksWithUnsupportedEncoding (0.05s) +--- PASS: TestHeadInit_DiscardChunksWithUnsupportedEncoding (0.07s) === RUN TestMmapPanicAfterMmapReplayCorruption ---- PASS: TestMmapPanicAfterMmapReplayCorruption (0.06s) +--- PASS: TestMmapPanicAfterMmapReplayCorruption (0.10s) === RUN TestReplayAfterMmapReplayError ---- PASS: TestReplayAfterMmapReplayError (0.27s) +--- PASS: TestReplayAfterMmapReplayError (0.31s) === RUN TestHistogramValidation +=== RUN TestHistogramValidation/valid_histogram +=== RUN TestHistogramValidation/rejects_histogram_who_has_too_few_positive_buckets +=== RUN TestHistogramValidation/rejects_a_histogram_which_has_a_negative_span_with_a_negative_offset +=== RUN TestHistogramValidation/rejects_a_histogram_which_has_a_negative_bucket_with_a_negative_count +=== RUN TestHistogramValidation/rejects_a_histogram_which_which_has_a_lower_count_than_count_in_buckets === RUN TestHistogramValidation/rejects_histogram_who_has_too_few_negative_buckets === RUN TestHistogramValidation/rejects_histogram_who_has_too_many_negative_buckets === RUN TestHistogramValidation/rejects_histogram_who_has_too_many_positive_buckets -=== RUN TestHistogramValidation/rejects_a_histogram_which_has_a_negative_span_with_a_negative_offset -=== RUN TestHistogramValidation/valid_histogram === RUN TestHistogramValidation/rejects_a_histogram_which_has_a_positive_span_with_a_negative_offset -=== RUN TestHistogramValidation/rejects_a_histogram_which_has_a_negative_bucket_with_a_negative_count === RUN TestHistogramValidation/rejects_a_histogram_which_has_a_positive_bucket_with_a_negative_count -=== RUN TestHistogramValidation/rejects_a_histogram_which_which_has_a_lower_count_than_count_in_buckets -=== RUN TestHistogramValidation/rejects_histogram_who_has_too_few_positive_buckets --- PASS: TestHistogramValidation (0.00s) + --- PASS: TestHistogramValidation/valid_histogram (0.00s) + --- PASS: TestHistogramValidation/rejects_histogram_who_has_too_few_positive_buckets (0.00s) + --- PASS: TestHistogramValidation/rejects_a_histogram_which_has_a_negative_span_with_a_negative_offset (0.00s) + --- PASS: TestHistogramValidation/rejects_a_histogram_which_has_a_negative_bucket_with_a_negative_count (0.00s) + --- PASS: TestHistogramValidation/rejects_a_histogram_which_which_has_a_lower_count_than_count_in_buckets (0.00s) --- PASS: TestHistogramValidation/rejects_histogram_who_has_too_few_negative_buckets (0.00s) --- PASS: TestHistogramValidation/rejects_histogram_who_has_too_many_negative_buckets (0.00s) --- PASS: TestHistogramValidation/rejects_histogram_who_has_too_many_positive_buckets (0.00s) - --- PASS: TestHistogramValidation/rejects_a_histogram_which_has_a_negative_span_with_a_negative_offset (0.00s) - --- PASS: TestHistogramValidation/valid_histogram (0.00s) --- PASS: TestHistogramValidation/rejects_a_histogram_which_has_a_positive_span_with_a_negative_offset (0.00s) - --- PASS: TestHistogramValidation/rejects_a_histogram_which_has_a_negative_bucket_with_a_negative_count (0.00s) --- PASS: TestHistogramValidation/rejects_a_histogram_which_has_a_positive_bucket_with_a_negative_count (0.00s) - --- PASS: TestHistogramValidation/rejects_a_histogram_which_which_has_a_lower_count_than_count_in_buckets (0.00s) - --- PASS: TestHistogramValidation/rejects_histogram_who_has_too_few_positive_buckets (0.00s) === RUN TestOOOAppendWithNoSeries --- PASS: TestOOOAppendWithNoSeries (0.01s) === RUN TestHeadMinOOOTimeUpdate ---- PASS: TestHeadMinOOOTimeUpdate (0.02s) +--- PASS: TestHeadMinOOOTimeUpdate (0.03s) === RUN TestGaugeHistogramWALAndChunkHeader ---- PASS: TestGaugeHistogramWALAndChunkHeader (0.04s) +--- PASS: TestGaugeHistogramWALAndChunkHeader (0.08s) === RUN TestGaugeFloatHistogramWALAndChunkHeader ---- PASS: TestGaugeFloatHistogramWALAndChunkHeader (0.04s) +--- PASS: TestGaugeFloatHistogramWALAndChunkHeader (0.07s) === RUN TestIsolation --- PASS: TestIsolation (0.00s) === RUN TestOOOHeadIndexReader_Series @@ -8744,478 +8786,478 @@ === RUN TestOOOHeadIndexReader_Series/name=Query_range_covers_3_disjoint_chunks,_permutation=4,_headChunk=true === RUN TestOOOHeadIndexReader_Series/name=Query_range_covers_3_disjoint_chunks,_permutation=5,_headChunk=false === RUN TestOOOHeadIndexReader_Series/name=Query_range_covers_3_disjoint_chunks,_permutation=5,_headChunk=true ---- PASS: TestOOOHeadIndexReader_Series (7.48s) - --- PASS: TestOOOHeadIndexReader_Series/name=Empty_result_and_no_error_when_head_is_empty,_permutation=0,_headChunk=false (0.01s) +--- PASS: TestOOOHeadIndexReader_Series (12.95s) + --- PASS: TestOOOHeadIndexReader_Series/name=Empty_result_and_no_error_when_head_is_empty,_permutation=0,_headChunk=false (0.02s) --- PASS: TestOOOHeadIndexReader_Series/name=Empty_result_and_no_error_when_head_is_empty,_permutation=0,_headChunk=true (0.02s) --- PASS: TestOOOHeadIndexReader_Series/name=If_query_interval_is_bigger_than_the_existing_chunks_nothing_is_returned,_permutation=0,_headChunk=false (0.01s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_query_interval_is_bigger_than_the_existing_chunks_nothing_is_returned,_permutation=0,_headChunk=true (0.01s) + --- PASS: TestOOOHeadIndexReader_Series/name=If_query_interval_is_bigger_than_the_existing_chunks_nothing_is_returned,_permutation=0,_headChunk=true (0.03s) --- PASS: TestOOOHeadIndexReader_Series/name=If_query_interval_is_smaller_than_the_existing_chunks_nothing_is_returned,_permutation=0,_headChunk=false (0.01s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_query_interval_is_smaller_than_the_existing_chunks_nothing_is_returned,_permutation=0,_headChunk=true (0.01s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_query_interval_exceeds_the_existing_chunk,_it_is_returned,_permutation=0,_headChunk=false (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_query_interval_exceeds_the_existing_chunk,_it_is_returned,_permutation=0,_headChunk=true (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_chunk_exceeds_the_query_interval,_it_is_returned,_permutation=0,_headChunk=false (0.01s) + --- PASS: TestOOOHeadIndexReader_Series/name=If_query_interval_is_smaller_than_the_existing_chunks_nothing_is_returned,_permutation=0,_headChunk=true (0.03s) + --- PASS: TestOOOHeadIndexReader_Series/name=If_query_interval_exceeds_the_existing_chunk,_it_is_returned,_permutation=0,_headChunk=false (0.03s) + --- PASS: TestOOOHeadIndexReader_Series/name=If_query_interval_exceeds_the_existing_chunk,_it_is_returned,_permutation=0,_headChunk=true (0.01s) + --- PASS: TestOOOHeadIndexReader_Series/name=If_chunk_exceeds_the_query_interval,_it_is_returned,_permutation=0,_headChunk=false (0.02s) --- PASS: TestOOOHeadIndexReader_Series/name=If_chunk_exceeds_the_query_interval,_it_is_returned,_permutation=0,_headChunk=true (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=0,_headChunk=false (0.01s) - --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=0,_headChunk=true (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=1,_headChunk=false (0.01s) - --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=1,_headChunk=true (0.01s) - --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=2,_headChunk=false (0.02s) + --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=0,_headChunk=false (0.03s) + --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=0,_headChunk=true (0.17s) + --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=1,_headChunk=false (0.29s) + --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=1,_headChunk=true (0.23s) + --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=2,_headChunk=false (0.14s) --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=2,_headChunk=true (0.03s) --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=3,_headChunk=false (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=3,_headChunk=true (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=4,_headChunk=false (0.01s) + --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=3,_headChunk=true (0.03s) + --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=4,_headChunk=false (0.09s) --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=4,_headChunk=true (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=5,_headChunk=false (0.01s) + --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=5,_headChunk=false (0.02s) --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=5,_headChunk=true (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=6,_headChunk=false (0.01s) + --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=6,_headChunk=false (0.02s) --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=6,_headChunk=true (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=7,_headChunk=false (0.01s) + --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=7,_headChunk=false (0.03s) --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=7,_headChunk=true (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=8,_headChunk=false (0.01s) - --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=8,_headChunk=true (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=9,_headChunk=false (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=9,_headChunk=true (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=10,_headChunk=false (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=10,_headChunk=true (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=11,_headChunk=false (0.01s) + --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=8,_headChunk=false (0.03s) + --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=8,_headChunk=true (0.01s) + --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=9,_headChunk=false (0.03s) + --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=9,_headChunk=true (0.01s) + --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=10,_headChunk=false (0.03s) + --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=10,_headChunk=true (0.01s) + --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=11,_headChunk=false (0.03s) --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=11,_headChunk=true (0.01s) - --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=12,_headChunk=false (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=12,_headChunk=true (0.01s) - --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=13,_headChunk=false (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=13,_headChunk=true (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=14,_headChunk=false (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=14,_headChunk=true (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=15,_headChunk=false (0.02s) + --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=12,_headChunk=false (0.01s) + --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=12,_headChunk=true (0.02s) + --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=13,_headChunk=false (0.01s) + --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=13,_headChunk=true (0.06s) + --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=14,_headChunk=false (0.03s) + --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=14,_headChunk=true (0.04s) + --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=15,_headChunk=false (0.04s) --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=15,_headChunk=true (0.01s) - --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=16,_headChunk=false (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=16,_headChunk=true (0.01s) + --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=16,_headChunk=false (0.05s) + --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=16,_headChunk=true (0.02s) --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=17,_headChunk=false (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=17,_headChunk=true (0.01s) - --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=18,_headChunk=false (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=18,_headChunk=true (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=19,_headChunk=false (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=19,_headChunk=true (0.01s) + --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=17,_headChunk=true (0.04s) + --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=18,_headChunk=false (0.02s) + --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=18,_headChunk=true (0.04s) + --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=19,_headChunk=false (0.01s) + --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=19,_headChunk=true (0.05s) --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=20,_headChunk=false (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=20,_headChunk=true (0.01s) - --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=21,_headChunk=false (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=21,_headChunk=true (0.01s) + --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=20,_headChunk=true (0.02s) + --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=21,_headChunk=false (0.01s) + --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=21,_headChunk=true (0.02s) --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=22,_headChunk=false (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=22,_headChunk=true (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=23,_headChunk=false (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=23,_headChunk=true (0.01s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=0,_headChunk=false (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=0,_headChunk=true (0.01s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=1,_headChunk=false (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=1,_headChunk=true (0.01s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=2,_headChunk=false (0.02s) + --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=22,_headChunk=true (0.02s) + --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=23,_headChunk=false (0.01s) + --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=23,_headChunk=true (0.03s) + --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=0,_headChunk=false (0.04s) + --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=0,_headChunk=true (0.02s) + --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=1,_headChunk=false (0.04s) + --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=1,_headChunk=true (0.02s) + --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=2,_headChunk=false (0.05s) --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=2,_headChunk=true (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=3,_headChunk=false (0.01s) + --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=3,_headChunk=false (0.05s) --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=3,_headChunk=true (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=4,_headChunk=false (0.01s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=4,_headChunk=true (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=5,_headChunk=false (0.01s) + --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=4,_headChunk=false (0.03s) + --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=4,_headChunk=true (0.03s) + --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=5,_headChunk=false (0.05s) --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=5,_headChunk=true (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=6,_headChunk=false (0.01s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=6,_headChunk=true (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=7,_headChunk=false (0.01s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=7,_headChunk=true (0.01s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=8,_headChunk=false (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=8,_headChunk=true (0.01s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=9,_headChunk=false (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=9,_headChunk=true (0.02s) + --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=6,_headChunk=false (0.02s) + --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=6,_headChunk=true (0.01s) + --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=7,_headChunk=false (0.03s) + --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=7,_headChunk=true (0.02s) + --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=8,_headChunk=false (0.06s) + --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=8,_headChunk=true (0.03s) + --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=9,_headChunk=false (0.05s) + --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=9,_headChunk=true (0.06s) --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=10,_headChunk=false (0.02s) --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=10,_headChunk=true (0.01s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=11,_headChunk=false (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=11,_headChunk=true (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=12,_headChunk=false (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=12,_headChunk=true (0.02s) + --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=11,_headChunk=false (0.05s) + --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=11,_headChunk=true (0.01s) + --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=12,_headChunk=false (0.06s) + --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=12,_headChunk=true (0.04s) --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=13,_headChunk=false (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=13,_headChunk=true (0.01s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=14,_headChunk=false (0.01s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=14,_headChunk=true (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=15,_headChunk=false (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=15,_headChunk=true (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=16,_headChunk=false (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=16,_headChunk=true (0.01s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=17,_headChunk=false (0.01s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=17,_headChunk=true (0.01s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=18,_headChunk=false (0.01s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=18,_headChunk=true (0.01s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=19,_headChunk=false (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=19,_headChunk=true (0.01s) + --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=13,_headChunk=true (0.05s) + --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=14,_headChunk=false (0.05s) + --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=14,_headChunk=true (0.05s) + --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=15,_headChunk=false (0.03s) + --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=15,_headChunk=true (0.05s) + --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=16,_headChunk=false (0.04s) + --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=16,_headChunk=true (0.04s) + --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=17,_headChunk=false (0.05s) + --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=17,_headChunk=true (0.04s) + --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=18,_headChunk=false (0.05s) + --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=18,_headChunk=true (0.03s) + --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=19,_headChunk=false (0.05s) + --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=19,_headChunk=true (0.02s) --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=20,_headChunk=false (0.01s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=20,_headChunk=true (0.01s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=21,_headChunk=false (0.01s) + --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=20,_headChunk=true (0.05s) + --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=21,_headChunk=false (0.03s) --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=21,_headChunk=true (0.02s) --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=22,_headChunk=false (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=22,_headChunk=true (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=23,_headChunk=false (0.01s) + --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=22,_headChunk=true (0.01s) + --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=23,_headChunk=false (0.04s) --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=23,_headChunk=true (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=0,_headChunk=false (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=0,_headChunk=true (0.01s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=1,_headChunk=false (0.01s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=1,_headChunk=true (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=2,_headChunk=false (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=2,_headChunk=true (0.01s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=3,_headChunk=false (0.02s) + --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=0,_headChunk=false (0.04s) + --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=0,_headChunk=true (0.03s) + --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=1,_headChunk=false (0.02s) + --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=1,_headChunk=true (0.03s) + --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=2,_headChunk=false (0.01s) + --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=2,_headChunk=true (0.02s) + --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=3,_headChunk=false (0.01s) --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=3,_headChunk=true (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=4,_headChunk=false (0.01s) + --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=4,_headChunk=false (0.02s) --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=4,_headChunk=true (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=5,_headChunk=false (0.01s) + --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=5,_headChunk=false (0.02s) --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=5,_headChunk=true (0.02s) --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=6,_headChunk=false (0.01s) --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=6,_headChunk=true (0.02s) --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=7,_headChunk=false (0.01s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=7,_headChunk=true (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=8,_headChunk=false (0.01s) + --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=7,_headChunk=true (0.01s) + --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=8,_headChunk=false (0.03s) --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=8,_headChunk=true (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=9,_headChunk=false (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=9,_headChunk=true (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=10,_headChunk=false (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=10,_headChunk=true (0.01s) + --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=9,_headChunk=false (0.01s) + --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=9,_headChunk=true (0.03s) + --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=10,_headChunk=false (0.01s) + --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=10,_headChunk=true (0.02s) --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=11,_headChunk=false (0.01s) --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=11,_headChunk=true (0.02s) --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=12,_headChunk=false (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=12,_headChunk=true (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=13,_headChunk=false (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=13,_headChunk=true (0.01s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=14,_headChunk=false (0.02s) + --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=12,_headChunk=true (0.04s) + --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=13,_headChunk=false (0.01s) + --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=13,_headChunk=true (0.02s) + --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=14,_headChunk=false (0.01s) --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=14,_headChunk=true (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=15,_headChunk=false (0.01s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=15,_headChunk=true (0.03s) + --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=15,_headChunk=false (0.02s) + --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=15,_headChunk=true (0.02s) --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=16,_headChunk=false (0.01s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=16,_headChunk=true (0.02s) + --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=16,_headChunk=true (0.03s) --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=17,_headChunk=false (0.01s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=17,_headChunk=true (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=18,_headChunk=false (0.01s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=18,_headChunk=true (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=19,_headChunk=false (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=19,_headChunk=true (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=20,_headChunk=false (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=20,_headChunk=true (0.01s) + --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=17,_headChunk=true (0.03s) + --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=18,_headChunk=false (0.02s) + --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=18,_headChunk=true (0.01s) + --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=19,_headChunk=false (0.04s) + --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=19,_headChunk=true (0.03s) + --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=20,_headChunk=false (0.04s) + --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=20,_headChunk=true (0.02s) --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=21,_headChunk=false (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=21,_headChunk=true (0.01s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=22,_headChunk=false (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=22,_headChunk=true (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=23,_headChunk=false (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=23,_headChunk=true (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=0,_headChunk=false (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=0,_headChunk=true (0.01s) - --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=1,_headChunk=false (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=1,_headChunk=true (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=2,_headChunk=false (0.02s) + --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=21,_headChunk=true (0.02s) + --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=22,_headChunk=false (0.03s) + --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=22,_headChunk=true (0.03s) + --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=23,_headChunk=false (0.03s) + --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=23,_headChunk=true (0.03s) + --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=0,_headChunk=false (0.03s) + --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=0,_headChunk=true (0.02s) + --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=1,_headChunk=false (0.04s) + --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=1,_headChunk=true (0.03s) + --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=2,_headChunk=false (0.06s) --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=2,_headChunk=true (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=3,_headChunk=false (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=3,_headChunk=true (0.02s) + --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=3,_headChunk=false (0.02s) + --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=3,_headChunk=true (0.03s) --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=4,_headChunk=false (0.01s) - --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=4,_headChunk=true (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=5,_headChunk=false (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=5,_headChunk=true (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=6,_headChunk=false (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=6,_headChunk=true (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=7,_headChunk=false (0.01s) - --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=7,_headChunk=true (0.01s) - --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=8,_headChunk=false (0.01s) - --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=8,_headChunk=true (0.02s) + --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=4,_headChunk=true (0.03s) + --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=5,_headChunk=false (0.04s) + --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=5,_headChunk=true (0.05s) + --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=6,_headChunk=false (0.03s) + --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=6,_headChunk=true (0.05s) + --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=7,_headChunk=false (0.04s) + --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=7,_headChunk=true (0.04s) + --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=8,_headChunk=false (0.02s) + --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=8,_headChunk=true (0.03s) --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=9,_headChunk=false (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=9,_headChunk=true (0.01s) + --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=9,_headChunk=true (0.02s) --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=10,_headChunk=false (0.02s) --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=10,_headChunk=true (0.01s) - --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=11,_headChunk=false (0.02s) + --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=11,_headChunk=false (0.01s) --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=11,_headChunk=true (0.02s) --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=12,_headChunk=false (0.02s) --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=12,_headChunk=true (0.02s) --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=13,_headChunk=false (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=13,_headChunk=true (0.01s) + --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=13,_headChunk=true (0.02s) --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=14,_headChunk=false (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=14,_headChunk=true (0.01s) - --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=15,_headChunk=false (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=15,_headChunk=true (0.01s) + --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=14,_headChunk=true (0.02s) + --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=15,_headChunk=false (0.01s) + --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=15,_headChunk=true (0.02s) --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=16,_headChunk=false (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=16,_headChunk=true (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=17,_headChunk=false (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=17,_headChunk=true (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=18,_headChunk=false (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=18,_headChunk=true (0.02s) + --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=16,_headChunk=true (0.03s) + --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=17,_headChunk=false (0.01s) + --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=17,_headChunk=true (0.04s) + --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=18,_headChunk=false (0.02s) + --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=18,_headChunk=true (0.03s) --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=19,_headChunk=false (0.01s) --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=19,_headChunk=true (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=20,_headChunk=false (0.01s) - --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=20,_headChunk=true (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=21,_headChunk=false (0.01s) + --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=20,_headChunk=false (0.04s) + --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=20,_headChunk=true (0.04s) + --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=21,_headChunk=false (0.03s) --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=21,_headChunk=true (0.02s) --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=22,_headChunk=false (0.01s) - --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=22,_headChunk=true (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=23,_headChunk=false (0.01s) - --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=23,_headChunk=true (0.01s) + --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=22,_headChunk=true (0.06s) + --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=23,_headChunk=false (0.02s) + --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=23,_headChunk=true (0.05s) --- PASS: TestOOOHeadIndexReader_Series/name=Query_interval_partially_overlaps_some_chunks,_permutation=0,_headChunk=false (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=Query_interval_partially_overlaps_some_chunks,_permutation=0,_headChunk=true (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=Query_interval_partially_overlaps_some_chunks,_permutation=1,_headChunk=false (0.01s) - --- PASS: TestOOOHeadIndexReader_Series/name=Query_interval_partially_overlaps_some_chunks,_permutation=1,_headChunk=true (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=Query_interval_partially_overlaps_some_chunks,_permutation=2,_headChunk=false (0.02s) + --- PASS: TestOOOHeadIndexReader_Series/name=Query_interval_partially_overlaps_some_chunks,_permutation=0,_headChunk=true (0.04s) + --- PASS: TestOOOHeadIndexReader_Series/name=Query_interval_partially_overlaps_some_chunks,_permutation=1,_headChunk=false (0.02s) + --- PASS: TestOOOHeadIndexReader_Series/name=Query_interval_partially_overlaps_some_chunks,_permutation=1,_headChunk=true (0.03s) + --- PASS: TestOOOHeadIndexReader_Series/name=Query_interval_partially_overlaps_some_chunks,_permutation=2,_headChunk=false (0.03s) --- PASS: TestOOOHeadIndexReader_Series/name=Query_interval_partially_overlaps_some_chunks,_permutation=2,_headChunk=true (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=Query_interval_partially_overlaps_some_chunks,_permutation=3,_headChunk=false (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=Query_interval_partially_overlaps_some_chunks,_permutation=3,_headChunk=true (0.01s) - --- PASS: TestOOOHeadIndexReader_Series/name=Query_interval_partially_overlaps_some_chunks,_permutation=4,_headChunk=false (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=Query_interval_partially_overlaps_some_chunks,_permutation=4,_headChunk=true (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=Query_interval_partially_overlaps_some_chunks,_permutation=5,_headChunk=false (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=Query_interval_partially_overlaps_some_chunks,_permutation=5,_headChunk=true (0.01s) + --- PASS: TestOOOHeadIndexReader_Series/name=Query_interval_partially_overlaps_some_chunks,_permutation=3,_headChunk=false (0.01s) + --- PASS: TestOOOHeadIndexReader_Series/name=Query_interval_partially_overlaps_some_chunks,_permutation=3,_headChunk=true (0.04s) + --- PASS: TestOOOHeadIndexReader_Series/name=Query_interval_partially_overlaps_some_chunks,_permutation=4,_headChunk=false (0.03s) + --- PASS: TestOOOHeadIndexReader_Series/name=Query_interval_partially_overlaps_some_chunks,_permutation=4,_headChunk=true (0.05s) + --- PASS: TestOOOHeadIndexReader_Series/name=Query_interval_partially_overlaps_some_chunks,_permutation=5,_headChunk=false (0.03s) + --- PASS: TestOOOHeadIndexReader_Series/name=Query_interval_partially_overlaps_some_chunks,_permutation=5,_headChunk=true (0.04s) --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=0,_headChunk=false (0.02s) --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=0,_headChunk=true (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=1,_headChunk=false (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=1,_headChunk=true (0.01s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=1,_headChunk=false (0.03s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=1,_headChunk=true (0.02s) --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=2,_headChunk=false (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=2,_headChunk=true (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=3,_headChunk=false (0.01s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=3,_headChunk=true (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=4,_headChunk=false (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=4,_headChunk=true (0.02s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=2,_headChunk=true (0.04s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=3,_headChunk=false (0.04s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=3,_headChunk=true (0.03s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=4,_headChunk=false (0.03s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=4,_headChunk=true (0.03s) --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=5,_headChunk=false (0.02s) --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=5,_headChunk=true (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=6,_headChunk=false (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=6,_headChunk=true (0.01s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=7,_headChunk=false (0.01s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=7,_headChunk=true (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=8,_headChunk=false (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=8,_headChunk=true (0.01s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=9,_headChunk=false (0.01s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=9,_headChunk=true (0.01s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=6,_headChunk=false (0.01s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=6,_headChunk=true (0.02s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=7,_headChunk=false (0.02s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=7,_headChunk=true (0.04s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=8,_headChunk=false (0.03s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=8,_headChunk=true (0.02s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=9,_headChunk=false (0.02s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=9,_headChunk=true (0.02s) --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=10,_headChunk=false (0.01s) --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=10,_headChunk=true (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=11,_headChunk=false (0.01s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=11,_headChunk=true (0.01s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=11,_headChunk=false (0.02s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=11,_headChunk=true (0.03s) --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=12,_headChunk=false (0.01s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=12,_headChunk=true (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=13,_headChunk=false (0.01s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=13,_headChunk=true (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=14,_headChunk=false (0.01s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=14,_headChunk=true (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=15,_headChunk=false (0.01s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=15,_headChunk=true (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=16,_headChunk=false (0.01s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=16,_headChunk=true (0.01s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=17,_headChunk=false (0.01s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=12,_headChunk=true (0.03s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=13,_headChunk=false (0.02s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=13,_headChunk=true (0.03s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=14,_headChunk=false (0.02s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=14,_headChunk=true (0.04s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=15,_headChunk=false (0.05s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=15,_headChunk=true (0.04s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=16,_headChunk=false (0.04s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=16,_headChunk=true (0.02s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=17,_headChunk=false (0.04s) --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=17,_headChunk=true (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=18,_headChunk=false (0.01s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=18,_headChunk=true (0.02s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=18,_headChunk=false (0.04s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=18,_headChunk=true (0.03s) --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=19,_headChunk=false (0.01s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=19,_headChunk=true (0.02s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=19,_headChunk=true (0.03s) --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=20,_headChunk=false (0.01s) --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=20,_headChunk=true (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=21,_headChunk=false (0.01s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=21,_headChunk=false (0.03s) --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=21,_headChunk=true (0.02s) --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=22,_headChunk=false (0.01s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=22,_headChunk=true (0.02s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=22,_headChunk=true (0.03s) --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=23,_headChunk=false (0.01s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=23,_headChunk=true (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=24,_headChunk=false (0.01s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=24,_headChunk=true (0.01s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=25,_headChunk=false (0.01s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=23,_headChunk=true (0.03s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=24,_headChunk=false (0.03s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=24,_headChunk=true (0.03s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=25,_headChunk=false (0.02s) --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=25,_headChunk=true (0.01s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=26,_headChunk=false (0.02s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=26,_headChunk=false (0.04s) --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=26,_headChunk=true (0.01s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=27,_headChunk=false (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=27,_headChunk=true (0.01s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=27,_headChunk=false (0.03s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=27,_headChunk=true (0.03s) --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=28,_headChunk=false (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=28,_headChunk=true (0.01s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=28,_headChunk=true (0.03s) --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=29,_headChunk=false (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=29,_headChunk=true (0.01s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=30,_headChunk=false (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=30,_headChunk=true (0.01s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=31,_headChunk=false (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=31,_headChunk=true (0.01s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=32,_headChunk=false (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=32,_headChunk=true (0.01s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=29,_headChunk=true (0.02s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=30,_headChunk=false (0.01s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=30,_headChunk=true (0.02s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=31,_headChunk=false (0.01s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=31,_headChunk=true (0.03s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=32,_headChunk=false (0.01s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=32,_headChunk=true (0.03s) --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=33,_headChunk=false (0.01s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=33,_headChunk=true (0.02s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=33,_headChunk=true (0.03s) --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=34,_headChunk=false (0.01s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=34,_headChunk=true (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=35,_headChunk=false (0.01s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=35,_headChunk=true (0.02s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=34,_headChunk=true (0.04s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=35,_headChunk=false (0.02s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=35,_headChunk=true (0.03s) --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=36,_headChunk=false (0.01s) --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=36,_headChunk=true (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=37,_headChunk=false (0.01s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=37,_headChunk=true (0.01s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=38,_headChunk=false (0.01s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=38,_headChunk=true (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=39,_headChunk=false (0.01s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=39,_headChunk=true (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=40,_headChunk=false (0.01s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=40,_headChunk=true (0.02s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=37,_headChunk=false (0.08s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=37,_headChunk=true (0.09s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=38,_headChunk=false (0.04s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=38,_headChunk=true (0.03s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=39,_headChunk=false (0.02s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=39,_headChunk=true (0.04s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=40,_headChunk=false (0.02s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=40,_headChunk=true (0.05s) --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=41,_headChunk=false (0.01s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=41,_headChunk=true (0.01s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=41,_headChunk=true (0.04s) --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=42,_headChunk=false (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=42,_headChunk=true (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=43,_headChunk=false (0.02s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=42,_headChunk=true (0.04s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=43,_headChunk=false (0.05s) --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=43,_headChunk=true (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=44,_headChunk=false (0.02s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=44,_headChunk=false (0.05s) --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=44,_headChunk=true (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=45,_headChunk=false (0.01s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=45,_headChunk=false (0.02s) --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=45,_headChunk=true (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=46,_headChunk=false (0.01s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=46,_headChunk=true (0.01s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=47,_headChunk=false (0.01s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=47,_headChunk=true (0.01s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=46,_headChunk=false (0.02s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=46,_headChunk=true (0.02s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=47,_headChunk=false (0.02s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=47,_headChunk=true (0.02s) --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=48,_headChunk=false (0.01s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=48,_headChunk=true (0.01s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=49,_headChunk=false (0.01s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=49,_headChunk=true (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=50,_headChunk=false (0.01s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=50,_headChunk=true (0.01s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=51,_headChunk=false (0.01s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=48,_headChunk=true (0.02s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=49,_headChunk=false (0.02s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=49,_headChunk=true (0.01s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=50,_headChunk=false (0.03s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=50,_headChunk=true (0.03s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=51,_headChunk=false (0.03s) --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=51,_headChunk=true (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=52,_headChunk=false (0.01s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=52,_headChunk=false (0.02s) --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=52,_headChunk=true (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=53,_headChunk=false (0.01s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=53,_headChunk=true (0.01s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=54,_headChunk=false (0.01s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=54,_headChunk=true (0.01s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=55,_headChunk=false (0.01s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=55,_headChunk=true (0.01s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=56,_headChunk=false (0.01s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=56,_headChunk=true (0.01s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=57,_headChunk=false (0.01s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=57,_headChunk=true (0.01s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=58,_headChunk=false (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=58,_headChunk=true (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=59,_headChunk=false (0.01s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=59,_headChunk=true (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=60,_headChunk=false (0.01s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=53,_headChunk=false (0.03s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=53,_headChunk=true (0.02s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=54,_headChunk=false (0.02s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=54,_headChunk=true (0.03s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=55,_headChunk=false (0.02s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=55,_headChunk=true (0.02s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=56,_headChunk=false (0.02s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=56,_headChunk=true (0.02s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=57,_headChunk=false (0.04s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=57,_headChunk=true (0.02s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=58,_headChunk=false (0.03s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=58,_headChunk=true (0.01s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=59,_headChunk=false (0.03s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=59,_headChunk=true (0.01s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=60,_headChunk=false (0.03s) --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=60,_headChunk=true (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=61,_headChunk=false (0.01s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=61,_headChunk=true (0.01s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=62,_headChunk=false (0.01s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=62,_headChunk=true (0.01s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=61,_headChunk=false (0.04s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=61,_headChunk=true (0.02s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=62,_headChunk=false (0.02s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=62,_headChunk=true (0.03s) --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=63,_headChunk=false (0.01s) --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=63,_headChunk=true (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=64,_headChunk=false (0.02s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=64,_headChunk=false (0.03s) --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=64,_headChunk=true (0.01s) --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=65,_headChunk=false (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=65,_headChunk=true (0.01s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=65,_headChunk=true (0.02s) --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=66,_headChunk=false (0.02s) --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=66,_headChunk=true (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=67,_headChunk=false (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=67,_headChunk=true (0.01s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=67,_headChunk=false (0.03s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=67,_headChunk=true (0.02s) --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=68,_headChunk=false (0.01s) --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=68,_headChunk=true (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=69,_headChunk=false (0.02s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=69,_headChunk=false (0.01s) --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=69,_headChunk=true (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=70,_headChunk=false (0.02s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=70,_headChunk=false (0.03s) --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=70,_headChunk=true (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=71,_headChunk=false (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=71,_headChunk=true (0.01s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=72,_headChunk=false (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=72,_headChunk=true (0.01s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=71,_headChunk=false (0.01s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=71,_headChunk=true (0.03s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=72,_headChunk=false (0.01s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=72,_headChunk=true (0.03s) --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=73,_headChunk=false (0.02s) --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=73,_headChunk=true (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=74,_headChunk=false (0.02s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=74,_headChunk=false (0.01s) --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=74,_headChunk=true (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=75,_headChunk=false (0.01s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=75,_headChunk=false (0.03s) --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=75,_headChunk=true (0.01s) --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=76,_headChunk=false (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=76,_headChunk=true (0.01s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=77,_headChunk=false (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=77,_headChunk=true (0.01s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=78,_headChunk=false (0.02s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=76,_headChunk=true (0.03s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=77,_headChunk=false (0.01s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=77,_headChunk=true (0.03s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=78,_headChunk=false (0.03s) --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=78,_headChunk=true (0.02s) --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=79,_headChunk=false (0.02s) --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=79,_headChunk=true (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=80,_headChunk=false (0.01s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=80,_headChunk=false (0.04s) --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=80,_headChunk=true (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=81,_headChunk=false (0.01s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=81,_headChunk=true (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=82,_headChunk=false (0.01s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=82,_headChunk=true (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=83,_headChunk=false (0.01s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=81,_headChunk=false (0.03s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=81,_headChunk=true (0.01s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=82,_headChunk=false (0.02s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=82,_headChunk=true (0.03s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=83,_headChunk=false (0.02s) --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=83,_headChunk=true (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=84,_headChunk=false (0.01s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=84,_headChunk=true (0.01s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=84,_headChunk=false (0.02s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=84,_headChunk=true (0.02s) --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=85,_headChunk=false (0.02s) --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=85,_headChunk=true (0.01s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=86,_headChunk=false (0.01s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=86,_headChunk=false (0.03s) --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=86,_headChunk=true (0.01s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=87,_headChunk=false (0.01s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=87,_headChunk=true (0.01s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=88,_headChunk=false (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=88,_headChunk=true (0.01s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=87,_headChunk=false (0.02s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=87,_headChunk=true (0.02s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=88,_headChunk=false (0.01s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=88,_headChunk=true (0.02s) --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=89,_headChunk=false (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=89,_headChunk=true (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=90,_headChunk=false (0.01s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=89,_headChunk=true (0.01s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=90,_headChunk=false (0.02s) --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=90,_headChunk=true (0.02s) --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=91,_headChunk=false (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=91,_headChunk=true (0.02s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=91,_headChunk=true (0.03s) --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=92,_headChunk=false (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=92,_headChunk=true (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=93,_headChunk=false (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=93,_headChunk=true (0.02s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=92,_headChunk=true (0.03s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=93,_headChunk=false (0.01s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=93,_headChunk=true (0.03s) --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=94,_headChunk=false (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=94,_headChunk=true (0.01s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=95,_headChunk=false (0.01s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=95,_headChunk=true (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=96,_headChunk=false (0.02s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=94,_headChunk=true (0.04s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=95,_headChunk=false (0.02s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=95,_headChunk=true (0.01s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=96,_headChunk=false (0.03s) --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=96,_headChunk=true (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=97,_headChunk=false (0.02s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=97,_headChunk=false (0.04s) --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=97,_headChunk=true (0.01s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=98,_headChunk=false (0.01s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=98,_headChunk=true (0.01s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=99,_headChunk=false (0.01s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=99,_headChunk=true (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=100,_headChunk=false (0.01s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=100,_headChunk=true (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=101,_headChunk=false (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=101,_headChunk=true (0.01s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=98,_headChunk=false (0.04s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=98,_headChunk=true (0.03s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=99,_headChunk=false (0.05s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=99,_headChunk=true (0.03s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=100,_headChunk=false (0.04s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=100,_headChunk=true (0.04s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=101,_headChunk=false (0.03s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=101,_headChunk=true (0.04s) --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=102,_headChunk=false (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=102,_headChunk=true (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=103,_headChunk=false (0.01s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=103,_headChunk=true (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=104,_headChunk=false (0.01s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=104,_headChunk=true (0.01s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=105,_headChunk=false (0.01s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=102,_headChunk=true (0.04s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=103,_headChunk=false (0.02s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=103,_headChunk=true (0.05s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=104,_headChunk=false (0.05s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=104,_headChunk=true (0.02s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=105,_headChunk=false (0.02s) --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=105,_headChunk=true (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=106,_headChunk=false (0.01s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=106,_headChunk=true (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=107,_headChunk=false (0.01s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=106,_headChunk=false (0.03s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=106,_headChunk=true (0.03s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=107,_headChunk=false (0.05s) --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=107,_headChunk=true (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=108,_headChunk=false (0.02s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=108,_headChunk=false (0.03s) --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=108,_headChunk=true (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=109,_headChunk=false (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=109,_headChunk=true (0.01s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=110,_headChunk=false (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=110,_headChunk=true (0.01s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=109,_headChunk=false (0.05s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=109,_headChunk=true (0.02s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=110,_headChunk=false (0.04s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=110,_headChunk=true (0.03s) --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=111,_headChunk=false (0.02s) --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=111,_headChunk=true (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=112,_headChunk=false (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=112,_headChunk=true (0.02s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=112,_headChunk=false (0.01s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=112,_headChunk=true (0.03s) --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=113,_headChunk=false (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=113,_headChunk=true (0.01s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=114,_headChunk=false (0.01s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=114,_headChunk=true (0.02s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=113,_headChunk=true (0.02s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=114,_headChunk=false (0.02s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=114,_headChunk=true (0.03s) --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=115,_headChunk=false (0.01s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=115,_headChunk=true (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=116,_headChunk=false (0.01s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=116,_headChunk=true (0.01s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=117,_headChunk=false (0.02s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=115,_headChunk=true (0.03s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=116,_headChunk=false (0.02s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=116,_headChunk=true (0.04s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=117,_headChunk=false (0.03s) --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=117,_headChunk=true (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=118,_headChunk=false (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=118,_headChunk=true (0.02s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=118,_headChunk=false (0.04s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=118,_headChunk=true (0.04s) --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=119,_headChunk=false (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=119,_headChunk=true (0.01s) - --- PASS: TestOOOHeadIndexReader_Series/name=Query_range_covers_3_disjoint_chunks,_permutation=0,_headChunk=false (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=Query_range_covers_3_disjoint_chunks,_permutation=0,_headChunk=true (0.01s) - --- PASS: TestOOOHeadIndexReader_Series/name=Query_range_covers_3_disjoint_chunks,_permutation=1,_headChunk=false (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=Query_range_covers_3_disjoint_chunks,_permutation=1,_headChunk=true (0.01s) - --- PASS: TestOOOHeadIndexReader_Series/name=Query_range_covers_3_disjoint_chunks,_permutation=2,_headChunk=false (0.02s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=119,_headChunk=true (0.04s) + --- PASS: TestOOOHeadIndexReader_Series/name=Query_range_covers_3_disjoint_chunks,_permutation=0,_headChunk=false (0.05s) + --- PASS: TestOOOHeadIndexReader_Series/name=Query_range_covers_3_disjoint_chunks,_permutation=0,_headChunk=true (0.02s) + --- PASS: TestOOOHeadIndexReader_Series/name=Query_range_covers_3_disjoint_chunks,_permutation=1,_headChunk=false (0.05s) + --- PASS: TestOOOHeadIndexReader_Series/name=Query_range_covers_3_disjoint_chunks,_permutation=1,_headChunk=true (0.03s) + --- PASS: TestOOOHeadIndexReader_Series/name=Query_range_covers_3_disjoint_chunks,_permutation=2,_headChunk=false (0.01s) --- PASS: TestOOOHeadIndexReader_Series/name=Query_range_covers_3_disjoint_chunks,_permutation=2,_headChunk=true (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=Query_range_covers_3_disjoint_chunks,_permutation=3,_headChunk=false (0.02s) + --- PASS: TestOOOHeadIndexReader_Series/name=Query_range_covers_3_disjoint_chunks,_permutation=3,_headChunk=false (0.01s) --- PASS: TestOOOHeadIndexReader_Series/name=Query_range_covers_3_disjoint_chunks,_permutation=3,_headChunk=true (0.02s) --- PASS: TestOOOHeadIndexReader_Series/name=Query_range_covers_3_disjoint_chunks,_permutation=4,_headChunk=false (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=Query_range_covers_3_disjoint_chunks,_permutation=4,_headChunk=true (0.01s) - --- PASS: TestOOOHeadIndexReader_Series/name=Query_range_covers_3_disjoint_chunks,_permutation=5,_headChunk=false (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=Query_range_covers_3_disjoint_chunks,_permutation=5,_headChunk=true (0.01s) + --- PASS: TestOOOHeadIndexReader_Series/name=Query_range_covers_3_disjoint_chunks,_permutation=4,_headChunk=true (0.02s) + --- PASS: TestOOOHeadIndexReader_Series/name=Query_range_covers_3_disjoint_chunks,_permutation=5,_headChunk=false (0.01s) + --- PASS: TestOOOHeadIndexReader_Series/name=Query_range_covers_3_disjoint_chunks,_permutation=5,_headChunk=true (0.02s) === RUN TestOOOHeadChunkReader_LabelValues === RUN TestOOOHeadChunkReader_LabelValues/LabelValues_calls_when_ooo_head_has_max_query_range === RUN TestOOOHeadChunkReader_LabelValues/LabelValues_calls_with_ooo_head_query_range_not_overlapping_in-order_data === RUN TestOOOHeadChunkReader_LabelValues/LabelValues_calls_with_ooo_head_query_range_not_overlapping_out-of-order_data ---- PASS: TestOOOHeadChunkReader_LabelValues (0.01s) +--- PASS: TestOOOHeadChunkReader_LabelValues (0.02s) --- PASS: TestOOOHeadChunkReader_LabelValues/LabelValues_calls_when_ooo_head_has_max_query_range (0.00s) --- PASS: TestOOOHeadChunkReader_LabelValues/LabelValues_calls_with_ooo_head_query_range_not_overlapping_in-order_data (0.00s) --- PASS: TestOOOHeadChunkReader_LabelValues/LabelValues_calls_with_ooo_head_query_range_not_overlapping_out-of-order_data (0.00s) @@ -9228,21 +9270,21 @@ === RUN TestOOOHeadChunkReader_Chunk/name=If_chunks_are_not_overlapped_they_are_not_converged === RUN TestOOOHeadChunkReader_Chunk/name=Triplet_of_chunks_overlapping_returns_a_single_merged_chunk === RUN TestOOOHeadChunkReader_Chunk/name=Query_interval_partially_overlaps_with_a_triplet_of_chunks_but_still_returns_a_single_merged_chunk ---- PASS: TestOOOHeadChunkReader_Chunk (0.24s) - --- PASS: TestOOOHeadChunkReader_Chunk/Getting_a_non_existing_chunk_fails_with_not_found_error (0.02s) - --- PASS: TestOOOHeadChunkReader_Chunk/name=Getting_the_head_when_there_are_no_overlapping_chunks_returns_just_the_samples_in_the_head (0.03s) - --- PASS: TestOOOHeadChunkReader_Chunk/name=Getting_the_head_chunk_when_there_are_overlapping_chunks_returns_all_combined (0.05s) - --- PASS: TestOOOHeadChunkReader_Chunk/name=Two_windows_of_overlapping_chunks_get_properly_converged (0.04s) +--- PASS: TestOOOHeadChunkReader_Chunk (0.26s) + --- PASS: TestOOOHeadChunkReader_Chunk/Getting_a_non_existing_chunk_fails_with_not_found_error (0.03s) + --- PASS: TestOOOHeadChunkReader_Chunk/name=Getting_the_head_when_there_are_no_overlapping_chunks_returns_just_the_samples_in_the_head (0.02s) + --- PASS: TestOOOHeadChunkReader_Chunk/name=Getting_the_head_chunk_when_there_are_overlapping_chunks_returns_all_combined (0.04s) + --- PASS: TestOOOHeadChunkReader_Chunk/name=Two_windows_of_overlapping_chunks_get_properly_converged (0.03s) --- PASS: TestOOOHeadChunkReader_Chunk/name=Two_windows_of_overlapping_chunks_in_descending_order_get_properly_converged (0.03s) - --- PASS: TestOOOHeadChunkReader_Chunk/name=If_chunks_are_not_overlapped_they_are_not_converged (0.03s) - --- PASS: TestOOOHeadChunkReader_Chunk/name=Triplet_of_chunks_overlapping_returns_a_single_merged_chunk (0.02s) - --- PASS: TestOOOHeadChunkReader_Chunk/name=Query_interval_partially_overlaps_with_a_triplet_of_chunks_but_still_returns_a_single_merged_chunk (0.03s) + --- PASS: TestOOOHeadChunkReader_Chunk/name=If_chunks_are_not_overlapped_they_are_not_converged (0.04s) + --- PASS: TestOOOHeadChunkReader_Chunk/name=Triplet_of_chunks_overlapping_returns_a_single_merged_chunk (0.03s) + --- PASS: TestOOOHeadChunkReader_Chunk/name=Query_interval_partially_overlaps_with_a_triplet_of_chunks_but_still_returns_a_single_merged_chunk (0.04s) === RUN TestOOOHeadChunkReader_Chunk_ConsistentQueryResponseDespiteOfHeadExpanding === RUN TestOOOHeadChunkReader_Chunk_ConsistentQueryResponseDespiteOfHeadExpanding/name=Current_head_gets_old,_new_and_in_between_sample_after_Series_call,_they_all_should_be_omitted_from_the_result === RUN TestOOOHeadChunkReader_Chunk_ConsistentQueryResponseDespiteOfHeadExpanding/name=After_Series()_previous_head_gets_mmapped_after_getting_samples,_new_head_gets_new_samples_also_overlapping,_none_of_these_should_appear_in_the_response. --- PASS: TestOOOHeadChunkReader_Chunk_ConsistentQueryResponseDespiteOfHeadExpanding (0.07s) - --- PASS: TestOOOHeadChunkReader_Chunk_ConsistentQueryResponseDespiteOfHeadExpanding/name=Current_head_gets_old,_new_and_in_between_sample_after_Series_call,_they_all_should_be_omitted_from_the_result (0.03s) - --- PASS: TestOOOHeadChunkReader_Chunk_ConsistentQueryResponseDespiteOfHeadExpanding/name=After_Series()_previous_head_gets_mmapped_after_getting_samples,_new_head_gets_new_samples_also_overlapping,_none_of_these_should_appear_in_the_response. (0.03s) + --- PASS: TestOOOHeadChunkReader_Chunk_ConsistentQueryResponseDespiteOfHeadExpanding/name=Current_head_gets_old,_new_and_in_between_sample_after_Series_call,_they_all_should_be_omitted_from_the_result (0.02s) + --- PASS: TestOOOHeadChunkReader_Chunk_ConsistentQueryResponseDespiteOfHeadExpanding/name=After_Series()_previous_head_gets_mmapped_after_getting_samples,_new_head_gets_new_samples_also_overlapping,_none_of_these_should_appear_in_the_response. (0.05s) === RUN TestSortByMinTimeAndMinRef === RUN TestSortByMinTimeAndMinRef/name=chunks_are_ordered_by_min_time === RUN TestSortByMinTimeAndMinRef/name=if_same_mintime,_lower_reference_goes_first @@ -9256,7 +9298,7 @@ --- PASS: TestSortMetaByMinTimeAndMinRef/name=chunks_are_ordered_by_min_time (0.00s) --- PASS: TestSortMetaByMinTimeAndMinRef/name=if_same_mintime,_lower_reference_goes_first (0.00s) === RUN TestOOOInsert ---- PASS: TestOOOInsert (0.02s) +--- PASS: TestOOOInsert (0.01s) === RUN TestOOOInsertDuplicate --- PASS: TestOOOInsertDuplicate (0.01s) === RUN TestBlockQuerier @@ -9328,23 +9370,23 @@ === RUN TestBlockQuerier_AgainstHeadWithOpenChunks/#05 === RUN TestBlockQuerier_AgainstHeadWithOpenChunks/#05/sample === RUN TestBlockQuerier_AgainstHeadWithOpenChunks/#05/chunk ---- PASS: TestBlockQuerier_AgainstHeadWithOpenChunks (0.04s) +--- PASS: TestBlockQuerier_AgainstHeadWithOpenChunks (0.07s) --- 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 (0.01s) --- PASS: TestBlockQuerier_AgainstHeadWithOpenChunks/#01/sample (0.00s) --- PASS: TestBlockQuerier_AgainstHeadWithOpenChunks/#01/chunk (0.00s) - --- PASS: TestBlockQuerier_AgainstHeadWithOpenChunks/#02 (0.00s) + --- PASS: TestBlockQuerier_AgainstHeadWithOpenChunks/#02 (0.01s) --- PASS: TestBlockQuerier_AgainstHeadWithOpenChunks/#02/sample (0.00s) --- PASS: TestBlockQuerier_AgainstHeadWithOpenChunks/#02/chunk (0.00s) - --- PASS: TestBlockQuerier_AgainstHeadWithOpenChunks/#03 (0.00s) + --- PASS: TestBlockQuerier_AgainstHeadWithOpenChunks/#03 (0.01s) --- PASS: TestBlockQuerier_AgainstHeadWithOpenChunks/#03/sample (0.00s) --- PASS: TestBlockQuerier_AgainstHeadWithOpenChunks/#03/chunk (0.00s) - --- PASS: TestBlockQuerier_AgainstHeadWithOpenChunks/#04 (0.01s) + --- PASS: TestBlockQuerier_AgainstHeadWithOpenChunks/#04 (0.03s) --- PASS: TestBlockQuerier_AgainstHeadWithOpenChunks/#04/sample (0.00s) --- PASS: TestBlockQuerier_AgainstHeadWithOpenChunks/#04/chunk (0.00s) - --- PASS: TestBlockQuerier_AgainstHeadWithOpenChunks/#05 (0.02s) + --- PASS: TestBlockQuerier_AgainstHeadWithOpenChunks/#05 (0.01s) --- PASS: TestBlockQuerier_AgainstHeadWithOpenChunks/#05/sample (0.00s) --- PASS: TestBlockQuerier_AgainstHeadWithOpenChunks/#05/chunk (0.00s) === RUN TestBlockQuerierDelete @@ -9486,7 +9528,7 @@ === RUN TestPopulateWithDelSeriesIterator_NextWithMinTime --- PASS: TestPopulateWithDelSeriesIterator_NextWithMinTime (0.00s) === RUN TestDeletedIterator ---- PASS: TestDeletedIterator (0.07s) +--- PASS: TestDeletedIterator (0.05s) === RUN TestDeletedIterator_WithSeek --- PASS: TestDeletedIterator_WithSeek (0.00s) === RUN TestFindSetMatches @@ -9494,7 +9536,7 @@ === RUN TestPostingsForMatchers --- PASS: TestPostingsForMatchers (0.01s) === RUN TestClose ---- PASS: TestClose (0.14s) +--- PASS: TestClose (0.25s) === RUN TestPostingsForMatcher --- PASS: TestPostingsForMatcher (0.00s) === RUN TestBlockBaseSeriesSet @@ -9506,41 +9548,42 @@ repair_test.go:105: next ID 3 --- PASS: TestRepairBadIndexVersion (0.02s) === RUN TestSegmentWAL_cut ---- PASS: TestSegmentWAL_cut (0.02s) +--- PASS: TestSegmentWAL_cut (0.14s) === RUN TestSegmentWAL_Truncate ---- PASS: TestSegmentWAL_Truncate (1.79s) +--- PASS: TestSegmentWAL_Truncate (2.99s) === RUN TestSegmentWAL_Log_Restore ---- PASS: TestSegmentWAL_Log_Restore (0.04s) +--- 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/TestWALRestoreCorrupted_invalidSegment4043281895/001/000001\"" file=/tmp/TestWALRestoreCorrupted_invalidSegment4043281895/001/000001 +level=warn msg="Invalid segment file detected, truncating WAL" err="invalid magic header 1020304 in \"/tmp/TestWALRestoreCorrupted_invalidSegment1621255047/001/000001\"" file=/tmp/TestWALRestoreCorrupted_invalidSegment1621255047/001/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/TestWALRestoreCorruptedtruncate_checksum582335807/001/000001 pos=44 +level=error msg="WAL corruption detected; truncating" err="invalid checksum length 3" file=/tmp/TestWALRestoreCorruptedtruncate_checksum1924151457/001/000001 pos=44 === RUN TestWALRestoreCorrupted/truncate_body -level=error msg="WAL corruption detected; truncating" err="invalid entry body size 22" file=/tmp/TestWALRestoreCorruptedtruncate_body26539263/001/000001 pos=44 +level=error msg="WAL corruption detected; truncating" err="invalid entry body size 22" file=/tmp/TestWALRestoreCorruptedtruncate_body1571515921/001/000001 pos=44 +level=error msg="WAL corruption detected; truncating" err="invalid entry body size 22" file=/tmp/TestWALRestoreCorruptedtruncate_body1571515921/001/000001 pos=44 === RUN TestWALRestoreCorrupted/body_content -level=error msg="WAL corruption detected; truncating" err="unexpected CRC32 checksum 1d4d95cc, want 7c1a52ff" file=/tmp/TestWALRestoreCorruptedbody_content105121670/001/000001 pos=44 +level=error msg="WAL corruption detected; truncating" err="unexpected CRC32 checksum 1d4d95cc, want 7c1a52ff" file=/tmp/TestWALRestoreCorruptedbody_content735216223/001/000001 pos=44 === RUN TestWALRestoreCorrupted/checksum -level=error msg="WAL corruption detected; truncating" err="unexpected CRC32 checksum 7c1a52ff, want 1020304" file=/tmp/TestWALRestoreCorruptedchecksum2858089828/001/000001 pos=44 ---- PASS: TestWALRestoreCorrupted (8.17s) - --- PASS: TestWALRestoreCorrupted/truncate_checksum (2.03s) - --- PASS: TestWALRestoreCorrupted/truncate_body (2.08s) - --- PASS: TestWALRestoreCorrupted/body_content (2.03s) - --- PASS: TestWALRestoreCorrupted/checksum (2.03s) +level=error msg="WAL corruption detected; truncating" err="unexpected CRC32 checksum 7c1a52ff, want 1020304" file=/tmp/TestWALRestoreCorruptedchecksum2768229491/001/000001 pos=44 +--- PASS: TestWALRestoreCorrupted (8.15s) + --- PASS: TestWALRestoreCorrupted/truncate_checksum (2.04s) + --- PASS: TestWALRestoreCorrupted/truncate_body (2.03s) + --- PASS: TestWALRestoreCorrupted/body_content (2.05s) + --- PASS: TestWALRestoreCorrupted/checksum (2.04s) === RUN TestMigrateWAL_Empty ---- PASS: TestMigrateWAL_Empty (0.00s) +--- PASS: TestMigrateWAL_Empty (0.01s) === RUN TestMigrateWAL_Fuzz --- PASS: TestMigrateWAL_Fuzz (0.02s) === RUN Example --- PASS: Example (1.02s) PASS -ok github.com/prometheus/prometheus/tsdb 148.867s +ok github.com/prometheus/prometheus/tsdb 176.492s === RUN TestDB_InvalidSeries === RUN TestDB_InvalidSeries/Samples === RUN TestDB_InvalidSeries/Histograms === RUN TestDB_InvalidSeries/Exemplars ---- PASS: TestDB_InvalidSeries (0.03s) +--- PASS: TestDB_InvalidSeries (0.15s) --- PASS: TestDB_InvalidSeries/Samples (0.00s) --- PASS: TestDB_InvalidSeries/Histograms (0.00s) --- PASS: TestDB_InvalidSeries/Exemplars (0.00s) @@ -9548,32 +9591,32 @@ === RUN TestUnsupportedFunctions/Querier === RUN TestUnsupportedFunctions/ChunkQuerier === RUN TestUnsupportedFunctions/ExemplarQuerier ---- PASS: TestUnsupportedFunctions (0.03s) +--- PASS: TestUnsupportedFunctions (0.07s) --- PASS: TestUnsupportedFunctions/Querier (0.00s) --- PASS: TestUnsupportedFunctions/ChunkQuerier (0.00s) --- PASS: TestUnsupportedFunctions/ExemplarQuerier (0.00s) === RUN TestCommit ---- PASS: TestCommit (0.17s) +--- PASS: TestCommit (0.42s) === RUN TestRollback ---- PASS: TestRollback (0.06s) +--- PASS: TestRollback (0.10s) === RUN TestFullTruncateWAL ---- PASS: TestFullTruncateWAL (3.89s) +--- PASS: TestFullTruncateWAL (5.98s) === RUN TestPartialTruncateWAL ---- PASS: TestPartialTruncateWAL (25.16s) +--- PASS: TestPartialTruncateWAL (36.89s) === RUN TestWALReplay ---- PASS: TestWALReplay (0.06s) +--- PASS: TestWALReplay (0.11s) === RUN TestLockfile === RUN TestLockfile/{fileAlreadyExists:false_lockFileDisabled:false_expectedValue:1} === RUN TestLockfile/{fileAlreadyExists:true_lockFileDisabled:false_expectedValue:0} === RUN TestLockfile/{fileAlreadyExists:true_lockFileDisabled:true_expectedValue:-1} === RUN TestLockfile/{fileAlreadyExists:false_lockFileDisabled:true_expectedValue:-1} ---- PASS: TestLockfile (0.05s) +--- PASS: TestLockfile (0.08s) --- PASS: TestLockfile/{fileAlreadyExists:false_lockFileDisabled:false_expectedValue:1} (0.01s) --- PASS: TestLockfile/{fileAlreadyExists:true_lockFileDisabled:false_expectedValue:0} (0.02s) --- PASS: TestLockfile/{fileAlreadyExists:true_lockFileDisabled:true_expectedValue:-1} (0.01s) - --- PASS: TestLockfile/{fileAlreadyExists:false_lockFileDisabled:true_expectedValue:-1} (0.01s) + --- PASS: TestLockfile/{fileAlreadyExists:false_lockFileDisabled:true_expectedValue:-1} (0.03s) === RUN Test_ExistingWAL_NextRef ---- PASS: Test_ExistingWAL_NextRef (0.03s) +--- PASS: Test_ExistingWAL_NextRef (0.11s) === RUN Test_validateOptions === RUN Test_validateOptions/Apply_defaults_to_zero_values === RUN Test_validateOptions/Defaults_are_already_valid @@ -9583,17 +9626,17 @@ --- PASS: Test_validateOptions/Defaults_are_already_valid (0.00s) --- PASS: Test_validateOptions/MaxWALTime_should_not_be_lower_than_TruncateFrequency (0.00s) === RUN TestStorage_DuplicateExemplarsIgnored ---- PASS: TestStorage_DuplicateExemplarsIgnored (0.01s) +--- PASS: TestStorage_DuplicateExemplarsIgnored (0.03s) === RUN TestNoDeadlock ---- PASS: TestNoDeadlock (0.03s) +--- PASS: TestNoDeadlock (0.04s) PASS -ok github.com/prometheus/prometheus/tsdb/agent 29.578s +ok github.com/prometheus/prometheus/tsdb/agent 44.085s === RUN TestBstreamReader --- PASS: TestBstreamReader (0.00s) === RUN TestChunk === RUN TestChunk/XOR ---- PASS: TestChunk (0.00s) - --- PASS: TestChunk/XOR (0.00s) +--- PASS: TestChunk (0.01s) + --- PASS: TestChunk/XOR (0.01s) === RUN TestFloatHistogramChunkSameBuckets --- PASS: TestFloatHistogramChunkSameBuckets (0.00s) === RUN TestFloatHistogramChunkBucketChanges @@ -9645,30 +9688,30 @@ === RUN TestVarbitUint --- PASS: TestVarbitUint (0.00s) PASS -ok github.com/prometheus/prometheus/tsdb/chunkenc 0.051s +ok github.com/prometheus/prometheus/tsdb/chunkenc 0.039s === RUN TestChunkWriteQueue_GettingChunkFromQueue --- PASS: TestChunkWriteQueue_GettingChunkFromQueue (0.00s) === RUN TestChunkWriteQueue_WritingThroughQueue --- PASS: TestChunkWriteQueue_WritingThroughQueue (0.00s) === RUN TestChunkWriteQueue_WrappingAroundSizeLimit ---- PASS: TestChunkWriteQueue_WrappingAroundSizeLimit (0.07s) +--- PASS: TestChunkWriteQueue_WrappingAroundSizeLimit (0.08s) === RUN TestChunkWriteQueue_HandlerErrorViaCallback --- PASS: TestChunkWriteQueue_HandlerErrorViaCallback (0.00s) === RUN TestReaderWithInvalidBuffer --- PASS: TestReaderWithInvalidBuffer (0.00s) === RUN TestChunkDiskMapper_WriteChunk_Chunk_IterateChunks ---- PASS: TestChunkDiskMapper_WriteChunk_Chunk_IterateChunks (0.05s) +--- PASS: TestChunkDiskMapper_WriteChunk_Chunk_IterateChunks (0.38s) === RUN TestChunkDiskMapper_Truncate ---- PASS: TestChunkDiskMapper_Truncate (0.10s) +--- PASS: TestChunkDiskMapper_Truncate (0.26s) === RUN TestChunkDiskMapper_Truncate_PreservesFileSequence ---- PASS: TestChunkDiskMapper_Truncate_PreservesFileSequence (0.08s) +--- PASS: TestChunkDiskMapper_Truncate_PreservesFileSequence (0.17s) === RUN TestHeadReadWriter_TruncateAfterFailedIterateChunks ---- PASS: TestHeadReadWriter_TruncateAfterFailedIterateChunks (0.01s) +--- PASS: TestHeadReadWriter_TruncateAfterFailedIterateChunks (0.03s) === RUN TestHeadReadWriter_ReadRepairOnEmptyLastFile ---- PASS: TestHeadReadWriter_ReadRepairOnEmptyLastFile (0.04s) +--- PASS: TestHeadReadWriter_ReadRepairOnEmptyLastFile (0.08s) === RUN TestQueuePushPopSingleGoroutine - queue_test.go:66: seed: 1686298837169592741 ---- PASS: TestQueuePushPopSingleGoroutine (10.94s) + queue_test.go:66: seed: 1720709406940054784 +--- PASS: TestQueuePushPopSingleGoroutine (16.82s) === RUN TestQueuePushBlocksOnFullQueue --- PASS: TestQueuePushBlocksOnFullQueue (0.10s) === RUN TestQueuePopBlocksOnEmptyQueue @@ -9678,7 +9721,7 @@ === RUN TestQueuePopAfterCloseReturnsAllElements --- PASS: TestQueuePopAfterCloseReturnsAllElements (0.00s) === RUN TestQueuePushPopManyGoroutines ---- PASS: TestQueuePushPopManyGoroutines (0.02s) +--- PASS: TestQueuePushPopManyGoroutines (0.01s) === RUN TestQueueSegmentIsKeptEvenIfEmpty --- PASS: TestQueueSegmentIsKeptEvenIfEmpty (0.00s) PASS @@ -9687,24 +9730,24 @@ === RUN TestChunkWriteQueue_WritingThroughQueue --- PASS: TestChunkWriteQueue_WritingThroughQueue (0.00s) === RUN TestChunkWriteQueue_WrappingAroundSizeLimit ---- PASS: TestChunkWriteQueue_WrappingAroundSizeLimit (0.07s) +--- PASS: TestChunkWriteQueue_WrappingAroundSizeLimit (0.08s) === RUN TestChunkWriteQueue_HandlerErrorViaCallback --- PASS: TestChunkWriteQueue_HandlerErrorViaCallback (0.00s) === RUN TestReaderWithInvalidBuffer --- PASS: TestReaderWithInvalidBuffer (0.00s) === RUN TestChunkDiskMapper_WriteChunk_Chunk_IterateChunks ---- PASS: TestChunkDiskMapper_WriteChunk_Chunk_IterateChunks (0.06s) +--- PASS: TestChunkDiskMapper_WriteChunk_Chunk_IterateChunks (0.12s) === RUN TestChunkDiskMapper_Truncate ---- PASS: TestChunkDiskMapper_Truncate (0.11s) +--- PASS: TestChunkDiskMapper_Truncate (0.43s) === RUN TestChunkDiskMapper_Truncate_PreservesFileSequence ---- PASS: TestChunkDiskMapper_Truncate_PreservesFileSequence (0.05s) +--- PASS: TestChunkDiskMapper_Truncate_PreservesFileSequence (0.76s) === RUN TestHeadReadWriter_TruncateAfterFailedIterateChunks ---- PASS: TestHeadReadWriter_TruncateAfterFailedIterateChunks (0.01s) +--- PASS: TestHeadReadWriter_TruncateAfterFailedIterateChunks (0.03s) === RUN TestHeadReadWriter_ReadRepairOnEmptyLastFile ---- PASS: TestHeadReadWriter_ReadRepairOnEmptyLastFile (0.05s) +--- PASS: TestHeadReadWriter_ReadRepairOnEmptyLastFile (0.06s) === RUN TestQueuePushPopSingleGoroutine - queue_test.go:66: seed: 1686298848789456569 ---- PASS: TestQueuePushPopSingleGoroutine (11.17s) + queue_test.go:66: seed: 1720709425572067234 +--- PASS: TestQueuePushPopSingleGoroutine (12.79s) === RUN TestQueuePushBlocksOnFullQueue --- PASS: TestQueuePushBlocksOnFullQueue (0.10s) === RUN TestQueuePopBlocksOnEmptyQueue @@ -9714,29 +9757,29 @@ === RUN TestQueuePopAfterCloseReturnsAllElements --- PASS: TestQueuePopAfterCloseReturnsAllElements (0.00s) === RUN TestQueuePushPopManyGoroutines ---- PASS: TestQueuePushPopManyGoroutines (0.01s) +--- PASS: TestQueuePushPopManyGoroutines (0.03s) === RUN TestQueueSegmentIsKeptEvenIfEmpty --- PASS: TestQueueSegmentIsKeptEvenIfEmpty (0.00s) PASS -ok github.com/prometheus/prometheus/tsdb/chunks 23.476s +ok github.com/prometheus/prometheus/tsdb/chunks 32.852s ? 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.019s +ok github.com/prometheus/prometheus/tsdb/fileutil 0.057s === RUN Test --- PASS: Test (0.00s) PASS -ok github.com/prometheus/prometheus/tsdb/goversion 0.040s +ok github.com/prometheus/prometheus/tsdb/goversion 0.017s === RUN TestIndexRW_Create_Open ---- PASS: TestIndexRW_Create_Open (0.02s) +--- PASS: TestIndexRW_Create_Open (0.21s) === RUN TestIndexRW_Postings ---- PASS: TestIndexRW_Postings (0.02s) +--- PASS: TestIndexRW_Postings (0.07s) === RUN TestPostingsMany ---- PASS: TestPostingsMany (0.05s) +--- PASS: TestPostingsMany (0.27s) === RUN TestPersistence_index_e2e ---- PASS: TestPersistence_index_e2e (10.93s) +--- PASS: TestPersistence_index_e2e (16.24s) === RUN TestDecbufUvarintWithInvalidBuffer --- PASS: TestDecbufUvarintWithInvalidBuffer (0.00s) === RUN TestReaderWithInvalidBuffer @@ -9767,7 +9810,7 @@ === RUN TestIntersect/#12 === RUN TestIntersect/#13 === RUN TestIntersect/#14 ---- PASS: TestIntersect (0.00s) +--- PASS: TestIntersect (0.01s) --- PASS: TestIntersect/#00 (0.00s) --- PASS: TestIntersect/#01 (0.00s) --- PASS: TestIntersect/#02 (0.00s) @@ -9814,7 +9857,7 @@ === RUN TestRemovedPostings --- PASS: TestRemovedPostings (0.00s) === RUN TestRemovedNextStackoverflow ---- PASS: TestRemovedNextStackoverflow (4.59s) +--- PASS: TestRemovedNextStackoverflow (8.64s) === RUN TestRemovedPostingsSeek --- PASS: TestRemovedPostingsSeek (0.00s) === RUN TestBigEndian @@ -9864,11 +9907,11 @@ --- PASS: TestPostingsWithIndexHeap/iterate (0.00s) --- PASS: TestPostingsWithIndexHeap/pop (0.00s) === RUN TestPostingsStats ---- PASS: TestPostingsStats (0.23s) +--- PASS: TestPostingsStats (0.22s) === RUN TestPostingsStats2 --- PASS: TestPostingsStats2 (0.00s) PASS -ok github.com/prometheus/prometheus/tsdb/index 15.880s +ok github.com/prometheus/prometheus/tsdb/index 25.811s === RUN TestRecord_EncodeDecode --- PASS: TestRecord_EncodeDecode (0.00s) === RUN TestRecord_Corrupted @@ -9890,12 +9933,12 @@ === RUN TestRecord_MetadataDecodeUnknownExtraFields --- PASS: TestRecord_MetadataDecodeUnknownExtraFields (0.00s) PASS -ok github.com/prometheus/prometheus/tsdb/record 0.011s +ok github.com/prometheus/prometheus/tsdb/record 0.070s testing: warning: no tests to run PASS -ok github.com/prometheus/prometheus/tsdb/test 0.004s [no tests to run] +ok github.com/prometheus/prometheus/tsdb/test 0.027s [no tests to run] === RUN TestWriteAndReadbackTombstones ---- PASS: TestWriteAndReadbackTombstones (0.01s) +--- PASS: TestWriteAndReadbackTombstones (0.02s) === RUN TestDeletingTombstones --- PASS: TestDeletingTombstones (0.00s) === RUN TestTruncateBefore @@ -9939,7 +9982,7 @@ === RUN TestMemTombstonesConcurrency --- PASS: TestMemTombstonesConcurrency (0.00s) PASS -ok github.com/prometheus/prometheus/tsdb/tombstones 0.022s +ok github.com/prometheus/prometheus/tsdb/tombstones 0.068s === RUN TestLockfile === RUN TestLockfile/{fileAlreadyExists:false_lockFileDisabled:false_expectedValue:1} === RUN TestLockfile/{fileAlreadyExists:true_lockFileDisabled:false_expectedValue:0} @@ -9951,7 +9994,7 @@ --- PASS: TestLockfile/{fileAlreadyExists:true_lockFileDisabled:true_expectedValue:-1} (0.00s) --- PASS: TestLockfile/{fileAlreadyExists:false_lockFileDisabled:true_expectedValue:-1} (0.00s) PASS -ok github.com/prometheus/prometheus/tsdb/tsdbutil 0.010s +ok github.com/prometheus/prometheus/tsdb/tsdbutil 0.027s === RUN TestLastCheckpoint --- PASS: TestLastCheckpoint (0.00s) === RUN TestDeleteCheckpoints @@ -9959,9 +10002,9 @@ === RUN TestCheckpoint === RUN TestCheckpoint/compress=false === RUN TestCheckpoint/compress=true ---- PASS: TestCheckpoint (0.43s) - --- PASS: TestCheckpoint/compress=false (0.19s) - --- PASS: TestCheckpoint/compress=true (0.24s) +--- PASS: TestCheckpoint (0.95s) + --- PASS: TestCheckpoint/compress=false (0.35s) + --- PASS: TestCheckpoint/compress=true (0.59s) === RUN TestCheckpointNoTmpFolderAfterError --- PASS: TestCheckpointNoTmpFolderAfterError (0.01s) === RUN TestReader @@ -9999,7 +10042,7 @@ === RUN TestReader/LiveReader/7 === RUN TestReader/LiveReader/8 reader_test.go:181: record 0 ---- PASS: TestReader (0.01s) +--- PASS: TestReader (0.04s) --- PASS: TestReader/Reader/0 (0.00s) --- PASS: TestReader/Reader/1 (0.00s) --- PASS: TestReader/Reader/2 (0.00s) @@ -10010,9 +10053,9 @@ --- 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/1 (0.03s) --- PASS: TestReader/LiveReader/2 (0.00s) - --- PASS: TestReader/LiveReader/3 (0.00s) + --- PASS: TestReader/LiveReader/3 (0.01s) --- PASS: TestReader/LiveReader/4 (0.00s) --- PASS: TestReader/LiveReader/5 (0.00s) --- PASS: TestReader/LiveReader/6 (0.00s) @@ -10045,110 +10088,110 @@ === RUN TestReaderFuzz/Reader,compress=true === RUN TestReaderFuzz/LiveReader,compress=false === RUN TestReaderFuzz/LiveReader,compress=true ---- PASS: TestReaderFuzz (1.33s) - --- PASS: TestReaderFuzz/Reader,compress=false (0.34s) - --- PASS: TestReaderFuzz/Reader,compress=true (0.35s) - --- PASS: TestReaderFuzz/LiveReader,compress=false (0.30s) - --- PASS: TestReaderFuzz/LiveReader,compress=true (0.34s) +--- PASS: TestReaderFuzz (2.21s) + --- PASS: TestReaderFuzz/Reader,compress=false (0.68s) + --- PASS: TestReaderFuzz/Reader,compress=true (0.61s) + --- PASS: TestReaderFuzz/LiveReader,compress=false (0.48s) + --- PASS: TestReaderFuzz/LiveReader,compress=true (0.44s) === RUN TestReaderFuzz_Live === RUN TestReaderFuzz_Live/compress=false === RUN TestReaderFuzz_Live/compress=true ---- PASS: TestReaderFuzz_Live (0.91s) - --- PASS: TestReaderFuzz_Live/compress=false (0.46s) - --- PASS: TestReaderFuzz_Live/compress=true (0.45s) +--- PASS: TestReaderFuzz_Live (1.39s) + --- PASS: TestReaderFuzz_Live/compress=false (0.92s) + --- PASS: TestReaderFuzz_Live/compress=true (0.47s) === RUN TestLiveReaderCorrupt_ShortFile ---- PASS: TestLiveReaderCorrupt_ShortFile (0.00s) +--- PASS: TestLiveReaderCorrupt_ShortFile (0.02s) === RUN TestLiveReaderCorrupt_RecordTooLongAndShort logging.go:33: level warn msg Record spans page boundaries start 0 end 65542 pageSize 32768 ---- PASS: TestLiveReaderCorrupt_RecordTooLongAndShort (0.00s) +--- PASS: TestLiveReaderCorrupt_RecordTooLongAndShort (0.01s) === RUN TestReaderData --- PASS: TestReaderData (0.00s) === RUN TestTailSamples === RUN TestTailSamples/compress=false === RUN TestTailSamples/compress=true ---- PASS: TestTailSamples (0.10s) - --- PASS: TestTailSamples/compress=false (0.04s) - --- PASS: TestTailSamples/compress=true (0.05s) +--- PASS: TestTailSamples (0.18s) + --- PASS: TestTailSamples/compress=false (0.08s) + --- PASS: TestTailSamples/compress=true (0.10s) === RUN TestReadToEndNoCheckpoint === RUN TestReadToEndNoCheckpoint/compress=false === RUN TestReadToEndNoCheckpoint/compress=true ---- PASS: TestReadToEndNoCheckpoint (0.25s) - --- PASS: TestReadToEndNoCheckpoint/compress=false (0.12s) - --- PASS: TestReadToEndNoCheckpoint/compress=true (0.13s) +--- PASS: TestReadToEndNoCheckpoint (0.28s) + --- PASS: TestReadToEndNoCheckpoint/compress=false (0.14s) + --- PASS: TestReadToEndNoCheckpoint/compress=true (0.14s) === RUN TestReadToEndWithCheckpoint === RUN TestReadToEndWithCheckpoint/compress=false === RUN TestReadToEndWithCheckpoint/compress=true ---- PASS: TestReadToEndWithCheckpoint (0.39s) +--- PASS: TestReadToEndWithCheckpoint (0.53s) --- PASS: TestReadToEndWithCheckpoint/compress=false (0.17s) - --- PASS: TestReadToEndWithCheckpoint/compress=true (0.22s) + --- PASS: TestReadToEndWithCheckpoint/compress=true (0.36s) === RUN TestReadCheckpoint === RUN TestReadCheckpoint/compress=false === RUN TestReadCheckpoint/compress=true ---- PASS: TestReadCheckpoint (0.32s) - --- PASS: TestReadCheckpoint/compress=false (0.15s) +--- PASS: TestReadCheckpoint (0.34s) + --- PASS: TestReadCheckpoint/compress=false (0.18s) --- PASS: TestReadCheckpoint/compress=true (0.17s) === RUN TestReadCheckpointMultipleSegments === RUN TestReadCheckpointMultipleSegments/compress=false === RUN TestReadCheckpointMultipleSegments/compress=true ---- PASS: TestReadCheckpointMultipleSegments (0.22s) - --- PASS: TestReadCheckpointMultipleSegments/compress=false (0.10s) - --- PASS: TestReadCheckpointMultipleSegments/compress=true (0.12s) +--- PASS: TestReadCheckpointMultipleSegments (0.23s) + --- PASS: TestReadCheckpointMultipleSegments/compress=false (0.11s) + --- PASS: TestReadCheckpointMultipleSegments/compress=true (0.13s) === RUN TestCheckpointSeriesReset === RUN TestCheckpointSeriesReset/compress=false === RUN TestCheckpointSeriesReset/compress=true ---- PASS: TestCheckpointSeriesReset (0.41s) - --- PASS: TestCheckpointSeriesReset/compress=false (0.18s) - --- PASS: TestCheckpointSeriesReset/compress=true (0.23s) +--- PASS: TestCheckpointSeriesReset (1.00s) + --- PASS: TestCheckpointSeriesReset/compress=false (0.55s) + --- PASS: TestCheckpointSeriesReset/compress=true (0.45s) === RUN TestWALRepair_ReadingError +=== RUN TestWALRepair_ReadingError/bad_header +=== RUN TestWALRepair_ReadingError/bad_fragment_sequence +=== RUN TestWALRepair_ReadingError/bad_fragment_flag === RUN TestWALRepair_ReadingError/bad_checksum === RUN TestWALRepair_ReadingError/bad_length === RUN TestWALRepair_ReadingError/bad_content === RUN TestWALRepair_ReadingError/torn_last_record -=== RUN TestWALRepair_ReadingError/bad_header -=== RUN TestWALRepair_ReadingError/bad_fragment_sequence -=== RUN TestWALRepair_ReadingError/bad_fragment_flag ---- PASS: TestWALRepair_ReadingError (0.18s) - --- PASS: TestWALRepair_ReadingError/bad_checksum (0.03s) - --- PASS: TestWALRepair_ReadingError/bad_length (0.02s) - --- PASS: TestWALRepair_ReadingError/bad_content (0.02s) - --- PASS: TestWALRepair_ReadingError/torn_last_record (0.02s) - --- PASS: TestWALRepair_ReadingError/bad_header (0.02s) - --- PASS: TestWALRepair_ReadingError/bad_fragment_sequence (0.04s) - --- PASS: TestWALRepair_ReadingError/bad_fragment_flag (0.03s) +--- PASS: TestWALRepair_ReadingError (0.33s) + --- PASS: TestWALRepair_ReadingError/bad_header (0.04s) + --- PASS: TestWALRepair_ReadingError/bad_fragment_sequence (0.05s) + --- PASS: TestWALRepair_ReadingError/bad_fragment_flag (0.04s) + --- PASS: TestWALRepair_ReadingError/bad_checksum (0.05s) + --- PASS: TestWALRepair_ReadingError/bad_length (0.04s) + --- PASS: TestWALRepair_ReadingError/bad_content (0.04s) + --- PASS: TestWALRepair_ReadingError/torn_last_record (0.07s) === RUN TestCorruptAndCarryOn wlog_test.go:253: segment 0 size 98304 wlog_test.go:253: 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.02s) +--- PASS: TestCorruptAndCarryOn (0.05s) === RUN TestClose ---- PASS: TestClose (0.00s) +--- PASS: TestClose (0.01s) === RUN TestSegmentMetric ---- PASS: TestSegmentMetric (0.01s) +--- PASS: TestSegmentMetric (0.02s) === RUN TestCompression ---- PASS: TestCompression (0.10s) +--- PASS: TestCompression (0.27s) === 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.08s) - --- PASS: TestLogPartialWrite/partial_write_when_logging_first_record_in_a_page (0.02s) - --- PASS: TestLogPartialWrite/partial_write_when_logging_record_in_the_middle_of_a_page (0.02s) - --- PASS: TestLogPartialWrite/partial_write_when_logging_last_record_of_a_page (0.04s) + --- PASS: TestLogPartialWrite/partial_write_when_logging_first_record_in_a_page (0.01s) + --- PASS: TestLogPartialWrite/partial_write_when_logging_record_in_the_middle_of_a_page (0.01s) + --- PASS: TestLogPartialWrite/partial_write_when_logging_last_record_of_a_page (0.07s) PASS -ok github.com/prometheus/prometheus/tsdb/wlog 4.806s +ok github.com/prometheus/prometheus/tsdb/wlog 7.989s ? github.com/prometheus/prometheus/util/gate [no test files] === RUN TestCompressionHandler_PlainText --- PASS: TestCompressionHandler_PlainText (0.00s) === RUN TestCompressionHandler_Gzip ---- PASS: TestCompressionHandler_Gzip (0.03s) +--- PASS: TestCompressionHandler_Gzip (0.01s) === RUN TestCompressionHandler_Deflate --- PASS: TestCompressionHandler_Deflate (0.00s) === RUN TestCORSHandler --- PASS: TestCORSHandler (0.00s) PASS -ok github.com/prometheus/prometheus/util/httputil 0.062s +ok github.com/prometheus/prometheus/util/httputil 0.119s ? github.com/prometheus/prometheus/util/jsonutil [no test files] === RUN TestDedupe --- PASS: TestDedupe (0.20s) @@ -10157,23 +10200,23 @@ === RUN TestJSONFileLogger_parallel --- PASS: TestJSONFileLogger_parallel (0.00s) PASS -ok github.com/prometheus/prometheus/util/logging 0.231s +ok github.com/prometheus/prometheus/util/logging 0.238s ? github.com/prometheus/prometheus/util/osutil [no test files] === RUN TestPool --- PASS: TestPool (0.00s) PASS -ok github.com/prometheus/prometheus/util/pool 0.009s +ok github.com/prometheus/prometheus/util/pool 0.048s ? github.com/prometheus/prometheus/util/runtime [no test files] === RUN TestTimerGroupNewTimer --- PASS: TestTimerGroupNewTimer (0.00s) === RUN TestQueryStatsWithTimersAndSamples ---- PASS: TestQueryStatsWithTimersAndSamples (0.00s) +--- PASS: TestQueryStatsWithTimersAndSamples (0.01s) === RUN TestQueryStatsWithSpanTimers --- PASS: TestQueryStatsWithSpanTimers (0.01s) === RUN TestTimerGroup --- PASS: TestTimerGroup (0.00s) PASS -ok github.com/prometheus/prometheus/util/stats 0.027s +ok github.com/prometheus/prometheus/util/stats 0.089s === RUN TestUnquote --- PASS: TestUnquote (0.00s) === RUN TestLink @@ -10181,108 +10224,108 @@ === RUN TestSanitizeLabelName --- PASS: TestSanitizeLabelName (0.00s) PASS -ok github.com/prometheus/prometheus/util/strutil 0.018s +ok github.com/prometheus/prometheus/util/strutil 0.045s ? 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/two_matchers_with_overlap -=== RUN TestFederation/external_labels_are_added_if_not_already_present -=== RUN TestFederation/instance_is_an_external_label +=== RUN TestFederation/test_old_metric +=== RUN TestFederation/{foo='boo'} +=== RUN TestFederation/test_metric_without_labels +=== RUN TestFederation/empty_label_value_for_a_label_that_doesn't_exist_at_all,_matches_everything === RUN TestFederation/empty +=== RUN TestFederation/invalid_params_somewhere_in_the_middle === RUN TestFederation/test_metric1 -=== RUN TestFederation/test_metric_without_labels -=== RUN TestFederation/match_nothing -=== RUN TestFederation/{foo='boo'} +=== RUN TestFederation/test_metric2 +=== RUN TestFederation/two_matchers +=== RUN TestFederation/two_matchers_with_overlap === RUN TestFederation/everything === RUN TestFederation/empty_label_value_matches_everything_that_doesn't_have_that_label -=== RUN TestFederation/invalid_params_somewhere_in_the_middle -=== RUN TestFederation/test_stale_metric -=== RUN TestFederation/two_matchers -=== RUN TestFederation/empty_label_value_for_a_label_that_doesn't_exist_at_all,_matches_everything === RUN TestFederation/invalid_params_from_the_beginning -=== RUN TestFederation/test_metric2 -=== RUN TestFederation/test_old_metric ---- PASS: TestFederation (0.04s) +=== RUN TestFederation/test_stale_metric +=== RUN TestFederation/external_labels_are_added_if_not_already_present +=== RUN TestFederation/instance_is_an_external_label +=== RUN TestFederation/match_nothing +--- PASS: TestFederation (0.22s) + --- PASS: TestFederation/test_old_metric (0.00s) + --- PASS: TestFederation/{foo='boo'} (0.00s) + --- PASS: TestFederation/test_metric_without_labels (0.00s) + --- PASS: TestFederation/empty_label_value_for_a_label_that_doesn't_exist_at_all,_matches_everything (0.00s) + --- PASS: TestFederation/empty (0.00s) + --- PASS: TestFederation/invalid_params_somewhere_in_the_middle (0.00s) + --- PASS: TestFederation/test_metric1 (0.00s) + --- PASS: TestFederation/test_metric2 (0.00s) + --- PASS: TestFederation/two_matchers (0.00s) --- PASS: TestFederation/two_matchers_with_overlap (0.00s) + --- PASS: TestFederation/everything (0.01s) + --- PASS: TestFederation/empty_label_value_matches_everything_that_doesn't_have_that_label (0.01s) + --- PASS: TestFederation/invalid_params_from_the_beginning (0.01s) + --- PASS: TestFederation/test_stale_metric (0.00s) --- PASS: TestFederation/external_labels_are_added_if_not_already_present (0.00s) --- PASS: TestFederation/instance_is_an_external_label (0.00s) - --- PASS: TestFederation/empty (0.00s) - --- PASS: TestFederation/test_metric1 (0.00s) - --- PASS: TestFederation/test_metric_without_labels (0.00s) --- PASS: TestFederation/match_nothing (0.00s) - --- PASS: TestFederation/{foo='boo'} (0.00s) - --- PASS: TestFederation/everything (0.00s) - --- PASS: TestFederation/empty_label_value_matches_everything_that_doesn't_have_that_label (0.00s) - --- PASS: TestFederation/invalid_params_somewhere_in_the_middle (0.00s) - --- PASS: TestFederation/test_stale_metric (0.00s) - --- PASS: TestFederation/two_matchers (0.00s) - --- PASS: TestFederation/empty_label_value_for_a_label_that_doesn't_exist_at_all,_matches_everything (0.00s) - --- PASS: TestFederation/invalid_params_from_the_beginning (0.00s) - --- PASS: TestFederation/test_metric2 (0.00s) - --- PASS: TestFederation/test_old_metric (0.00s) === RUN TestFederation_NotReady -=== RUN TestFederation_NotReady/two_matchers_with_overlap +=== RUN TestFederation_NotReady/match_nothing +=== RUN TestFederation_NotReady/test_stale_metric === RUN TestFederation_NotReady/external_labels_are_added_if_not_already_present === RUN TestFederation_NotReady/instance_is_an_external_label -=== RUN TestFederation_NotReady/empty -=== RUN TestFederation_NotReady/test_metric1 === RUN TestFederation_NotReady/test_metric_without_labels -=== RUN TestFederation_NotReady/match_nothing +=== RUN TestFederation_NotReady/test_old_metric === RUN TestFederation_NotReady/{foo='boo'} -=== RUN TestFederation_NotReady/everything -=== RUN TestFederation_NotReady/empty_label_value_matches_everything_that_doesn't_have_that_label -=== RUN TestFederation_NotReady/invalid_params_somewhere_in_the_middle -=== RUN TestFederation_NotReady/test_stale_metric -=== RUN TestFederation_NotReady/two_matchers +=== RUN TestFederation_NotReady/empty === RUN TestFederation_NotReady/empty_label_value_for_a_label_that_doesn't_exist_at_all,_matches_everything === RUN TestFederation_NotReady/invalid_params_from_the_beginning +=== RUN TestFederation_NotReady/invalid_params_somewhere_in_the_middle +=== RUN TestFederation_NotReady/test_metric1 === RUN TestFederation_NotReady/test_metric2 -=== RUN TestFederation_NotReady/test_old_metric +=== RUN TestFederation_NotReady/two_matchers +=== RUN TestFederation_NotReady/two_matchers_with_overlap +=== RUN TestFederation_NotReady/everything +=== RUN TestFederation_NotReady/empty_label_value_matches_everything_that_doesn't_have_that_label --- PASS: TestFederation_NotReady (0.00s) - --- PASS: TestFederation_NotReady/two_matchers_with_overlap (0.00s) + --- PASS: TestFederation_NotReady/match_nothing (0.00s) + --- PASS: TestFederation_NotReady/test_stale_metric (0.00s) --- PASS: TestFederation_NotReady/external_labels_are_added_if_not_already_present (0.00s) --- PASS: TestFederation_NotReady/instance_is_an_external_label (0.00s) - --- PASS: TestFederation_NotReady/empty (0.00s) - --- PASS: TestFederation_NotReady/test_metric1 (0.00s) --- PASS: TestFederation_NotReady/test_metric_without_labels (0.00s) - --- PASS: TestFederation_NotReady/match_nothing (0.00s) + --- PASS: TestFederation_NotReady/test_old_metric (0.00s) --- PASS: TestFederation_NotReady/{foo='boo'} (0.00s) - --- PASS: TestFederation_NotReady/everything (0.00s) - --- PASS: TestFederation_NotReady/empty_label_value_matches_everything_that_doesn't_have_that_label (0.00s) - --- PASS: TestFederation_NotReady/invalid_params_somewhere_in_the_middle (0.00s) - --- PASS: TestFederation_NotReady/test_stale_metric (0.00s) - --- PASS: TestFederation_NotReady/two_matchers (0.00s) + --- PASS: TestFederation_NotReady/empty (0.00s) --- PASS: TestFederation_NotReady/empty_label_value_for_a_label_that_doesn't_exist_at_all,_matches_everything (0.00s) --- PASS: TestFederation_NotReady/invalid_params_from_the_beginning (0.00s) + --- PASS: TestFederation_NotReady/invalid_params_somewhere_in_the_middle (0.00s) + --- PASS: TestFederation_NotReady/test_metric1 (0.00s) --- PASS: TestFederation_NotReady/test_metric2 (0.00s) - --- PASS: TestFederation_NotReady/test_old_metric (0.00s) + --- PASS: TestFederation_NotReady/two_matchers (0.00s) + --- PASS: TestFederation_NotReady/two_matchers_with_overlap (0.00s) + --- PASS: TestFederation_NotReady/everything (0.00s) + --- PASS: TestFederation_NotReady/empty_label_value_matches_everything_that_doesn't_have_that_label (0.00s) === RUN TestFederationWithNativeHistograms ---- PASS: TestFederationWithNativeHistograms (0.02s) +--- PASS: TestFederationWithNativeHistograms (0.14s) === RUN TestReadyAndHealthy === PAUSE TestReadyAndHealthy === RUN TestRoutePrefix === PAUSE TestRoutePrefix === RUN TestDebugHandler ---- PASS: TestDebugHandler (0.04s) +--- PASS: TestDebugHandler (0.05s) === RUN TestHTTPMetrics === PAUSE TestHTTPMetrics === RUN TestShutdownWithStaleConnection ---- PASS: TestShutdownWithStaleConnection (5.04s) +--- PASS: TestShutdownWithStaleConnection (5.10s) === RUN TestHandleMultipleQuitRequests ---- PASS: TestHandleMultipleQuitRequests (5.03s) +--- PASS: TestHandleMultipleQuitRequests (5.02s) === RUN TestAgentAPIEndPoints === PAUSE TestAgentAPIEndPoints === CONT TestReadyAndHealthy -=== CONT TestHTTPMetrics -=== CONT TestRoutePrefix === CONT TestAgentAPIEndPoints +=== CONT TestHTTPMetrics --- PASS: TestHTTPMetrics (0.00s) ---- PASS: TestReadyAndHealthy (5.12s) ---- PASS: TestRoutePrefix (5.12s) ---- PASS: TestAgentAPIEndPoints (5.14s) +=== CONT TestRoutePrefix +--- PASS: TestRoutePrefix (5.20s) +--- PASS: TestAgentAPIEndPoints (5.26s) +--- PASS: TestReadyAndHealthy (5.30s) PASS -ok github.com/prometheus/prometheus/web 15.370s +ok github.com/prometheus/prometheus/web 15.960s === RUN TestEndpoints === RUN TestEndpoints/local === RUN TestEndpoints/local/run_0_query_"query=2&time=123.4" @@ -10628,8 +10671,8 @@ === RUN TestEndpoints/remote/run_53_queryExemplars_"query=%7Bfoo%3D%22boo%22%7D"/GET === RUN TestEndpoints/remote/run_54_queryExemplars_"query=%7B__name__%3D%22test_metric5%22%7D" === RUN TestEndpoints/remote/run_54_queryExemplars_"query=%7B__name__%3D%22test_metric5%22%7D"/GET ---- PASS: TestEndpoints (0.21s) - --- PASS: TestEndpoints/local (0.10s) +--- PASS: TestEndpoints (0.41s) + --- PASS: TestEndpoints/local (0.17s) --- PASS: TestEndpoints/local/run_0_query_"query=2&time=123.4" (0.00s) --- PASS: TestEndpoints/local/run_0_query_"query=2&time=123.4"/GET (0.00s) --- PASS: TestEndpoints/local/run_0_query_"query=2&time=123.4"/POST (0.00s) @@ -10709,9 +10752,9 @@ --- PASS: TestEndpoints/local/run_26_series_"end=1&match%5B%5D=test_metric2&start=-1" (0.00s) --- PASS: TestEndpoints/local/run_26_series_"end=1&match%5B%5D=test_metric2&start=-1"/GET (0.00s) --- PASS: TestEndpoints/local/run_26_series_"end=1&match%5B%5D=test_metric2&start=-1"/POST (0.00s) - --- PASS: TestEndpoints/local/run_27_series_"" (0.00s) + --- PASS: TestEndpoints/local/run_27_series_"" (0.01s) --- PASS: TestEndpoints/local/run_27_series_""/GET (0.00s) - --- PASS: TestEndpoints/local/run_27_series_""/POST (0.00s) + --- PASS: TestEndpoints/local/run_27_series_""/POST (0.01s) --- PASS: TestEndpoints/local/run_28_dropSeries_"" (0.00s) --- PASS: TestEndpoints/local/run_28_dropSeries_""/GET (0.00s) --- PASS: TestEndpoints/local/run_29_targets_"" (0.00s) @@ -10752,12 +10795,12 @@ --- PASS: TestEndpoints/local/run_46_serveFlags_""/GET (0.00s) --- PASS: TestEndpoints/local/run_47_alerts_"" (0.00s) --- PASS: TestEndpoints/local/run_47_alerts_""/GET (0.00s) - --- PASS: TestEndpoints/local/run_48_rules_"" (0.02s) - --- PASS: TestEndpoints/local/run_48_rules_""/GET (0.02s) - --- PASS: TestEndpoints/local/run_49_rules_"type=alert" (0.03s) - --- PASS: TestEndpoints/local/run_49_rules_"type=alert"/GET (0.03s) - --- PASS: TestEndpoints/local/run_50_rules_"type=record" (0.01s) - --- PASS: TestEndpoints/local/run_50_rules_"type=record"/GET (0.01s) + --- PASS: TestEndpoints/local/run_48_rules_"" (0.03s) + --- PASS: TestEndpoints/local/run_48_rules_""/GET (0.03s) + --- PASS: TestEndpoints/local/run_49_rules_"type=alert" (0.04s) + --- PASS: TestEndpoints/local/run_49_rules_"type=alert"/GET (0.04s) + --- PASS: TestEndpoints/local/run_50_rules_"type=record" (0.02s) + --- PASS: TestEndpoints/local/run_50_rules_"type=record"/GET (0.02s) --- PASS: TestEndpoints/local/run_51_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_51_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_52_queryExemplars_"end=4.1&query=%7Bfoo%3D%22boo%22%7D&start=4" (0.00s) @@ -10836,7 +10879,7 @@ --- PASS: TestEndpoints/local/run_88_labelNames_"match%5B%5D=test_metric1%7Bfoo%3D%22test%22%7D"/GET (0.00s) --- PASS: TestEndpoints/local/run_89_labelNames_"end=100000000&match%5B%5D=test_metric2&start=1" (0.00s) --- PASS: TestEndpoints/local/run_89_labelNames_"end=100000000&match%5B%5D=test_metric2&start=1"/GET (0.00s) - --- PASS: TestEndpoints/remote (0.10s) + --- PASS: TestEndpoints/remote (0.19s) --- 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) @@ -10880,8 +10923,8 @@ --- PASS: TestEndpoints/remote/run_13_formatQuery_"query=foo%2Bbar"/GET (0.00s) --- PASS: TestEndpoints/remote/run_14_formatQuery_"query=invalid_expression%2F" (0.00s) --- PASS: TestEndpoints/remote/run_14_formatQuery_"query=invalid_expression%2F"/GET (0.00s) - --- PASS: TestEndpoints/remote/run_15_series_"match%5B%5D=test_metric2" (0.00s) - --- PASS: TestEndpoints/remote/run_15_series_"match%5B%5D=test_metric2"/GET (0.00s) + --- PASS: TestEndpoints/remote/run_15_series_"match%5B%5D=test_metric2" (0.01s) + --- PASS: TestEndpoints/remote/run_15_series_"match%5B%5D=test_metric2"/GET (0.01s) --- PASS: TestEndpoints/remote/run_15_series_"match%5B%5D=test_metric2"/POST (0.00s) --- PASS: TestEndpoints/remote/run_16_series_"match%5B%5D=%7Bfoo%3D%22%22%7D" (0.00s) --- PASS: TestEndpoints/remote/run_16_series_"match%5B%5D=%7Bfoo%3D%22%22%7D"/GET (0.00s) @@ -10907,8 +10950,8 @@ --- 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=100&match%5B%5D=test_metric2&start=1" (0.00s) - --- PASS: TestEndpoints/remote/run_24_series_"end=100&match%5B%5D=test_metric2&start=1"/GET (0.00s) + --- PASS: TestEndpoints/remote/run_24_series_"end=100&match%5B%5D=test_metric2&start=1" (0.01s) + --- PASS: TestEndpoints/remote/run_24_series_"end=100&match%5B%5D=test_metric2&start=1"/GET (0.01s) --- PASS: TestEndpoints/remote/run_24_series_"end=100&match%5B%5D=test_metric2&start=1"/POST (0.00s) --- PASS: TestEndpoints/remote/run_25_series_"end=100000&match%5B%5D=test_metric2&start=1" (0.00s) --- PASS: TestEndpoints/remote/run_25_series_"end=100000&match%5B%5D=test_metric2&start=1"/GET (0.00s) @@ -10959,10 +11002,10 @@ --- PASS: TestEndpoints/remote/run_46_serveFlags_""/GET (0.00s) --- PASS: TestEndpoints/remote/run_47_alerts_"" (0.00s) --- PASS: TestEndpoints/remote/run_47_alerts_""/GET (0.00s) - --- PASS: TestEndpoints/remote/run_48_rules_"" (0.02s) - --- PASS: TestEndpoints/remote/run_48_rules_""/GET (0.02s) - --- PASS: TestEndpoints/remote/run_49_rules_"type=alert" (0.02s) - --- PASS: TestEndpoints/remote/run_49_rules_"type=alert"/GET (0.02s) + --- PASS: TestEndpoints/remote/run_48_rules_"" (0.03s) + --- PASS: TestEndpoints/remote/run_48_rules_""/GET (0.03s) + --- PASS: TestEndpoints/remote/run_49_rules_"type=alert" (0.05s) + --- PASS: TestEndpoints/remote/run_49_rules_"type=alert"/GET (0.05s) --- PASS: TestEndpoints/remote/run_50_rules_"type=record" (0.01s) --- PASS: TestEndpoints/remote/run_50_rules_"type=record"/GET (0.01s) --- PASS: TestEndpoints/remote/run_51_queryExemplars_"end=4&query=test_metric3%7Bfoo%3D%22boo%22%7D+-+test_metric4%7Bfoo%3D%22bar%22%7D&start=0" (0.00s) @@ -10980,7 +11023,7 @@ === RUN TestGetSeries/two_matchers === RUN TestGetSeries/exec_error_type === RUN TestGetSeries/storage_error_type ---- PASS: TestGetSeries (0.02s) +--- PASS: TestGetSeries (0.04s) --- PASS: TestGetSeries/no_matchers (0.00s) --- PASS: TestGetSeries/non_empty_label_matcher (0.00s) --- PASS: TestGetSeries/exact_label_matcher (0.00s) @@ -10991,7 +11034,7 @@ === RUN TestQueryExemplars/no_error === RUN TestQueryExemplars/should_return_errorExec_upon_genetic_error === RUN TestQueryExemplars/should_return_errorInternal_err_type_is_ErrStorage ---- PASS: TestQueryExemplars (0.03s) +--- PASS: TestQueryExemplars (0.05s) --- PASS: TestQueryExemplars/no_error (0.00s) --- PASS: TestQueryExemplars/should_return_errorExec_upon_genetic_error (0.00s) --- PASS: TestQueryExemplars/should_return_errorInternal_err_type_is_ErrStorage (0.00s) @@ -11014,11 +11057,11 @@ === RUN TestStats/stats_is_true === RUN TestStats/stats_is_all === RUN TestStats/custom_handler_with_known_value ---- PASS: TestStats (0.02s) +--- PASS: TestStats (0.06s) --- PASS: TestStats/stats_is_blank (0.00s) --- PASS: TestStats/stats_is_true (0.00s) --- PASS: TestStats/stats_is_all (0.00s) - --- PASS: TestStats/custom_handler_with_known_value (0.00s) + --- PASS: TestStats/custom_handler_with_known_value (0.01s) === RUN TestAdminEndpoints === RUN TestAdminEndpoints/#00 === RUN TestAdminEndpoints/#01 @@ -11060,7 +11103,7 @@ --- PASS: TestAdminEndpoints/#17 (0.00s) --- PASS: TestAdminEndpoints/#18 (0.00s) === RUN TestRespondSuccess ---- PASS: TestRespondSuccess (0.00s) +--- PASS: TestRespondSuccess (0.01s) === RUN TestRespondError --- PASS: TestRespondError (0.00s) === RUN TestParseTimeParam @@ -11072,11 +11115,11 @@ === RUN TestOptionsMethod --- PASS: TestOptionsMethod (0.00s) === RUN TestRespond ---- PASS: TestRespond (0.02s) +--- PASS: TestRespond (0.04s) === RUN TestTSDBStatus === RUN TestTSDBStatus/0 ---- PASS: TestTSDBStatus (0.01s) - --- PASS: TestTSDBStatus/0 (0.01s) +--- PASS: TestTSDBStatus (0.02s) + --- PASS: TestTSDBStatus/0 (0.02s) === RUN TestReturnAPIError --- PASS: TestReturnAPIError (0.00s) === RUN TestGetGlobalURL @@ -11098,45 +11141,45 @@ --- PASS: TestGetGlobalURL/Test_6 (0.00s) --- PASS: TestGetGlobalURL/Test_7 (0.00s) === RUN TestApiStatusCodes +=== RUN TestApiStatusCodes/promql.ErrQueryCanceled/error_from_queryable +=== RUN TestApiStatusCodes/promql.ErrQueryCanceled/error_from_querier +=== RUN TestApiStatusCodes/promql.ErrQueryCanceled/error_from_seriesset +=== RUN TestApiStatusCodes/promql.ErrQueryTimeout/error_from_querier +=== RUN TestApiStatusCodes/promql.ErrQueryTimeout/error_from_seriesset +=== RUN TestApiStatusCodes/promql.ErrQueryTimeout/error_from_queryable +=== RUN TestApiStatusCodes/context.DeadlineExceeded/error_from_seriesset === RUN TestApiStatusCodes/context.DeadlineExceeded/error_from_queryable === RUN TestApiStatusCodes/context.DeadlineExceeded/error_from_querier -=== RUN TestApiStatusCodes/context.DeadlineExceeded/error_from_seriesset -=== RUN TestApiStatusCodes/context.Canceled/error_from_queryable === RUN TestApiStatusCodes/context.Canceled/error_from_querier === RUN TestApiStatusCodes/context.Canceled/error_from_seriesset +=== RUN TestApiStatusCodes/context.Canceled/error_from_queryable === RUN TestApiStatusCodes/random_error/error_from_queryable === RUN TestApiStatusCodes/random_error/error_from_querier === RUN TestApiStatusCodes/random_error/error_from_seriesset === RUN TestApiStatusCodes/promql.ErrTooManySamples/error_from_seriesset === RUN TestApiStatusCodes/promql.ErrTooManySamples/error_from_queryable === RUN TestApiStatusCodes/promql.ErrTooManySamples/error_from_querier -=== RUN TestApiStatusCodes/promql.ErrQueryCanceled/error_from_queryable -=== RUN TestApiStatusCodes/promql.ErrQueryCanceled/error_from_querier -=== RUN TestApiStatusCodes/promql.ErrQueryCanceled/error_from_seriesset -=== RUN TestApiStatusCodes/promql.ErrQueryTimeout/error_from_queryable -=== RUN TestApiStatusCodes/promql.ErrQueryTimeout/error_from_querier -=== RUN TestApiStatusCodes/promql.ErrQueryTimeout/error_from_seriesset --- PASS: TestApiStatusCodes (0.02s) + --- PASS: TestApiStatusCodes/promql.ErrQueryCanceled/error_from_queryable (0.00s) + --- PASS: TestApiStatusCodes/promql.ErrQueryCanceled/error_from_querier (0.00s) + --- PASS: TestApiStatusCodes/promql.ErrQueryCanceled/error_from_seriesset (0.00s) + --- PASS: TestApiStatusCodes/promql.ErrQueryTimeout/error_from_querier (0.00s) + --- PASS: TestApiStatusCodes/promql.ErrQueryTimeout/error_from_seriesset (0.00s) + --- PASS: TestApiStatusCodes/promql.ErrQueryTimeout/error_from_queryable (0.00s) + --- PASS: TestApiStatusCodes/context.DeadlineExceeded/error_from_seriesset (0.00s) --- PASS: TestApiStatusCodes/context.DeadlineExceeded/error_from_queryable (0.00s) --- PASS: TestApiStatusCodes/context.DeadlineExceeded/error_from_querier (0.00s) - --- PASS: TestApiStatusCodes/context.DeadlineExceeded/error_from_seriesset (0.00s) - --- PASS: TestApiStatusCodes/context.Canceled/error_from_queryable (0.00s) --- PASS: TestApiStatusCodes/context.Canceled/error_from_querier (0.00s) --- PASS: TestApiStatusCodes/context.Canceled/error_from_seriesset (0.00s) + --- PASS: TestApiStatusCodes/context.Canceled/error_from_queryable (0.00s) --- PASS: TestApiStatusCodes/random_error/error_from_queryable (0.00s) --- PASS: TestApiStatusCodes/random_error/error_from_querier (0.00s) --- PASS: TestApiStatusCodes/random_error/error_from_seriesset (0.00s) --- PASS: TestApiStatusCodes/promql.ErrTooManySamples/error_from_seriesset (0.00s) --- PASS: TestApiStatusCodes/promql.ErrTooManySamples/error_from_queryable (0.00s) --- PASS: TestApiStatusCodes/promql.ErrTooManySamples/error_from_querier (0.00s) - --- PASS: TestApiStatusCodes/promql.ErrQueryCanceled/error_from_queryable (0.00s) - --- PASS: TestApiStatusCodes/promql.ErrQueryCanceled/error_from_querier (0.00s) - --- PASS: TestApiStatusCodes/promql.ErrQueryCanceled/error_from_seriesset (0.00s) - --- PASS: TestApiStatusCodes/promql.ErrQueryTimeout/error_from_queryable (0.00s) - --- PASS: TestApiStatusCodes/promql.ErrQueryTimeout/error_from_querier (0.00s) - --- PASS: TestApiStatusCodes/promql.ErrQueryTimeout/error_from_seriesset (0.00s) PASS -ok github.com/prometheus/prometheus/web/api/v1 0.390s +ok github.com/prometheus/prometheus/web/api/v1 0.831s make[1]: Leaving directory '/build/prometheus-2.42.0+ds' create-stamp debian/debhelper-build-stamp dh_testroot -O--buildsystem=golang -O--builddirectory=/build/prometheus-2.42.0\+ds/.build @@ -11182,12 +11225,14 @@ dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: not including original source code in upload I: copying local configuration +I: user script /srv/workspace/pbuilder/114041/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/114041/tmp/hooks/B01_cleanup finished I: unmounting dev/ptmx filesystem I: unmounting dev/pts filesystem I: unmounting dev/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem I: cleaning the build env -I: removing directory /srv/workspace/pbuilder/28585 and its subdirectories -I: Current time: Thu Jun 8 20:23:49 -12 2023 -I: pbuilder-time-stamp: 1686299029 +I: removing directory /srv/workspace/pbuilder/114041 and its subdirectories +I: Current time: Fri Jul 12 04:54:02 +14 2024 +I: pbuilder-time-stamp: 1720709642