Diff of the two buildlogs: -- --- b1/build.log 2023-05-21 08:55:23.820189322 +0000 +++ b2/build.log 2023-05-21 09:08:11.582570724 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Sat May 20 20:29:23 -12 2023 -I: pbuilder-time-stamp: 1684657763 +I: Current time: Sun Jun 23 05:18:27 +14 2024 +I: pbuilder-time-stamp: 1719069507 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/bookworm-reproducible-base.tgz] I: copying local configuration @@ -16,7 +16,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 @@ -44,135 +44,167 @@ 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/3528448/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/3182167/tmp/hooks/D01_modify_environment starting +debug: Running on ionos5-amd64. +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 Jun 23 05:18 /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/3182167/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/3182167/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='amd64' - DEBIAN_FRONTEND='noninteractive' - DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=15 ' - DISTRIBUTION='bookworm' - HOME='/root' - HOST_ARCH='amd64' + 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]="x86_64-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=amd64 + DEBIAN_FRONTEND=noninteractive + DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=16 ' + DIRSTACK=() + DISTRIBUTION=bookworm + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=x86_64 + HOST_ARCH=amd64 IFS=' ' - INVOCATION_ID='2a8ec91336544a02a76202e156139d96' - LANG='C' - LANGUAGE='en_US:en' - LC_ALL='C' - 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='3528448' - PS1='# ' - PS2='> ' + INVOCATION_ID=e71559a86d144ecdae11ead5c55574ad + LANG=C + LANGUAGE=et_EE:et + LC_ALL=C + MACHTYPE=x86_64-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=3182167 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.KViXmoo2/pbuilderrc_87VY --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.KViXmoo2/b1 --logfile b1/build.log prometheus_2.42.0+ds-5.dsc' - SUDO_GID='110' - SUDO_UID='105' - 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.KViXmoo2/pbuilderrc_CyzQ --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.KViXmoo2/b2 --logfile b2/build.log --extrapackages usrmerge prometheus_2.42.0+ds-5.dsc' + SUDO_GID=110 + SUDO_UID=105 + 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 ionos1-amd64 5.10.0-23-amd64 #1 SMP Debian 5.10.179-1 (2023-05-12) x86_64 GNU/Linux + Linux i-capture-the-hostname 6.1.0-0.deb11.6-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.15-1~bpo11+1 (2023-03-16) x86_64 GNU/Linux I: ls -l /bin total 5632 - -rwxr-xr-x 1 root root 1265648 Apr 23 09:23 bash - -rwxr-xr-x 3 root root 39224 Sep 18 2022 bunzip2 - -rwxr-xr-x 3 root root 39224 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 39224 Sep 18 2022 bzip2 - -rwxr-xr-x 1 root root 14568 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 44016 Sep 20 2022 cat - -rwxr-xr-x 1 root root 68656 Sep 20 2022 chgrp - -rwxr-xr-x 1 root root 64496 Sep 20 2022 chmod - -rwxr-xr-x 1 root root 72752 Sep 20 2022 chown - -rwxr-xr-x 1 root root 151152 Sep 20 2022 cp - -rwxr-xr-x 1 root root 125640 Jan 5 01:20 dash - -rwxr-xr-x 1 root root 121904 Sep 20 2022 date - -rwxr-xr-x 1 root root 89240 Sep 20 2022 dd - -rwxr-xr-x 1 root root 102200 Sep 20 2022 df - -rwxr-xr-x 1 root root 151344 Sep 20 2022 dir - -rwxr-xr-x 1 root root 88656 Mar 22 22:02 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 43856 Sep 20 2022 echo - -rwxr-xr-x 1 root root 41 Jan 24 02:43 egrep - -rwxr-xr-x 1 root root 35664 Sep 20 2022 false - -rwxr-xr-x 1 root root 41 Jan 24 02:43 fgrep - -rwxr-xr-x 1 root root 85600 Mar 22 22:02 findmnt - -rwsr-xr-x 1 root root 35128 Mar 22 20:35 fusermount - -rwxr-xr-x 1 root root 203152 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 98136 Apr 9 2022 gzip - -rwxr-xr-x 1 root root 22680 Dec 19 01:33 hostname - -rwxr-xr-x 1 root root 72824 Sep 20 2022 ln - -rwxr-xr-x 1 root root 53024 Mar 23 00:40 login - -rwxr-xr-x 1 root root 151344 Sep 20 2022 ls - -rwxr-xr-x 1 root root 207168 Mar 22 22:02 lsblk - -rwxr-xr-x 1 root root 97552 Sep 20 2022 mkdir - -rwxr-xr-x 1 root root 72912 Sep 20 2022 mknod - -rwxr-xr-x 1 root root 43952 Sep 20 2022 mktemp - -rwxr-xr-x 1 root root 59712 Mar 22 22:02 more - -rwsr-xr-x 1 root root 59704 Mar 22 22:02 mount - -rwxr-xr-x 1 root root 18744 Mar 22 22:02 mountpoint - -rwxr-xr-x 1 root root 142968 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 43952 Sep 20 2022 pwd - lrwxrwxrwx 1 root root 4 Apr 23 09:23 rbash -> bash - -rwxr-xr-x 1 root root 52112 Sep 20 2022 readlink - -rwxr-xr-x 1 root root 72752 Sep 20 2022 rm - -rwxr-xr-x 1 root root 56240 Sep 20 2022 rmdir - -rwxr-xr-x 1 root root 27560 Nov 2 2022 run-parts - -rwxr-xr-x 1 root root 126424 Jan 5 07:55 sed - lrwxrwxrwx 1 root root 4 Jan 5 01:20 sh -> dash - -rwxr-xr-x 1 root root 43888 Sep 20 2022 sleep - -rwxr-xr-x 1 root root 85008 Sep 20 2022 stty - -rwsr-xr-x 1 root root 72000 Mar 22 22:02 su - -rwxr-xr-x 1 root root 39824 Sep 20 2022 sync - -rwxr-xr-x 1 root root 531984 Apr 6 02:25 tar - -rwxr-xr-x 1 root root 14520 Nov 2 2022 tempfile - -rwxr-xr-x 1 root root 109616 Sep 20 2022 touch - -rwxr-xr-x 1 root root 35664 Sep 20 2022 true - -rwxr-xr-x 1 root root 14568 Mar 22 20:35 ulockmgr_server - -rwsr-xr-x 1 root root 35128 Mar 22 22:02 umount - -rwxr-xr-x 1 root root 43888 Sep 20 2022 uname - -rwxr-xr-x 2 root root 2346 Apr 9 2022 uncompress - -rwxr-xr-x 1 root root 151344 Sep 20 2022 vdir - -rwxr-xr-x 1 root root 72024 Mar 22 22:02 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/3528448/tmp/hooks/D02_print_environment finished + -rwxr-xr-x 1 root root 1265648 Apr 24 2023 bash + -rwxr-xr-x 3 root root 39224 Sep 19 2022 bunzip2 + -rwxr-xr-x 3 root root 39224 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 39224 Sep 19 2022 bzip2 + -rwxr-xr-x 1 root root 14568 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 44016 Sep 21 2022 cat + -rwxr-xr-x 1 root root 68656 Sep 21 2022 chgrp + -rwxr-xr-x 1 root root 64496 Sep 21 2022 chmod + -rwxr-xr-x 1 root root 72752 Sep 21 2022 chown + -rwxr-xr-x 1 root root 151152 Sep 21 2022 cp + -rwxr-xr-x 1 root root 125640 Jan 6 2023 dash + -rwxr-xr-x 1 root root 121904 Sep 21 2022 date + -rwxr-xr-x 1 root root 89240 Sep 21 2022 dd + -rwxr-xr-x 1 root root 102200 Sep 21 2022 df + -rwxr-xr-x 1 root root 151344 Sep 21 2022 dir + -rwxr-xr-x 1 root root 88656 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 43856 Sep 21 2022 echo + -rwxr-xr-x 1 root root 41 Jan 25 2023 egrep + -rwxr-xr-x 1 root root 35664 Sep 21 2022 false + -rwxr-xr-x 1 root root 41 Jan 25 2023 fgrep + -rwxr-xr-x 1 root root 85600 Mar 24 2023 findmnt + -rwsr-xr-x 1 root root 35128 Mar 23 2023 fusermount + -rwxr-xr-x 1 root root 203152 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 98136 Apr 10 2022 gzip + -rwxr-xr-x 1 root root 22680 Dec 20 2022 hostname + -rwxr-xr-x 1 root root 72824 Sep 21 2022 ln + -rwxr-xr-x 1 root root 53024 Mar 24 2023 login + -rwxr-xr-x 1 root root 151344 Sep 21 2022 ls + -rwxr-xr-x 1 root root 207168 Mar 24 2023 lsblk + -rwxr-xr-x 1 root root 97552 Sep 21 2022 mkdir + -rwxr-xr-x 1 root root 72912 Sep 21 2022 mknod + -rwxr-xr-x 1 root root 43952 Sep 21 2022 mktemp + -rwxr-xr-x 1 root root 59712 Mar 24 2023 more + -rwsr-xr-x 1 root root 59704 Mar 24 2023 mount + -rwxr-xr-x 1 root root 18744 Mar 24 2023 mountpoint + -rwxr-xr-x 1 root root 142968 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 43952 Sep 21 2022 pwd + lrwxrwxrwx 1 root root 4 Apr 24 2023 rbash -> bash + -rwxr-xr-x 1 root root 52112 Sep 21 2022 readlink + -rwxr-xr-x 1 root root 72752 Sep 21 2022 rm + -rwxr-xr-x 1 root root 56240 Sep 21 2022 rmdir + -rwxr-xr-x 1 root root 27560 Nov 3 2022 run-parts + -rwxr-xr-x 1 root root 126424 Jan 6 2023 sed + lrwxrwxrwx 1 root root 9 Jun 23 05:18 sh -> /bin/bash + -rwxr-xr-x 1 root root 43888 Sep 21 2022 sleep + -rwxr-xr-x 1 root root 85008 Sep 21 2022 stty + -rwsr-xr-x 1 root root 72000 Mar 24 2023 su + -rwxr-xr-x 1 root root 39824 Sep 21 2022 sync + -rwxr-xr-x 1 root root 531984 Apr 7 2023 tar + -rwxr-xr-x 1 root root 14520 Nov 3 2022 tempfile + -rwxr-xr-x 1 root root 109616 Sep 21 2022 touch + -rwxr-xr-x 1 root root 35664 Sep 21 2022 true + -rwxr-xr-x 1 root root 14568 Mar 23 2023 ulockmgr_server + -rwsr-xr-x 1 root root 35128 Mar 24 2023 umount + -rwxr-xr-x 1 root root 43888 Sep 21 2022 uname + -rwxr-xr-x 2 root root 2346 Apr 10 2022 uncompress + -rwxr-xr-x 1 root root 151344 Sep 21 2022 vdir + -rwxr-xr-x 1 root root 72024 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/3182167/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -684,7 +716,7 @@ Get: 354 http://deb.debian.org/debian bookworm/main amd64 golang-uber-automaxprocs-dev all 1.4.0-3 [13.7 kB] Get: 355 http://deb.debian.org/debian bookworm/main amd64 golang-github-gophercloud-gophercloud-dev all 0.12.0-1 [628 kB] Get: 356 http://deb.debian.org/debian bookworm/main amd64 golang-github-opentracing-contrib-go-stdlib-dev all 1.0.0-2 [13.0 kB] -Fetched 215 MB in 8s (26.3 MB/s) +Fetched 215 MB in 3s (71.0 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 ... 19596 files and directories currently installed.) @@ -2122,8 +2154,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/3182167/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/3182167/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 @@ -2151,41 +2194,41 @@ 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 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 + cd .build && go install -trimpath -v -p 16 -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 -internal/unsafeheader internal/goexperiment internal/goos +unicode/utf16 internal/race +internal/unsafeheader +sync/atomic internal/itoa math/bits unicode/utf8 -unicode -unicode/utf16 encoding +container/list internal/cpu -internal/abi +unicode runtime/internal/atomic +crypto/internal/subtle runtime/internal/syscall +crypto/subtle +internal/abi runtime/internal/math -container/list runtime/internal/sys -sync/atomic -crypto/internal/subtle -crypto/subtle crypto/internal/boring/sig vendor/golang.org/x/crypto/cryptobyte/asn1 -vendor/golang.org/x/crypto/internal/subtle 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 +google.golang.org/protobuf/internal/set go.mongodb.org/mongo-driver/bson/bsontype +go.mongodb.org/mongo-driver/bson/bsonoptions github.com/Azure/azure-sdk-for-go/version github.com/Azure/go-autorest/autorest/to -golang.org/x/net/internal/iana google.golang.org/grpc/serviceconfig +golang.org/x/net/internal/iana github.com/golang/groupcache/lru go.opencensus.io go.opencensus.io/trace/internal @@ -2193,51 +2236,51 @@ github.com/docker/docker/api github.com/docker/docker/api/types/events github.com/docker/docker/api/types/image -internal/bytealg github.com/dennwc/varint golang.org/x/exp/constraints github.com/prometheus/prometheus/tsdb/goversion +internal/bytealg math 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 -github.com/aws/aws-sdk-go/internal/sdkmath internal/reflectlite -runtime/metrics sync +runtime/metrics internal/testlog math/rand internal/singleflight google.golang.org/protobuf/internal/pragma github.com/aws/aws-sdk-go/internal/sync/singleflight github.com/josharian/intern -google.golang.org/grpc/internal/buffer google.golang.org/grpc/internal/grpcsync +google.golang.org/grpc/internal/buffer internal/sysinfo runtime/cgo errors sort internal/oserror -strconv -io internal/safefilepath +io path vendor/golang.org/x/net/dns/dnsmessage +strconv crypto/internal/nistec/fiat syscall github.com/beorn7/perks/quantile github.com/gogo/protobuf/sortkeys container/heap -hash +strings bytes +hash crypto/internal/randutil text/tabwriter github.com/aws/aws-sdk-go/internal/sdkio -strings hash/crc32 -hash/adler32 hash/fnv +hash/adler32 crypto crypto/rc4 golang.org/x/crypto/blowfish @@ -2252,173 +2295,173 @@ github.com/aws/aws-sdk-go/internal/strings github.com/aws/aws-sdk-go/internal/sdkuri html -github.com/grafana/regexp/syntax google.golang.org/grpc/encoding github.com/docker/docker/api/types/versions -golang.org/x/text/width +github.com/grafana/regexp/syntax net/http/internal/testcert +golang.org/x/text/width +internal/syscall/unix time internal/syscall/execenv -internal/syscall/unix regexp github.com/grafana/regexp -google.golang.org/api/internal/third_party/uritemplates context -internal/poll github.com/jpillora/backoff io/fs github.com/aws/aws-sdk-go/internal/sdkrand google.golang.org/grpc/backoff google.golang.org/grpc/internal/grpcrand +internal/poll google.golang.org/grpc/keepalive -github.com/scaleway/scaleway-sdk-go/namegenerator github.com/prometheus/prometheus/model/timestamp +github.com/scaleway/scaleway-sdk-go/namegenerator google.golang.org/grpc/internal/backoff -internal/fmtsort -github.com/scaleway/scaleway-sdk-go/internal/generic -encoding/binary -github.com/modern-go/reflect2 +google.golang.org/api/internal/third_party/uritemplates google.golang.org/grpc/tap go.opentelemetry.io/otel/internal/baggage github.com/prometheus/prometheus/util/gate embed +internal/fmtsort +github.com/scaleway/scaleway-sdk-go/internal/generic +encoding/binary os +github.com/modern-go/reflect2 encoding/base64 crypto/cipher -crypto/internal/edwards25519/field crypto/md5 +crypto/internal/edwards25519/field vendor/golang.org/x/crypto/internal/poly1305 vendor/golang.org/x/crypto/curve25519/internal/field github.com/cespare/xxhash -github.com/golang/snappy crypto/internal/nistec +github.com/golang/snappy golang.org/x/sys/unix encoding/pem -crypto/internal/boring -crypto/des -vendor/golang.org/x/crypto/chacha20 -golang.org/x/crypto/pkcs12/internal/rc2 crypto/internal/edwards25519 -crypto/aes -crypto/hmac -crypto/sha512 -crypto/sha1 -crypto/sha256 -vendor/golang.org/x/crypto/hkdf -fmt +internal/godebug io/ioutil path/filepath google.golang.org/protobuf/internal/detrand -internal/godebug +fmt +internal/lazyregexp +google.golang.org/grpc/internal/envconfig +github.com/docker/docker/api/types/mount github.com/prometheus/procfs/internal/util os/signal +crypto/internal/boring +crypto/des +vendor/golang.org/x/crypto/chacha20 internal/intern vendor/golang.org/x/sys/cpu -internal/lazyregexp -google.golang.org/grpc/internal/envconfig -github.com/docker/docker/api/types/mount +golang.org/x/crypto/pkcs12/internal/rc2 +crypto/sha512 +crypto/aes +crypto/hmac +crypto/sha1 +crypto/sha256 net/netip -os/exec +vendor/golang.org/x/crypto/hkdf vendor/golang.org/x/crypto/chacha20poly1305 -net +os/exec github.com/alecthomas/units github.com/go-logfmt/logfmt -log encoding/json -compress/flate +log encoding/hex -net/url +compress/flate vendor/golang.org/x/crypto/curve25519 -math/big +net/url vendor/golang.org/x/net/http2/hpack +math/big vendor/golang.org/x/text/unicode/norm mime mime/quotedprintable +net net/http/internal google.golang.org/protobuf/internal/errors go/token -vendor/golang.org/x/text/unicode/bidi -google.golang.org/protobuf/encoding/protowire google.golang.org/protobuf/internal/version +vendor/golang.org/x/text/unicode/bidi github.com/prometheus/procfs/internal/fs +google.golang.org/protobuf/encoding/protowire runtime/debug golang.org/x/net/internal/timeseries text/template/parse -github.com/oklog/run -go/doc/comment google.golang.org/protobuf/reflect/protoreflect +github.com/oklog/run go/scanner +go/doc/comment golang.org/x/text/unicode/bidi golang.org/x/text/unicode/norm golang.org/x/net/http2/hpack gopkg.in/yaml.v2 -compress/gzip -go/ast -vendor/golang.org/x/text/secure/bidirule golang.org/x/sync/errgroup +compress/gzip github.com/aws/aws-sdk-go/aws/awserr +go/ast os/user encoding/xml -github.com/prometheus/prometheus/model/histogram -github.com/pkg/errors -github.com/aws/aws-sdk-go/internal/ini 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 -vendor/golang.org/x/net/idna +vendor/golang.org/x/text/secure/bidirule google.golang.org/protobuf/internal/strs -github.com/go-kit/log/level google.golang.org/protobuf/internal/encoding/messageset -google.golang.org/protobuf/internal/encoding/text -google.golang.org/protobuf/internal/order google.golang.org/protobuf/internal/genid -google.golang.org/protobuf/reflect/protoregistry +google.golang.org/protobuf/internal/order +vendor/golang.org/x/net/idna google.golang.org/protobuf/runtime/protoiface -github.com/prometheus/common/promlog +google.golang.org/protobuf/reflect/protoregistry +github.com/go-kit/log/level +google.golang.org/protobuf/internal/encoding/text text/template golang.org/x/text/secure/bidirule +github.com/prometheus/common/promlog +github.com/aws/aws-sdk-go/internal/ini github.com/aws/aws-sdk-go/aws/endpoints -go/doc github.com/jmespath/go-jmespath github.com/prometheus/prometheus/discovery/targetgroup crypto/rand -golang.org/x/net/idna crypto/elliptic crypto/internal/boring/bbig encoding/asn1 crypto/dsa -google.golang.org/protobuf/internal/encoding/defval google.golang.org/protobuf/proto +go/doc +golang.org/x/net/idna crypto/ed25519 crypto/rsa +google.golang.org/protobuf/internal/encoding/defval golang.org/x/crypto/bcrypt github.com/prometheus/prometheus/model/labels +github.com/prometheus/prometheus/model/histogram github.com/gogo/protobuf/proto +github.com/pkg/errors database/sql/driver go.mongodb.org/mongo-driver/bson/primitive -github.com/go-stack/stack -github.com/mailru/easyjson/jlexer -github.com/go-openapi/analysis/internal/debug +github.com/aws/aws-sdk-go/aws/awsutil vendor/golang.org/x/crypto/cryptobyte crypto/x509/pkix +html/template +google.golang.org/protobuf/internal/filedesc +google.golang.org/protobuf/encoding/prototext github.com/prometheus/prometheus/model/relabel -github.com/aws/aws-sdk-go/aws/awsutil github.com/prometheus/prometheus/model/exemplar github.com/oklog/ulid +github.com/go-stack/stack +github.com/mailru/easyjson/jlexer +github.com/go-openapi/analysis/internal/debug encoding/gob -google.golang.org/protobuf/internal/filedesc -google.golang.org/protobuf/encoding/prototext -html/template -go.mongodb.org/mongo-driver/x/bsonx/bsoncore github.com/PuerkitoBio/urlesc go.uber.org/atomic +go.mongodb.org/mongo-driver/x/bsonx/bsoncore github.com/prometheus/prometheus/util/strutil github.com/PuerkitoBio/purell github.com/Azure/go-autorest/autorest/date -github.com/Azure/go-autorest/autorest/validation crypto/ecdsa +github.com/Azure/go-autorest/autorest/validation github.com/google/go-querystring/query golang.org/x/net/bpf github.com/fsnotify/fsnotify @@ -2426,323 +2469,323 @@ google.golang.org/grpc/internal/grpclog google.golang.org/grpc/attributes google.golang.org/grpc/metadata -google.golang.org/grpc/codes go.opencensus.io/internal +google.golang.org/grpc/codes google.golang.org/grpc/grpclog go.opencensus.io/trace/tracestate runtime/trace go.opencensus.io/resource -google.golang.org/grpc/internal/balancerload runtime/pprof +google.golang.org/grpc/internal/balancerload github.com/hetznercloud/hcloud-go/hcloud/schema +google.golang.org/protobuf/internal/encoding/tag flag -github.com/docker/docker/api/types/blkiodev -go.mongodb.org/mongo-driver/bson/bsonrw go.opencensus.io/metric/metricdata -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 -google.golang.org/grpc/connectivity -github.com/prometheus/client_model/go -google.golang.org/grpc/internal -github.com/golang/protobuf/ptypes/duration +github.com/docker/docker/api/types/blkiodev +github.com/docker/docker/api/types/strslice go.opencensus.io/trace -go.opencensus.io/metric/metricproducer -google.golang.org/genproto/googleapis/rpc/status github.com/aws/aws-sdk-go/internal/shareddefaults -github.com/golang/protobuf/ptypes -google.golang.org/grpc/binarylog/grpc_binarylog_v1 -github.com/aws/aws-sdk-go/aws/credentials -github.com/docker/docker/api/types/strslice -testing +go.opencensus.io/metric/metricproducer github.com/docker/go-units github.com/docker/docker/api/types/filters -google.golang.org/grpc/internal/status -google.golang.org/protobuf/internal/encoding/tag +google.golang.org/grpc/connectivity +github.com/aws/aws-sdk-go/aws/credentials +google.golang.org/grpc/internal github.com/opencontainers/go-digest github.com/opencontainers/image-spec/specs-go -go.opencensus.io/tag -github.com/prometheus/client_golang/prometheus/internal -github.com/aws/aws-sdk-go/aws/credentials/processcreds github.com/docker/docker/api/types/time -github.com/docker/docker/api/types/network github.com/sirupsen/logrus -google.golang.org/grpc/status +google.golang.org/protobuf/internal/impl +github.com/docker/docker/api/types/network gopkg.in/ini.v1 +github.com/aws/aws-sdk-go/aws/credentials/processcreds github.com/scaleway/scaleway-sdk-go/internal/async -google.golang.org/protobuf/internal/impl +testing +github.com/scaleway/scaleway-sdk-go/internal/errors github.com/opencontainers/image-spec/specs-go/v1 +github.com/golang/protobuf/ptypes/timestamp +github.com/matttproud/golang_protobuf_extensions/pbutil +go.mongodb.org/mongo-driver/bson/bsonrw +google.golang.org/grpc/encoding/proto +github.com/golang/protobuf/ptypes/any +github.com/prometheus/client_model/go +github.com/golang/protobuf/ptypes/duration github.com/docker/distribution/digestset -github.com/scaleway/scaleway-sdk-go/internal/errors github.com/scaleway/scaleway-sdk-go/internal/marshaler github.com/scaleway/scaleway-sdk-go/logger +google.golang.org/genproto/googleapis/rpc/status github.com/scaleway/scaleway-sdk-go/validation +github.com/golang/protobuf/ptypes +google.golang.org/grpc/binarylog/grpc_binarylog_v1 github.com/edsrzf/mmap-go github.com/prometheus/prometheus/tsdb/chunkenc +go.opencensus.io/tag +github.com/docker/distribution/reference +github.com/prometheus/client_golang/prometheus/internal github.com/prometheus/prometheus/tsdb/errors -go.opencensus.io/stats/internal +google.golang.org/grpc/internal/status github.com/prometheus/prometheus/tsdb/fileutil -github.com/docker/distribution/reference github.com/davecgh/go-spew/spew -go.opencensus.io/stats github.com/pmezard/go-difflib/difflib gopkg.in/yaml.v3 -go.opencensus.io/stats/view +google.golang.org/grpc/status +go.opencensus.io/stats/internal go.uber.org/goleak/internal/stack +go.opencensus.io/stats 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 +go.uber.org/goleak github.com/prometheus/prometheus/util/pool -go.mongodb.org/mongo-driver/bson/bsoncodec +go.opencensus.io/stats/view golang.org/x/time/rate github.com/prometheus/prometheus/util/runtime compress/zlib github.com/modern-go/concurrent -github.com/prometheus/prometheus/util/logging -go.uber.org/automaxprocs/internal/cgroups internal/profile +go.uber.org/automaxprocs/internal/cgroups archive/tar -go.opentelemetry.io/otel/trace github.com/google/pprof/profile +go.opentelemetry.io/otel/trace +github.com/prometheus/prometheus/util/logging github.com/json-iterator/go go.uber.org/automaxprocs/internal/runtime -go.uber.org/automaxprocs/maxprocs -crypto/x509 -net/textproto vendor/golang.org/x/net/http/httpproxy +net/textproto +crypto/x509 github.com/prometheus/procfs gopkg.in/alecthomas/kingpin.v2 github.com/mitchellh/mapstructure github.com/mailru/easyjson/buffer golang.org/x/net/internal/socket -github.com/mailru/easyjson/jwriter +go.mongodb.org/mongo-driver/bson/bsoncodec vendor/golang.org/x/net/http/httpguts mime/multipart golang.org/x/net/http/httpguts net/mail +github.com/mailru/easyjson/jwriter google.golang.org/grpc/internal/syscall +github.com/gogo/protobuf/types google.golang.org/grpc/stats +golang.org/x/net/ipv4 github.com/docker/go-connections/nat github.com/docker/docker/api/types/registry -golang.org/x/net/ipv4 golang.org/x/net/ipv6 github.com/docker/docker/api/types/swarm/runtime -github.com/gogo/protobuf/types golang.org/x/net/internal/socks github.com/scaleway/scaleway-sdk-go/internal/parameter github.com/samuel/go-zookeeper/zk -github.com/docker/docker/api/types/container github.com/prometheus/prometheus/util/osutil +github.com/docker/docker/api/types/container github.com/gogo/protobuf/protoc-gen-gogo/descriptor golang.org/x/net/netutil golang.org/x/net/proxy -github.com/docker/docker/api/types/swarm +go.uber.org/automaxprocs/maxprocs github.com/asaskevich/govalidator -crypto/tls github.com/golang-jwt/jwt -go.mongodb.org/mongo-driver/bson +crypto/tls golang.org/x/crypto/pkcs12 +github.com/docker/docker/api/types/swarm github.com/docker/docker/api/types github.com/prometheus/common/promlog/flag github.com/docker/docker/api/types/volume google.golang.org/protobuf/internal/filetype +google.golang.org/protobuf/runtime/protoimpl +go.mongodb.org/mongo-driver/bson github.com/prometheus/prometheus/util/jsonutil +google.golang.org/protobuf/types/known/timestamppb github.com/gogo/protobuf/gogoproto -google.golang.org/protobuf/runtime/protoimpl github.com/prometheus/prometheus/prompb -google.golang.org/protobuf/types/known/timestamppb github.com/prometheus/prometheus/prompb/io/prometheus/client net/http/httptrace github.com/coreos/go-systemd/activation -google.golang.org/grpc/internal/credentials google.golang.org/api/transport/cert +google.golang.org/grpc/internal/credentials github.com/docker/go-connections/tlsconfig github.com/miekg/dns net/http google.golang.org/grpc/credentials -github.com/prometheus/prometheus/model/textparse -google.golang.org/grpc/resolver google.golang.org/grpc/peer google.golang.org/grpc/internal/channelz +google.golang.org/grpc/resolver +github.com/prometheus/prometheus/model/textparse 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/internal/binarylog 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 +golang.org/x/net/context/ctxhttp golang.org/x/net/trace github.com/prometheus/common/expfmt -golang.org/x/net/context/ctxhttp +github.com/go-openapi/errors net/http/httputil +github.com/Azure/go-autorest/logger github.com/aws/aws-sdk-go/aws -github.com/go-openapi/errors github.com/Azure/go-autorest/tracing -github.com/Azure/go-autorest/logger +net/http/cookiejar github.com/go-openapi/swag -google.golang.org/api/googleapi go.opencensus.io/trace/propagation -net/http/cookiejar cloud.google.com/go/compute/metadata +google.golang.org/api/googleapi +google.golang.org/api/googleapi/transport golang.org/x/net/http2 go.opencensus.io/plugin/ochttp/propagation/b3 golang.org/x/oauth2/internal -google.golang.org/api/googleapi/transport google.golang.org/api/transport/http/internal/propagation -go.opencensus.io/plugin/ochttp github.com/docker/docker/errdefs +go.opencensus.io/plugin/ochttp github.com/docker/go-connections/sockets github.com/Azure/go-autorest/autorest/adal -github.com/gophercloud/gophercloud github.com/ovh/go-ovh/ovh -golang.org/x/oauth2 -github.com/go-openapi/strfmt +github.com/gophercloud/gophercloud github.com/scaleway/scaleway-sdk-go/internal/auth -github.com/aws/aws-sdk-go/aws/request net/rpc +github.com/go-openapi/strfmt +golang.org/x/oauth2 github.com/hashicorp/go-cleanhttp net/http/httptest +github.com/aws/aws-sdk-go/aws/request go.opentelemetry.io/otel/propagation +github.com/julienschmidt/httprouter +net/http/pprof +github.com/hashicorp/go-retryablehttp github.com/docker/docker/client golang.org/x/oauth2/clientcredentials +github.com/prometheus/client_golang/prometheus github.com/digitalocean/godo golang.org/x/oauth2/authhandler -github.com/prometheus/client_golang/prometheus github.com/go-openapi/jsonpointer golang.org/x/oauth2/google/internal/externalaccount golang.org/x/oauth2/jwt google.golang.org/api/internal/impersonate github.com/scaleway/scaleway-sdk-go/scw -github.com/kolo/xmlrpc -github.com/go-openapi/jsonreference -github.com/hashicorp/go-retryablehttp github.com/ionos-cloud/sdk-go +github.com/kolo/xmlrpc +github.com/vultr/govultr +github.com/gophercloud/gophercloud/pagination +github.com/gophercloud/gophercloud/openstack/identity/v3/tokens github.com/Azure/go-autorest/autorest -github.com/go-openapi/spec -github.com/prometheus/client_golang/prometheus/testutil/promlint +github.com/go-openapi/jsonreference +github.com/gophercloud/gophercloud/openstack/utils 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/go-openapi/spec golang.org/x/oauth2/google -github.com/gophercloud/gophercloud/pagination -github.com/gophercloud/gophercloud/openstack/identity/v3/tokens github.com/aws/aws-sdk-go/aws/ec2metadata -github.com/gophercloud/gophercloud/openstack/utils +github.com/gophercloud/gophercloud/openstack/identity/v3/extensions/ec2tokens +github.com/gophercloud/gophercloud/openstack/identity/v2/tenants +github.com/gophercloud/gophercloud/openstack/identity/v3/extensions/oauth1 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/gophercloud/gophercloud/openstack/identity/v2/tenants -github.com/gophercloud/gophercloud/openstack/identity/v3/extensions/ec2tokens -github.com/gophercloud/gophercloud/openstack/identity/v3/extensions/oauth1 github.com/aws/aws-sdk-go/aws/credentials/ec2rolecreds +github.com/gophercloud/gophercloud/openstack/identity/v2/tokens github.com/gophercloud/gophercloud/openstack/compute/v2/extensions/floatingips -github.com/Azure/go-autorest/autorest/azure github.com/gophercloud/gophercloud/openstack/compute/v2/extensions/hypervisors -github.com/gophercloud/gophercloud/openstack/identity/v2/tokens +github.com/gophercloud/gophercloud/openstack/compute/v2/servers +github.com/scaleway/scaleway-sdk-go/api/baremetal/v1 github.com/aws/aws-sdk-go/aws/signer/v4 +github.com/scaleway/scaleway-sdk-go/api/marketplace/v1 +github.com/Azure/go-autorest/autorest/azure github.com/aws/aws-sdk-go/private/protocol/jsonrpc github.com/aws/aws-sdk-go/aws/credentials/endpointcreds +github.com/prometheus/client_golang/prometheus/testutil/promlint github.com/aws/aws-sdk-go/private/protocol/query github.com/aws/aws-sdk-go/private/protocol/ec2query -github.com/gophercloud/gophercloud/openstack/compute/v2/servers github.com/aws/aws-sdk-go/private/protocol/restjson +github.com/gophercloud/gophercloud/openstack github.com/mwitkow/go-conntrack github.com/prometheus/common/version -github.com/aws/aws-sdk-go/aws/defaults -github.com/aws/aws-sdk-go/service/lightsail -github.com/aws/aws-sdk-go/service/sts github.com/prometheus/prometheus/discovery/refresh -google.golang.org/grpc/internal/transport +github.com/aws/aws-sdk-go/aws/defaults github.com/prometheus/client_golang/prometheus/promhttp +github.com/scaleway/scaleway-sdk-go/api/instance/v1 +github.com/prometheus/prometheus/util/treecache +github.com/aws/aws-sdk-go/service/sts github.com/aws/aws-sdk-go/service/sso +github.com/prometheus/prometheus/tsdb/chunks +github.com/aws/aws-sdk-go/service/lightsail +github.com/prometheus/client_golang/prometheus/testutil +github.com/stretchr/testify/assert +go.opentelemetry.io/otel/internal/global github.com/aws/aws-sdk-go/service/ec2 -github.com/scaleway/scaleway-sdk-go/api/baremetal/v1 -github.com/scaleway/scaleway-sdk-go/api/marketplace/v1 -github.com/go-openapi/analysis/internal/flatten/normalize -github.com/go-openapi/analysis/internal/flatten/operations github.com/prometheus/common/config -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/azure-sdk-for-go/services/compute/mgmt/2018-10-01/compute -github.com/gophercloud/gophercloud/openstack github.com/Azure/azure-sdk-for-go/services/network/mgmt/2018-10-01/network -github.com/scaleway/scaleway-sdk-go/api/instance/v1 +google.golang.org/grpc/internal/transport +go.opentelemetry.io/otel +github.com/prometheus/client_golang/prometheus/promauto +github.com/prometheus/prometheus/util/stats +github.com/go-openapi/analysis/internal/flatten/normalize +github.com/go-openapi/analysis/internal/flatten/operations github.com/aws/aws-sdk-go/service/sso/ssoiface +github.com/go-openapi/analysis/internal/flatten/replace github.com/aws/aws-sdk-go/aws/credentials/ssocreds +github.com/go-openapi/analysis/internal/flatten/schutils github.com/aws/aws-sdk-go/service/sts/stsiface -github.com/go-openapi/analysis +github.com/go-openapi/analysis/internal/flatten/sortref github.com/prometheus/exporter-toolkit/web github.com/prometheus/prometheus/discovery -github.com/vultr/govultr -github.com/prometheus/prometheus/util/treecache +github.com/prometheus/common/route +github.com/prometheus/client_golang/api github.com/aws/aws-sdk-go/aws/credentials/stscreds -github.com/prometheus/prometheus/tsdb/chunks -github.com/prometheus/client_golang/prometheus/testutil -github.com/stretchr/testify/assert -github.com/aws/aws-sdk-go/aws/session github.com/hetznercloud/hcloud-go/hcloud/internal/instrumentation +github.com/go-openapi/analysis +github.com/prometheus/client_golang/api/prometheus/v1 +github.com/hetznercloud/hcloud-go/hcloud +github.com/aws/aws-sdk-go/aws/session github.com/prometheus/prometheus/discovery/legacymanager 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/go-openapi/loads -github.com/hetznercloud/hcloud-go/hcloud -google.golang.org/grpc github.com/prometheus/prometheus/discovery/http github.com/prometheus/prometheus/discovery/marathon -github.com/go-openapi/validate 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/discovery/puppetdb github.com/prometheus/prometheus/discovery/scaleway -github.com/prometheus/prometheus/config github.com/prometheus/prometheus/discovery/triton github.com/prometheus/prometheus/discovery/uyuni -github.com/prometheus/prometheus/discovery/vultr +google.golang.org/grpc github.com/prometheus/prometheus/discovery/zookeeper -github.com/prometheus/client_golang/prometheus/promauto -go.opentelemetry.io/otel/internal/global +github.com/prometheus/prometheus/discovery/vultr github.com/stretchr/testify/require -github.com/julienschmidt/httprouter -net/http/pprof -github.com/prometheus/client_golang/api -go.opentelemetry.io/otel -github.com/prometheus/prometheus/util/stats +github.com/prometheus/common/sigv4 +github.com/go-openapi/loads +github.com/prometheus/prometheus/config +github.com/go-openapi/validate github.com/prometheus/prometheus/tracing -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 -github.com/prometheus/alertmanager/api/v2/models +github.com/prometheus/prometheus/discovery/hetzner +github.com/prometheus/prometheus/storage github.com/googleapis/gax-go/v2 google.golang.org/api/internal -github.com/prometheus/prometheus/storage google.golang.org/api/internal/gensupport +github.com/prometheus/alertmanager/api/v2/models google.golang.org/api/option google.golang.org/api/transport/internal/dca -github.com/prometheus/prometheus/discovery/hetzner google.golang.org/api/option/internaloption google.golang.org/api/transport/http -github.com/prometheus/prometheus/notifier +github.com/prometheus/prometheus/promql/parser github.com/prometheus/prometheus/tsdb/tombstones github.com/prometheus/prometheus/tsdb/index github.com/prometheus/prometheus/scrape -github.com/prometheus/prometheus/promql/parser -google.golang.org/api/compute/v1 github.com/prometheus/prometheus/tsdb/record +github.com/prometheus/prometheus/notifier +google.golang.org/api/compute/v1 github.com/prometheus/prometheus/tsdb/wlog github.com/prometheus/prometheus/storage/remote github.com/prometheus/prometheus/tsdb @@ -2756,8 +2799,8 @@ 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/gce github.com/prometheus/prometheus/discovery/aws github.com/prometheus/prometheus/plugins github.com/prometheus/prometheus/discovery/install @@ -2772,11 +2815,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 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 + cd .build && go test -vet=off -v -p 16 -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.21s) +--- PASS: TestFailedStartupExitCode (0.06s) === RUN TestSendAlerts === RUN TestSendAlerts/0 === RUN TestSendAlerts/1 @@ -2786,923 +2829,922 @@ --- PASS: TestSendAlerts/1 (0.00s) --- PASS: TestSendAlerts/2 (0.00s) === RUN TestWALSegmentSizeBounds - main_test.go:219: ts=2023-05-21T08:36:46.170Z caller=main.go:513 level=info msg="No time or size retention was set so using the default time retention" duration=15d - ts=2023-05-21T08:36:46.171Z caller=main.go:551 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" - ts=2023-05-21T08:36:46.171Z caller=main.go:556 level=info build_context="(go=go1.19.8, platform=linux/amd64, user=, date=)" - ts=2023-05-21T08:36:46.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 ionos1-amd64 (none))" - ts=2023-05-21T08:36:46.171Z caller=main.go:558 level=info fd_limits="(soft=1048576, hard=1048576)" - ts=2023-05-21T08:36:46.171Z caller=main.go:559 level=info vm_limits="(soft=unlimited, hard=unlimited)" - ts=2023-05-21T08:36:46.174Z caller=web.go:503 level=info component=web msg="Start listening for connections" address=0.0.0.0:0 - ts=2023-05-21T08:36:46.204Z caller=main.go:988 level=info msg="Starting TSDB ..." - ts=2023-05-21T08:36:46.205Z caller=main.go:847 level=info msg="Stopping scrape discovery manager..." - ts=2023-05-21T08:36:46.205Z caller=main.go:861 level=info msg="Stopping notify discovery manager..." - ts=2023-05-21T08:36:46.205Z caller=manager.go:992 level=info component="rule manager" msg="Stopping rule manager..." - ts=2023-05-21T08:36:46.205Z caller=manager.go:1002 level=info component="rule manager" msg="Rule manager stopped" - ts=2023-05-21T08:36:46.205Z caller=main.go:898 level=info msg="Stopping scrape manager..." - ts=2023-05-21T08:36:46.205Z caller=main.go:857 level=info msg="Notify discovery manager stopped" - ts=2023-05-21T08:36:46.205Z caller=main.go:843 level=info msg="Scrape discovery manager stopped" - ts=2023-05-21T08:36:46.205Z caller=notifier.go:606 level=info component=notifier msg="Stopping notification manager..." - ts=2023-05-21T08:36:46.205Z caller=main.go:1118 level=info msg="Notifier manager stopped" - ts=2023-05-21T08:36:46.205Z caller=manager.go:978 level=info component="rule manager" msg="Starting rule manager..." - ts=2023-05-21T08:36:46.205Z caller=main.go:890 level=info msg="Scrape manager stopped" - ts=2023-05-21T08:36:46.211Z 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-06-22T15:21:02.856Z caller=main.go:513 level=info msg="No time or size retention was set so using the default time retention" duration=15d + ts=2024-06-22T15:21:02.856Z caller=main.go:551 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" + ts=2024-06-22T15:21:02.856Z caller=main.go:556 level=info build_context="(go=go1.19.8, platform=linux/amd64, user=, date=)" + ts=2024-06-22T15:21:02.856Z caller=main.go:557 level=info host_details="(Linux 6.1.0-0.deb11.6-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.15-1~bpo11+1 (2023-03-16) x86_64 i-capture-the-hostname i-capture-the-domain)" + ts=2024-06-22T15:21:02.856Z caller=main.go:558 level=info fd_limits="(soft=1048576, hard=1048576)" + ts=2024-06-22T15:21:02.856Z caller=main.go:559 level=info vm_limits="(soft=unlimited, hard=unlimited)" + ts=2024-06-22T15:21:02.859Z caller=web.go:503 level=info component=web msg="Start listening for connections" address=0.0.0.0:0 + ts=2024-06-22T15:21:02.860Z caller=main.go:988 level=info msg="Starting TSDB ..." + ts=2024-06-22T15:21:02.860Z caller=main.go:847 level=info msg="Stopping scrape discovery manager..." + ts=2024-06-22T15:21:02.860Z caller=main.go:861 level=info msg="Stopping notify discovery manager..." + ts=2024-06-22T15:21:02.860Z caller=manager.go:992 level=info component="rule manager" msg="Stopping rule manager..." + ts=2024-06-22T15:21:02.860Z caller=manager.go:1002 level=info component="rule manager" msg="Rule manager stopped" + ts=2024-06-22T15:21:02.860Z caller=main.go:898 level=info msg="Stopping scrape manager..." + ts=2024-06-22T15:21:02.860Z caller=main.go:857 level=info msg="Notify discovery manager stopped" + ts=2024-06-22T15:21:02.860Z caller=main.go:843 level=info msg="Scrape discovery manager stopped" + ts=2024-06-22T15:21:02.860Z caller=notifier.go:606 level=info component=notifier msg="Stopping notification manager..." + ts=2024-06-22T15:21:02.860Z caller=main.go:1118 level=info msg="Notifier manager stopped" + ts=2024-06-22T15:21:02.860Z caller=main.go:890 level=info msg="Scrape manager stopped" + ts=2024-06-22T15:21:02.860Z caller=manager.go:978 level=info component="rule manager" msg="Starting rule manager..." + ts=2024-06-22T15:21:02.862Z caller=tls_config.go:232 level=info component=web msg="Listening on" address=[::]:35819 + ts=2024-06-22T15:21:02.862Z caller=tls_config.go:235 level=info component=web msg="TLS is disabled." http2=false address=[::]:35819 + ts=2024-06-22T15:21:02.862Z 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-05-21T08:36:46.454Z caller=main.go:513 level=info msg="No time or size retention was set so using the default time retention" duration=15d - ts=2023-05-21T08:36:46.454Z caller=main.go:551 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" - ts=2023-05-21T08:36:46.454Z caller=main.go:556 level=info build_context="(go=go1.19.8, platform=linux/amd64, user=, date=)" - ts=2023-05-21T08:36:46.454Z 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 ionos1-amd64 (none))" - ts=2023-05-21T08:36:46.454Z caller=main.go:558 level=info fd_limits="(soft=1048576, hard=1048576)" - ts=2023-05-21T08:36:46.454Z caller=main.go:559 level=info vm_limits="(soft=unlimited, hard=unlimited)" - ts=2023-05-21T08:36:46.457Z caller=web.go:503 level=info component=web msg="Start listening for connections" address=0.0.0.0:0 - ts=2023-05-21T08:36:46.467Z caller=main.go:988 level=info msg="Starting TSDB ..." - ts=2023-05-21T08:36:46.498Z caller=head.go:564 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" - ts=2023-05-21T08:36:46.498Z caller=head.go:608 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=5.092µs - ts=2023-05-21T08:36:46.498Z caller=head.go:614 level=info component=tsdb msg="Replaying WAL, this may take a while" - ts=2023-05-21T08:36:46.501Z caller=tls_config.go:232 level=info component=web msg="Listening on" address=[::]:41357 - ts=2023-05-21T08:36:46.501Z caller=tls_config.go:235 level=info component=web msg="TLS is disabled." http2=false address=[::]:41357 - ts=2023-05-21T08:36:46.503Z caller=head.go:685 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 - ts=2023-05-21T08:36:46.503Z caller=head.go:722 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=56.678µs wal_replay_duration=4.958626ms wbl_replay_duration=560ns total_replay_duration=5.068331ms - ts=2023-05-21T08:36:46.505Z caller=main.go:1009 level=info fs_type=TMPFS_MAGIC - ts=2023-05-21T08:36:46.505Z caller=main.go:1012 level=info msg="TSDB started" - ts=2023-05-21T08:36:46.505Z caller=main.go:1192 level=info msg="Loading configuration file" filename=../../documentation/examples/prometheus.yml - ts=2023-05-21T08:36:46.506Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=../../documentation/examples/prometheus.yml totalDuration=966.538µs db_storage=2.104µs remote_storage=2.88µs web_handler=902ns query_engine=1.075µs scrape=345.067µs scrape_sd=41.456µs notify=60.23µs notify_sd=43.185µs rules=2.9µs tracing=12.134µs - ts=2023-05-21T08:36:46.506Z caller=main.go:973 level=info msg="Server is ready to receive web requests." - ts=2023-05-21T08:36:46.506Z caller=manager.go:978 level=info component="rule manager" msg="Starting rule manager..." + main_test.go:219: ts=2024-06-22T15:21:02.925Z caller=main.go:513 level=info msg="No time or size retention was set so using the default time retention" duration=15d + ts=2024-06-22T15:21:02.925Z caller=main.go:551 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" + ts=2024-06-22T15:21:02.925Z caller=main.go:556 level=info build_context="(go=go1.19.8, platform=linux/amd64, user=, date=)" + ts=2024-06-22T15:21:02.926Z caller=main.go:557 level=info host_details="(Linux 6.1.0-0.deb11.6-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.15-1~bpo11+1 (2023-03-16) x86_64 i-capture-the-hostname i-capture-the-domain)" + ts=2024-06-22T15:21:02.926Z caller=main.go:558 level=info fd_limits="(soft=1048576, hard=1048576)" + ts=2024-06-22T15:21:02.926Z caller=main.go:559 level=info vm_limits="(soft=unlimited, hard=unlimited)" + ts=2024-06-22T15:21:02.928Z caller=web.go:503 level=info component=web msg="Start listening for connections" address=0.0.0.0:0 + ts=2024-06-22T15:21:02.929Z caller=main.go:988 level=info msg="Starting TSDB ..." + ts=2024-06-22T15:21:02.929Z caller=main.go:847 level=info msg="Stopping scrape discovery manager..." + ts=2024-06-22T15:21:02.929Z caller=main.go:861 level=info msg="Stopping notify discovery manager..." + ts=2024-06-22T15:21:02.929Z caller=manager.go:992 level=info component="rule manager" msg="Stopping rule manager..." + ts=2024-06-22T15:21:02.929Z caller=manager.go:1002 level=info component="rule manager" msg="Rule manager stopped" + ts=2024-06-22T15:21:02.929Z caller=main.go:898 level=info msg="Stopping scrape manager..." + ts=2024-06-22T15:21:02.929Z caller=main.go:857 level=info msg="Notify discovery manager stopped" + ts=2024-06-22T15:21:02.929Z caller=manager.go:978 level=info component="rule manager" msg="Starting rule manager..." + ts=2024-06-22T15:21:02.929Z caller=main.go:890 level=info msg="Scrape manager stopped" + ts=2024-06-22T15:21:02.929Z caller=main.go:843 level=info msg="Scrape discovery manager stopped" + ts=2024-06-22T15:21:02.929Z caller=notifier.go:606 level=info component=notifier msg="Stopping notification manager..." + ts=2024-06-22T15:21:02.929Z caller=main.go:1118 level=info msg="Notifier manager stopped" + ts=2024-06-22T15:21:02.933Z 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-05-21T08:36:56.923Z caller=main.go:513 level=info msg="No time or size retention was set so using the default time retention" duration=15d - ts=2023-05-21T08:36:56.923Z caller=main.go:551 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" - ts=2023-05-21T08:36:56.924Z caller=main.go:556 level=info build_context="(go=go1.19.8, platform=linux/amd64, user=, date=)" - ts=2023-05-21T08:36:56.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 ionos1-amd64 (none))" - ts=2023-05-21T08:36:56.924Z caller=main.go:558 level=info fd_limits="(soft=1048576, hard=1048576)" - ts=2023-05-21T08:36:56.924Z caller=main.go:559 level=info vm_limits="(soft=unlimited, hard=unlimited)" - ts=2023-05-21T08:36:56.933Z caller=web.go:503 level=info component=web msg="Start listening for connections" address=0.0.0.0:0 - ts=2023-05-21T08:36:56.943Z caller=main.go:988 level=info msg="Starting TSDB ..." - ts=2023-05-21T08:36:56.943Z caller=main.go:847 level=info msg="Stopping scrape discovery manager..." - ts=2023-05-21T08:36:56.943Z caller=main.go:861 level=info msg="Stopping notify discovery manager..." - ts=2023-05-21T08:36:56.943Z caller=manager.go:992 level=info component="rule manager" msg="Stopping rule manager..." - ts=2023-05-21T08:36:56.943Z caller=manager.go:1002 level=info component="rule manager" msg="Rule manager stopped" - ts=2023-05-21T08:36:56.943Z caller=main.go:898 level=info msg="Stopping scrape manager..." - ts=2023-05-21T08:36:56.943Z caller=main.go:857 level=info msg="Notify discovery manager stopped" - ts=2023-05-21T08:36:56.946Z caller=tls_config.go:232 level=info component=web msg="Listening on" address=[::]:40867 - ts=2023-05-21T08:36:56.946Z caller=tls_config.go:235 level=info component=web msg="TLS is disabled." http2=false address=[::]:40867 - ts=2023-05-21T08:36:56.946Z caller=main.go:843 level=info msg="Scrape discovery manager stopped" - ts=2023-05-21T08:36:56.946Z caller=notifier.go:606 level=info component=notifier msg="Stopping notification manager..." - ts=2023-05-21T08:36:56.946Z caller=main.go:1118 level=info msg="Notifier manager stopped" - ts=2023-05-21T08:36:56.946Z caller=main.go:890 level=info msg="Scrape manager stopped" - ts=2023-05-21T08:36:56.946Z caller=manager.go:978 level=info component="rule manager" msg="Starting rule manager..." - ts=2023-05-21T08:36:56.946Z caller=main.go:1127 level=error err="flag 'storage.tsdb.wal-segment-size' must be set between 10MB and 256MB" + main_test.go:219: Error parsing commandline arguments: units: unknown unit in 10 - main_test.go:219: ts=2023-05-21T08:36:57.581Z caller=main.go:513 level=info msg="No time or size retention was set so using the default time retention" duration=15d - ts=2023-05-21T08:36:57.581Z caller=main.go:551 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" - ts=2023-05-21T08:36:57.581Z caller=main.go:556 level=info build_context="(go=go1.19.8, platform=linux/amd64, user=, date=)" - ts=2023-05-21T08:36:57.581Z 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 ionos1-amd64 (none))" - ts=2023-05-21T08:36:57.581Z caller=main.go:558 level=info fd_limits="(soft=1048576, hard=1048576)" - ts=2023-05-21T08:36:57.581Z caller=main.go:559 level=info vm_limits="(soft=unlimited, hard=unlimited)" - ts=2023-05-21T08:36:57.589Z caller=web.go:503 level=info component=web msg="Start listening for connections" address=0.0.0.0:0 - ts=2023-05-21T08:36:57.608Z caller=main.go:988 level=info msg="Starting TSDB ..." - ts=2023-05-21T08:36:57.609Z caller=main.go:847 level=info msg="Stopping scrape discovery manager..." - ts=2023-05-21T08:36:57.609Z caller=main.go:861 level=info msg="Stopping notify discovery manager..." - ts=2023-05-21T08:36:57.609Z caller=manager.go:992 level=info component="rule manager" msg="Stopping rule manager..." - ts=2023-05-21T08:36:57.609Z caller=manager.go:1002 level=info component="rule manager" msg="Rule manager stopped" - ts=2023-05-21T08:36:57.609Z caller=main.go:898 level=info msg="Stopping scrape manager..." - ts=2023-05-21T08:36:57.609Z caller=main.go:857 level=info msg="Notify discovery manager stopped" - ts=2023-05-21T08:36:57.609Z caller=main.go:843 level=info msg="Scrape discovery manager stopped" - ts=2023-05-21T08:36:57.609Z caller=notifier.go:606 level=info component=notifier msg="Stopping notification manager..." - ts=2023-05-21T08:36:57.609Z caller=main.go:1118 level=info msg="Notifier manager stopped" - ts=2023-05-21T08:36:57.609Z caller=manager.go:978 level=info component="rule manager" msg="Starting rule manager..." - ts=2023-05-21T08:36:57.609Z caller=main.go:890 level=info msg="Scrape manager stopped" - ts=2023-05-21T08:36:57.611Z 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-06-22T15:21:03.059Z caller=main.go:513 level=info msg="No time or size retention was set so using the default time retention" duration=15d + ts=2024-06-22T15:21:03.059Z caller=main.go:551 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" + ts=2024-06-22T15:21:03.059Z caller=main.go:556 level=info build_context="(go=go1.19.8, platform=linux/amd64, user=, date=)" + ts=2024-06-22T15:21:03.059Z caller=main.go:557 level=info host_details="(Linux 6.1.0-0.deb11.6-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.15-1~bpo11+1 (2023-03-16) x86_64 i-capture-the-hostname i-capture-the-domain)" + ts=2024-06-22T15:21:03.059Z caller=main.go:558 level=info fd_limits="(soft=1048576, hard=1048576)" + ts=2024-06-22T15:21:03.059Z caller=main.go:559 level=info vm_limits="(soft=unlimited, hard=unlimited)" + ts=2024-06-22T15:21:03.062Z caller=web.go:503 level=info component=web msg="Start listening for connections" address=0.0.0.0:0 + ts=2024-06-22T15:21:03.063Z caller=main.go:988 level=info msg="Starting TSDB ..." + ts=2024-06-22T15:21:03.065Z caller=manager.go:978 level=info component="rule manager" msg="Starting rule manager..." + ts=2024-06-22T15:21:03.065Z caller=main.go:847 level=info msg="Stopping scrape discovery manager..." + ts=2024-06-22T15:21:03.066Z caller=main.go:861 level=info msg="Stopping notify discovery manager..." + ts=2024-06-22T15:21:03.066Z caller=manager.go:992 level=info component="rule manager" msg="Stopping rule manager..." + ts=2024-06-22T15:21:03.066Z caller=manager.go:1002 level=info component="rule manager" msg="Rule manager stopped" + ts=2024-06-22T15:21:03.066Z caller=main.go:898 level=info msg="Stopping scrape manager..." + ts=2024-06-22T15:21:03.066Z caller=notifier.go:606 level=info component=notifier msg="Stopping notification manager..." + ts=2024-06-22T15:21:03.066Z caller=main.go:1118 level=info msg="Notifier manager stopped" + ts=2024-06-22T15:21:03.066Z caller=main.go:890 level=info msg="Scrape manager stopped" + ts=2024-06-22T15:21:03.066Z caller=main.go:857 level=info msg="Notify discovery manager stopped" + ts=2024-06-22T15:21:03.066Z caller=main.go:843 level=info msg="Scrape discovery manager stopped" + ts=2024-06-22T15:21:03.067Z caller=main.go:1127 level=error err="flag 'storage.tsdb.wal-segment-size' must be set between 10MB and 256MB" + ts=2024-06-22T15:21:03.067Z caller=tls_config.go:232 level=info component=web msg="Listening on" address=[::]:40999 - main_test.go:219: Error parsing commandline arguments: units: unknown unit in 10 + main_test.go:219: ts=2024-06-22T15:21:03.125Z caller=main.go:513 level=info msg="No time or size retention was set so using the default time retention" duration=15d + ts=2024-06-22T15:21:03.126Z caller=main.go:551 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" + ts=2024-06-22T15:21:03.126Z caller=main.go:556 level=info build_context="(go=go1.19.8, platform=linux/amd64, user=, date=)" + ts=2024-06-22T15:21:03.126Z caller=main.go:557 level=info host_details="(Linux 6.1.0-0.deb11.6-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.15-1~bpo11+1 (2023-03-16) x86_64 i-capture-the-hostname i-capture-the-domain)" + ts=2024-06-22T15:21:03.126Z caller=main.go:558 level=info fd_limits="(soft=1048576, hard=1048576)" + ts=2024-06-22T15:21:03.126Z caller=main.go:559 level=info vm_limits="(soft=unlimited, hard=unlimited)" + ts=2024-06-22T15:21:03.129Z caller=web.go:503 level=info component=web msg="Start listening for connections" address=0.0.0.0:0 + ts=2024-06-22T15:21:03.129Z caller=main.go:988 level=info msg="Starting TSDB ..." + ts=2024-06-22T15:21:03.135Z caller=tls_config.go:232 level=info component=web msg="Listening on" address=[::]:39949 + ts=2024-06-22T15:21:03.135Z caller=tls_config.go:235 level=info component=web msg="TLS is disabled." http2=false address=[::]:39949 + ts=2024-06-22T15:21:03.140Z caller=head.go:564 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" + ts=2024-06-22T15:21:03.140Z caller=head.go:608 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=4.711µs + ts=2024-06-22T15:21:03.140Z caller=head.go:614 level=info component=tsdb msg="Replaying WAL, this may take a while" + ts=2024-06-22T15:21:03.142Z caller=head.go:685 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 + ts=2024-06-22T15:21:03.142Z caller=head.go:722 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=58.305µs wal_replay_duration=1.137482ms wbl_replay_duration=274ns total_replay_duration=1.243454ms + ts=2024-06-22T15:21:03.143Z caller=main.go:1009 level=info fs_type=TMPFS_MAGIC + ts=2024-06-22T15:21:03.143Z caller=main.go:1012 level=info msg="TSDB started" + ts=2024-06-22T15:21:03.143Z caller=main.go:1192 level=info msg="Loading configuration file" filename=../../documentation/examples/prometheus.yml + ts=2024-06-22T15:21:03.144Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=../../documentation/examples/prometheus.yml totalDuration=767.303µs db_storage=1.991µs remote_storage=2.66µs web_handler=1.281µs query_engine=1.478µs scrape=224.092µs scrape_sd=49.135µs notify=50.643µs notify_sd=13.758µs rules=2.729µs tracing=12.541µs + ts=2024-06-22T15:21:03.144Z caller=main.go:973 level=info msg="Server is ready to receive web requests." + ts=2024-06-22T15:21:03.144Z caller=manager.go:978 level=info component="rule manager" msg="Starting rule manager..." ---- PASS: TestWALSegmentSizeBounds (12.28s) +--- PASS: TestWALSegmentSizeBounds (10.30s) === RUN TestMaxBlockChunkSegmentSizeBounds === PAUSE TestMaxBlockChunkSegmentSizeBounds === RUN TestTimeMetrics ---- PASS: TestTimeMetrics (0.06s) +--- PASS: TestTimeMetrics (0.02s) === RUN TestAgentSuccessfulStartup ---- PASS: TestAgentSuccessfulStartup (10.02s) +--- PASS: TestAgentSuccessfulStartup (10.00s) === RUN TestAgentFailedStartupWithServerFlag main_test.go:390: prometheus agent should not be running: exit status 3 ---- PASS: TestAgentFailedStartupWithServerFlag (0.65s) +--- PASS: TestAgentFailedStartupWithServerFlag (0.06s) === RUN TestAgentFailedStartupWithInvalidConfig main_test.go:414: prometheus agent should not be running: exit status 2 ---- PASS: TestAgentFailedStartupWithInvalidConfig (0.55s) +--- PASS: TestAgentFailedStartupWithInvalidConfig (0.06s) === RUN TestModeSpecificFlags === RUN TestModeSpecificFlags/agent_mode_with_option_--storage.agent.path - main_test.go:455: ts=2023-05-21T08:37:09.949Z caller=main.go:185 level=info msg="Experimental agent mode enabled." - ts=2023-05-21T08:37:09.950Z caller=main.go:551 level=info msg="Starting Prometheus Agent" mode=agent version="(version=, branch=, revision=unknown)" - ts=2023-05-21T08:37:09.950Z caller=main.go:556 level=info build_context="(go=go1.19.8, platform=linux/amd64, user=, date=)" - ts=2023-05-21T08:37:09.950Z 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 ionos1-amd64 (none))" - ts=2023-05-21T08:37:09.950Z caller=main.go:558 level=info fd_limits="(soft=1048576, hard=1048576)" - ts=2023-05-21T08:37:09.950Z caller=main.go:559 level=info vm_limits="(soft=unlimited, hard=unlimited)" - ts=2023-05-21T08:37:09.953Z caller=web.go:503 level=info component=web msg="Start listening for connections" address=0.0.0.0:0 - ts=2023-05-21T08:37:09.969Z caller=main.go:1043 level=info msg="Starting WAL storage ..." - ts=2023-05-21T08:37:09.997Z caller=tls_config.go:232 level=info component=web msg="Listening on" address=[::]:41143 - ts=2023-05-21T08:37:09.997Z caller=tls_config.go:235 level=info component=web msg="TLS is disabled." http2=false address=[::]:41143 - ts=2023-05-21T08:37:09.999Z caller=db.go:344 level=info msg="replaying WAL, this may take a while" dir=/tmp/TestModeSpecificFlagsagent_mode_with_option_--storage.agent.path2442830429/001/wal - ts=2023-05-21T08:37:09.999Z caller=db.go:395 level=info msg="WAL segment loaded" segment=0 maxSegment=0 - ts=2023-05-21T08:37:09.999Z caller=main.go:1064 level=info fs_type=TMPFS_MAGIC - ts=2023-05-21T08:37:09.999Z caller=main.go:1067 level=info msg="Agent WAL storage started" - ts=2023-05-21T08:37:09.999Z caller=main.go:1192 level=info msg="Loading configuration file" filename=../../documentation/examples/prometheus-agent.yml - ts=2023-05-21T08:37:10.000Z caller=dedupe.go:112 component=remote level=info remote_name=70a86d url=http://remote-write-url msg="Starting WAL watcher" queue=70a86d - ts=2023-05-21T08:37:10.000Z caller=dedupe.go:112 component=remote level=info remote_name=70a86d url=http://remote-write-url msg="Starting scraped metadata watcher" - ts=2023-05-21T08:37:10.001Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=../../documentation/examples/prometheus-agent.yml totalDuration=1.509218ms db_storage=852ns remote_storage=725.877µs web_handler=763ns query_engine=346ns scrape=275.77µs scrape_sd=33.538µs notify=1.875µs notify_sd=3.793µs rules=390ns tracing=9.45µs - ts=2023-05-21T08:37:10.001Z caller=main.go:973 level=info msg="Server is ready to receive web requests." - ts=2023-05-21T08:37:10.001Z caller=dedupe.go:112 component=remote level=info remote_name=70a86d url=http://remote-write-url msg="Replaying WAL" queue=70a86d + main_test.go:455: ts=2024-06-22T15:21:23.280Z caller=main.go:185 level=info msg="Experimental agent mode enabled." + ts=2024-06-22T15:21:23.281Z caller=main.go:551 level=info msg="Starting Prometheus Agent" mode=agent version="(version=, branch=, revision=unknown)" + ts=2024-06-22T15:21:23.281Z caller=main.go:556 level=info build_context="(go=go1.19.8, platform=linux/amd64, user=, date=)" + ts=2024-06-22T15:21:23.281Z caller=main.go:557 level=info host_details="(Linux 6.1.0-0.deb11.6-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.15-1~bpo11+1 (2023-03-16) x86_64 i-capture-the-hostname i-capture-the-domain)" + ts=2024-06-22T15:21:23.281Z caller=main.go:558 level=info fd_limits="(soft=1048576, hard=1048576)" + ts=2024-06-22T15:21:23.281Z caller=main.go:559 level=info vm_limits="(soft=unlimited, hard=unlimited)" + ts=2024-06-22T15:21:23.284Z caller=web.go:503 level=info component=web msg="Start listening for connections" address=0.0.0.0:0 + ts=2024-06-22T15:21:23.284Z caller=main.go:1043 level=info msg="Starting WAL storage ..." + ts=2024-06-22T15:21:23.290Z caller=tls_config.go:232 level=info component=web msg="Listening on" address=[::]:36761 + ts=2024-06-22T15:21:23.290Z caller=tls_config.go:235 level=info component=web msg="TLS is disabled." http2=false address=[::]:36761 + ts=2024-06-22T15:21:23.299Z caller=db.go:344 level=info msg="replaying WAL, this may take a while" dir=/tmp/TestModeSpecificFlagsagent_mode_with_option_--storage.agent.path115910941/001/wal + ts=2024-06-22T15:21:23.299Z caller=db.go:395 level=info msg="WAL segment loaded" segment=0 maxSegment=0 + ts=2024-06-22T15:21:23.300Z caller=main.go:1064 level=info fs_type=TMPFS_MAGIC + ts=2024-06-22T15:21:23.300Z caller=main.go:1067 level=info msg="Agent WAL storage started" + ts=2024-06-22T15:21:23.300Z caller=main.go:1192 level=info msg="Loading configuration file" filename=../../documentation/examples/prometheus-agent.yml + ts=2024-06-22T15:21:23.302Z caller=dedupe.go:112 component=remote level=info remote_name=70a86d url=http://remote-write-url msg="Starting WAL watcher" queue=70a86d + ts=2024-06-22T15:21:23.303Z caller=dedupe.go:112 component=remote level=info remote_name=70a86d url=http://remote-write-url msg="Starting scraped metadata watcher" + ts=2024-06-22T15:21:23.303Z caller=dedupe.go:112 component=remote level=info remote_name=70a86d url=http://remote-write-url msg="Replaying WAL" queue=70a86d + ts=2024-06-22T15:21:23.303Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=../../documentation/examples/prometheus-agent.yml totalDuration=3.561009ms db_storage=1.087µs remote_storage=2.18379ms web_handler=3.021µs query_engine=480ns scrape=544.078µs scrape_sd=66.871µs notify=3.507µs notify_sd=10.569µs rules=407ns tracing=13.662µs + ts=2024-06-22T15:21:23.303Z caller=main.go:973 level=info msg="Server is ready to receive web requests." === RUN TestModeSpecificFlags/server_mode_with_option_--storage.tsdb.path - main_test.go:455: ts=2023-05-21T08:37:20.029Z caller=main.go:513 level=info msg="No time or size retention was set so using the default time retention" duration=15d - ts=2023-05-21T08:37:20.030Z caller=main.go:551 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" - ts=2023-05-21T08:37:20.030Z caller=main.go:556 level=info build_context="(go=go1.19.8, platform=linux/amd64, user=, date=)" - ts=2023-05-21T08:37:20.030Z 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 ionos1-amd64 (none))" - ts=2023-05-21T08:37:20.030Z caller=main.go:558 level=info fd_limits="(soft=1048576, hard=1048576)" - ts=2023-05-21T08:37:20.030Z caller=main.go:559 level=info vm_limits="(soft=unlimited, hard=unlimited)" - ts=2023-05-21T08:37:20.044Z caller=web.go:503 level=info component=web msg="Start listening for connections" address=0.0.0.0:0 - ts=2023-05-21T08:37:20.053Z caller=main.go:988 level=info msg="Starting TSDB ..." - ts=2023-05-21T08:37:20.063Z caller=tls_config.go:232 level=info component=web msg="Listening on" address=[::]:45375 - ts=2023-05-21T08:37:20.064Z caller=tls_config.go:235 level=info component=web msg="TLS is disabled." http2=false address=[::]:45375 - ts=2023-05-21T08:37:20.075Z caller=head.go:564 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" - ts=2023-05-21T08:37:20.076Z caller=head.go:608 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=4.455µs - ts=2023-05-21T08:37:20.076Z caller=head.go:614 level=info component=tsdb msg="Replaying WAL, this may take a while" - ts=2023-05-21T08:37:20.111Z caller=head.go:685 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 - ts=2023-05-21T08:37:20.112Z caller=head.go:722 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=61.69µs wal_replay_duration=35.888873ms wbl_replay_duration=272ns total_replay_duration=36.008242ms - ts=2023-05-21T08:37:20.114Z caller=main.go:1009 level=info fs_type=TMPFS_MAGIC - ts=2023-05-21T08:37:20.114Z caller=main.go:1012 level=info msg="TSDB started" - ts=2023-05-21T08:37:20.114Z caller=main.go:1192 level=info msg="Loading configuration file" filename=../../documentation/examples/prometheus.yml - ts=2023-05-21T08:37:20.115Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=../../documentation/examples/prometheus.yml totalDuration=1.270346ms db_storage=1.937µs remote_storage=2.845µs web_handler=1.347µs query_engine=1.86µs scrape=608.763µs scrape_sd=39.09µs notify=53.731µs notify_sd=17.954µs rules=1.944µs tracing=9.516µs - ts=2023-05-21T08:37:20.115Z caller=main.go:973 level=info msg="Server is ready to receive web requests." - ts=2023-05-21T08:37:20.115Z caller=manager.go:978 level=info component="rule manager" msg="Starting rule manager..." + main_test.go:455: ts=2024-06-22T15:21:33.288Z caller=main.go:513 level=info msg="No time or size retention was set so using the default time retention" duration=15d + ts=2024-06-22T15:21:33.288Z caller=main.go:551 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" + ts=2024-06-22T15:21:33.288Z caller=main.go:556 level=info build_context="(go=go1.19.8, platform=linux/amd64, user=, date=)" + ts=2024-06-22T15:21:33.288Z caller=main.go:557 level=info host_details="(Linux 6.1.0-0.deb11.6-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.15-1~bpo11+1 (2023-03-16) x86_64 i-capture-the-hostname i-capture-the-domain)" + ts=2024-06-22T15:21:33.288Z caller=main.go:558 level=info fd_limits="(soft=1048576, hard=1048576)" + ts=2024-06-22T15:21:33.288Z caller=main.go:559 level=info vm_limits="(soft=unlimited, hard=unlimited)" + ts=2024-06-22T15:21:33.291Z caller=web.go:503 level=info component=web msg="Start listening for connections" address=0.0.0.0:0 + ts=2024-06-22T15:21:33.292Z caller=main.go:988 level=info msg="Starting TSDB ..." + ts=2024-06-22T15:21:33.300Z caller=tls_config.go:232 level=info component=web msg="Listening on" address=[::]:34717 + ts=2024-06-22T15:21:33.300Z caller=tls_config.go:235 level=info component=web msg="TLS is disabled." http2=false address=[::]:34717 + ts=2024-06-22T15:21:33.302Z caller=head.go:564 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" + ts=2024-06-22T15:21:33.302Z caller=head.go:608 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=3.621µs + ts=2024-06-22T15:21:33.302Z caller=head.go:614 level=info component=tsdb msg="Replaying WAL, this may take a while" + ts=2024-06-22T15:21:33.304Z caller=head.go:685 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 + ts=2024-06-22T15:21:33.304Z caller=head.go:722 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=53.258µs wal_replay_duration=1.835774ms wbl_replay_duration=306ns total_replay_duration=1.933512ms + ts=2024-06-22T15:21:33.306Z caller=main.go:1009 level=info fs_type=TMPFS_MAGIC + ts=2024-06-22T15:21:33.306Z caller=main.go:1012 level=info msg="TSDB started" + ts=2024-06-22T15:21:33.306Z caller=main.go:1192 level=info msg="Loading configuration file" filename=../../documentation/examples/prometheus.yml + ts=2024-06-22T15:21:33.311Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=../../documentation/examples/prometheus.yml totalDuration=4.924599ms db_storage=1.639µs remote_storage=3.401µs web_handler=812ns query_engine=1.231µs scrape=4.280087ms scrape_sd=97.476µs notify=61.554µs notify_sd=21.607µs rules=3.558µs tracing=12.512µs + ts=2024-06-22T15:21:33.311Z caller=main.go:973 level=info msg="Server is ready to receive web requests." + ts=2024-06-22T15:21:33.311Z 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-05-21T08:37:30.752Z caller=main.go:185 level=info msg="Experimental agent mode enabled." + main_test.go:455: ts=2024-06-22T15:21:43.365Z 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 (21.28s) - --- PASS: TestModeSpecificFlags/agent_mode_with_option_--storage.agent.path (10.02s) - --- PASS: TestModeSpecificFlags/server_mode_with_option_--storage.tsdb.path (10.03s) - --- PASS: TestModeSpecificFlags/server_mode_with_option_--storage.agent.path (0.66s) - --- PASS: TestModeSpecificFlags/agent_mode_with_option_--storage.tsdb.path (0.57s) +--- PASS: TestModeSpecificFlags (20.15s) + --- PASS: TestModeSpecificFlags/agent_mode_with_option_--storage.agent.path (10.01s) + --- PASS: TestModeSpecificFlags/server_mode_with_option_--storage.tsdb.path (10.01s) + --- PASS: TestModeSpecificFlags/server_mode_with_option_--storage.agent.path (0.07s) + --- PASS: TestModeSpecificFlags/agent_mode_with_option_--storage.tsdb.path (0.06s) === RUN TestStartupInterrupt ---- PASS: TestStartupInterrupt (0.57s) +--- PASS: TestStartupInterrupt (0.51s) === RUN TestQueryLog -=== RUN TestQueryLog/api_queries,_127.0.0.1:41497,_enabled_at_start - query_log_test.go:273: ts=2023-05-21T08:37:31.744Z caller=main.go:513 level=info msg="No time or size retention was set so using the default time retention" duration=15d - ts=2023-05-21T08:37:31.744Z caller=main.go:551 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" - ts=2023-05-21T08:37:31.744Z caller=main.go:556 level=info build_context="(go=go1.19.8, platform=linux/amd64, user=, date=)" - ts=2023-05-21T08:37:31.744Z 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 ionos1-amd64 (none))" - ts=2023-05-21T08:37:31.745Z caller=main.go:558 level=info fd_limits="(soft=1048576, hard=1048576)" - ts=2023-05-21T08:37:31.745Z caller=main.go:559 level=info vm_limits="(soft=unlimited, hard=unlimited)" - ts=2023-05-21T08:37:31.752Z caller=web.go:503 level=info component=web msg="Start listening for connections" address=127.0.0.1:41497 - ts=2023-05-21T08:37:31.760Z caller=main.go:988 level=info msg="Starting TSDB ..." - ts=2023-05-21T08:37:31.800Z caller=head.go:564 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" - ts=2023-05-21T08:37:31.801Z caller=head.go:608 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=4.883µs - ts=2023-05-21T08:37:31.801Z caller=head.go:614 level=info component=tsdb msg="Replaying WAL, this may take a while" - ts=2023-05-21T08:37:31.801Z caller=tls_config.go:232 level=info component=web msg="Listening on" address=127.0.0.1:41497 - ts=2023-05-21T08:37:31.801Z caller=tls_config.go:235 level=info component=web msg="TLS is disabled." http2=false address=127.0.0.1:41497 - ts=2023-05-21T08:37:31.802Z caller=head.go:685 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 - ts=2023-05-21T08:37:31.802Z caller=head.go:722 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=76.993µs wal_replay_duration=984.349µs wbl_replay_duration=281ns total_replay_duration=1.147026ms - ts=2023-05-21T08:37:31.806Z caller=main.go:1009 level=info fs_type=TMPFS_MAGIC - ts=2023-05-21T08:37:31.806Z caller=main.go:1012 level=info msg="TSDB started" - ts=2023-05-21T08:37:31.806Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config3310001452 - ts=2023-05-21T08:37:31.824Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config3310001452 totalDuration=18.336472ms db_storage=2.83µs remote_storage=3.218µs web_handler=1.059µs query_engine=20.049µs scrape=18.030158ms scrape_sd=19.901µs notify=2.708µs notify_sd=4.442µs rules=3.969µs tracing=51.612µs - ts=2023-05-21T08:37:31.824Z caller=main.go:973 level=info msg="Server is ready to receive web requests." - ts=2023-05-21T08:37:31.824Z caller=manager.go:978 level=info component="rule manager" msg="Starting rule manager..." - ts=2023-05-21T08:37:31.844Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config3310001452 - ts=2023-05-21T08:37:31.844Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config3310001452 totalDuration=306.743µs db_storage=3.78µs remote_storage=3.618µs web_handler=1.146µs query_engine=10.74µs scrape=100.757µs scrape_sd=4.589µs notify=1.822µs notify_sd=2.905µs rules=2.877µs tracing=17.514µs - ts=2023-05-21T08:37:31.853Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config3310001452 - ts=2023-05-21T08:37:31.859Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config3310001452 totalDuration=333.602µs db_storage=2.064µs remote_storage=2.597µs web_handler=1.273µs query_engine=18.622µs scrape=65.729µs scrape_sd=4.378µs notify=1.4µs notify_sd=2.504µs rules=2.6µs tracing=13.063µs - ts=2023-05-21T08:37:31.883Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config3310001452 - ts=2023-05-21T08:37:31.884Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config3310001452 totalDuration=407.027µs db_storage=3.047µs remote_storage=3.169µs web_handler=721ns query_engine=34.043µs scrape=65.762µs scrape_sd=4.423µs notify=1.53µs notify_sd=2.652µs rules=2.618µs tracing=14.522µs +=== RUN TestQueryLog/api_queries,_127.0.0.1:45059,_enabled_at_start + query_log_test.go:273: ts=2024-06-22T15:21:43.928Z caller=main.go:513 level=info msg="No time or size retention was set so using the default time retention" duration=15d + ts=2024-06-22T15:21:43.928Z caller=main.go:551 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" + ts=2024-06-22T15:21:43.928Z caller=main.go:556 level=info build_context="(go=go1.19.8, platform=linux/amd64, user=, date=)" + ts=2024-06-22T15:21:43.928Z caller=main.go:557 level=info host_details="(Linux 6.1.0-0.deb11.6-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.15-1~bpo11+1 (2023-03-16) x86_64 i-capture-the-hostname i-capture-the-domain)" + ts=2024-06-22T15:21:43.928Z caller=main.go:558 level=info fd_limits="(soft=1048576, hard=1048576)" + ts=2024-06-22T15:21:43.928Z caller=main.go:559 level=info vm_limits="(soft=unlimited, hard=unlimited)" + ts=2024-06-22T15:21:43.931Z caller=web.go:503 level=info component=web msg="Start listening for connections" address=127.0.0.1:45059 + ts=2024-06-22T15:21:43.932Z caller=main.go:988 level=info msg="Starting TSDB ..." + ts=2024-06-22T15:21:43.937Z caller=tls_config.go:232 level=info component=web msg="Listening on" address=127.0.0.1:45059 + ts=2024-06-22T15:21:43.937Z caller=tls_config.go:235 level=info component=web msg="TLS is disabled." http2=false address=127.0.0.1:45059 + ts=2024-06-22T15:21:43.939Z caller=head.go:564 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" + ts=2024-06-22T15:21:43.939Z caller=head.go:608 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=3.621µs + ts=2024-06-22T15:21:43.939Z caller=head.go:614 level=info component=tsdb msg="Replaying WAL, this may take a while" + ts=2024-06-22T15:21:43.946Z caller=head.go:685 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 + ts=2024-06-22T15:21:43.946Z caller=head.go:722 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=41.192µs wal_replay_duration=6.505497ms wbl_replay_duration=432ns total_replay_duration=6.583576ms + ts=2024-06-22T15:21:43.948Z caller=main.go:1009 level=info fs_type=TMPFS_MAGIC + ts=2024-06-22T15:21:43.948Z caller=main.go:1012 level=info msg="TSDB started" + ts=2024-06-22T15:21:43.948Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config1013741950 + ts=2024-06-22T15:21:43.948Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config1013741950 totalDuration=614.384µs db_storage=2.481µs remote_storage=2.977µs web_handler=1.016µs query_engine=15.929µs scrape=341.578µs scrape_sd=8.634µs notify=1.563µs notify_sd=2.997µs rules=2.357µs tracing=30.14µs + ts=2024-06-22T15:21:43.948Z caller=main.go:973 level=info msg="Server is ready to receive web requests." + ts=2024-06-22T15:21:43.948Z caller=manager.go:978 level=info component="rule manager" msg="Starting rule manager..." + ts=2024-06-22T15:21:44.390Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config1013741950 + ts=2024-06-22T15:21:44.390Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config1013741950 totalDuration=268.777µs db_storage=1.935µs remote_storage=2.948µs web_handler=693ns query_engine=6.83µs scrape=110.898µs scrape_sd=4.653µs notify=1.682µs notify_sd=1.654µs rules=2.793µs tracing=9.098µs + ts=2024-06-22T15:21:44.392Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config1013741950 + ts=2024-06-22T15:21:44.392Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config1013741950 totalDuration=212.568µs db_storage=715ns remote_storage=972ns web_handler=372ns query_engine=12.508µs scrape=66.489µs scrape_sd=2.27µs notify=760ns notify_sd=874ns rules=1.016µs tracing=4.262µs + ts=2024-06-22T15:21:44.395Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config1013741950 + ts=2024-06-22T15:21:44.396Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config1013741950 totalDuration=305.782µs db_storage=1.948µs remote_storage=2.709µs web_handler=633ns query_engine=30.359µs scrape=88.147µs scrape_sd=4.672µs notify=1.488µs notify_sd=1.9µs rules=2.085µs tracing=7.935µs -=== RUN TestQueryLog/console_queries,_127.0.0.1:40567,_enabled_at_start - query_log_test.go:273: ts=2023-05-21T08:37:32.094Z caller=main.go:513 level=info msg="No time or size retention was set so using the default time retention" duration=15d - ts=2023-05-21T08:37:32.094Z caller=main.go:551 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" - ts=2023-05-21T08:37:32.094Z caller=main.go:556 level=info build_context="(go=go1.19.8, platform=linux/amd64, user=, date=)" - ts=2023-05-21T08:37:32.094Z 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 ionos1-amd64 (none))" - ts=2023-05-21T08:37:32.094Z caller=main.go:558 level=info fd_limits="(soft=1048576, hard=1048576)" - ts=2023-05-21T08:37:32.094Z caller=main.go:559 level=info vm_limits="(soft=unlimited, hard=unlimited)" - ts=2023-05-21T08:37:32.098Z caller=web.go:503 level=info component=web msg="Start listening for connections" address=127.0.0.1:40567 - ts=2023-05-21T08:37:32.112Z caller=main.go:988 level=info msg="Starting TSDB ..." - ts=2023-05-21T08:37:32.137Z caller=head.go:564 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" - ts=2023-05-21T08:37:32.137Z caller=head.go:608 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=5.013µs - ts=2023-05-21T08:37:32.137Z caller=head.go:614 level=info component=tsdb msg="Replaying WAL, this may take a while" - ts=2023-05-21T08:37:32.137Z caller=tls_config.go:232 level=info component=web msg="Listening on" address=127.0.0.1:40567 - ts=2023-05-21T08:37:32.137Z caller=tls_config.go:235 level=info component=web msg="TLS is disabled." http2=false address=127.0.0.1:40567 - ts=2023-05-21T08:37:32.138Z caller=head.go:685 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 - ts=2023-05-21T08:37:32.138Z caller=head.go:722 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=71.203µs wal_replay_duration=770.692µs wbl_replay_duration=179ns total_replay_duration=898.313µs - ts=2023-05-21T08:37:32.145Z caller=main.go:1009 level=info fs_type=TMPFS_MAGIC - ts=2023-05-21T08:37:32.145Z caller=main.go:1012 level=info msg="TSDB started" - ts=2023-05-21T08:37:32.145Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config720023035 - ts=2023-05-21T08:37:32.145Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config720023035 totalDuration=677.219µs db_storage=1.988µs remote_storage=4.067µs web_handler=827ns query_engine=18.286µs scrape=358.461µs scrape_sd=11.03µs notify=1.951µs notify_sd=3.694µs rules=2.958µs tracing=30.437µs - ts=2023-05-21T08:37:32.145Z caller=main.go:973 level=info msg="Server is ready to receive web requests." - ts=2023-05-21T08:37:32.146Z caller=manager.go:978 level=info component="rule manager" msg="Starting rule manager..." - ts=2023-05-21T08:37:32.447Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config720023035 - ts=2023-05-21T08:37:32.447Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config720023035 totalDuration=288.188µs db_storage=2.525µs remote_storage=3.059µs web_handler=949ns query_engine=7.397µs scrape=89.214µs scrape_sd=5.802µs notify=1.818µs notify_sd=2.622µs rules=2.585µs tracing=16.153µs - ts=2023-05-21T08:37:32.467Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config720023035 - ts=2023-05-21T08:37:32.468Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config720023035 totalDuration=318.693µs db_storage=2.19µs remote_storage=2.895µs web_handler=954ns query_engine=17.486µs scrape=70.894µs scrape_sd=4.784µs notify=1.833µs notify_sd=2.049µs rules=2.47µs tracing=12.379µs - ts=2023-05-21T08:37:32.488Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config720023035 - ts=2023-05-21T08:37:32.488Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config720023035 totalDuration=310.922µs db_storage=2.343µs remote_storage=2.664µs web_handler=562ns query_engine=30.829µs scrape=77.012µs scrape_sd=5.669µs notify=2.424µs notify_sd=2.521µs rules=2.711µs tracing=12.471µs +=== RUN TestQueryLog/console_queries,_127.0.0.1:37647,_enabled_at_start + query_log_test.go:273: ts=2024-06-22T15:21:44.445Z caller=main.go:513 level=info msg="No time or size retention was set so using the default time retention" duration=15d + ts=2024-06-22T15:21:44.445Z caller=main.go:551 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" + ts=2024-06-22T15:21:44.445Z caller=main.go:556 level=info build_context="(go=go1.19.8, platform=linux/amd64, user=, date=)" + ts=2024-06-22T15:21:44.445Z caller=main.go:557 level=info host_details="(Linux 6.1.0-0.deb11.6-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.15-1~bpo11+1 (2023-03-16) x86_64 i-capture-the-hostname i-capture-the-domain)" + ts=2024-06-22T15:21:44.445Z caller=main.go:558 level=info fd_limits="(soft=1048576, hard=1048576)" + ts=2024-06-22T15:21:44.445Z caller=main.go:559 level=info vm_limits="(soft=unlimited, hard=unlimited)" + ts=2024-06-22T15:21:44.449Z caller=web.go:503 level=info component=web msg="Start listening for connections" address=127.0.0.1:37647 + ts=2024-06-22T15:21:44.450Z caller=main.go:988 level=info msg="Starting TSDB ..." + ts=2024-06-22T15:21:44.453Z caller=tls_config.go:232 level=info component=web msg="Listening on" address=127.0.0.1:37647 + ts=2024-06-22T15:21:44.453Z caller=tls_config.go:235 level=info component=web msg="TLS is disabled." http2=false address=127.0.0.1:37647 + ts=2024-06-22T15:21:44.457Z caller=head.go:564 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" + ts=2024-06-22T15:21:44.458Z caller=head.go:608 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=3.711µs + ts=2024-06-22T15:21:44.458Z caller=head.go:614 level=info component=tsdb msg="Replaying WAL, this may take a while" + ts=2024-06-22T15:21:44.458Z caller=head.go:685 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 + ts=2024-06-22T15:21:44.458Z caller=head.go:722 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=41.244µs wal_replay_duration=518.473µs wbl_replay_duration=197ns total_replay_duration=593.66µs + ts=2024-06-22T15:21:44.461Z caller=main.go:1009 level=info fs_type=TMPFS_MAGIC + ts=2024-06-22T15:21:44.461Z caller=main.go:1012 level=info msg="TSDB started" + ts=2024-06-22T15:21:44.461Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config2742851203 + ts=2024-06-22T15:21:44.461Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config2742851203 totalDuration=545.7µs db_storage=2.243µs remote_storage=3.084µs web_handler=4.848µs query_engine=15.906µs scrape=274.075µs scrape_sd=10.04µs notify=1.852µs notify_sd=3.008µs rules=2.394µs tracing=30.82µs + ts=2024-06-22T15:21:44.461Z caller=main.go:973 level=info msg="Server is ready to receive web requests." + ts=2024-06-22T15:21:44.461Z caller=manager.go:978 level=info component="rule manager" msg="Starting rule manager..." + ts=2024-06-22T15:21:44.911Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config2742851203 + ts=2024-06-22T15:21:44.911Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config2742851203 totalDuration=203.748µs db_storage=2.39µs remote_storage=2.861µs web_handler=780ns query_engine=4.271µs scrape=76.241µs scrape_sd=4.018µs notify=1.72µs notify_sd=1.695µs rules=2.1µs tracing=10.34µs + ts=2024-06-22T15:21:44.915Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config2742851203 + ts=2024-06-22T15:21:44.915Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config2742851203 totalDuration=200.15µs db_storage=1.019µs remote_storage=1.245µs web_handler=430ns query_engine=11.694µs scrape=52.662µs scrape_sd=2.296µs notify=855ns notify_sd=1.369µs rules=875ns tracing=4.675µs + ts=2024-06-22T15:21:44.917Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config2742851203 + ts=2024-06-22T15:21:44.918Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config2742851203 totalDuration=172.928µs db_storage=844ns remote_storage=1.091µs web_handler=363ns query_engine=20.959µs scrape=33.635µs scrape_sd=1.962µs notify=822ns notify_sd=1.056µs rules=831ns tracing=4.584µs -=== RUN TestQueryLog/rule_queries,_127.0.0.1:43865,_enabled_at_start - query_log_test.go:273: ts=2023-05-21T08:37:33.072Z caller=main.go:513 level=info msg="No time or size retention was set so using the default time retention" duration=15d - ts=2023-05-21T08:37:33.079Z caller=main.go:551 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" - ts=2023-05-21T08:37:33.079Z caller=main.go:556 level=info build_context="(go=go1.19.8, platform=linux/amd64, user=, date=)" - ts=2023-05-21T08:37:33.079Z 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 ionos1-amd64 (none))" - ts=2023-05-21T08:37:33.080Z caller=main.go:558 level=info fd_limits="(soft=1048576, hard=1048576)" - ts=2023-05-21T08:37:33.080Z caller=main.go:559 level=info vm_limits="(soft=unlimited, hard=unlimited)" - ts=2023-05-21T08:37:33.091Z caller=web.go:503 level=info component=web msg="Start listening for connections" address=127.0.0.1:43865 - ts=2023-05-21T08:37:33.122Z caller=main.go:988 level=info msg="Starting TSDB ..." - ts=2023-05-21T08:37:33.124Z caller=tls_config.go:232 level=info component=web msg="Listening on" address=127.0.0.1:43865 - ts=2023-05-21T08:37:33.124Z caller=tls_config.go:235 level=info component=web msg="TLS is disabled." http2=false address=127.0.0.1:43865 - ts=2023-05-21T08:37:33.141Z caller=head.go:564 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" - ts=2023-05-21T08:37:33.141Z caller=head.go:608 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=3.918µs - ts=2023-05-21T08:37:33.141Z caller=head.go:614 level=info component=tsdb msg="Replaying WAL, this may take a while" - ts=2023-05-21T08:37:33.154Z caller=head.go:685 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 - ts=2023-05-21T08:37:33.154Z caller=head.go:722 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=55.085µs wal_replay_duration=12.302314ms wbl_replay_duration=362ns total_replay_duration=12.39594ms - ts=2023-05-21T08:37:33.161Z caller=main.go:1009 level=info fs_type=TMPFS_MAGIC - ts=2023-05-21T08:37:33.161Z caller=main.go:1012 level=info msg="TSDB started" - ts=2023-05-21T08:37:33.161Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config3471286212 - ts=2023-05-21T08:37:33.163Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config3471286212 totalDuration=1.122461ms db_storage=2.156µs remote_storage=2.774µs web_handler=1.227µs query_engine=14.801µs scrape=275.976µs scrape_sd=10.55µs notify=4.107µs notify_sd=3.802µs rules=579.545µs tracing=27.384µs - ts=2023-05-21T08:37:33.163Z caller=main.go:973 level=info msg="Server is ready to receive web requests." - ts=2023-05-21T08:37:33.163Z caller=manager.go:978 level=info component="rule manager" msg="Starting rule manager..." - ts=2023-05-21T08:37:35.539Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config3471286212 - ts=2023-05-21T08:37:35.540Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config3471286212 totalDuration=1.026629ms db_storage=4.227µs remote_storage=3.713µs web_handler=961ns query_engine=11.953µs scrape=98.53µs scrape_sd=6.299µs notify=4.154µs notify_sd=4.769µs rules=594.844µs tracing=13.536µs - ts=2023-05-21T08:37:37.559Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config3471286212 - ts=2023-05-21T08:37:37.560Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config3471286212 totalDuration=824.123µs db_storage=2.694µs remote_storage=2.882µs web_handler=1.459µs query_engine=20.724µs scrape=85.608µs scrape_sd=6.623µs notify=2.348µs notify_sd=2.624µs rules=407.147µs tracing=12.08µs - ts=2023-05-21T08:37:41.583Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config3471286212 - ts=2023-05-21T08:37:41.584Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config3471286212 totalDuration=749.602µs db_storage=3.219µs remote_storage=2.986µs web_handler=1.116µs query_engine=35.748µs scrape=95.171µs scrape_sd=6.264µs notify=1.611µs notify_sd=1.929µs rules=359.247µs tracing=11.432µs +=== RUN TestQueryLog/rule_queries,_127.0.0.1:33655,_enabled_at_start + query_log_test.go:273: ts=2024-06-22T15:21:44.967Z caller=main.go:513 level=info msg="No time or size retention was set so using the default time retention" duration=15d + ts=2024-06-22T15:21:44.967Z caller=main.go:551 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" + ts=2024-06-22T15:21:44.967Z caller=main.go:556 level=info build_context="(go=go1.19.8, platform=linux/amd64, user=, date=)" + ts=2024-06-22T15:21:44.967Z caller=main.go:557 level=info host_details="(Linux 6.1.0-0.deb11.6-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.15-1~bpo11+1 (2023-03-16) x86_64 i-capture-the-hostname i-capture-the-domain)" + ts=2024-06-22T15:21:44.967Z caller=main.go:558 level=info fd_limits="(soft=1048576, hard=1048576)" + ts=2024-06-22T15:21:44.967Z caller=main.go:559 level=info vm_limits="(soft=unlimited, hard=unlimited)" + ts=2024-06-22T15:21:44.970Z caller=web.go:503 level=info component=web msg="Start listening for connections" address=127.0.0.1:33655 + ts=2024-06-22T15:21:44.970Z caller=main.go:988 level=info msg="Starting TSDB ..." + ts=2024-06-22T15:21:44.978Z caller=tls_config.go:232 level=info component=web msg="Listening on" address=127.0.0.1:33655 + ts=2024-06-22T15:21:44.978Z caller=tls_config.go:235 level=info component=web msg="TLS is disabled." http2=false address=127.0.0.1:33655 + ts=2024-06-22T15:21:44.984Z caller=head.go:564 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" + ts=2024-06-22T15:21:44.984Z caller=head.go:608 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=4.454µs + ts=2024-06-22T15:21:44.984Z caller=head.go:614 level=info component=tsdb msg="Replaying WAL, this may take a while" + ts=2024-06-22T15:21:44.986Z caller=head.go:685 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 + ts=2024-06-22T15:21:44.986Z caller=head.go:722 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=54.742µs wal_replay_duration=1.419232ms wbl_replay_duration=256ns total_replay_duration=1.519824ms + ts=2024-06-22T15:21:44.989Z caller=main.go:1009 level=info fs_type=TMPFS_MAGIC + ts=2024-06-22T15:21:44.989Z caller=main.go:1012 level=info msg="TSDB started" + ts=2024-06-22T15:21:44.989Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config2736446307 + ts=2024-06-22T15:21:44.990Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config2736446307 totalDuration=1.265185ms db_storage=1.66µs remote_storage=2.519µs web_handler=825ns query_engine=13.629µs scrape=355.205µs scrape_sd=11.873µs notify=2.385µs notify_sd=4.715µs rules=611.902µs tracing=28.658µs + ts=2024-06-22T15:21:44.990Z caller=main.go:973 level=info msg="Server is ready to receive web requests." + ts=2024-06-22T15:21:44.990Z caller=manager.go:978 level=info component="rule manager" msg="Starting rule manager..." + ts=2024-06-22T15:21:47.439Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config2736446307 + ts=2024-06-22T15:21:47.442Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config2736446307 totalDuration=2.16068ms db_storage=2.525µs remote_storage=3.193µs web_handler=1.523µs query_engine=13.71µs scrape=212.296µs scrape_sd=8.782µs notify=2.189µs notify_sd=1.957µs rules=1.307066ms tracing=12.847µs + ts=2024-06-22T15:21:49.452Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config2736446307 + ts=2024-06-22T15:21:49.453Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config2736446307 totalDuration=796.749µs db_storage=3.141µs remote_storage=2.962µs web_handler=716ns query_engine=18.405µs scrape=94.214µs scrape_sd=12.094µs notify=1.896µs notify_sd=2.344µs rules=408.043µs tracing=12.952µs + ts=2024-06-22T15:21:53.461Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config2736446307 + ts=2024-06-22T15:21:53.461Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config2736446307 totalDuration=635.018µs db_storage=2.549µs remote_storage=3.035µs web_handler=812ns query_engine=26.687µs scrape=123.209µs scrape_sd=6.707µs notify=1.653µs notify_sd=2.063µs rules=287.707µs tracing=8.314µs -=== RUN TestQueryLog/api_queries,_127.0.0.1:33983 - query_log_test.go:273: ts=2023-05-21T08:37:44.072Z caller=main.go:513 level=info msg="No time or size retention was set so using the default time retention" duration=15d - ts=2023-05-21T08:37:44.072Z caller=main.go:551 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" - ts=2023-05-21T08:37:44.072Z caller=main.go:556 level=info build_context="(go=go1.19.8, platform=linux/amd64, user=, date=)" - ts=2023-05-21T08:37:44.072Z 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 ionos1-amd64 (none))" - ts=2023-05-21T08:37:44.072Z caller=main.go:558 level=info fd_limits="(soft=1048576, hard=1048576)" - ts=2023-05-21T08:37:44.072Z caller=main.go:559 level=info vm_limits="(soft=unlimited, hard=unlimited)" - ts=2023-05-21T08:37:44.080Z caller=web.go:503 level=info component=web msg="Start listening for connections" address=127.0.0.1:33983 - ts=2023-05-21T08:37:44.103Z caller=main.go:988 level=info msg="Starting TSDB ..." - ts=2023-05-21T08:37:44.124Z caller=tls_config.go:232 level=info component=web msg="Listening on" address=127.0.0.1:33983 - ts=2023-05-21T08:37:44.124Z caller=tls_config.go:235 level=info component=web msg="TLS is disabled." http2=false address=127.0.0.1:33983 - ts=2023-05-21T08:37:44.128Z caller=head.go:564 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" - ts=2023-05-21T08:37:44.128Z caller=head.go:608 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=4.427µs - ts=2023-05-21T08:37:44.128Z caller=head.go:614 level=info component=tsdb msg="Replaying WAL, this may take a while" - ts=2023-05-21T08:37:44.129Z caller=head.go:685 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 - ts=2023-05-21T08:37:44.129Z caller=head.go:722 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=57.765µs wal_replay_duration=666.298µs wbl_replay_duration=269ns total_replay_duration=778.083µs - ts=2023-05-21T08:37:44.136Z caller=main.go:1009 level=info fs_type=TMPFS_MAGIC - ts=2023-05-21T08:37:44.136Z caller=main.go:1012 level=info msg="TSDB started" - ts=2023-05-21T08:37:44.136Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config137189306 - ts=2023-05-21T08:37:44.137Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config137189306 totalDuration=1.412638ms db_storage=2.872µs remote_storage=3.44µs web_handler=1.374µs query_engine=2.116µs scrape=1.222833ms scrape_sd=15.863µs notify=2.288µs notify_sd=4.321µs rules=3.291µs tracing=51.186µs - ts=2023-05-21T08:37:44.137Z caller=main.go:973 level=info msg="Server is ready to receive web requests." - ts=2023-05-21T08:37:44.138Z caller=manager.go:978 level=info component="rule manager" msg="Starting rule manager..." - ts=2023-05-21T08:37:44.647Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config137189306 - ts=2023-05-21T08:37:44.648Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config137189306 totalDuration=403.757µs db_storage=2.564µs remote_storage=3.218µs web_handler=707ns query_engine=17.81µs scrape=74.797µs scrape_sd=5.863µs notify=1.95µs notify_sd=3.062µs rules=2.447µs tracing=12.077µs - ts=2023-05-21T08:37:44.663Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config137189306 - ts=2023-05-21T08:37:44.663Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config137189306 totalDuration=259.967µs db_storage=2.778µs remote_storage=3.396µs web_handler=864ns query_engine=6.618µs scrape=74.485µs scrape_sd=5.846µs notify=2.192µs notify_sd=2.454µs rules=2.851µs tracing=14.463µs - ts=2023-05-21T08:37:44.690Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config137189306 - ts=2023-05-21T08:37:44.690Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config137189306 totalDuration=569.249µs db_storage=2.56µs remote_storage=4.315µs web_handler=1.34µs query_engine=22.501µs scrape=102.056µs scrape_sd=9.279µs notify=2.357µs notify_sd=3.068µs rules=3.058µs tracing=19.216µs - ts=2023-05-21T08:37:44.711Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config137189306 - ts=2023-05-21T08:37:44.712Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config137189306 totalDuration=417.507µs db_storage=2.985µs remote_storage=2.952µs web_handler=1.178µs query_engine=32.454µs scrape=72.517µs scrape_sd=5.943µs notify=1.65µs notify_sd=2.138µs rules=2.07µs tracing=13.302µs +=== RUN TestQueryLog/api_queries,_127.0.0.1:33201 + query_log_test.go:273: ts=2024-06-22T15:21:55.517Z caller=main.go:513 level=info msg="No time or size retention was set so using the default time retention" duration=15d + ts=2024-06-22T15:21:55.517Z caller=main.go:551 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" + ts=2024-06-22T15:21:55.517Z caller=main.go:556 level=info build_context="(go=go1.19.8, platform=linux/amd64, user=, date=)" + ts=2024-06-22T15:21:55.517Z caller=main.go:557 level=info host_details="(Linux 6.1.0-0.deb11.6-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.15-1~bpo11+1 (2023-03-16) x86_64 i-capture-the-hostname i-capture-the-domain)" + ts=2024-06-22T15:21:55.517Z caller=main.go:558 level=info fd_limits="(soft=1048576, hard=1048576)" + ts=2024-06-22T15:21:55.517Z caller=main.go:559 level=info vm_limits="(soft=unlimited, hard=unlimited)" + ts=2024-06-22T15:21:55.520Z caller=web.go:503 level=info component=web msg="Start listening for connections" address=127.0.0.1:33201 + ts=2024-06-22T15:21:55.521Z caller=main.go:988 level=info msg="Starting TSDB ..." + ts=2024-06-22T15:21:55.530Z caller=tls_config.go:232 level=info component=web msg="Listening on" address=127.0.0.1:33201 + ts=2024-06-22T15:21:55.530Z caller=tls_config.go:235 level=info component=web msg="TLS is disabled." http2=false address=127.0.0.1:33201 + ts=2024-06-22T15:21:55.533Z caller=head.go:564 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" + ts=2024-06-22T15:21:55.533Z caller=head.go:608 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=3.694µs + ts=2024-06-22T15:21:55.533Z caller=head.go:614 level=info component=tsdb msg="Replaying WAL, this may take a while" + ts=2024-06-22T15:21:55.534Z caller=head.go:685 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 + ts=2024-06-22T15:21:55.534Z caller=head.go:722 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=42.438µs wal_replay_duration=588.07µs wbl_replay_duration=264ns total_replay_duration=664.224µs + ts=2024-06-22T15:21:55.535Z caller=main.go:1009 level=info fs_type=TMPFS_MAGIC + ts=2024-06-22T15:21:55.535Z caller=main.go:1012 level=info msg="TSDB started" + ts=2024-06-22T15:21:55.535Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config138953077 + ts=2024-06-22T15:21:55.537Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config138953077 totalDuration=1.167547ms db_storage=2.291µs remote_storage=3.583µs web_handler=795ns query_engine=4.75µs scrape=298.742µs scrape_sd=11.138µs notify=2.063µs notify_sd=2.26µs rules=2.674µs tracing=32.013µs + ts=2024-06-22T15:21:55.537Z caller=main.go:973 level=info msg="Server is ready to receive web requests." + ts=2024-06-22T15:21:55.537Z caller=manager.go:978 level=info component="rule manager" msg="Starting rule manager..." + ts=2024-06-22T15:21:55.978Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config138953077 + ts=2024-06-22T15:21:55.979Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config138953077 totalDuration=386.084µs db_storage=2.305µs remote_storage=3.323µs web_handler=691ns query_engine=16.978µs scrape=72.783µs scrape_sd=4.599µs notify=1.501µs notify_sd=5.594µs rules=2.841µs tracing=10.74µs + ts=2024-06-22T15:21:55.982Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config138953077 + ts=2024-06-22T15:21:55.982Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config138953077 totalDuration=237.482µs db_storage=1.935µs remote_storage=2.885µs web_handler=1.987µs query_engine=5.216µs scrape=92.441µs scrape_sd=4.425µs notify=1.718µs notify_sd=1.845µs rules=2.33µs tracing=8.753µs + ts=2024-06-22T15:21:55.986Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config138953077 + ts=2024-06-22T15:21:55.987Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config138953077 totalDuration=299.583µs db_storage=2.237µs remote_storage=3.441µs web_handler=662ns query_engine=16.167µs scrape=58.895µs scrape_sd=3.547µs notify=1.78µs notify_sd=1.922µs rules=2.528µs tracing=10.14µs + ts=2024-06-22T15:21:55.989Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config138953077 + ts=2024-06-22T15:21:55.989Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config138953077 totalDuration=214.218µs db_storage=1.186µs remote_storage=1.702µs web_handler=626ns query_engine=27.61µs scrape=46.255µs scrape_sd=3.31µs notify=1.426µs notify_sd=1.907µs rules=1.927µs tracing=7.484µs -=== RUN TestQueryLog/console_queries,_127.0.0.1:40081 - query_log_test.go:273: ts=2023-05-21T08:37:45.031Z caller=main.go:513 level=info msg="No time or size retention was set so using the default time retention" duration=15d - ts=2023-05-21T08:37:45.032Z caller=main.go:551 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" - ts=2023-05-21T08:37:45.032Z caller=main.go:556 level=info build_context="(go=go1.19.8, platform=linux/amd64, user=, date=)" - ts=2023-05-21T08:37:45.032Z 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 ionos1-amd64 (none))" - ts=2023-05-21T08:37:45.032Z caller=main.go:558 level=info fd_limits="(soft=1048576, hard=1048576)" - ts=2023-05-21T08:37:45.032Z caller=main.go:559 level=info vm_limits="(soft=unlimited, hard=unlimited)" - ts=2023-05-21T08:37:45.046Z caller=web.go:503 level=info component=web msg="Start listening for connections" address=127.0.0.1:40081 - ts=2023-05-21T08:37:45.047Z caller=main.go:988 level=info msg="Starting TSDB ..." - ts=2023-05-21T08:37:45.050Z caller=tls_config.go:232 level=info component=web msg="Listening on" address=127.0.0.1:40081 - ts=2023-05-21T08:37:45.050Z caller=tls_config.go:235 level=info component=web msg="TLS is disabled." http2=false address=127.0.0.1:40081 - ts=2023-05-21T08:37:45.054Z caller=head.go:564 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" - ts=2023-05-21T08:37:45.054Z caller=head.go:608 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=4.305µs - ts=2023-05-21T08:37:45.054Z caller=head.go:614 level=info component=tsdb msg="Replaying WAL, this may take a while" - ts=2023-05-21T08:37:45.069Z caller=head.go:685 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 - ts=2023-05-21T08:37:45.070Z caller=head.go:722 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=51.724µs wal_replay_duration=15.079622ms wbl_replay_duration=508ns total_replay_duration=15.183891ms - ts=2023-05-21T08:37:45.075Z caller=main.go:1009 level=info fs_type=TMPFS_MAGIC - ts=2023-05-21T08:37:45.079Z caller=main.go:1012 level=info msg="TSDB started" - ts=2023-05-21T08:37:45.079Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config1096756966 - ts=2023-05-21T08:37:45.079Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config1096756966 totalDuration=578.023µs db_storage=2.213µs remote_storage=3.594µs web_handler=1.067µs query_engine=2.033µs scrape=384.873µs scrape_sd=13.275µs notify=1.75µs notify_sd=3.693µs rules=2.393µs tracing=32.686µs - ts=2023-05-21T08:37:45.080Z caller=main.go:973 level=info msg="Server is ready to receive web requests." - ts=2023-05-21T08:37:45.080Z caller=manager.go:978 level=info component="rule manager" msg="Starting rule manager..." - ts=2023-05-21T08:37:45.284Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config1096756966 - ts=2023-05-21T08:37:45.284Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config1096756966 totalDuration=457.765µs db_storage=2.602µs remote_storage=4.331µs web_handler=833ns query_engine=16.634µs scrape=81.727µs scrape_sd=4.87µs notify=2.111µs notify_sd=2.194µs rules=3.914µs tracing=17.174µs - ts=2023-05-21T08:37:45.296Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config1096756966 - ts=2023-05-21T08:37:45.296Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config1096756966 totalDuration=258.297µs db_storage=2.295µs remote_storage=2.838µs web_handler=1.05µs query_engine=6.816µs scrape=73.507µs scrape_sd=6.46µs notify=2.25µs notify_sd=2.133µs rules=4.887µs tracing=16.812µs - ts=2023-05-21T08:37:45.301Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config1096756966 - ts=2023-05-21T08:37:45.302Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config1096756966 totalDuration=252.785µs db_storage=1.867µs remote_storage=2.56µs web_handler=991ns query_engine=13.43µs scrape=60.695µs scrape_sd=3.236µs notify=1.816µs notify_sd=2.071µs rules=2.798µs tracing=13.823µs - ts=2023-05-21T08:37:45.323Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config1096756966 - ts=2023-05-21T08:37:45.323Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config1096756966 totalDuration=295.216µs db_storage=2.183µs remote_storage=2.91µs web_handler=1.213µs query_engine=30.482µs scrape=62.324µs scrape_sd=6.273µs notify=1.374µs notify_sd=2.221µs rules=2.026µs tracing=12.013µs +=== RUN TestQueryLog/console_queries,_127.0.0.1:37539 + query_log_test.go:273: ts=2024-06-22T15:21:56.037Z caller=main.go:513 level=info msg="No time or size retention was set so using the default time retention" duration=15d + ts=2024-06-22T15:21:56.038Z caller=main.go:551 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" + ts=2024-06-22T15:21:56.038Z caller=main.go:556 level=info build_context="(go=go1.19.8, platform=linux/amd64, user=, date=)" + ts=2024-06-22T15:21:56.038Z caller=main.go:557 level=info host_details="(Linux 6.1.0-0.deb11.6-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.15-1~bpo11+1 (2023-03-16) x86_64 i-capture-the-hostname i-capture-the-domain)" + ts=2024-06-22T15:21:56.038Z caller=main.go:558 level=info fd_limits="(soft=1048576, hard=1048576)" + ts=2024-06-22T15:21:56.038Z caller=main.go:559 level=info vm_limits="(soft=unlimited, hard=unlimited)" + ts=2024-06-22T15:21:56.041Z caller=web.go:503 level=info component=web msg="Start listening for connections" address=127.0.0.1:37539 + ts=2024-06-22T15:21:56.042Z caller=main.go:988 level=info msg="Starting TSDB ..." + ts=2024-06-22T15:21:56.046Z caller=tls_config.go:232 level=info component=web msg="Listening on" address=127.0.0.1:37539 + ts=2024-06-22T15:21:56.046Z caller=tls_config.go:235 level=info component=web msg="TLS is disabled." http2=false address=127.0.0.1:37539 + ts=2024-06-22T15:21:56.048Z caller=head.go:564 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" + ts=2024-06-22T15:21:56.048Z caller=head.go:608 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=4.182µs + ts=2024-06-22T15:21:56.048Z caller=head.go:614 level=info component=tsdb msg="Replaying WAL, this may take a while" + ts=2024-06-22T15:21:56.049Z caller=head.go:685 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 + ts=2024-06-22T15:21:56.049Z caller=head.go:722 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=76.023µs wal_replay_duration=656.887µs wbl_replay_duration=294ns total_replay_duration=769.896µs + ts=2024-06-22T15:21:56.051Z caller=main.go:1009 level=info fs_type=TMPFS_MAGIC + ts=2024-06-22T15:21:56.051Z caller=main.go:1012 level=info msg="TSDB started" + ts=2024-06-22T15:21:56.051Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config1512169250 + ts=2024-06-22T15:21:56.052Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config1512169250 totalDuration=399.768µs db_storage=2.352µs remote_storage=3.514µs web_handler=686ns query_engine=999ns scrape=266.231µs scrape_sd=6.841µs notify=2.166µs notify_sd=8.023µs rules=2.846µs tracing=25.925µs + ts=2024-06-22T15:21:56.052Z caller=main.go:973 level=info msg="Server is ready to receive web requests." + ts=2024-06-22T15:21:56.052Z caller=manager.go:978 level=info component="rule manager" msg="Starting rule manager..." + ts=2024-06-22T15:21:56.501Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config1512169250 + ts=2024-06-22T15:21:56.502Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config1512169250 totalDuration=348.831µs db_storage=1.842µs remote_storage=2.866µs web_handler=681ns query_engine=13.799µs scrape=79.996µs scrape_sd=4.537µs notify=1.84µs notify_sd=1.974µs rules=2.282µs tracing=11.545µs + ts=2024-06-22T15:21:56.504Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config1512169250 + ts=2024-06-22T15:21:56.505Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config1512169250 totalDuration=179.222µs db_storage=1.448µs remote_storage=2.23µs web_handler=940ns query_engine=5.212µs scrape=46.157µs scrape_sd=4.284µs notify=1.478µs notify_sd=1.412µs rules=2.124µs tracing=10.495µs + ts=2024-06-22T15:21:56.506Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config1512169250 + ts=2024-06-22T15:21:56.506Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config1512169250 totalDuration=178.177µs db_storage=671ns remote_storage=988ns web_handler=499ns query_engine=12.363µs scrape=50.472µs scrape_sd=1.896µs notify=977ns notify_sd=875ns rules=748ns tracing=6.383µs + ts=2024-06-22T15:21:56.509Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config1512169250 + ts=2024-06-22T15:21:56.509Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config1512169250 totalDuration=174.17µs db_storage=934ns remote_storage=1.425µs web_handler=657ns query_engine=22.618µs scrape=47.507µs scrape_sd=1.879µs notify=892ns notify_sd=898ns rules=955ns tracing=4.24µs -=== RUN TestQueryLog/rule_queries,_127.0.0.1:41757 - query_log_test.go:273: ts=2023-05-21T08:37:45.824Z caller=main.go:513 level=info msg="No time or size retention was set so using the default time retention" duration=15d - ts=2023-05-21T08:37:45.824Z caller=main.go:551 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" - ts=2023-05-21T08:37:45.824Z caller=main.go:556 level=info build_context="(go=go1.19.8, platform=linux/amd64, user=, date=)" - ts=2023-05-21T08:37:45.824Z 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 ionos1-amd64 (none))" - ts=2023-05-21T08:37:45.824Z caller=main.go:558 level=info fd_limits="(soft=1048576, hard=1048576)" - ts=2023-05-21T08:37:45.824Z caller=main.go:559 level=info vm_limits="(soft=unlimited, hard=unlimited)" - ts=2023-05-21T08:37:45.845Z caller=web.go:503 level=info component=web msg="Start listening for connections" address=127.0.0.1:41757 - ts=2023-05-21T08:37:45.868Z caller=main.go:988 level=info msg="Starting TSDB ..." - ts=2023-05-21T08:37:45.873Z caller=tls_config.go:232 level=info component=web msg="Listening on" address=127.0.0.1:41757 - ts=2023-05-21T08:37:45.873Z caller=tls_config.go:235 level=info component=web msg="TLS is disabled." http2=false address=127.0.0.1:41757 - ts=2023-05-21T08:37:45.874Z caller=head.go:564 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" - ts=2023-05-21T08:37:45.875Z caller=head.go:608 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=4.505µs - ts=2023-05-21T08:37:45.875Z caller=head.go:614 level=info component=tsdb msg="Replaying WAL, this may take a while" - ts=2023-05-21T08:37:45.897Z caller=head.go:685 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 - ts=2023-05-21T08:37:45.897Z caller=head.go:722 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=60.481µs wal_replay_duration=22.203767ms wbl_replay_duration=339ns total_replay_duration=22.319889ms - ts=2023-05-21T08:37:45.908Z caller=main.go:1009 level=info fs_type=TMPFS_MAGIC - ts=2023-05-21T08:37:45.908Z caller=main.go:1012 level=info msg="TSDB started" - ts=2023-05-21T08:37:45.908Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config2832470453 - ts=2023-05-21T08:37:45.909Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config2832470453 totalDuration=1.474355ms db_storage=2.13µs remote_storage=3.252µs web_handler=935ns query_engine=1.814µs scrape=498.768µs scrape_sd=11.526µs notify=1.92µs notify_sd=3.814µs rules=693.498µs tracing=29.602µs - ts=2023-05-21T08:37:45.909Z caller=main.go:973 level=info msg="Server is ready to receive web requests." - ts=2023-05-21T08:37:45.909Z caller=manager.go:978 level=info component="rule manager" msg="Starting rule manager..." - ts=2023-05-21T08:37:48.403Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config2832470453 - ts=2023-05-21T08:37:48.405Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config2832470453 totalDuration=1.268344ms db_storage=4.561µs remote_storage=4.027µs web_handler=878ns query_engine=30.919µs scrape=108.698µs scrape_sd=7.311µs notify=2.8µs notify_sd=3.072µs rules=662.019µs tracing=15.461µs - ts=2023-05-21T08:37:50.419Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config2832470453 - ts=2023-05-21T08:37:50.420Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config2832470453 totalDuration=769.806µs db_storage=2.54µs remote_storage=2.724µs web_handler=1.213µs query_engine=9.081µs scrape=85.693µs scrape_sd=6.462µs notify=2.061µs notify_sd=2.191µs rules=386.839µs tracing=11.343µs - ts=2023-05-21T08:37:52.431Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config2832470453 - ts=2023-05-21T08:37:52.432Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config2832470453 totalDuration=956.084µs db_storage=2.88µs remote_storage=3.478µs web_handler=1.263µs query_engine=117.065µs scrape=106.109µs scrape_sd=8.179µs notify=1.75µs notify_sd=2.783µs rules=428.859µs tracing=12.131µs - ts=2023-05-21T08:37:56.455Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config2832470453 - ts=2023-05-21T08:37:56.456Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config2832470453 totalDuration=1.266711ms db_storage=4.364µs remote_storage=4.833µs web_handler=2.004µs query_engine=61.437µs scrape=138.031µs scrape_sd=10.027µs notify=3.054µs notify_sd=4.52µs rules=634.814µs tracing=15.458µs +=== RUN TestQueryLog/rule_queries,_127.0.0.1:33319 + query_log_test.go:273: ts=2024-06-22T15:21:56.563Z caller=main.go:513 level=info msg="No time or size retention was set so using the default time retention" duration=15d + ts=2024-06-22T15:21:56.563Z caller=main.go:551 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" + ts=2024-06-22T15:21:56.563Z caller=main.go:556 level=info build_context="(go=go1.19.8, platform=linux/amd64, user=, date=)" + ts=2024-06-22T15:21:56.563Z caller=main.go:557 level=info host_details="(Linux 6.1.0-0.deb11.6-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.15-1~bpo11+1 (2023-03-16) x86_64 i-capture-the-hostname i-capture-the-domain)" + ts=2024-06-22T15:21:56.563Z caller=main.go:558 level=info fd_limits="(soft=1048576, hard=1048576)" + ts=2024-06-22T15:21:56.563Z caller=main.go:559 level=info vm_limits="(soft=unlimited, hard=unlimited)" + ts=2024-06-22T15:21:56.569Z caller=web.go:503 level=info component=web msg="Start listening for connections" address=127.0.0.1:33319 + ts=2024-06-22T15:21:56.569Z caller=main.go:988 level=info msg="Starting TSDB ..." + ts=2024-06-22T15:21:56.572Z caller=tls_config.go:232 level=info component=web msg="Listening on" address=127.0.0.1:33319 + ts=2024-06-22T15:21:56.572Z caller=tls_config.go:235 level=info component=web msg="TLS is disabled." http2=false address=127.0.0.1:33319 + ts=2024-06-22T15:21:56.575Z caller=head.go:564 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" + ts=2024-06-22T15:21:56.575Z caller=head.go:608 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=3.312µs + ts=2024-06-22T15:21:56.575Z caller=head.go:614 level=info component=tsdb msg="Replaying WAL, this may take a while" + ts=2024-06-22T15:21:56.579Z caller=head.go:685 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 + ts=2024-06-22T15:21:56.579Z caller=head.go:722 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=40.585µs wal_replay_duration=3.775977ms wbl_replay_duration=325ns total_replay_duration=3.85098ms + ts=2024-06-22T15:21:56.580Z caller=main.go:1009 level=info fs_type=TMPFS_MAGIC + ts=2024-06-22T15:21:56.581Z caller=main.go:1012 level=info msg="TSDB started" + ts=2024-06-22T15:21:56.581Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config1744441257 + ts=2024-06-22T15:21:56.582Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config1744441257 totalDuration=998.076µs db_storage=1.875µs remote_storage=3.598µs web_handler=1.202µs query_engine=1.375µs scrape=260.246µs scrape_sd=8.843µs notify=1.756µs notify_sd=2.939µs rules=503.291µs tracing=26.456µs + ts=2024-06-22T15:21:56.582Z caller=main.go:973 level=info msg="Server is ready to receive web requests." + ts=2024-06-22T15:21:56.582Z caller=manager.go:978 level=info component="rule manager" msg="Starting rule manager..." + ts=2024-06-22T15:21:59.024Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config1744441257 + ts=2024-06-22T15:21:59.025Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config1744441257 totalDuration=774.886µs db_storage=3.353µs remote_storage=3.284µs web_handler=1.052µs query_engine=14.012µs scrape=77.985µs scrape_sd=7.511µs notify=1.527µs notify_sd=1.793µs rules=394.059µs tracing=10.687µs + ts=2024-06-22T15:22:01.032Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config1744441257 + ts=2024-06-22T15:22:01.033Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config1744441257 totalDuration=842.573µs db_storage=2.859µs remote_storage=3.472µs web_handler=1.062µs query_engine=7.914µs scrape=80.51µs scrape_sd=7.036µs notify=1.635µs notify_sd=2.108µs rules=471.158µs tracing=10.75µs + ts=2024-06-22T15:22:03.034Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config1744441257 + ts=2024-06-22T15:22:03.035Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config1744441257 totalDuration=843.476µs db_storage=3.783µs remote_storage=3.428µs web_handler=1.131µs query_engine=16.076µs scrape=107.472µs scrape_sd=8.138µs notify=1.854µs notify_sd=1.824µs rules=408.945µs tracing=11.747µs + ts=2024-06-22T15:22:07.045Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config1744441257 + ts=2024-06-22T15:22:07.045Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config1744441257 totalDuration=691.717µs db_storage=2.508µs remote_storage=3.154µs web_handler=1.059µs query_engine=25.974µs scrape=71.137µs scrape_sd=6.545µs notify=1.607µs notify_sd=1.723µs rules=352.743µs tracing=7.979µs -=== RUN TestQueryLog/api_queries,_127.0.0.1:33151,_enabled_at_start,_with_prefix_/foobar - query_log_test.go:273: ts=2023-05-21T08:37:58.662Z caller=main.go:513 level=info msg="No time or size retention was set so using the default time retention" duration=15d - ts=2023-05-21T08:37:58.662Z caller=main.go:551 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" - ts=2023-05-21T08:37:58.663Z caller=main.go:556 level=info build_context="(go=go1.19.8, platform=linux/amd64, user=, date=)" - ts=2023-05-21T08:37:58.663Z 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 ionos1-amd64 (none))" - ts=2023-05-21T08:37:58.663Z caller=main.go:558 level=info fd_limits="(soft=1048576, hard=1048576)" - ts=2023-05-21T08:37:58.663Z caller=main.go:559 level=info vm_limits="(soft=unlimited, hard=unlimited)" - ts=2023-05-21T08:37:58.666Z caller=web.go:503 level=info component=web msg="Start listening for connections" address=127.0.0.1:33151 - ts=2023-05-21T08:37:58.683Z caller=main.go:988 level=info msg="Starting TSDB ..." - ts=2023-05-21T08:37:58.717Z caller=web.go:535 level=info component=web msg="Router prefix" prefix=/foobar - ts=2023-05-21T08:37:58.756Z caller=head.go:564 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" - ts=2023-05-21T08:37:58.756Z caller=head.go:608 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=5.337µs - ts=2023-05-21T08:37:58.756Z caller=head.go:614 level=info component=tsdb msg="Replaying WAL, this may take a while" - ts=2023-05-21T08:37:58.757Z caller=tls_config.go:232 level=info component=web msg="Listening on" address=127.0.0.1:33151 - ts=2023-05-21T08:37:58.757Z caller=tls_config.go:235 level=info component=web msg="TLS is disabled." http2=false address=127.0.0.1:33151 - ts=2023-05-21T08:37:58.757Z caller=head.go:685 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 - ts=2023-05-21T08:37:58.757Z caller=head.go:722 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=59.986µs wal_replay_duration=1.285193ms wbl_replay_duration=306ns total_replay_duration=1.397873ms - ts=2023-05-21T08:37:58.768Z caller=main.go:1009 level=info fs_type=TMPFS_MAGIC - ts=2023-05-21T08:37:58.769Z caller=main.go:1012 level=info msg="TSDB started" - ts=2023-05-21T08:37:58.769Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config607654191 - ts=2023-05-21T08:37:58.769Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config607654191 totalDuration=623.156µs db_storage=1.928µs remote_storage=3.027µs web_handler=1.01µs query_engine=17.792µs scrape=337.716µs scrape_sd=13.155µs notify=1.822µs notify_sd=4.085µs rules=2.31µs tracing=35.927µs - ts=2023-05-21T08:37:58.769Z caller=main.go:973 level=info msg="Server is ready to receive web requests." - ts=2023-05-21T08:37:58.769Z caller=manager.go:978 level=info component="rule manager" msg="Starting rule manager..." - ts=2023-05-21T08:37:59.011Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config607654191 - ts=2023-05-21T08:37:59.012Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config607654191 totalDuration=402.039µs db_storage=2.932µs remote_storage=3.005µs web_handler=900ns query_engine=11.901µs scrape=99.089µs scrape_sd=6.712µs notify=2.857µs notify_sd=2.779µs rules=2.87µs tracing=14.667µs - ts=2023-05-21T08:37:59.023Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config607654191 - ts=2023-05-21T08:37:59.024Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config607654191 totalDuration=374.709µs db_storage=3.188µs remote_storage=4.177µs web_handler=1.808µs query_engine=21.245µs scrape=82.035µs scrape_sd=6.685µs notify=3.525µs notify_sd=4.701µs rules=2.856µs tracing=15.794µs - ts=2023-05-21T08:37:59.047Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config607654191 - ts=2023-05-21T08:37:59.048Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config607654191 totalDuration=400.131µs db_storage=4.176µs remote_storage=3.25µs web_handler=736ns query_engine=39.352µs scrape=71.573µs scrape_sd=6.133µs notify=2.811µs notify_sd=3.619µs rules=3.493µs tracing=14.27µs +=== RUN TestQueryLog/api_queries,_127.0.0.1:38723,_enabled_at_start,_with_prefix_/foobar + query_log_test.go:273: ts=2024-06-22T15:22:09.102Z caller=main.go:513 level=info msg="No time or size retention was set so using the default time retention" duration=15d + ts=2024-06-22T15:22:09.103Z caller=main.go:551 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" + ts=2024-06-22T15:22:09.103Z caller=main.go:556 level=info build_context="(go=go1.19.8, platform=linux/amd64, user=, date=)" + ts=2024-06-22T15:22:09.103Z caller=main.go:557 level=info host_details="(Linux 6.1.0-0.deb11.6-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.15-1~bpo11+1 (2023-03-16) x86_64 i-capture-the-hostname i-capture-the-domain)" + ts=2024-06-22T15:22:09.103Z caller=main.go:558 level=info fd_limits="(soft=1048576, hard=1048576)" + ts=2024-06-22T15:22:09.103Z caller=main.go:559 level=info vm_limits="(soft=unlimited, hard=unlimited)" + ts=2024-06-22T15:22:09.105Z caller=web.go:503 level=info component=web msg="Start listening for connections" address=127.0.0.1:38723 + ts=2024-06-22T15:22:09.106Z caller=main.go:988 level=info msg="Starting TSDB ..." + ts=2024-06-22T15:22:09.106Z caller=web.go:535 level=info component=web msg="Router prefix" prefix=/foobar + ts=2024-06-22T15:22:09.111Z caller=tls_config.go:232 level=info component=web msg="Listening on" address=127.0.0.1:38723 + ts=2024-06-22T15:22:09.111Z caller=tls_config.go:235 level=info component=web msg="TLS is disabled." http2=false address=127.0.0.1:38723 + ts=2024-06-22T15:22:09.115Z caller=head.go:564 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" + ts=2024-06-22T15:22:09.115Z caller=head.go:608 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=3.065µs + ts=2024-06-22T15:22:09.115Z caller=head.go:614 level=info component=tsdb msg="Replaying WAL, this may take a while" + ts=2024-06-22T15:22:09.116Z caller=head.go:685 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 + ts=2024-06-22T15:22:09.116Z caller=head.go:722 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=40.103µs wal_replay_duration=1.327116ms wbl_replay_duration=391ns total_replay_duration=1.40097ms + ts=2024-06-22T15:22:09.118Z caller=main.go:1009 level=info fs_type=TMPFS_MAGIC + ts=2024-06-22T15:22:09.118Z caller=main.go:1012 level=info msg="TSDB started" + ts=2024-06-22T15:22:09.118Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config137151583 + ts=2024-06-22T15:22:09.119Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config137151583 totalDuration=440.121µs db_storage=2.117µs remote_storage=2.774µs web_handler=915ns query_engine=13.339µs scrape=210.7µs scrape_sd=7.434µs notify=1.924µs notify_sd=3.137µs rules=2.801µs tracing=54.312µs + ts=2024-06-22T15:22:09.119Z caller=main.go:973 level=info msg="Server is ready to receive web requests." + ts=2024-06-22T15:22:09.119Z caller=manager.go:978 level=info component="rule manager" msg="Starting rule manager..." + ts=2024-06-22T15:22:09.566Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config137151583 + ts=2024-06-22T15:22:09.566Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config137151583 totalDuration=247.774µs db_storage=2.355µs remote_storage=2.878µs web_handler=709ns query_engine=6.693µs scrape=107.262µs scrape_sd=4.342µs notify=2.034µs notify_sd=1.706µs rules=2.415µs tracing=9.668µs + ts=2024-06-22T15:22:09.568Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config137151583 + ts=2024-06-22T15:22:09.569Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config137151583 totalDuration=395.921µs db_storage=2.242µs remote_storage=3.123µs web_handler=829ns query_engine=16.118µs scrape=106.409µs scrape_sd=7.245µs notify=1.691µs notify_sd=2.116µs rules=2.162µs tracing=25.026µs + ts=2024-06-22T15:22:09.574Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config137151583 + ts=2024-06-22T15:22:09.575Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config137151583 totalDuration=273.263µs db_storage=1.122µs remote_storage=1.555µs web_handler=637ns query_engine=31.532µs scrape=64.506µs scrape_sd=3.475µs notify=1.203µs notify_sd=1.795µs rules=1.623µs tracing=7.169µs -=== RUN TestQueryLog/console_queries,_127.0.0.1:45275,_enabled_at_start,_with_prefix_/foobar - query_log_test.go:273: ts=2023-05-21T08:37:59.360Z caller=main.go:513 level=info msg="No time or size retention was set so using the default time retention" duration=15d - ts=2023-05-21T08:37:59.360Z caller=main.go:551 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" - ts=2023-05-21T08:37:59.360Z caller=main.go:556 level=info build_context="(go=go1.19.8, platform=linux/amd64, user=, date=)" - ts=2023-05-21T08:37:59.360Z 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 ionos1-amd64 (none))" - ts=2023-05-21T08:37:59.360Z caller=main.go:558 level=info fd_limits="(soft=1048576, hard=1048576)" - ts=2023-05-21T08:37:59.360Z caller=main.go:559 level=info vm_limits="(soft=unlimited, hard=unlimited)" - ts=2023-05-21T08:37:59.388Z caller=web.go:503 level=info component=web msg="Start listening for connections" address=127.0.0.1:45275 - ts=2023-05-21T08:37:59.403Z caller=main.go:988 level=info msg="Starting TSDB ..." - ts=2023-05-21T08:37:59.403Z caller=web.go:535 level=info component=web msg="Router prefix" prefix=/foobar - ts=2023-05-21T08:37:59.406Z caller=tls_config.go:232 level=info component=web msg="Listening on" address=127.0.0.1:45275 - ts=2023-05-21T08:37:59.406Z caller=tls_config.go:235 level=info component=web msg="TLS is disabled." http2=false address=127.0.0.1:45275 - ts=2023-05-21T08:37:59.414Z caller=head.go:564 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" - ts=2023-05-21T08:37:59.415Z caller=head.go:608 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=5.357µs - ts=2023-05-21T08:37:59.415Z caller=head.go:614 level=info component=tsdb msg="Replaying WAL, this may take a while" - ts=2023-05-21T08:37:59.432Z caller=head.go:685 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 - ts=2023-05-21T08:37:59.432Z caller=head.go:722 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=61.266µs wal_replay_duration=17.713798ms wbl_replay_duration=252ns total_replay_duration=17.828471ms - ts=2023-05-21T08:37:59.444Z caller=main.go:1009 level=info fs_type=TMPFS_MAGIC - ts=2023-05-21T08:37:59.444Z caller=main.go:1012 level=info msg="TSDB started" - ts=2023-05-21T08:37:59.444Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config3332256294 - ts=2023-05-21T08:37:59.446Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config3332256294 totalDuration=1.371845ms db_storage=2.698µs remote_storage=3.425µs web_handler=1.205µs query_engine=25.389µs scrape=309.279µs scrape_sd=11.901µs notify=1.901µs notify_sd=4.377µs rules=2.563µs tracing=44.211µs - ts=2023-05-21T08:37:59.459Z caller=manager.go:978 level=info component="rule manager" msg="Starting rule manager..." - ts=2023-05-21T08:37:59.446Z caller=main.go:973 level=info msg="Server is ready to receive web requests." - ts=2023-05-21T08:37:59.695Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config3332256294 - ts=2023-05-21T08:37:59.695Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config3332256294 totalDuration=255.157µs db_storage=2.01µs remote_storage=2.822µs web_handler=881ns query_engine=7.749µs scrape=81.226µs scrape_sd=4.278µs notify=1.802µs notify_sd=2.664µs rules=2.219µs tracing=12.664µs - ts=2023-05-21T08:37:59.711Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config3332256294 - ts=2023-05-21T08:37:59.712Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config3332256294 totalDuration=401.355µs db_storage=2.408µs remote_storage=2.646µs web_handler=1.281µs query_engine=20.189µs scrape=105.796µs scrape_sd=4.999µs notify=1.631µs notify_sd=2.35µs rules=2.28µs tracing=11.5µs - ts=2023-05-21T08:37:59.729Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config3332256294 - ts=2023-05-21T08:37:59.729Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config3332256294 totalDuration=283.709µs db_storage=2.023µs remote_storage=2.82µs web_handler=878ns query_engine=26.022µs scrape=87.467µs scrape_sd=5.12µs notify=1.545µs notify_sd=2.418µs rules=1.895µs tracing=9.66µs +=== RUN TestQueryLog/console_queries,_127.0.0.1:40203,_enabled_at_start,_with_prefix_/foobar + query_log_test.go:273: ts=2024-06-22T15:22:09.626Z caller=main.go:513 level=info msg="No time or size retention was set so using the default time retention" duration=15d + ts=2024-06-22T15:22:09.626Z caller=main.go:551 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" + ts=2024-06-22T15:22:09.626Z caller=main.go:556 level=info build_context="(go=go1.19.8, platform=linux/amd64, user=, date=)" + ts=2024-06-22T15:22:09.626Z caller=main.go:557 level=info host_details="(Linux 6.1.0-0.deb11.6-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.15-1~bpo11+1 (2023-03-16) x86_64 i-capture-the-hostname i-capture-the-domain)" + ts=2024-06-22T15:22:09.626Z caller=main.go:558 level=info fd_limits="(soft=1048576, hard=1048576)" + ts=2024-06-22T15:22:09.626Z caller=main.go:559 level=info vm_limits="(soft=unlimited, hard=unlimited)" + ts=2024-06-22T15:22:09.629Z caller=web.go:503 level=info component=web msg="Start listening for connections" address=127.0.0.1:40203 + ts=2024-06-22T15:22:09.629Z caller=web.go:535 level=info component=web msg="Router prefix" prefix=/foobar + ts=2024-06-22T15:22:09.629Z caller=main.go:988 level=info msg="Starting TSDB ..." + ts=2024-06-22T15:22:09.635Z caller=tls_config.go:232 level=info component=web msg="Listening on" address=127.0.0.1:40203 + ts=2024-06-22T15:22:09.635Z caller=tls_config.go:235 level=info component=web msg="TLS is disabled." http2=false address=127.0.0.1:40203 + ts=2024-06-22T15:22:09.642Z caller=head.go:564 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" + ts=2024-06-22T15:22:09.642Z caller=head.go:608 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=4.907µs + ts=2024-06-22T15:22:09.642Z caller=head.go:614 level=info component=tsdb msg="Replaying WAL, this may take a while" + ts=2024-06-22T15:22:09.642Z caller=head.go:685 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 + ts=2024-06-22T15:22:09.643Z caller=head.go:722 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=70.758µs wal_replay_duration=656.893µs wbl_replay_duration=296ns total_replay_duration=779.1µs + ts=2024-06-22T15:22:09.648Z caller=main.go:1009 level=info fs_type=TMPFS_MAGIC + ts=2024-06-22T15:22:09.648Z caller=main.go:1012 level=info msg="TSDB started" + ts=2024-06-22T15:22:09.648Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config2711457674 + ts=2024-06-22T15:22:09.648Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config2711457674 totalDuration=671.555µs db_storage=2.083µs remote_storage=3.863µs web_handler=865ns query_engine=15.864µs scrape=373.376µs scrape_sd=8.243µs notify=1.719µs notify_sd=2.494µs rules=2.235µs tracing=29.842µs + ts=2024-06-22T15:22:09.648Z caller=main.go:973 level=info msg="Server is ready to receive web requests." + ts=2024-06-22T15:22:09.648Z caller=manager.go:978 level=info component="rule manager" msg="Starting rule manager..." + ts=2024-06-22T15:22:10.089Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config2711457674 + ts=2024-06-22T15:22:10.090Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config2711457674 totalDuration=246.331µs db_storage=2.104µs remote_storage=2.798µs web_handler=531ns query_engine=5.004µs scrape=103.708µs scrape_sd=4.732µs notify=1.896µs notify_sd=1.804µs rules=2.553µs tracing=10.173µs + ts=2024-06-22T15:22:10.091Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config2711457674 + ts=2024-06-22T15:22:10.091Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config2711457674 totalDuration=243.125µs db_storage=2.048µs remote_storage=2.963µs web_handler=644ns query_engine=12.7µs scrape=72.943µs scrape_sd=3.672µs notify=1.796µs notify_sd=1.728µs rules=2.792µs tracing=8.653µs + ts=2024-06-22T15:22:10.095Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config2711457674 + ts=2024-06-22T15:22:10.095Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config2711457674 totalDuration=225.173µs db_storage=1.829µs remote_storage=2.393µs web_handler=672ns query_engine=27.171µs scrape=49.54µs scrape_sd=2.667µs notify=1.688µs notify_sd=1.907µs rules=2.443µs tracing=8.547µs -=== RUN TestQueryLog/rule_queries,_127.0.0.1:44733,_enabled_at_start,_with_prefix_/foobar +=== RUN TestQueryLog/rule_queries,_127.0.0.1:40607,_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:35193,_with_prefix_/foobar - query_log_test.go:273: ts=2023-05-21T08:38:00.428Z caller=main.go:513 level=info msg="No time or size retention was set so using the default time retention" duration=15d - ts=2023-05-21T08:38:00.428Z caller=main.go:551 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" - ts=2023-05-21T08:38:00.428Z caller=main.go:556 level=info build_context="(go=go1.19.8, platform=linux/amd64, user=, date=)" - ts=2023-05-21T08:38:00.428Z 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 ionos1-amd64 (none))" - ts=2023-05-21T08:38:00.428Z caller=main.go:558 level=info fd_limits="(soft=1048576, hard=1048576)" - ts=2023-05-21T08:38:00.428Z caller=main.go:559 level=info vm_limits="(soft=unlimited, hard=unlimited)" - ts=2023-05-21T08:38:00.440Z caller=web.go:503 level=info component=web msg="Start listening for connections" address=127.0.0.1:35193 - ts=2023-05-21T08:38:00.458Z caller=main.go:988 level=info msg="Starting TSDB ..." - ts=2023-05-21T08:38:00.458Z caller=web.go:535 level=info component=web msg="Router prefix" prefix=/foobar - ts=2023-05-21T08:38:00.493Z caller=tls_config.go:232 level=info component=web msg="Listening on" address=127.0.0.1:35193 - ts=2023-05-21T08:38:00.493Z caller=tls_config.go:235 level=info component=web msg="TLS is disabled." http2=false address=127.0.0.1:35193 - ts=2023-05-21T08:38:00.506Z caller=head.go:564 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" - ts=2023-05-21T08:38:00.506Z caller=head.go:608 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=5.603µs - ts=2023-05-21T08:38:00.506Z caller=head.go:614 level=info component=tsdb msg="Replaying WAL, this may take a while" - ts=2023-05-21T08:38:00.531Z caller=head.go:685 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 - ts=2023-05-21T08:38:00.531Z caller=head.go:722 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=55.201µs wal_replay_duration=25.220075ms wbl_replay_duration=309ns total_replay_duration=25.329333ms - ts=2023-05-21T08:38:00.534Z caller=main.go:1009 level=info fs_type=TMPFS_MAGIC - ts=2023-05-21T08:38:00.534Z caller=main.go:1012 level=info msg="TSDB started" - ts=2023-05-21T08:38:00.534Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config3281821140 - ts=2023-05-21T08:38:00.535Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config3281821140 totalDuration=468.516µs db_storage=2.101µs remote_storage=3.208µs web_handler=987ns query_engine=1.655µs scrape=329.272µs scrape_sd=9.89µs notify=1.751µs notify_sd=3.244µs rules=2.107µs tracing=34.168µs - ts=2023-05-21T08:38:00.535Z caller=main.go:973 level=info msg="Server is ready to receive web requests." - ts=2023-05-21T08:38:00.535Z caller=manager.go:978 level=info component="rule manager" msg="Starting rule manager..." - ts=2023-05-21T08:38:00.815Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config3281821140 - ts=2023-05-21T08:38:00.816Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config3281821140 totalDuration=415.078µs db_storage=2.1µs remote_storage=2.785µs web_handler=620ns query_engine=20.152µs scrape=70.789µs scrape_sd=4.547µs notify=2.183µs notify_sd=2.208µs rules=2.486µs tracing=13.808µs - ts=2023-05-21T08:38:00.831Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config3281821140 - ts=2023-05-21T08:38:00.831Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config3281821140 totalDuration=437.69µs db_storage=2.705µs remote_storage=3.649µs web_handler=1.887µs query_engine=9.063µs scrape=81.086µs scrape_sd=6.772µs notify=2.327µs notify_sd=2.293µs rules=2.421µs tracing=18.62µs - ts=2023-05-21T08:38:00.852Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config3281821140 - ts=2023-05-21T08:38:00.852Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config3281821140 totalDuration=304.458µs db_storage=2.201µs remote_storage=3.389µs web_handler=1.082µs query_engine=17.125µs scrape=70.409µs scrape_sd=6.005µs notify=1.618µs notify_sd=2.888µs rules=2.35µs tracing=11.861µs - ts=2023-05-21T08:38:00.875Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config3281821140 - ts=2023-05-21T08:38:00.876Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config3281821140 totalDuration=343.432µs db_storage=2.361µs remote_storage=3.183µs web_handler=1.052µs query_engine=53.618µs scrape=73.451µs scrape_sd=5.768µs notify=1.621µs notify_sd=2.82µs rules=2.57µs tracing=14.311µs +=== RUN TestQueryLog/api_queries,_127.0.0.1:40373,_with_prefix_/foobar + query_log_test.go:273: ts=2024-06-22T15:22:10.150Z caller=main.go:513 level=info msg="No time or size retention was set so using the default time retention" duration=15d + ts=2024-06-22T15:22:10.150Z caller=main.go:551 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" + ts=2024-06-22T15:22:10.150Z caller=main.go:556 level=info build_context="(go=go1.19.8, platform=linux/amd64, user=, date=)" + ts=2024-06-22T15:22:10.150Z caller=main.go:557 level=info host_details="(Linux 6.1.0-0.deb11.6-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.15-1~bpo11+1 (2023-03-16) x86_64 i-capture-the-hostname i-capture-the-domain)" + ts=2024-06-22T15:22:10.150Z caller=main.go:558 level=info fd_limits="(soft=1048576, hard=1048576)" + ts=2024-06-22T15:22:10.150Z caller=main.go:559 level=info vm_limits="(soft=unlimited, hard=unlimited)" + ts=2024-06-22T15:22:10.153Z caller=web.go:503 level=info component=web msg="Start listening for connections" address=127.0.0.1:40373 + ts=2024-06-22T15:22:10.154Z caller=main.go:988 level=info msg="Starting TSDB ..." + ts=2024-06-22T15:22:10.154Z caller=web.go:535 level=info component=web msg="Router prefix" prefix=/foobar + ts=2024-06-22T15:22:10.159Z caller=tls_config.go:232 level=info component=web msg="Listening on" address=127.0.0.1:40373 + ts=2024-06-22T15:22:10.159Z caller=tls_config.go:235 level=info component=web msg="TLS is disabled." http2=false address=127.0.0.1:40373 + ts=2024-06-22T15:22:10.161Z caller=head.go:564 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" + ts=2024-06-22T15:22:10.161Z caller=head.go:608 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=3.033µs + ts=2024-06-22T15:22:10.161Z caller=head.go:614 level=info component=tsdb msg="Replaying WAL, this may take a while" + ts=2024-06-22T15:22:10.162Z caller=head.go:685 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 + ts=2024-06-22T15:22:10.162Z caller=head.go:722 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=40.821µs wal_replay_duration=1.417209ms wbl_replay_duration=254ns total_replay_duration=1.497468ms + ts=2024-06-22T15:22:10.164Z caller=main.go:1009 level=info fs_type=TMPFS_MAGIC + ts=2024-06-22T15:22:10.164Z caller=main.go:1012 level=info msg="TSDB started" + ts=2024-06-22T15:22:10.164Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config727785343 + ts=2024-06-22T15:22:10.165Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config727785343 totalDuration=399.066µs db_storage=2.031µs remote_storage=2.915µs web_handler=1.129µs query_engine=1.068µs scrape=267.622µs scrape_sd=8.459µs notify=2.606µs notify_sd=2.643µs rules=2.438µs tracing=27.585µs + ts=2024-06-22T15:22:10.165Z caller=main.go:973 level=info msg="Server is ready to receive web requests." + ts=2024-06-22T15:22:10.165Z caller=manager.go:978 level=info component="rule manager" msg="Starting rule manager..." + ts=2024-06-22T15:22:10.610Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config727785343 + ts=2024-06-22T15:22:10.610Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config727785343 totalDuration=388.413µs db_storage=1.961µs remote_storage=3.63µs web_handler=736ns query_engine=13.804µs scrape=81.759µs scrape_sd=4.024µs notify=1.967µs notify_sd=1.766µs rules=2.927µs tracing=9.06µs + ts=2024-06-22T15:22:10.614Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config727785343 + ts=2024-06-22T15:22:10.615Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config727785343 totalDuration=329.768µs db_storage=2.443µs remote_storage=2.81µs web_handler=769ns query_engine=6.918µs scrape=126.519µs scrape_sd=4.584µs notify=1.799µs notify_sd=2.095µs rules=2.373µs tracing=12.741µs + ts=2024-06-22T15:22:10.617Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config727785343 + ts=2024-06-22T15:22:10.617Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config727785343 totalDuration=328.582µs db_storage=2.083µs remote_storage=2.907µs web_handler=989ns query_engine=17.9µs scrape=86.995µs scrape_sd=4.291µs notify=1.703µs notify_sd=2.108µs rules=2.113µs tracing=10.711µs + ts=2024-06-22T15:22:10.620Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config727785343 + ts=2024-06-22T15:22:10.620Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config727785343 totalDuration=250.416µs db_storage=1.876µs remote_storage=2.939µs web_handler=597ns query_engine=25.059µs scrape=68.322µs scrape_sd=4.12µs notify=1.469µs notify_sd=1.682µs rules=1.74µs tracing=7.511µs -=== RUN TestQueryLog/console_queries,_127.0.0.1:45721,_with_prefix_/foobar - query_log_test.go:273: ts=2023-05-21T08:38:01.560Z caller=main.go:513 level=info msg="No time or size retention was set so using the default time retention" duration=15d - ts=2023-05-21T08:38:01.560Z caller=main.go:551 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" - ts=2023-05-21T08:38:01.560Z caller=main.go:556 level=info build_context="(go=go1.19.8, platform=linux/amd64, user=, date=)" - ts=2023-05-21T08:38:01.560Z 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 ionos1-amd64 (none))" - ts=2023-05-21T08:38:01.560Z caller=main.go:558 level=info fd_limits="(soft=1048576, hard=1048576)" - ts=2023-05-21T08:38:01.560Z caller=main.go:559 level=info vm_limits="(soft=unlimited, hard=unlimited)" - ts=2023-05-21T08:38:01.564Z caller=web.go:503 level=info component=web msg="Start listening for connections" address=127.0.0.1:45721 - ts=2023-05-21T08:38:01.575Z caller=main.go:988 level=info msg="Starting TSDB ..." - ts=2023-05-21T08:38:01.575Z caller=web.go:535 level=info component=web msg="Router prefix" prefix=/foobar - ts=2023-05-21T08:38:01.611Z caller=tls_config.go:232 level=info component=web msg="Listening on" address=127.0.0.1:45721 - ts=2023-05-21T08:38:01.611Z caller=tls_config.go:235 level=info component=web msg="TLS is disabled." http2=false address=127.0.0.1:45721 - ts=2023-05-21T08:38:01.617Z caller=head.go:564 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" - ts=2023-05-21T08:38:01.617Z caller=head.go:608 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=3.94µs - ts=2023-05-21T08:38:01.617Z caller=head.go:614 level=info component=tsdb msg="Replaying WAL, this may take a while" - ts=2023-05-21T08:38:01.618Z caller=head.go:685 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 - ts=2023-05-21T08:38:01.618Z caller=head.go:722 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=46.853µs wal_replay_duration=573.219µs wbl_replay_duration=222ns total_replay_duration=665.156µs - ts=2023-05-21T08:38:01.630Z caller=main.go:1009 level=info fs_type=TMPFS_MAGIC - ts=2023-05-21T08:38:01.630Z caller=main.go:1012 level=info msg="TSDB started" - ts=2023-05-21T08:38:01.630Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config2367801996 - ts=2023-05-21T08:38:01.630Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config2367801996 totalDuration=505.274µs db_storage=4.656µs remote_storage=3.099µs web_handler=1.019µs query_engine=2.105µs scrape=341.215µs scrape_sd=10.811µs notify=2.066µs notify_sd=3.596µs rules=2.666µs tracing=31.447µs - ts=2023-05-21T08:38:01.630Z caller=main.go:973 level=info msg="Server is ready to receive web requests." - ts=2023-05-21T08:38:01.630Z caller=manager.go:978 level=info component="rule manager" msg="Starting rule manager..." - ts=2023-05-21T08:38:01.935Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config2367801996 - ts=2023-05-21T08:38:01.935Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config2367801996 totalDuration=436.874µs db_storage=2.685µs remote_storage=3.654µs web_handler=670ns query_engine=22.954µs scrape=79.083µs scrape_sd=7.139µs notify=1.615µs notify_sd=2.523µs rules=2.331µs tracing=10.729µs - ts=2023-05-21T08:38:01.953Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config2367801996 - ts=2023-05-21T08:38:01.953Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config2367801996 totalDuration=244.434µs db_storage=2.141µs remote_storage=3.103µs web_handler=837ns query_engine=6.851µs scrape=74.684µs scrape_sd=5.832µs notify=1.452µs notify_sd=2.304µs rules=1.959µs tracing=12.588µs - ts=2023-05-21T08:38:01.979Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config2367801996 - ts=2023-05-21T08:38:01.980Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config2367801996 totalDuration=402.994µs db_storage=2.44µs remote_storage=6.591µs web_handler=896ns query_engine=17.294µs scrape=71.449µs scrape_sd=5.027µs notify=1.462µs notify_sd=2.851µs rules=2.065µs tracing=12.219µs - ts=2023-05-21T08:38:02.003Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config2367801996 - ts=2023-05-21T08:38:02.004Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config2367801996 totalDuration=298.717µs db_storage=2.618µs remote_storage=2.763µs web_handler=756ns query_engine=32.237µs scrape=57.657µs scrape_sd=5.019µs notify=1.518µs notify_sd=2.142µs rules=2.19µs tracing=11.006µs +=== RUN TestQueryLog/console_queries,_127.0.0.1:44195,_with_prefix_/foobar + query_log_test.go:273: ts=2024-06-22T15:22:10.698Z caller=main.go:513 level=info msg="No time or size retention was set so using the default time retention" duration=15d + ts=2024-06-22T15:22:10.698Z caller=main.go:551 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" + ts=2024-06-22T15:22:10.698Z caller=main.go:556 level=info build_context="(go=go1.19.8, platform=linux/amd64, user=, date=)" + ts=2024-06-22T15:22:10.698Z caller=main.go:557 level=info host_details="(Linux 6.1.0-0.deb11.6-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.15-1~bpo11+1 (2023-03-16) x86_64 i-capture-the-hostname i-capture-the-domain)" + ts=2024-06-22T15:22:10.698Z caller=main.go:558 level=info fd_limits="(soft=1048576, hard=1048576)" + ts=2024-06-22T15:22:10.698Z caller=main.go:559 level=info vm_limits="(soft=unlimited, hard=unlimited)" + ts=2024-06-22T15:22:10.701Z caller=web.go:503 level=info component=web msg="Start listening for connections" address=127.0.0.1:44195 + ts=2024-06-22T15:22:10.702Z caller=main.go:988 level=info msg="Starting TSDB ..." + ts=2024-06-22T15:22:10.702Z caller=web.go:535 level=info component=web msg="Router prefix" prefix=/foobar + ts=2024-06-22T15:22:10.708Z caller=tls_config.go:232 level=info component=web msg="Listening on" address=127.0.0.1:44195 + ts=2024-06-22T15:22:10.708Z caller=tls_config.go:235 level=info component=web msg="TLS is disabled." http2=false address=127.0.0.1:44195 + ts=2024-06-22T15:22:10.710Z caller=head.go:564 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" + ts=2024-06-22T15:22:10.711Z caller=head.go:608 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=3.301µs + ts=2024-06-22T15:22:10.711Z caller=head.go:614 level=info component=tsdb msg="Replaying WAL, this may take a while" + ts=2024-06-22T15:22:10.711Z caller=head.go:685 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 + ts=2024-06-22T15:22:10.711Z caller=head.go:722 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=40.345µs wal_replay_duration=637.808µs wbl_replay_duration=222ns total_replay_duration=712.896µs + ts=2024-06-22T15:22:10.713Z caller=main.go:1009 level=info fs_type=TMPFS_MAGIC + ts=2024-06-22T15:22:10.713Z caller=main.go:1012 level=info msg="TSDB started" + ts=2024-06-22T15:22:10.713Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config2298241793 + ts=2024-06-22T15:22:10.714Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config2298241793 totalDuration=451.203µs db_storage=1.778µs remote_storage=3.04µs web_handler=995ns query_engine=1.498µs scrape=300.388µs scrape_sd=9.72µs notify=2.018µs notify_sd=2.642µs rules=2.221µs tracing=29.692µs + ts=2024-06-22T15:22:10.714Z caller=main.go:973 level=info msg="Server is ready to receive web requests." + ts=2024-06-22T15:22:10.714Z caller=manager.go:978 level=info component="rule manager" msg="Starting rule manager..." + ts=2024-06-22T15:22:11.161Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config2298241793 + ts=2024-06-22T15:22:11.162Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config2298241793 totalDuration=317.262µs db_storage=2.266µs remote_storage=2.756µs web_handler=532ns query_engine=13.549µs scrape=81.288µs scrape_sd=4.303µs notify=1.783µs notify_sd=2.373µs rules=2.732µs tracing=8.105µs + ts=2024-06-22T15:22:11.164Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config2298241793 + ts=2024-06-22T15:22:11.164Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config2298241793 totalDuration=146.193µs db_storage=873ns remote_storage=1.25µs web_handler=552ns query_engine=5.283µs scrape=53.531µs scrape_sd=1.952µs notify=938ns notify_sd=914ns rules=1.311µs tracing=6.034µs + ts=2024-06-22T15:22:11.165Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config2298241793 + ts=2024-06-22T15:22:11.166Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config2298241793 totalDuration=164.103µs db_storage=1.07µs remote_storage=1.612µs web_handler=517ns query_engine=11.118µs scrape=47.736µs scrape_sd=2.553µs notify=1.043µs notify_sd=1.443µs rules=1.146µs tracing=4.489µs + ts=2024-06-22T15:22:11.168Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config2298241793 + ts=2024-06-22T15:22:11.169Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config2298241793 totalDuration=211.45µs db_storage=1.339µs remote_storage=1.889µs web_handler=549ns query_engine=25.571µs scrape=54.863µs scrape_sd=2.962µs notify=1.29µs notify_sd=1.218µs rules=2.094µs tracing=5.329µs -=== RUN TestQueryLog/rule_queries,_127.0.0.1:37673,_with_prefix_/foobar +=== RUN TestQueryLog/rule_queries,_127.0.0.1:33229,_with_prefix_/foobar query_log_test.go:60: changing prefix has no effect on rules -=== RUN TestQueryLog/api_queries,_[::1]:45251,_enabled_at_start - query_log_test.go:273: ts=2023-05-21T08:38:02.321Z caller=main.go:513 level=info msg="No time or size retention was set so using the default time retention" duration=15d - ts=2023-05-21T08:38:02.321Z caller=main.go:551 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" - ts=2023-05-21T08:38:02.321Z caller=main.go:556 level=info build_context="(go=go1.19.8, platform=linux/amd64, user=, date=)" - ts=2023-05-21T08:38:02.321Z 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 ionos1-amd64 (none))" - ts=2023-05-21T08:38:02.322Z caller=main.go:558 level=info fd_limits="(soft=1048576, hard=1048576)" - ts=2023-05-21T08:38:02.322Z caller=main.go:559 level=info vm_limits="(soft=unlimited, hard=unlimited)" - ts=2023-05-21T08:38:02.324Z caller=web.go:503 level=info component=web msg="Start listening for connections" address=[::1]:45251 - ts=2023-05-21T08:38:02.339Z caller=main.go:988 level=info msg="Starting TSDB ..." - ts=2023-05-21T08:38:02.384Z caller=tls_config.go:232 level=info component=web msg="Listening on" address=[::1]:45251 - ts=2023-05-21T08:38:02.384Z caller=tls_config.go:235 level=info component=web msg="TLS is disabled." http2=false address=[::1]:45251 - ts=2023-05-21T08:38:02.392Z caller=head.go:564 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" - ts=2023-05-21T08:38:02.392Z caller=head.go:608 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=5.398µs - ts=2023-05-21T08:38:02.392Z caller=head.go:614 level=info component=tsdb msg="Replaying WAL, this may take a while" - ts=2023-05-21T08:38:02.393Z caller=head.go:685 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 - ts=2023-05-21T08:38:02.393Z caller=head.go:722 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=86.622µs wal_replay_duration=1.238676ms wbl_replay_duration=1.28µs total_replay_duration=1.37587ms - ts=2023-05-21T08:38:02.405Z caller=main.go:1009 level=info fs_type=TMPFS_MAGIC - ts=2023-05-21T08:38:02.405Z caller=main.go:1012 level=info msg="TSDB started" - ts=2023-05-21T08:38:02.405Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config2601761578 - ts=2023-05-21T08:38:02.405Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config2601761578 totalDuration=583.988µs db_storage=2.18µs remote_storage=2.882µs web_handler=1.071µs query_engine=18.736µs scrape=317.574µs scrape_sd=9.503µs notify=1.651µs notify_sd=4.111µs rules=1.826µs tracing=27.082µs - ts=2023-05-21T08:38:02.405Z caller=main.go:973 level=info msg="Server is ready to receive web requests." - ts=2023-05-21T08:38:02.405Z caller=manager.go:978 level=info component="rule manager" msg="Starting rule manager..." - ts=2023-05-21T08:38:02.563Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config2601761578 - ts=2023-05-21T08:38:02.564Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config2601761578 totalDuration=283.97µs db_storage=2.388µs remote_storage=3.01µs web_handler=893ns query_engine=8.467µs scrape=93.393µs scrape_sd=5.48µs notify=1.742µs notify_sd=2.512µs rules=2.144µs tracing=13.374µs - ts=2023-05-21T08:38:02.579Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config2601761578 - ts=2023-05-21T08:38:02.579Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config2601761578 totalDuration=300.643µs db_storage=2.44µs remote_storage=2.762µs web_handler=874ns query_engine=15.818µs scrape=74.314µs scrape_sd=5.283µs notify=1.51µs notify_sd=2.506µs rules=2.208µs tracing=13.104µs - ts=2023-05-21T08:38:02.599Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config2601761578 - ts=2023-05-21T08:38:02.599Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config2601761578 totalDuration=333.802µs db_storage=2.135µs remote_storage=3.479µs web_handler=1.129µs query_engine=34.346µs scrape=70.718µs scrape_sd=4.704µs notify=1.39µs notify_sd=2.789µs rules=2.086µs tracing=11.584µs +=== RUN TestQueryLog/api_queries,_[::1]:43703,_enabled_at_start + query_log_test.go:273: ts=2024-06-22T15:22:11.221Z caller=main.go:513 level=info msg="No time or size retention was set so using the default time retention" duration=15d + ts=2024-06-22T15:22:11.221Z caller=main.go:551 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" + ts=2024-06-22T15:22:11.221Z caller=main.go:556 level=info build_context="(go=go1.19.8, platform=linux/amd64, user=, date=)" + ts=2024-06-22T15:22:11.221Z caller=main.go:557 level=info host_details="(Linux 6.1.0-0.deb11.6-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.15-1~bpo11+1 (2023-03-16) x86_64 i-capture-the-hostname i-capture-the-domain)" + ts=2024-06-22T15:22:11.221Z caller=main.go:558 level=info fd_limits="(soft=1048576, hard=1048576)" + ts=2024-06-22T15:22:11.221Z caller=main.go:559 level=info vm_limits="(soft=unlimited, hard=unlimited)" + ts=2024-06-22T15:22:11.224Z caller=web.go:503 level=info component=web msg="Start listening for connections" address=[::1]:43703 + ts=2024-06-22T15:22:11.224Z caller=main.go:988 level=info msg="Starting TSDB ..." + ts=2024-06-22T15:22:11.232Z caller=tls_config.go:232 level=info component=web msg="Listening on" address=[::1]:43703 + ts=2024-06-22T15:22:11.232Z caller=tls_config.go:235 level=info component=web msg="TLS is disabled." http2=false address=[::1]:43703 + ts=2024-06-22T15:22:11.234Z caller=head.go:564 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" + ts=2024-06-22T15:22:11.234Z caller=head.go:608 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=3.686µs + ts=2024-06-22T15:22:11.234Z caller=head.go:614 level=info component=tsdb msg="Replaying WAL, this may take a while" + ts=2024-06-22T15:22:11.235Z caller=head.go:685 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 + ts=2024-06-22T15:22:11.235Z caller=head.go:722 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=43.664µs wal_replay_duration=933.411µs wbl_replay_duration=306ns total_replay_duration=1.014414ms + ts=2024-06-22T15:22:11.237Z caller=main.go:1009 level=info fs_type=TMPFS_MAGIC + ts=2024-06-22T15:22:11.237Z caller=main.go:1012 level=info msg="TSDB started" + ts=2024-06-22T15:22:11.237Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config385805878 + ts=2024-06-22T15:22:11.238Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config385805878 totalDuration=759.734µs db_storage=2.205µs remote_storage=3.577µs web_handler=1.745µs query_engine=19.766µs scrape=431.264µs scrape_sd=11.413µs notify=2.321µs notify_sd=2.601µs rules=2.748µs tracing=30.874µs + ts=2024-06-22T15:22:11.238Z caller=main.go:973 level=info msg="Server is ready to receive web requests." + ts=2024-06-22T15:22:11.238Z caller=manager.go:978 level=info component="rule manager" msg="Starting rule manager..." + ts=2024-06-22T15:22:11.683Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config385805878 + ts=2024-06-22T15:22:11.683Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config385805878 totalDuration=282.323µs db_storage=2.791µs remote_storage=3.74µs web_handler=865ns query_engine=7.393µs scrape=97.128µs scrape_sd=7.435µs notify=1.752µs notify_sd=1.683µs rules=2.307µs tracing=13.047µs + ts=2024-06-22T15:22:11.684Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config385805878 + ts=2024-06-22T15:22:11.685Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config385805878 totalDuration=288.223µs db_storage=2.408µs remote_storage=2.908µs web_handler=740ns query_engine=15.332µs scrape=78.205µs scrape_sd=4.074µs notify=1.481µs notify_sd=2.09µs rules=2.937µs tracing=11.274µs + ts=2024-06-22T15:22:11.690Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config385805878 + ts=2024-06-22T15:22:11.690Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config385805878 totalDuration=280.952µs db_storage=1.779µs remote_storage=2.1µs web_handler=873ns query_engine=26.427µs scrape=63.095µs scrape_sd=3.623µs notify=1.722µs notify_sd=1.911µs rules=2.205µs tracing=7.709µs -=== RUN TestQueryLog/console_queries,_[::1]:36581,_enabled_at_start - query_log_test.go:273: ts=2023-05-21T08:38:03.036Z caller=main.go:513 level=info msg="No time or size retention was set so using the default time retention" duration=15d - ts=2023-05-21T08:38:03.036Z caller=main.go:551 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" - ts=2023-05-21T08:38:03.036Z caller=main.go:556 level=info build_context="(go=go1.19.8, platform=linux/amd64, user=, date=)" - ts=2023-05-21T08:38:03.036Z 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 ionos1-amd64 (none))" - ts=2023-05-21T08:38:03.036Z caller=main.go:558 level=info fd_limits="(soft=1048576, hard=1048576)" - ts=2023-05-21T08:38:03.036Z caller=main.go:559 level=info vm_limits="(soft=unlimited, hard=unlimited)" - ts=2023-05-21T08:38:03.040Z caller=web.go:503 level=info component=web msg="Start listening for connections" address=[::1]:36581 - ts=2023-05-21T08:38:03.051Z caller=main.go:988 level=info msg="Starting TSDB ..." - ts=2023-05-21T08:38:03.070Z caller=tls_config.go:232 level=info component=web msg="Listening on" address=[::1]:36581 - ts=2023-05-21T08:38:03.070Z caller=tls_config.go:235 level=info component=web msg="TLS is disabled." http2=false address=[::1]:36581 - ts=2023-05-21T08:38:03.102Z caller=head.go:564 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" - ts=2023-05-21T08:38:03.102Z caller=head.go:608 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=4.474µs - ts=2023-05-21T08:38:03.102Z caller=head.go:614 level=info component=tsdb msg="Replaying WAL, this may take a while" - ts=2023-05-21T08:38:03.115Z caller=head.go:685 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 - ts=2023-05-21T08:38:03.115Z caller=head.go:722 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=61.463µs wal_replay_duration=12.992123ms wbl_replay_duration=424ns total_replay_duration=13.107613ms - ts=2023-05-21T08:38:03.118Z caller=main.go:1009 level=info fs_type=TMPFS_MAGIC - ts=2023-05-21T08:38:03.118Z caller=main.go:1012 level=info msg="TSDB started" - ts=2023-05-21T08:38:03.118Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config1126573356 - ts=2023-05-21T08:38:03.118Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config1126573356 totalDuration=577.549µs db_storage=2.299µs remote_storage=2.772µs web_handler=806ns query_engine=19.365µs scrape=298.677µs scrape_sd=11.021µs notify=1.75µs notify_sd=3.581µs rules=2.783µs tracing=34.429µs - ts=2023-05-21T08:38:03.118Z caller=main.go:973 level=info msg="Server is ready to receive web requests." - ts=2023-05-21T08:38:03.118Z caller=manager.go:978 level=info component="rule manager" msg="Starting rule manager..." - ts=2023-05-21T08:38:03.175Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config1126573356 - ts=2023-05-21T08:38:03.175Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config1126573356 totalDuration=344.287µs db_storage=2.8µs remote_storage=3.096µs web_handler=942ns query_engine=8.526µs scrape=115.371µs scrape_sd=6.615µs notify=2.173µs notify_sd=2.083µs rules=2.012µs tracing=15.019µs - ts=2023-05-21T08:38:03.191Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config1126573356 - ts=2023-05-21T08:38:03.192Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config1126573356 totalDuration=356.504µs db_storage=3.331µs remote_storage=3.694µs web_handler=1.115µs query_engine=17.958µs scrape=91.281µs scrape_sd=5.332µs notify=2.642µs notify_sd=2.604µs rules=2.324µs tracing=14.078µs - ts=2023-05-21T08:38:03.211Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config1126573356 - ts=2023-05-21T08:38:03.212Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config1126573356 totalDuration=432.569µs db_storage=3.491µs remote_storage=3.619µs web_handler=1.394µs query_engine=39.378µs scrape=86.857µs scrape_sd=6.14µs notify=1.903µs notify_sd=3.571µs rules=3.824µs tracing=17.872µs +=== RUN TestQueryLog/console_queries,_[::1]:37431,_enabled_at_start + query_log_test.go:273: ts=2024-06-22T15:22:11.765Z caller=main.go:513 level=info msg="No time or size retention was set so using the default time retention" duration=15d + ts=2024-06-22T15:22:11.765Z caller=main.go:551 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" + ts=2024-06-22T15:22:11.765Z caller=main.go:556 level=info build_context="(go=go1.19.8, platform=linux/amd64, user=, date=)" + ts=2024-06-22T15:22:11.765Z caller=main.go:557 level=info host_details="(Linux 6.1.0-0.deb11.6-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.15-1~bpo11+1 (2023-03-16) x86_64 i-capture-the-hostname i-capture-the-domain)" + ts=2024-06-22T15:22:11.765Z caller=main.go:558 level=info fd_limits="(soft=1048576, hard=1048576)" + ts=2024-06-22T15:22:11.765Z caller=main.go:559 level=info vm_limits="(soft=unlimited, hard=unlimited)" + ts=2024-06-22T15:22:11.770Z caller=web.go:503 level=info component=web msg="Start listening for connections" address=[::1]:37431 + ts=2024-06-22T15:22:11.771Z caller=main.go:988 level=info msg="Starting TSDB ..." + ts=2024-06-22T15:22:11.776Z caller=tls_config.go:232 level=info component=web msg="Listening on" address=[::1]:37431 + ts=2024-06-22T15:22:11.776Z caller=tls_config.go:235 level=info component=web msg="TLS is disabled." http2=false address=[::1]:37431 + ts=2024-06-22T15:22:11.778Z caller=head.go:564 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" + ts=2024-06-22T15:22:11.778Z caller=head.go:608 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=2.823µs + ts=2024-06-22T15:22:11.778Z caller=head.go:614 level=info component=tsdb msg="Replaying WAL, this may take a while" + ts=2024-06-22T15:22:11.780Z caller=head.go:685 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 + ts=2024-06-22T15:22:11.780Z caller=head.go:722 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=49.841µs wal_replay_duration=1.551571ms wbl_replay_duration=540ns total_replay_duration=1.6364ms + ts=2024-06-22T15:22:11.782Z caller=main.go:1009 level=info fs_type=TMPFS_MAGIC + ts=2024-06-22T15:22:11.782Z caller=main.go:1012 level=info msg="TSDB started" + ts=2024-06-22T15:22:11.782Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config988871303 + ts=2024-06-22T15:22:11.783Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config988871303 totalDuration=495.727µs db_storage=1.954µs remote_storage=3.221µs web_handler=730ns query_engine=15.31µs scrape=250.552µs scrape_sd=7.293µs notify=1.545µs notify_sd=2.353µs rules=2.779µs tracing=25.358µs + ts=2024-06-22T15:22:11.783Z caller=main.go:973 level=info msg="Server is ready to receive web requests." + ts=2024-06-22T15:22:11.783Z caller=manager.go:978 level=info component="rule manager" msg="Starting rule manager..." + ts=2024-06-22T15:22:12.204Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config988871303 + ts=2024-06-22T15:22:12.204Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config988871303 totalDuration=248.797µs db_storage=2.876µs remote_storage=2.633µs web_handler=664ns query_engine=6.439µs scrape=93.504µs scrape_sd=4.2µs notify=1.67µs notify_sd=1.684µs rules=2.706µs tracing=12.252µs + ts=2024-06-22T15:22:12.206Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config988871303 + ts=2024-06-22T15:22:12.206Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config988871303 totalDuration=261.306µs db_storage=1.601µs remote_storage=2.193µs web_handler=647ns query_engine=15.807µs scrape=67.437µs scrape_sd=3.305µs notify=791ns notify_sd=1.36µs rules=1.553µs tracing=10.347µs + ts=2024-06-22T15:22:12.210Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config988871303 + ts=2024-06-22T15:22:12.210Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config988871303 totalDuration=225.168µs db_storage=1.453µs remote_storage=1.575µs web_handler=620ns query_engine=28.085µs scrape=60.507µs scrape_sd=4.273µs notify=1.629µs notify_sd=1.25µs rules=2.035µs tracing=6.606µs -=== RUN TestQueryLog/rule_queries,_[::1]:38843,_enabled_at_start - query_log_test.go:273: ts=2023-05-21T08:38:03.469Z caller=main.go:513 level=info msg="No time or size retention was set so using the default time retention" duration=15d - ts=2023-05-21T08:38:03.469Z caller=main.go:551 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" - ts=2023-05-21T08:38:03.470Z caller=main.go:556 level=info build_context="(go=go1.19.8, platform=linux/amd64, user=, date=)" - ts=2023-05-21T08:38:03.470Z 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 ionos1-amd64 (none))" - ts=2023-05-21T08:38:03.470Z caller=main.go:558 level=info fd_limits="(soft=1048576, hard=1048576)" - ts=2023-05-21T08:38:03.470Z caller=main.go:559 level=info vm_limits="(soft=unlimited, hard=unlimited)" - ts=2023-05-21T08:38:03.496Z caller=web.go:503 level=info component=web msg="Start listening for connections" address=[::1]:38843 - ts=2023-05-21T08:38:03.515Z caller=main.go:988 level=info msg="Starting TSDB ..." - ts=2023-05-21T08:38:03.521Z caller=tls_config.go:232 level=info component=web msg="Listening on" address=[::1]:38843 - ts=2023-05-21T08:38:03.521Z caller=tls_config.go:235 level=info component=web msg="TLS is disabled." http2=false address=[::1]:38843 - ts=2023-05-21T08:38:03.525Z caller=head.go:564 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" - ts=2023-05-21T08:38:03.525Z caller=head.go:608 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=4.341µs - ts=2023-05-21T08:38:03.525Z caller=head.go:614 level=info component=tsdb msg="Replaying WAL, this may take a while" - ts=2023-05-21T08:38:03.541Z caller=head.go:685 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 - ts=2023-05-21T08:38:03.541Z caller=head.go:722 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=46.664µs wal_replay_duration=15.718918ms wbl_replay_duration=302ns total_replay_duration=15.812551ms - ts=2023-05-21T08:38:03.544Z caller=main.go:1009 level=info fs_type=TMPFS_MAGIC - ts=2023-05-21T08:38:03.544Z caller=main.go:1012 level=info msg="TSDB started" - ts=2023-05-21T08:38:03.544Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config2832681950 - ts=2023-05-21T08:38:03.545Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config2832681950 totalDuration=1.374633ms db_storage=2.313µs remote_storage=3.261µs web_handler=993ns query_engine=21.553µs scrape=336.925µs scrape_sd=10.852µs notify=1.779µs notify_sd=4.748µs rules=669.25µs tracing=33.361µs - ts=2023-05-21T08:38:03.545Z caller=main.go:973 level=info msg="Server is ready to receive web requests." - ts=2023-05-21T08:38:03.545Z caller=manager.go:978 level=info component="rule manager" msg="Starting rule manager..." - ts=2023-05-21T08:38:05.772Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config2832681950 - ts=2023-05-21T08:38:05.773Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config2832681950 totalDuration=880.935µs db_storage=2.743µs remote_storage=2.824µs web_handler=1.283µs query_engine=10.723µs scrape=72.504µs scrape_sd=9.658µs notify=1.574µs notify_sd=2.442µs rules=497.302µs tracing=13.452µs - ts=2023-05-21T08:38:07.787Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config2832681950 - ts=2023-05-21T08:38:07.788Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config2832681950 totalDuration=892.749µs db_storage=4.127µs remote_storage=4.112µs web_handler=1.448µs query_engine=23.806µs scrape=102.672µs scrape_sd=10.142µs notify=1.706µs notify_sd=1.994µs rules=430.285µs tracing=10.214µs - ts=2023-05-21T08:38:11.812Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config2832681950 - ts=2023-05-21T08:38:11.813Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config2832681950 totalDuration=713.862µs db_storage=2.05µs remote_storage=2.506µs web_handler=751ns query_engine=31.249µs scrape=87.514µs scrape_sd=6.965µs notify=1.616µs notify_sd=3.171µs rules=342.946µs tracing=8.893µs +=== RUN TestQueryLog/rule_queries,_[::1]:40575,_enabled_at_start + query_log_test.go:273: ts=2024-06-22T15:22:12.261Z caller=main.go:513 level=info msg="No time or size retention was set so using the default time retention" duration=15d + ts=2024-06-22T15:22:12.261Z caller=main.go:551 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" + ts=2024-06-22T15:22:12.261Z caller=main.go:556 level=info build_context="(go=go1.19.8, platform=linux/amd64, user=, date=)" + ts=2024-06-22T15:22:12.262Z caller=main.go:557 level=info host_details="(Linux 6.1.0-0.deb11.6-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.15-1~bpo11+1 (2023-03-16) x86_64 i-capture-the-hostname i-capture-the-domain)" + ts=2024-06-22T15:22:12.262Z caller=main.go:558 level=info fd_limits="(soft=1048576, hard=1048576)" + ts=2024-06-22T15:22:12.262Z caller=main.go:559 level=info vm_limits="(soft=unlimited, hard=unlimited)" + ts=2024-06-22T15:22:12.264Z caller=web.go:503 level=info component=web msg="Start listening for connections" address=[::1]:40575 + ts=2024-06-22T15:22:12.265Z caller=main.go:988 level=info msg="Starting TSDB ..." + ts=2024-06-22T15:22:12.272Z caller=tls_config.go:232 level=info component=web msg="Listening on" address=[::1]:40575 + ts=2024-06-22T15:22:12.272Z caller=tls_config.go:235 level=info component=web msg="TLS is disabled." http2=false address=[::1]:40575 + ts=2024-06-22T15:22:12.274Z caller=head.go:564 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" + ts=2024-06-22T15:22:12.274Z caller=head.go:608 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=4.202µs + ts=2024-06-22T15:22:12.274Z caller=head.go:614 level=info component=tsdb msg="Replaying WAL, this may take a while" + ts=2024-06-22T15:22:12.276Z caller=head.go:685 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 + ts=2024-06-22T15:22:12.276Z caller=head.go:722 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=54.037µs wal_replay_duration=1.485827ms wbl_replay_duration=315ns total_replay_duration=1.586287ms + ts=2024-06-22T15:22:12.278Z caller=main.go:1009 level=info fs_type=TMPFS_MAGIC + ts=2024-06-22T15:22:12.278Z caller=main.go:1012 level=info msg="TSDB started" + ts=2024-06-22T15:22:12.278Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config887559082 + ts=2024-06-22T15:22:12.279Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config887559082 totalDuration=1.186342ms db_storage=1.762µs remote_storage=3.371µs web_handler=788ns query_engine=18.029µs scrape=290.816µs scrape_sd=10.074µs notify=2.096µs notify_sd=6.334µs rules=574.582µs tracing=28.906µs + ts=2024-06-22T15:22:12.279Z caller=main.go:973 level=info msg="Server is ready to receive web requests." + ts=2024-06-22T15:22:12.279Z caller=manager.go:978 level=info component="rule manager" msg="Starting rule manager..." + ts=2024-06-22T15:22:14.728Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config887559082 + ts=2024-06-22T15:22:14.729Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config887559082 totalDuration=660.782µs db_storage=2.32µs remote_storage=2.691µs web_handler=757ns query_engine=6.125µs scrape=54.959µs scrape_sd=4.1µs notify=1.519µs notify_sd=1.903µs rules=394.405µs tracing=9.797µs + ts=2024-06-22T15:22:16.739Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config887559082 + ts=2024-06-22T15:22:16.740Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config887559082 totalDuration=806.761µs db_storage=3.054µs remote_storage=2.896µs web_handler=800ns query_engine=14.422µs scrape=73.864µs scrape_sd=6.765µs notify=1.869µs notify_sd=2.134µs rules=413.24µs tracing=9.977µs + ts=2024-06-22T15:22:20.759Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config887559082 + ts=2024-06-22T15:22:20.760Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config887559082 totalDuration=759.015µs db_storage=2.988µs remote_storage=3.655µs web_handler=1.116µs query_engine=30.351µs scrape=87.272µs scrape_sd=7.326µs notify=1.824µs notify_sd=1.894µs rules=353.509µs tracing=11.214µs -=== RUN TestQueryLog/api_queries,_[::1]:38955 - query_log_test.go:273: ts=2023-05-21T08:38:14.156Z caller=main.go:513 level=info msg="No time or size retention was set so using the default time retention" duration=15d - ts=2023-05-21T08:38:14.156Z caller=main.go:551 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" - ts=2023-05-21T08:38:14.156Z caller=main.go:556 level=info build_context="(go=go1.19.8, platform=linux/amd64, user=, date=)" - ts=2023-05-21T08:38:14.156Z 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 ionos1-amd64 (none))" - ts=2023-05-21T08:38:14.156Z caller=main.go:558 level=info fd_limits="(soft=1048576, hard=1048576)" - ts=2023-05-21T08:38:14.156Z caller=main.go:559 level=info vm_limits="(soft=unlimited, hard=unlimited)" - ts=2023-05-21T08:38:14.160Z caller=web.go:503 level=info component=web msg="Start listening for connections" address=[::1]:38955 - ts=2023-05-21T08:38:14.175Z caller=main.go:988 level=info msg="Starting TSDB ..." - ts=2023-05-21T08:38:14.197Z caller=tls_config.go:232 level=info component=web msg="Listening on" address=[::1]:38955 - ts=2023-05-21T08:38:14.198Z caller=tls_config.go:235 level=info component=web msg="TLS is disabled." http2=false address=[::1]:38955 - ts=2023-05-21T08:38:14.216Z caller=head.go:564 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" - ts=2023-05-21T08:38:14.216Z caller=head.go:608 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=4.529µs - ts=2023-05-21T08:38:14.216Z caller=head.go:614 level=info component=tsdb msg="Replaying WAL, this may take a while" - ts=2023-05-21T08:38:14.217Z caller=head.go:685 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 - ts=2023-05-21T08:38:14.217Z caller=head.go:722 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=59.891µs wal_replay_duration=669.969µs wbl_replay_duration=200ns total_replay_duration=773.391µs - ts=2023-05-21T08:38:14.225Z caller=main.go:1009 level=info fs_type=TMPFS_MAGIC - ts=2023-05-21T08:38:14.226Z caller=main.go:1012 level=info msg="TSDB started" - ts=2023-05-21T08:38:14.226Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config2912291658 - ts=2023-05-21T08:38:14.226Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config2912291658 totalDuration=616.914µs db_storage=3.387µs remote_storage=3.318µs web_handler=1.004µs query_engine=1.412µs scrape=441.19µs scrape_sd=18.061µs notify=2.347µs notify_sd=6.168µs rules=2.91µs tracing=41.713µs - ts=2023-05-21T08:38:14.226Z caller=main.go:973 level=info msg="Server is ready to receive web requests." - ts=2023-05-21T08:38:14.226Z caller=manager.go:978 level=info component="rule manager" msg="Starting rule manager..." - ts=2023-05-21T08:38:14.371Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config2912291658 - ts=2023-05-21T08:38:14.372Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config2912291658 totalDuration=458.177µs db_storage=2.376µs remote_storage=2.618µs web_handler=604ns query_engine=18.018µs scrape=67.702µs scrape_sd=5.045µs notify=1.647µs notify_sd=2.028µs rules=2.348µs tracing=11.741µs - ts=2023-05-21T08:38:14.387Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config2912291658 - ts=2023-05-21T08:38:14.388Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config2912291658 totalDuration=313.792µs db_storage=3.303µs remote_storage=2.578µs web_handler=832ns query_engine=9.025µs scrape=109.492µs scrape_sd=5.782µs notify=3.594µs notify_sd=3.436µs rules=4.005µs tracing=19.052µs - ts=2023-05-21T08:38:14.405Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config2912291658 - ts=2023-05-21T08:38:14.406Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config2912291658 totalDuration=519.068µs db_storage=2.34µs remote_storage=3.302µs web_handler=1.137µs query_engine=26.903µs scrape=82.467µs scrape_sd=7.462µs notify=1.941µs notify_sd=3.956µs rules=4.62µs tracing=15.933µs - ts=2023-05-21T08:38:14.420Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config2912291658 - ts=2023-05-21T08:38:14.420Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config2912291658 totalDuration=405.943µs db_storage=2.252µs remote_storage=5.002µs web_handler=1.617µs query_engine=48.888µs scrape=84.237µs scrape_sd=6.704µs notify=4.22µs notify_sd=5.183µs rules=2.184µs tracing=13.311µs +=== RUN TestQueryLog/api_queries,_[::1]:39685 + query_log_test.go:273: ts=2024-06-22T15:22:22.830Z caller=main.go:513 level=info msg="No time or size retention was set so using the default time retention" duration=15d + ts=2024-06-22T15:22:22.830Z caller=main.go:551 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" + ts=2024-06-22T15:22:22.830Z caller=main.go:556 level=info build_context="(go=go1.19.8, platform=linux/amd64, user=, date=)" + ts=2024-06-22T15:22:22.830Z caller=main.go:557 level=info host_details="(Linux 6.1.0-0.deb11.6-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.15-1~bpo11+1 (2023-03-16) x86_64 i-capture-the-hostname i-capture-the-domain)" + ts=2024-06-22T15:22:22.831Z caller=main.go:558 level=info fd_limits="(soft=1048576, hard=1048576)" + ts=2024-06-22T15:22:22.831Z caller=main.go:559 level=info vm_limits="(soft=unlimited, hard=unlimited)" + ts=2024-06-22T15:22:22.835Z caller=web.go:503 level=info component=web msg="Start listening for connections" address=[::1]:39685 + ts=2024-06-22T15:22:22.836Z caller=main.go:988 level=info msg="Starting TSDB ..." + ts=2024-06-22T15:22:22.839Z caller=tls_config.go:232 level=info component=web msg="Listening on" address=[::1]:39685 + ts=2024-06-22T15:22:22.839Z caller=tls_config.go:235 level=info component=web msg="TLS is disabled." http2=false address=[::1]:39685 + ts=2024-06-22T15:22:22.844Z caller=head.go:564 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" + ts=2024-06-22T15:22:22.845Z caller=head.go:608 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=4.002µs + ts=2024-06-22T15:22:22.845Z caller=head.go:614 level=info component=tsdb msg="Replaying WAL, this may take a while" + ts=2024-06-22T15:22:22.845Z caller=head.go:685 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 + ts=2024-06-22T15:22:22.845Z caller=head.go:722 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=41.29µs wal_replay_duration=516.549µs wbl_replay_duration=280ns total_replay_duration=594.308µs + ts=2024-06-22T15:22:22.847Z caller=main.go:1009 level=info fs_type=TMPFS_MAGIC + ts=2024-06-22T15:22:22.847Z caller=main.go:1012 level=info msg="TSDB started" + ts=2024-06-22T15:22:22.847Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config2735946819 + ts=2024-06-22T15:22:22.848Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config2735946819 totalDuration=1.384463ms db_storage=1.799µs remote_storage=3.631µs web_handler=1.098µs query_engine=1.264µs scrape=278.16µs scrape_sd=10.525µs notify=1.979µs notify_sd=2.078µs rules=2.305µs tracing=30.444µs + ts=2024-06-22T15:22:22.848Z caller=main.go:973 level=info msg="Server is ready to receive web requests." + ts=2024-06-22T15:22:22.848Z caller=manager.go:978 level=info component="rule manager" msg="Starting rule manager..." + ts=2024-06-22T15:22:23.270Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config2735946819 + ts=2024-06-22T15:22:23.270Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config2735946819 totalDuration=294.208µs db_storage=2.324µs remote_storage=2.381µs web_handler=550ns query_engine=12.472µs scrape=53.39µs scrape_sd=3.344µs notify=2.022µs notify_sd=1.897µs rules=2.594µs tracing=10.282µs + ts=2024-06-22T15:22:23.273Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config2735946819 + ts=2024-06-22T15:22:23.273Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config2735946819 totalDuration=187.913µs db_storage=1.894µs remote_storage=2.115µs web_handler=588ns query_engine=4.769µs scrape=66.494µs scrape_sd=3.348µs notify=1.429µs notify_sd=1.926µs rules=2.23µs tracing=8.683µs + ts=2024-06-22T15:22:23.277Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config2735946819 + ts=2024-06-22T15:22:23.277Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config2735946819 totalDuration=266.162µs db_storage=1.595µs remote_storage=2.38µs web_handler=641ns query_engine=16.066µs scrape=60.331µs scrape_sd=3.531µs notify=1.62µs notify_sd=1.495µs rules=1.782µs tracing=8.882µs + ts=2024-06-22T15:22:23.281Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config2735946819 + ts=2024-06-22T15:22:23.281Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config2735946819 totalDuration=224.253µs db_storage=1.414µs remote_storage=2.198µs web_handler=509ns query_engine=24.843µs scrape=52.47µs scrape_sd=3.01µs notify=1.525µs notify_sd=1.097µs rules=1.338µs tracing=6.788µs -=== RUN TestQueryLog/console_queries,_[::1]:44653 - query_log_test.go:273: ts=2023-05-21T08:38:14.617Z caller=main.go:513 level=info msg="No time or size retention was set so using the default time retention" duration=15d - ts=2023-05-21T08:38:14.617Z caller=main.go:551 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" - ts=2023-05-21T08:38:14.617Z caller=main.go:556 level=info build_context="(go=go1.19.8, platform=linux/amd64, user=, date=)" - ts=2023-05-21T08:38:14.618Z 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 ionos1-amd64 (none))" - ts=2023-05-21T08:38:14.618Z caller=main.go:558 level=info fd_limits="(soft=1048576, hard=1048576)" - ts=2023-05-21T08:38:14.618Z caller=main.go:559 level=info vm_limits="(soft=unlimited, hard=unlimited)" - ts=2023-05-21T08:38:14.621Z caller=web.go:503 level=info component=web msg="Start listening for connections" address=[::1]:44653 - ts=2023-05-21T08:38:14.628Z caller=main.go:988 level=info msg="Starting TSDB ..." - ts=2023-05-21T08:38:14.653Z caller=head.go:564 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" - ts=2023-05-21T08:38:14.654Z caller=head.go:608 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=7.033µs - ts=2023-05-21T08:38:14.654Z caller=head.go:614 level=info component=tsdb msg="Replaying WAL, this may take a while" - ts=2023-05-21T08:38:14.655Z caller=head.go:685 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 - ts=2023-05-21T08:38:14.656Z caller=head.go:722 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=51.286µs wal_replay_duration=1.862417ms wbl_replay_duration=234ns total_replay_duration=1.964264ms - ts=2023-05-21T08:38:14.658Z caller=main.go:1009 level=info fs_type=TMPFS_MAGIC - ts=2023-05-21T08:38:14.658Z caller=main.go:1012 level=info msg="TSDB started" - ts=2023-05-21T08:38:14.658Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config1566594875 - ts=2023-05-21T08:38:14.661Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config1566594875 totalDuration=2.901883ms db_storage=2.274µs remote_storage=3.424µs web_handler=866ns query_engine=1.631µs scrape=2.749271ms scrape_sd=12.43µs notify=1.943µs notify_sd=3.724µs rules=2.135µs tracing=32.32µs - ts=2023-05-21T08:38:14.661Z caller=main.go:973 level=info msg="Server is ready to receive web requests." - ts=2023-05-21T08:38:14.661Z caller=manager.go:978 level=info component="rule manager" msg="Starting rule manager..." - ts=2023-05-21T08:38:14.662Z caller=tls_config.go:232 level=info component=web msg="Listening on" address=[::1]:44653 - ts=2023-05-21T08:38:14.662Z caller=tls_config.go:235 level=info component=web msg="TLS is disabled." http2=false address=[::1]:44653 - ts=2023-05-21T08:38:14.970Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config1566594875 - ts=2023-05-21T08:38:14.970Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config1566594875 totalDuration=375.756µs db_storage=2.094µs remote_storage=3.386µs web_handler=681ns query_engine=19.379µs scrape=73.913µs scrape_sd=6.299µs notify=2.022µs notify_sd=2.531µs rules=2.28µs tracing=10.846µs - ts=2023-05-21T08:38:14.983Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config1566594875 - ts=2023-05-21T08:38:14.985Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config1566594875 totalDuration=1.597237ms db_storage=3.001µs remote_storage=3.54µs web_handler=1.523µs query_engine=7.179µs scrape=1.371807ms scrape_sd=8.817µs notify=2.426µs notify_sd=2.765µs rules=3.007µs tracing=18.257µs - ts=2023-05-21T08:38:14.999Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config1566594875 - ts=2023-05-21T08:38:15.000Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config1566594875 totalDuration=394.146µs db_storage=3.544µs remote_storage=5.313µs web_handler=1.605µs query_engine=34.455µs scrape=86.154µs scrape_sd=9.733µs notify=3.816µs notify_sd=3.022µs rules=2.972µs tracing=14.984µs - ts=2023-05-21T08:38:15.027Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config1566594875 - ts=2023-05-21T08:38:15.027Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config1566594875 totalDuration=323.887µs db_storage=2.268µs remote_storage=3.195µs web_handler=879ns query_engine=35.875µs scrape=72.285µs scrape_sd=5.796µs notify=1.825µs notify_sd=2.441µs rules=2.419µs tracing=12.384µs +=== RUN TestQueryLog/console_queries,_[::1]:38977 + query_log_test.go:273: ts=2024-06-22T15:22:23.329Z caller=main.go:513 level=info msg="No time or size retention was set so using the default time retention" duration=15d + ts=2024-06-22T15:22:23.329Z caller=main.go:551 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" + ts=2024-06-22T15:22:23.329Z caller=main.go:556 level=info build_context="(go=go1.19.8, platform=linux/amd64, user=, date=)" + ts=2024-06-22T15:22:23.329Z caller=main.go:557 level=info host_details="(Linux 6.1.0-0.deb11.6-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.15-1~bpo11+1 (2023-03-16) x86_64 i-capture-the-hostname i-capture-the-domain)" + ts=2024-06-22T15:22:23.329Z caller=main.go:558 level=info fd_limits="(soft=1048576, hard=1048576)" + ts=2024-06-22T15:22:23.329Z caller=main.go:559 level=info vm_limits="(soft=unlimited, hard=unlimited)" + ts=2024-06-22T15:22:23.332Z caller=web.go:503 level=info component=web msg="Start listening for connections" address=[::1]:38977 + ts=2024-06-22T15:22:23.333Z caller=main.go:988 level=info msg="Starting TSDB ..." + ts=2024-06-22T15:22:23.337Z caller=tls_config.go:232 level=info component=web msg="Listening on" address=[::1]:38977 + ts=2024-06-22T15:22:23.337Z caller=tls_config.go:235 level=info component=web msg="TLS is disabled." http2=false address=[::1]:38977 + ts=2024-06-22T15:22:23.340Z caller=head.go:564 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" + ts=2024-06-22T15:22:23.340Z caller=head.go:608 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=3.571µs + ts=2024-06-22T15:22:23.340Z caller=head.go:614 level=info component=tsdb msg="Replaying WAL, this may take a while" + ts=2024-06-22T15:22:23.340Z caller=head.go:685 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 + ts=2024-06-22T15:22:23.340Z caller=head.go:722 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=42.218µs wal_replay_duration=501.958µs wbl_replay_duration=211ns total_replay_duration=584.216µs + ts=2024-06-22T15:22:23.342Z caller=main.go:1009 level=info fs_type=TMPFS_MAGIC + ts=2024-06-22T15:22:23.343Z caller=main.go:1012 level=info msg="TSDB started" + ts=2024-06-22T15:22:23.343Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config4083850966 + ts=2024-06-22T15:22:23.343Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config4083850966 totalDuration=651.303µs db_storage=2.42µs remote_storage=3.482µs web_handler=1.099µs query_engine=1.523µs scrape=482.423µs scrape_sd=9.707µs notify=1.71µs notify_sd=2.546µs rules=2.575µs tracing=31.902µs + ts=2024-06-22T15:22:23.343Z caller=main.go:973 level=info msg="Server is ready to receive web requests." + ts=2024-06-22T15:22:23.343Z caller=manager.go:978 level=info component="rule manager" msg="Starting rule manager..." + ts=2024-06-22T15:22:23.791Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config4083850966 + ts=2024-06-22T15:22:23.792Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config4083850966 totalDuration=367.572µs db_storage=2.605µs remote_storage=2.852µs web_handler=985ns query_engine=13.471µs scrape=76.555µs scrape_sd=5.691µs notify=4.5µs notify_sd=2.236µs rules=2.436µs tracing=13.528µs + ts=2024-06-22T15:22:23.794Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config4083850966 + ts=2024-06-22T15:22:23.794Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config4083850966 totalDuration=165.336µs db_storage=1.348µs remote_storage=1.699µs web_handler=554ns query_engine=5.475µs scrape=56.799µs scrape_sd=3.76µs notify=1.133µs notify_sd=1.35µs rules=1.627µs tracing=7.02µs + ts=2024-06-22T15:22:23.796Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config4083850966 + ts=2024-06-22T15:22:23.796Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config4083850966 totalDuration=209.685µs db_storage=1.025µs remote_storage=1.149µs web_handler=5.797µs query_engine=12.843µs scrape=54.358µs scrape_sd=2.908µs notify=970ns notify_sd=1.056µs rules=937ns tracing=5.5µs + ts=2024-06-22T15:22:23.799Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config4083850966 + ts=2024-06-22T15:22:23.799Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config4083850966 totalDuration=281.213µs db_storage=1.856µs remote_storage=3.007µs web_handler=864ns query_engine=25.863µs scrape=90.662µs scrape_sd=4.194µs notify=1.895µs notify_sd=2.332µs rules=2.552µs tracing=9.667µs -=== RUN TestQueryLog/rule_queries,_[::1]:34233 - query_log_test.go:273: ts=2023-05-21T08:38:15.780Z caller=main.go:513 level=info msg="No time or size retention was set so using the default time retention" duration=15d - ts=2023-05-21T08:38:15.780Z caller=main.go:551 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" - ts=2023-05-21T08:38:15.780Z caller=main.go:556 level=info build_context="(go=go1.19.8, platform=linux/amd64, user=, date=)" - ts=2023-05-21T08:38:15.780Z 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 ionos1-amd64 (none))" - ts=2023-05-21T08:38:15.780Z caller=main.go:558 level=info fd_limits="(soft=1048576, hard=1048576)" - ts=2023-05-21T08:38:15.780Z caller=main.go:559 level=info vm_limits="(soft=unlimited, hard=unlimited)" - ts=2023-05-21T08:38:15.783Z caller=web.go:503 level=info component=web msg="Start listening for connections" address=[::1]:34233 - ts=2023-05-21T08:38:15.799Z caller=main.go:988 level=info msg="Starting TSDB ..." - ts=2023-05-21T08:38:15.835Z caller=head.go:564 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" - ts=2023-05-21T08:38:15.835Z caller=head.go:608 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=5.77µs - ts=2023-05-21T08:38:15.835Z caller=head.go:614 level=info component=tsdb msg="Replaying WAL, this may take a while" - ts=2023-05-21T08:38:15.836Z caller=head.go:685 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 - ts=2023-05-21T08:38:15.836Z caller=head.go:722 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=60.375µs wal_replay_duration=651.992µs wbl_replay_duration=172ns total_replay_duration=769.612µs - ts=2023-05-21T08:38:15.836Z caller=tls_config.go:232 level=info component=web msg="Listening on" address=[::1]:34233 - ts=2023-05-21T08:38:15.836Z caller=tls_config.go:235 level=info component=web msg="TLS is disabled." http2=false address=[::1]:34233 - ts=2023-05-21T08:38:15.839Z caller=main.go:1009 level=info fs_type=TMPFS_MAGIC - ts=2023-05-21T08:38:15.839Z caller=main.go:1012 level=info msg="TSDB started" - ts=2023-05-21T08:38:15.839Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config2200758547 - ts=2023-05-21T08:38:15.840Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config2200758547 totalDuration=1.607403ms db_storage=2.114µs remote_storage=3.447µs web_handler=1.729µs query_engine=1.909µs scrape=342.027µs scrape_sd=9.997µs notify=1.781µs notify_sd=6.239µs rules=485.835µs tracing=28.519µs - ts=2023-05-21T08:38:15.840Z caller=main.go:973 level=info msg="Server is ready to receive web requests." - ts=2023-05-21T08:38:15.840Z caller=manager.go:978 level=info component="rule manager" msg="Starting rule manager..." - ts=2023-05-21T08:38:18.099Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config2200758547 - ts=2023-05-21T08:38:18.100Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config2200758547 totalDuration=878.687µs db_storage=1.979µs remote_storage=2.749µs web_handler=1.086µs query_engine=19.667µs scrape=72.463µs scrape_sd=4.932µs notify=1.914µs notify_sd=2.089µs rules=479.277µs tracing=10.282µs - ts=2023-05-21T08:38:20.119Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config2200758547 - ts=2023-05-21T08:38:20.120Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config2200758547 totalDuration=842.732µs db_storage=2.681µs remote_storage=3.101µs web_handler=1.206µs query_engine=9.694µs scrape=111.409µs scrape_sd=8.096µs notify=1.959µs notify_sd=2.707µs rules=425.709µs tracing=11.5µs - ts=2023-05-21T08:38:22.135Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config2200758547 - ts=2023-05-21T08:38:22.136Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config2200758547 totalDuration=782.357µs db_storage=3.334µs remote_storage=3.401µs web_handler=2.133µs query_engine=22.139µs scrape=100.113µs scrape_sd=7.369µs notify=12.083µs notify_sd=2.34µs rules=363.678µs tracing=10.875µs - ts=2023-05-21T08:38:26.163Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config2200758547 - ts=2023-05-21T08:38:26.164Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config2200758547 totalDuration=679.279µs db_storage=2.275µs remote_storage=3.051µs web_handler=955ns query_engine=36.101µs scrape=75.701µs scrape_sd=6.252µs notify=1.504µs notify_sd=2.13µs rules=318.953µs tracing=11.653µs +=== RUN TestQueryLog/rule_queries,_[::1]:44291 + query_log_test.go:273: ts=2024-06-22T15:22:23.849Z caller=main.go:513 level=info msg="No time or size retention was set so using the default time retention" duration=15d + ts=2024-06-22T15:22:23.849Z caller=main.go:551 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" + ts=2024-06-22T15:22:23.850Z caller=main.go:556 level=info build_context="(go=go1.19.8, platform=linux/amd64, user=, date=)" + ts=2024-06-22T15:22:23.850Z caller=main.go:557 level=info host_details="(Linux 6.1.0-0.deb11.6-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.15-1~bpo11+1 (2023-03-16) x86_64 i-capture-the-hostname i-capture-the-domain)" + ts=2024-06-22T15:22:23.850Z caller=main.go:558 level=info fd_limits="(soft=1048576, hard=1048576)" + ts=2024-06-22T15:22:23.850Z caller=main.go:559 level=info vm_limits="(soft=unlimited, hard=unlimited)" + ts=2024-06-22T15:22:23.852Z caller=web.go:503 level=info component=web msg="Start listening for connections" address=[::1]:44291 + ts=2024-06-22T15:22:23.853Z caller=main.go:988 level=info msg="Starting TSDB ..." + ts=2024-06-22T15:22:23.858Z caller=tls_config.go:232 level=info component=web msg="Listening on" address=[::1]:44291 + ts=2024-06-22T15:22:23.858Z caller=tls_config.go:235 level=info component=web msg="TLS is disabled." http2=false address=[::1]:44291 + ts=2024-06-22T15:22:23.860Z caller=head.go:564 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" + ts=2024-06-22T15:22:23.860Z caller=head.go:608 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=4.282µs + ts=2024-06-22T15:22:23.860Z caller=head.go:614 level=info component=tsdb msg="Replaying WAL, this may take a while" + ts=2024-06-22T15:22:23.861Z caller=head.go:685 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 + ts=2024-06-22T15:22:23.861Z caller=head.go:722 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=44.789µs wal_replay_duration=991.647µs wbl_replay_duration=303ns total_replay_duration=1.073255ms + ts=2024-06-22T15:22:23.863Z caller=main.go:1009 level=info fs_type=TMPFS_MAGIC + ts=2024-06-22T15:22:23.863Z caller=main.go:1012 level=info msg="TSDB started" + ts=2024-06-22T15:22:23.863Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config1746860481 + ts=2024-06-22T15:22:23.864Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config1746860481 totalDuration=1.05739ms db_storage=1.89µs remote_storage=3.376µs web_handler=965ns query_engine=1.19µs scrape=330.828µs scrape_sd=8.628µs notify=1.826µs notify_sd=2.701µs rules=478.271µs tracing=28.635µs + ts=2024-06-22T15:22:23.864Z caller=main.go:973 level=info msg="Server is ready to receive web requests." + ts=2024-06-22T15:22:23.864Z caller=manager.go:978 level=info component="rule manager" msg="Starting rule manager..." + ts=2024-06-22T15:22:26.318Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config1746860481 + ts=2024-06-22T15:22:26.319Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config1746860481 totalDuration=841.801µs db_storage=2.927µs remote_storage=3.035µs web_handler=926ns query_engine=14.063µs scrape=83.152µs scrape_sd=4.552µs notify=1.871µs notify_sd=2.513µs rules=435.254µs tracing=10.316µs + ts=2024-06-22T15:22:28.329Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config1746860481 + ts=2024-06-22T15:22:28.330Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config1746860481 totalDuration=979.791µs db_storage=2.572µs remote_storage=4.38µs web_handler=787ns query_engine=9.81µs scrape=134.469µs scrape_sd=8.727µs notify=3.496µs notify_sd=3.458µs rules=487.378µs tracing=11.414µs + ts=2024-06-22T15:22:30.340Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config1746860481 + ts=2024-06-22T15:22:30.341Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config1746860481 totalDuration=699.211µs db_storage=2.813µs remote_storage=3µs web_handler=1.088µs query_engine=14.235µs scrape=101.835µs scrape_sd=7.711µs notify=1.448µs notify_sd=1.693µs rules=335.812µs tracing=12.281µs + ts=2024-06-22T15:22:34.352Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config1746860481 + ts=2024-06-22T15:22:34.353Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config1746860481 totalDuration=803.801µs db_storage=3.276µs remote_storage=3.412µs web_handler=1.353µs query_engine=39.187µs scrape=95.272µs scrape_sd=6.74µs notify=1.748µs notify_sd=1.865µs rules=360.116µs tracing=12.458µs -=== RUN TestQueryLog/api_queries,_[::1]:43951,_enabled_at_start,_with_prefix_/foobar - query_log_test.go:273: ts=2023-05-21T08:38:28.697Z caller=main.go:513 level=info msg="No time or size retention was set so using the default time retention" duration=15d - ts=2023-05-21T08:38:28.697Z caller=main.go:551 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" - ts=2023-05-21T08:38:28.698Z caller=main.go:556 level=info build_context="(go=go1.19.8, platform=linux/amd64, user=, date=)" - ts=2023-05-21T08:38:28.698Z 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 ionos1-amd64 (none))" - ts=2023-05-21T08:38:28.698Z caller=main.go:558 level=info fd_limits="(soft=1048576, hard=1048576)" - ts=2023-05-21T08:38:28.698Z caller=main.go:559 level=info vm_limits="(soft=unlimited, hard=unlimited)" - ts=2023-05-21T08:38:28.713Z caller=web.go:503 level=info component=web msg="Start listening for connections" address=[::1]:43951 - ts=2023-05-21T08:38:28.719Z caller=main.go:988 level=info msg="Starting TSDB ..." - ts=2023-05-21T08:38:28.723Z caller=web.go:535 level=info component=web msg="Router prefix" prefix=/foobar - ts=2023-05-21T08:38:28.741Z caller=tls_config.go:232 level=info component=web msg="Listening on" address=[::1]:43951 - ts=2023-05-21T08:38:28.741Z caller=tls_config.go:235 level=info component=web msg="TLS is disabled." http2=false address=[::1]:43951 - ts=2023-05-21T08:38:28.743Z caller=head.go:564 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" - ts=2023-05-21T08:38:28.744Z caller=head.go:608 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=5.923µs - ts=2023-05-21T08:38:28.744Z caller=head.go:614 level=info component=tsdb msg="Replaying WAL, this may take a while" - ts=2023-05-21T08:38:28.745Z caller=head.go:685 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 - ts=2023-05-21T08:38:28.745Z caller=head.go:722 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=64.255µs wal_replay_duration=1.590069ms wbl_replay_duration=225ns total_replay_duration=1.724518ms - ts=2023-05-21T08:38:28.755Z caller=main.go:1009 level=info fs_type=TMPFS_MAGIC - ts=2023-05-21T08:38:28.755Z caller=main.go:1012 level=info msg="TSDB started" - ts=2023-05-21T08:38:28.755Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config1983637206 - ts=2023-05-21T08:38:28.756Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config1983637206 totalDuration=653.846µs db_storage=2.388µs remote_storage=3.689µs web_handler=1.623µs query_engine=19.926µs scrape=347.122µs scrape_sd=9.93µs notify=2.256µs notify_sd=3.625µs rules=2.171µs tracing=30.343µs - ts=2023-05-21T08:38:28.756Z caller=main.go:973 level=info msg="Server is ready to receive web requests." - ts=2023-05-21T08:38:28.756Z caller=manager.go:978 level=info component="rule manager" msg="Starting rule manager..." - ts=2023-05-21T08:38:29.223Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config1983637206 - ts=2023-05-21T08:38:29.224Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config1983637206 totalDuration=414.249µs db_storage=4.427µs remote_storage=6.102µs web_handler=2.498µs query_engine=11.781µs scrape=152.389µs scrape_sd=10.151µs notify=2.905µs notify_sd=3.729µs rules=3.907µs tracing=15.714µs - ts=2023-05-21T08:38:29.235Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config1983637206 - ts=2023-05-21T08:38:29.235Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config1983637206 totalDuration=361.946µs db_storage=3.331µs remote_storage=3.676µs web_handler=1.03µs query_engine=24.848µs scrape=87.832µs scrape_sd=5.533µs notify=2.103µs notify_sd=2.855µs rules=2.393µs tracing=13.229µs - ts=2023-05-21T08:38:29.258Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config1983637206 - ts=2023-05-21T08:38:29.259Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config1983637206 totalDuration=332.674µs db_storage=2.25µs remote_storage=3.031µs web_handler=973ns query_engine=35.23µs scrape=72.302µs scrape_sd=5.126µs notify=1.692µs notify_sd=2.512µs rules=2.114µs tracing=12.108µs +=== RUN TestQueryLog/api_queries,_[::1]:35605,_enabled_at_start,_with_prefix_/foobar + query_log_test.go:273: ts=2024-06-22T15:22:36.410Z caller=main.go:513 level=info msg="No time or size retention was set so using the default time retention" duration=15d + ts=2024-06-22T15:22:36.410Z caller=main.go:551 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" + ts=2024-06-22T15:22:36.410Z caller=main.go:556 level=info build_context="(go=go1.19.8, platform=linux/amd64, user=, date=)" + ts=2024-06-22T15:22:36.410Z caller=main.go:557 level=info host_details="(Linux 6.1.0-0.deb11.6-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.15-1~bpo11+1 (2023-03-16) x86_64 i-capture-the-hostname i-capture-the-domain)" + ts=2024-06-22T15:22:36.410Z caller=main.go:558 level=info fd_limits="(soft=1048576, hard=1048576)" + ts=2024-06-22T15:22:36.410Z caller=main.go:559 level=info vm_limits="(soft=unlimited, hard=unlimited)" + ts=2024-06-22T15:22:36.413Z caller=web.go:503 level=info component=web msg="Start listening for connections" address=[::1]:35605 + ts=2024-06-22T15:22:36.414Z caller=main.go:988 level=info msg="Starting TSDB ..." + ts=2024-06-22T15:22:36.414Z caller=web.go:535 level=info component=web msg="Router prefix" prefix=/foobar + ts=2024-06-22T15:22:36.420Z caller=tls_config.go:232 level=info component=web msg="Listening on" address=[::1]:35605 + ts=2024-06-22T15:22:36.420Z caller=tls_config.go:235 level=info component=web msg="TLS is disabled." http2=false address=[::1]:35605 + ts=2024-06-22T15:22:36.426Z caller=head.go:564 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" + ts=2024-06-22T15:22:36.426Z caller=head.go:608 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=4.96µs + ts=2024-06-22T15:22:36.426Z caller=head.go:614 level=info component=tsdb msg="Replaying WAL, this may take a while" + ts=2024-06-22T15:22:36.427Z caller=head.go:685 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 + ts=2024-06-22T15:22:36.427Z caller=head.go:722 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=52.893µs wal_replay_duration=500.286µs wbl_replay_duration=268ns total_replay_duration=608.268µs + ts=2024-06-22T15:22:36.429Z caller=main.go:1009 level=info fs_type=TMPFS_MAGIC + ts=2024-06-22T15:22:36.429Z caller=main.go:1012 level=info msg="TSDB started" + ts=2024-06-22T15:22:36.429Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config539531091 + ts=2024-06-22T15:22:36.429Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config539531091 totalDuration=536.815µs db_storage=2.57µs remote_storage=8.743µs web_handler=1.34µs query_engine=16.745µs scrape=261.588µs scrape_sd=10.444µs notify=6.543µs notify_sd=3.17µs rules=2.485µs tracing=30.86µs + ts=2024-06-22T15:22:36.430Z caller=main.go:973 level=info msg="Server is ready to receive web requests." + ts=2024-06-22T15:22:36.430Z caller=manager.go:978 level=info component="rule manager" msg="Starting rule manager..." + ts=2024-06-22T15:22:36.875Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config539531091 + ts=2024-06-22T15:22:36.875Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config539531091 totalDuration=317.069µs db_storage=3.037µs remote_storage=3.786µs web_handler=1.21µs query_engine=7.695µs scrape=94.021µs scrape_sd=5.254µs notify=1.867µs notify_sd=1.926µs rules=2.733µs tracing=16.167µs + ts=2024-06-22T15:22:36.883Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config539531091 + ts=2024-06-22T15:22:36.884Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config539531091 totalDuration=740.491µs db_storage=3.089µs remote_storage=2.865µs web_handler=808ns query_engine=23.834µs scrape=94.235µs scrape_sd=5.83µs notify=1.776µs notify_sd=2.134µs rules=3.608µs tracing=14.006µs + ts=2024-06-22T15:22:36.890Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config539531091 + ts=2024-06-22T15:22:36.890Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config539531091 totalDuration=325.55µs db_storage=2.818µs remote_storage=3.818µs web_handler=930ns query_engine=36.041µs scrape=84.647µs scrape_sd=5.357µs notify=1.999µs notify_sd=2.847µs rules=2.646µs tracing=15.295µs -=== RUN TestQueryLog/console_queries,_[::1]:45231,_enabled_at_start,_with_prefix_/foobar - query_log_test.go:273: ts=2023-05-21T08:38:29.946Z caller=main.go:513 level=info msg="No time or size retention was set so using the default time retention" duration=15d - ts=2023-05-21T08:38:29.947Z caller=main.go:551 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" - ts=2023-05-21T08:38:29.947Z caller=main.go:556 level=info build_context="(go=go1.19.8, platform=linux/amd64, user=, date=)" - ts=2023-05-21T08:38:29.947Z 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 ionos1-amd64 (none))" - ts=2023-05-21T08:38:29.947Z caller=main.go:558 level=info fd_limits="(soft=1048576, hard=1048576)" - ts=2023-05-21T08:38:29.947Z caller=main.go:559 level=info vm_limits="(soft=unlimited, hard=unlimited)" - ts=2023-05-21T08:38:29.950Z caller=web.go:503 level=info component=web msg="Start listening for connections" address=[::1]:45231 - ts=2023-05-21T08:38:29.963Z caller=main.go:988 level=info msg="Starting TSDB ..." - ts=2023-05-21T08:38:29.979Z caller=web.go:535 level=info component=web msg="Router prefix" prefix=/foobar - ts=2023-05-21T08:38:29.982Z caller=tls_config.go:232 level=info component=web msg="Listening on" address=[::1]:45231 - ts=2023-05-21T08:38:29.982Z caller=tls_config.go:235 level=info component=web msg="TLS is disabled." http2=false address=[::1]:45231 - ts=2023-05-21T08:38:29.992Z caller=head.go:564 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" - ts=2023-05-21T08:38:29.992Z caller=head.go:608 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=4.459µs - ts=2023-05-21T08:38:29.992Z caller=head.go:614 level=info component=tsdb msg="Replaying WAL, this may take a while" - ts=2023-05-21T08:38:29.992Z caller=head.go:685 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 - ts=2023-05-21T08:38:29.993Z caller=head.go:722 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=72.925µs wal_replay_duration=596.025µs wbl_replay_duration=249ns total_replay_duration=717.728µs - ts=2023-05-21T08:38:29.999Z caller=main.go:1009 level=info fs_type=TMPFS_MAGIC - ts=2023-05-21T08:38:29.999Z caller=main.go:1012 level=info msg="TSDB started" - ts=2023-05-21T08:38:29.999Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config2948559852 - ts=2023-05-21T08:38:30.000Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config2948559852 totalDuration=921.606µs db_storage=4.364µs remote_storage=4.327µs web_handler=1.318µs query_engine=36.148µs scrape=474.587µs scrape_sd=15.649µs notify=2.937µs notify_sd=5.193µs rules=4.453µs tracing=67.519µs - ts=2023-05-21T08:38:30.000Z caller=main.go:973 level=info msg="Server is ready to receive web requests." - ts=2023-05-21T08:38:30.001Z caller=manager.go:978 level=info component="rule manager" msg="Starting rule manager..." - ts=2023-05-21T08:38:30.327Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config2948559852 - ts=2023-05-21T08:38:30.328Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config2948559852 totalDuration=352.198µs db_storage=2.911µs remote_storage=3.624µs web_handler=1.091µs query_engine=8.921µs scrape=98.423µs scrape_sd=5.433µs notify=2.147µs notify_sd=2.959µs rules=2.527µs tracing=14.629µs - ts=2023-05-21T08:38:30.336Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config2948559852 - ts=2023-05-21T08:38:30.336Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config2948559852 totalDuration=281.491µs db_storage=1.814µs remote_storage=2.547µs web_handler=733ns query_engine=17.986µs scrape=70.349µs scrape_sd=6.883µs notify=1.902µs notify_sd=2.531µs rules=2.103µs tracing=11.311µs - ts=2023-05-21T08:38:30.340Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config2948559852 - ts=2023-05-21T08:38:30.340Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config2948559852 totalDuration=369.095µs db_storage=3.543µs remote_storage=3.376µs web_handler=759ns query_engine=40.391µs scrape=74.222µs scrape_sd=5.37µs notify=2.166µs notify_sd=2.52µs rules=2.374µs tracing=14.083µs +=== RUN TestQueryLog/console_queries,_[::1]:37989,_enabled_at_start,_with_prefix_/foobar + query_log_test.go:273: ts=2024-06-22T15:22:36.942Z caller=main.go:513 level=info msg="No time or size retention was set so using the default time retention" duration=15d + ts=2024-06-22T15:22:36.942Z caller=main.go:551 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" + ts=2024-06-22T15:22:36.942Z caller=main.go:556 level=info build_context="(go=go1.19.8, platform=linux/amd64, user=, date=)" + ts=2024-06-22T15:22:36.942Z caller=main.go:557 level=info host_details="(Linux 6.1.0-0.deb11.6-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.15-1~bpo11+1 (2023-03-16) x86_64 i-capture-the-hostname i-capture-the-domain)" + ts=2024-06-22T15:22:36.942Z caller=main.go:558 level=info fd_limits="(soft=1048576, hard=1048576)" + ts=2024-06-22T15:22:36.942Z caller=main.go:559 level=info vm_limits="(soft=unlimited, hard=unlimited)" + ts=2024-06-22T15:22:36.945Z caller=web.go:503 level=info component=web msg="Start listening for connections" address=[::1]:37989 + ts=2024-06-22T15:22:36.946Z caller=main.go:988 level=info msg="Starting TSDB ..." + ts=2024-06-22T15:22:36.946Z caller=web.go:535 level=info component=web msg="Router prefix" prefix=/foobar + ts=2024-06-22T15:22:36.950Z caller=tls_config.go:232 level=info component=web msg="Listening on" address=[::1]:37989 + ts=2024-06-22T15:22:36.950Z caller=tls_config.go:235 level=info component=web msg="TLS is disabled." http2=false address=[::1]:37989 + ts=2024-06-22T15:22:36.954Z caller=head.go:564 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" + ts=2024-06-22T15:22:36.954Z caller=head.go:608 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=4.306µs + ts=2024-06-22T15:22:36.954Z caller=head.go:614 level=info component=tsdb msg="Replaying WAL, this may take a while" + ts=2024-06-22T15:22:36.956Z caller=head.go:685 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 + ts=2024-06-22T15:22:36.956Z caller=head.go:722 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=60.513µs wal_replay_duration=1.615604ms wbl_replay_duration=278ns total_replay_duration=1.72042ms + ts=2024-06-22T15:22:36.959Z caller=main.go:1009 level=info fs_type=TMPFS_MAGIC + ts=2024-06-22T15:22:36.959Z caller=main.go:1012 level=info msg="TSDB started" + ts=2024-06-22T15:22:36.959Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config2249472787 + ts=2024-06-22T15:22:36.960Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config2249472787 totalDuration=675.027µs db_storage=2.025µs remote_storage=3.405µs web_handler=1.121µs query_engine=13.975µs scrape=414.635µs scrape_sd=8.766µs notify=2.013µs notify_sd=2.488µs rules=2.847µs tracing=28.275µs + ts=2024-06-22T15:22:36.960Z caller=main.go:973 level=info msg="Server is ready to receive web requests." + ts=2024-06-22T15:22:36.960Z caller=manager.go:978 level=info component="rule manager" msg="Starting rule manager..." + ts=2024-06-22T15:22:37.404Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config2249472787 + ts=2024-06-22T15:22:37.404Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config2249472787 totalDuration=257.657µs db_storage=2.888µs remote_storage=3.562µs web_handler=679ns query_engine=7.131µs scrape=93.874µs scrape_sd=4.694µs notify=1.937µs notify_sd=1.884µs rules=2.841µs tracing=17.591µs + ts=2024-06-22T15:22:37.405Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config2249472787 + ts=2024-06-22T15:22:37.406Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config2249472787 totalDuration=275.083µs db_storage=1.985µs remote_storage=2.302µs web_handler=840ns query_engine=16.732µs scrape=71.816µs scrape_sd=3.442µs notify=861ns notify_sd=1.645µs rules=2.038µs tracing=10.102µs + ts=2024-06-22T15:22:37.409Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config2249472787 + ts=2024-06-22T15:22:37.409Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config2249472787 totalDuration=299.825µs db_storage=2.286µs remote_storage=2.048µs web_handler=525ns query_engine=39.16µs scrape=64.928µs scrape_sd=4.897µs notify=2.168µs notify_sd=5.805µs rules=2.879µs tracing=9.508µs -=== RUN TestQueryLog/rule_queries,_[::1]:45453,_enabled_at_start,_with_prefix_/foobar +=== RUN TestQueryLog/rule_queries,_[::1]:45001,_enabled_at_start,_with_prefix_/foobar query_log_test.go:60: changing prefix has no effect on rules -=== RUN TestQueryLog/api_queries,_[::1]:39583,_with_prefix_/foobar - query_log_test.go:273: ts=2023-05-21T08:38:30.744Z caller=main.go:513 level=info msg="No time or size retention was set so using the default time retention" duration=15d - ts=2023-05-21T08:38:30.744Z caller=main.go:551 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" - ts=2023-05-21T08:38:30.744Z caller=main.go:556 level=info build_context="(go=go1.19.8, platform=linux/amd64, user=, date=)" - ts=2023-05-21T08:38:30.744Z 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 ionos1-amd64 (none))" - ts=2023-05-21T08:38:30.744Z caller=main.go:558 level=info fd_limits="(soft=1048576, hard=1048576)" - ts=2023-05-21T08:38:30.744Z caller=main.go:559 level=info vm_limits="(soft=unlimited, hard=unlimited)" - ts=2023-05-21T08:38:30.747Z caller=web.go:503 level=info component=web msg="Start listening for connections" address=[::1]:39583 - ts=2023-05-21T08:38:30.763Z caller=main.go:988 level=info msg="Starting TSDB ..." - ts=2023-05-21T08:38:30.763Z caller=web.go:535 level=info component=web msg="Router prefix" prefix=/foobar - ts=2023-05-21T08:38:30.791Z caller=tls_config.go:232 level=info component=web msg="Listening on" address=[::1]:39583 - ts=2023-05-21T08:38:30.791Z caller=tls_config.go:235 level=info component=web msg="TLS is disabled." http2=false address=[::1]:39583 - ts=2023-05-21T08:38:30.793Z caller=head.go:564 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" - ts=2023-05-21T08:38:30.793Z caller=head.go:608 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=4.215µs - ts=2023-05-21T08:38:30.793Z caller=head.go:614 level=info component=tsdb msg="Replaying WAL, this may take a while" - ts=2023-05-21T08:38:30.794Z caller=head.go:685 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 - ts=2023-05-21T08:38:30.794Z caller=head.go:722 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=57.627µs wal_replay_duration=588.003µs wbl_replay_duration=202ns total_replay_duration=695.435µs - ts=2023-05-21T08:38:30.796Z caller=main.go:1009 level=info fs_type=TMPFS_MAGIC - ts=2023-05-21T08:38:30.796Z caller=main.go:1012 level=info msg="TSDB started" - ts=2023-05-21T08:38:30.797Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config144608311 - ts=2023-05-21T08:38:30.798Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config144608311 totalDuration=1.269127ms db_storage=1.805µs remote_storage=3.333µs web_handler=841ns query_engine=1.395µs scrape=1.122394ms scrape_sd=15.235µs notify=1.959µs notify_sd=3.62µs rules=1.934µs tracing=34.013µs - ts=2023-05-21T08:38:30.798Z caller=main.go:973 level=info msg="Server is ready to receive web requests." - ts=2023-05-21T08:38:30.798Z caller=manager.go:978 level=info component="rule manager" msg="Starting rule manager..." - ts=2023-05-21T08:38:30.896Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config144608311 - ts=2023-05-21T08:38:30.897Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config144608311 totalDuration=359.98µs db_storage=2.234µs remote_storage=2.736µs web_handler=684ns query_engine=15.806µs scrape=65.596µs scrape_sd=4.895µs notify=1.364µs notify_sd=2.269µs rules=2.028µs tracing=11.219µs - ts=2023-05-21T08:38:30.911Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config144608311 - ts=2023-05-21T08:38:30.912Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config144608311 totalDuration=363.124µs db_storage=3.346µs remote_storage=4.455µs web_handler=1.681µs query_engine=11.179µs scrape=104.525µs scrape_sd=6.314µs notify=2.146µs notify_sd=3.491µs rules=4.107µs tracing=19.336µs - ts=2023-05-21T08:38:30.935Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config144608311 - ts=2023-05-21T08:38:30.935Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config144608311 totalDuration=405.235µs db_storage=2.339µs remote_storage=2.962µs web_handler=1.152µs query_engine=22.054µs scrape=76.831µs scrape_sd=6.71µs notify=1.737µs notify_sd=2.686µs rules=2.259µs tracing=12.544µs - ts=2023-05-21T08:38:30.951Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config144608311 - ts=2023-05-21T08:38:30.951Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config144608311 totalDuration=364.319µs db_storage=2.281µs remote_storage=3.237µs web_handler=797ns query_engine=29.889µs scrape=66.358µs scrape_sd=5.111µs notify=1.372µs notify_sd=2.427µs rules=2.197µs tracing=12.62µs +=== RUN TestQueryLog/api_queries,_[::1]:45223,_with_prefix_/foobar + query_log_test.go:273: ts=2024-06-22T15:22:37.508Z caller=main.go:513 level=info msg="No time or size retention was set so using the default time retention" duration=15d + ts=2024-06-22T15:22:37.508Z caller=main.go:551 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" + ts=2024-06-22T15:22:37.508Z caller=main.go:556 level=info build_context="(go=go1.19.8, platform=linux/amd64, user=, date=)" + ts=2024-06-22T15:22:37.508Z caller=main.go:557 level=info host_details="(Linux 6.1.0-0.deb11.6-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.15-1~bpo11+1 (2023-03-16) x86_64 i-capture-the-hostname i-capture-the-domain)" + ts=2024-06-22T15:22:37.508Z caller=main.go:558 level=info fd_limits="(soft=1048576, hard=1048576)" + ts=2024-06-22T15:22:37.508Z caller=main.go:559 level=info vm_limits="(soft=unlimited, hard=unlimited)" + ts=2024-06-22T15:22:37.511Z caller=web.go:503 level=info component=web msg="Start listening for connections" address=[::1]:45223 + ts=2024-06-22T15:22:37.512Z caller=main.go:988 level=info msg="Starting TSDB ..." + ts=2024-06-22T15:22:37.512Z caller=web.go:535 level=info component=web msg="Router prefix" prefix=/foobar + ts=2024-06-22T15:22:37.517Z caller=tls_config.go:232 level=info component=web msg="Listening on" address=[::1]:45223 + ts=2024-06-22T15:22:37.517Z caller=tls_config.go:235 level=info component=web msg="TLS is disabled." http2=false address=[::1]:45223 + ts=2024-06-22T15:22:37.520Z caller=head.go:564 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" + ts=2024-06-22T15:22:37.520Z caller=head.go:608 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=3.506µs + ts=2024-06-22T15:22:37.520Z caller=head.go:614 level=info component=tsdb msg="Replaying WAL, this may take a while" + ts=2024-06-22T15:22:37.521Z caller=head.go:685 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 + ts=2024-06-22T15:22:37.521Z caller=head.go:722 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=50.217µs wal_replay_duration=533.821µs wbl_replay_duration=239ns total_replay_duration=621.044µs + ts=2024-06-22T15:22:37.523Z caller=main.go:1009 level=info fs_type=TMPFS_MAGIC + ts=2024-06-22T15:22:37.523Z caller=main.go:1012 level=info msg="TSDB started" + ts=2024-06-22T15:22:37.523Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config3255656708 + ts=2024-06-22T15:22:37.523Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config3255656708 totalDuration=418.571µs db_storage=1.862µs remote_storage=2.98µs web_handler=758ns query_engine=1.137µs scrape=297.283µs scrape_sd=7.525µs notify=2.193µs notify_sd=2.79µs rules=3.036µs tracing=27.119µs + ts=2024-06-22T15:22:37.523Z caller=main.go:973 level=info msg="Server is ready to receive web requests." + ts=2024-06-22T15:22:37.523Z caller=manager.go:978 level=info component="rule manager" msg="Starting rule manager..." + ts=2024-06-22T15:22:37.969Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config3255656708 + ts=2024-06-22T15:22:37.969Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config3255656708 totalDuration=384.48µs db_storage=2.488µs remote_storage=3.719µs web_handler=790ns query_engine=14.982µs scrape=105.182µs scrape_sd=4.636µs notify=1.624µs notify_sd=2.171µs rules=2.816µs tracing=11.086µs + ts=2024-06-22T15:22:37.975Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config3255656708 + ts=2024-06-22T15:22:37.976Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config3255656708 totalDuration=250.758µs db_storage=1.707µs remote_storage=2.751µs web_handler=729ns query_engine=6.245µs scrape=112.314µs scrape_sd=3.967µs notify=1.619µs notify_sd=1.795µs rules=2.706µs tracing=9.489µs + ts=2024-06-22T15:22:37.977Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config3255656708 + ts=2024-06-22T15:22:37.978Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config3255656708 totalDuration=396.266µs db_storage=2.901µs remote_storage=4.024µs web_handler=1.05µs query_engine=22.291µs scrape=109.755µs scrape_sd=5.999µs notify=1.936µs notify_sd=2.417µs rules=2.643µs tracing=13.718µs + ts=2024-06-22T15:22:37.982Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config3255656708 + ts=2024-06-22T15:22:37.982Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config3255656708 totalDuration=224.736µs db_storage=1.46µs remote_storage=2.349µs web_handler=841ns query_engine=25.867µs scrape=59.794µs scrape_sd=3.513µs notify=1.586µs notify_sd=1.409µs rules=2.273µs tracing=6.145µs -=== RUN TestQueryLog/console_queries,_[::1]:44791,_with_prefix_/foobar - query_log_test.go:273: ts=2023-05-21T08:38:31.413Z caller=main.go:513 level=info msg="No time or size retention was set so using the default time retention" duration=15d - ts=2023-05-21T08:38:31.413Z caller=main.go:551 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" - ts=2023-05-21T08:38:31.413Z caller=main.go:556 level=info build_context="(go=go1.19.8, platform=linux/amd64, user=, date=)" - ts=2023-05-21T08:38:31.413Z 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 ionos1-amd64 (none))" - ts=2023-05-21T08:38:31.414Z caller=main.go:558 level=info fd_limits="(soft=1048576, hard=1048576)" - ts=2023-05-21T08:38:31.414Z caller=main.go:559 level=info vm_limits="(soft=unlimited, hard=unlimited)" - ts=2023-05-21T08:38:31.417Z caller=web.go:503 level=info component=web msg="Start listening for connections" address=[::1]:44791 - ts=2023-05-21T08:38:31.420Z caller=main.go:988 level=info msg="Starting TSDB ..." - ts=2023-05-21T08:38:31.431Z caller=web.go:535 level=info component=web msg="Router prefix" prefix=/foobar - ts=2023-05-21T08:38:31.448Z caller=tls_config.go:232 level=info component=web msg="Listening on" address=[::1]:44791 - ts=2023-05-21T08:38:31.448Z caller=tls_config.go:235 level=info component=web msg="TLS is disabled." http2=false address=[::1]:44791 - ts=2023-05-21T08:38:31.456Z caller=head.go:564 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" - ts=2023-05-21T08:38:31.456Z caller=head.go:608 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=5.667µs - ts=2023-05-21T08:38:31.456Z caller=head.go:614 level=info component=tsdb msg="Replaying WAL, this may take a while" - ts=2023-05-21T08:38:31.457Z caller=head.go:685 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 - ts=2023-05-21T08:38:31.457Z caller=head.go:722 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=50.409µs wal_replay_duration=654.631µs wbl_replay_duration=290ns total_replay_duration=751.772µs - ts=2023-05-21T08:38:31.463Z caller=main.go:1009 level=info fs_type=TMPFS_MAGIC - ts=2023-05-21T08:38:31.463Z caller=main.go:1012 level=info msg="TSDB started" - ts=2023-05-21T08:38:31.463Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config3624587052 - ts=2023-05-21T08:38:31.464Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config3624587052 totalDuration=395.132µs db_storage=1.808µs remote_storage=3.183µs web_handler=1.128µs query_engine=1.805µs scrape=256.691µs scrape_sd=9.112µs notify=1.932µs notify_sd=2.666µs rules=2.239µs tracing=28.146µs - ts=2023-05-21T08:38:31.464Z caller=main.go:973 level=info msg="Server is ready to receive web requests." - ts=2023-05-21T08:38:31.464Z caller=manager.go:978 level=info component="rule manager" msg="Starting rule manager..." - ts=2023-05-21T08:38:31.572Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config3624587052 - ts=2023-05-21T08:38:31.572Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config3624587052 totalDuration=399.701µs db_storage=2.281µs remote_storage=3.168µs web_handler=1.129µs query_engine=18.915µs scrape=74.377µs scrape_sd=5.714µs notify=1.59µs notify_sd=2.732µs rules=1.913µs tracing=10.648µs - ts=2023-05-21T08:38:31.584Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config3624587052 - ts=2023-05-21T08:38:31.584Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config3624587052 totalDuration=226.14µs db_storage=2.054µs remote_storage=2.918µs web_handler=627ns query_engine=7.079µs scrape=71.379µs scrape_sd=5.638µs notify=1.553µs notify_sd=2.27µs rules=2.569µs tracing=14.308µs - ts=2023-05-21T08:38:31.599Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config3624587052 - ts=2023-05-21T08:38:31.599Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config3624587052 totalDuration=281.002µs db_storage=2.276µs remote_storage=3.002µs web_handler=828ns query_engine=16.671µs scrape=66.385µs scrape_sd=5.762µs notify=1.674µs notify_sd=2.344µs rules=2.18µs tracing=11.291µs - ts=2023-05-21T08:38:31.623Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config3624587052 - ts=2023-05-21T08:38:31.623Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config3624587052 totalDuration=353.795µs db_storage=2.335µs remote_storage=3.121µs web_handler=802ns query_engine=34.039µs scrape=70.767µs scrape_sd=5.894µs notify=1.582µs notify_sd=3.266µs rules=2.347µs tracing=11.773µs +=== RUN TestQueryLog/console_queries,_[::1]:39089,_with_prefix_/foobar + query_log_test.go:273: ts=2024-06-22T15:22:38.030Z caller=main.go:513 level=info msg="No time or size retention was set so using the default time retention" duration=15d + ts=2024-06-22T15:22:38.030Z caller=main.go:551 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" + ts=2024-06-22T15:22:38.030Z caller=main.go:556 level=info build_context="(go=go1.19.8, platform=linux/amd64, user=, date=)" + ts=2024-06-22T15:22:38.030Z caller=main.go:557 level=info host_details="(Linux 6.1.0-0.deb11.6-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.15-1~bpo11+1 (2023-03-16) x86_64 i-capture-the-hostname i-capture-the-domain)" + ts=2024-06-22T15:22:38.030Z caller=main.go:558 level=info fd_limits="(soft=1048576, hard=1048576)" + ts=2024-06-22T15:22:38.030Z caller=main.go:559 level=info vm_limits="(soft=unlimited, hard=unlimited)" + ts=2024-06-22T15:22:38.033Z caller=web.go:503 level=info component=web msg="Start listening for connections" address=[::1]:39089 + ts=2024-06-22T15:22:38.033Z caller=main.go:988 level=info msg="Starting TSDB ..." + ts=2024-06-22T15:22:38.034Z caller=web.go:535 level=info component=web msg="Router prefix" prefix=/foobar + ts=2024-06-22T15:22:38.038Z caller=tls_config.go:232 level=info component=web msg="Listening on" address=[::1]:39089 + ts=2024-06-22T15:22:38.038Z caller=tls_config.go:235 level=info component=web msg="TLS is disabled." http2=false address=[::1]:39089 + ts=2024-06-22T15:22:38.042Z caller=head.go:564 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" + ts=2024-06-22T15:22:38.042Z caller=head.go:608 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=3.649µs + ts=2024-06-22T15:22:38.042Z caller=head.go:614 level=info component=tsdb msg="Replaying WAL, this may take a while" + ts=2024-06-22T15:22:38.043Z caller=head.go:685 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 + ts=2024-06-22T15:22:38.043Z caller=head.go:722 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=44.316µs wal_replay_duration=796.236µs wbl_replay_duration=247ns total_replay_duration=884.362µs + ts=2024-06-22T15:22:38.045Z caller=main.go:1009 level=info fs_type=TMPFS_MAGIC + ts=2024-06-22T15:22:38.045Z caller=main.go:1012 level=info msg="TSDB started" + ts=2024-06-22T15:22:38.045Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config3237122338 + ts=2024-06-22T15:22:38.046Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config3237122338 totalDuration=906.744µs db_storage=1.975µs remote_storage=2.752µs web_handler=758ns query_engine=1.096µs scrape=780.589µs scrape_sd=11.994µs notify=1.873µs notify_sd=4.874µs rules=3.07µs tracing=31.436µs + ts=2024-06-22T15:22:38.046Z caller=main.go:973 level=info msg="Server is ready to receive web requests." + ts=2024-06-22T15:22:38.046Z caller=manager.go:978 level=info component="rule manager" msg="Starting rule manager..." + ts=2024-06-22T15:22:38.493Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config3237122338 + ts=2024-06-22T15:22:38.494Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config3237122338 totalDuration=364.736µs db_storage=2.418µs remote_storage=3.277µs web_handler=757ns query_engine=14.365µs scrape=78.475µs scrape_sd=3.884µs notify=2.072µs notify_sd=1.366µs rules=2.814µs tracing=11.291µs + ts=2024-06-22T15:22:38.495Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config3237122338 + ts=2024-06-22T15:22:38.496Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config3237122338 totalDuration=231.174µs db_storage=2.702µs remote_storage=3.412µs web_handler=974ns query_engine=5.979µs scrape=76.05µs scrape_sd=4.315µs notify=1.792µs notify_sd=1.739µs rules=2.395µs tracing=12.337µs + ts=2024-06-22T15:22:38.497Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config3237122338 + ts=2024-06-22T15:22:38.497Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config3237122338 totalDuration=201.238µs db_storage=1.07µs remote_storage=1.496µs web_handler=695ns query_engine=11.563µs scrape=51.287µs scrape_sd=2.616µs notify=915ns notify_sd=1.454µs rules=1.37µs tracing=4.417µs + ts=2024-06-22T15:22:38.498Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config3237122338 + ts=2024-06-22T15:22:38.499Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config3237122338 totalDuration=151.803µs db_storage=717ns remote_storage=1.045µs web_handler=385ns query_engine=23.83µs scrape=31.827µs scrape_sd=1.997µs notify=889ns notify_sd=1.054µs rules=840ns tracing=4.176µs -=== RUN TestQueryLog/rule_queries,_[::1]:40359,_with_prefix_/foobar +=== RUN TestQueryLog/rule_queries,_[::1]:46251,_with_prefix_/foobar query_log_test.go:60: changing prefix has no effect on rules ---- PASS: TestQueryLog (60.32s) - --- PASS: TestQueryLog/api_queries,_127.0.0.1:41497,_enabled_at_start (0.58s) - --- PASS: TestQueryLog/console_queries,_127.0.0.1:40567,_enabled_at_start (0.60s) - --- PASS: TestQueryLog/rule_queries,_127.0.0.1:43865,_enabled_at_start (11.10s) - --- PASS: TestQueryLog/api_queries,_127.0.0.1:33983 (1.13s) - --- PASS: TestQueryLog/console_queries,_127.0.0.1:40081 (0.60s) - --- PASS: TestQueryLog/rule_queries,_127.0.0.1:41757 (13.13s) - --- PASS: TestQueryLog/api_queries,_127.0.0.1:33151,_enabled_at_start,_with_prefix_/foobar (0.61s) - --- PASS: TestQueryLog/console_queries,_127.0.0.1:45275,_enabled_at_start,_with_prefix_/foobar (0.67s) - --- SKIP: TestQueryLog/rule_queries,_127.0.0.1:44733,_enabled_at_start,_with_prefix_/foobar (0.00s) - --- PASS: TestQueryLog/api_queries,_127.0.0.1:35193,_with_prefix_/foobar (1.15s) - --- PASS: TestQueryLog/console_queries,_127.0.0.1:45721,_with_prefix_/foobar (1.12s) - --- SKIP: TestQueryLog/rule_queries,_127.0.0.1:37673,_with_prefix_/foobar (0.00s) - --- PASS: TestQueryLog/api_queries,_[::1]:45251,_enabled_at_start (0.60s) - --- PASS: TestQueryLog/console_queries,_[::1]:36581,_enabled_at_start (0.61s) - --- PASS: TestQueryLog/rule_queries,_[::1]:38843,_enabled_at_start (10.60s) - --- PASS: TestQueryLog/api_queries,_[::1]:38955 (0.62s) - --- PASS: TestQueryLog/console_queries,_[::1]:44653 (0.60s) - --- PASS: TestQueryLog/rule_queries,_[::1]:34233 (13.13s) - --- PASS: TestQueryLog/api_queries,_[::1]:43951,_enabled_at_start,_with_prefix_/foobar (1.10s) - --- PASS: TestQueryLog/console_queries,_[::1]:45231,_enabled_at_start,_with_prefix_/foobar (1.07s) - --- SKIP: TestQueryLog/rule_queries,_[::1]:45453,_enabled_at_start,_with_prefix_/foobar (0.00s) - --- PASS: TestQueryLog/api_queries,_[::1]:39583,_with_prefix_/foobar (0.67s) - --- PASS: TestQueryLog/console_queries,_[::1]:44791,_with_prefix_/foobar (0.62s) - --- SKIP: TestQueryLog/rule_queries,_[::1]:40359,_with_prefix_/foobar (0.00s) +--- PASS: TestQueryLog (54.62s) + --- PASS: TestQueryLog/api_queries,_127.0.0.1:45059,_enabled_at_start (0.52s) + --- PASS: TestQueryLog/console_queries,_127.0.0.1:37647,_enabled_at_start (0.52s) + --- PASS: TestQueryLog/rule_queries,_127.0.0.1:33655,_enabled_at_start (10.55s) + --- PASS: TestQueryLog/api_queries,_127.0.0.1:33201 (0.52s) + --- PASS: TestQueryLog/console_queries,_127.0.0.1:37539 (0.52s) + --- PASS: TestQueryLog/rule_queries,_127.0.0.1:33319 (12.55s) + --- PASS: TestQueryLog/api_queries,_127.0.0.1:38723,_enabled_at_start,_with_prefix_/foobar (0.52s) + --- PASS: TestQueryLog/console_queries,_127.0.0.1:40203,_enabled_at_start,_with_prefix_/foobar (0.52s) + --- SKIP: TestQueryLog/rule_queries,_127.0.0.1:40607,_enabled_at_start,_with_prefix_/foobar (0.00s) + --- PASS: TestQueryLog/api_queries,_127.0.0.1:40373,_with_prefix_/foobar (0.52s) + --- PASS: TestQueryLog/console_queries,_127.0.0.1:44195,_with_prefix_/foobar (0.55s) + --- SKIP: TestQueryLog/rule_queries,_127.0.0.1:33229,_with_prefix_/foobar (0.00s) + --- PASS: TestQueryLog/api_queries,_[::1]:43703,_enabled_at_start (0.52s) + --- PASS: TestQueryLog/console_queries,_[::1]:37431,_enabled_at_start (0.52s) + --- PASS: TestQueryLog/rule_queries,_[::1]:40575,_enabled_at_start (10.55s) + --- PASS: TestQueryLog/api_queries,_[::1]:39685 (0.52s) + --- PASS: TestQueryLog/console_queries,_[::1]:38977 (0.52s) + --- PASS: TestQueryLog/rule_queries,_[::1]:44291 (12.56s) + --- PASS: TestQueryLog/api_queries,_[::1]:35605,_enabled_at_start,_with_prefix_/foobar (0.53s) + --- PASS: TestQueryLog/console_queries,_[::1]:37989,_enabled_at_start,_with_prefix_/foobar (0.52s) + --- SKIP: TestQueryLog/rule_queries,_[::1]:45001,_enabled_at_start,_with_prefix_/foobar (0.00s) + --- PASS: TestQueryLog/api_queries,_[::1]:45223,_with_prefix_/foobar (0.57s) + --- PASS: TestQueryLog/console_queries,_[::1]:39089,_with_prefix_/foobar (0.52s) + --- SKIP: TestQueryLog/rule_queries,_[::1]:46251,_with_prefix_/foobar (0.00s) === CONT TestMaxBlockChunkSegmentSizeBounds - main_test.go:265: ts=2023-05-21T08:38:31.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-05-21T08:38:31.938Z caller=main.go:551 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" - ts=2023-05-21T08:38:31.938Z caller=main.go:556 level=info build_context="(go=go1.19.8, platform=linux/amd64, user=, date=)" - ts=2023-05-21T08:38:31.938Z 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 ionos1-amd64 (none))" - ts=2023-05-21T08:38:31.938Z caller=main.go:558 level=info fd_limits="(soft=1048576, hard=1048576)" - ts=2023-05-21T08:38:31.938Z caller=main.go:559 level=info vm_limits="(soft=unlimited, hard=unlimited)" - ts=2023-05-21T08:38:31.959Z caller=web.go:503 level=info component=web msg="Start listening for connections" address=0.0.0.0:0 - ts=2023-05-21T08:38:31.964Z caller=main.go:988 level=info msg="Starting TSDB ..." - ts=2023-05-21T08:38:31.969Z caller=tls_config.go:232 level=info component=web msg="Listening on" address=[::]:46029 - ts=2023-05-21T08:38:31.969Z caller=tls_config.go:235 level=info component=web msg="TLS is disabled." http2=false address=[::]:46029 - ts=2023-05-21T08:38:31.975Z caller=head.go:564 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" - ts=2023-05-21T08:38:31.975Z caller=head.go:608 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=5.548µs - ts=2023-05-21T08:38:31.975Z caller=head.go:614 level=info component=tsdb msg="Replaying WAL, this may take a while" - ts=2023-05-21T08:38:31.995Z caller=head.go:685 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 - ts=2023-05-21T08:38:31.996Z caller=head.go:722 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=59.473µs wal_replay_duration=20.269214ms wbl_replay_duration=226ns total_replay_duration=20.383108ms - ts=2023-05-21T08:38:31.998Z caller=main.go:1009 level=info fs_type=TMPFS_MAGIC - ts=2023-05-21T08:38:31.998Z caller=main.go:1012 level=info msg="TSDB started" - ts=2023-05-21T08:38:31.998Z caller=main.go:1192 level=info msg="Loading configuration file" filename=../../documentation/examples/prometheus.yml - ts=2023-05-21T08:38:32.012Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=../../documentation/examples/prometheus.yml totalDuration=13.313043ms db_storage=2.597µs remote_storage=3.648µs web_handler=1.515µs query_engine=1.718µs scrape=458.775µs scrape_sd=44.767µs notify=65.661µs notify_sd=18.578µs rules=2.097µs tracing=9.376µs - ts=2023-05-21T08:38:32.012Z caller=main.go:973 level=info msg="Server is ready to receive web requests." - ts=2023-05-21T08:38:32.012Z caller=manager.go:978 level=info component="rule manager" msg="Starting rule manager..." + main_test.go:265: ts=2024-06-22T15:22:38.549Z caller=main.go:513 level=info msg="No time or size retention was set so using the default time retention" duration=15d + ts=2024-06-22T15:22:38.549Z caller=main.go:551 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" + ts=2024-06-22T15:22:38.549Z caller=main.go:556 level=info build_context="(go=go1.19.8, platform=linux/amd64, user=, date=)" + ts=2024-06-22T15:22:38.549Z caller=main.go:557 level=info host_details="(Linux 6.1.0-0.deb11.6-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.15-1~bpo11+1 (2023-03-16) x86_64 i-capture-the-hostname i-capture-the-domain)" + ts=2024-06-22T15:22:38.549Z caller=main.go:558 level=info fd_limits="(soft=1048576, hard=1048576)" + ts=2024-06-22T15:22:38.549Z caller=main.go:559 level=info vm_limits="(soft=unlimited, hard=unlimited)" + ts=2024-06-22T15:22:38.554Z caller=web.go:503 level=info component=web msg="Start listening for connections" address=0.0.0.0:0 + ts=2024-06-22T15:22:38.556Z caller=main.go:988 level=info msg="Starting TSDB ..." + ts=2024-06-22T15:22:38.556Z caller=main.go:847 level=info msg="Stopping scrape discovery manager..." + ts=2024-06-22T15:22:38.556Z caller=main.go:861 level=info msg="Stopping notify discovery manager..." + ts=2024-06-22T15:22:38.556Z caller=manager.go:992 level=info component="rule manager" msg="Stopping rule manager..." + ts=2024-06-22T15:22:38.556Z caller=manager.go:1002 level=info component="rule manager" msg="Rule manager stopped" + ts=2024-06-22T15:22:38.556Z caller=main.go:898 level=info msg="Stopping scrape manager..." + ts=2024-06-22T15:22:38.556Z caller=main.go:857 level=info msg="Notify discovery manager stopped" + ts=2024-06-22T15:22:38.556Z caller=main.go:843 level=info msg="Scrape discovery manager stopped" + ts=2024-06-22T15:22:38.556Z caller=manager.go:978 level=info component="rule manager" msg="Starting rule manager..." + ts=2024-06-22T15:22:38.556Z caller=main.go:890 level=info msg="Scrape manager stopped" + ts=2024-06-22T15:22:38.556Z caller=notifier.go:606 level=info component=notifier msg="Stopping notification manager..." + ts=2024-06-22T15:22:38.556Z caller=main.go:1118 level=info msg="Notifier manager stopped" + ts=2024-06-22T15:22:38.558Z 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-05-21T08:38:41.931Z caller=main.go:513 level=info msg="No time or size retention was set so using the default time retention" duration=15d - ts=2023-05-21T08:38:41.931Z caller=main.go:551 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" - ts=2023-05-21T08:38:41.931Z caller=main.go:556 level=info build_context="(go=go1.19.8, platform=linux/amd64, user=, date=)" - ts=2023-05-21T08:38:41.931Z 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 ionos1-amd64 (none))" - ts=2023-05-21T08:38:41.932Z caller=main.go:558 level=info fd_limits="(soft=1048576, hard=1048576)" - ts=2023-05-21T08:38:41.932Z caller=main.go:559 level=info vm_limits="(soft=unlimited, hard=unlimited)" - ts=2023-05-21T08:38:41.935Z caller=web.go:503 level=info component=web msg="Start listening for connections" address=0.0.0.0:0 - ts=2023-05-21T08:38:41.944Z caller=main.go:988 level=info msg="Starting TSDB ..." - ts=2023-05-21T08:38:41.944Z caller=main.go:847 level=info msg="Stopping scrape discovery manager..." - ts=2023-05-21T08:38:41.944Z caller=main.go:861 level=info msg="Stopping notify discovery manager..." - ts=2023-05-21T08:38:41.944Z caller=manager.go:992 level=info component="rule manager" msg="Stopping rule manager..." - ts=2023-05-21T08:38:41.944Z caller=manager.go:1002 level=info component="rule manager" msg="Rule manager stopped" - ts=2023-05-21T08:38:41.944Z caller=main.go:898 level=info msg="Stopping scrape manager..." - ts=2023-05-21T08:38:41.946Z caller=tls_config.go:232 level=info component=web msg="Listening on" address=[::]:35483 - ts=2023-05-21T08:38:41.946Z caller=tls_config.go:235 level=info component=web msg="TLS is disabled." http2=false address=[::]:35483 - ts=2023-05-21T08:38:41.946Z caller=main.go:843 level=info msg="Scrape discovery manager stopped" - ts=2023-05-21T08:38:41.946Z caller=notifier.go:606 level=info component=notifier msg="Stopping notification manager..." - ts=2023-05-21T08:38:41.946Z caller=main.go:1118 level=info msg="Notifier manager stopped" - ts=2023-05-21T08:38:41.946Z caller=manager.go:978 level=info component="rule manager" msg="Starting rule manager..." - ts=2023-05-21T08:38:41.946Z caller=main.go:890 level=info msg="Scrape manager stopped" - ts=2023-05-21T08:38:41.946Z caller=main.go:857 level=info msg="Notify discovery manager stopped" - ts=2023-05-21T08:38:41.946Z 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=2024-06-22T15:22:38.607Z caller=main.go:513 level=info msg="No time or size retention was set so using the default time retention" duration=15d + ts=2024-06-22T15:22:38.607Z caller=main.go:551 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" + ts=2024-06-22T15:22:38.607Z caller=main.go:556 level=info build_context="(go=go1.19.8, platform=linux/amd64, user=, date=)" + ts=2024-06-22T15:22:38.607Z caller=main.go:557 level=info host_details="(Linux 6.1.0-0.deb11.6-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.15-1~bpo11+1 (2023-03-16) x86_64 i-capture-the-hostname i-capture-the-domain)" + ts=2024-06-22T15:22:38.607Z caller=main.go:558 level=info fd_limits="(soft=1048576, hard=1048576)" + ts=2024-06-22T15:22:38.607Z caller=main.go:559 level=info vm_limits="(soft=unlimited, hard=unlimited)" + ts=2024-06-22T15:22:38.612Z caller=web.go:503 level=info component=web msg="Start listening for connections" address=0.0.0.0:0 + ts=2024-06-22T15:22:38.614Z caller=main.go:988 level=info msg="Starting TSDB ..." + ts=2024-06-22T15:22:38.619Z caller=tls_config.go:232 level=info component=web msg="Listening on" address=[::]:36445 + ts=2024-06-22T15:22:38.619Z caller=tls_config.go:235 level=info component=web msg="TLS is disabled." http2=false address=[::]:36445 + ts=2024-06-22T15:22:38.624Z caller=head.go:564 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" + ts=2024-06-22T15:22:38.624Z caller=head.go:608 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=3.738µs + ts=2024-06-22T15:22:38.624Z caller=head.go:614 level=info component=tsdb msg="Replaying WAL, this may take a while" + ts=2024-06-22T15:22:38.624Z caller=head.go:685 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 + ts=2024-06-22T15:22:38.624Z caller=head.go:722 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=44.532µs wal_replay_duration=635.284µs wbl_replay_duration=311ns total_replay_duration=715.332µs + ts=2024-06-22T15:22:38.626Z caller=main.go:1009 level=info fs_type=TMPFS_MAGIC + ts=2024-06-22T15:22:38.626Z caller=main.go:1012 level=info msg="TSDB started" + ts=2024-06-22T15:22:38.626Z caller=main.go:1192 level=info msg="Loading configuration file" filename=../../documentation/examples/prometheus.yml + ts=2024-06-22T15:22:38.627Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=../../documentation/examples/prometheus.yml totalDuration=744.566µs db_storage=1.631µs remote_storage=3.109µs web_handler=1.005µs query_engine=1.471µs scrape=238.421µs scrape_sd=37.572µs notify=47.208µs notify_sd=12.077µs rules=2.243µs tracing=10.909µs + ts=2024-06-22T15:22:38.627Z caller=main.go:973 level=info msg="Server is ready to receive web requests." + ts=2024-06-22T15:22:38.627Z caller=manager.go:978 level=info component="rule manager" msg="Starting rule manager..." ---- PASS: TestMaxBlockChunkSegmentSizeBounds (10.31s) +--- PASS: TestMaxBlockChunkSegmentSizeBounds (10.07s) PASS -ok github.com/prometheus/prometheus/cmd/prometheus 116.665s +ok github.com/prometheus/prometheus/cmd/prometheus 105.933s === 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 -01H0YQ8CDXMPWF9BTKFSHN0E9N 1565133713989 1565133713991 2ms 2 2 2 717 +01J108JQMPMRHSQDD7R4K2HJJK 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 -01H0YQ8E0M1Y50AY8H61TS5VP3 1565133713989 1565133713990 1ms 1 1 1 620 -01H0YQ8EVAQRSVD50KAG0CR6R4 1565392913989 1565392913990 1ms 1 1 1 620 -01H0YQ8FWTKF14P6SZQ4VQ4QBY 1565652113989 1565652113990 1ms 1 1 1 620 +01J108JR8B4E18T0CGWHF03VP0 1565133713989 1565133713990 1ms 1 1 1 620 +01J108JRTFVNG9NAJ6528VCPQT 1565392913989 1565392913990 1ms 1 1 1 620 +01J108JSBJRDGGRKJJV6A0X69H 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 -01H0YQ8GVS6815SRANS42ZW40H 1565133713989 1565133713990 1ms 1 1 1 620 -01H0YQ8HXRDMWKPMY668TATHR0 1565392913989 1565392913990 1ms 1 1 1 619 +01J108JSX8R9JDXTS874CZV8ZT 1565133713989 1565133713990 1ms 1 1 1 620 +01J108JTECJVQAVXTS9611TMDG 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 -01H0YQ8JZ7C61P5K9Q6CWA9WME 1565133713989 1565133715990 2.001s 3 2 2 723 +01J108JV0HWAHT6559TZA7TZZW 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 -01H0YQ8KXP23CKDD7FXN4BX23T 1624463088000 1627056153001 720h17m45.001s 3 2 2 726 +01J108JVHHRXTPG06TQYSX6ZJC 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 -01H0YQ8N5YWG5YNB0F512DDKHF 1624463088000 1624463088001 1ms 1 1 1 620 -01H0YQ8P64628AZ02BEWPVXWKX 1629503088000 1629863088001 100h0m0.001s 2 1 1 631 +01J108JW1V1G09EPGJP6QTSY98 1624463088000 1624463088001 1ms 1 1 1 620 +01J108JWKCWJHC4NP7G10JZZWV 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 -01H0YQ8Q76WJBHQA7GW929TX3P 1624463088000 1624463088001 1ms 1 1 1 620 -01H0YQ8R81VAZA4TA81510M0ZN 1765943088000 1768463088001 700h0m0.001s 2 1 1 631 +01J108JX4QJJNRXVT9KV8YP6Y1 1624463088000 1624463088001 1ms 1 1 1 620 +01J108JXRHKN9XPB7H1BMAYD06 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 -01H0YQ8SD7P98W2BD4HG78R3AG 1565133713989 1565133713990 1ms 1 1 1 620 -01H0YQ8TNJBHC1XX9PMSJY16J4 1565144513989 1565144513990 1ms 1 1 1 620 -01H0YQ8V8EB42WJK8GCT1PWW10 1565155313989 1565155313990 1ms 1 1 1 620 -01H0YQ8VVME68TGEFSNPRWNVTR 1565166113989 1565166113990 1ms 1 1 1 620 +01J108JYAK2A62CSAT14S9PBFB 1565133713989 1565133713990 1ms 1 1 1 620 +01J108JYY3B2AHEBASHDT317BM 1565144513989 1565144513990 1ms 1 1 1 620 +01J108JZEGRXJ7KCJC0SQV4VAQ 1565155313989 1565155313990 1ms 1 1 1 620 +01J108K00NVP2G7ZRZ6QJAVE04 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 -01H0YQ8WJPM2A5SVC6SFT2EZ1H 1565133713989 1565133716001 2.012s 3 1 1 625 -01H0YQ8XM2XTZ9NQPMB33K439A 1565144513989 1565144513990 1ms 1 1 1 620 -01H0YQ8YWP8DR1F3YZMZ4TVEY5 1565155313989 1565155314001 12ms 2 1 1 622 -01H0YQ900HJD196CF9D2B4VTWP 1565166113989 1565166113990 1ms 1 1 1 620 +01J108K0M5X12J0KNWKYV7AESY 1565133713989 1565133716001 2.012s 3 1 1 625 +01J108K14NWMZ97JHRMNJTADVR 1565144513989 1565144513990 1ms 1 1 1 620 +01J108K1QJS7GDZEX3WNFEX9KW 1565155313989 1565155314001 12ms 2 1 1 622 +01J108K2BQ3CZB6W96E1DD6BCC 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 -01H0YQ912Z7GEB0EZJZXCSVAC0 0 7199001 1h59m59.001s 4 2 2 700 +01J108K2WMJZ25Q1QVYK552CE6 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 -01H0YQ9295N3MB0M25ENZ5TK2Z 6900000 6900001 1ms 1 1 1 600 +01J108K3FK6WAPSH1XG8STXX1Y 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 -01H0YQ93AKY4HYJXVNEF55SB85 6900000 6900001 1ms 1 1 1 531 +01J108K42V0WNAGPXTR9GK6KNX 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 -01H0YQ94CF9FRCVDY0JHQEX8JS 1001000 1001001 1ms 1 1 1 521 +01J108K4MCV7C281AT5ZQEW1A5 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. @@ -3713,21 +3755,21 @@ backfill_test.go:687: Test:No EOF. === RUN TestBackfill/Data_after_EOF. backfill_test.go:687: Test:Data after EOF. ---- PASS: TestBackfill (25.70s) - --- PASS: TestBackfill/Empty_file. (0.09s) - --- PASS: TestBackfill/Multiple_samples_with_different_timestamp_for_different_series. (1.63s) - --- PASS: TestBackfill/Multiple_samples_separated_by_3_days. (2.91s) - --- PASS: TestBackfill/Unordered_samples_from_multiple_series,_which_end_in_different_blocks. (2.16s) - --- PASS: TestBackfill/Multiple_samples_with_different_timestamp_for_the_same_series. (0.97s) - --- PASS: TestBackfill/Long_maximum_block_duration_puts_all_data_into_one_block. (1.29s) - --- PASS: TestBackfill/Long_maximum_block_duration_puts_all_data_into_two_blocks. (2.10s) - --- PASS: TestBackfill/Maximum_block_duration_longer_than_longest_possible_duration,_uses_largest_duration,_puts_all_data_into_two_blocks. (2.24s) - --- PASS: TestBackfill/Multiple_samples_that_end_up_in_different_blocks. (3.24s) - --- PASS: TestBackfill/Number_of_samples_are_greater_than_the_sample_batch_size. (4.63s) - --- PASS: TestBackfill/One_series_spanning_2h_in_same_block_should_not_cause_problems_to_other_series. (1.22s) - --- PASS: TestBackfill/Sample_with_no_#HELP_or_#TYPE_keyword. (1.07s) - --- PASS: TestBackfill/Sample_without_newline_after_#_EOF. (1.08s) - --- PASS: TestBackfill/Bare_sample. (1.06s) +--- PASS: TestBackfill (13.87s) + --- PASS: TestBackfill/Empty_file. (0.05s) + --- PASS: TestBackfill/Multiple_samples_with_different_timestamp_for_different_series. (0.63s) + --- PASS: TestBackfill/Multiple_samples_separated_by_3_days. (1.70s) + --- PASS: TestBackfill/Unordered_samples_from_multiple_series,_which_end_in_different_blocks. (1.13s) + --- PASS: TestBackfill/Multiple_samples_with_different_timestamp_for_the_same_series. (0.54s) + --- PASS: TestBackfill/Long_maximum_block_duration_puts_all_data_into_one_block. (0.52s) + --- PASS: TestBackfill/Long_maximum_block_duration_puts_all_data_into_two_blocks. (1.11s) + --- PASS: TestBackfill/Maximum_block_duration_longer_than_longest_possible_duration,_uses_largest_duration,_puts_all_data_into_two_blocks. (1.21s) + --- PASS: TestBackfill/Multiple_samples_that_end_up_in_different_blocks. (2.35s) + --- PASS: TestBackfill/Number_of_samples_are_greater_than_the_sample_batch_size. (2.32s) + --- PASS: TestBackfill/One_series_spanning_2h_in_same_block_should_not_cause_problems_to_other_series. (0.61s) + --- PASS: TestBackfill/Sample_with_no_#HELP_or_#TYPE_keyword. (0.62s) + --- PASS: TestBackfill/Sample_without_newline_after_#_EOF. (0.56s) + --- PASS: TestBackfill/Bare_sample. (0.52s) --- PASS: TestBackfill/Does_not_have_timestamp. (0.00s) --- PASS: TestBackfill/Has_a_bad_type_information. (0.00s) --- PASS: TestBackfill/No_newline. (0.00s) @@ -3823,34 +3865,34 @@ === RUN TestExitCodes/prometheus-config.lint.yml === RUN TestExitCodes/prometheus-config.lint.yml/true === RUN TestExitCodes/prometheus-config.lint.yml/false ---- PASS: TestExitCodes (3.00s) - --- PASS: TestExitCodes/prometheus-config.good.yml (0.74s) - --- PASS: TestExitCodes/prometheus-config.good.yml/true (0.29s) - --- PASS: TestExitCodes/prometheus-config.good.yml/false (0.45s) - --- PASS: TestExitCodes/prometheus-config.bad.yml (0.81s) - --- PASS: TestExitCodes/prometheus-config.bad.yml/true (0.17s) - --- PASS: TestExitCodes/prometheus-config.bad.yml/false (0.64s) - --- PASS: TestExitCodes/prometheus-config.nonexistent.yml (0.72s) - --- PASS: TestExitCodes/prometheus-config.nonexistent.yml/true (0.57s) - --- PASS: TestExitCodes/prometheus-config.nonexistent.yml/false (0.15s) - --- PASS: TestExitCodes/prometheus-config.lint.yml (0.72s) - --- PASS: TestExitCodes/prometheus-config.lint.yml/true (0.52s) - --- PASS: TestExitCodes/prometheus-config.lint.yml/false (0.20s) +--- PASS: TestExitCodes (0.44s) + --- PASS: TestExitCodes/prometheus-config.good.yml (0.10s) + --- PASS: TestExitCodes/prometheus-config.good.yml/true (0.05s) + --- PASS: TestExitCodes/prometheus-config.good.yml/false (0.05s) + --- PASS: TestExitCodes/prometheus-config.bad.yml (0.12s) + --- PASS: TestExitCodes/prometheus-config.bad.yml/true (0.06s) + --- PASS: TestExitCodes/prometheus-config.bad.yml/false (0.06s) + --- PASS: TestExitCodes/prometheus-config.nonexistent.yml (0.10s) + --- PASS: TestExitCodes/prometheus-config.nonexistent.yml/true (0.05s) + --- PASS: TestExitCodes/prometheus-config.nonexistent.yml/false (0.05s) + --- PASS: TestExitCodes/prometheus-config.lint.yml (0.12s) + --- PASS: TestExitCodes/prometheus-config.lint.yml/true (0.06s) + --- PASS: TestExitCodes/prometheus-config.lint.yml/false (0.06s) === 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 (38.61s) - --- PASS: TestBackfillRuleIntegration/no_samples (0.65s) - --- PASS: TestBackfillRuleIntegration/run_importer_once (9.08s) - --- PASS: TestBackfillRuleIntegration/run_importer_with_dup_name_label (9.58s) - --- PASS: TestBackfillRuleIntegration/one_importer_twice (15.38s) - --- PASS: TestBackfillRuleIntegration/run_importer_once_with_larger_blocks (3.92s) +--- PASS: TestBackfillRuleIntegration (20.42s) + --- PASS: TestBackfillRuleIntegration/no_samples (0.21s) + --- PASS: TestBackfillRuleIntegration/run_importer_once (4.59s) + --- PASS: TestBackfillRuleIntegration/run_importer_with_dup_name_label (4.50s) + --- PASS: TestBackfillRuleIntegration/one_importer_twice (8.83s) + --- PASS: TestBackfillRuleIntegration/run_importer_once_with_larger_blocks (2.30s) === RUN TestBackfillLabels === RUN TestBackfillLabels/correct-labels ---- PASS: TestBackfillLabels (2.12s) +--- PASS: TestBackfillLabels (1.10s) --- PASS: TestBackfillLabels/correct-labels (0.00s) === RUN TestSDCheckResult --- PASS: TestSDCheckResult (0.00s) @@ -3884,7 +3926,7 @@ === RUN TestRulesUnitTest/Bad_rules_(error_evaluating) Unit Testing: ./testdata/bad-rules-error-test.yml FAILED: - rule: joined, time: 0s, err: found duplicate series for the match group {a="1"} on the right hand-side of the operation: [{__name__="join_2", a="1", b="4"}, {__name__="join_2", a="1", b="3"}];many-to-many matching not allowed: matching labels must be unique on one side + rule: joined, time: 0s, err: found duplicate series for the match group {a="1"} on the right hand-side of the operation: [{__name__="join_2", a="1", b="3"}, {__name__="join_2", a="1", b="4"}];many-to-many matching not allowed: matching labels must be unique on one side === RUN TestRulesUnitTest/Simple_failing_test @@ -3942,34 +3984,34 @@ Unit Testing: ./testdata/negative-offset-test.yml SUCCESS ---- PASS: TestRulesUnitTest (6.80s) - --- PASS: TestRulesUnitTest/Passing_Unit_Tests (4.33s) - --- PASS: TestRulesUnitTest/Long_evaluation_interval (2.24s) +--- PASS: TestRulesUnitTest (1.93s) + --- PASS: TestRulesUnitTest/Passing_Unit_Tests (1.21s) + --- PASS: TestRulesUnitTest/Long_evaluation_interval (0.61s) --- PASS: TestRulesUnitTest/Bad_input_series (0.01s) - --- PASS: TestRulesUnitTest/Bad_PromQL (0.02s) - --- PASS: TestRulesUnitTest/Bad_rules_(syntax_error) (0.02s) - --- PASS: TestRulesUnitTest/Bad_rules_(error_evaluating) (0.02s) - --- PASS: TestRulesUnitTest/Simple_failing_test (0.07s) - --- PASS: TestRulesUnitTest/Disabled_feature_(@_modifier) (0.02s) - --- PASS: TestRulesUnitTest/Enabled_feature_(@_modifier) (0.03s) - --- PASS: TestRulesUnitTest/Disabled_feature_(negative_offset) (0.03s) - --- PASS: TestRulesUnitTest/Enabled_feature_(negative_offset) (0.02s) + --- PASS: TestRulesUnitTest/Bad_PromQL (0.01s) + --- PASS: TestRulesUnitTest/Bad_rules_(syntax_error) (0.01s) + --- PASS: TestRulesUnitTest/Bad_rules_(error_evaluating) (0.01s) + --- PASS: TestRulesUnitTest/Simple_failing_test (0.03s) + --- PASS: TestRulesUnitTest/Disabled_feature_(@_modifier) (0.01s) + --- PASS: TestRulesUnitTest/Enabled_feature_(@_modifier) (0.01s) + --- PASS: TestRulesUnitTest/Disabled_feature_(negative_offset) (0.01s) + --- PASS: TestRulesUnitTest/Enabled_feature_(negative_offset) (0.01s) PASS -ok github.com/prometheus/prometheus/cmd/promtool 76.421s +ok github.com/prometheus/prometheus/cmd/promtool 37.847s === RUN TestYAMLRoundtrip --- PASS: TestYAMLRoundtrip (0.01s) === RUN TestRemoteWriteRetryOnRateLimit --- PASS: TestRemoteWriteRetryOnRateLimit (0.00s) === RUN TestLoadConfig ---- PASS: TestLoadConfig (0.01s) +--- PASS: TestLoadConfig (0.00s) === RUN TestScrapeIntervalLarger --- PASS: TestScrapeIntervalLarger (0.00s) === RUN TestElideSecrets ---- PASS: TestElideSecrets (0.02s) +--- PASS: TestElideSecrets (0.01s) === RUN TestLoadConfigRuleFilesAbsolutePath --- PASS: TestLoadConfigRuleFilesAbsolutePath (0.00s) === RUN TestBadConfigs ---- PASS: TestBadConfigs (0.01s) +--- PASS: TestBadConfigs (0.03s) === RUN TestBadStaticConfigsJSON --- PASS: TestBadStaticConfigsJSON (0.00s) === RUN TestBadStaticConfigsYML @@ -3983,7 +4025,7 @@ === RUN TestEmptyGlobalBlock --- PASS: TestEmptyGlobalBlock (0.00s) PASS -ok github.com/prometheus/prometheus/config 0.123s +ok github.com/prometheus/prometheus/config 0.107s === RUN TestTargetUpdatesOrder === RUN TestTargetUpdatesOrder/Single_TP_no_updates === RUN TestTargetUpdatesOrder/Multiple_TPs_no_updates @@ -3996,7 +4038,7 @@ === 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.41s) +--- 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) @@ -4005,7 +4047,7 @@ --- 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/Multiple_TPs_initials_and_new_groups (0.52s) --- PASS: TestTargetUpdatesOrder/One_TP_initials_arrive_after_other_TP_updates. (0.31s) --- PASS: TestTargetUpdatesOrder/Single_TP_empty_update_in_between (0.35s) === RUN TestTargetSetTargetGroupsPresentOnConfigReload @@ -4019,7 +4061,7 @@ === RUN TestTargetSetRecreatesTargetGroupsOnConfigChange --- PASS: TestTargetSetRecreatesTargetGroupsOnConfigChange (0.20s) === RUN TestDiscovererConfigs ---- PASS: TestDiscovererConfigs (0.10s) +--- PASS: TestDiscovererConfigs (0.11s) === RUN TestTargetSetRecreatesEmptyStaticConfigs --- PASS: TestTargetSetRecreatesEmptyStaticConfigs (0.20s) === RUN TestIdenticalConfigurationsAreCoalesced @@ -4033,11 +4075,11 @@ === RUN TestCoordinationWithReceiver/Receiver_should_get_all_updates_even_when_the_channel_is_blocked --- 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.80s) + --- PASS: TestCoordinationWithReceiver/Receiver_should_get_all_updates_even_when_the_channel_is_blocked (0.81s) === RUN TestTargetSetTargetGroupsUpdateDuringApplyConfig ---- PASS: TestTargetSetTargetGroupsUpdateDuringApplyConfig (0.18s) +--- PASS: TestTargetSetTargetGroupsUpdateDuringApplyConfig (0.14s) PASS -ok github.com/prometheus/prometheus/discovery 4.768s +ok github.com/prometheus/prometheus/discovery 4.743s ? github.com/prometheus/prometheus/discovery/aws [no test files] === RUN TestMapFromVMWithEmptyTags --- PASS: TestMapFromVMWithEmptyTags (0.00s) @@ -4050,19 +4092,19 @@ === RUN TestNewAzureResourceFromID --- PASS: TestNewAzureResourceFromID (0.00s) PASS -ok github.com/prometheus/prometheus/discovery/azure 0.101s +ok github.com/prometheus/prometheus/discovery/azure 0.022s === RUN TestDigitalOceanSDRefresh === RUN TestDigitalOceanSDRefresh/item_0 === RUN TestDigitalOceanSDRefresh/item_1 === RUN TestDigitalOceanSDRefresh/item_2 === RUN TestDigitalOceanSDRefresh/item_3 ---- PASS: TestDigitalOceanSDRefresh (0.01s) +--- PASS: TestDigitalOceanSDRefresh (0.00s) --- PASS: TestDigitalOceanSDRefresh/item_0 (0.00s) --- PASS: TestDigitalOceanSDRefresh/item_1 (0.00s) --- PASS: TestDigitalOceanSDRefresh/item_2 (0.00s) --- PASS: TestDigitalOceanSDRefresh/item_3 (0.00s) PASS -ok github.com/prometheus/prometheus/discovery/digitalocean 0.080s +ok github.com/prometheus/prometheus/discovery/digitalocean 0.069s === RUN TestDNS === RUN TestDNS/A_record_query_with_error === PAUSE TestDNS/A_record_query_with_error @@ -4110,7 +4152,7 @@ --- PASS: TestSDConfigUnmarshalYAML/invalid_empty_names (0.00s) --- PASS: TestSDConfigUnmarshalYAML/invalid_unknown_dns_type (0.00s) PASS -ok github.com/prometheus/prometheus/discovery/dns 0.064s +ok github.com/prometheus/prometheus/discovery/dns 0.140s === RUN TestFetchApps --- PASS: TestFetchApps (0.01s) === RUN Test500ErrorHttpResponse @@ -4122,7 +4164,7 @@ === RUN TestEurekaSDSendGroup --- PASS: TestEurekaSDSendGroup (0.00s) PASS -ok github.com/prometheus/prometheus/discovery/eureka 0.153s +ok github.com/prometheus/prometheus/discovery/eureka 0.129s === RUN TestInitialUpdate === RUN TestInitialUpdate/fixtures/valid.yml === PAUSE TestInitialUpdate/fixtures/valid.yml @@ -4131,8 +4173,8 @@ === CONT TestInitialUpdate/fixtures/valid.yml === CONT TestInitialUpdate/fixtures/valid.json --- PASS: TestInitialUpdate (0.00s) - --- PASS: TestInitialUpdate/fixtures/valid.yml (0.10s) --- PASS: TestInitialUpdate/fixtures/valid.json (0.10s) + --- PASS: TestInitialUpdate/fixtures/valid.yml (0.10s) === RUN TestInvalidFile === RUN TestInvalidFile/fixtures/invalid_nil.yml === PAUSE TestInvalidFile/fixtures/invalid_nil.yml @@ -4158,39 +4200,40 @@ === CONT TestUpdateFileWithPartialWrites === CONT TestInvalidFileUpdate === CONT TestFileUpdate - file_test.go:385: update received after 102.622318ms +=== CONT TestRemoveFile + file_test.go:469: update received after 102.696008ms +--- PASS: TestRemoveFile (0.20s) +=== CONT TestFileUpdate + file_test.go:385: update received after 103.81341ms --- PASS: TestFileUpdate (0.20s) === CONT TestNoopFileUpdate - file_test.go:367: update received after 101.740246ms + file_test.go:367: update received after 103.308879ms --- PASS: TestNoopFileUpdate (0.21s) -=== CONT TestRemoveFile - file_test.go:469: update received after 101.255552ms ---- PASS: TestRemoveFile (0.21s) --- PASS: TestInvalidFileUpdate (1.10s) === CONT TestUpdateFileWithPartialWrites - file_test.go:434: update received after 1.108170148s + file_test.go:434: update received after 1.104111865s --- PASS: TestUpdateFileWithPartialWrites (1.21s) PASS -ok github.com/prometheus/prometheus/discovery/file 2.441s +ok github.com/prometheus/prometheus/discovery/file 2.425s ? github.com/prometheus/prometheus/discovery/gce [no test files] === RUN TestHCloudSDRefresh === RUN TestHCloudSDRefresh/item_0 === RUN TestHCloudSDRefresh/item_1 === RUN TestHCloudSDRefresh/item_2 ---- PASS: TestHCloudSDRefresh (0.00s) +--- PASS: TestHCloudSDRefresh (0.01s) --- PASS: TestHCloudSDRefresh/item_0 (0.00s) --- PASS: TestHCloudSDRefresh/item_1 (0.00s) --- PASS: TestHCloudSDRefresh/item_2 (0.00s) === RUN TestRobotSDRefresh === RUN TestRobotSDRefresh/item_0 === RUN TestRobotSDRefresh/item_1 ---- PASS: TestRobotSDRefresh (0.02s) +--- PASS: TestRobotSDRefresh (0.01s) --- PASS: TestRobotSDRefresh/item_0 (0.00s) --- PASS: TestRobotSDRefresh/item_1 (0.00s) === RUN TestRobotSDRefreshHandleError --- PASS: TestRobotSDRefreshHandleError (0.00s) PASS -ok github.com/prometheus/prometheus/discovery/hetzner 0.078s +ok github.com/prometheus/prometheus/discovery/hetzner 0.073s === RUN TestHTTPValidRefresh --- PASS: TestHTTPValidRefresh (0.00s) === RUN TestHTTPInvalidCode @@ -4222,9 +4265,9 @@ --- PASS: TestContentTypeRegex/application/json; (0.00s) --- PASS: TestContentTypeRegex/charset=UTF-8 (0.00s) === RUN TestSourceDisappeared ---- PASS: TestSourceDisappeared (0.02s) +--- PASS: TestSourceDisappeared (0.01s) PASS -ok github.com/prometheus/prometheus/discovery/http 0.104s +ok github.com/prometheus/prometheus/discovery/http 0.051s ? github.com/prometheus/prometheus/discovery/install [no test files] === RUN TestIONOSServerRefresh === RUN TestIONOSServerRefresh/item_0 @@ -4233,7 +4276,7 @@ --- PASS: TestIONOSServerRefresh/item_0 (0.00s) --- PASS: TestIONOSServerRefresh/item_1 (0.00s) PASS -ok github.com/prometheus/prometheus/discovery/ionos 0.055s +ok github.com/prometheus/prometheus/discovery/ionos 0.022s === RUN TestTargetUpdatesOrder === RUN TestTargetUpdatesOrder/Single_TP_no_updates === RUN TestTargetUpdatesOrder/Multiple_TPs_no_updates @@ -4263,7 +4306,7 @@ === RUN TestDiscovererConfigs --- PASS: TestDiscovererConfigs (0.10s) === RUN TestTargetSetRecreatesEmptyStaticConfigs ---- PASS: TestTargetSetRecreatesEmptyStaticConfigs (0.21s) +--- PASS: TestTargetSetRecreatesEmptyStaticConfigs (0.20s) === RUN TestIdenticalConfigurationsAreCoalesced --- PASS: TestIdenticalConfigurationsAreCoalesced (0.10s) === RUN TestApplyConfigDoesNotModifyStaticTargets @@ -4273,11 +4316,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.90s) +--- PASS: TestCoordinationWithReceiver (0.91s) --- PASS: TestCoordinationWithReceiver/Receiver_should_get_all_updates_even_when_one_provider_closes_its_channel (0.20s) - --- PASS: TestCoordinationWithReceiver/Receiver_should_get_all_updates_even_when_the_channel_is_blocked (0.70s) + --- PASS: TestCoordinationWithReceiver/Receiver_should_get_all_updates_even_when_the_channel_is_blocked (0.71s) PASS -ok github.com/prometheus/prometheus/discovery/legacymanager 3.418s +ok github.com/prometheus/prometheus/discovery/legacymanager 3.297s === RUN TestMarathonSDHandleError --- PASS: TestMarathonSDHandleError (0.00s) === RUN TestMarathonSDEmptyList @@ -4305,12 +4348,12 @@ === RUN TestMarathonSDSendGroupWithContainerNetworkAndPortMapping --- PASS: TestMarathonSDSendGroupWithContainerNetworkAndPortMapping (0.00s) PASS -ok github.com/prometheus/prometheus/discovery/marathon 0.150s +ok github.com/prometheus/prometheus/discovery/marathon 0.019s === RUN TestDockerSDRefresh === RUN TestDockerSDRefresh/item_0 === RUN TestDockerSDRefresh/item_1 === RUN TestDockerSDRefresh/item_2 ---- PASS: TestDockerSDRefresh (0.02s) +--- PASS: TestDockerSDRefresh (0.01s) --- PASS: TestDockerSDRefresh/item_0 (0.00s) --- PASS: TestDockerSDRefresh/item_1 (0.00s) --- PASS: TestDockerSDRefresh/item_2 (0.00s) @@ -4320,7 +4363,7 @@ === RUN TestDockerSwarmNodesSDRefresh/item_2 === RUN TestDockerSwarmNodesSDRefresh/item_3 === RUN TestDockerSwarmNodesSDRefresh/item_4 ---- PASS: TestDockerSwarmNodesSDRefresh (0.02s) +--- PASS: TestDockerSwarmNodesSDRefresh (0.07s) --- PASS: TestDockerSwarmNodesSDRefresh/item_0 (0.00s) --- PASS: TestDockerSwarmNodesSDRefresh/item_1 (0.00s) --- PASS: TestDockerSwarmNodesSDRefresh/item_2 (0.00s) @@ -4342,7 +4385,7 @@ === RUN TestDockerSwarmSDServicesRefresh/item_12 === RUN TestDockerSwarmSDServicesRefresh/item_13 === RUN TestDockerSwarmSDServicesRefresh/item_14 ---- PASS: TestDockerSwarmSDServicesRefresh (0.02s) +--- PASS: TestDockerSwarmSDServicesRefresh (0.01s) --- PASS: TestDockerSwarmSDServicesRefresh/item_0 (0.00s) --- PASS: TestDockerSwarmSDServicesRefresh/item_1 (0.00s) --- PASS: TestDockerSwarmSDServicesRefresh/item_2 (0.00s) @@ -4363,7 +4406,7 @@ === RUN TestDockerSwarmSDServicesRefreshWithFilters/item_1 === RUN TestDockerSwarmSDServicesRefreshWithFilters/item_2 === RUN TestDockerSwarmSDServicesRefreshWithFilters/item_3 ---- PASS: TestDockerSwarmSDServicesRefreshWithFilters (0.00s) +--- PASS: TestDockerSwarmSDServicesRefreshWithFilters (0.01s) --- PASS: TestDockerSwarmSDServicesRefreshWithFilters/item_0 (0.00s) --- PASS: TestDockerSwarmSDServicesRefreshWithFilters/item_1 (0.00s) --- PASS: TestDockerSwarmSDServicesRefreshWithFilters/item_2 (0.00s) @@ -4425,7 +4468,7 @@ --- PASS: TestDockerSwarmTasksSDRefresh/item_25 (0.00s) --- PASS: TestDockerSwarmTasksSDRefresh/item_26 (0.00s) PASS -ok github.com/prometheus/prometheus/discovery/moby 0.197s +ok github.com/prometheus/prometheus/discovery/moby 0.263s === RUN TestOpenstackSDHypervisorRefresh --- PASS: TestOpenstackSDHypervisorRefresh (0.01s) === RUN TestOpenstackSDHypervisorRefreshWithDoneContext @@ -4435,7 +4478,7 @@ === RUN TestOpenstackSDInstanceRefresh/item_1 === RUN TestOpenstackSDInstanceRefresh/item_2 === RUN TestOpenstackSDInstanceRefresh/item_3 ---- PASS: TestOpenstackSDInstanceRefresh (0.02s) +--- PASS: TestOpenstackSDInstanceRefresh (0.01s) --- PASS: TestOpenstackSDInstanceRefresh/item_0 (0.00s) --- PASS: TestOpenstackSDInstanceRefresh/item_1 (0.00s) --- PASS: TestOpenstackSDInstanceRefresh/item_2 (0.00s) @@ -4443,7 +4486,7 @@ === RUN TestOpenstackSDInstanceRefreshWithDoneContext --- PASS: TestOpenstackSDInstanceRefreshWithDoneContext (0.00s) PASS -ok github.com/prometheus/prometheus/discovery/openstack 0.127s +ok github.com/prometheus/prometheus/discovery/openstack 0.139s === RUN TestOvhcloudDedicatedServerRefresh === RUN TestOvhcloudDedicatedServerRefresh/item_0 --- PASS: TestOvhcloudDedicatedServerRefresh (0.00s) @@ -4473,11 +4516,11 @@ --- PASS: TestOvhCloudVpsRefresh (0.01s) --- PASS: TestOvhCloudVpsRefresh/item_0 (0.00s) PASS -ok github.com/prometheus/prometheus/discovery/ovhcloud 0.123s +ok github.com/prometheus/prometheus/discovery/ovhcloud 0.097s === RUN TestPuppetSlashInURL --- PASS: TestPuppetSlashInURL (0.00s) === RUN TestPuppetDBRefresh ---- PASS: TestPuppetDBRefresh (0.01s) +--- PASS: TestPuppetDBRefresh (0.00s) === RUN TestPuppetDBRefreshWithParameters --- PASS: TestPuppetDBRefreshWithParameters (0.00s) === RUN TestPuppetDBInvalidCode @@ -4485,21 +4528,21 @@ === RUN TestPuppetDBInvalidFormat --- PASS: TestPuppetDBInvalidFormat (0.00s) PASS -ok github.com/prometheus/prometheus/discovery/puppetdb 0.120s +ok github.com/prometheus/prometheus/discovery/puppetdb 0.039s === RUN TestRefresh ---- PASS: TestRefresh (0.01s) +--- PASS: TestRefresh (0.00s) PASS -ok github.com/prometheus/prometheus/discovery/refresh 0.114s +ok github.com/prometheus/prometheus/discovery/refresh 0.030s === RUN TestScalewayInstanceRefresh === RUN TestScalewayInstanceRefresh/item_0 === RUN TestScalewayInstanceRefresh/item_1 ---- PASS: TestScalewayInstanceRefresh (0.01s) +--- PASS: TestScalewayInstanceRefresh (0.00s) --- PASS: TestScalewayInstanceRefresh/item_0 (0.00s) --- PASS: TestScalewayInstanceRefresh/item_1 (0.00s) === RUN TestScalewayInstanceAuthToken --- PASS: TestScalewayInstanceAuthToken (0.00s) PASS -ok github.com/prometheus/prometheus/discovery/scaleway 0.140s +ok github.com/prometheus/prometheus/discovery/scaleway 0.109s === RUN TestTargetGroupStrictJSONUnmarshal --- PASS: TestTargetGroupStrictJSONUnmarshal (0.00s) === RUN TestTargetGroupJSONMarshal @@ -4511,7 +4554,7 @@ === RUN TestString --- PASS: TestString (0.00s) PASS -ok github.com/prometheus/prometheus/discovery/targetgroup 0.061s +ok github.com/prometheus/prometheus/discovery/targetgroup 0.015s === RUN TestTritonSDNew --- PASS: TestTritonSDNew (0.00s) === RUN TestTritonSDNewBadConfig @@ -4521,9 +4564,9 @@ === RUN TestTritonSDNewCNConfig --- PASS: TestTritonSDNewCNConfig (0.00s) === RUN TestTritonSDRefreshNoTargets ---- PASS: TestTritonSDRefreshNoTargets (0.03s) +--- PASS: TestTritonSDRefreshNoTargets (0.02s) === RUN TestTritonSDRefreshMultipleTargets ---- PASS: TestTritonSDRefreshMultipleTargets (0.03s) +--- PASS: TestTritonSDRefreshMultipleTargets (0.01s) === RUN TestTritonSDRefreshNoServer --- PASS: TestTritonSDRefreshNoServer (0.00s) === RUN TestTritonSDRefreshCancelled @@ -4533,15 +4576,15 @@ === RUN TestTritonSDRefreshCNsWithHostname --- PASS: TestTritonSDRefreshCNsWithHostname (0.02s) PASS -ok github.com/prometheus/prometheus/discovery/triton 0.238s +ok github.com/prometheus/prometheus/discovery/triton 0.138s === RUN TestUyuniSDHandleError ---- PASS: TestUyuniSDHandleError (0.00s) +--- PASS: TestUyuniSDHandleError (0.01s) === RUN TestUyuniSDLogin ---- PASS: TestUyuniSDLogin (0.01s) +--- PASS: TestUyuniSDLogin (0.00s) === RUN TestUyuniSDSkipLogin ---- PASS: TestUyuniSDSkipLogin (0.02s) +--- PASS: TestUyuniSDSkipLogin (0.00s) PASS -ok github.com/prometheus/prometheus/discovery/uyuni 0.049s +ok github.com/prometheus/prometheus/discovery/uyuni 0.103s === RUN TestVultrSDRefresh === RUN TestVultrSDRefresh/item_0 === RUN TestVultrSDRefresh/item_1 @@ -4551,11 +4594,11 @@ --- PASS: TestVultrSDRefresh/item_1 (0.00s) --- PASS: TestVultrSDRefresh/item_2 (0.00s) PASS -ok github.com/prometheus/prometheus/discovery/vultr 0.087s +ok github.com/prometheus/prometheus/discovery/vultr 0.061s === RUN TestNewDiscoveryError --- PASS: TestNewDiscoveryError (0.00s) PASS -ok github.com/prometheus/prometheus/discovery/zookeeper 0.089s +ok github.com/prometheus/prometheus/discovery/zookeeper 0.058s ? github.com/prometheus/prometheus/model/exemplar [no test files] === RUN TestFloatHistogramScale === RUN TestFloatHistogramScale/zero_value @@ -4592,7 +4635,7 @@ === RUN TestFloatHistogramDetectReset/schema_decreases_without_any_other_changes === RUN TestFloatHistogramDetectReset/schema_decreases_and_a_bucket_goes_up === RUN TestFloatHistogramDetectReset/schema_decreases_and_a_bucket_goes_down ---- PASS: TestFloatHistogramDetectReset (0.01s) +--- PASS: TestFloatHistogramDetectReset (0.00s) --- PASS: TestFloatHistogramDetectReset/zero_values (0.00s) --- PASS: TestFloatHistogramDetectReset/no_buckets_to_some_buckets (0.00s) --- PASS: TestFloatHistogramDetectReset/some_buckets_to_no_buckets (0.00s) @@ -4754,7 +4797,7 @@ === RUN TestHistogramToFloat --- PASS: TestHistogramToFloat (0.00s) === RUN TestHistogramMatches ---- PASS: TestHistogramMatches (0.01s) +--- PASS: TestHistogramMatches (0.00s) === RUN TestHistogramCompact === RUN TestHistogramCompact/empty_histogram === RUN TestHistogramCompact/nothing_should_happen @@ -4790,7 +4833,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.061s +ok github.com/prometheus/prometheus/model/histogram 0.014s === RUN TestLabels_String --- PASS: TestLabels_String (0.00s) === RUN TestLabels_MatchLabels @@ -4888,7 +4931,7 @@ === RUN TestLabels_Hash --- PASS: TestLabels_Hash (0.00s) === RUN TestMarshaling ---- PASS: TestMarshaling (0.01s) +--- PASS: TestMarshaling (0.00s) === RUN TestMatcher --- PASS: TestMatcher (0.00s) === RUN TestInverse @@ -4898,18 +4941,18 @@ === RUN TestOptimizeConcatRegex --- PASS: TestOptimizeConcatRegex (0.00s) PASS -ok github.com/prometheus/prometheus/model/labels 0.065s +ok github.com/prometheus/prometheus/model/labels 0.023s ? 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.065s +ok github.com/prometheus/prometheus/model/relabel 0.048s === RUN TestParseFileSuccess --- PASS: TestParseFileSuccess (0.00s) === RUN TestParseFileFailure ---- PASS: TestParseFileFailure (0.02s) +--- PASS: TestParseFileFailure (0.01s) === RUN TestTemplateParsing --- PASS: TestTemplateParsing (0.00s) === RUN TestUniqueErrorNodes @@ -4937,7 +4980,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.326s +ok github.com/prometheus/prometheus/model/rulefmt 0.106s === RUN TestNewParser === PAUSE TestNewParser === RUN TestOpenMetricsParse @@ -4953,55 +4996,55 @@ === RUN TestPromNullByteHandling --- PASS: TestPromNullByteHandling (0.00s) === RUN TestProtobufParse ---- PASS: TestProtobufParse (0.00s) +--- PASS: TestProtobufParse (0.01s) === CONT TestNewParser +=== RUN TestNewParser/empty-string +=== PAUSE TestNewParser/empty-string +=== 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/openmetrics-with-charset === PAUSE TestNewParser/openmetrics-with-charset === RUN TestNewParser/openmetrics-with-charset-and-version === PAUSE TestNewParser/openmetrics-with-charset-and-version -=== 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/invalid-content-type-4 -=== PAUSE TestNewParser/invalid-content-type-4 === RUN TestNewParser/plain-text === PAUSE TestNewParser/plain-text -=== RUN TestNewParser/plain-text-with-version -=== PAUSE TestNewParser/plain-text-with-version === RUN TestNewParser/some-other-valid-content-type === PAUSE TestNewParser/some-other-valid-content-type -=== RUN TestNewParser/empty-string -=== PAUSE TestNewParser/empty-string -=== RUN TestNewParser/invalid-content-type-1 -=== PAUSE TestNewParser/invalid-content-type-1 +=== RUN TestNewParser/invalid-content-type-2 +=== PAUSE TestNewParser/invalid-content-type-2 +=== RUN TestNewParser/invalid-content-type-4 +=== PAUSE TestNewParser/invalid-content-type-4 === RUN TestNewParser/openmetrics === PAUSE TestNewParser/openmetrics -=== CONT TestNewParser/openmetrics-with-charset -=== CONT TestNewParser/openmetrics -=== CONT TestNewParser/invalid-content-type-1 +=== RUN TestNewParser/plain-text-with-version +=== PAUSE TestNewParser/plain-text-with-version === CONT TestNewParser/empty-string -=== CONT TestNewParser/some-other-valid-content-type === CONT TestNewParser/plain-text-with-version -=== CONT TestNewParser/plain-text +=== CONT TestNewParser/openmetrics === CONT TestNewParser/invalid-content-type-4 -=== CONT TestNewParser/invalid-content-type-3 === CONT TestNewParser/invalid-content-type-2 +=== CONT TestNewParser/some-other-valid-content-type +=== CONT TestNewParser/plain-text === CONT TestNewParser/openmetrics-with-charset-and-version +=== CONT TestNewParser/openmetrics-with-charset +=== CONT TestNewParser/invalid-content-type-3 +=== CONT TestNewParser/invalid-content-type-1 --- PASS: TestNewParser (0.00s) - --- PASS: TestNewParser/openmetrics-with-charset (0.00s) - --- PASS: TestNewParser/openmetrics (0.00s) - --- PASS: TestNewParser/invalid-content-type-1 (0.00s) --- PASS: TestNewParser/empty-string (0.00s) - --- PASS: TestNewParser/some-other-valid-content-type (0.00s) --- PASS: TestNewParser/plain-text-with-version (0.00s) - --- PASS: TestNewParser/plain-text (0.00s) + --- PASS: TestNewParser/openmetrics (0.00s) --- PASS: TestNewParser/invalid-content-type-4 (0.00s) - --- PASS: TestNewParser/invalid-content-type-3 (0.00s) --- PASS: TestNewParser/invalid-content-type-2 (0.00s) + --- PASS: TestNewParser/some-other-valid-content-type (0.00s) + --- PASS: TestNewParser/plain-text (0.00s) --- PASS: TestNewParser/openmetrics-with-charset-and-version (0.00s) + --- PASS: TestNewParser/openmetrics-with-charset (0.00s) + --- PASS: TestNewParser/invalid-content-type-3 (0.00s) + --- PASS: TestNewParser/invalid-content-type-1 (0.00s) PASS -ok github.com/prometheus/prometheus/model/textparse 0.056s +ok github.com/prometheus/prometheus/model/textparse 0.042s ? github.com/prometheus/prometheus/model/timestamp [no test files] ? github.com/prometheus/prometheus/model/value [no test files] === RUN TestPostPath @@ -5009,7 +5052,7 @@ === RUN TestHandlerNextBatch --- PASS: TestHandlerNextBatch (0.00s) === RUN TestHandlerSendAll ---- PASS: TestHandlerSendAll (0.06s) +--- PASS: TestHandlerSendAll (0.05s) === RUN TestCustomDo --- PASS: TestCustomDo (0.00s) === RUN TestExternalLabels @@ -5017,7 +5060,7 @@ === RUN TestHandlerRelabel --- PASS: TestHandlerRelabel (0.00s) === RUN TestHandlerQueuing ---- PASS: TestHandlerQueuing (0.06s) +--- PASS: TestHandlerQueuing (0.03s) === RUN TestLabelSetNotReused --- PASS: TestLabelSetNotReused (0.00s) === RUN TestReload @@ -5037,24 +5080,24 @@ === RUN TestHangingNotifier/7 === RUN TestHangingNotifier/8 === RUN TestHangingNotifier/9 ---- PASS: TestHangingNotifier (2.27s) - --- PASS: TestHangingNotifier/0 (0.26s) - --- PASS: TestHangingNotifier/1 (0.22s) +--- PASS: TestHangingNotifier (2.19s) + --- PASS: TestHangingNotifier/0 (0.21s) + --- PASS: TestHangingNotifier/1 (0.23s) --- PASS: TestHangingNotifier/2 (0.22s) - --- PASS: TestHangingNotifier/3 (0.22s) - --- PASS: TestHangingNotifier/4 (0.23s) + --- PASS: TestHangingNotifier/3 (0.23s) + --- PASS: TestHangingNotifier/4 (0.21s) --- PASS: TestHangingNotifier/5 (0.22s) - --- PASS: TestHangingNotifier/6 (0.24s) - --- PASS: TestHangingNotifier/7 (0.22s) - --- PASS: TestHangingNotifier/8 (0.24s) - --- PASS: TestHangingNotifier/9 (0.21s) + --- PASS: TestHangingNotifier/6 (0.21s) + --- PASS: TestHangingNotifier/7 (0.24s) + --- PASS: TestHangingNotifier/8 (0.21s) + --- PASS: TestHangingNotifier/9 (0.22s) PASS -ok github.com/prometheus/prometheus/notifier 2.633s +ok github.com/prometheus/prometheus/notifier 2.436s ? 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] === RUN TestQueryConcurrency ---- PASS: TestQueryConcurrency (0.03s) +--- PASS: TestQueryConcurrency (0.02s) === RUN TestQueryTimeout --- PASS: TestQueryTimeout (0.10s) === RUN TestQueryCancel @@ -5116,7 +5159,7 @@ --- PASS: TestSelectHintsSetCorrectly/foo (0.00s) --- PASS: TestSelectHintsSetCorrectly/foo_@_15 (0.00s) --- PASS: TestSelectHintsSetCorrectly/foo_@_1 (0.00s) - --- PASS: TestSelectHintsSetCorrectly/foo[2m] (0.01s) + --- PASS: TestSelectHintsSetCorrectly/foo[2m] (0.02s) --- PASS: TestSelectHintsSetCorrectly/foo[2m]_@_180 (0.00s) --- PASS: TestSelectHintsSetCorrectly/foo[2m]_@_300 (0.00s) --- PASS: TestSelectHintsSetCorrectly/foo[2m]_@_60 (0.00s) @@ -5127,7 +5170,7 @@ --- PASS: TestSelectHintsSetCorrectly/count_over_time(foo[2m:1s]_@_300) (0.01s) --- PASS: TestSelectHintsSetCorrectly/count_over_time(foo[2m:1s]_@_200) (0.00s) --- PASS: TestSelectHintsSetCorrectly/count_over_time(foo[2m:1s]_@_100) (0.00s) - --- PASS: TestSelectHintsSetCorrectly/count_over_time(foo[2m:1s]_offset_10s) (0.01s) + --- PASS: TestSelectHintsSetCorrectly/count_over_time(foo[2m:1s]_offset_10s) (0.00s) --- PASS: TestSelectHintsSetCorrectly/count_over_time((foo_offset_10s)[2m:1s]_offset_10s) (0.00s) --- PASS: TestSelectHintsSetCorrectly/count_over_time((foo_@_200_offset_10s)[2m:1s]_offset_10s) (0.00s) --- PASS: TestSelectHintsSetCorrectly/count_over_time((foo_@_200_offset_10s)[2m:1s]_@_100_offset_10s) (0.00s) @@ -5140,14 +5183,14 @@ --- PASS: TestSelectHintsSetCorrectly/rate(foo[2m]_@_60) (0.00s) --- PASS: TestSelectHintsSetCorrectly/rate(foo[2m]) (0.00s) --- PASS: TestSelectHintsSetCorrectly/rate(foo[2m]_offset_2m) (0.00s) - --- PASS: TestSelectHintsSetCorrectly/rate(foo[2m:1s]) (0.00s) + --- PASS: TestSelectHintsSetCorrectly/rate(foo[2m:1s]) (0.02s) --- PASS: TestSelectHintsSetCorrectly/count_over_time(foo[2m:1s])#01 (0.00s) - --- PASS: TestSelectHintsSetCorrectly/count_over_time(foo[2m:1s]_offset_10s)#01 (0.01s) + --- PASS: TestSelectHintsSetCorrectly/count_over_time(foo[2m:1s]_offset_10s)#01 (0.00s) --- PASS: TestSelectHintsSetCorrectly/count_over_time(foo[2m:1s]_@_300)#01 (0.00s) --- PASS: TestSelectHintsSetCorrectly/count_over_time(foo[2m:1s]_@_200)#01 (0.00s) --- PASS: TestSelectHintsSetCorrectly/count_over_time(foo[2m:1s]_@_100)#01 (0.00s) - --- PASS: TestSelectHintsSetCorrectly/count_over_time((foo_offset_10s)[2m:1s]_offset_10s)#01 (0.00s) - --- PASS: TestSelectHintsSetCorrectly/count_over_time((foo_@_200_offset_10s)[2m:1s]_offset_10s)#01 (0.01s) + --- PASS: TestSelectHintsSetCorrectly/count_over_time((foo_offset_10s)[2m:1s]_offset_10s)#01 (0.01s) + --- PASS: TestSelectHintsSetCorrectly/count_over_time((foo_@_200_offset_10s)[2m:1s]_offset_10s)#01 (0.00s) --- PASS: TestSelectHintsSetCorrectly/count_over_time((foo_@_200_offset_10s)[2m:1s]_@_100_offset_10s)#01 (0.00s) --- PASS: TestSelectHintsSetCorrectly/count_over_time((foo_offset_10s)[2m:1s]_@_100_offset_10s)#01 (0.00s) --- PASS: TestSelectHintsSetCorrectly/sum_by_(dim1)_(foo) (0.00s) @@ -5155,16 +5198,16 @@ --- PASS: TestSelectHintsSetCorrectly/sum_by_(dim1)_(avg_over_time(foo[1s])) (0.00s) --- PASS: TestSelectHintsSetCorrectly/sum_by_(dim1)_(max_by_(dim2)_(foo)) (0.00s) --- PASS: TestSelectHintsSetCorrectly/(max_by_(dim1)_(foo))[5s:1s] (0.00s) - --- PASS: TestSelectHintsSetCorrectly/(sum(http_requests{group=~"p.*"})+max(http_requests{group=~"c.*"}))[20s:5s] (0.00s) + --- PASS: TestSelectHintsSetCorrectly/(sum(http_requests{group=~"p.*"})+max(http_requests{group=~"c.*"}))[20s:5s] (0.01s) --- PASS: TestSelectHintsSetCorrectly/foo_@_50_+_bar_@_250_+_baz_@_900 (0.00s) --- PASS: TestSelectHintsSetCorrectly/foo_@_50_+_bar_+_baz_@_900 (0.00s) --- PASS: TestSelectHintsSetCorrectly/rate(foo[2s]_@_50)_+_bar_@_250_+_baz_@_900 (0.00s) --- PASS: TestSelectHintsSetCorrectly/rate(foo[2s:1s]_@_50)_+_bar_+_baz (0.00s) - --- PASS: TestSelectHintsSetCorrectly/rate(foo[2s:1s]_@_50)_+_bar_+_rate(baz[2m:1s]_@_900_offset_2m)_ (0.01s) - --- PASS: TestSelectHintsSetCorrectly/sum_over_time(sum_over_time(metric{job="1"}[100s])[100s:25s]_@_50)[3s:1s]_@_3000 (0.00s) + --- PASS: TestSelectHintsSetCorrectly/rate(foo[2s:1s]_@_50)_+_bar_+_rate(baz[2m:1s]_@_900_offset_2m)_ (0.00s) + --- PASS: TestSelectHintsSetCorrectly/sum_over_time(sum_over_time(metric{job="1"}[100s])[100s:25s]_@_50)[3s:1s]_@_3000 (0.01s) --- PASS: TestSelectHintsSetCorrectly/sum_over_time(sum_over_time(metric{job="1"}[100s])[100s:25s]_@_3000)[3s:1s]_@_50 (0.00s) === RUN TestEngineShutdown ---- PASS: TestEngineShutdown (0.00s) +--- PASS: TestEngineShutdown (0.01s) === RUN TestEngineEvalStmtTimestamps === RUN TestEngineEvalStmtTimestamps/0_query=1 === RUN TestEngineEvalStmtTimestamps/1_query=metric @@ -5173,7 +5216,7 @@ === RUN TestEngineEvalStmtTimestamps/4_query=metric === RUN TestEngineEvalStmtTimestamps/5_query=metric === RUN TestEngineEvalStmtTimestamps/6_query=count_values("wrong_label!",_metric) ---- PASS: TestEngineEvalStmtTimestamps (0.06s) +--- PASS: TestEngineEvalStmtTimestamps (0.04s) --- PASS: TestEngineEvalStmtTimestamps/0_query=1 (0.00s) --- PASS: TestEngineEvalStmtTimestamps/1_query=metric (0.00s) --- PASS: TestEngineEvalStmtTimestamps/2_query=metric[20s] (0.00s) @@ -5221,7 +5264,7 @@ === 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.11s) +--- PASS: TestQueryStatistics (0.02s) --- PASS: TestQueryStatistics/"literal_string" (0.00s) --- PASS: TestQueryStatistics/1 (0.00s) --- PASS: TestQueryStatistics/metricWith1SampleEvery10Seconds (0.00s) @@ -5230,7 +5273,7 @@ --- 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"}_@_19 (0.01s) + --- PASS: TestQueryStatistics/metricWith3SampleEvery10Seconds{a="1"}_@_19 (0.00s) --- PASS: TestQueryStatistics/metricWith3SampleEvery10Seconds{a="1"}[20s]_@_19 (0.00s) --- PASS: TestQueryStatistics/metricWith3SampleEvery10Seconds (0.00s) --- PASS: TestQueryStatistics/metricWith1SampleEvery10Seconds[60s] (0.00s) @@ -5256,7 +5299,7 @@ --- PASS: TestQueryStatistics/max_over_time(metricWith3SampleEvery10Seconds[60s]_@_30) (0.00s) --- 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.03s) + --- PASS: TestQueryStatistics/max_over_time(metricWith3SampleEvery10Seconds[60s:5s])#01 (0.00s) --- PASS: TestQueryStatistics/max_over_time(metricWith1SampleEvery10Seconds[60s:5s]) (0.00s) --- 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) @@ -5279,8 +5322,8 @@ === 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.08s) - --- PASS: TestMaxQuerySamples/1 (0.00s) +--- PASS: TestMaxQuerySamples (0.05s) + --- PASS: TestMaxQuerySamples/1 (0.01s) --- PASS: TestMaxQuerySamples/metric (0.00s) --- PASS: TestMaxQuerySamples/metric[20s] (0.00s) --- PASS: TestMaxQuerySamples/rate(metric[20s]) (0.00s) @@ -5292,9 +5335,9 @@ --- PASS: TestMaxQuerySamples/metric#02 (0.00s) --- PASS: TestMaxQuerySamples/rate(bigmetric[1s]) (0.00s) --- PASS: TestMaxQuerySamples/metric_@_10 (0.00s) - --- PASS: TestMaxQuerySamples/rate(bigmetric[10s:1s]_@_10) (0.01s) + --- PASS: TestMaxQuerySamples/rate(bigmetric[10s:1s]_@_10) (0.00s) --- PASS: TestMaxQuerySamples/rate(bigmetric[10s:1s]_@_10)_+_rate(bigmetric[10s:1s]_@_30) (0.00s) - --- PASS: TestMaxQuerySamples/rate(bigmetric[10s:1s])_+_rate(bigmetric[10s:1s]_@_30) (0.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) === RUN TestAtModifier @@ -5314,8 +5357,8 @@ === 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.17s) - --- PASS: TestAtModifier/metric_neg_@_0 (0.01s) +--- PASS: TestAtModifier (0.13s) + --- PASS: TestAtModifier/metric_neg_@_0 (0.00s) --- PASS: TestAtModifier/metric_neg_@_-200 (0.00s) --- PASS: TestAtModifier/metric{job="2"}_@_50 (0.00s) --- PASS: TestAtModifier/metric[20s]_@_300 (0.00s) @@ -5328,7 +5371,7 @@ --- PASS: TestAtModifier/metric_ms[100ms:25ms]_@_2.345 (0.00s) --- PASS: TestAtModifier/metric_topk_and_topk(1,_sum_over_time(metric_topk[50s]_@_100)) (0.00s) --- PASS: TestAtModifier/metric_topk_and_topk(1,_sum_over_time(metric_topk[50s]_@_5000)) (0.00s) - --- PASS: TestAtModifier/metric_topk_and_topk(1,_sum_over_time(metric_topk[50s]_@_end())) (0.01s) + --- PASS: TestAtModifier/metric_topk_and_topk(1,_sum_over_time(metric_topk[50s]_@_end())) (0.00s) --- PASS: TestAtModifier/metric_topk_and_topk(1,_sum_over_time(metric_topk[50s]_@_start())) (0.00s) --- PASS: TestAtModifier/timestamp(metric_timestamp_@_3600) (0.00s) === RUN TestRecoverEvaluatorRuntime @@ -5355,9 +5398,9 @@ === 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.12s) +--- PASS: TestSubquerySelector (0.08s) --- PASS: TestSubquerySelector/#00 (0.03s) - --- PASS: TestSubquerySelector/#00/metric[20s:10s] (0.01s) + --- PASS: TestSubquerySelector/#00/metric[20s:10s] (0.00s) --- PASS: TestSubquerySelector/#00/metric[20s:5s] (0.00s) --- PASS: TestSubquerySelector/#00/metric[20s:5s]_offset_2s (0.00s) --- PASS: TestSubquerySelector/#00/metric[20s:5s]_offset_6s (0.00s) @@ -5365,7 +5408,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.09s) + --- PASS: TestSubquerySelector/#01 (0.05s) --- 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) @@ -5378,7 +5421,7 @@ === RUN TestQueryLogger_fields --- PASS: TestQueryLogger_fields (0.00s) === RUN TestQueryLogger_error ---- PASS: TestQueryLogger_error (0.00s) +--- PASS: TestQueryLogger_error (0.01s) === RUN TestPreprocessAndWrapWithStepInvariantExpr === RUN TestPreprocessAndWrapWithStepInvariantExpr/123.4567 === RUN TestPreprocessAndWrapWithStepInvariantExpr/"foo" @@ -5408,7 +5451,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.01s) +--- PASS: TestPreprocessAndWrapWithStepInvariantExpr (0.00s) --- PASS: TestPreprocessAndWrapWithStepInvariantExpr/123.4567 (0.00s) --- PASS: TestPreprocessAndWrapWithStepInvariantExpr/"foo" (0.00s) --- PASS: TestPreprocessAndWrapWithStepInvariantExpr/foo_*_bar (0.00s) @@ -5438,7 +5481,7 @@ --- PASS: TestPreprocessAndWrapWithStepInvariantExpr/some_metric[10m:5s]_@_end() (0.00s) --- PASS: TestPreprocessAndWrapWithStepInvariantExpr/floor(some_metric_/_(3_*_1024)) (0.00s) === RUN TestEngineOptsValidation ---- PASS: TestEngineOptsValidation (0.01s) +--- PASS: TestEngineOptsValidation (0.00s) === RUN TestRangeQuery === RUN TestRangeQuery/sum_over_time_with_all_values === RUN TestRangeQuery/sum_over_time_with_trailing_values @@ -5447,24 +5490,24 @@ === RUN TestRangeQuery/metric_query === RUN TestRangeQuery/metric_query_with_trailing_values === RUN TestRangeQuery/short-circuit ---- PASS: TestRangeQuery (0.23s) - --- PASS: TestRangeQuery/sum_over_time_with_all_values (0.04s) - --- PASS: TestRangeQuery/sum_over_time_with_trailing_values (0.02s) - --- PASS: TestRangeQuery/sum_over_time_with_all_values_long (0.04s) - --- PASS: TestRangeQuery/sum_over_time_with_all_values_random (0.04s) - --- PASS: TestRangeQuery/metric_query (0.03s) - --- PASS: TestRangeQuery/metric_query_with_trailing_values (0.03s) - --- PASS: TestRangeQuery/short-circuit (0.03s) +--- PASS: TestRangeQuery (0.08s) + --- PASS: TestRangeQuery/sum_over_time_with_all_values (0.01s) + --- PASS: TestRangeQuery/sum_over_time_with_trailing_values (0.01s) + --- PASS: TestRangeQuery/sum_over_time_with_all_values_long (0.02s) + --- PASS: TestRangeQuery/sum_over_time_with_all_values_random (0.01s) + --- PASS: TestRangeQuery/metric_query (0.01s) + --- PASS: TestRangeQuery/metric_query_with_trailing_values (0.01s) + --- PASS: TestRangeQuery/short-circuit (0.01s) === RUN TestNativeHistogramRate ---- PASS: TestNativeHistogramRate (0.03s) +--- PASS: TestNativeHistogramRate (0.02s) === RUN TestNativeFloatHistogramRate ---- PASS: TestNativeFloatHistogramRate (0.07s) +--- PASS: TestNativeFloatHistogramRate (0.03s) === RUN TestNativeHistogram_HistogramCountAndSum === RUN TestNativeHistogram_HistogramCountAndSum/floatHistogram=true === RUN TestNativeHistogram_HistogramCountAndSum/floatHistogram=false ---- PASS: TestNativeHistogram_HistogramCountAndSum (0.07s) - --- PASS: TestNativeHistogram_HistogramCountAndSum/floatHistogram=true (0.04s) - --- PASS: TestNativeHistogram_HistogramCountAndSum/floatHistogram=false (0.03s) +--- PASS: TestNativeHistogram_HistogramCountAndSum (0.04s) + --- PASS: TestNativeHistogram_HistogramCountAndSum/floatHistogram=true (0.02s) + --- PASS: TestNativeHistogram_HistogramCountAndSum/floatHistogram=false (0.02s) === 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 @@ -5532,7 +5575,7 @@ === 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.11s) +--- PASS: TestNativeHistogram_HistogramQuantile (0.06s) --- PASS: TestNativeHistogram_HistogramQuantile/all_positive_buckets_with_zero_bucket_floatHistogram=true (0.00s) --- 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) @@ -5543,7 +5586,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.03s) + --- 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) @@ -5560,7 +5603,7 @@ --- PASS: TestNativeHistogram_HistogramQuantile/both_positive_and_negative_buckets_with_zero_bucket_floatHistogram=true/4_0.7 (0.00s) --- PASS: TestNativeHistogram_HistogramQuantile/both_positive_and_negative_buckets_with_zero_bucket_floatHistogram=true/5_0.55 (0.00s) --- PASS: TestNativeHistogram_HistogramQuantile/both_positive_and_negative_buckets_with_zero_bucket_floatHistogram=true/6_0.5 (0.00s) - --- PASS: TestNativeHistogram_HistogramQuantile/both_positive_and_negative_buckets_with_zero_bucket_floatHistogram=true/7_0.45 (0.00s) + --- PASS: TestNativeHistogram_HistogramQuantile/both_positive_and_negative_buckets_with_zero_bucket_floatHistogram=true/7_0.45 (0.01s) --- PASS: TestNativeHistogram_HistogramQuantile/both_positive_and_negative_buckets_with_zero_bucket_floatHistogram=true/8_0.3 (0.00s) --- PASS: TestNativeHistogram_HistogramQuantile/both_positive_and_negative_buckets_with_zero_bucket_floatHistogram=true/9_0.1 (0.00s) --- PASS: TestNativeHistogram_HistogramQuantile/both_positive_and_negative_buckets_with_zero_bucket_floatHistogram=true/10_0.01 (0.00s) @@ -5576,16 +5619,16 @@ --- 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.01s) + --- 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_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.01s) + --- PASS: TestNativeHistogram_HistogramQuantile/all_negative_buckets_with_zero_bucket_floatHistogram=false/2_0.99 (0.00s) --- PASS: TestNativeHistogram_HistogramQuantile/all_negative_buckets_with_zero_bucket_floatHistogram=false/3_0.9 (0.00s) --- PASS: TestNativeHistogram_HistogramQuantile/all_negative_buckets_with_zero_bucket_floatHistogram=false/4_0.5 (0.00s) --- 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.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_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) @@ -5766,10 +5809,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.37s) - --- PASS: TestNativeHistogram_HistogramFraction/empty_histogram_floatHistogram=true (0.04s) +--- PASS: TestNativeHistogram_HistogramFraction (0.29s) + --- PASS: TestNativeHistogram_HistogramFraction/empty_histogram_floatHistogram=true (0.02s) --- 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.06s) + --- 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) @@ -5780,7 +5823,7 @@ --- PASS: TestNativeHistogram_HistogramFraction/all_positive_buckets_with_zero_bucket_floatHistogram=true/7_1_2 (0.00s) --- PASS: TestNativeHistogram_HistogramFraction/all_positive_buckets_with_zero_bucket_floatHistogram=true/8_1.5_2 (0.00s) --- PASS: TestNativeHistogram_HistogramFraction/all_positive_buckets_with_zero_bucket_floatHistogram=true/9_1_8 (0.00s) - --- PASS: TestNativeHistogram_HistogramFraction/all_positive_buckets_with_zero_bucket_floatHistogram=true/10_1_6 (0.01s) + --- PASS: TestNativeHistogram_HistogramFraction/all_positive_buckets_with_zero_bucket_floatHistogram=true/10_1_6 (0.00s) --- PASS: TestNativeHistogram_HistogramFraction/all_positive_buckets_with_zero_bucket_floatHistogram=true/11_1.5_6 (0.00s) --- PASS: TestNativeHistogram_HistogramFraction/all_positive_buckets_with_zero_bucket_floatHistogram=true/12_-2_-1 (0.00s) --- PASS: TestNativeHistogram_HistogramFraction/all_positive_buckets_with_zero_bucket_floatHistogram=true/13_-2_-1.5 (0.00s) @@ -5791,12 +5834,12 @@ --- PASS: TestNativeHistogram_HistogramFraction/all_positive_buckets_with_zero_bucket_floatHistogram=true/18_0_0 (0.00s) --- PASS: TestNativeHistogram_HistogramFraction/all_positive_buckets_with_zero_bucket_floatHistogram=true/19_0.000001_0.000001 (0.00s) --- PASS: TestNativeHistogram_HistogramFraction/all_positive_buckets_with_zero_bucket_floatHistogram=true/20_42_42 (0.00s) - --- PASS: TestNativeHistogram_HistogramFraction/all_positive_buckets_with_zero_bucket_floatHistogram=true/21_-3.1_-3.1 (0.01s) + --- PASS: TestNativeHistogram_HistogramFraction/all_positive_buckets_with_zero_bucket_floatHistogram=true/21_-3.1_-3.1 (0.00s) --- PASS: TestNativeHistogram_HistogramFraction/all_positive_buckets_with_zero_bucket_floatHistogram=true/22_3.1415_NaN (0.00s) --- 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.05s) + --- 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_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) @@ -5823,7 +5866,7 @@ --- 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.06s) + --- PASS: TestNativeHistogram_HistogramFraction/both_positive_and_negative_buckets_with_zero_bucket_floatHistogram=true (0.03s) --- 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) @@ -5850,11 +5893,11 @@ --- 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.03s) + --- 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.05s) + --- PASS: TestNativeHistogram_HistogramFraction/all_positive_buckets_with_zero_bucket_floatHistogram=false (0.07s) --- PASS: TestNativeHistogram_HistogramFraction/all_positive_buckets_with_zero_bucket_floatHistogram=false/0_0_+Inf (0.00s) - --- PASS: TestNativeHistogram_HistogramFraction/all_positive_buckets_with_zero_bucket_floatHistogram=false/1_-Inf_0 (0.01s) + --- PASS: TestNativeHistogram_HistogramFraction/all_positive_buckets_with_zero_bucket_floatHistogram=false/1_-Inf_0 (0.00s) --- PASS: TestNativeHistogram_HistogramFraction/all_positive_buckets_with_zero_bucket_floatHistogram=false/2_-0.001_0 (0.00s) --- PASS: TestNativeHistogram_HistogramFraction/all_positive_buckets_with_zero_bucket_floatHistogram=false/3_0_0.001 (0.00s) --- PASS: TestNativeHistogram_HistogramFraction/all_positive_buckets_with_zero_bucket_floatHistogram=false/4_0_0.0005 (0.00s) @@ -5864,7 +5907,7 @@ --- PASS: TestNativeHistogram_HistogramFraction/all_positive_buckets_with_zero_bucket_floatHistogram=false/8_1.5_2 (0.00s) --- PASS: TestNativeHistogram_HistogramFraction/all_positive_buckets_with_zero_bucket_floatHistogram=false/9_1_8 (0.00s) --- PASS: TestNativeHistogram_HistogramFraction/all_positive_buckets_with_zero_bucket_floatHistogram=false/10_1_6 (0.00s) - --- PASS: TestNativeHistogram_HistogramFraction/all_positive_buckets_with_zero_bucket_floatHistogram=false/11_1.5_6 (0.00s) + --- PASS: TestNativeHistogram_HistogramFraction/all_positive_buckets_with_zero_bucket_floatHistogram=false/11_1.5_6 (0.01s) --- PASS: TestNativeHistogram_HistogramFraction/all_positive_buckets_with_zero_bucket_floatHistogram=false/12_-2_-1 (0.00s) --- PASS: TestNativeHistogram_HistogramFraction/all_positive_buckets_with_zero_bucket_floatHistogram=false/13_-2_-1.5 (0.00s) --- PASS: TestNativeHistogram_HistogramFraction/all_positive_buckets_with_zero_bucket_floatHistogram=false/14_-8_-1 (0.00s) @@ -5877,9 +5920,9 @@ --- PASS: TestNativeHistogram_HistogramFraction/all_positive_buckets_with_zero_bucket_floatHistogram=false/21_-3.1_-3.1 (0.00s) --- PASS: TestNativeHistogram_HistogramFraction/all_positive_buckets_with_zero_bucket_floatHistogram=false/22_3.1415_NaN (0.00s) --- 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.01s) + --- 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.04s) + --- PASS: TestNativeHistogram_HistogramFraction/all_negative_buckets_with_zero_bucket_floatHistogram=false (0.05s) --- 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) @@ -5892,21 +5935,21 @@ --- PASS: TestNativeHistogram_HistogramFraction/all_negative_buckets_with_zero_bucket_floatHistogram=false/9_1_8 (0.00s) --- PASS: TestNativeHistogram_HistogramFraction/all_negative_buckets_with_zero_bucket_floatHistogram=false/10_1_6 (0.00s) --- PASS: TestNativeHistogram_HistogramFraction/all_negative_buckets_with_zero_bucket_floatHistogram=false/11_1.5_6 (0.00s) - --- PASS: TestNativeHistogram_HistogramFraction/all_negative_buckets_with_zero_bucket_floatHistogram=false/12_-2_-1 (0.00s) + --- PASS: TestNativeHistogram_HistogramFraction/all_negative_buckets_with_zero_bucket_floatHistogram=false/12_-2_-1 (0.02s) --- PASS: TestNativeHistogram_HistogramFraction/all_negative_buckets_with_zero_bucket_floatHistogram=false/13_-2_-1.5 (0.00s) --- PASS: TestNativeHistogram_HistogramFraction/all_negative_buckets_with_zero_bucket_floatHistogram=false/14_-8_-1 (0.00s) --- PASS: TestNativeHistogram_HistogramFraction/all_negative_buckets_with_zero_bucket_floatHistogram=false/15_-6_-1 (0.00s) --- PASS: TestNativeHistogram_HistogramFraction/all_negative_buckets_with_zero_bucket_floatHistogram=false/16_-6_-1.5 (0.00s) --- PASS: TestNativeHistogram_HistogramFraction/all_negative_buckets_with_zero_bucket_floatHistogram=false/17_42_3.1415 (0.00s) --- PASS: TestNativeHistogram_HistogramFraction/all_negative_buckets_with_zero_bucket_floatHistogram=false/18_0_0 (0.00s) - --- PASS: TestNativeHistogram_HistogramFraction/all_negative_buckets_with_zero_bucket_floatHistogram=false/19_0.000001_0.000001 (0.01s) + --- PASS: TestNativeHistogram_HistogramFraction/all_negative_buckets_with_zero_bucket_floatHistogram=false/19_0.000001_0.000001 (0.00s) --- PASS: TestNativeHistogram_HistogramFraction/all_negative_buckets_with_zero_bucket_floatHistogram=false/20_42_42 (0.00s) --- PASS: TestNativeHistogram_HistogramFraction/all_negative_buckets_with_zero_bucket_floatHistogram=false/21_-3.1_-3.1 (0.00s) --- PASS: TestNativeHistogram_HistogramFraction/all_negative_buckets_with_zero_bucket_floatHistogram=false/22_3.1415_NaN (0.00s) --- 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.04s) + --- PASS: TestNativeHistogram_HistogramFraction/both_positive_and_negative_buckets_with_zero_bucket_floatHistogram=false (0.03s) --- 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) @@ -5924,7 +5967,7 @@ --- PASS: TestNativeHistogram_HistogramFraction/both_positive_and_negative_buckets_with_zero_bucket_floatHistogram=false/14_-8_-1 (0.00s) --- PASS: TestNativeHistogram_HistogramFraction/both_positive_and_negative_buckets_with_zero_bucket_floatHistogram=false/15_-6_-1 (0.00s) --- PASS: TestNativeHistogram_HistogramFraction/both_positive_and_negative_buckets_with_zero_bucket_floatHistogram=false/16_-6_-1.5 (0.00s) - --- PASS: TestNativeHistogram_HistogramFraction/both_positive_and_negative_buckets_with_zero_bucket_floatHistogram=false/17_42_3.1415 (0.01s) + --- PASS: TestNativeHistogram_HistogramFraction/both_positive_and_negative_buckets_with_zero_bucket_floatHistogram=false/17_42_3.1415 (0.00s) --- PASS: TestNativeHistogram_HistogramFraction/both_positive_and_negative_buckets_with_zero_bucket_floatHistogram=false/18_0_0 (0.00s) --- PASS: TestNativeHistogram_HistogramFraction/both_positive_and_negative_buckets_with_zero_bucket_floatHistogram=false/19_0.000001_0.000001 (0.00s) --- PASS: TestNativeHistogram_HistogramFraction/both_positive_and_negative_buckets_with_zero_bucket_floatHistogram=false/20_42_42 (0.00s) @@ -5936,9 +5979,9 @@ === RUN TestNativeHistogram_Sum_Count_AddOperator === RUN TestNativeHistogram_Sum_Count_AddOperator/floatHistogram=true_0 === RUN TestNativeHistogram_Sum_Count_AddOperator/floatHistogram=false_1 ---- PASS: TestNativeHistogram_Sum_Count_AddOperator (0.08s) - --- PASS: TestNativeHistogram_Sum_Count_AddOperator/floatHistogram=true_0 (0.03s) - --- PASS: TestNativeHistogram_Sum_Count_AddOperator/floatHistogram=false_1 (0.06s) +--- PASS: TestNativeHistogram_Sum_Count_AddOperator (0.07s) + --- PASS: TestNativeHistogram_Sum_Count_AddOperator/floatHistogram=true_0 (0.05s) + --- PASS: TestNativeHistogram_Sum_Count_AddOperator/floatHistogram=false_1 (0.02s) === RUN TestQueryLookbackDelta === RUN TestQueryLookbackDelta/default_lookback_delta === RUN TestQueryLookbackDelta/outside_default_lookback_delta @@ -5947,14 +5990,14 @@ === RUN TestQueryLookbackDelta/custom_query_lookback_delta === RUN TestQueryLookbackDelta/outside_custom_query_lookback_delta === RUN TestQueryLookbackDelta/negative_custom_query_lookback_delta ---- PASS: TestQueryLookbackDelta (0.31s) - --- PASS: TestQueryLookbackDelta/default_lookback_delta (0.05s) - --- PASS: TestQueryLookbackDelta/outside_default_lookback_delta (0.03s) - --- PASS: TestQueryLookbackDelta/custom_engine_lookback_delta (0.03s) - --- PASS: TestQueryLookbackDelta/outside_custom_engine_lookback_delta (0.03s) - --- PASS: TestQueryLookbackDelta/custom_query_lookback_delta (0.04s) - --- PASS: TestQueryLookbackDelta/outside_custom_query_lookback_delta (0.08s) - --- PASS: TestQueryLookbackDelta/negative_custom_query_lookback_delta (0.05s) +--- PASS: TestQueryLookbackDelta (0.12s) + --- PASS: TestQueryLookbackDelta/default_lookback_delta (0.01s) + --- PASS: TestQueryLookbackDelta/outside_default_lookback_delta (0.01s) + --- PASS: TestQueryLookbackDelta/custom_engine_lookback_delta (0.01s) + --- PASS: TestQueryLookbackDelta/outside_custom_engine_lookback_delta (0.04s) + --- PASS: TestQueryLookbackDelta/custom_query_lookback_delta (0.02s) + --- PASS: TestQueryLookbackDelta/outside_custom_query_lookback_delta (0.02s) + --- PASS: TestQueryLookbackDelta/negative_custom_query_lookback_delta (0.01s) === RUN TestDeriv --- PASS: TestDeriv (0.03s) === RUN TestFunctionList @@ -5973,20 +6016,20 @@ === RUN TestEvaluations/testdata/staleness.test === RUN TestEvaluations/testdata/subquery.test === RUN TestEvaluations/testdata/trig_functions.test ---- PASS: TestEvaluations (6.09s) - --- PASS: TestEvaluations/testdata/aggregators.test (0.72s) - --- PASS: TestEvaluations/testdata/at_modifier.test (0.34s) - --- PASS: TestEvaluations/testdata/collision.test (0.17s) - --- PASS: TestEvaluations/testdata/functions.test (2.26s) - --- PASS: TestEvaluations/testdata/histograms.test (0.45s) - --- PASS: TestEvaluations/testdata/literals.test (0.10s) - --- PASS: TestEvaluations/testdata/operators.test (1.04s) - --- PASS: TestEvaluations/testdata/selectors.test (0.48s) - --- PASS: TestEvaluations/testdata/staleness.test (0.13s) - --- PASS: TestEvaluations/testdata/subquery.test (0.26s) - --- PASS: TestEvaluations/testdata/trig_functions.test (0.15s) +--- PASS: TestEvaluations (2.66s) + --- PASS: TestEvaluations/testdata/aggregators.test (0.37s) + --- PASS: TestEvaluations/testdata/at_modifier.test (0.12s) + --- PASS: TestEvaluations/testdata/collision.test (0.06s) + --- PASS: TestEvaluations/testdata/functions.test (0.93s) + --- PASS: TestEvaluations/testdata/histograms.test (0.16s) + --- PASS: TestEvaluations/testdata/literals.test (0.05s) + --- PASS: TestEvaluations/testdata/operators.test (0.49s) + --- PASS: TestEvaluations/testdata/selectors.test (0.20s) + --- PASS: TestEvaluations/testdata/staleness.test (0.06s) + --- PASS: TestEvaluations/testdata/subquery.test (0.16s) + --- PASS: TestEvaluations/testdata/trig_functions.test (0.05s) === RUN TestConcurrentRangeQueries ---- PASS: TestConcurrentRangeQueries (62.17s) +--- PASS: TestConcurrentRangeQueries (28.55s) === RUN TestQueryLogging --- PASS: TestQueryLogging (0.00s) === RUN TestIndexReuse @@ -6006,7 +6049,7 @@ --- PASS: TestParseBrokenJSON/#03 (0.00s) --- PASS: TestParseBrokenJSON/#04 (0.00s) === RUN TestLazyLoader_WithSamplesTill ---- PASS: TestLazyLoader_WithSamplesTill (0.03s) +--- PASS: TestLazyLoader_WithSamplesTill (0.02s) === RUN TestVector_ContainsSameLabelset === RUN TestVector_ContainsSameLabelset/empty_vector === RUN TestVector_ContainsSameLabelset/vector_with_one_series @@ -6020,19 +6063,19 @@ --- PASS: TestVector_ContainsSameLabelset/vector_with_two_equal_series (0.00s) --- PASS: TestVector_ContainsSameLabelset/vector_with_three_series,_two_equal (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 70.556s +ok github.com/prometheus/prometheus/promql 32.656s === RUN TestLexer === RUN TestLexer/common === RUN TestLexer/numbers @@ -6338,10 +6381,10 @@ === RUN TestParseExpressions/end{start="foo"} === RUN TestParseExpressions/foo_unless_on(start)_bar === RUN TestParseExpressions/foo_unless_on(end)_bar ---- PASS: TestParseExpressions (7.59s) +--- PASS: TestParseExpressions (4.82s) --- PASS: TestParseExpressions/1 (0.00s) --- PASS: TestParseExpressions/+Inf (0.00s) - --- PASS: TestParseExpressions/-Inf (0.01s) + --- PASS: TestParseExpressions/-Inf (0.00s) --- PASS: TestParseExpressions/.5 (0.00s) --- PASS: TestParseExpressions/5. (0.00s) --- PASS: TestParseExpressions/123.4567 (0.00s) @@ -6561,7 +6604,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:] (7.53s) + --- 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.80s) --- PASS: TestParseExpressions/sum(sum) (0.00s) --- PASS: TestParseExpressions/a_+_sum (0.00s) --- PASS: TestParseExpressions/"double-quoted_string_\"_with_escaped_quote" (0.00s) @@ -6594,7 +6637,7 @@ --- PASS: TestParseExpressions/test[5d]_OFFSET_10s_[10m:5s] (0.00s) --- PASS: TestParseExpressions/(foo_+_bar{nm="val"})[5m:][10m:5s] (0.00s) --- PASS: TestParseExpressions/rate(food[1m])[1h]_offset_1h (0.00s) - --- PASS: TestParseExpressions/rate(food[1m])[1h]_@_100 (0.02s) + --- PASS: TestParseExpressions/rate(food[1m])[1h]_@_100 (0.00s) --- PASS: TestParseExpressions/foo_@_start() (0.00s) --- PASS: TestParseExpressions/foo_@_end() (0.00s) --- PASS: TestParseExpressions/test[5y]_@_start() (0.00s) @@ -6615,14 +6658,14 @@ --- PASS: TestParseSeries (0.00s) === RUN TestRecoverParserRuntime parser panic: runtime error: index out of range [123] with length 0 -goroutine 334 [running]: -github.com/prometheus/prometheus/promql/parser.(*parser).recover(0x41009f?, 0xc000080f10) +goroutine 336 [running]: +github.com/prometheus/prometheus/promql/parser.(*parser).recover(0x41009f?, 0xc000cfff10) /build/prometheus-2.42.0+ds/.build/src/github.com/prometheus/prometheus/promql/parser/parse.go:276 +0xc5 -panic({0x975020, 0xc00061a9d8}) +panic({0x975020, 0xc0005a1548}) /usr/lib/go-1.19/src/runtime/panic.go:884 +0x212 -github.com/prometheus/prometheus/promql/parser.TestRecoverParserRuntime(0xc000183520) +github.com/prometheus/prometheus/promql/parser.TestRecoverParserRuntime(0xc000102d00) /build/prometheus-2.42.0+ds/.build/src/github.com/prometheus/prometheus/promql/parser/parse_test.go:3727 +0xbd -testing.tRunner(0xc000183520, 0x9e8348) +testing.tRunner(0xc000102d00, 0x9e8348) /usr/lib/go-1.19/src/testing/testing.go:1446 +0x10b created by testing.(*T).Run /usr/lib/go-1.19/src/testing/testing.go:1493 +0x35f @@ -6665,7 +6708,7 @@ === RUN TestStepInvariantExpr --- PASS: TestStepInvariantExpr (0.00s) === RUN TestExprPretty ---- PASS: TestExprPretty (0.01s) +--- PASS: TestExprPretty (0.00s) === RUN TestUnaryPretty === RUN TestUnaryPretty/-1 === RUN TestUnaryPretty/-vector_selector @@ -6701,7 +6744,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 7.653s +ok github.com/prometheus/prometheus/promql/parser 4.848s === RUN TestAlertingRuleHTMLSnippet --- PASS: TestAlertingRuleHTMLSnippet (0.00s) === RUN TestAlertingRuleState @@ -6711,19 +6754,19 @@ alerting_test.go:176: case 1 alerting_test.go:176: case 2 alerting_test.go:176: case 3 ---- PASS: TestAlertingRuleLabelsUpdate (0.07s) +--- PASS: TestAlertingRuleLabelsUpdate (0.03s) === RUN TestAlertingRuleExternalLabelsInTemplate ---- PASS: TestAlertingRuleExternalLabelsInTemplate (0.05s) +--- PASS: TestAlertingRuleExternalLabelsInTemplate (0.03s) === RUN TestAlertingRuleExternalURLInTemplate ---- PASS: TestAlertingRuleExternalURLInTemplate (0.07s) +--- PASS: TestAlertingRuleExternalURLInTemplate (0.06s) === RUN TestAlertingRuleEmptyLabelFromTemplate ---- PASS: TestAlertingRuleEmptyLabelFromTemplate (0.02s) +--- PASS: TestAlertingRuleEmptyLabelFromTemplate (0.06s) === RUN TestAlertingRuleQueryInTemplate ---- PASS: TestAlertingRuleQueryInTemplate (0.02s) +--- PASS: TestAlertingRuleQueryInTemplate (0.03s) === RUN TestAlertingRuleDuplicate ---- PASS: TestAlertingRuleDuplicate (0.04s) +--- PASS: TestAlertingRuleDuplicate (0.03s) === RUN TestAlertingRuleLimit ---- PASS: TestAlertingRuleLimit (0.01s) +--- PASS: TestAlertingRuleLimit (0.06s) === RUN TestQueryForStateSeries --- PASS: TestQueryForStateSeries (0.00s) === RUN TestSendAlertsDontAffectActiveAlerts @@ -6734,9 +6777,9 @@ alerting_test.go:837: case 2 alerting_test.go:837: case 3 alerting_test.go:837: case 4 ---- PASS: TestKeepFiringFor (0.01s) +--- PASS: TestKeepFiringFor (0.04s) === RUN TestPendingAndKeepFiringFor ---- PASS: TestPendingAndKeepFiringFor (0.01s) +--- PASS: TestPendingAndKeepFiringFor (0.03s) === RUN TestAlertingRule manager_test.go:161: case 0 manager_test.go:161: case 1 @@ -6745,7 +6788,7 @@ manager_test.go:161: case 4 manager_test.go:161: case 5 manager_test.go:161: case 6 ---- PASS: TestAlertingRule (0.04s) +--- PASS: TestAlertingRule (0.03s) === RUN TestForStateAddSamples manager_test.go:305: case 0 manager_test.go:305: case 1 @@ -6756,43 +6799,43 @@ manager_test.go:305: case 6 --- PASS: TestForStateAddSamples (0.02s) === RUN TestForStateRestore ---- PASS: TestForStateRestore (0.04s) +--- PASS: TestForStateRestore (0.03s) === RUN TestStaleness ---- PASS: TestStaleness (0.03s) +--- 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) +--- PASS: TestNotify (0.04s) === RUN TestMetricsUpdate ---- PASS: TestMetricsUpdate (8.03s) +--- PASS: TestMetricsUpdate (8.04s) === RUN TestGroupStalenessOnRemoval ---- PASS: TestGroupStalenessOnRemoval (15.04s) +--- PASS: TestGroupStalenessOnRemoval (15.03s) === RUN TestMetricsStalenessOnManagerShutdown ---- PASS: TestMetricsStalenessOnManagerShutdown (9.04s) +--- PASS: TestMetricsStalenessOnManagerShutdown (9.03s) === RUN TestGroupHasAlertingRules --- PASS: TestGroupHasAlertingRules (0.00s) === RUN TestRuleHealthUpdates ---- PASS: TestRuleHealthUpdates (0.02s) +--- PASS: TestRuleHealthUpdates (0.01s) === RUN TestUpdateMissedEvalMetrics ---- PASS: TestUpdateMissedEvalMetrics (6.04s) +--- PASS: TestUpdateMissedEvalMetrics (6.02s) === RUN TestNativeHistogramsInRecordingRules --- PASS: TestNativeHistogramsInRecordingRules (0.02s) === RUN TestRuleEval ---- PASS: TestRuleEval (0.06s) +--- PASS: TestRuleEval (0.01s) === RUN TestRecordingRuleHTMLSnippet --- PASS: TestRecordingRuleHTMLSnippet (0.00s) === RUN TestRuleEvalDuplicate ---- PASS: TestRuleEvalDuplicate (0.03s) +--- PASS: TestRuleEvalDuplicate (0.01s) === RUN TestRecordingRuleLimit --- PASS: TestRecordingRuleLimit (0.02s) PASS -ok github.com/prometheus/prometheus/rules 38.918s +ok github.com/prometheus/prometheus/rules 38.895s === RUN TestPopulateLabels ---- PASS: TestPopulateLabels (0.02s) +--- PASS: TestPopulateLabels (0.00s) === RUN TestManagerApplyConfig --- PASS: TestManagerApplyConfig (0.01s) === RUN TestManagerTargetsUpdates @@ -6810,7 +6853,7 @@ === RUN TestScrapePoolStop --- PASS: TestScrapePoolStop (0.40s) === RUN TestScrapePoolReload ---- PASS: TestScrapePoolReload (0.41s) +--- PASS: TestScrapePoolReload (0.40s) === RUN TestScrapePoolReloadPreserveRelabeledIntervalTimeout --- PASS: TestScrapePoolReloadPreserveRelabeledIntervalTimeout (0.00s) === RUN TestScrapePoolTargetLimit @@ -6818,7 +6861,7 @@ === RUN TestScrapePoolAppender --- PASS: TestScrapePoolAppender (0.00s) === RUN TestScrapePoolRaces ---- PASS: TestScrapePoolRaces (0.26s) +--- PASS: TestScrapePoolRaces (0.25s) === RUN TestScrapePoolScrapeLoopsStarted --- PASS: TestScrapePoolScrapeLoopsStarted (0.00s) === RUN TestScrapeLoopStopBeforeRun @@ -6832,17 +6875,17 @@ === RUN TestScrapeLoopMetadata --- PASS: TestScrapeLoopMetadata (0.00s) === RUN TestScrapeLoopSeriesAdded ---- PASS: TestScrapeLoopSeriesAdded (0.04s) +--- PASS: TestScrapeLoopSeriesAdded (0.05s) === RUN TestScrapeLoopFailWithInvalidLabelsAfterRelabel ---- PASS: TestScrapeLoopFailWithInvalidLabelsAfterRelabel (0.04s) +--- PASS: TestScrapeLoopFailWithInvalidLabelsAfterRelabel (0.05s) === RUN TestScrapeLoopRunCreatesStaleMarkersOnFailedScrape ---- PASS: TestScrapeLoopRunCreatesStaleMarkersOnFailedScrape (0.05s) +--- PASS: TestScrapeLoopRunCreatesStaleMarkersOnFailedScrape (0.04s) === RUN TestScrapeLoopRunCreatesStaleMarkersOnParseFailure --- PASS: TestScrapeLoopRunCreatesStaleMarkersOnParseFailure (0.02s) === RUN TestScrapeLoopCache --- PASS: TestScrapeLoopCache (0.07s) === RUN TestScrapeLoopCacheMemoryExhaustionProtection ---- PASS: TestScrapeLoopCacheMemoryExhaustionProtection (0.14s) +--- PASS: TestScrapeLoopCacheMemoryExhaustionProtection (0.11s) === RUN TestScrapeLoopAppend scrape_test.go:1483: Test:Label name collision scrape_test.go:1483: Test:Label name collision @@ -6851,25 +6894,25 @@ scrape_test.go:1483: Test:Stale - NaN --- PASS: TestScrapeLoopAppend (0.00s) === RUN TestScrapeLoopAppendForConflictingPrefixedLabels -=== RUN TestScrapeLoopAppendForConflictingPrefixedLabels/Extreme_example -=== RUN TestScrapeLoopAppendForConflictingPrefixedLabels/One_target_label_collides_with_existing_label === RUN TestScrapeLoopAppendForConflictingPrefixedLabels/One_target_label_collides_with_existing_label,_plus_target_label_already_with_prefix_'exported' === RUN TestScrapeLoopAppendForConflictingPrefixedLabels/One_target_label_collides_with_existing_label,_plus_existing_label_already_with_prefix_'exported === RUN TestScrapeLoopAppendForConflictingPrefixedLabels/One_target_label_collides_with_existing_label,_both_already_with_prefix_'exported' === RUN TestScrapeLoopAppendForConflictingPrefixedLabels/Two_target_labels_collide_with_existing_labels,_both_with_and_without_prefix_'exported' +=== RUN TestScrapeLoopAppendForConflictingPrefixedLabels/Extreme_example +=== RUN TestScrapeLoopAppendForConflictingPrefixedLabels/One_target_label_collides_with_existing_label --- PASS: TestScrapeLoopAppendForConflictingPrefixedLabels (0.00s) - --- PASS: TestScrapeLoopAppendForConflictingPrefixedLabels/Extreme_example (0.00s) - --- PASS: TestScrapeLoopAppendForConflictingPrefixedLabels/One_target_label_collides_with_existing_label (0.00s) --- PASS: TestScrapeLoopAppendForConflictingPrefixedLabels/One_target_label_collides_with_existing_label,_plus_target_label_already_with_prefix_'exported' (0.00s) --- PASS: TestScrapeLoopAppendForConflictingPrefixedLabels/One_target_label_collides_with_existing_label,_plus_existing_label_already_with_prefix_'exported (0.00s) --- PASS: TestScrapeLoopAppendForConflictingPrefixedLabels/One_target_label_collides_with_existing_label,_both_already_with_prefix_'exported' (0.00s) --- PASS: TestScrapeLoopAppendForConflictingPrefixedLabels/Two_target_labels_collide_with_existing_labels,_both_with_and_without_prefix_'exported' (0.00s) + --- PASS: TestScrapeLoopAppendForConflictingPrefixedLabels/Extreme_example (0.00s) + --- PASS: TestScrapeLoopAppendForConflictingPrefixedLabels/One_target_label_collides_with_existing_label (0.00s) === RUN TestScrapeLoopAppendCacheEntryButErrNotFound --- PASS: TestScrapeLoopAppendCacheEntryButErrNotFound (0.00s) === RUN TestScrapeLoopAppendSampleLimit ---- PASS: TestScrapeLoopAppendSampleLimit (0.01s) +--- PASS: TestScrapeLoopAppendSampleLimit (0.00s) === RUN TestScrapeLoop_ChangingMetricString ---- PASS: TestScrapeLoop_ChangingMetricString (0.07s) +--- PASS: TestScrapeLoop_ChangingMetricString (0.03s) === RUN TestScrapeLoopAppendStaleness --- PASS: TestScrapeLoopAppendStaleness (0.00s) === RUN TestScrapeLoopAppendNoStalenessIfTimestamp @@ -6905,25 +6948,25 @@ === RUN TestScrapeLoop_RespectTimestamps --- PASS: TestScrapeLoop_RespectTimestamps (0.04s) === RUN TestScrapeLoop_DiscardTimestamps ---- PASS: TestScrapeLoop_DiscardTimestamps (0.04s) +--- PASS: TestScrapeLoop_DiscardTimestamps (0.02s) === RUN TestScrapeLoopDiscardDuplicateLabels ---- PASS: TestScrapeLoopDiscardDuplicateLabels (0.03s) +--- PASS: TestScrapeLoopDiscardDuplicateLabels (0.02s) === RUN TestScrapeLoopDiscardUnnamedMetrics ---- PASS: TestScrapeLoopDiscardUnnamedMetrics (0.03s) +--- PASS: TestScrapeLoopDiscardUnnamedMetrics (0.02s) === RUN TestReusableConfig --- PASS: TestReusableConfig (0.00s) === RUN TestReuseScrapeCache ---- PASS: TestReuseScrapeCache (0.00s) +--- PASS: TestReuseScrapeCache (0.01s) === RUN TestScrapeAddFast ---- PASS: TestScrapeAddFast (0.03s) +--- PASS: TestScrapeAddFast (0.02s) === RUN TestReuseCacheRace ---- PASS: TestReuseCacheRace (5.01s) +--- PASS: TestReuseCacheRace (5.00s) === RUN TestCheckAddError --- PASS: TestCheckAddError (0.00s) === RUN TestScrapeReportSingleAppender ---- PASS: TestScrapeReportSingleAppender (3.04s) +--- PASS: TestScrapeReportSingleAppender (3.03s) === RUN TestScrapeReportLimit ---- PASS: TestScrapeReportLimit (0.24s) +--- PASS: TestScrapeReportLimit (0.18s) === RUN TestScrapeLoopLabelLimit scrape_test.go:3143: Test:Valid number of labels scrape_test.go:3143: Test:Too many labels @@ -6940,12 +6983,12 @@ === RUN TestTargetLabels --- PASS: TestTargetLabels (0.00s) === RUN TestTargetOffset - target_test.go:76: [1033 973 1011 1034 972 1007 1030 986 960 994] ---- PASS: TestTargetOffset (0.20s) + target_test.go:76: [1011 1004 1018 983 1017 935 1026 985 1011 1010] +--- PASS: TestTargetOffset (0.05s) === RUN TestTargetURL --- PASS: TestTargetURL (0.00s) === RUN TestNewHTTPBearerToken ---- PASS: TestNewHTTPBearerToken (0.01s) +--- PASS: TestNewHTTPBearerToken (0.00s) === RUN TestNewHTTPBearerTokenFile --- PASS: TestNewHTTPBearerTokenFile (0.00s) === RUN TestNewHTTPBasicAuth @@ -6953,18 +6996,18 @@ === RUN TestNewHTTPCACert --- PASS: TestNewHTTPCACert (0.01s) === RUN TestNewHTTPClientCert ---- PASS: TestNewHTTPClientCert (0.12s) +--- PASS: TestNewHTTPClientCert (0.05s) === RUN TestNewHTTPWithServerName ---- PASS: TestNewHTTPWithServerName (0.03s) +--- PASS: TestNewHTTPWithServerName (0.01s) === RUN TestNewHTTPWithBadServerName -2023/05/20 20:36:26 http: TLS handshake error from 127.0.0.1:44188: read tcp 127.0.0.1:38625->127.0.0.1:44188: use of closed network connection ---- PASS: TestNewHTTPWithBadServerName (0.02s) +2024/06/23 05:20:59 http: TLS handshake error from 127.0.0.1:54256: remote error: tls: bad certificate +--- PASS: TestNewHTTPWithBadServerName (0.01s) === RUN TestNewClientWithBadTLSConfig --- PASS: TestNewClientWithBadTLSConfig (0.00s) === RUN TestTargetsFromGroup --- PASS: TestTargetsFromGroup (0.00s) PASS -ok github.com/prometheus/prometheus/scrape 13.220s +ok github.com/prometheus/prometheus/scrape 12.665s === RUN TestSampleRing --- PASS: TestSampleRing (0.00s) === RUN TestBufferedSeriesIterator @@ -7008,10 +7051,10 @@ === RUN TestMergeChunkQuerierWithNoVerticalChunkSeriesMerger/five_secondaries,_only_two_have_two_not_in_time_order_series_each === RUN TestMergeChunkQuerierWithNoVerticalChunkSeriesMerger/two_secondaries,_with_two_not_in_time_order_series_each,_with_3_noop_queries_and_one_nil_together === RUN TestMergeChunkQuerierWithNoVerticalChunkSeriesMerger/two_queries,_one_with_NaN_samples_series ---- PASS: TestMergeChunkQuerierWithNoVerticalChunkSeriesMerger (0.01s) +--- PASS: TestMergeChunkQuerierWithNoVerticalChunkSeriesMerger (0.00s) --- PASS: TestMergeChunkQuerierWithNoVerticalChunkSeriesMerger/one_primary_querier_with_no_series (0.00s) --- PASS: TestMergeChunkQuerierWithNoVerticalChunkSeriesMerger/one_secondary_querier_with_no_series (0.00s) - --- PASS: TestMergeChunkQuerierWithNoVerticalChunkSeriesMerger/many_secondary_queriers_with_no_series (0.01s) + --- PASS: TestMergeChunkQuerierWithNoVerticalChunkSeriesMerger/many_secondary_queriers_with_no_series (0.00s) --- PASS: TestMergeChunkQuerierWithNoVerticalChunkSeriesMerger/mix_of_queriers_with_no_series (0.00s) --- PASS: TestMergeChunkQuerierWithNoVerticalChunkSeriesMerger/one_querier,_two_series (0.00s) --- PASS: TestMergeChunkQuerierWithNoVerticalChunkSeriesMerger/two_secondaries,_one_different_series_each (0.00s) @@ -7121,13 +7164,13 @@ === RUN TestMergeGenericQuerierWithSecondaries_ErrorHandling/successful_queriers_with_warnings/LabelNames === RUN TestMergeGenericQuerierWithSecondaries_ErrorHandling/successful_queriers_with_warnings/LabelValues === RUN TestMergeGenericQuerierWithSecondaries_ErrorHandling/successful_queriers_with_warnings/LabelValuesWithMatchers ---- PASS: TestMergeGenericQuerierWithSecondaries_ErrorHandling (0.09s) +--- PASS: TestMergeGenericQuerierWithSecondaries_ErrorHandling (0.00s) --- PASS: TestMergeGenericQuerierWithSecondaries_ErrorHandling/#00 (0.00s) --- PASS: TestMergeGenericQuerierWithSecondaries_ErrorHandling/#00/Select (0.00s) --- PASS: TestMergeGenericQuerierWithSecondaries_ErrorHandling/#00/LabelNames (0.00s) --- PASS: TestMergeGenericQuerierWithSecondaries_ErrorHandling/#00/LabelValues (0.00s) --- PASS: TestMergeGenericQuerierWithSecondaries_ErrorHandling/#00/LabelValuesWithMatchers (0.00s) - --- PASS: TestMergeGenericQuerierWithSecondaries_ErrorHandling/one_successful_primary_querier (0.08s) + --- PASS: TestMergeGenericQuerierWithSecondaries_ErrorHandling/one_successful_primary_querier (0.00s) --- PASS: TestMergeGenericQuerierWithSecondaries_ErrorHandling/one_successful_primary_querier/Select (0.00s) --- PASS: TestMergeGenericQuerierWithSecondaries_ErrorHandling/one_successful_primary_querier/LabelNames (0.00s) --- PASS: TestMergeGenericQuerierWithSecondaries_ErrorHandling/one_successful_primary_querier/LabelValues (0.00s) @@ -7174,7 +7217,7 @@ === RUN TestFanout_SelectSorted === RUN TestFanout_SelectSorted/querier === RUN TestFanout_SelectSorted/chunk_querier ---- PASS: TestFanout_SelectSorted (0.13s) +--- PASS: TestFanout_SelectSorted (0.09s) --- PASS: TestFanout_SelectSorted/querier (0.00s) --- PASS: TestFanout_SelectSorted/chunk_querier (0.00s) === RUN TestFanoutErrors @@ -7184,13 +7227,13 @@ === RUN TestFanoutErrors/samples#01 === RUN TestFanoutErrors/chunks#01 fanout_test.go:186: enable once TestStorage and TSDB implements ChunkQuerier ---- PASS: TestFanoutErrors (0.04s) +--- PASS: TestFanoutErrors (0.01s) --- PASS: TestFanoutErrors/samples (0.00s) --- SKIP: TestFanoutErrors/chunks (0.00s) --- PASS: TestFanoutErrors/samples#01 (0.00s) --- SKIP: TestFanoutErrors/chunks#01 (0.00s) PASS -ok github.com/prometheus/prometheus/storage 0.383s +ok github.com/prometheus/prometheus/storage 0.157s === RUN TestChunkedReaderCanReadFromChunkedWriter --- PASS: TestChunkedReaderCanReadFromChunkedWriter (0.00s) === RUN TestChunkedReader_Overflow @@ -7198,7 +7241,7 @@ === RUN TestChunkedReader_CorruptedFrame --- PASS: TestChunkedReader_CorruptedFrame (0.00s) === RUN TestStoreHTTPErrorHandling ---- PASS: TestStoreHTTPErrorHandling (0.01s) +--- PASS: TestStoreHTTPErrorHandling (0.00s) === RUN TestClientRetryAfter --- PASS: TestClientRetryAfter (0.00s) === RUN TestRetryAfterDuration @@ -7228,7 +7271,7 @@ === RUN TestConcreteSeriesSet --- PASS: TestConcreteSeriesSet (0.00s) === RUN TestConcreteSeriesClonesLabels ---- PASS: TestConcreteSeriesClonesLabels (0.01s) +--- PASS: TestConcreteSeriesClonesLabels (0.00s) === RUN TestConcreteSeriesIterator --- PASS: TestConcreteSeriesIterator (0.00s) === RUN TestFromQueryResultWithDuplicates @@ -7262,45 +7305,45 @@ === RUN TestIntern_DeleteRef --- PASS: TestIntern_DeleteRef (0.00s) === RUN TestIntern_MultiRef_Concurrent ---- PASS: TestIntern_MultiRef_Concurrent (0.01s) +--- PASS: TestIntern_MultiRef_Concurrent (0.00s) === RUN TestWatchScrapeManager_NotReady --- PASS: TestWatchScrapeManager_NotReady (0.00s) === RUN TestWatchScrapeManager_ReadyForCollection ---- PASS: TestWatchScrapeManager_ReadyForCollection (0.01s) +--- PASS: TestWatchScrapeManager_ReadyForCollection (0.00s) === RUN TestSampleDelivery === RUN TestSampleDelivery/samples_only === RUN TestSampleDelivery/samples,_exemplars,_and_histograms === RUN TestSampleDelivery/exemplars_only === RUN TestSampleDelivery/histograms_only === RUN TestSampleDelivery/float_histograms_only ---- PASS: TestSampleDelivery (1.06s) - --- PASS: TestSampleDelivery/samples_only (0.22s) +--- PASS: TestSampleDelivery (1.04s) + --- PASS: TestSampleDelivery/samples_only (0.21s) --- PASS: TestSampleDelivery/samples,_exemplars,_and_histograms (0.21s) --- PASS: TestSampleDelivery/exemplars_only (0.21s) - --- PASS: TestSampleDelivery/histograms_only (0.20s) + --- PASS: TestSampleDelivery/histograms_only (0.21s) --- PASS: TestSampleDelivery/float_histograms_only (0.21s) === RUN TestMetadataDelivery --- PASS: TestMetadataDelivery (0.03s) === RUN TestSampleDeliveryTimeout --- PASS: TestSampleDeliveryTimeout (0.20s) === RUN TestSampleDeliveryOrder ---- PASS: TestSampleDeliveryOrder (0.11s) +--- PASS: TestSampleDeliveryOrder (0.05s) === RUN TestShutdown ---- PASS: TestShutdown (1.65s) +--- PASS: TestShutdown (1.38s) === RUN TestSeriesReset --- PASS: TestSeriesReset (0.00s) === RUN TestReshard ---- PASS: TestReshard (6.53s) +--- PASS: TestReshard (6.37s) === RUN TestReshardRaceWithStop ---- PASS: TestReshardRaceWithStop (3.29s) +--- PASS: TestReshardRaceWithStop (1.24s) === RUN TestReshardPartialBatch ---- PASS: TestReshardPartialBatch (1.65s) +--- PASS: TestReshardPartialBatch (1.31s) === RUN TestQueueFilledDeadlock ---- PASS: TestQueueFilledDeadlock (1.26s) +--- PASS: TestQueueFilledDeadlock (0.74s) === RUN TestReleaseNoninternedString ---- PASS: TestReleaseNoninternedString (0.01s) +--- PASS: TestReleaseNoninternedString (0.00s) === RUN TestShouldReshard ---- PASS: TestShouldReshard (0.04s) +--- PASS: TestShouldReshard (0.01s) === RUN TestProcessExternalLabels --- PASS: TestProcessExternalLabels (0.00s) === RUN TestCalculateDesiredShards @@ -7382,7 +7425,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.01s) +--- PASS: TestCalculateDesiredShards (0.00s) === RUN TestCalculateDesiredShardsDetail === RUN TestCalculateDesiredShardsDetail/nothing_in_or_out_1 === RUN TestCalculateDesiredShardsDetail/nothing_in_or_out_10 @@ -7424,9 +7467,9 @@ === RUN TestQueue_FlushAndShutdownDoesNotDeadlock --- PASS: TestQueue_FlushAndShutdownDoesNotDeadlock (0.01s) === RUN TestSampledReadEndpoint ---- PASS: TestSampledReadEndpoint (0.04s) +--- PASS: TestSampledReadEndpoint (0.02s) === RUN TestStreamReadEndpoint ---- PASS: TestStreamReadEndpoint (0.04s) +--- PASS: TestStreamReadEndpoint (0.02s) === RUN TestNoDuplicateReadConfigs === RUN TestNoDuplicateReadConfigs/#00 === RUN TestNoDuplicateReadConfigs/#01 @@ -7482,25 +7525,25 @@ === RUN TestCommitErr --- PASS: TestCommitErr (0.00s) === RUN TestNoDuplicateWriteConfigs ---- PASS: TestNoDuplicateWriteConfigs (0.01s) +--- PASS: TestNoDuplicateWriteConfigs (0.00s) === RUN TestRestartOnNameChange --- PASS: TestRestartOnNameChange (0.00s) === RUN TestUpdateWithRegisterer ---- PASS: TestUpdateWithRegisterer (0.01s) +--- PASS: TestUpdateWithRegisterer (0.00s) === RUN TestWriteStorageLifecycle --- PASS: TestWriteStorageLifecycle (0.00s) === RUN TestUpdateExternalLabels --- PASS: TestUpdateExternalLabels (0.00s) === RUN TestWriteStorageApplyConfigsIdempotent ---- PASS: TestWriteStorageApplyConfigsIdempotent (0.01s) +--- PASS: TestWriteStorageApplyConfigsIdempotent (0.00s) === RUN TestWriteStorageApplyConfigsPartialUpdate --- PASS: TestWriteStorageApplyConfigsPartialUpdate (0.01s) PASS -ok github.com/prometheus/prometheus/storage/remote 16.239s +ok github.com/prometheus/prometheus/storage/remote 12.589s === RUN TestTemplateExpansionAMD64 --- PASS: TestTemplateExpansionAMD64 (0.00s) === RUN TestTemplateExpansion ---- PASS: TestTemplateExpansion (0.03s) +--- PASS: TestTemplateExpansion (0.01s) === RUN Test_floatToTime === RUN Test_floatToTime/happy_path === RUN Test_floatToTime/more_than_math.MaxInt64 @@ -7510,14 +7553,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.286s +ok github.com/prometheus/prometheus/template 0.229s ? github.com/prometheus/prometheus/tracing [no test files] === RUN TestBlockMetaMustNeverBeVersion2 --- PASS: TestBlockMetaMustNeverBeVersion2 (0.00s) === RUN TestSetCompactionFailed ---- PASS: TestSetCompactionFailed (1.82s) +--- PASS: TestSetCompactionFailed (0.62s) === RUN TestCreateBlock ---- PASS: TestCreateBlock (1.18s) +--- PASS: TestCreateBlock (0.58s) === RUN TestCorruptedChunk === RUN TestCorruptedChunk/invalid_header_size === RUN TestCorruptedChunk/invalid_magic_number @@ -7525,25 +7568,25 @@ === 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 (6.85s) - --- PASS: TestCorruptedChunk/invalid_header_size (1.49s) - --- PASS: TestCorruptedChunk/invalid_magic_number (0.80s) - --- PASS: TestCorruptedChunk/invalid_chunk_format_version (1.26s) - --- PASS: TestCorruptedChunk/chunk_not_enough_bytes_to_read_the_chunk_length (1.10s) - --- PASS: TestCorruptedChunk/chunk_not_enough_bytes_to_read_the_data (1.13s) - --- PASS: TestCorruptedChunk/checksum_mismatch (1.07s) +--- PASS: TestCorruptedChunk (3.77s) + --- PASS: TestCorruptedChunk/invalid_header_size (0.65s) + --- PASS: TestCorruptedChunk/invalid_magic_number (0.61s) + --- PASS: TestCorruptedChunk/invalid_chunk_format_version (0.63s) + --- PASS: TestCorruptedChunk/chunk_not_enough_bytes_to_read_the_chunk_length (0.60s) + --- PASS: TestCorruptedChunk/chunk_not_enough_bytes_to_read_the_data (0.61s) + --- PASS: TestCorruptedChunk/checksum_mismatch (0.66s) === 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 (1.25s) +--- PASS: TestLabelValuesWithMatchers (0.73s) --- 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.01s) + --- 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 (1.73s) +--- PASS: TestBlockSize (1.36s) === RUN TestReadIndexFormatV1 --- PASS: TestReadIndexFormatV1 (0.00s) === RUN TestLabelNamesWithMatchers @@ -7551,55 +7594,55 @@ === 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 (1.41s) +--- PASS: TestLabelNamesWithMatchers (0.67s) --- 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 (1.32s) +--- PASS: TestBlockWriter (0.68s) === RUN TestSplitByRange --- PASS: TestSplitByRange (0.00s) === RUN TestNoPanicFor0Tombstones --- PASS: TestNoPanicFor0Tombstones (0.00s) === RUN TestLeveledCompactor_plan -=== 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/We_should_wait_for_four_blocks_of_size_20_to_appear_before_compacting. -=== RUN TestLeveledCompactor_plan/Block_for_the_next_parent_range_appeared,_and_we_have_a_gap_with_size_20_between_second_and_third_block.___We_will_not_get_this_missed_gap_anymore_and_we_should_compact_just_these_two. === RUN TestLeveledCompactor_plan/We_have_20,_20,_20,_60,_60_range_blocks._'5'_is_marked_as_fresh_one -=== RUN TestLeveledCompactor_plan/We_have_20,_60,_20,_60,_240_range_blocks._We_can_compact_20_+_60_+_60 -=== RUN TestLeveledCompactor_plan/Outside_Range -=== 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/For_small_blocks,_do_not_compact_tombstones,_even_when_fresh_appears. +=== RUN TestLeveledCompactor_plan/Overlapping_blocks_2 === RUN TestLeveledCompactor_plan/Overlapping_blocks_3 -=== RUN TestLeveledCompactor_plan/Overlapping_blocks_4 -=== 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/For_small_blocks,_do_not_compact_tombstones,_even_when_fresh_appears. +=== RUN TestLeveledCompactor_plan/Overlapping_blocks_4 === RUN TestLeveledCompactor_plan/Overlapping_blocks_5 +=== RUN TestLeveledCompactor_plan/Outside_Range === RUN TestLeveledCompactor_plan/Block_to_fill_the_entire_parent_range_appeared_–_should_be_compacted === 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/Do_not_select_large_blocks_that_have_many_tombstones_when_there_is_no_fresh_block === RUN TestLeveledCompactor_plan/Select_large_blocks_that_have_many_tombstones_when_fresh_appears ---- PASS: TestLeveledCompactor_plan (0.01s) - --- 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) +=== 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/We_have_20,_60,_20,_60,_240_range_blocks._We_can_compact_20_+_60_+_60 +=== 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/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 +--- PASS: TestLeveledCompactor_plan (0.00s) --- PASS: TestLeveledCompactor_plan/We_should_wait_for_four_blocks_of_size_20_to_appear_before_compacting. (0.00s) - --- PASS: TestLeveledCompactor_plan/Block_for_the_next_parent_range_appeared,_and_we_have_a_gap_with_size_20_between_second_and_third_block.___We_will_not_get_this_missed_gap_anymore_and_we_should_compact_just_these_two. (0.00s) --- PASS: TestLeveledCompactor_plan/We_have_20,_20,_20,_60,_60_range_blocks._'5'_is_marked_as_fresh_one (0.00s) - --- PASS: TestLeveledCompactor_plan/We_have_20,_60,_20,_60,_240_range_blocks._We_can_compact_20_+_60_+_60 (0.00s) - --- PASS: TestLeveledCompactor_plan/Outside_Range (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/For_small_blocks,_do_not_compact_tombstones,_even_when_fresh_appears. (0.00s) + --- PASS: TestLeveledCompactor_plan/Overlapping_blocks_2 (0.00s) --- PASS: TestLeveledCompactor_plan/Overlapping_blocks_3 (0.00s) - --- PASS: TestLeveledCompactor_plan/Overlapping_blocks_4 (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/For_small_blocks,_do_not_compact_tombstones,_even_when_fresh_appears. (0.00s) + --- PASS: TestLeveledCompactor_plan/Overlapping_blocks_4 (0.00s) --- PASS: TestLeveledCompactor_plan/Overlapping_blocks_5 (0.00s) + --- PASS: TestLeveledCompactor_plan/Outside_Range (0.00s) --- PASS: TestLeveledCompactor_plan/Block_to_fill_the_entire_parent_range_appeared_–_should_be_compacted (0.00s) --- PASS: TestLeveledCompactor_plan/Block_for_the_next_parent_range_appeared_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/Do_not_select_large_blocks_that_have_many_tombstones_when_there_is_no_fresh_block (0.00s) --- PASS: TestLeveledCompactor_plan/Select_large_blocks_that_have_many_tombstones_when_fresh_appears (0.00s) + --- 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/We_have_20,_60,_20,_60,_240_range_blocks._We_can_compact_20_+_60_+_60 (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/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) === RUN TestRangeWithFailedCompactionWontGetSelected --- PASS: TestRangeWithFailedCompactionWontGetSelected (0.00s) === RUN TestCompactionFailWillCleanUpTempDir @@ -7619,7 +7662,7 @@ === RUN TestCompaction_populateBlock/Populate_from_three_overlapping_blocks. === RUN TestCompaction_populateBlock/Populate_from_three_partially_overlapping_blocks_with_few_full_chunks. === RUN TestCompaction_populateBlock/Populate_from_three_partially_overlapping_blocks_with_chunks_that_are_expected_to_merge_into_single_big_chunks. ---- PASS: TestCompaction_populateBlock (0.02s) +--- PASS: TestCompaction_populateBlock (0.01s) --- PASS: TestCompaction_populateBlock/Populate_block_from_empty_input_should_return_error. (0.00s) --- PASS: TestCompaction_populateBlock/#00 (0.00s) --- PASS: TestCompaction_populateBlock/Populate_from_single_block._We_expect_the_same_samples_at_the_output. (0.00s) @@ -7632,97 +7675,96 @@ --- 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.01s) + --- PASS: TestCompaction_populateBlock/Populate_from_three_partially_overlapping_blocks_with_few_full_chunks. (0.00s) --- PASS: TestCompaction_populateBlock/Populate_from_three_partially_overlapping_blocks_with_chunks_that_are_expected_to_merge_into_single_big_chunks. (0.00s) === RUN TestDisableAutoCompactions ---- PASS: TestDisableAutoCompactions (1.83s) +--- PASS: TestDisableAutoCompactions (0.62s) === RUN TestCancelCompactions ---- PASS: TestCancelCompactions (35.41s) +--- PASS: TestCancelCompactions (16.51s) === RUN TestDeleteCompactionBlockAfterFailedReload === RUN TestDeleteCompactionBlockAfterFailedReload/Test_Head_Compaction === RUN TestDeleteCompactionBlockAfterFailedReload/Test_Block_Compaction ---- PASS: TestDeleteCompactionBlockAfterFailedReload (6.82s) - --- PASS: TestDeleteCompactionBlockAfterFailedReload/Test_Head_Compaction (1.81s) - --- PASS: TestDeleteCompactionBlockAfterFailedReload/Test_Block_Compaction (5.01s) +--- PASS: TestDeleteCompactionBlockAfterFailedReload (4.17s) + --- PASS: TestDeleteCompactionBlockAfterFailedReload/Test_Head_Compaction (1.23s) + --- PASS: TestDeleteCompactionBlockAfterFailedReload/Test_Block_Compaction (2.94s) === RUN TestHeadCompactionWithHistograms === RUN TestHeadCompactionWithHistograms/float=true === RUN TestHeadCompactionWithHistograms/float=false ---- PASS: TestHeadCompactionWithHistograms (2.00s) - --- PASS: TestHeadCompactionWithHistograms/float=true (1.15s) - --- PASS: TestHeadCompactionWithHistograms/float=false (0.85s) +--- PASS: TestHeadCompactionWithHistograms (1.27s) + --- PASS: TestHeadCompactionWithHistograms/float=true (0.62s) + --- PASS: TestHeadCompactionWithHistograms/float=false (0.65s) === RUN TestSparseHistogramSpaceSavings compact_test.go:1429: --- SKIP: TestSparseHistogramSpaceSavings (0.00s) === RUN TestCompactBlockMetas --- PASS: TestCompactBlockMetas (0.00s) === RUN TestDB_reloadOrder ---- PASS: TestDB_reloadOrder (2.93s) +--- PASS: TestDB_reloadOrder (1.88s) === RUN TestDataAvailableOnlyAfterCommit ---- PASS: TestDataAvailableOnlyAfterCommit (0.04s) +--- PASS: TestDataAvailableOnlyAfterCommit (0.01s) === RUN TestNoPanicAfterWALCorruption ---- PASS: TestNoPanicAfterWALCorruption (0.08s) +--- PASS: TestNoPanicAfterWALCorruption (0.02s) === RUN TestDataNotAvailableAfterRollback ---- PASS: TestDataNotAvailableAfterRollback (0.02s) +--- PASS: TestDataNotAvailableAfterRollback (0.01s) === RUN TestDBAppenderAddRef ---- PASS: TestDBAppenderAddRef (0.03s) +--- PASS: TestDBAppenderAddRef (0.01s) === RUN TestAppendEmptyLabelsIgnored ---- PASS: TestAppendEmptyLabelsIgnored (0.02s) +--- PASS: TestAppendEmptyLabelsIgnored (0.01s) === RUN TestDeleteSimple ---- PASS: TestDeleteSimple (0.14s) +--- PASS: TestDeleteSimple (0.05s) === RUN TestAmendHistogramDatapointCausesError ---- PASS: TestAmendHistogramDatapointCausesError (0.02s) +--- PASS: TestAmendHistogramDatapointCausesError (0.01s) === RUN TestDuplicateNaNDatapointNoAmendError ---- PASS: TestDuplicateNaNDatapointNoAmendError (0.02s) +--- PASS: TestDuplicateNaNDatapointNoAmendError (0.01s) === RUN TestNonDuplicateNaNDatapointsCausesAmendError ---- PASS: TestNonDuplicateNaNDatapointsCausesAmendError (0.03s) +--- PASS: TestNonDuplicateNaNDatapointsCausesAmendError (0.01s) === RUN TestEmptyLabelsetCausesError ---- PASS: TestEmptyLabelsetCausesError (0.03s) +--- PASS: TestEmptyLabelsetCausesError (0.02s) === RUN TestSkippingInvalidValuesInSameTxn --- PASS: TestSkippingInvalidValuesInSameTxn (0.01s) === RUN TestDB_Snapshot ---- PASS: TestDB_Snapshot (1.02s) +--- PASS: TestDB_Snapshot (0.57s) === RUN TestDB_Snapshot_ChunksOutsideOfCompactedRange ---- PASS: TestDB_Snapshot_ChunksOutsideOfCompactedRange (0.79s) +--- PASS: TestDB_Snapshot_ChunksOutsideOfCompactedRange (0.56s) === RUN TestDB_SnapshotWithDelete ---- PASS: TestDB_SnapshotWithDelete (1.00s) +--- PASS: TestDB_SnapshotWithDelete (0.60s) === RUN TestDB_e2e ---- PASS: TestDB_e2e (11.78s) +--- PASS: TestDB_e2e (4.84s) === RUN TestWALFlushedOnDBClose ---- PASS: TestWALFlushedOnDBClose (0.08s) +--- PASS: TestWALFlushedOnDBClose (0.02s) === RUN TestWALSegmentSizeOptions === RUN TestWALSegmentSizeOptions/WALSegmentSize_0_test === RUN TestWALSegmentSizeOptions/WALSegmentSize_65536_test === RUN TestWALSegmentSizeOptions/WALSegmentSize_-1_test ---- PASS: TestWALSegmentSizeOptions (0.28s) - --- PASS: TestWALSegmentSizeOptions/WALSegmentSize_0_test (0.12s) - --- PASS: TestWALSegmentSizeOptions/WALSegmentSize_65536_test (0.06s) - --- PASS: TestWALSegmentSizeOptions/WALSegmentSize_-1_test (0.10s) +--- PASS: TestWALSegmentSizeOptions (0.09s) + --- PASS: TestWALSegmentSizeOptions/WALSegmentSize_0_test (0.03s) + --- PASS: TestWALSegmentSizeOptions/WALSegmentSize_65536_test (0.03s) + --- 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=5.813µs +level=info msg="On-disk memory mappable chunks replay completed" duration=4.261µs level=info msg="Replaying WAL, this may take a while" -level=warn msg="Unknown series references" samples=6499 exemplars=0 histograms=0 metadata=0 +level=warn msg="Unknown series references" samples=709 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=127.446µs wal_replay_duration=298.00323ms wbl_replay_duration=643ns total_replay_duration=298.160953ms +level=info msg="WAL replay completed" checkpoint_replay_duration=56.649µs wal_replay_duration=106.49732ms wbl_replay_duration=263ns total_replay_duration=106.57188ms === 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=14.644671ms +level=info msg="On-disk memory mappable chunks replay completed" duration=6.030767ms level=info msg="Replaying WAL, this may take a while" -level=warn msg="Unknown series references" samples=16303 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=88.793µs wal_replay_duration=515.816052ms wbl_replay_duration=239ns total_replay_duration=530.603762ms ---- PASS: TestWALReplayRaceOnSamplesLoggedBeforeSeries (6.77s) - --- PASS: TestWALReplayRaceOnSamplesLoggedBeforeSeries/samples_after_series_creation_=_1,_run_=_1 (0.99s) - --- PASS: TestWALReplayRaceOnSamplesLoggedBeforeSeries/samples_after_series_creation_=_1000,_run_=_1 (5.78s) +level=info msg="WAL replay completed" checkpoint_replay_duration=87.988µs wal_replay_duration=160.647058ms wbl_replay_duration=5.1µs total_replay_duration=166.817578ms +--- PASS: TestWALReplayRaceOnSamplesLoggedBeforeSeries (2.21s) + --- PASS: TestWALReplayRaceOnSamplesLoggedBeforeSeries/samples_after_series_creation_=_1,_run_=_1 (0.41s) + --- PASS: TestWALReplayRaceOnSamplesLoggedBeforeSeries/samples_after_series_creation_=_1000,_run_=_1 (1.80s) === RUN TestTombstoneClean ---- PASS: TestTombstoneClean (3.17s) +--- PASS: TestTombstoneClean (1.35s) === RUN TestTombstoneCleanResultEmptyBlock ---- PASS: TestTombstoneCleanResultEmptyBlock (2.09s) +--- PASS: TestTombstoneCleanResultEmptyBlock (0.58s) === RUN TestTombstoneCleanFail ---- PASS: TestTombstoneCleanFail (3.90s) +--- PASS: TestTombstoneCleanFail (1.60s) === RUN TestTombstoneCleanRetentionLimitsRace === RUN TestTombstoneCleanRetentionLimitsRace/iteration0 === RUN TestTombstoneCleanRetentionLimitsRace/iteration1 @@ -7744,138 +7786,138 @@ === RUN TestTombstoneCleanRetentionLimitsRace/iteration17 === RUN TestTombstoneCleanRetentionLimitsRace/iteration18 === RUN TestTombstoneCleanRetentionLimitsRace/iteration19 ---- PASS: TestTombstoneCleanRetentionLimitsRace (740.37s) - --- PASS: TestTombstoneCleanRetentionLimitsRace/iteration0 (32.52s) - --- PASS: TestTombstoneCleanRetentionLimitsRace/iteration1 (34.50s) - --- PASS: TestTombstoneCleanRetentionLimitsRace/iteration2 (31.86s) - --- PASS: TestTombstoneCleanRetentionLimitsRace/iteration3 (35.63s) - --- PASS: TestTombstoneCleanRetentionLimitsRace/iteration4 (44.24s) - --- PASS: TestTombstoneCleanRetentionLimitsRace/iteration5 (52.65s) - --- PASS: TestTombstoneCleanRetentionLimitsRace/iteration6 (73.60s) - --- PASS: TestTombstoneCleanRetentionLimitsRace/iteration7 (48.03s) - --- PASS: TestTombstoneCleanRetentionLimitsRace/iteration8 (38.73s) - --- PASS: TestTombstoneCleanRetentionLimitsRace/iteration9 (38.77s) - --- PASS: TestTombstoneCleanRetentionLimitsRace/iteration10 (35.78s) - --- PASS: TestTombstoneCleanRetentionLimitsRace/iteration11 (36.46s) - --- PASS: TestTombstoneCleanRetentionLimitsRace/iteration12 (27.92s) - --- PASS: TestTombstoneCleanRetentionLimitsRace/iteration13 (37.56s) - --- PASS: TestTombstoneCleanRetentionLimitsRace/iteration14 (26.72s) - --- PASS: TestTombstoneCleanRetentionLimitsRace/iteration15 (22.07s) - --- PASS: TestTombstoneCleanRetentionLimitsRace/iteration16 (23.15s) - --- PASS: TestTombstoneCleanRetentionLimitsRace/iteration17 (24.10s) - --- PASS: TestTombstoneCleanRetentionLimitsRace/iteration18 (32.16s) - --- PASS: TestTombstoneCleanRetentionLimitsRace/iteration19 (43.92s) +--- PASS: TestTombstoneCleanRetentionLimitsRace (395.78s) + --- PASS: TestTombstoneCleanRetentionLimitsRace/iteration0 (21.17s) + --- PASS: TestTombstoneCleanRetentionLimitsRace/iteration1 (19.92s) + --- PASS: TestTombstoneCleanRetentionLimitsRace/iteration2 (19.40s) + --- PASS: TestTombstoneCleanRetentionLimitsRace/iteration3 (18.54s) + --- PASS: TestTombstoneCleanRetentionLimitsRace/iteration4 (20.01s) + --- PASS: TestTombstoneCleanRetentionLimitsRace/iteration5 (18.77s) + --- PASS: TestTombstoneCleanRetentionLimitsRace/iteration6 (18.87s) + --- PASS: TestTombstoneCleanRetentionLimitsRace/iteration7 (19.03s) + --- PASS: TestTombstoneCleanRetentionLimitsRace/iteration8 (21.00s) + --- PASS: TestTombstoneCleanRetentionLimitsRace/iteration9 (20.79s) + --- PASS: TestTombstoneCleanRetentionLimitsRace/iteration10 (21.26s) + --- PASS: TestTombstoneCleanRetentionLimitsRace/iteration11 (19.69s) + --- PASS: TestTombstoneCleanRetentionLimitsRace/iteration12 (19.90s) + --- PASS: TestTombstoneCleanRetentionLimitsRace/iteration13 (19.99s) + --- PASS: TestTombstoneCleanRetentionLimitsRace/iteration14 (19.46s) + --- PASS: TestTombstoneCleanRetentionLimitsRace/iteration15 (19.68s) + --- PASS: TestTombstoneCleanRetentionLimitsRace/iteration16 (19.30s) + --- PASS: TestTombstoneCleanRetentionLimitsRace/iteration17 (18.98s) + --- PASS: TestTombstoneCleanRetentionLimitsRace/iteration18 (19.69s) + --- PASS: TestTombstoneCleanRetentionLimitsRace/iteration19 (20.32s) === RUN TestTimeRetention ---- PASS: TestTimeRetention (2.09s) +--- PASS: TestTimeRetention (1.50s) === RUN TestSizeRetention ---- PASS: TestSizeRetention (4.41s) +--- PASS: TestSizeRetention (2.82s) === RUN TestSizeRetentionMetric ---- PASS: TestSizeRetentionMetric (0.07s) +--- PASS: TestSizeRetentionMetric (0.03s) === RUN TestNotMatcherSelectsLabelsUnsetSeries ---- PASS: TestNotMatcherSelectsLabelsUnsetSeries (0.02s) +--- PASS: TestNotMatcherSelectsLabelsUnsetSeries (0.01s) === RUN TestOverlappingBlocksDetectsAllOverlaps --- PASS: TestOverlappingBlocksDetectsAllOverlaps (0.00s) === RUN TestChunkAtBlockBoundary ---- PASS: TestChunkAtBlockBoundary (1.38s) +--- PASS: TestChunkAtBlockBoundary (0.63s) === RUN TestQuerierWithBoundaryChunks ---- PASS: TestQuerierWithBoundaryChunks (2.17s) +--- PASS: TestQuerierWithBoundaryChunks (1.60s) === RUN TestInitializeHeadTimestamp === RUN TestInitializeHeadTimestamp/clean === RUN TestInitializeHeadTimestamp/wal-only === RUN TestInitializeHeadTimestamp/existing-block === RUN TestInitializeHeadTimestamp/existing-block-and-wal ---- PASS: TestInitializeHeadTimestamp (1.85s) +--- PASS: TestInitializeHeadTimestamp (0.97s) --- PASS: TestInitializeHeadTimestamp/clean (0.01s) --- PASS: TestInitializeHeadTimestamp/wal-only (0.01s) - --- PASS: TestInitializeHeadTimestamp/existing-block (0.91s) - --- PASS: TestInitializeHeadTimestamp/existing-block-and-wal (0.92s) + --- PASS: TestInitializeHeadTimestamp/existing-block (0.47s) + --- PASS: TestInitializeHeadTimestamp/existing-block-and-wal (0.47s) === 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 (2.29s) +--- PASS: TestNoEmptyBlocks (1.48s) --- PASS: TestNoEmptyBlocks/Test_no_blocks_after_compact_with_empty_head. (0.00s) - --- PASS: TestNoEmptyBlocks/Test_no_blocks_after_deleting_all_samples_from_head. (0.83s) - --- 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.05s) - --- PASS: TestNoEmptyBlocks/Test_no_blocks_remaining_after_deleting_all_samples_from_disk. (1.41s) + --- PASS: TestNoEmptyBlocks/Test_no_blocks_after_deleting_all_samples_from_head. (0.51s) + --- PASS: TestNoEmptyBlocks/When_no_new_block_is_created_from_head,_and_there_are_some_blocks_on_disk__compaction_should_not_run_into_infinite_loop_(was_seen_during_development). (0.01s) + --- PASS: TestNoEmptyBlocks/Test_no_blocks_remaining_after_deleting_all_samples_from_disk. (0.95s) === RUN TestDB_LabelNames ---- PASS: TestDB_LabelNames (0.07s) +--- PASS: TestDB_LabelNames (0.01s) === RUN TestCorrectNumTombstones ---- PASS: TestCorrectNumTombstones (1.67s) +--- PASS: TestCorrectNumTombstones (0.57s) === RUN TestBlockRanges -level=info msg="Found healthy block" mint=0 maxt=3 ulid=01H0YR1VXD9KZ9DD7WR5XE5M6P +level=info msg="Found healthy block" mint=0 maxt=3 ulid=01J10907F5KGPM32VVDHJHJYZB level=info msg="Replaying on-disk memory mappable chunks if any" -level=info msg="On-disk memory mappable chunks replay completed" duration=5.659µs +level=info msg="On-disk memory mappable chunks replay completed" duration=3.306µ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=84.863µs wal_replay_duration=4.463493ms wbl_replay_duration=717ns total_replay_duration=4.725137ms -level=info msg="write block" mint=3 maxt=10000 ulid=01H0YR1WYP350ZQDGA6VQ9DXTK duration=1.108712376s -level=info msg="Head GC completed" caller=truncateMemory duration=6.243753ms +level=info msg="WAL replay completed" checkpoint_replay_duration=54.333µs wal_replay_duration=619.992µs wbl_replay_duration=167ns total_replay_duration=689.404µs +level=info msg="write block" mint=3 maxt=10000 ulid=01J1090815CQWCAYR34Z9ZVRF1 duration=495.593024ms +level=info msg="Head GC completed" caller=truncateMemory duration=1.869724ms level=info msg="Compactions disabled" -level=info msg="Found healthy block" mint=0 maxt=3 ulid=01H0YR1VXD9KZ9DD7WR5XE5M6P -level=info msg="Found healthy block" mint=3 maxt=10000 ulid=01H0YR1WYP350ZQDGA6VQ9DXTK -level=info msg="Found healthy block" mint=15005 maxt=15006 ulid=01H0YR1Y27KWJX62FYH1JEN6MY +level=info msg="Found healthy block" mint=0 maxt=3 ulid=01J10907F5KGPM32VVDHJHJYZB +level=info msg="Found healthy block" mint=3 maxt=10000 ulid=01J1090815CQWCAYR34Z9ZVRF1 +level=info msg="Found healthy block" mint=15005 maxt=15006 ulid=01J10908H1T5X7SX00MHG2KG8S level=info msg="Replaying on-disk memory mappable chunks if any" -level=info msg="On-disk memory mappable chunks replay completed" duration=72.881µs +level=info msg="On-disk memory mappable chunks replay completed" duration=4.776µ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=48.977µs wal_replay_duration=2.719698ms wbl_replay_duration=335ns total_replay_duration=2.857686ms -level=info msg="write block" mint=15006 maxt=20000 ulid=01H0YR1YTCJZKT2PTSVW37F4ZZ duration=611.737928ms -level=info msg="Head GC completed" caller=truncateMemory duration=2.815468ms ---- PASS: TestBlockRanges (3.63s) +level=info msg="WAL replay completed" checkpoint_replay_duration=35.119µs wal_replay_duration=3.01036ms wbl_replay_duration=270ns total_replay_duration=3.061863ms +level=info msg="write block" mint=15006 maxt=20000 ulid=01J109092HNBK7K2ED804C1F7G duration=470.540299ms +level=info msg="Head GC completed" caller=truncateMemory duration=1.721671ms +--- PASS: TestBlockRanges (2.15s) === RUN TestDBReadOnly -level=info msg="Found healthy block" mint=10 maxt=12 ulid=01H0YR1ZE43BTKQ8DZQH0W5W8W -level=info msg="Found healthy block" mint=12 maxt=14 ulid=01H0YR20207EVNF855AVN5PKJ8 -level=info msg="Found healthy block" mint=14 maxt=16 ulid=01H0YR20MNBB9MR87G86W1DXQJ +level=info msg="Found healthy block" mint=10 maxt=12 ulid=01J10909JF9PTMDV09FG37M8ZF +level=info msg="Found healthy block" mint=12 maxt=14 ulid=01J1090A2MNHEDQTKZKXVPFWD8 +level=info msg="Found healthy block" mint=14 maxt=16 ulid=01J1090AJ51TQKPM8JQ73N7TR6 level=info msg="Replaying on-disk memory mappable chunks if any" -level=info msg="On-disk memory mappable chunks replay completed" duration=5.096µs +level=info msg="On-disk memory mappable chunks replay completed" duration=2.884µ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=56.288µs wal_replay_duration=12.250746ms wbl_replay_duration=350ns total_replay_duration=12.32867ms +level=info msg="WAL replay completed" checkpoint_replay_duration=34.149µs wal_replay_duration=2.690923ms wbl_replay_duration=239ns total_replay_duration=2.738773ms level=info msg="Compactions disabled" === RUN TestDBReadOnly/blocks === RUN TestDBReadOnly/querier level=info msg="Replaying on-disk memory mappable chunks if any" -level=info msg="On-disk memory mappable chunks replay completed" duration=5.486µs +level=info msg="On-disk memory mappable chunks replay completed" duration=4.349µ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.366µs wal_replay_duration=3.759984ms wbl_replay_duration=279ns total_replay_duration=3.833294ms +level=info msg="WAL replay completed" checkpoint_replay_duration=40.422µs wal_replay_duration=3.190707ms wbl_replay_duration=247ns total_replay_duration=3.248064ms === 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=5.248µs +level=info msg="On-disk memory mappable chunks replay completed" duration=3.186µ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=67.478µs wal_replay_duration=4.089809ms wbl_replay_duration=315ns total_replay_duration=4.178536ms ---- PASS: TestDBReadOnly (1.93s) +level=info msg="WAL replay completed" checkpoint_replay_duration=37.958µs wal_replay_duration=2.422486ms wbl_replay_duration=139ns total_replay_duration=2.474706ms +--- PASS: TestDBReadOnly (1.53s) --- PASS: TestDBReadOnly/blocks (0.00s) - --- PASS: TestDBReadOnly/querier (0.03s) - --- PASS: TestDBReadOnly/chunk_querier (0.03s) + --- PASS: TestDBReadOnly/querier (0.02s) + --- PASS: TestDBReadOnly/chunk_querier (0.02s) === RUN TestDBReadOnlyClosing --- PASS: TestDBReadOnlyClosing (0.00s) === RUN TestDBReadOnly_FlushWAL level=info msg="Replaying on-disk memory mappable chunks if any" -level=info msg="On-disk memory mappable chunks replay completed" duration=4.4µs +level=info msg="On-disk memory mappable chunks replay completed" duration=2.972µ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.849µs wal_replay_duration=1.549937ms wbl_replay_duration=319ns total_replay_duration=1.614674ms +level=info msg="WAL replay completed" checkpoint_replay_duration=30.546µs wal_replay_duration=1.427729ms wbl_replay_duration=133ns total_replay_duration=1.471669ms 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=19.188µs +level=info msg="On-disk memory mappable chunks replay completed" duration=11.443µ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=53.162µs wal_replay_duration=1.860596ms wbl_replay_duration=282ns total_replay_duration=1.949807ms -level=info msg="write block" mint=0 maxt=1000 ulid=01H0YR21BQAWS8R510DSPZR91R duration=629.509786ms ---- PASS: TestDBReadOnly_FlushWAL (0.69s) +level=info msg="WAL replay completed" checkpoint_replay_duration=34.407µs wal_replay_duration=1.183626ms wbl_replay_duration=239ns total_replay_duration=1.242004ms +level=info msg="write block" mint=0 maxt=1000 ulid=01J1090B2VXKB8N1HKVVDB2PS5 duration=494.53744ms +--- PASS: TestDBReadOnly_FlushWAL (0.52s) === RUN TestDBCannotSeePartialCommits ---- PASS: TestDBCannotSeePartialCommits (0.05s) +--- PASS: TestDBCannotSeePartialCommits (0.02s) === RUN TestDBQueryDoesntSeeAppendsAfterCreation ---- PASS: TestDBQueryDoesntSeeAppendsAfterCreation (0.02s) +--- PASS: TestDBQueryDoesntSeeAppendsAfterCreation (0.01s) === RUN TestChunkWriter_ReadAfterWrite === RUN TestChunkWriter_ReadAfterWrite/0 === RUN TestChunkWriter_ReadAfterWrite/1 @@ -7884,43 +7926,43 @@ === RUN TestChunkWriter_ReadAfterWrite/4 === RUN TestChunkWriter_ReadAfterWrite/5 === RUN TestChunkWriter_ReadAfterWrite/6 ---- PASS: TestChunkWriter_ReadAfterWrite (0.07s) - --- PASS: TestChunkWriter_ReadAfterWrite/0 (0.02s) +--- PASS: TestChunkWriter_ReadAfterWrite (0.04s) + --- PASS: TestChunkWriter_ReadAfterWrite/0 (0.01s) --- PASS: TestChunkWriter_ReadAfterWrite/1 (0.01s) --- PASS: TestChunkWriter_ReadAfterWrite/2 (0.01s) - --- PASS: TestChunkWriter_ReadAfterWrite/3 (0.01s) + --- PASS: TestChunkWriter_ReadAfterWrite/3 (0.00s) --- PASS: TestChunkWriter_ReadAfterWrite/4 (0.01s) --- PASS: TestChunkWriter_ReadAfterWrite/5 (0.01s) - --- PASS: TestChunkWriter_ReadAfterWrite/6 (0.01s) + --- PASS: TestChunkWriter_ReadAfterWrite/6 (0.00s) === RUN TestRangeForTimestamp --- PASS: TestRangeForTimestamp (0.00s) === RUN TestChunkReader_ConcurrentReads ---- PASS: TestChunkReader_ConcurrentReads (1.15s) +--- PASS: TestChunkReader_ConcurrentReads (0.49s) === RUN TestCompactHead ---- PASS: TestCompactHead (0.92s) +--- PASS: TestCompactHead (0.52s) === RUN TestCompactHeadWithDeletion ---- PASS: TestCompactHeadWithDeletion (0.05s) +--- PASS: TestCompactHeadWithDeletion (0.03s) === 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=01H0YR246MXB1ZYDR0BZ1573WV -level=info msg="Found healthy block" mint=10 maxt=20 ulid=01H0YR24TR08EFCRRX471EABFR -level=error msg="failed to read meta.json for a block during repair process; skipping" dir=/tmp/TestOpen_VariousBlockStates2429865918/001/01H0YR25E9JTVYWXCG3R3W5KYX err="open /tmp/TestOpen_VariousBlockStates2429865918/001/01H0YR25E9JTVYWXCG3R3W5KYX/meta.json: no such file or directory" -level=info msg="Found healthy block" mint=50 maxt=60 ulid=01H0YR283RW7B2GW3XNKXP0NGM -level=info msg="Found healthy block" mint=50 maxt=55 ulid=01H0YR28Q1ZV4MNKXHZ09WBPQH -level=info msg="Found and deleted tmp block dir" dir=/tmp/TestOpen_VariousBlockStates2429865918/001/wal/checkpoint.00000001.tmp -level=info msg="Found and deleted tmp block dir" dir=/tmp/TestOpen_VariousBlockStates2429865918/001/01H0YR2622Q39SMZJFY5B5KR9G.tmp-for-creation -level=info msg="Found and deleted tmp block dir" dir=/tmp/TestOpen_VariousBlockStates2429865918/001/01H0YR26RXDZP32HJK54AXFXSQ.tmp-for-deletion -level=info msg="Found and deleted tmp block dir" dir=/tmp/TestOpen_VariousBlockStates2429865918/001/01H0YR27CSDWABK2GGSX0ATN99.tmp -level=error msg="Failed to read meta.json for a block during reloadBlocks. Skipping" dir=/tmp/TestOpen_VariousBlockStates2429865918/001/01H0YR25E9JTVYWXCG3R3W5KYX err="open /tmp/TestOpen_VariousBlockStates2429865918/001/01H0YR25E9JTVYWXCG3R3W5KYX/meta.json: no such file or directory" -level=info msg="Deleting obsolete block" block=01H0YR28Q1ZV4MNKXHZ09WBPQH +level=info msg="Found healthy block" mint=0 maxt=10 ulid=01J1090CN9DZEMXS9DEADRBBN8 +level=info msg="Found healthy block" mint=10 maxt=20 ulid=01J1090D4XQ1S9Q7T59NM9RTGD +level=error msg="failed to read meta.json for a block during repair process; skipping" dir=/tmp/TestOpen_VariousBlockStates3737361598/001/01J1090DPFB31NE2XDZPWNEYR0 err="open /tmp/TestOpen_VariousBlockStates3737361598/001/01J1090DPFB31NE2XDZPWNEYR0/meta.json: no such file or directory" +level=info msg="Found healthy block" mint=50 maxt=60 ulid=01J1090FXSYKRTBBMBTKBE8NPH +level=info msg="Found healthy block" mint=50 maxt=55 ulid=01J1090GD31ZF45EB98AEZDE2A +level=info msg="Found and deleted tmp block dir" dir=/tmp/TestOpen_VariousBlockStates3737361598/001/wal/checkpoint.00000001.tmp +level=info msg="Found and deleted tmp block dir" dir=/tmp/TestOpen_VariousBlockStates3737361598/001/01J1090E9Y242AD90CNXR40ACJ.tmp-for-creation +level=info msg="Found and deleted tmp block dir" dir=/tmp/TestOpen_VariousBlockStates3737361598/001/01J1090EWQ95GNQECWJK2PYKXG.tmp-for-deletion +level=info msg="Found and deleted tmp block dir" dir=/tmp/TestOpen_VariousBlockStates3737361598/001/01J1090FBVSY38BQCF4G6K1FAN.tmp +level=error msg="Failed to read meta.json for a block during reloadBlocks. Skipping" dir=/tmp/TestOpen_VariousBlockStates3737361598/001/01J1090DPFB31NE2XDZPWNEYR0 err="open /tmp/TestOpen_VariousBlockStates3737361598/001/01J1090DPFB31NE2XDZPWNEYR0/meta.json: no such file or directory" +level=info msg="Deleting obsolete block" block=01J1090GD31ZF45EB98AEZDE2A level=info msg="Replaying on-disk memory mappable chunks if any" -level=info msg="On-disk memory mappable chunks replay completed" duration=4.653µs +level=info msg="On-disk memory mappable chunks replay completed" duration=3.204µ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=41.417µs wal_replay_duration=1.075878ms wbl_replay_duration=311ns total_replay_duration=1.135462ms ---- PASS: TestOpen_VariousBlockStates (5.23s) +level=info msg="WAL replay completed" checkpoint_replay_duration=31.206µs wal_replay_duration=635.896µs wbl_replay_duration=471ns total_replay_duration=687.663µs +--- PASS: TestOpen_VariousBlockStates (4.31s) === RUN TestOneCheckpointPerCompactCall ---- PASS: TestOneCheckpointPerCompactCall (38.81s) +--- PASS: TestOneCheckpointPerCompactCall (28.91s) === RUN TestNoPanicOnTSDBOpenError --- PASS: TestNoPanicOnTSDBOpenError (0.00s) === RUN TestLockfile @@ -7928,11 +7970,11 @@ === 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.14s) - --- PASS: TestLockfile/{fileAlreadyExists:false_lockFileDisabled:false_expectedValue:1} (0.02s) - --- PASS: TestLockfile/{fileAlreadyExists:true_lockFileDisabled:false_expectedValue:0} (0.03s) - --- PASS: TestLockfile/{fileAlreadyExists:true_lockFileDisabled:true_expectedValue:-1} (0.04s) - --- PASS: TestLockfile/{fileAlreadyExists:false_lockFileDisabled:true_expectedValue:-1} (0.05s) +--- PASS: TestLockfile (0.03s) + --- 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:false_lockFileDisabled:true_expectedValue:-1} (0.01s) === RUN TestQuerier_ShouldNotPanicIfHeadChunkIsTruncatedWhileReadingQueriedChunks db_test.go:3291: TODO: investigate why process crash in CI --- SKIP: TestQuerier_ShouldNotPanicIfHeadChunkIsTruncatedWhileReadingQueriedChunks (0.00s) @@ -7940,35 +7982,35 @@ db_test.go:3427: TODO: investigate why process crash in CI --- SKIP: TestChunkQuerier_ShouldNotPanicIfHeadChunkIsTruncatedWhileReadingQueriedChunks (0.00s) === RUN TestOOOWALWrite ---- PASS: TestOOOWALWrite (0.07s) +--- PASS: TestOOOWALWrite (0.02s) === RUN TestDBPanicOnMmappingHeadChunk ---- PASS: TestDBPanicOnMmappingHeadChunk (0.76s) +--- PASS: TestDBPanicOnMmappingHeadChunk (0.48s) === RUN TestMetadataInWAL --- PASS: TestMetadataInWAL (0.01s) === RUN TestMetadataCheckpointingOnlyKeepsLatestEntry --- PASS: TestMetadataCheckpointingOnlyKeepsLatestEntry (0.01s) === RUN TestMetadataAssertInMemoryData ---- PASS: TestMetadataAssertInMemoryData (0.03s) +--- PASS: TestMetadataAssertInMemoryData (0.01s) === RUN TestOOOCompaction ---- PASS: TestOOOCompaction (4.89s) +--- PASS: TestOOOCompaction (2.43s) === RUN TestOOOCompactionWithNormalCompaction ---- PASS: TestOOOCompactionWithNormalCompaction (1.62s) +--- PASS: TestOOOCompactionWithNormalCompaction (0.92s) === 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.10s) - --- PASS: Test_Querier_OOOQuery/name=query_interval_covering_ooomint_and_inordermaxt_returns_all_ingested_samples (0.05s) - --- PASS: Test_Querier_OOOQuery/name=partial_query_interval_returns_only_samples_within_interval (0.05s) +--- PASS: Test_Querier_OOOQuery (0.02s) + --- PASS: Test_Querier_OOOQuery/name=query_interval_covering_ooomint_and_inordermaxt_returns_all_ingested_samples (0.01s) + --- PASS: Test_Querier_OOOQuery/name=partial_query_interval_returns_only_samples_within_interval (0.01s) === 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.08s) - --- PASS: Test_ChunkQuerier_OOOQuery/name=query_interval_covering_ooomint_and_inordermaxt_returns_all_ingested_samples (0.05s) - --- PASS: Test_ChunkQuerier_OOOQuery/name=partial_query_interval_returns_only_samples_within_interval (0.03s) +--- PASS: Test_ChunkQuerier_OOOQuery (0.03s) + --- PASS: Test_ChunkQuerier_OOOQuery/name=query_interval_covering_ooomint_and_inordermaxt_returns_all_ingested_samples (0.01s) + --- PASS: Test_ChunkQuerier_OOOQuery/name=partial_query_interval_returns_only_samples_within_interval (0.01s) === RUN TestOOOAppendAndQuery ---- PASS: TestOOOAppendAndQuery (0.03s) +--- PASS: TestOOOAppendAndQuery (0.01s) === 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 @@ -7976,43 +8018,43 @@ === 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.27s) - --- PASS: TestWBLAndMmapReplay/Restart_DB_with_both_WBL_and_M-map_files_for_ooo_data (0.05s) - --- 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.03s) - --- PASS: TestWBLAndMmapReplay/Restart_DB_with_WBL+Mmap_while_increasing_the_OOOCapMax (0.04s) - --- PASS: TestWBLAndMmapReplay/Restart_DB_with_WBL+Mmap_while_decreasing_the_OOOCapMax (0.06s) - --- PASS: TestWBLAndMmapReplay/Restart_DB_with_WBL+Mmap_while_having_no_m-map_markers_in_WBL (0.05s) +--- PASS: TestWBLAndMmapReplay (0.11s) + --- 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.01s) + --- PASS: TestWBLAndMmapReplay/Restart_DB_with_only_M-map_files_for_ooo_data (0.01s) + --- 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.02s) + --- PASS: TestWBLAndMmapReplay/Restart_DB_with_WBL+Mmap_while_having_no_m-map_markers_in_WBL (0.02s) === RUN TestOOOCompactionFailure ---- PASS: TestOOOCompactionFailure (2.55s) +--- PASS: TestOOOCompactionFailure (1.85s) === RUN TestWBLCorruption ---- PASS: TestWBLCorruption (0.11s) +--- PASS: TestWBLCorruption (0.04s) === RUN TestOOOMmapCorruption ---- PASS: TestOOOMmapCorruption (0.12s) +--- PASS: TestOOOMmapCorruption (0.06s) === RUN TestOutOfOrderRuntimeConfig === RUN TestOutOfOrderRuntimeConfig/increase_time_window === RUN TestOutOfOrderRuntimeConfig/decrease_time_window_and_increase_again === RUN TestOutOfOrderRuntimeConfig/disabled_to_enabled === RUN TestOutOfOrderRuntimeConfig/enabled_to_disabled === RUN TestOutOfOrderRuntimeConfig/disabled_to_disabled ---- PASS: TestOutOfOrderRuntimeConfig (2.79s) - --- PASS: TestOutOfOrderRuntimeConfig/increase_time_window (0.78s) - --- PASS: TestOutOfOrderRuntimeConfig/decrease_time_window_and_increase_again (0.64s) - --- PASS: TestOutOfOrderRuntimeConfig/disabled_to_enabled (0.67s) - --- PASS: TestOutOfOrderRuntimeConfig/enabled_to_disabled (0.70s) +--- PASS: TestOutOfOrderRuntimeConfig (1.95s) + --- PASS: TestOutOfOrderRuntimeConfig/increase_time_window (0.51s) + --- PASS: TestOutOfOrderRuntimeConfig/decrease_time_window_and_increase_again (0.47s) + --- PASS: TestOutOfOrderRuntimeConfig/disabled_to_enabled (0.50s) + --- PASS: TestOutOfOrderRuntimeConfig/enabled_to_disabled (0.46s) --- PASS: TestOutOfOrderRuntimeConfig/disabled_to_disabled (0.01s) === RUN TestNoGapAfterRestartWithOOO === RUN TestNoGapAfterRestartWithOOO/case=0 === RUN TestNoGapAfterRestartWithOOO/case=1 ---- PASS: TestNoGapAfterRestartWithOOO (3.02s) - --- PASS: TestNoGapAfterRestartWithOOO/case=0 (1.38s) - --- PASS: TestNoGapAfterRestartWithOOO/case=1 (1.63s) +--- PASS: TestNoGapAfterRestartWithOOO (2.24s) + --- PASS: TestNoGapAfterRestartWithOOO/case=0 (1.12s) + --- PASS: TestNoGapAfterRestartWithOOO/case=1 (1.12s) === RUN TestWblReplayAfterOOODisableAndRestart ---- PASS: TestWblReplayAfterOOODisableAndRestart (0.06s) +--- PASS: TestWblReplayAfterOOODisableAndRestart (0.02s) === RUN TestPanicOnApplyConfig ---- PASS: TestPanicOnApplyConfig (0.06s) +--- PASS: TestPanicOnApplyConfig (0.02s) === RUN TestDiskFillingUpAfterDisablingOOO ---- PASS: TestDiskFillingUpAfterDisablingOOO (3.48s) +--- PASS: TestDiskFillingUpAfterDisablingOOO (2.14s) === RUN TestHistogramAppendAndQuery === RUN TestHistogramAppendAndQuery/integer_histograms === RUN TestHistogramAppendAndQuery/integer_histograms/series_with_only_histograms @@ -8030,7 +8072,7 @@ === 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.06s) +--- PASS: TestHistogramAppendAndQuery (0.03s) --- PASS: TestHistogramAppendAndQuery/integer_histograms (0.01s) --- PASS: TestHistogramAppendAndQuery/integer_histograms/series_with_only_histograms (0.00s) --- PASS: TestHistogramAppendAndQuery/integer_histograms/series_with_only_histograms/changing_schema (0.00s) @@ -8039,10 +8081,10 @@ --- 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.05s) - --- PASS: TestHistogramAppendAndQuery/float_histograms/series_with_only_histograms (0.02s) - --- PASS: TestHistogramAppendAndQuery/float_histograms/series_with_only_histograms/changing_schema (0.01s) - --- PASS: TestHistogramAppendAndQuery/float_histograms/series_with_only_histograms/new_buckets_incoming (0.01s) + --- PASS: TestHistogramAppendAndQuery/float_histograms (0.01s) + --- PASS: TestHistogramAppendAndQuery/float_histograms/series_with_only_histograms (0.00s) + --- 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) --- PASS: TestHistogramAppendAndQuery/float_histograms/series_with_only_histograms/buckets_disappearing (0.00s) --- PASS: TestHistogramAppendAndQuery/float_histograms/series_starting_with_float_and_then_getting_histograms (0.00s) --- PASS: TestHistogramAppendAndQuery/float_histograms/series_starting_with_histogram_and_then_getting_float (0.00s) @@ -8062,23 +8104,23 @@ === RUN TestQueryHistogramFromBlocksWithCompaction/floatHistogram=true/overlapping_blocks_with_only_histograms === RUN TestQueryHistogramFromBlocksWithCompaction/floatHistogram=true/overlapping_blocks_with_only_histograms_and_only_float_in_a_series === RUN TestQueryHistogramFromBlocksWithCompaction/floatHistogram=true/overlapping_blocks_with_mix_of_histograms_and_float64 ---- PASS: TestQueryHistogramFromBlocksWithCompaction (38.26s) - --- PASS: TestQueryHistogramFromBlocksWithCompaction/floatHistogram=false (18.85s) - --- PASS: TestQueryHistogramFromBlocksWithCompaction/floatHistogram=false/serial_blocks_with_only_histograms (3.68s) - --- PASS: TestQueryHistogramFromBlocksWithCompaction/floatHistogram=false/serial_blocks_with_either_histograms_or_floats_in_a_block_and_not_both (2.97s) - --- PASS: TestQueryHistogramFromBlocksWithCompaction/floatHistogram=false/serial_blocks_with_mix_of_histograms_and_float64 (3.70s) - --- PASS: TestQueryHistogramFromBlocksWithCompaction/floatHistogram=false/overlapping_blocks_with_only_histograms (2.74s) - --- PASS: TestQueryHistogramFromBlocksWithCompaction/floatHistogram=false/overlapping_blocks_with_only_histograms_and_only_float_in_a_series (2.73s) - --- PASS: TestQueryHistogramFromBlocksWithCompaction/floatHistogram=false/overlapping_blocks_with_mix_of_histograms_and_float64 (3.04s) - --- PASS: TestQueryHistogramFromBlocksWithCompaction/floatHistogram=true (19.41s) - --- PASS: TestQueryHistogramFromBlocksWithCompaction/floatHistogram=true/serial_blocks_with_only_histograms (3.20s) - --- PASS: TestQueryHistogramFromBlocksWithCompaction/floatHistogram=true/serial_blocks_with_either_histograms_or_floats_in_a_block_and_not_both (2.99s) - --- PASS: TestQueryHistogramFromBlocksWithCompaction/floatHistogram=true/serial_blocks_with_mix_of_histograms_and_float64 (3.89s) - --- PASS: TestQueryHistogramFromBlocksWithCompaction/floatHistogram=true/overlapping_blocks_with_only_histograms (2.79s) - --- PASS: TestQueryHistogramFromBlocksWithCompaction/floatHistogram=true/overlapping_blocks_with_only_histograms_and_only_float_in_a_series (2.95s) - --- PASS: TestQueryHistogramFromBlocksWithCompaction/floatHistogram=true/overlapping_blocks_with_mix_of_histograms_and_float64 (3.58s) +--- PASS: TestQueryHistogramFromBlocksWithCompaction (26.68s) + --- PASS: TestQueryHistogramFromBlocksWithCompaction/floatHistogram=false (13.60s) + --- PASS: TestQueryHistogramFromBlocksWithCompaction/floatHistogram=false/serial_blocks_with_only_histograms (2.13s) + --- PASS: TestQueryHistogramFromBlocksWithCompaction/floatHistogram=false/serial_blocks_with_either_histograms_or_floats_in_a_block_and_not_both (2.09s) + --- PASS: TestQueryHistogramFromBlocksWithCompaction/floatHistogram=false/serial_blocks_with_mix_of_histograms_and_float64 (2.57s) + --- PASS: TestQueryHistogramFromBlocksWithCompaction/floatHistogram=false/overlapping_blocks_with_only_histograms (2.10s) + --- PASS: TestQueryHistogramFromBlocksWithCompaction/floatHistogram=false/overlapping_blocks_with_only_histograms_and_only_float_in_a_series (2.15s) + --- PASS: TestQueryHistogramFromBlocksWithCompaction/floatHistogram=false/overlapping_blocks_with_mix_of_histograms_and_float64 (2.55s) + --- PASS: TestQueryHistogramFromBlocksWithCompaction/floatHistogram=true (13.08s) + --- PASS: TestQueryHistogramFromBlocksWithCompaction/floatHistogram=true/serial_blocks_with_only_histograms (1.89s) + --- PASS: TestQueryHistogramFromBlocksWithCompaction/floatHistogram=true/serial_blocks_with_either_histograms_or_floats_in_a_block_and_not_both (1.99s) + --- PASS: TestQueryHistogramFromBlocksWithCompaction/floatHistogram=true/serial_blocks_with_mix_of_histograms_and_float64 (2.57s) + --- PASS: TestQueryHistogramFromBlocksWithCompaction/floatHistogram=true/overlapping_blocks_with_only_histograms (1.99s) + --- PASS: TestQueryHistogramFromBlocksWithCompaction/floatHistogram=true/overlapping_blocks_with_only_histograms_and_only_float_in_a_series (2.01s) + --- PASS: TestQueryHistogramFromBlocksWithCompaction/floatHistogram=true/overlapping_blocks_with_mix_of_histograms_and_float64 (2.63s) === RUN TestNativeHistogramFlag ---- PASS: TestNativeHistogramFlag (0.01s) +--- PASS: TestNativeHistogramFlag (0.02s) === RUN TestValidateExemplar --- PASS: TestValidateExemplar (0.00s) === RUN TestAddExemplar @@ -8128,53 +8170,53 @@ --- 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.77s) +--- PASS: TestHead_HighConcurrencyReadAndWrite (0.32s) === RUN TestHead_ReadWAL === RUN TestHead_ReadWAL/compress=false === RUN TestHead_ReadWAL/compress=true ---- PASS: TestHead_ReadWAL (0.05s) - --- PASS: TestHead_ReadWAL/compress=false (0.02s) - --- PASS: TestHead_ReadWAL/compress=true (0.02s) +--- PASS: TestHead_ReadWAL (0.02s) + --- PASS: TestHead_ReadWAL/compress=false (0.01s) + --- PASS: TestHead_ReadWAL/compress=true (0.01s) === RUN TestHead_WALMultiRef ---- PASS: TestHead_WALMultiRef (0.11s) +--- PASS: TestHead_WALMultiRef (0.03s) === RUN TestHead_ActiveAppenders ---- PASS: TestHead_ActiveAppenders (0.02s) +--- PASS: TestHead_ActiveAppenders (0.01s) === RUN TestHead_UnknownWALRecord ---- PASS: TestHead_UnknownWALRecord (0.02s) +--- PASS: TestHead_UnknownWALRecord (0.01s) === RUN TestHead_Truncate ---- PASS: TestHead_Truncate (0.04s) +--- PASS: TestHead_Truncate (0.01s) === RUN TestMemSeries_truncateChunks ---- PASS: TestMemSeries_truncateChunks (0.00s) +--- PASS: TestMemSeries_truncateChunks (0.01s) === RUN TestHeadDeleteSeriesWithoutSamples === RUN TestHeadDeleteSeriesWithoutSamples/compress=false === RUN TestHeadDeleteSeriesWithoutSamples/compress=true ---- PASS: TestHeadDeleteSeriesWithoutSamples (0.04s) - --- PASS: TestHeadDeleteSeriesWithoutSamples/compress=false (0.02s) - --- PASS: TestHeadDeleteSeriesWithoutSamples/compress=true (0.02s) +--- PASS: TestHeadDeleteSeriesWithoutSamples (0.02s) + --- PASS: TestHeadDeleteSeriesWithoutSamples/compress=false (0.01s) + --- PASS: TestHeadDeleteSeriesWithoutSamples/compress=true (0.01s) === RUN TestHeadDeleteSimple === RUN TestHeadDeleteSimple/compress=false === RUN TestHeadDeleteSimple/compress=true ---- PASS: TestHeadDeleteSimple (0.75s) - --- PASS: TestHeadDeleteSimple/compress=false (0.33s) - --- PASS: TestHeadDeleteSimple/compress=true (0.42s) +--- PASS: TestHeadDeleteSimple (0.33s) + --- PASS: TestHeadDeleteSimple/compress=false (0.16s) + --- PASS: TestHeadDeleteSimple/compress=true (0.17s) === RUN TestDeleteUntilCurMax ---- PASS: TestDeleteUntilCurMax (0.04s) +--- PASS: TestDeleteUntilCurMax (0.01s) === RUN TestDeletedSamplesAndSeriesStillInWALAfterCheckpoint ---- PASS: TestDeletedSamplesAndSeriesStillInWALAfterCheckpoint (0.37s) +--- PASS: TestDeletedSamplesAndSeriesStillInWALAfterCheckpoint (0.15s) === RUN TestDelete_e2e ---- PASS: TestDelete_e2e (13.54s) +--- PASS: TestDelete_e2e (6.16s) === RUN TestComputeChunkEndTime --- PASS: TestComputeChunkEndTime (0.00s) === RUN TestMemSeries_append ---- PASS: TestMemSeries_append (0.01s) +--- PASS: TestMemSeries_append (0.00s) === RUN TestMemSeries_appendHistogram ---- PASS: TestMemSeries_appendHistogram (0.01s) +--- PASS: TestMemSeries_appendHistogram (0.00s) === RUN TestMemSeries_append_atVariableRate ---- PASS: TestMemSeries_append_atVariableRate (0.20s) +--- PASS: TestMemSeries_append_atVariableRate (0.11s) === RUN TestGCChunkAccess --- PASS: TestGCChunkAccess (0.01s) === RUN TestGCSeriesAccess ---- PASS: TestGCSeriesAccess (0.03s) +--- PASS: TestGCSeriesAccess (0.01s) === RUN TestUncommittedSamplesNotLostOnTruncate --- PASS: TestUncommittedSamplesNotLostOnTruncate (0.01s) === RUN TestRemoveSeriesAfterRollbackAndTruncate @@ -8182,43 +8224,43 @@ === RUN TestHead_LogRollback === RUN TestHead_LogRollback/compress=false === RUN TestHead_LogRollback/compress=true ---- PASS: TestHead_LogRollback (0.05s) - --- PASS: TestHead_LogRollback/compress=false (0.01s) - --- PASS: TestHead_LogRollback/compress=true (0.04s) +--- PASS: TestHead_LogRollback (0.01s) + --- PASS: TestHead_LogRollback/compress=false (0.00s) + --- PASS: TestHead_LogRollback/compress=true (0.01s) === RUN TestWalRepair_DecodingError +=== RUN TestWalRepair_DecodingError/decode_series,compress=false +=== RUN TestWalRepair_DecodingError/decode_series,compress=true === RUN TestWalRepair_DecodingError/decode_samples,compress=false === RUN TestWalRepair_DecodingError/decode_samples,compress=true === RUN TestWalRepair_DecodingError/decode_tombstone,compress=false === RUN TestWalRepair_DecodingError/decode_tombstone,compress=true -=== RUN TestWalRepair_DecodingError/decode_series,compress=false -=== RUN TestWalRepair_DecodingError/decode_series,compress=true ---- PASS: TestWalRepair_DecodingError (0.28s) - --- PASS: TestWalRepair_DecodingError/decode_samples,compress=false (0.04s) +--- PASS: TestWalRepair_DecodingError (0.11s) + --- PASS: TestWalRepair_DecodingError/decode_series,compress=false (0.02s) + --- PASS: TestWalRepair_DecodingError/decode_series,compress=true (0.01s) + --- PASS: TestWalRepair_DecodingError/decode_samples,compress=false (0.02s) --- PASS: TestWalRepair_DecodingError/decode_samples,compress=true (0.02s) --- PASS: TestWalRepair_DecodingError/decode_tombstone,compress=false (0.02s) - --- PASS: TestWalRepair_DecodingError/decode_tombstone,compress=true (0.04s) - --- PASS: TestWalRepair_DecodingError/decode_series,compress=false (0.08s) - --- PASS: TestWalRepair_DecodingError/decode_series,compress=true (0.08s) + --- PASS: TestWalRepair_DecodingError/decode_tombstone,compress=true (0.02s) === RUN TestHeadReadWriterRepair ---- PASS: TestHeadReadWriterRepair (0.10s) +--- PASS: TestHeadReadWriterRepair (0.03s) === RUN TestNewWalSegmentOnTruncate ---- PASS: TestNewWalSegmentOnTruncate (0.05s) +--- PASS: TestNewWalSegmentOnTruncate (0.01s) === RUN TestAddDuplicateLabelName --- PASS: TestAddDuplicateLabelName (0.01s) === RUN TestMemSeriesIsolation ---- PASS: TestMemSeriesIsolation (0.20s) +--- PASS: TestMemSeriesIsolation (0.07s) === RUN TestIsolationRollback ---- PASS: TestIsolationRollback (0.02s) +--- PASS: TestIsolationRollback (0.01s) === RUN TestIsolationLowWatermarkMonotonous --- PASS: TestIsolationLowWatermarkMonotonous (0.01s) === RUN TestIsolationAppendIDZeroIsNoop ---- PASS: TestIsolationAppendIDZeroIsNoop (0.02s) +--- PASS: TestIsolationAppendIDZeroIsNoop (0.01s) === RUN TestHeadSeriesChunkRace ---- PASS: TestHeadSeriesChunkRace (24.15s) +--- PASS: TestHeadSeriesChunkRace (10.50s) === RUN TestIsolationWithoutAdd ---- PASS: TestIsolationWithoutAdd (0.03s) +--- PASS: TestIsolationWithoutAdd (0.01s) === RUN TestOutOfOrderSamplesMetric ---- PASS: TestOutOfOrderSamplesMetric (0.74s) +--- PASS: TestOutOfOrderSamplesMetric (0.63s) === RUN TestHeadLabelNamesValuesWithMinMaxRange === RUN TestHeadLabelNamesValuesWithMinMaxRange/maxt_less_than_head_min === RUN TestHeadLabelNamesValuesWithMinMaxRange/mint_less_than_head_max @@ -8234,7 +8276,7 @@ === RUN TestHeadLabelValuesWithMatchers/get_unique_ids_based_on_a_ten === RUN TestHeadLabelValuesWithMatchers/get_tens_by_pattern_matching_on_unique_id === RUN TestHeadLabelValuesWithMatchers/get_tens_by_matching_for_absence_of_unique_label ---- PASS: TestHeadLabelValuesWithMatchers (0.02s) +--- PASS: TestHeadLabelValuesWithMatchers (0.01s) --- PASS: TestHeadLabelValuesWithMatchers/get_tens_based_on_unique_id (0.00s) --- PASS: TestHeadLabelValuesWithMatchers/get_unique_ids_based_on_a_ten (0.00s) --- PASS: TestHeadLabelValuesWithMatchers/get_tens_by_pattern_matching_on_unique_id (0.00s) @@ -8250,24 +8292,24 @@ --- PASS: TestHeadLabelNamesWithMatchers/get_with_unique_=_value20:_all (0.00s) --- PASS: TestHeadLabelNamesWithMatchers/get_tens_=_1:_unique_&_tens (0.00s) === RUN TestErrReuseAppender ---- PASS: TestErrReuseAppender (0.05s) +--- PASS: TestErrReuseAppender (0.01s) === RUN TestHeadMintAfterTruncation ---- PASS: TestHeadMintAfterTruncation (0.04s) +--- PASS: TestHeadMintAfterTruncation (0.02s) === RUN TestHeadExemplars ---- PASS: TestHeadExemplars (0.01s) +--- PASS: TestHeadExemplars (0.00s) === RUN TestIteratorSeekIntoBuffer --- PASS: TestIteratorSeekIntoBuffer (0.00s) === RUN TestChunkNotFoundHeadGCRace ---- PASS: TestChunkNotFoundHeadGCRace (3.28s) +--- PASS: TestChunkNotFoundHeadGCRace (3.06s) === RUN TestDataMissingOnQueryDuringCompaction ---- PASS: TestDataMissingOnQueryDuringCompaction (3.42s) +--- PASS: TestDataMissingOnQueryDuringCompaction (3.02s) === 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.01s) --- PASS: TestIsQuerierCollidingWithTruncation/mint=-200,maxt=-100 (0.00s) --- PASS: TestIsQuerierCollidingWithTruncation/mint=-200,maxt=300 (0.00s) --- PASS: TestIsQuerierCollidingWithTruncation/mint=100,maxt=1900 (0.00s) @@ -8280,12 +8322,12 @@ === 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.31s) +--- PASS: TestWaitForPendingReadersInTimeRange (13.24s) --- PASS: TestWaitForPendingReadersInTimeRange/mint=0,maxt=500,shouldWait=false (2.21s) - --- 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.22s) + --- PASS: TestWaitForPendingReadersInTimeRange/mint=500,maxt=1500,shouldWait=true (2.20s) + --- PASS: TestWaitForPendingReadersInTimeRange/mint=1200,maxt=1700,shouldWait=true (2.20s) + --- PASS: TestWaitForPendingReadersInTimeRange/mint=1800,maxt=2500,shouldWait=true (2.20s) + --- PASS: TestWaitForPendingReadersInTimeRange/mint=2000,maxt=2500,shouldWait=false (2.21s) --- PASS: TestWaitForPendingReadersInTimeRange/mint=2100,maxt=2500,shouldWait=false (2.21s) === RUN TestAppendHistogram === RUN TestAppendHistogram/1 @@ -8294,79 +8336,79 @@ === RUN TestAppendHistogram/200 === RUN TestAppendHistogram/250 === RUN TestAppendHistogram/300 ---- PASS: TestAppendHistogram (0.32s) - --- PASS: TestAppendHistogram/1 (0.04s) - --- PASS: TestAppendHistogram/10 (0.07s) - --- PASS: TestAppendHistogram/150 (0.03s) - --- PASS: TestAppendHistogram/200 (0.04s) - --- PASS: TestAppendHistogram/250 (0.08s) - --- PASS: TestAppendHistogram/300 (0.07s) +--- PASS: TestAppendHistogram (0.11s) + --- PASS: TestAppendHistogram/1 (0.01s) + --- PASS: TestAppendHistogram/10 (0.02s) + --- PASS: TestAppendHistogram/150 (0.02s) + --- PASS: TestAppendHistogram/200 (0.02s) + --- PASS: TestAppendHistogram/250 (0.02s) + --- PASS: TestAppendHistogram/300 (0.02s) === RUN TestHistogramInWALAndMmapChunk ---- PASS: TestHistogramInWALAndMmapChunk (0.26s) +--- PASS: TestHistogramInWALAndMmapChunk (0.08s) === RUN TestChunkSnapshot ---- PASS: TestChunkSnapshot (0.23s) +--- PASS: TestChunkSnapshot (0.08s) === RUN TestSnapshotError ---- PASS: TestSnapshotError (0.09s) +--- PASS: TestSnapshotError (0.03s) === RUN TestHistogramMetrics ---- PASS: TestHistogramMetrics (0.09s) +--- PASS: TestHistogramMetrics (0.02s) === RUN TestHistogramStaleSample === RUN TestHistogramStaleSample/integer_histogram === RUN TestHistogramStaleSample/float_histogram ---- PASS: TestHistogramStaleSample (0.11s) - --- PASS: TestHistogramStaleSample/integer_histogram (0.06s) - --- PASS: TestHistogramStaleSample/float_histogram (0.04s) +--- PASS: TestHistogramStaleSample (0.03s) + --- PASS: TestHistogramStaleSample/integer_histogram (0.01s) + --- PASS: TestHistogramStaleSample/float_histogram (0.01s) === RUN TestHistogramCounterResetHeader === RUN TestHistogramCounterResetHeader/floatHistogram=true === RUN TestHistogramCounterResetHeader/floatHistogram=false ---- PASS: TestHistogramCounterResetHeader (0.11s) - --- PASS: TestHistogramCounterResetHeader/floatHistogram=true (0.04s) - --- PASS: TestHistogramCounterResetHeader/floatHistogram=false (0.07s) +--- PASS: TestHistogramCounterResetHeader (0.04s) + --- PASS: TestHistogramCounterResetHeader/floatHistogram=true (0.02s) + --- PASS: TestHistogramCounterResetHeader/floatHistogram=false (0.02s) === RUN TestAppendingDifferentEncodingToSameSeries ---- PASS: TestAppendingDifferentEncodingToSameSeries (0.03s) +--- PASS: TestAppendingDifferentEncodingToSameSeries (0.02s) === RUN TestChunkSnapshotReplayBug ---- PASS: TestChunkSnapshotReplayBug (0.11s) +--- PASS: TestChunkSnapshotReplayBug (0.05s) === RUN TestChunkSnapshotTakenAfterIncompleteSnapshot ---- PASS: TestChunkSnapshotTakenAfterIncompleteSnapshot (0.05s) +--- PASS: TestChunkSnapshotTakenAfterIncompleteSnapshot (0.01s) === RUN TestOOOWalReplay ---- PASS: TestOOOWalReplay (0.04s) +--- PASS: TestOOOWalReplay (0.02s) === RUN TestOOOMmapReplay ---- PASS: TestOOOMmapReplay (0.08s) +--- PASS: TestOOOMmapReplay (0.03s) === RUN TestHeadInit_DiscardChunksWithUnsupportedEncoding ---- PASS: TestHeadInit_DiscardChunksWithUnsupportedEncoding (0.07s) +--- PASS: TestHeadInit_DiscardChunksWithUnsupportedEncoding (0.02s) === RUN TestMmapPanicAfterMmapReplayCorruption ---- PASS: TestMmapPanicAfterMmapReplayCorruption (0.09s) +--- PASS: TestMmapPanicAfterMmapReplayCorruption (0.03s) === RUN TestReplayAfterMmapReplayError ---- PASS: TestReplayAfterMmapReplayError (0.29s) +--- PASS: TestReplayAfterMmapReplayError (0.10s) === RUN TestHistogramValidation -=== RUN TestHistogramValidation/rejects_histogram_who_has_too_many_negative_buckets +=== RUN TestHistogramValidation/rejects_a_histogram_which_which_has_a_lower_count_than_count_in_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/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/valid_histogram === RUN TestHistogramValidation/rejects_histogram_who_has_too_few_negative_buckets === RUN TestHistogramValidation/rejects_histogram_who_has_too_few_positive_buckets -=== RUN TestHistogramValidation/rejects_a_histogram_which_has_a_negative_bucket_with_a_negative_count -=== RUN TestHistogramValidation/valid_histogram -=== RUN TestHistogramValidation/rejects_a_histogram_which_has_a_positive_span_with_a_negative_offset +=== RUN TestHistogramValidation/rejects_histogram_who_has_too_many_negative_buckets --- PASS: TestHistogramValidation (0.00s) - --- PASS: TestHistogramValidation/rejects_histogram_who_has_too_many_negative_buckets (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_many_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_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/valid_histogram (0.00s) --- PASS: TestHistogramValidation/rejects_histogram_who_has_too_few_negative_buckets (0.00s) --- PASS: TestHistogramValidation/rejects_histogram_who_has_too_few_positive_buckets (0.00s) - --- PASS: TestHistogramValidation/rejects_a_histogram_which_has_a_negative_bucket_with_a_negative_count (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_histogram_who_has_too_many_negative_buckets (0.00s) === RUN TestOOOAppendWithNoSeries ---- PASS: TestOOOAppendWithNoSeries (0.02s) +--- PASS: TestOOOAppendWithNoSeries (0.01s) === RUN TestHeadMinOOOTimeUpdate ---- PASS: TestHeadMinOOOTimeUpdate (0.03s) +--- PASS: TestHeadMinOOOTimeUpdate (0.01s) === RUN TestGaugeHistogramWALAndChunkHeader ---- PASS: TestGaugeHistogramWALAndChunkHeader (0.08s) +--- PASS: TestGaugeHistogramWALAndChunkHeader (0.03s) === RUN TestGaugeFloatHistogramWALAndChunkHeader ---- PASS: TestGaugeFloatHistogramWALAndChunkHeader (0.06s) +--- PASS: TestGaugeFloatHistogramWALAndChunkHeader (0.03s) === RUN TestIsolation --- PASS: TestIsolation (0.00s) === RUN TestOOOHeadIndexReader_Series @@ -8836,478 +8878,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 (12.93s) - --- PASS: TestOOOHeadIndexReader_Series/name=Empty_result_and_no_error_when_head_is_empty,_permutation=0,_headChunk=false (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=Empty_result_and_no_error_when_head_is_empty,_permutation=0,_headChunk=true (0.02s) +--- PASS: TestOOOHeadIndexReader_Series (4.42s) + --- PASS: TestOOOHeadIndexReader_Series/name=Empty_result_and_no_error_when_head_is_empty,_permutation=0,_headChunk=false (0.01s) + --- PASS: TestOOOHeadIndexReader_Series/name=Empty_result_and_no_error_when_head_is_empty,_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=false (0.01s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_query_interval_is_bigger_than_the_existing_chunks_nothing_is_returned,_permutation=0,_headChunk=true (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_query_interval_is_smaller_than_the_existing_chunks_nothing_is_returned,_permutation=0,_headChunk=false (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_query_interval_is_smaller_than_the_existing_chunks_nothing_is_returned,_permutation=0,_headChunk=true (0.05s) - --- 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.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_chunk_exceeds_the_query_interval,_it_is_returned,_permutation=0,_headChunk=false (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_chunk_exceeds_the_query_interval,_it_is_returned,_permutation=0,_headChunk=true (0.06s) + --- 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_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.01s) + --- 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.01s) + --- PASS: TestOOOHeadIndexReader_Series/name=If_chunk_exceeds_the_query_interval,_it_is_returned,_permutation=0,_headChunk=true (0.01s) --- 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.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=1,_headChunk=false (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=1,_headChunk=true (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=2,_headChunk=false (0.05s) - --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=2,_headChunk=true (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=3,_headChunk=false (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=3,_headChunk=true (0.06s) - --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=4,_headChunk=false (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=4,_headChunk=true (0.04s) - --- 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.05s) - --- 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.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=7,_headChunk=true (0.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=8,_headChunk=false (0.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=8,_headChunk=true (0.04s) + --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=0,_headChunk=true (0.01s) + --- 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.01s) + --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=2,_headChunk=true (0.01s) + --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=3,_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.01s) + --- 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=4,_headChunk=true (0.01s) + --- 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=true (0.01s) + --- 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=true (0.01s) + --- 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=true (0.01s) + --- 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.01s) --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=9,_headChunk=false (0.01s) - --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=9,_headChunk=true (0.05s) - --- 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.03s) - --- 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.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=12,_headChunk=false (0.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=12,_headChunk=true (0.04s) + --- 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.01s) + --- 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.01s) + --- 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.01s) + --- 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.01s) - --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=13,_headChunk=true (0.03s) - --- 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.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=15,_headChunk=true (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=16,_headChunk=false (0.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=16,_headChunk=true (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=17,_headChunk=false (0.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=17,_headChunk=true (0.07s) - --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=18,_headChunk=false (0.07s) - --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=18,_headChunk=true (0.05s) - --- 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.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=20,_headChunk=false (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=20,_headChunk=true (0.03s) - --- 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.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=22,_headChunk=false (0.05s) - --- 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.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=23,_headChunk=true (0.06s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=0,_headChunk=false (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=0,_headChunk=true (0.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=1,_headChunk=false (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=1,_headChunk=true (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=2,_headChunk=false (0.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=2,_headChunk=true (0.05s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=3,_headChunk=false (0.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=3,_headChunk=true (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=4,_headChunk=false (0.04s) - --- 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.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=5,_headChunk=true (0.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=6,_headChunk=false (0.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=6,_headChunk=true (0.03s) - --- 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.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=8,_headChunk=false (0.03s) - --- 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.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=9,_headChunk=true (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=10,_headChunk=false (0.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=10,_headChunk=true (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=11,_headChunk=false (0.04s) - --- 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.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_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=true (0.01s) + --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=14,_headChunk=false (0.01s) + --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=14,_headChunk=true (0.01s) + --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=15,_headChunk=false (0.01s) + --- 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.01s) + --- 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=17,_headChunk=false (0.01s) + --- 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.01s) + --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=18,_headChunk=true (0.01s) + --- 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.01s) + --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=20,_headChunk=false (0.01s) + --- 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.01s) + --- 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=22,_headChunk=false (0.01s) + --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=22,_headChunk=true (0.01s) + --- 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.01s) + --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=0,_headChunk=false (0.01s) + --- 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.01s) + --- 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.01s) + --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=2,_headChunk=true (0.01s) + --- 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=true (0.01s) + --- 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.01s) + --- 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=5,_headChunk=true (0.01s) + --- 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.01s) + --- 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.01s) + --- 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.01s) + --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=9,_headChunk=true (0.01s) + --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=10,_headChunk=false (0.01s) + --- 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.01s) + --- 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.02s) + --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=12,_headChunk=true (0.01s) --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=13,_headChunk=false (0.01s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=13,_headChunk=true (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=14,_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.01s) - --- 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.03s) - --- 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.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=17,_headChunk=false (0.02s) + --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=15,_headChunk=false (0.01s) + --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=15,_headChunk=true (0.01s) + --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=16,_headChunk=false (0.01s) + --- 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.05s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=18,_headChunk=true (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=19,_headChunk=false (0.04s) - --- 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.02s) - --- 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.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=21,_headChunk=true (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=22,_headChunk=false (0.05s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=22,_headChunk=true (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=23,_headChunk=false (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=23,_headChunk=true (0.02s) + --- 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.01s) + --- 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=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=21,_headChunk=true (0.01s) + --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=22,_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.01s) + --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=23,_headChunk=true (0.01s) --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=0,_headChunk=false (0.01s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=0,_headChunk=true (0.02s) - --- 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=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.01s) --- 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.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=3,_headChunk=false (0.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=3,_headChunk=true (0.02s) - --- 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.05s) - --- 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.05s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=6,_headChunk=false (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=6,_headChunk=true (0.05s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=7,_headChunk=false (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=7,_headChunk=true (0.05s) - --- 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.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=9,_headChunk=false (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=9,_headChunk=true (0.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=10,_headChunk=false (0.03s) + --- 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.01s) + --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=3,_headChunk=true (0.01s) + --- 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=true (0.01s) + --- 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=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.01s) + --- 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.01s) + --- 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=8,_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.01s) + --- 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.01s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=11,_headChunk=false (0.05s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=11,_headChunk=true (0.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=12,_headChunk=false (0.06s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=12,_headChunk=true (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=13,_headChunk=false (0.04s) - --- 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.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=14,_headChunk=true (0.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=15,_headChunk=false (0.05s) - --- 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.03s) - --- 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.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=17,_headChunk=true (0.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=18,_headChunk=false (0.03s) - --- 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.03s) - --- 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.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=20,_headChunk=true (0.04s) + --- 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.01s) + --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=12,_headChunk=false (0.01s) + --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=12,_headChunk=true (0.01s) + --- 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.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=14,_headChunk=true (0.01s) + --- 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.01s) + --- 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.01s) + --- 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.01s) + --- 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.01s) + --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=19,_headChunk=false (0.01s) + --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=19,_headChunk=true (0.01s) + --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=20,_headChunk=false (0.01s) + --- 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=21,_headChunk=false (0.01s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=21,_headChunk=true (0.04s) - --- 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.02s) - --- 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.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=0,_headChunk=true (0.04s) + --- 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.01s) + --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=22,_headChunk=true (0.01s) + --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=23,_headChunk=false (0.01s) + --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=23,_headChunk=true (0.01s) + --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=0,_headChunk=false (0.01s) + --- 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.01s) - --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=1,_headChunk=true (0.04s) + --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=1,_headChunk=true (0.01s) --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=2,_headChunk=false (0.01s) - --- 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.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=4,_headChunk=false (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=4,_headChunk=true (0.05s) - --- 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.04s) - --- 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.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=7,_headChunk=false (0.05s) - --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=7,_headChunk=true (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=8,_headChunk=false (0.04s) - --- 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=9,_headChunk=false (0.03s) + --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=2,_headChunk=true (0.01s) + --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=3,_headChunk=false (0.01s) + --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=3,_headChunk=true (0.01s) + --- 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.01s) + --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=5,_headChunk=false (0.01s) + --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=5,_headChunk=true (0.01s) + --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=6,_headChunk=false (0.01s) + --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=6,_headChunk=true (0.01s) + --- 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.01s) + --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=9,_headChunk=false (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.04s) + --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=10,_headChunk=false (0.01s) --- 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.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=11,_headChunk=true (0.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=12,_headChunk=false (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=12,_headChunk=true (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=13,_headChunk=false (0.03s) - --- 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=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.01s) + --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=12,_headChunk=false (0.01s) + --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=12,_headChunk=true (0.01s) + --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=13,_headChunk=false (0.01s) + --- 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=14,_headChunk=false (0.01s) - --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=14,_headChunk=true (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=15,_headChunk=false (0.03s) + --- 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.01s) --- 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=16,_headChunk=false (0.03s) - --- 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.05s) - --- 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=16,_headChunk=false (0.01s) + --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=16,_headChunk=true (0.01s) + --- 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.01s) + --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=18,_headChunk=false (0.01s) --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=18,_headChunk=true (0.01s) - --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=19,_headChunk=false (0.03s) - --- 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=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.01s) --- 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.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=21,_headChunk=false (0.02s) - --- 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.03s) + --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=20,_headChunk=true (0.01s) + --- 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=21,_headChunk=true (0.01s) + --- 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.01s) --- 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.03s) - --- 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.03s) - --- 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.04s) + --- 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=Query_interval_partially_overlaps_some_chunks,_permutation=0,_headChunk=false (0.01s) + --- PASS: TestOOOHeadIndexReader_Series/name=Query_interval_partially_overlaps_some_chunks,_permutation=0,_headChunk=true (0.01s) + --- 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.01s) + --- PASS: TestOOOHeadIndexReader_Series/name=Query_interval_partially_overlaps_some_chunks,_permutation=2,_headChunk=false (0.01s) --- PASS: TestOOOHeadIndexReader_Series/name=Query_interval_partially_overlaps_some_chunks,_permutation=2,_headChunk=true (0.01s) - --- PASS: TestOOOHeadIndexReader_Series/name=Query_interval_partially_overlaps_some_chunks,_permutation=3,_headChunk=false (0.03s) - --- 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.02s) + --- 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.01s) + --- PASS: TestOOOHeadIndexReader_Series/name=Query_interval_partially_overlaps_some_chunks,_permutation=4,_headChunk=false (0.01s) --- PASS: TestOOOHeadIndexReader_Series/name=Query_interval_partially_overlaps_some_chunks,_permutation=4,_headChunk=true (0.01s) - --- 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.03s) - --- 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.02s) + --- PASS: TestOOOHeadIndexReader_Series/name=Query_interval_partially_overlaps_some_chunks,_permutation=5,_headChunk=false (0.01s) + --- PASS: TestOOOHeadIndexReader_Series/name=Query_interval_partially_overlaps_some_chunks,_permutation=5,_headChunk=true (0.01s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=0,_headChunk=false (0.01s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=0,_headChunk=true (0.01s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=1,_headChunk=false (0.01s) + --- 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=2,_headChunk=false (0.01s) - --- 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=2,_headChunk=true (0.01s) --- 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.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.02s) - --- 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=3,_headChunk=true (0.01s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=4,_headChunk=false (0.01s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=4,_headChunk=true (0.01s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=5,_headChunk=false (0.01s) --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=5,_headChunk=true (0.01s) - --- 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.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=7,_headChunk=false (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=7,_headChunk=true (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=8,_headChunk=false (0.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=8,_headChunk=true (0.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=9,_headChunk=false (0.03s) - --- 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.03s) + --- 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.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.01s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=8,_headChunk=false (0.01s) + --- 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=10,_headChunk=false (0.01s) --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=10,_headChunk=true (0.01s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=11,_headChunk=false (0.05s) - --- 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.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=12,_headChunk=true (0.04s) - --- 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.04s) - --- 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.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=15,_headChunk=false (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=15,_headChunk=true (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=16,_headChunk=false (0.02s) - --- 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.03s) - --- 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.04s) + --- 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=12,_headChunk=false (0.01s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=12,_headChunk=true (0.01s) + --- 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.01s) + --- 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.01s) + --- 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.01s) + --- 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=17,_headChunk=true (0.01s) + --- 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.01s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=19,_headChunk=false (0.05s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=19,_headChunk=true (0.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=20,_headChunk=false (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=20,_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.01s) + --- 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.01s) --- 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=true (0.03s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=21,_headChunk=true (0.01s) --- 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.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=23,_headChunk=false (0.02s) - --- 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.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=24,_headChunk=true (0.02s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=22,_headChunk=true (0.01s) + --- 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.01s) + --- 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=25,_headChunk=true (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=26,_headChunk=false (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=26,_headChunk=true (0.02s) - --- 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.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=28,_headChunk=false (0.03s) + --- 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.01s) + --- 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.01s) + --- 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=28,_headChunk=false (0.01s) --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=28,_headChunk=true (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=29,_headChunk=false (0.03s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=29,_headChunk=false (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.03s) - --- 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=30,_headChunk=true (0.01s) + --- 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.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.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.01s) --- 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=34,_headChunk=false (0.02s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=33,_headChunk=true (0.01s) + --- 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.01s) - --- 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=false (0.01s) --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=35,_headChunk=true (0.01s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=36,_headChunk=false (0.02s) + --- 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.01s) --- 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.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=38,_headChunk=false (0.02s) + --- 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.01s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=39,_headChunk=false (0.04s) - --- 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=39,_headChunk=false (0.01s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=39,_headChunk=true (0.01s) --- 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=41,_headChunk=false (0.02s) - --- 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.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=43,_headChunk=false (0.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=43,_headChunk=true (0.05s) - --- 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=true (0.02s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=40,_headChunk=true (0.01s) + --- 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=42,_headChunk=false (0.01s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=42,_headChunk=true (0.01s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=43,_headChunk=false (0.01s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=43,_headChunk=true (0.01s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=44,_headChunk=false (0.01s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=44,_headChunk=true (0.01s) --- 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=true (0.02s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=45,_headChunk=true (0.01s) --- 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.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=47,_headChunk=false (0.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=47,_headChunk=true (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=48,_headChunk=false (0.02s) - --- 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=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=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.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=50,_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.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.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=51,_headChunk=true (0.03s) - --- 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.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.03s) - --- 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.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=56,_headChunk=false (0.03s) - --- 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.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=57,_headChunk=true (0.03s) - --- 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.03s) - --- 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.03s) + --- 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=51,_headChunk=true (0.01s) + --- 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=true (0.01s) + --- 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.01s) + --- 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.01s) + --- 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.01s) --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=60,_headChunk=true (0.01s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=61,_headChunk=false (0.03s) - --- 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.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=62,_headChunk=true (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=63,_headChunk=false (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=63,_headChunk=true (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=64,_headChunk=false (0.04s) + --- 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=63,_headChunk=false (0.01s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=63,_headChunk=true (0.01s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=64,_headChunk=false (0.01s) --- 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.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=65,_headChunk=true (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=66,_headChunk=false (0.04s) - --- 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.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=67,_headChunk=true (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=68,_headChunk=false (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=68,_headChunk=true (0.03s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=65,_headChunk=false (0.01s) + --- 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=66,_headChunk=false (0.01s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=66,_headChunk=true (0.01s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=67,_headChunk=false (0.01s) + --- 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=68,_headChunk=false (0.01s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=68,_headChunk=true (0.01s) --- 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.03s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=69,_headChunk=true (0.01s) --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=70,_headChunk=false (0.01s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=70,_headChunk=true (0.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=71,_headChunk=false (0.03s) - --- 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.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=72,_headChunk=true (0.04s) - --- 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.03s) - --- 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=true (0.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=75,_headChunk=false (0.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=75,_headChunk=true (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=76,_headChunk=false (0.05s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=76,_headChunk=true (0.02s) - --- 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=70,_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.01s) + --- 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.01s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=73,_headChunk=false (0.01s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=73,_headChunk=true (0.01s) + --- 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.01s) + --- 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=true (0.01s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=76,_headChunk=false (0.01s) + --- 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.01s) --- 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.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.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=79,_headChunk=true (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=80,_headChunk=false (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=80,_headChunk=true (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=81,_headChunk=false (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=81,_headChunk=true (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=82,_headChunk=false (0.03s) - --- 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.02s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=78,_headChunk=false (0.01s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=78,_headChunk=true (0.01s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=79,_headChunk=false (0.01s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=79,_headChunk=true (0.01s) + --- 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=true (0.01s) + --- 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.01s) + --- 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.01s) + --- 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=83,_headChunk=true (0.01s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=84,_headChunk=false (0.03s) - --- 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=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=85,_headChunk=false (0.01s) --- 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.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=86,_headChunk=true (0.02s) - --- 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.03s) - --- 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.05s) + --- 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=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.01s) + --- 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=89,_headChunk=false (0.01s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=89,_headChunk=true (0.04s) + --- 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.01s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=90,_headChunk=true (0.04s) - --- 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.04s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=90,_headChunk=true (0.01s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=91,_headChunk=false (0.01s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=91,_headChunk=true (0.01s) --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=92,_headChunk=false (0.01s) - --- 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.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=93,_headChunk=true (0.04s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=92,_headChunk=true (0.01s) + --- 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.01s) --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=94,_headChunk=false (0.01s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=94,_headChunk=true (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.04s) + --- 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.01s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=96,_headChunk=true (0.04s) - --- 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=96,_headChunk=true (0.01s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=97,_headChunk=false (0.01s) --- 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.03s) - --- 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.03s) - --- 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.03s) + --- 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.01s) + --- 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.01s) - --- 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.02s) - --- 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=101,_headChunk=false (0.01s) + --- 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=102,_headChunk=false (0.01s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=102,_headChunk=true (0.01s) --- 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.02s) - --- 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=103,_headChunk=true (0.01s) + --- 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=105,_headChunk=true (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.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.01s) --- 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=107,_headChunk=true (0.03s) - --- 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=true (0.02s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=107,_headChunk=true (0.01s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=108,_headChunk=false (0.01s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=108,_headChunk=true (0.01s) --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=109,_headChunk=false (0.01s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=109,_headChunk=true (0.04s) - --- 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.04s) + --- 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.01s) + --- 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=111,_headChunk=false (0.01s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=111,_headChunk=true (0.04s) - --- 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.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=113,_headChunk=false (0.04s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=111,_headChunk=true (0.01s) + --- 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.01s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=113,_headChunk=false (0.01s) --- 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.03s) - --- 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.04s) + --- 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.01s) + --- 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.01s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=116,_headChunk=false (0.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=116,_headChunk=true (0.03s) - --- 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=117,_headChunk=true (0.04s) + --- 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.01s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=117,_headChunk=true (0.01s) --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=118,_headChunk=false (0.01s) - --- 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=118,_headChunk=true (0.01s) --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=119,_headChunk=false (0.01s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=119,_headChunk=true (0.03s) - --- 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.04s) - --- 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.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=Query_range_covers_3_disjoint_chunks,_permutation=2,_headChunk=false (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=Query_range_covers_3_disjoint_chunks,_permutation=2,_headChunk=true (0.03s) - --- 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=true (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=Query_range_covers_3_disjoint_chunks,_permutation=4,_headChunk=false (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=Query_range_covers_3_disjoint_chunks,_permutation=4,_headChunk=true (0.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=Query_range_covers_3_disjoint_chunks,_permutation=5,_headChunk=false (0.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=Query_range_covers_3_disjoint_chunks,_permutation=5,_headChunk=true (0.08s) + --- 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.01s) + --- 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.01s) + --- 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.01s) + --- PASS: TestOOOHeadIndexReader_Series/name=Query_range_covers_3_disjoint_chunks,_permutation=2,_headChunk=true (0.01s) + --- 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.01s) + --- PASS: TestOOOHeadIndexReader_Series/name=Query_range_covers_3_disjoint_chunks,_permutation=4,_headChunk=false (0.01s) + --- 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.01s) + --- PASS: TestOOOHeadIndexReader_Series/name=Query_range_covers_3_disjoint_chunks,_permutation=5,_headChunk=true (0.01s) === 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.02s) +--- PASS: TestOOOHeadChunkReader_LabelValues (0.01s) --- 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) @@ -9320,21 +9362,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.38s) - --- PASS: TestOOOHeadChunkReader_Chunk/Getting_a_non_existing_chunk_fails_with_not_found_error (0.05s) - --- PASS: TestOOOHeadChunkReader_Chunk/name=Getting_the_head_when_there_are_no_overlapping_chunks_returns_just_the_samples_in_the_head (0.04s) - --- PASS: TestOOOHeadChunkReader_Chunk/name=Getting_the_head_chunk_when_there_are_overlapping_chunks_returns_all_combined (0.06s) - --- PASS: TestOOOHeadChunkReader_Chunk/name=Two_windows_of_overlapping_chunks_get_properly_converged (0.04s) - --- PASS: TestOOOHeadChunkReader_Chunk/name=Two_windows_of_overlapping_chunks_in_descending_order_get_properly_converged (0.06s) - --- 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.05s) - --- PASS: TestOOOHeadChunkReader_Chunk/name=Query_interval_partially_overlaps_with_a_triplet_of_chunks_but_still_returns_a_single_merged_chunk (0.04s) +--- PASS: TestOOOHeadChunkReader_Chunk (0.10s) + --- PASS: TestOOOHeadChunkReader_Chunk/Getting_a_non_existing_chunk_fails_with_not_found_error (0.01s) + --- PASS: TestOOOHeadChunkReader_Chunk/name=Getting_the_head_when_there_are_no_overlapping_chunks_returns_just_the_samples_in_the_head (0.01s) + --- PASS: TestOOOHeadChunkReader_Chunk/name=Getting_the_head_chunk_when_there_are_overlapping_chunks_returns_all_combined (0.01s) + --- PASS: TestOOOHeadChunkReader_Chunk/name=Two_windows_of_overlapping_chunks_get_properly_converged (0.02s) + --- PASS: TestOOOHeadChunkReader_Chunk/name=Two_windows_of_overlapping_chunks_in_descending_order_get_properly_converged (0.01s) + --- PASS: TestOOOHeadChunkReader_Chunk/name=If_chunks_are_not_overlapped_they_are_not_converged (0.01s) + --- PASS: TestOOOHeadChunkReader_Chunk/name=Triplet_of_chunks_overlapping_returns_a_single_merged_chunk (0.01s) + --- PASS: TestOOOHeadChunkReader_Chunk/name=Query_interval_partially_overlaps_with_a_triplet_of_chunks_but_still_returns_a_single_merged_chunk (0.02s) === 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.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) +--- PASS: TestOOOHeadChunkReader_Chunk_ConsistentQueryResponseDespiteOfHeadExpanding (0.02s) + --- 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.01s) + --- 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.01s) === RUN TestSortByMinTimeAndMinRef === RUN TestSortByMinTimeAndMinRef/name=chunks_are_ordered_by_min_time === RUN TestSortByMinTimeAndMinRef/name=if_same_mintime,_lower_reference_goes_first @@ -9348,9 +9390,9 @@ --- 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.02s) +--- PASS: TestOOOInsertDuplicate (0.00s) === RUN TestBlockQuerier === RUN TestBlockQuerier/#00 === RUN TestBlockQuerier/#00/sample @@ -9420,23 +9462,23 @@ === RUN TestBlockQuerier_AgainstHeadWithOpenChunks/#05 === RUN TestBlockQuerier_AgainstHeadWithOpenChunks/#05/sample === RUN TestBlockQuerier_AgainstHeadWithOpenChunks/#05/chunk ---- PASS: TestBlockQuerier_AgainstHeadWithOpenChunks (0.10s) - --- PASS: TestBlockQuerier_AgainstHeadWithOpenChunks/#00 (0.01s) +--- PASS: TestBlockQuerier_AgainstHeadWithOpenChunks (0.03s) + --- PASS: TestBlockQuerier_AgainstHeadWithOpenChunks/#00 (0.00s) --- PASS: TestBlockQuerier_AgainstHeadWithOpenChunks/#00/sample (0.00s) --- PASS: TestBlockQuerier_AgainstHeadWithOpenChunks/#00/chunk (0.00s) - --- PASS: TestBlockQuerier_AgainstHeadWithOpenChunks/#01 (0.01s) + --- PASS: TestBlockQuerier_AgainstHeadWithOpenChunks/#01 (0.00s) --- PASS: TestBlockQuerier_AgainstHeadWithOpenChunks/#01/sample (0.00s) --- PASS: TestBlockQuerier_AgainstHeadWithOpenChunks/#01/chunk (0.00s) - --- PASS: TestBlockQuerier_AgainstHeadWithOpenChunks/#02 (0.02s) + --- 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.02s) + --- 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.02s) + --- PASS: TestBlockQuerier_AgainstHeadWithOpenChunks/#04 (0.01s) --- PASS: TestBlockQuerier_AgainstHeadWithOpenChunks/#04/sample (0.00s) --- PASS: TestBlockQuerier_AgainstHeadWithOpenChunks/#04/chunk (0.00s) - --- PASS: TestBlockQuerier_AgainstHeadWithOpenChunks/#05 (0.02s) + --- PASS: TestBlockQuerier_AgainstHeadWithOpenChunks/#05 (0.00s) --- PASS: TestBlockQuerier_AgainstHeadWithOpenChunks/#05/sample (0.00s) --- PASS: TestBlockQuerier_AgainstHeadWithOpenChunks/#05/chunk (0.00s) === RUN TestBlockQuerierDelete @@ -9458,7 +9500,7 @@ === RUN TestBlockQuerierDelete/#05 === RUN TestBlockQuerierDelete/#05/sample === RUN TestBlockQuerierDelete/#05/chunk ---- PASS: TestBlockQuerierDelete (0.01s) +--- PASS: TestBlockQuerierDelete (0.00s) --- PASS: TestBlockQuerierDelete/#00 (0.00s) --- PASS: TestBlockQuerierDelete/#00/sample (0.00s) --- PASS: TestBlockQuerierDelete/#00/chunk (0.00s) @@ -9578,15 +9620,15 @@ === RUN TestPopulateWithDelSeriesIterator_NextWithMinTime --- PASS: TestPopulateWithDelSeriesIterator_NextWithMinTime (0.00s) === RUN TestDeletedIterator ---- PASS: TestDeletedIterator (0.16s) +--- PASS: TestDeletedIterator (0.05s) === RUN TestDeletedIterator_WithSeek ---- PASS: TestDeletedIterator_WithSeek (0.01s) +--- PASS: TestDeletedIterator_WithSeek (0.00s) === RUN TestFindSetMatches --- PASS: TestFindSetMatches (0.00s) === RUN TestPostingsForMatchers ---- PASS: TestPostingsForMatchers (0.02s) +--- PASS: TestPostingsForMatchers (0.01s) === RUN TestClose ---- PASS: TestClose (1.36s) +--- PASS: TestClose (1.13s) === RUN TestPostingsForMatcher --- PASS: TestPostingsForMatcher (0.00s) === RUN TestBlockBaseSeriesSet @@ -9598,36 +9640,36 @@ repair_test.go:105: next ID 3 --- PASS: TestRepairBadIndexVersion (0.01s) === RUN TestSegmentWAL_cut ---- PASS: TestSegmentWAL_cut (0.48s) +--- PASS: TestSegmentWAL_cut (0.38s) === RUN TestSegmentWAL_Truncate ---- PASS: TestSegmentWAL_Truncate (3.63s) +--- PASS: TestSegmentWAL_Truncate (1.38s) === RUN TestSegmentWAL_Log_Restore ---- PASS: TestSegmentWAL_Log_Restore (0.13s) +--- PASS: TestSegmentWAL_Log_Restore (0.05s) === RUN TestWALRestoreCorrupted_invalidSegment -level=warn msg="Invalid segment file detected, truncating WAL" err="invalid magic header 1020304 in \"/tmp/TestWALRestoreCorrupted_invalidSegment3890059864/001/000001\"" file=/tmp/TestWALRestoreCorrupted_invalidSegment3890059864/001/000001 ---- PASS: TestWALRestoreCorrupted_invalidSegment (0.79s) +level=warn msg="Invalid segment file detected, truncating WAL" err="invalid magic header 1020304 in \"/tmp/TestWALRestoreCorrupted_invalidSegment1739314791/001/000001\"" file=/tmp/TestWALRestoreCorrupted_invalidSegment1739314791/001/000001 +--- PASS: TestWALRestoreCorrupted_invalidSegment (0.68s) === RUN TestWALRestoreCorrupted === RUN TestWALRestoreCorrupted/truncate_checksum -level=error msg="WAL corruption detected; truncating" err="invalid checksum length 3" file=/tmp/TestWALRestoreCorruptedtruncate_checksum3710250498/001/000001 pos=44 +level=error msg="WAL corruption detected; truncating" err="invalid checksum length 3" file=/tmp/TestWALRestoreCorruptedtruncate_checksum420645147/001/000001 pos=44 === RUN TestWALRestoreCorrupted/truncate_body -level=error msg="WAL corruption detected; truncating" err="invalid entry body size 22" file=/tmp/TestWALRestoreCorruptedtruncate_body3920126959/001/000001 pos=44 +level=error msg="WAL corruption detected; truncating" err="invalid entry body size 22" file=/tmp/TestWALRestoreCorruptedtruncate_body2992143202/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_content661754008/001/000001 pos=44 +level=error msg="WAL corruption detected; truncating" err="unexpected CRC32 checksum 1d4d95cc, want 7c1a52ff" file=/tmp/TestWALRestoreCorruptedbody_content2544440543/001/000001 pos=44 === RUN TestWALRestoreCorrupted/checksum -level=error msg="WAL corruption detected; truncating" err="unexpected CRC32 checksum 7c1a52ff, want 1020304" file=/tmp/TestWALRestoreCorruptedchecksum3788457278/001/000001 pos=44 ---- PASS: TestWALRestoreCorrupted (12.37s) - --- PASS: TestWALRestoreCorrupted/truncate_checksum (3.24s) - --- PASS: TestWALRestoreCorrupted/truncate_body (3.01s) - --- PASS: TestWALRestoreCorrupted/body_content (2.97s) - --- PASS: TestWALRestoreCorrupted/checksum (3.15s) +level=error msg="WAL corruption detected; truncating" err="unexpected CRC32 checksum 7c1a52ff, want 1020304" file=/tmp/TestWALRestoreCorruptedchecksum2345734884/001/000001 pos=44 +--- PASS: TestWALRestoreCorrupted (10.83s) + --- PASS: TestWALRestoreCorrupted/truncate_checksum (2.70s) + --- PASS: TestWALRestoreCorrupted/truncate_body (2.73s) + --- PASS: TestWALRestoreCorrupted/body_content (2.73s) + --- PASS: TestWALRestoreCorrupted/checksum (2.68s) === RUN TestMigrateWAL_Empty --- PASS: TestMigrateWAL_Empty (0.00s) === RUN TestMigrateWAL_Fuzz ---- PASS: TestMigrateWAL_Fuzz (0.37s) +--- PASS: TestMigrateWAL_Fuzz (0.24s) === RUN Example ---- PASS: Example (1.02s) +--- PASS: Example (1.01s) PASS -ok github.com/prometheus/prometheus/tsdb 1061.507s +ok github.com/prometheus/prometheus/tsdb 587.715s === RUN TestDB_InvalidSeries === RUN TestDB_InvalidSeries/Samples === RUN TestDB_InvalidSeries/Histograms @@ -9640,32 +9682,32 @@ === RUN TestUnsupportedFunctions/Querier === RUN TestUnsupportedFunctions/ChunkQuerier === RUN TestUnsupportedFunctions/ExemplarQuerier ---- PASS: TestUnsupportedFunctions (0.04s) +--- PASS: TestUnsupportedFunctions (0.05s) --- PASS: TestUnsupportedFunctions/Querier (0.00s) --- PASS: TestUnsupportedFunctions/ChunkQuerier (0.00s) --- PASS: TestUnsupportedFunctions/ExemplarQuerier (0.00s) === RUN TestCommit ---- PASS: TestCommit (0.34s) +--- PASS: TestCommit (0.18s) === RUN TestRollback ---- PASS: TestRollback (0.11s) +--- PASS: TestRollback (0.08s) === RUN TestFullTruncateWAL ---- PASS: TestFullTruncateWAL (8.54s) +--- PASS: TestFullTruncateWAL (3.38s) === RUN TestPartialTruncateWAL ---- PASS: TestPartialTruncateWAL (41.32s) +--- PASS: TestPartialTruncateWAL (15.69s) === RUN TestWALReplay ---- PASS: TestWALReplay (0.14s) +--- PASS: TestWALReplay (0.05s) === 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.14s) - --- PASS: TestLockfile/{fileAlreadyExists:false_lockFileDisabled:false_expectedValue:1} (0.03s) - --- PASS: TestLockfile/{fileAlreadyExists:true_lockFileDisabled:false_expectedValue:0} (0.03s) - --- PASS: TestLockfile/{fileAlreadyExists:true_lockFileDisabled:true_expectedValue:-1} (0.06s) - --- PASS: TestLockfile/{fileAlreadyExists:false_lockFileDisabled:true_expectedValue:-1} (0.04s) +--- PASS: TestLockfile (0.05s) + --- 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.02s) + --- PASS: TestLockfile/{fileAlreadyExists:false_lockFileDisabled:true_expectedValue:-1} (0.01s) === RUN Test_ExistingWAL_NextRef ---- PASS: Test_ExistingWAL_NextRef (0.07s) +--- PASS: Test_ExistingWAL_NextRef (0.03s) === RUN Test_validateOptions === RUN Test_validateOptions/Apply_defaults_to_zero_values === RUN Test_validateOptions/Defaults_are_already_valid @@ -9675,11 +9717,11 @@ --- 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.06s) +--- PASS: TestStorage_DuplicateExemplarsIgnored (0.02s) === RUN TestNoDeadlock ---- PASS: TestNoDeadlock (0.03s) +--- PASS: TestNoDeadlock (0.02s) PASS -ok github.com/prometheus/prometheus/tsdb/agent 51.221s +ok github.com/prometheus/prometheus/tsdb/agent 20.018s === RUN TestBstreamReader --- PASS: TestBstreamReader (0.00s) === RUN TestChunk @@ -9707,7 +9749,7 @@ === RUN TestCompareSpansAndInsert/single_removal_of_bucket_at_the_end === RUN TestCompareSpansAndInsert/as_described_in_doc_comment === RUN TestCompareSpansAndInsert/both_forward_and_backward_inserts,_complex_case ---- PASS: TestCompareSpansAndInsert (0.00s) +--- PASS: TestCompareSpansAndInsert (0.01s) --- PASS: TestCompareSpansAndInsert/single_prepend_at_the_beginning (0.00s) --- PASS: TestCompareSpansAndInsert/single_append_at_the_end (0.00s) --- PASS: TestCompareSpansAndInsert/double_prepend_at_the_beginning (0.00s) @@ -9716,7 +9758,7 @@ --- PASS: TestCompareSpansAndInsert/single_removal_of_bucket_at_the_start (0.00s) --- PASS: TestCompareSpansAndInsert/single_removal_of_bucket_in_the_middle (0.00s) --- PASS: TestCompareSpansAndInsert/single_removal_of_bucket_at_the_end (0.00s) - --- PASS: TestCompareSpansAndInsert/as_described_in_doc_comment (0.00s) + --- PASS: TestCompareSpansAndInsert/as_described_in_doc_comment (0.01s) --- PASS: TestCompareSpansAndInsert/both_forward_and_backward_inserts,_complex_case (0.00s) === RUN TestWriteReadHistogramChunkLayout --- PASS: TestWriteReadHistogramChunkLayout (0.00s) @@ -9737,7 +9779,7 @@ === RUN TestVarbitUint --- PASS: TestVarbitUint (0.00s) PASS -ok github.com/prometheus/prometheus/tsdb/chunkenc 0.046s +ok github.com/prometheus/prometheus/tsdb/chunkenc 0.025s === RUN TestChunkWriteQueue_GettingChunkFromQueue --- PASS: TestChunkWriteQueue_GettingChunkFromQueue (0.00s) === RUN TestChunkWriteQueue_WritingThroughQueue @@ -9749,18 +9791,18 @@ === RUN TestReaderWithInvalidBuffer --- PASS: TestReaderWithInvalidBuffer (0.00s) === RUN TestChunkDiskMapper_WriteChunk_Chunk_IterateChunks ---- PASS: TestChunkDiskMapper_WriteChunk_Chunk_IterateChunks (0.11s) +--- PASS: TestChunkDiskMapper_WriteChunk_Chunk_IterateChunks (0.05s) === RUN TestChunkDiskMapper_Truncate ---- PASS: TestChunkDiskMapper_Truncate (0.02s) +--- PASS: TestChunkDiskMapper_Truncate (0.03s) === RUN TestChunkDiskMapper_Truncate_PreservesFileSequence --- PASS: TestChunkDiskMapper_Truncate_PreservesFileSequence (0.01s) === RUN TestHeadReadWriter_TruncateAfterFailedIterateChunks ---- PASS: TestHeadReadWriter_TruncateAfterFailedIterateChunks (0.01s) +--- PASS: TestHeadReadWriter_TruncateAfterFailedIterateChunks (0.00s) === RUN TestHeadReadWriter_ReadRepairOnEmptyLastFile ---- PASS: TestHeadReadWriter_ReadRepairOnEmptyLastFile (0.02s) +--- PASS: TestHeadReadWriter_ReadRepairOnEmptyLastFile (0.00s) === RUN TestQueuePushPopSingleGoroutine - queue_test.go:66: seed: 1684658176290323056 ---- PASS: TestQueuePushPopSingleGoroutine (23.61s) + queue_test.go:66: seed: 1719069648677161667 +--- PASS: TestQueuePushPopSingleGoroutine (10.72s) === RUN TestQueuePushBlocksOnFullQueue --- PASS: TestQueuePushBlocksOnFullQueue (0.10s) === RUN TestQueuePopBlocksOnEmptyQueue @@ -9779,24 +9821,24 @@ === RUN TestChunkWriteQueue_WritingThroughQueue --- PASS: TestChunkWriteQueue_WritingThroughQueue (0.00s) === RUN TestChunkWriteQueue_WrappingAroundSizeLimit ---- PASS: TestChunkWriteQueue_WrappingAroundSizeLimit (0.08s) +--- PASS: TestChunkWriteQueue_WrappingAroundSizeLimit (0.07s) === 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.08s) +--- PASS: TestChunkDiskMapper_WriteChunk_Chunk_IterateChunks (0.03s) === RUN TestChunkDiskMapper_Truncate ---- PASS: TestChunkDiskMapper_Truncate (0.05s) +--- PASS: TestChunkDiskMapper_Truncate (0.02s) === RUN TestChunkDiskMapper_Truncate_PreservesFileSequence ---- PASS: TestChunkDiskMapper_Truncate_PreservesFileSequence (0.02s) +--- PASS: TestChunkDiskMapper_Truncate_PreservesFileSequence (0.01s) === RUN TestHeadReadWriter_TruncateAfterFailedIterateChunks ---- PASS: TestHeadReadWriter_TruncateAfterFailedIterateChunks (0.01s) +--- PASS: TestHeadReadWriter_TruncateAfterFailedIterateChunks (0.00s) === RUN TestHeadReadWriter_ReadRepairOnEmptyLastFile --- PASS: TestHeadReadWriter_ReadRepairOnEmptyLastFile (0.01s) === RUN TestQueuePushPopSingleGoroutine - queue_test.go:66: seed: 1684658200471511795 ---- PASS: TestQueuePushPopSingleGoroutine (18.70s) + queue_test.go:66: seed: 1719069659855105528 +--- PASS: TestQueuePushPopSingleGoroutine (7.57s) === RUN TestQueuePushBlocksOnFullQueue --- PASS: TestQueuePushBlocksOnFullQueue (0.10s) === RUN TestQueuePopBlocksOnEmptyQueue @@ -9806,29 +9848,29 @@ === RUN TestQueuePopAfterCloseReturnsAllElements --- PASS: TestQueuePopAfterCloseReturnsAllElements (0.00s) === RUN TestQueuePushPopManyGoroutines ---- PASS: TestQueuePushPopManyGoroutines (0.03s) +--- PASS: TestQueuePushPopManyGoroutines (0.01s) === RUN TestQueueSegmentIsKeptEvenIfEmpty --- PASS: TestQueueSegmentIsKeptEvenIfEmpty (0.00s) PASS -ok github.com/prometheus/prometheus/tsdb/chunks 43.598s +ok github.com/prometheus/prometheus/tsdb/chunks 19.247s ? 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.050s +ok github.com/prometheus/prometheus/tsdb/fileutil 0.025s === RUN Test --- PASS: Test (0.00s) PASS -ok github.com/prometheus/prometheus/tsdb/goversion 0.039s +ok github.com/prometheus/prometheus/tsdb/goversion 0.019s === RUN TestIndexRW_Create_Open ---- PASS: TestIndexRW_Create_Open (0.08s) +--- PASS: TestIndexRW_Create_Open (0.01s) === RUN TestIndexRW_Postings ---- PASS: TestIndexRW_Postings (0.03s) +--- PASS: TestIndexRW_Postings (0.02s) === RUN TestPostingsMany --- PASS: TestPostingsMany (0.06s) === RUN TestPersistence_index_e2e ---- PASS: TestPersistence_index_e2e (26.70s) +--- PASS: TestPersistence_index_e2e (10.36s) === RUN TestDecbufUvarintWithInvalidBuffer --- PASS: TestDecbufUvarintWithInvalidBuffer (0.00s) === RUN TestReaderWithInvalidBuffer @@ -9842,7 +9884,7 @@ === RUN TestMemPostings_addFor --- PASS: TestMemPostings_addFor (0.00s) === RUN TestMemPostings_ensureOrder ---- PASS: TestMemPostings_ensureOrder (0.01s) +--- PASS: TestMemPostings_ensureOrder (0.00s) === RUN TestIntersect === RUN TestIntersect/#00 === RUN TestIntersect/#01 @@ -9906,14 +9948,14 @@ === RUN TestRemovedPostings --- PASS: TestRemovedPostings (0.00s) === RUN TestRemovedNextStackoverflow ---- PASS: TestRemovedNextStackoverflow (8.27s) +--- PASS: TestRemovedNextStackoverflow (3.40s) === RUN TestRemovedPostingsSeek --- PASS: TestRemovedPostingsSeek (0.00s) === RUN TestBigEndian === RUN TestBigEndian/Iteration === RUN TestBigEndian/Seek ---- PASS: TestBigEndian (0.01s) - --- PASS: TestBigEndian/Iteration (0.01s) +--- PASS: TestBigEndian (0.00s) + --- PASS: TestBigEndian/Iteration (0.00s) --- PASS: TestBigEndian/Seek (0.00s) === RUN TestIntersectWithMerge --- PASS: TestIntersectWithMerge (0.00s) @@ -9956,11 +9998,11 @@ --- PASS: TestPostingsWithIndexHeap/iterate (0.00s) --- PASS: TestPostingsWithIndexHeap/pop (0.00s) === RUN TestPostingsStats ---- PASS: TestPostingsStats (0.30s) +--- PASS: TestPostingsStats (0.09s) === RUN TestPostingsStats2 --- PASS: TestPostingsStats2 (0.00s) PASS -ok github.com/prometheus/prometheus/tsdb/index 35.580s +ok github.com/prometheus/prometheus/tsdb/index 13.991s === RUN TestRecord_EncodeDecode --- PASS: TestRecord_EncodeDecode (0.00s) === RUN TestRecord_Corrupted @@ -9982,10 +10024,10 @@ === RUN TestRecord_MetadataDecodeUnknownExtraFields --- PASS: TestRecord_MetadataDecodeUnknownExtraFields (0.00s) PASS -ok github.com/prometheus/prometheus/tsdb/record 0.033s +ok github.com/prometheus/prometheus/tsdb/record 0.023s testing: warning: no tests to run PASS -ok github.com/prometheus/prometheus/tsdb/test 0.043s [no tests to run] +ok github.com/prometheus/prometheus/tsdb/test 0.008s [no tests to run] === RUN TestWriteAndReadbackTombstones --- PASS: TestWriteAndReadbackTombstones (0.00s) === RUN TestDeletingTombstones @@ -10031,7 +10073,7 @@ === RUN TestMemTombstonesConcurrency --- PASS: TestMemTombstonesConcurrency (0.00s) PASS -ok github.com/prometheus/prometheus/tsdb/tombstones 0.077s +ok github.com/prometheus/prometheus/tsdb/tombstones 0.039s === RUN TestLockfile === RUN TestLockfile/{fileAlreadyExists:false_lockFileDisabled:false_expectedValue:1} === RUN TestLockfile/{fileAlreadyExists:true_lockFileDisabled:false_expectedValue:0} @@ -10043,7 +10085,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.066s +ok github.com/prometheus/prometheus/tsdb/tsdbutil 0.021s === RUN TestLastCheckpoint --- PASS: TestLastCheckpoint (0.00s) === RUN TestDeleteCheckpoints @@ -10051,29 +10093,12 @@ === RUN TestCheckpoint === RUN TestCheckpoint/compress=false === RUN TestCheckpoint/compress=true ---- PASS: TestCheckpoint (0.54s) - --- PASS: TestCheckpoint/compress=false (0.15s) - --- PASS: TestCheckpoint/compress=true (0.38s) +--- PASS: TestCheckpoint (0.30s) + --- PASS: TestCheckpoint/compress=false (0.08s) + --- PASS: TestCheckpoint/compress=true (0.22s) === RUN TestCheckpointNoTmpFolderAfterError --- PASS: TestCheckpointNoTmpFolderAfterError (0.01s) === RUN TestReader -=== RUN TestReader/LiveReader/0 - reader_test.go:181: record 0 - reader_test.go:181: record 1 - reader_test.go:181: record 2 - reader_test.go:181: record 3 -=== RUN TestReader/LiveReader/1 - reader_test.go:181: record 0 -=== RUN TestReader/LiveReader/2 -=== RUN TestReader/LiveReader/3 - reader_test.go:181: record 0 - reader_test.go:181: record 1 -=== RUN TestReader/LiveReader/4 -=== RUN TestReader/LiveReader/5 -=== RUN TestReader/LiveReader/6 -=== RUN TestReader/LiveReader/7 -=== RUN TestReader/LiveReader/8 - reader_test.go:181: record 0 === RUN TestReader/Reader/0 reader_test.go:181: record 0 reader_test.go:181: record 1 @@ -10091,16 +10116,24 @@ === RUN TestReader/Reader/7 === RUN TestReader/Reader/8 reader_test.go:181: record 0 ---- PASS: TestReader (0.01s) - --- PASS: TestReader/LiveReader/0 (0.00s) - --- PASS: TestReader/LiveReader/1 (0.00s) - --- PASS: TestReader/LiveReader/2 (0.00s) - --- PASS: TestReader/LiveReader/3 (0.00s) - --- PASS: TestReader/LiveReader/4 (0.00s) - --- PASS: TestReader/LiveReader/5 (0.00s) - --- PASS: TestReader/LiveReader/6 (0.00s) - --- PASS: TestReader/LiveReader/7 (0.00s) - --- PASS: TestReader/LiveReader/8 (0.00s) +=== RUN TestReader/LiveReader/0 + reader_test.go:181: record 0 + reader_test.go:181: record 1 + reader_test.go:181: record 2 + reader_test.go:181: record 3 +=== RUN TestReader/LiveReader/1 + reader_test.go:181: record 0 +=== RUN TestReader/LiveReader/2 +=== RUN TestReader/LiveReader/3 + reader_test.go:181: record 0 + reader_test.go:181: record 1 +=== RUN TestReader/LiveReader/4 +=== RUN TestReader/LiveReader/5 +=== RUN TestReader/LiveReader/6 +=== RUN TestReader/LiveReader/7 +=== RUN TestReader/LiveReader/8 + reader_test.go:181: record 0 +--- PASS: TestReader (0.00s) --- PASS: TestReader/Reader/0 (0.00s) --- PASS: TestReader/Reader/1 (0.00s) --- PASS: TestReader/Reader/2 (0.00s) @@ -10110,6 +10143,15 @@ --- PASS: TestReader/Reader/6 (0.00s) --- PASS: TestReader/Reader/7 (0.00s) --- PASS: TestReader/Reader/8 (0.00s) + --- PASS: TestReader/LiveReader/0 (0.00s) + --- PASS: TestReader/LiveReader/1 (0.00s) + --- PASS: TestReader/LiveReader/2 (0.00s) + --- PASS: TestReader/LiveReader/3 (0.00s) + --- PASS: TestReader/LiveReader/4 (0.00s) + --- PASS: TestReader/LiveReader/5 (0.00s) + --- PASS: TestReader/LiveReader/6 (0.00s) + --- PASS: TestReader/LiveReader/7 (0.00s) + --- PASS: TestReader/LiveReader/8 (0.00s) === RUN TestReader_Live === RUN TestReader_Live/0 === RUN TestReader_Live/1 @@ -10117,17 +10159,16 @@ === RUN TestReader_Live/3 === CONT TestReader_Live logging.go:33: level warn msg Record spans page boundaries start 16391 end 16391 pageSize 32768 - logging.go:33: level warn msg Record spans page boundaries start 16391 end 16391 pageSize 32768 === RUN TestReader_Live/4 === RUN TestReader_Live/5 === RUN TestReader_Live/6 === RUN TestReader_Live/7 === RUN TestReader_Live/8 ---- PASS: TestReader_Live (0.02s) +--- PASS: TestReader_Live (0.01s) --- PASS: TestReader_Live/0 (0.00s) - --- PASS: TestReader_Live/1 (0.01s) + --- PASS: TestReader_Live/1 (0.00s) --- PASS: TestReader_Live/2 (0.00s) - --- PASS: TestReader_Live/3 (0.01s) + --- PASS: TestReader_Live/3 (0.00s) --- PASS: TestReader_Live/4 (0.00s) --- PASS: TestReader_Live/5 (0.00s) --- PASS: TestReader_Live/6 (0.00s) @@ -10138,17 +10179,17 @@ === RUN TestReaderFuzz/Reader,compress=true === RUN TestReaderFuzz/LiveReader,compress=false === RUN TestReaderFuzz/LiveReader,compress=true ---- PASS: TestReaderFuzz (2.01s) - --- PASS: TestReaderFuzz/Reader,compress=false (0.38s) - --- PASS: TestReaderFuzz/Reader,compress=true (0.59s) - --- PASS: TestReaderFuzz/LiveReader,compress=false (0.47s) - --- PASS: TestReaderFuzz/LiveReader,compress=true (0.58s) +--- PASS: TestReaderFuzz (0.94s) + --- PASS: TestReaderFuzz/Reader,compress=false (0.25s) + --- PASS: TestReaderFuzz/Reader,compress=true (0.29s) + --- PASS: TestReaderFuzz/LiveReader,compress=false (0.18s) + --- PASS: TestReaderFuzz/LiveReader,compress=true (0.22s) === RUN TestReaderFuzz_Live === RUN TestReaderFuzz_Live/compress=false === RUN TestReaderFuzz_Live/compress=true ---- PASS: TestReaderFuzz_Live (1.03s) - --- PASS: TestReaderFuzz_Live/compress=false (0.59s) - --- PASS: TestReaderFuzz_Live/compress=true (0.44s) +--- PASS: TestReaderFuzz_Live (0.87s) + --- PASS: TestReaderFuzz_Live/compress=false (0.44s) + --- PASS: TestReaderFuzz_Live/compress=true (0.42s) === RUN TestLiveReaderCorrupt_ShortFile --- PASS: TestLiveReaderCorrupt_ShortFile (0.00s) === RUN TestLiveReaderCorrupt_RecordTooLongAndShort @@ -10159,55 +10200,55 @@ === RUN TestTailSamples === RUN TestTailSamples/compress=false === RUN TestTailSamples/compress=true ---- PASS: TestTailSamples (0.13s) - --- PASS: TestTailSamples/compress=false (0.07s) - --- PASS: TestTailSamples/compress=true (0.06s) +--- PASS: TestTailSamples (0.06s) + --- PASS: TestTailSamples/compress=false (0.03s) + --- PASS: TestTailSamples/compress=true (0.03s) === RUN TestReadToEndNoCheckpoint === RUN TestReadToEndNoCheckpoint/compress=false === RUN TestReadToEndNoCheckpoint/compress=true ---- PASS: TestReadToEndNoCheckpoint (0.26s) - --- PASS: TestReadToEndNoCheckpoint/compress=false (0.15s) +--- PASS: TestReadToEndNoCheckpoint (0.23s) + --- PASS: TestReadToEndNoCheckpoint/compress=false (0.11s) --- PASS: TestReadToEndNoCheckpoint/compress=true (0.12s) === RUN TestReadToEndWithCheckpoint === RUN TestReadToEndWithCheckpoint/compress=false === RUN TestReadToEndWithCheckpoint/compress=true ---- PASS: TestReadToEndWithCheckpoint (0.38s) - --- PASS: TestReadToEndWithCheckpoint/compress=false (0.18s) - --- PASS: TestReadToEndWithCheckpoint/compress=true (0.19s) +--- PASS: TestReadToEndWithCheckpoint (0.27s) + --- PASS: TestReadToEndWithCheckpoint/compress=false (0.13s) + --- PASS: TestReadToEndWithCheckpoint/compress=true (0.13s) === RUN TestReadCheckpoint === RUN TestReadCheckpoint/compress=false === RUN TestReadCheckpoint/compress=true --- PASS: TestReadCheckpoint (0.27s) - --- PASS: TestReadCheckpoint/compress=false (0.14s) - --- PASS: TestReadCheckpoint/compress=true (0.13s) + --- PASS: TestReadCheckpoint/compress=false (0.13s) + --- PASS: TestReadCheckpoint/compress=true (0.14s) === RUN TestReadCheckpointMultipleSegments === RUN TestReadCheckpointMultipleSegments/compress=false === RUN TestReadCheckpointMultipleSegments/compress=true ---- PASS: TestReadCheckpointMultipleSegments (0.22s) - --- PASS: TestReadCheckpointMultipleSegments/compress=false (0.13s) - --- PASS: TestReadCheckpointMultipleSegments/compress=true (0.10s) +--- PASS: TestReadCheckpointMultipleSegments (0.09s) + --- PASS: TestReadCheckpointMultipleSegments/compress=false (0.04s) + --- PASS: TestReadCheckpointMultipleSegments/compress=true (0.05s) === RUN TestCheckpointSeriesReset === RUN TestCheckpointSeriesReset/compress=false === RUN TestCheckpointSeriesReset/compress=true ---- PASS: TestCheckpointSeriesReset (0.51s) - --- PASS: TestCheckpointSeriesReset/compress=false (0.26s) - --- PASS: TestCheckpointSeriesReset/compress=true (0.25s) +--- PASS: TestCheckpointSeriesReset (0.31s) + --- PASS: TestCheckpointSeriesReset/compress=false (0.14s) + --- PASS: TestCheckpointSeriesReset/compress=true (0.17s) === RUN TestWALRepair_ReadingError -=== RUN TestWALRepair_ReadingError/torn_last_record -=== 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 ---- PASS: TestWALRepair_ReadingError (0.19s) - --- PASS: TestWALRepair_ReadingError/torn_last_record (0.03s) - --- PASS: TestWALRepair_ReadingError/bad_header (0.04s) - --- PASS: TestWALRepair_ReadingError/bad_fragment_sequence (0.04s) - --- PASS: TestWALRepair_ReadingError/bad_fragment_flag (0.03s) +=== RUN TestWALRepair_ReadingError/torn_last_record +=== RUN TestWALRepair_ReadingError/bad_header +=== RUN TestWALRepair_ReadingError/bad_fragment_sequence +--- PASS: TestWALRepair_ReadingError (0.11s) + --- PASS: TestWALRepair_ReadingError/bad_fragment_flag (0.02s) --- PASS: TestWALRepair_ReadingError/bad_checksum (0.02s) --- PASS: TestWALRepair_ReadingError/bad_length (0.02s) --- PASS: TestWALRepair_ReadingError/bad_content (0.01s) + --- PASS: TestWALRepair_ReadingError/torn_last_record (0.01s) + --- PASS: TestWALRepair_ReadingError/bad_header (0.02s) + --- PASS: TestWALRepair_ReadingError/bad_fragment_sequence (0.02s) === RUN TestCorruptAndCarryOn wlog_test.go:253: segment 0 size 98304 wlog_test.go:253: segment 1 size 98304 @@ -10220,28 +10261,28 @@ === RUN TestSegmentMetric --- PASS: TestSegmentMetric (0.00s) === RUN TestCompression ---- PASS: TestCompression (0.03s) +--- PASS: TestCompression (0.01s) === 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.09s) - --- PASS: TestLogPartialWrite/partial_write_when_logging_first_record_in_a_page (0.01s) +=== RUN TestLogPartialWrite/partial_write_when_logging_first_record_in_a_page +--- PASS: TestLogPartialWrite (0.03s) --- PASS: TestLogPartialWrite/partial_write_when_logging_record_in_the_middle_of_a_page (0.00s) - --- PASS: TestLogPartialWrite/partial_write_when_logging_last_record_of_a_page (0.08s) + --- PASS: TestLogPartialWrite/partial_write_when_logging_last_record_of_a_page (0.02s) + --- PASS: TestLogPartialWrite/partial_write_when_logging_first_record_in_a_page (0.00s) PASS -ok github.com/prometheus/prometheus/tsdb/wlog 5.833s +ok github.com/prometheus/prometheus/tsdb/wlog 3.532s ? github.com/prometheus/prometheus/util/gate [no test files] === RUN TestCompressionHandler_PlainText ---- PASS: TestCompressionHandler_PlainText (0.01s) +--- PASS: TestCompressionHandler_PlainText (0.00s) === RUN TestCompressionHandler_Gzip ---- PASS: TestCompressionHandler_Gzip (0.00s) +--- PASS: TestCompressionHandler_Gzip (0.01s) === RUN TestCompressionHandler_Deflate --- PASS: TestCompressionHandler_Deflate (0.01s) === RUN TestCORSHandler ---- PASS: TestCORSHandler (0.03s) +--- PASS: TestCORSHandler (0.01s) PASS -ok github.com/prometheus/prometheus/util/httputil 0.213s +ok github.com/prometheus/prometheus/util/httputil 0.199s ? github.com/prometheus/prometheus/util/jsonutil [no test files] === RUN TestDedupe --- PASS: TestDedupe (0.20s) @@ -10250,12 +10291,12 @@ === RUN TestJSONFileLogger_parallel --- PASS: TestJSONFileLogger_parallel (0.00s) PASS -ok github.com/prometheus/prometheus/util/logging 0.249s +ok github.com/prometheus/prometheus/util/logging 0.213s ? github.com/prometheus/prometheus/util/osutil [no test files] === RUN TestPool --- PASS: TestPool (0.00s) PASS -ok github.com/prometheus/prometheus/util/pool 0.060s +ok github.com/prometheus/prometheus/util/pool 0.036s ? github.com/prometheus/prometheus/util/runtime [no test files] === RUN TestTimerGroupNewTimer --- PASS: TestTimerGroupNewTimer (0.00s) @@ -10266,7 +10307,7 @@ === RUN TestTimerGroup --- PASS: TestTimerGroup (0.00s) PASS -ok github.com/prometheus/prometheus/util/stats 0.058s +ok github.com/prometheus/prometheus/util/stats 0.038s === RUN TestUnquote --- PASS: TestUnquote (0.00s) === RUN TestLink @@ -10274,108 +10315,108 @@ === RUN TestSanitizeLabelName --- PASS: TestSanitizeLabelName (0.00s) PASS -ok github.com/prometheus/prometheus/util/strutil 0.051s +ok github.com/prometheus/prometheus/util/strutil 0.010s ? 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/test_metric_without_labels -=== RUN TestFederation/test_old_metric -=== RUN TestFederation/test_metric2 -=== RUN TestFederation/{foo='boo'} +=== RUN TestFederation/two_matchers +=== RUN TestFederation/everything === RUN TestFederation/empty_label_value_for_a_label_that_doesn't_exist_at_all,_matches_everything === RUN TestFederation/external_labels_are_added_if_not_already_present -=== RUN TestFederation/invalid_params_somewhere_in_the_middle +=== RUN TestFederation/test_metric_without_labels +=== RUN TestFederation/test_old_metric === RUN TestFederation/test_metric1 +=== RUN TestFederation/invalid_params_from_the_beginning +=== RUN TestFederation/test_metric2 === RUN TestFederation/test_stale_metric === RUN TestFederation/two_matchers_with_overlap -=== RUN TestFederation/everything === RUN TestFederation/empty_label_value_matches_everything_that_doesn't_have_that_label === RUN TestFederation/empty -=== RUN TestFederation/match_nothing -=== RUN TestFederation/invalid_params_from_the_beginning -=== RUN TestFederation/two_matchers +=== RUN TestFederation/invalid_params_somewhere_in_the_middle +=== RUN TestFederation/{foo='boo'} === RUN TestFederation/instance_is_an_external_label ---- PASS: TestFederation (0.07s) - --- PASS: TestFederation/test_metric_without_labels (0.00s) - --- PASS: TestFederation/test_old_metric (0.00s) - --- PASS: TestFederation/test_metric2 (0.00s) - --- PASS: TestFederation/{foo='boo'} (0.00s) +=== RUN TestFederation/match_nothing +--- PASS: TestFederation (0.04s) + --- PASS: TestFederation/two_matchers (0.00s) + --- PASS: TestFederation/everything (0.00s) --- PASS: TestFederation/empty_label_value_for_a_label_that_doesn't_exist_at_all,_matches_everything (0.00s) --- PASS: TestFederation/external_labels_are_added_if_not_already_present (0.00s) - --- PASS: TestFederation/invalid_params_somewhere_in_the_middle (0.00s) + --- PASS: TestFederation/test_metric_without_labels (0.00s) + --- PASS: TestFederation/test_old_metric (0.00s) --- PASS: TestFederation/test_metric1 (0.00s) + --- PASS: TestFederation/invalid_params_from_the_beginning (0.00s) + --- PASS: TestFederation/test_metric2 (0.00s) --- PASS: TestFederation/test_stale_metric (0.00s) --- PASS: TestFederation/two_matchers_with_overlap (0.00s) - --- PASS: TestFederation/everything (0.00s) - --- PASS: TestFederation/empty_label_value_matches_everything_that_doesn't_have_that_label (0.02s) + --- PASS: TestFederation/empty_label_value_matches_everything_that_doesn't_have_that_label (0.01s) --- PASS: TestFederation/empty (0.00s) - --- PASS: TestFederation/match_nothing (0.00s) - --- PASS: TestFederation/invalid_params_from_the_beginning (0.00s) - --- PASS: TestFederation/two_matchers (0.00s) + --- PASS: TestFederation/invalid_params_somewhere_in_the_middle (0.00s) + --- PASS: TestFederation/{foo='boo'} (0.00s) --- PASS: TestFederation/instance_is_an_external_label (0.00s) + --- PASS: TestFederation/match_nothing (0.00s) === RUN TestFederation_NotReady -=== RUN TestFederation_NotReady/test_metric_without_labels -=== RUN TestFederation_NotReady/test_old_metric +=== RUN TestFederation_NotReady/empty +=== RUN TestFederation_NotReady/invalid_params_from_the_beginning === RUN TestFederation_NotReady/test_metric2 -=== RUN TestFederation_NotReady/{foo='boo'} -=== RUN TestFederation_NotReady/empty_label_value_for_a_label_that_doesn't_exist_at_all,_matches_everything -=== RUN TestFederation_NotReady/external_labels_are_added_if_not_already_present -=== RUN TestFederation_NotReady/invalid_params_somewhere_in_the_middle -=== RUN TestFederation_NotReady/test_metric1 === RUN TestFederation_NotReady/test_stale_metric === 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 -=== RUN TestFederation_NotReady/empty === RUN TestFederation_NotReady/match_nothing -=== RUN TestFederation_NotReady/invalid_params_from_the_beginning -=== RUN TestFederation_NotReady/two_matchers +=== RUN TestFederation_NotReady/invalid_params_somewhere_in_the_middle +=== RUN TestFederation_NotReady/{foo='boo'} === RUN TestFederation_NotReady/instance_is_an_external_label +=== RUN TestFederation_NotReady/test_metric_without_labels +=== RUN TestFederation_NotReady/two_matchers +=== RUN TestFederation_NotReady/everything +=== RUN TestFederation_NotReady/empty_label_value_for_a_label_that_doesn't_exist_at_all,_matches_everything +=== RUN TestFederation_NotReady/external_labels_are_added_if_not_already_present +=== RUN TestFederation_NotReady/test_metric1 +=== RUN TestFederation_NotReady/test_old_metric --- PASS: TestFederation_NotReady (0.00s) - --- PASS: TestFederation_NotReady/test_metric_without_labels (0.00s) - --- PASS: TestFederation_NotReady/test_old_metric (0.00s) + --- PASS: TestFederation_NotReady/empty (0.00s) + --- PASS: TestFederation_NotReady/invalid_params_from_the_beginning (0.00s) --- PASS: TestFederation_NotReady/test_metric2 (0.00s) - --- PASS: TestFederation_NotReady/{foo='boo'} (0.00s) - --- PASS: TestFederation_NotReady/empty_label_value_for_a_label_that_doesn't_exist_at_all,_matches_everything (0.00s) - --- PASS: TestFederation_NotReady/external_labels_are_added_if_not_already_present (0.00s) - --- PASS: TestFederation_NotReady/invalid_params_somewhere_in_the_middle (0.00s) - --- PASS: TestFederation_NotReady/test_metric1 (0.00s) --- PASS: TestFederation_NotReady/test_stale_metric (0.00s) --- PASS: TestFederation_NotReady/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) - --- PASS: TestFederation_NotReady/empty (0.00s) --- PASS: TestFederation_NotReady/match_nothing (0.00s) - --- PASS: TestFederation_NotReady/invalid_params_from_the_beginning (0.00s) - --- PASS: TestFederation_NotReady/two_matchers (0.00s) + --- PASS: TestFederation_NotReady/invalid_params_somewhere_in_the_middle (0.00s) + --- PASS: TestFederation_NotReady/{foo='boo'} (0.00s) --- PASS: TestFederation_NotReady/instance_is_an_external_label (0.00s) + --- PASS: TestFederation_NotReady/test_metric_without_labels (0.00s) + --- PASS: TestFederation_NotReady/two_matchers (0.00s) + --- PASS: TestFederation_NotReady/everything (0.00s) + --- PASS: TestFederation_NotReady/empty_label_value_for_a_label_that_doesn't_exist_at_all,_matches_everything (0.00s) + --- PASS: TestFederation_NotReady/external_labels_are_added_if_not_already_present (0.00s) + --- PASS: TestFederation_NotReady/test_metric1 (0.00s) + --- PASS: TestFederation_NotReady/test_old_metric (0.00s) === RUN TestFederationWithNativeHistograms ---- PASS: TestFederationWithNativeHistograms (0.04s) +--- PASS: TestFederationWithNativeHistograms (0.02s) === RUN TestReadyAndHealthy === PAUSE TestReadyAndHealthy === RUN TestRoutePrefix === PAUSE TestRoutePrefix === RUN TestDebugHandler ---- PASS: TestDebugHandler (0.05s) +--- PASS: TestDebugHandler (0.03s) === RUN TestHTTPMetrics === PAUSE TestHTTPMetrics === RUN TestShutdownWithStaleConnection ---- PASS: TestShutdownWithStaleConnection (5.07s) +--- PASS: TestShutdownWithStaleConnection (5.04s) === RUN TestHandleMultipleQuitRequests ---- PASS: TestHandleMultipleQuitRequests (5.03s) +--- PASS: TestHandleMultipleQuitRequests (5.02s) === RUN TestAgentAPIEndPoints === PAUSE TestAgentAPIEndPoints === CONT TestReadyAndHealthy === CONT TestHTTPMetrics -=== CONT TestAgentAPIEndPoints === CONT TestRoutePrefix ---- PASS: TestHTTPMetrics (0.03s) ---- PASS: TestReadyAndHealthy (5.28s) ---- PASS: TestRoutePrefix (5.30s) ---- PASS: TestAgentAPIEndPoints (5.40s) +=== CONT TestAgentAPIEndPoints +--- PASS: TestHTTPMetrics (0.01s) +--- PASS: TestReadyAndHealthy (5.06s) +--- PASS: TestRoutePrefix (5.06s) +--- PASS: TestAgentAPIEndPoints (5.12s) PASS -ok github.com/prometheus/prometheus/web 16.075s +ok github.com/prometheus/prometheus/web 15.362s === RUN TestEndpoints === RUN TestEndpoints/local === RUN TestEndpoints/local/run_0_query_"query=2&time=123.4" @@ -10721,14 +10762,14 @@ === 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.35s) - --- PASS: TestEndpoints/local (0.13s) - --- PASS: TestEndpoints/local/run_0_query_"query=2&time=123.4" (0.00s) +--- PASS: TestEndpoints (0.21s) + --- PASS: TestEndpoints/local (0.08s) + --- PASS: TestEndpoints/local/run_0_query_"query=2&time=123.4" (0.01s) --- PASS: TestEndpoints/local/run_0_query_"query=2&time=123.4"/GET (0.00s) --- PASS: TestEndpoints/local/run_0_query_"query=2&time=123.4"/POST (0.00s) - --- PASS: TestEndpoints/local/run_1_query_"query=0.333&time=1970-01-01T00%3A02%3A03Z" (0.01s) + --- PASS: TestEndpoints/local/run_1_query_"query=0.333&time=1970-01-01T00%3A02%3A03Z" (0.00s) --- PASS: TestEndpoints/local/run_1_query_"query=0.333&time=1970-01-01T00%3A02%3A03Z"/GET (0.00s) - --- PASS: TestEndpoints/local/run_1_query_"query=0.333&time=1970-01-01T00%3A02%3A03Z"/POST (0.01s) + --- PASS: TestEndpoints/local/run_1_query_"query=0.333&time=1970-01-01T00%3A02%3A03Z"/POST (0.00s) --- PASS: TestEndpoints/local/run_2_query_"query=0.333&time=1970-01-01T01%3A02%3A03%2B01%3A00" (0.00s) --- PASS: TestEndpoints/local/run_2_query_"query=0.333&time=1970-01-01T01%3A02%3A03%2B01%3A00"/GET (0.00s) --- PASS: TestEndpoints/local/run_2_query_"query=0.333&time=1970-01-01T01%3A02%3A03%2B01%3A00"/POST (0.00s) @@ -10847,10 +10888,10 @@ --- PASS: TestEndpoints/local/run_47_alerts_""/GET (0.00s) --- PASS: TestEndpoints/local/run_48_rules_"" (0.01s) --- PASS: TestEndpoints/local/run_48_rules_""/GET (0.01s) - --- 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.03s) - --- PASS: TestEndpoints/local/run_50_rules_"type=record"/GET (0.03s) + --- PASS: TestEndpoints/local/run_49_rules_"type=alert" (0.02s) + --- PASS: TestEndpoints/local/run_49_rules_"type=alert"/GET (0.02s) + --- 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_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) @@ -10929,7 +10970,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.18s) + --- PASS: TestEndpoints/remote (0.10s) --- 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) @@ -10948,7 +10989,7 @@ --- PASS: TestEndpoints/remote/run_5_queryRange_"end=2&query=time%28%29&step=1" (0.00s) --- PASS: TestEndpoints/remote/run_5_queryRange_"end=2&query=time%28%29&step=1"/GET (0.00s) --- PASS: TestEndpoints/remote/run_5_queryRange_"end=2&query=time%28%29&step=1"/POST (0.00s) - --- PASS: TestEndpoints/remote/run_6_queryRange_"query=time%28%29&start=0&step=1" (0.01s) + --- PASS: TestEndpoints/remote/run_6_queryRange_"query=time%28%29&start=0&step=1" (0.00s) --- PASS: TestEndpoints/remote/run_6_queryRange_"query=time%28%29&start=0&step=1"/GET (0.00s) --- PASS: TestEndpoints/remote/run_6_queryRange_"query=time%28%29&start=0&step=1"/POST (0.00s) --- PASS: TestEndpoints/remote/run_7_queryRange_"end=2&query=time%28%29&start=0" (0.00s) @@ -10973,8 +11014,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.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" (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"/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) @@ -10988,9 +11029,9 @@ --- PASS: TestEndpoints/remote/run_19_series_"match%5B%5D=test_metric4%7Bfoo%3D~%22.%2Bo%24%22%7D&match%5B%5D=test_metric4%7Bdup%3D~%22%5E1%22%7D" (0.00s) --- PASS: TestEndpoints/remote/run_19_series_"match%5B%5D=test_metric4%7Bfoo%3D~%22.%2Bo%24%22%7D&match%5B%5D=test_metric4%7Bdup%3D~%22%5E1%22%7D"/GET (0.00s) --- PASS: TestEndpoints/remote/run_19_series_"match%5B%5D=test_metric4%7Bfoo%3D~%22.%2Bo%24%22%7D&match%5B%5D=test_metric4%7Bdup%3D~%22%5E1%22%7D"/POST (0.00s) - --- PASS: TestEndpoints/remote/run_20_series_"match%5B%5D=test_metric1%7Bfoo%3D~%22.%2Bo%22%7D&match%5B%5D=none" (0.02s) - --- PASS: TestEndpoints/remote/run_20_series_"match%5B%5D=test_metric1%7Bfoo%3D~%22.%2Bo%22%7D&match%5B%5D=none"/GET (0.01s) - --- PASS: TestEndpoints/remote/run_20_series_"match%5B%5D=test_metric1%7Bfoo%3D~%22.%2Bo%22%7D&match%5B%5D=none"/POST (0.01s) + --- PASS: TestEndpoints/remote/run_20_series_"match%5B%5D=test_metric1%7Bfoo%3D~%22.%2Bo%22%7D&match%5B%5D=none" (0.00s) + --- PASS: TestEndpoints/remote/run_20_series_"match%5B%5D=test_metric1%7Bfoo%3D~%22.%2Bo%22%7D&match%5B%5D=none"/GET (0.00s) + --- PASS: TestEndpoints/remote/run_20_series_"match%5B%5D=test_metric1%7Bfoo%3D~%22.%2Bo%22%7D&match%5B%5D=none"/POST (0.00s) --- PASS: TestEndpoints/remote/run_21_series_"end=-1&match%5B%5D=test_metric2&start=-2" (0.00s) --- PASS: TestEndpoints/remote/run_21_series_"end=-1&match%5B%5D=test_metric2&start=-2"/GET (0.00s) --- PASS: TestEndpoints/remote/run_21_series_"end=-1&match%5B%5D=test_metric2&start=-2"/POST (0.00s) @@ -11006,9 +11047,9 @@ --- 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) --- PASS: TestEndpoints/remote/run_25_series_"end=100000&match%5B%5D=test_metric2&start=1"/POST (0.00s) - --- PASS: TestEndpoints/remote/run_26_series_"end=1&match%5B%5D=test_metric2&start=-1" (0.01s) + --- PASS: TestEndpoints/remote/run_26_series_"end=1&match%5B%5D=test_metric2&start=-1" (0.00s) --- PASS: TestEndpoints/remote/run_26_series_"end=1&match%5B%5D=test_metric2&start=-1"/GET (0.00s) - --- PASS: TestEndpoints/remote/run_26_series_"end=1&match%5B%5D=test_metric2&start=-1"/POST (0.01s) + --- PASS: TestEndpoints/remote/run_26_series_"end=1&match%5B%5D=test_metric2&start=-1"/POST (0.00s) --- PASS: TestEndpoints/remote/run_27_series_"" (0.00s) --- PASS: TestEndpoints/remote/run_27_series_""/GET (0.00s) --- PASS: TestEndpoints/remote/run_27_series_""/POST (0.00s) @@ -11052,12 +11093,12 @@ --- 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.05s) - --- PASS: TestEndpoints/remote/run_48_rules_""/GET (0.05s) + --- PASS: TestEndpoints/remote/run_48_rules_"" (0.01s) + --- PASS: TestEndpoints/remote/run_48_rules_""/GET (0.01s) --- 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_50_rules_"type=record" (0.03s) - --- PASS: TestEndpoints/remote/run_50_rules_"type=record"/GET (0.03s) + --- PASS: TestEndpoints/remote/run_50_rules_"type=record" (0.02s) + --- PASS: TestEndpoints/remote/run_50_rules_"type=record"/GET (0.02s) --- 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) --- 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"/GET (0.00s) --- PASS: TestEndpoints/remote/run_52_queryExemplars_"end=4.1&query=%7Bfoo%3D%22boo%22%7D&start=4" (0.00s) @@ -11073,7 +11114,7 @@ === RUN TestGetSeries/two_matchers === RUN TestGetSeries/exec_error_type === RUN TestGetSeries/storage_error_type ---- PASS: TestGetSeries (0.02s) +--- PASS: TestGetSeries (0.01s) --- PASS: TestGetSeries/no_matchers (0.00s) --- PASS: TestGetSeries/non_empty_label_matcher (0.00s) --- PASS: TestGetSeries/exact_label_matcher (0.00s) @@ -11084,7 +11125,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.01s) --- 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) @@ -11095,7 +11136,7 @@ === RUN TestLabelNames/two_matchers === RUN TestLabelNames/exec_error_type === RUN TestLabelNames/storage_error_type ---- PASS: TestLabelNames (0.04s) +--- PASS: TestLabelNames (0.02s) --- PASS: TestLabelNames/no_matchers (0.00s) --- PASS: TestLabelNames/non_empty_label_matcher (0.00s) --- PASS: TestLabelNames/exact_label_matcher (0.00s) @@ -11107,7 +11148,7 @@ === RUN TestStats/stats_is_true === RUN TestStats/stats_is_all === RUN TestStats/custom_handler_with_known_value ---- PASS: TestStats (0.04s) +--- PASS: TestStats (0.01s) --- PASS: TestStats/stats_is_blank (0.00s) --- PASS: TestStats/stats_is_true (0.00s) --- PASS: TestStats/stats_is_all (0.00s) @@ -11132,7 +11173,7 @@ === RUN TestAdminEndpoints/#16 === RUN TestAdminEndpoints/#17 === RUN TestAdminEndpoints/#18 ---- PASS: TestAdminEndpoints (0.01s) +--- PASS: TestAdminEndpoints (0.00s) --- PASS: TestAdminEndpoints/#00 (0.00s) --- PASS: TestAdminEndpoints/#01 (0.00s) --- PASS: TestAdminEndpoints/#02 (0.00s) @@ -11153,7 +11194,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 @@ -11165,7 +11206,7 @@ === RUN TestOptionsMethod --- PASS: TestOptionsMethod (0.00s) === RUN TestRespond ---- PASS: TestRespond (0.07s) +--- PASS: TestRespond (0.09s) === RUN TestTSDBStatus === RUN TestTSDBStatus/0 --- PASS: TestTSDBStatus (0.01s) @@ -11191,45 +11232,45 @@ --- PASS: TestGetGlobalURL/Test_6 (0.00s) --- PASS: TestGetGlobalURL/Test_7 (0.00s) === RUN TestApiStatusCodes -=== RUN TestApiStatusCodes/context.Canceled/error_from_queryable +=== RUN TestApiStatusCodes/context.DeadlineExceeded/error_from_querier +=== RUN TestApiStatusCodes/context.DeadlineExceeded/error_from_seriesset +=== RUN TestApiStatusCodes/context.DeadlineExceeded/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/random_error/error_from_queryable -=== RUN TestApiStatusCodes/promql.ErrTooManySamples/error_from_seriesset === RUN TestApiStatusCodes/promql.ErrTooManySamples/error_from_queryable === RUN TestApiStatusCodes/promql.ErrTooManySamples/error_from_querier +=== RUN TestApiStatusCodes/promql.ErrTooManySamples/error_from_seriesset +=== RUN TestApiStatusCodes/promql.ErrQueryCanceled/error_from_queryable === RUN TestApiStatusCodes/promql.ErrQueryCanceled/error_from_querier === RUN TestApiStatusCodes/promql.ErrQueryCanceled/error_from_seriesset -=== RUN TestApiStatusCodes/promql.ErrQueryCanceled/error_from_queryable === RUN TestApiStatusCodes/promql.ErrQueryTimeout/error_from_queryable === RUN TestApiStatusCodes/promql.ErrQueryTimeout/error_from_querier === RUN TestApiStatusCodes/promql.ErrQueryTimeout/error_from_seriesset -=== RUN TestApiStatusCodes/context.DeadlineExceeded/error_from_querier -=== RUN TestApiStatusCodes/context.DeadlineExceeded/error_from_seriesset -=== RUN TestApiStatusCodes/context.DeadlineExceeded/error_from_queryable ---- PASS: TestApiStatusCodes (0.04s) - --- PASS: TestApiStatusCodes/context.Canceled/error_from_queryable (0.00s) - --- PASS: TestApiStatusCodes/context.Canceled/error_from_querier (0.01s) +--- PASS: TestApiStatusCodes (0.02s) + --- PASS: TestApiStatusCodes/context.DeadlineExceeded/error_from_querier (0.00s) + --- PASS: TestApiStatusCodes/context.DeadlineExceeded/error_from_seriesset (0.00s) + --- PASS: TestApiStatusCodes/context.DeadlineExceeded/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/random_error/error_from_queryable (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_querier (0.01s) - --- PASS: TestApiStatusCodes/promql.ErrQueryCanceled/error_from_seriesset (0.00s) + --- PASS: TestApiStatusCodes/promql.ErrTooManySamples/error_from_seriesset (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: TestApiStatusCodes/context.DeadlineExceeded/error_from_querier (0.00s) - --- PASS: TestApiStatusCodes/context.DeadlineExceeded/error_from_seriesset (0.01s) - --- PASS: TestApiStatusCodes/context.DeadlineExceeded/error_from_queryable (0.00s) PASS -ok github.com/prometheus/prometheus/web/api/v1 0.891s +ok github.com/prometheus/prometheus/web/api/v1 0.450s 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 @@ -11266,8 +11307,8 @@ dpkg-gencontrol: warning: package prometheus: substitution variable ${misc:Static-Built-Using} unused, but is defined dh_md5sums -O--buildsystem=golang -O--builddirectory=/build/prometheus-2.42.0\+ds/.build dh_builddeb -O--buildsystem=golang -O--builddirectory=/build/prometheus-2.42.0\+ds/.build -dpkg-deb: building package 'prometheus-dbgsym' in '../prometheus-dbgsym_2.42.0+ds-5_amd64.deb'. dpkg-deb: building package 'prometheus' in '../prometheus_2.42.0+ds-5_amd64.deb'. +dpkg-deb: building package 'prometheus-dbgsym' in '../prometheus-dbgsym_2.42.0+ds-5_amd64.deb'. dpkg-genbuildinfo --build=binary -O../prometheus_2.42.0+ds-5_amd64.buildinfo dpkg-genchanges --build=binary -O../prometheus_2.42.0+ds-5_amd64.changes dpkg-genchanges: info: binary-only upload (no source code included) @@ -11275,12 +11316,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/3182167/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/3182167/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/3528448 and its subdirectories -I: Current time: Sat May 20 20:55:23 -12 2023 -I: pbuilder-time-stamp: 1684659323 +I: removing directory /srv/workspace/pbuilder/3182167 and its subdirectories +I: Current time: Sun Jun 23 05:31:13 +14 2024 +I: pbuilder-time-stamp: 1719070273