Diff of the two buildlogs: -- --- b1/build.log 2024-12-11 19:57:52.932298570 +0000 +++ b2/build.log 2024-12-11 20:03:00.334273327 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Wed Dec 11 07:37:00 -12 2024 -I: pbuilder-time-stamp: 1733945820 +I: Current time: Wed Jan 14 16:20:53 +14 2026 +I: pbuilder-time-stamp: 1768357253 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/trixie-reproducible-base.tgz] I: copying local configuration @@ -51,54 +51,85 @@ dpkg-source: info: applying 0027-Extend-testing-CA-certificates-expiry-date.patch I: Not using root during the build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/58258/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/3339/tmp/hooks/D01_modify_environment starting +debug: Running on infom08-i386. +I: Changing host+domainname to test build reproducibility +I: Adding a custom variable just for the fun of it... +I: Changing /bin/sh to bash +'/bin/sh' -> '/bin/bash' +lrwxrwxrwx 1 root root 9 Jan 14 02:21 /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/3339/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/3339/tmp/hooks/D02_print_environment starting I: set - BUILDDIR='/build/reproducible-path' - BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' - BUILDUSERNAME='pbuilder1' - BUILD_ARCH='i386' - DEBIAN_FRONTEND='noninteractive' - DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=11 ' - DISTRIBUTION='trixie' - HOME='/root' - HOST_ARCH='i386' + BASH=/bin/sh + BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath + BASH_ALIASES=() + BASH_ARGC=() + BASH_ARGV=() + BASH_CMDS=() + BASH_LINENO=([0]="12" [1]="0") + BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:. + BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") + BASH_VERSINFO=([0]="5" [1]="2" [2]="37" [3]="1" [4]="release" [5]="i686-pc-linux-gnu") + BASH_VERSION='5.2.37(1)-release' + BUILDDIR=/build/reproducible-path + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=i386 + DEBIAN_FRONTEND=noninteractive + DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=5 ' + DIRSTACK=() + DISTRIBUTION=trixie + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=i686 + HOST_ARCH=i386 IFS=' ' - INVOCATION_ID='29cc151a3f1d4cf1bce40ca2aa632095' - LANG='C' - LANGUAGE='en_US:en' - LC_ALL='C' - LD_LIBRARY_PATH='/usr/lib/libeatmydata' - LD_PRELOAD='libeatmydata.so' - MAIL='/var/mail/root' - OPTIND='1' - PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' - PBCURRENTCOMMANDLINEOPERATION='build' - PBUILDER_OPERATION='build' - PBUILDER_PKGDATADIR='/usr/share/pbuilder' - PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' - PBUILDER_SYSCONFDIR='/etc' - PPID='58258' - PS1='# ' - PS2='> ' + INVOCATION_ID=b7a8a06cf2594a12a8503b72ad0c8a61 + LANG=C + LANGUAGE=de_CH:de + LC_ALL=C + LD_LIBRARY_PATH=/usr/lib/libeatmydata + LD_PRELOAD=libeatmydata.so + MACHTYPE=i686-pc-linux-gnu + MAIL=/var/mail/root + OPTERR=1 + OPTIND=1 + OSTYPE=linux-gnu + PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path + PBCURRENTCOMMANDLINEOPERATION=build + PBUILDER_OPERATION=build + PBUILDER_PKGDATADIR=/usr/share/pbuilder + PBUILDER_PKGLIBDIR=/usr/lib/pbuilder + PBUILDER_SYSCONFDIR=/etc + PIPESTATUS=([0]="0") + POSIXLY_CORRECT=y + PPID=3339 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.8362bnRE/pbuilderrc_Lkkz --distribution trixie --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/trixie-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.8362bnRE/b1 --logfile b1/build.log prometheus_2.45.6+ds-9.dsc' - SUDO_GID='112' - SUDO_UID='107' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://46.16.76.132: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.8362bnRE/pbuilderrc_e6gy --distribution trixie --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/trixie-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.8362bnRE/b2 --logfile b2/build.log prometheus_2.45.6+ds-9.dsc' + SUDO_GID=111 + SUDO_UID=104 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' I: uname -a - Linux ionos12-i386 6.1.0-28-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.119-1 (2024-11-22) x86_64 GNU/Linux + Linux i-capture-the-hostname 6.11.5+bpo-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.11.5-1~bpo12+1 (2024-11-11) x86_64 GNU/Linux I: ls -l /bin - lrwxrwxrwx 1 root root 7 Nov 22 14:40 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/58258/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 Nov 22 2024 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/3339/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -716,7 +747,7 @@ Get: 456 http://deb.debian.org/debian trixie/main i386 golang-grpc-gateway i386 2.20.0-2+b3 [3153 kB] Get: 457 http://deb.debian.org/debian trixie/main i386 golang-github-gophercloud-gophercloud-dev all 1.4.0-1 [705 kB] Get: 458 http://deb.debian.org/debian trixie/main i386 golang-github-opentracing-contrib-go-stdlib-dev all 1.0.0-2 [13.0 kB] -Fetched 220 MB in 9s (25.2 MB/s) +Fetched 220 MB in 5s (41.4 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 ... 19952 files and directories currently installed.) @@ -2186,8 +2217,8 @@ Setting up tzdata (2024b-4) ... Current default time zone: 'Etc/UTC' -Local time is now: Wed Dec 11 19:41:13 UTC 2024. -Universal Time is now: Wed Dec 11 19:41:13 UTC 2024. +Local time is now: Wed Jan 14 02:21:42 UTC 2026. +Universal Time is now: Wed Jan 14 02:21:42 UTC 2026. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up golang-github-coreos-go-semver-dev (0.3.0-1) ... @@ -2569,7 +2600,11 @@ Building tag database... -> Finished parsing the build-deps I: Building the package -I: Running cd /build/reproducible-path/prometheus-2.45.6+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.45.6+ds-9_source.changes +I: user script /srv/workspace/pbuilder/3339/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for trixie +I: user script /srv/workspace/pbuilder/3339/tmp/hooks/A99_set_merged_usr finished +hostname: Name or service not known +I: Running cd /build/reproducible-path/prometheus-2.45.6+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.45.6+ds-9_source.changes dpkg-buildpackage: info: source package prometheus dpkg-buildpackage: info: source version 2.45.6+ds-9 dpkg-buildpackage: info: source distribution unstable @@ -2601,33 +2636,37 @@ debian/rules override_dh_auto_build make[1]: Entering directory '/build/reproducible-path/prometheus-2.45.6+ds' dh_auto_build -- -ldflags " -X github.com/prometheus/common/version.Version=2.45.6+ds -X github.com/prometheus/common/version.Revision=2.45.6+ds-9 -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=20241205-20:49:55 -X github.com/prometheus/common/version.GoVersion=go1.23.4" - cd .build && go install -trimpath -v -p 11 -ldflags " -X github.com/prometheus/common/version.Version=2.45.6+ds -X github.com/prometheus/common/version.Revision=2.45.6+ds-9 -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=20241205-20:49:55 -X github.com/prometheus/common/version.GoVersion=go1.23.4" 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/linode 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/util/zeropool github.com/prometheus/prometheus/web github.com/prometheus/prometheus/web/api/v1 -internal/godebugs -internal/coverage/rtcov + cd .build && go install -trimpath -v -p 5 -ldflags " -X github.com/prometheus/common/version.Version=2.45.6+ds -X github.com/prometheus/common/version.Revision=2.45.6+ds-9 -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=20241205-20:49:55 -X github.com/prometheus/common/version.GoVersion=go1.23.4" 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/linode 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/util/zeropool github.com/prometheus/prometheus/web github.com/prometheus/prometheus/web/api/v1 +internal/byteorder internal/goarch -internal/goexperiment internal/unsafeheader +internal/coverage/rtcov +internal/cpu +internal/godebugs +internal/abi +internal/goexperiment internal/goos +internal/chacha8rand internal/profilerecord -internal/byteorder -internal/race -internal/asan +internal/runtime/atomic +internal/runtime/syscall +internal/bytealg runtime/internal/math runtime/internal/sys -internal/itoa +internal/race sync/atomic -internal/runtime/syscall +internal/runtime/exithook +internal/asan +internal/stringslite +internal/itoa internal/msan -internal/cpu -internal/runtime/atomic cmp -internal/chacha8rand -internal/abi math/bits unicode/utf8 +unicode encoding +math unicode/utf16 -unicode log/internal container/list crypto/internal/alias @@ -2636,18 +2675,16 @@ vendor/golang.org/x/crypto/internal/alias internal/nettrace google.golang.org/protobuf/internal/flags +google.golang.org/protobuf/internal/set log/slog/internal -internal/runtime/exithook +runtime github.com/aws/aws-sdk-go/aws/client/metadata golang.org/x/exp/constraints -internal/bytealg +golang.org/x/exp/slices go.mongodb.org/mongo-driver/bson/bsonoptions go.mongodb.org/mongo-driver/bson/bsontype -google.golang.org/protobuf/internal/set github.com/Azure/azure-sdk-for-go/version -golang.org/x/exp/slices github.com/Azure/go-autorest/autorest/to -math golang.org/x/net/internal/iana google.golang.org/grpc/serviceconfig github.com/googleapis/gax-go/v2/internal @@ -2661,692 +2698,709 @@ go.opentelemetry.io/otel/metric/embedded go.opentelemetry.io/otel/trace/embedded github.com/dennwc/varint -github.com/prometheus/prometheus/tsdb/goversion -go.opentelemetry.io/otel/sdk/instrumentation -go.opentelemetry.io/otel/sdk -internal/stringslite -runtime github.com/aws/aws-sdk-go/internal/sdkmath -go.opentelemetry.io/otel/internal github.com/prometheus/prometheus/model/value github.com/klauspost/compress +go.opentelemetry.io/otel/internal +github.com/prometheus/prometheus/tsdb/goversion +go.opentelemetry.io/otel/sdk/instrumentation +go.opentelemetry.io/otel/sdk +internal/reflectlite iter -sync crypto/subtle -internal/reflectlite internal/weak +sync runtime/metrics -maps slices +maps +internal/bisect +internal/singleflight internal/testlog +runtime/cgo google.golang.org/protobuf/internal/pragma log/slog/internal/buffer github.com/aws/aws-sdk-go/internal/sync/singleflight -github.com/josharian/intern -internal/bisect -github.com/prometheus/prometheus/util/zeropool -internal/singleflight -runtime/cgo -errors -sort internal/godebug +errors internal/oserror -path -io -crypto/internal/edwards25519/field +github.com/josharian/intern +sort strconv -vendor/golang.org/x/net/dns/dnsmessage -math/rand/v2 -crypto/internal/nistec/fiat syscall -math/rand -google.golang.org/grpc/internal/buffer +io +path strings bytes -crypto/internal/randutil -hash -crypto/internal/edwards25519 reflect -hash/crc32 -crypto -crypto/rc4 -bufio regexp/syntax -crypto/cipher -crypto/md5 -internal/concurrent -vendor/golang.org/x/text/transform -unique -net/http/internal/ascii -github.com/beorn7/perks/quantile -crypto/internal/boring -crypto/des -hash/fnv -github.com/munnerz/goautoneg -net/netip -crypto/aes -crypto/sha512 -crypto/hmac -crypto/sha1 -crypto/sha256 -vendor/golang.org/x/crypto/hkdf -html -golang.org/x/text/transform -golang.org/x/crypto/blowfish -github.com/aws/aws-sdk-go/internal/sdkio +bufio +math/rand time internal/syscall/unix internal/syscall/execenv -github.com/aws/aws-sdk-go/internal/strings -github.com/aws/aws-sdk-go/internal/sdkuri -github.com/grafana/regexp/syntax -github.com/gogo/protobuf/sortkeys -internal/saferio -encoding/base32 -google.golang.org/grpc/internal/grpcrand -golang.org/x/text/internal/tag -github.com/docker/docker/api/types/versions -github.com/docker/docker/internal/multierror -container/heap -net/http/internal/testcert -github.com/grafana/regexp regexp -hash/adler32 -crypto/internal/nistec -google.golang.org/api/internal/third_party/uritemplates +github.com/grafana/regexp +hash +crypto/cipher +hash/crc32 +crypto +crypto/internal/randutil +crypto/internal/boring +crypto/des +crypto/aes +context io/fs -github.com/jpillora/backoff internal/poll -github.com/aws/aws-sdk-go/internal/sdkrand -context -google.golang.org/grpc/backoff -google.golang.org/grpc/keepalive -github.com/linode/linodego/internal/parseabletime -github.com/scaleway/scaleway-sdk-go/namegenerator -github.com/prometheus/prometheus/model/timestamp -crypto/ecdh -google.golang.org/grpc/internal/backoff -google.golang.org/grpc/internal/grpcsync -go.opentelemetry.io/otel/internal/baggage -github.com/prometheus/prometheus/util/gate -github.com/cenkalti/backoff -embed -internal/filepathlite +github.com/jpillora/backoff +crypto/internal/edwards25519/field internal/fmtsort -go.opentelemetry.io/otel/internal/attribute -github.com/scaleway/scaleway-sdk-go/internal/generic -github.com/modern-go/reflect2 encoding/binary -google.golang.org/protobuf/internal/editiondefaults +crypto/internal/nistec/fiat +internal/filepathlite +crypto/sha512 +crypto/internal/edwards25519 os +crypto/hmac +vendor/golang.org/x/crypto/hkdf +encoding/base64 vendor/golang.org/x/crypto/chacha20 vendor/golang.org/x/crypto/internal/poly1305 -github.com/cespare/xxhash -encoding/base64 -golang.org/x/crypto/pkcs12/internal/rc2 -github.com/golang/snappy -github.com/klauspost/compress/internal/snapref -golang.org/x/sys/unix +crypto/md5 +crypto/rc4 vendor/golang.org/x/crypto/chacha20poly1305 +crypto/sha1 +crypto/sha256 encoding/pem -vendor/golang.org/x/sys/cpu -google.golang.org/protobuf/internal/detrand -path/filepath -io/ioutil -github.com/prometheus/procfs/internal/util +vendor/golang.org/x/net/dns/dnsmessage +math/rand/v2 +vendor/golang.org/x/text/transform +net/http/internal/ascii +internal/concurrent fmt -os/signal -net -internal/lazyregexp -internal/sysinfo -google.golang.org/grpc/internal/envconfig -github.com/docker/docker/api/types/mount -go.opentelemetry.io/otel/sdk/internal/x +vendor/golang.org/x/sys/cpu +unique vendor/golang.org/x/crypto/sha3 -os/exec +net/netip +path/filepath +github.com/beorn7/perks/quantile github.com/alecthomas/units +encoding/json github.com/go-logfmt/logfmt log -encoding/json -encoding/hex compress/flate -net/url math/big +crypto/internal/nistec +encoding/hex +net +compress/gzip +net/url +crypto/ecdh +github.com/go-kit/log +vendor/golang.org/x/text/unicode/bidi vendor/golang.org/x/text/unicode/norm -mime +github.com/go-kit/log/level vendor/golang.org/x/net/http2/hpack -vendor/golang.org/x/text/unicode/bidi +vendor/golang.org/x/text/secure/bidirule +mime mime/quotedprintable +crypto/rand +crypto/elliptic +crypto/internal/bigmod +crypto/internal/boring/bbig +encoding/asn1 +crypto/ed25519 +crypto/internal/hpke +crypto/internal/mlkem768 +crypto/rsa +crypto/dsa +vendor/golang.org/x/net/idna net/http/internal +github.com/cespare/xxhash +hash/fnv +vendor/golang.org/x/crypto/cryptobyte +crypto/x509/pkix +google.golang.org/protobuf/internal/detrand +embed google.golang.org/protobuf/internal/errors -go/token google.golang.org/protobuf/encoding/protowire +google.golang.org/protobuf/internal/editiondefaults +go/token +crypto/ecdsa +google.golang.org/protobuf/reflect/protoreflect +io/ioutil google.golang.org/protobuf/internal/version +github.com/munnerz/goautoneg github.com/prometheus/procfs/internal/fs -compress/gzip +github.com/prometheus/procfs/internal/util +golang.org/x/sys/unix runtime/debug -google.golang.org/protobuf/reflect/protoreflect golang.org/x/net/internal/timeseries +html text/template/parse -text/tabwriter -vendor/golang.org/x/text/secure/bidirule -github.com/oklog/run -go/scanner -go/doc/comment -golang.org/x/net/bpf -golang.org/x/sync/errgroup -golang.org/x/text/unicode/bidi -go/ast -golang.org/x/text/unicode/norm -github.com/go-kit/log -github.com/mdlayher/socket google.golang.org/protobuf/internal/descfmt google.golang.org/protobuf/internal/descopts -vendor/golang.org/x/net/idna google.golang.org/protobuf/internal/strs -google.golang.org/protobuf/internal/encoding/text -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/genid google.golang.org/protobuf/internal/order -google.golang.org/protobuf/runtime/protoiface -crypto/rand -crypto/elliptic -crypto/internal/bigmod -crypto/internal/boring/bbig -encoding/asn1 -crypto/dsa -crypto/ed25519 google.golang.org/protobuf/reflect/protoregistry -crypto/internal/hpke -crypto/internal/mlkem768 google.golang.org/protobuf/internal/encoding/defval -crypto/rsa +google.golang.org/protobuf/runtime/protoiface text/template +text/tabwriter +os/signal +google.golang.org/protobuf/proto +github.com/oklog/run github.com/prometheus/common/promlog +go/scanner +google.golang.org/protobuf/internal/filedesc +google.golang.org/protobuf/encoding/prototext +google.golang.org/protobuf/encoding/protodelim +html/template +github.com/prometheus/common/version +go/ast +go/doc/comment +google.golang.org/protobuf/internal/encoding/tag +internal/lazyregexp +golang.org/x/net/bpf +golang.org/x/sync/errgroup +google.golang.org/protobuf/internal/impl +golang.org/x/text/transform +golang.org/x/text/unicode/bidi +github.com/mdlayher/socket +go/doc +crypto/x509 +net/textproto +vendor/golang.org/x/net/http/httpproxy +vendor/golang.org/x/net/http/httpguts +mime/multipart +github.com/prometheus/procfs +gopkg.in/alecthomas/kingpin.v2 +github.com/mdlayher/vsock golang.org/x/text/secure/bidirule +golang.org/x/text/unicode/norm +crypto/tls +golang.org/x/net/idna +github.com/prometheus/common/promlog/flag golang.org/x/net/http2/hpack gopkg.in/yaml.v2 -google.golang.org/protobuf/proto +golang.org/x/net/http/httpproxy +golang.org/x/net/http/httpguts log/slog -golang.org/x/net/idna +golang.org/x/crypto/blowfish golang.org/x/crypto/bcrypt github.com/aws/aws-sdk-go/aws/awserr -go/doc -os/user -vendor/golang.org/x/crypto/cryptobyte -crypto/x509/pkix github.com/aws/aws-sdk-go/internal/ini +google.golang.org/protobuf/internal/filetype +github.com/prometheus/common/promslog +google.golang.org/protobuf/runtime/protoimpl +os/user github.com/aws/aws-sdk-go/aws/endpoints -google.golang.org/protobuf/internal/filedesc -crypto/ecdsa -google.golang.org/protobuf/encoding/protodelim -google.golang.org/protobuf/encoding/prototext +google.golang.org/protobuf/types/known/timestamppb +github.com/prometheus/client_model/go +github.com/aws/aws-sdk-go/internal/sdkio github.com/jmespath/go-jmespath +github.com/prometheus/common/model +net/http/httptrace +net/http +github.com/coreos/go-systemd/activation +github.com/aws/aws-sdk-go/aws/awsutil +github.com/prometheus/client_golang/prometheus/internal +github.com/aws/aws-sdk-go/internal/sdkrand +github.com/aws/aws-sdk-go/internal/strings encoding/xml +os/exec +github.com/aws/aws-sdk-go/internal/sdkuri +github.com/prometheus/prometheus/discovery/targetgroup +github.com/grafana/regexp/syntax +github.com/aws/aws-sdk-go/internal/shareddefaults +github.com/aws/aws-sdk-go/aws/credentials github.com/prometheus/prometheus/model/histogram -github.com/prometheus/common/version -html/template -github.com/prometheus/common/promslog +github.com/aws/aws-sdk-go/aws/credentials/processcreds github.com/gogo/protobuf/proto -database/sql/driver +github.com/prometheus/prometheus/model/labels github.com/pkg/errors -go.mongodb.org/mongo-driver/bson/primitive +github.com/gogo/protobuf/sortkeys +database/sql/driver +github.com/prometheus/prometheus/model/relabel +github.com/prometheus/prometheus/model/exemplar +github.com/asaskevich/govalidator +github.com/google/uuid +github.com/mitchellh/mapstructure github.com/oklog/ulid +go.mongodb.org/mongo-driver/bson/primitive +net/mail go.mongodb.org/mongo-driver/x/bsonx/bsoncore -github.com/aws/aws-sdk-go/aws/awsutil github.com/mailru/easyjson/jlexer -google.golang.org/protobuf/internal/encoding/tag +github.com/mailru/easyjson/buffer +github.com/mailru/easyjson/jwriter gopkg.in/yaml.v3 +go.mongodb.org/mongo-driver/bson/bsonrw +expvar +github.com/prometheus/common/expfmt +golang.org/x/net/trace +golang.org/x/net/http2 +golang.org/x/oauth2/internal +golang.org/x/oauth2 +net/http/httputil +github.com/prometheus/client_golang/prometheus +golang.org/x/oauth2/clientcredentials +github.com/gogo/protobuf/protoc-gen-gogo/descriptor +github.com/gogo/protobuf/types +github.com/aws/aws-sdk-go/aws +github.com/aws/aws-sdk-go/aws/request +github.com/aws/aws-sdk-go/aws/auth/bearer +github.com/gogo/protobuf/gogoproto +github.com/go-openapi/errors +github.com/mwitkow/go-conntrack +github.com/prometheus/client_golang/prometheus/collectors/version +github.com/aws/aws-sdk-go/aws/client +github.com/aws/aws-sdk-go/private/protocol +github.com/aws/aws-sdk-go/aws/corehandlers +github.com/aws/aws-sdk-go/aws/csm +github.com/prometheus/common/config +github.com/aws/aws-sdk-go/aws/ec2metadata +github.com/aws/aws-sdk-go/private/protocol/rest +github.com/aws/aws-sdk-go/private/protocol/query/queryutil +github.com/aws/aws-sdk-go/private/protocol/xml/xmlutil +github.com/aws/aws-sdk-go/private/protocol/json/jsonutil +github.com/aws/aws-sdk-go/aws/signer/v4 +github.com/aws/aws-sdk-go/private/protocol/query +github.com/prometheus/exporter-toolkit/web +github.com/aws/aws-sdk-go/private/protocol/jsonrpc +github.com/aws/aws-sdk-go/aws/credentials/ec2rolecreds +github.com/aws/aws-sdk-go/aws/credentials/endpointcreds +github.com/aws/aws-sdk-go/service/sts +github.com/aws/aws-sdk-go/private/protocol/restjson +github.com/prometheus/prometheus/discovery +github.com/aws/aws-sdk-go/aws/defaults +github.com/prometheus/prometheus/prompb/io/prometheus/client +github.com/aws/aws-sdk-go/service/sso +github.com/aws/aws-sdk-go/service/ssooidc +github.com/prometheus/prometheus/discovery/legacymanager +github.com/aws/aws-sdk-go/service/sts/stsiface +github.com/aws/aws-sdk-go/service/sso/ssoiface +github.com/aws/aws-sdk-go/aws/credentials/stscreds +go.mongodb.org/mongo-driver/bson/bsoncodec +github.com/go-openapi/swag +internal/saferio +github.com/aws/aws-sdk-go/aws/credentials/ssocreds encoding/gob +github.com/prometheus/prometheus/model/textparse +github.com/aws/aws-sdk-go/aws/session +github.com/prometheus/prometheus/model/metadata github.com/go-openapi/analysis/internal/debug +github.com/go-openapi/jsonpointer +github.com/prometheus/common/sigv4 github.com/go-openapi/jsonreference/internal go.uber.org/atomic +github.com/go-openapi/jsonreference +github.com/aws/aws-sdk-go/private/protocol/ec2query +github.com/prometheus/prometheus/config +github.com/go-openapi/spec +github.com/aws/aws-sdk-go/service/lightsail +github.com/aws/aws-sdk-go/service/ec2 +github.com/prometheus/prometheus/discovery/refresh +go.mongodb.org/mongo-driver/bson github.com/prometheus/prometheus/util/strutil github.com/Azure/go-autorest/autorest/date -google.golang.org/protobuf/internal/impl +github.com/Azure/go-autorest/logger +github.com/go-openapi/strfmt +github.com/Azure/go-autorest/tracing +github.com/go-openapi/analysis/internal/flatten/normalize +github.com/go-openapi/analysis/internal/flatten/operations +github.com/go-openapi/analysis/internal/flatten/replace +github.com/go-openapi/analysis/internal/flatten/schutils +github.com/go-openapi/analysis/internal/flatten/sortref +github.com/golang-jwt/jwt +golang.org/x/crypto/pkcs12/internal/rc2 +golang.org/x/crypto/pkcs12 +github.com/go-openapi/analysis +net/http/cookiejar github.com/Azure/go-autorest/autorest/validation +github.com/Azure/go-autorest/autorest/adal github.com/google/go-querystring/query +github.com/digitalocean/godo +github.com/go-openapi/loads +github.com/Azure/go-autorest/autorest +github.com/go-openapi/validate +github.com/Azure/go-autorest/autorest/azure +github.com/prometheus/prometheus/discovery/digitalocean +encoding/base32 +github.com/Azure/azure-sdk-for-go/services/compute/mgmt/2018-10-01/compute +github.com/Azure/azure-sdk-for-go/services/network/mgmt/2018-10-01/network +github.com/prometheus/alertmanager/api/v2/models +github.com/prometheus/prometheus/notifier +golang.org/x/net/internal/socket +golang.org/x/net/ipv4 +golang.org/x/net/ipv6 +github.com/prometheus/prometheus/discovery/eureka +github.com/miekg/dns github.com/fsnotify/fsnotify/internal -github.com/aws/aws-sdk-go/internal/shareddefaults -golang.org/x/oauth2/jws -github.com/aws/aws-sdk-go/aws/credentials github.com/fsnotify/fsnotify +github.com/prometheus/prometheus/discovery/file +cloud.google.com/go/compute/metadata +golang.org/x/oauth2/authhandler +golang.org/x/oauth2/google/internal/stsexchange +golang.org/x/oauth2/google/internal/externalaccount +golang.org/x/oauth2/google/internal/externalaccountauthorizeduser +golang.org/x/oauth2/jws +golang.org/x/oauth2/jwt +golang.org/x/oauth2/google +google.golang.org/api/internal/third_party/uritemplates +google.golang.org/api/googleapi +google.golang.org/genproto/googleapis/rpc/code +google.golang.org/protobuf/types/known/anypb +github.com/googleapis/gax-go/v2/apierror/internal/proto +google.golang.org/protobuf/types/known/durationpb +google.golang.org/genproto/googleapis/rpc/errdetails google.golang.org/grpc/internal/grpclog -google.golang.org/protobuf/internal/encoding/json -github.com/aws/aws-sdk-go/aws/credentials/processcreds google.golang.org/grpc/grpclog +google.golang.org/grpc/connectivity +github.com/prometheus/prometheus/discovery/dns +google.golang.org/grpc/internal +google.golang.org/grpc/codes +google.golang.org/genproto/googleapis/rpc/status +google.golang.org/protobuf/protoadapt +google.golang.org/grpc/internal/status +google.golang.org/protobuf/internal/encoding/json +google.golang.org/grpc/status +google.golang.org/protobuf/encoding/protojson github.com/googleapis/gax-go/v2/callctx +google.golang.org/grpc/backoff google.golang.org/grpc/attributes -go.mongodb.org/mongo-driver/bson/bsonrw +google.golang.org/grpc/internal/credentials +google.golang.org/grpc/credentials +google.golang.org/grpc/internal/channelz +github.com/googleapis/gax-go/v2/apierror +google.golang.org/grpc/metadata +google.golang.org/grpc/channelz +google.golang.org/grpc/resolver +google.golang.org/grpc/internal/grpcrand +google.golang.org/grpc/credentials/insecure +google.golang.org/grpc/balancer +google.golang.org/grpc/internal/grpcutil +google.golang.org/grpc/balancer/base +google.golang.org/grpc/encoding +google.golang.org/grpc/encoding/proto +google.golang.org/grpc/balancer/roundrobin +google.golang.org/grpc/internal/backoff +google.golang.org/grpc/internal/balancer/gracefulswitch +google.golang.org/grpc/internal/balancerload +github.com/golang/protobuf/ptypes/duration +github.com/golang/protobuf/ptypes/timestamp +google.golang.org/grpc/internal/buffer +google.golang.org/grpc/binarylog/grpc_binarylog_v1 +google.golang.org/grpc/internal/grpcsync google.golang.org/grpc/internal/idle -google.golang.org/protobuf/encoding/protojson -google.golang.org/grpc/connectivity +google.golang.org/grpc/internal/metadata +google.golang.org/grpc/internal/pretty +google.golang.org/grpc/internal/binarylog +google.golang.org/grpc/internal/serviceconfig +google.golang.org/grpc/internal/resolver +google.golang.org/grpc/internal/resolver/passthrough +google.golang.org/grpc/internal/transport/networktype +google.golang.org/grpc/internal/syscall +google.golang.org/grpc/internal/resolver/unix +google.golang.org/grpc/keepalive +google.golang.org/grpc/peer +google.golang.org/grpc/stats +google.golang.org/grpc/tap +google.golang.org/grpc/balancer/grpclb/state +google.golang.org/grpc/internal/envconfig +google.golang.org/grpc/internal/transport +google.golang.org/grpc/internal/resolver/dns/internal +google.golang.org/grpc/internal/resolver/dns +google.golang.org/grpc/resolver/dns +google.golang.org/api/internal/impersonate go.opencensus.io/internal go.opencensus.io/trace/tracestate runtime/trace +go.opencensus.io/trace +go.opencensus.io/trace/propagation +go.opencensus.io/plugin/ochttp/propagation/b3 +google.golang.org/grpc go.opencensus.io/resource -runtime/pprof go.opencensus.io/metric/metricdata -go.opencensus.io/trace +runtime/pprof go.opencensus.io/metric/metricproducer +google.golang.org/api/googleapi/transport +google.golang.org/api/transport/cert +google.golang.org/api/transport/http/internal/propagation github.com/klauspost/compress/fse github.com/klauspost/compress/huff0 +go.opencensus.io/tag +go.opencensus.io/stats/internal +go.opencensus.io/stats +go.opencensus.io/stats/view +github.com/klauspost/compress/internal/snapref +go.opencensus.io/plugin/ochttp +github.com/klauspost/compress/zstd +github.com/googleapis/gax-go/v2 +google.golang.org/api/internal +google.golang.org/api/internal/gensupport +google.golang.org/api/option +google.golang.org/api/transport/internal/dca +google.golang.org/api/option/internaloption +google.golang.org/api/transport/http +github.com/prometheus/client_golang/internal/github.com/golang/gddo/httputil/header +github.com/prometheus/client_golang/internal/github.com/golang/gddo/httputil github.com/hetznercloud/hcloud-go/hcloud/schema +google.golang.org/api/compute/v1 flag +internal/sysinfo +testing +github.com/prometheus/client_golang/prometheus/promhttp +github.com/prometheus/prometheus/discovery/http +github.com/hetznercloud/hcloud-go/hcloud/internal/instrumentation +github.com/hetznercloud/hcloud-go/hcloud +github.com/ionos-cloud/sdk-go +github.com/prometheus/prometheus/discovery/hetzner +golang.org/x/net/publicsuffix +github.com/go-resty/resty github.com/linode/linodego/internal/duration +github.com/linode/linodego/internal/parseabletime +golang.org/x/text/internal/tag golang.org/x/text/internal/language +golang.org/x/text/internal/language/compact +golang.org/x/text/language +golang.org/x/text/internal +golang.org/x/text/cases gopkg.in/ini.v1 +github.com/linode/linodego +github.com/prometheus/prometheus/discovery/aws +github.com/prometheus/prometheus/discovery/marathon github.com/docker/docker/api/types/blkiodev +github.com/docker/docker/api/types/versions github.com/docker/docker/api/types/filters -github.com/docker/docker/api/types/strslice -crypto/x509 -net/textproto -vendor/golang.org/x/net/http/httpproxy -github.com/prometheus/procfs -gopkg.in/alecthomas/kingpin.v2 -github.com/mdlayher/vsock -golang.org/x/net/http/httpproxy -vendor/golang.org/x/net/http/httpguts -mime/multipart -golang.org/x/net/http/httpguts -github.com/google/uuid -github.com/mitchellh/mapstructure -go.mongodb.org/mongo-driver/bson/bsoncodec -github.com/mailru/easyjson/buffer -net/mail -golang.org/x/net/internal/socket -github.com/mailru/easyjson/jwriter -google.golang.org/grpc/internal -google.golang.org/grpc/internal/syscall -google.golang.org/grpc/internal/resolver/dns/internal -go.opencensus.io/tag -google.golang.org/grpc/codes -github.com/klauspost/compress/zstd -google.golang.org/grpc/metadata -go.opencensus.io/stats/internal -go.opencensus.io/stats -google.golang.org/grpc/internal/grpcutil -google.golang.org/grpc/internal/balancerload -google.golang.org/grpc/stats -google.golang.org/grpc/encoding -golang.org/x/net/ipv4 -golang.org/x/net/ipv6 -google.golang.org/grpc/tap -go.opencensus.io/stats/view -crypto/tls -github.com/gogo/protobuf/protoc-gen-gogo/descriptor -github.com/prometheus/common/promlog/flag -github.com/asaskevich/govalidator -github.com/gogo/protobuf/types -google.golang.org/protobuf/internal/filetype -github.com/golang-jwt/jwt -golang.org/x/crypto/pkcs12 -go.mongodb.org/mongo-driver/bson -google.golang.org/protobuf/runtime/protoimpl -google.golang.org/protobuf/types/known/timestamppb -google.golang.org/genproto/googleapis/rpc/code -google.golang.org/protobuf/types/known/anypb -google.golang.org/protobuf/types/known/durationpb -github.com/gogo/protobuf/gogoproto -github.com/googleapis/gax-go/v2/apierror/internal/proto -github.com/prometheus/client_model/go -google.golang.org/genproto/googleapis/rpc/status -google.golang.org/protobuf/protoadapt -github.com/golang/protobuf/ptypes/duration -google.golang.org/genproto/googleapis/rpc/errdetails -github.com/golang/protobuf/ptypes/timestamp -testing -golang.org/x/text/internal/language/compact -google.golang.org/grpc/internal/status -google.golang.org/grpc/encoding/proto -google.golang.org/grpc/binarylog/grpc_binarylog_v1 -google.golang.org/grpc/internal/pretty +github.com/docker/docker/api/types/mount +github.com/docker/docker/internal/multierror github.com/docker/docker/api/types/network -google.golang.org/grpc/status -golang.org/x/text/language -github.com/prometheus/common/model +github.com/docker/docker/api/types/strslice github.com/docker/go-connections/nat github.com/docker/go-units -github.com/opencontainers/image-spec/specs-go github.com/opencontainers/go-digest -github.com/docker/docker/api/types/image -github.com/docker/docker/api/types/swarm/runtime -github.com/docker/docker/api/types/time -google.golang.org/grpc/internal/binarylog -golang.org/x/net/internal/socks +github.com/opencontainers/image-spec/specs-go github.com/opencontainers/image-spec/specs-go/v1 -go.opentelemetry.io/otel/attribute -github.com/distribution/reference github.com/moby/docker-image-spec/specs-go/v1 -github.com/docker/docker/api/types/registry github.com/docker/docker/api/types/container -golang.org/x/net/proxy -golang.org/x/text/internal -go.opentelemetry.io/otel/codes -github.com/go-logr/logr +github.com/docker/docker/api/types/image +github.com/prometheus/prometheus/discovery/linode +github.com/docker/docker/api/types/registry +github.com/docker/docker/api/types/swarm/runtime github.com/docker/docker/api/types/swarm -golang.org/x/text/cases -go.opentelemetry.io/otel/baggage -github.com/scaleway/scaleway-sdk-go/internal/async -github.com/prometheus/client_golang/prometheus/internal -github.com/prometheus/prometheus/discovery/targetgroup -github.com/prometheus/prometheus/model/labels +github.com/distribution/reference github.com/docker/docker/api/types/volume github.com/docker/docker/api/types/system github.com/docker/docker/api/types -go.opentelemetry.io/otel/semconv/v1.20.0 +github.com/docker/docker/api/types/time +github.com/docker/docker/errdefs +golang.org/x/net/internal/socks +github.com/docker/go-connections/tlsconfig +golang.org/x/net/proxy +github.com/felixge/httpsnoop +github.com/docker/go-connections/sockets +go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp/internal/request +go.opentelemetry.io/otel/internal/attribute +go.opentelemetry.io/otel/codes +go.opentelemetry.io/otel/attribute +github.com/go-logr/logr github.com/go-logr/logr/funcr +go.opentelemetry.io/otel/semconv/v1.20.0 +github.com/go-logr/stdr +go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp/internal/semconvutil go.opentelemetry.io/otel/metric +go.opentelemetry.io/otel/internal/baggage +go.opentelemetry.io/otel/baggage go.opentelemetry.io/otel/trace +go.opentelemetry.io/otel/metric/noop go.opentelemetry.io/otel/semconv/v1.26.0 +go.opentelemetry.io/otel/propagation +go.opentelemetry.io/otel/internal/global +github.com/gophercloud/gophercloud +github.com/prometheus/prometheus/discovery/azure +go.opentelemetry.io/otel +go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp/internal/semconv +github.com/ovh/go-ovh/ovh +github.com/prometheus/prometheus/discovery/ovhcloud +github.com/gophercloud/gophercloud/pagination +go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp +github.com/gophercloud/gophercloud/openstack/identity/v3/tokens +github.com/gophercloud/gophercloud/openstack/identity/v2/tenants +github.com/docker/docker/client +github.com/gophercloud/gophercloud/openstack/identity/v3/extensions/ec2tokens +github.com/gophercloud/gophercloud/openstack/identity/v2/tokens +github.com/gophercloud/gophercloud/openstack/identity/v3/extensions/oauth1 +github.com/gophercloud/gophercloud/openstack/utils +github.com/prometheus/prometheus/discovery/gce +github.com/gophercloud/gophercloud/openstack/compute/v2/extensions/floatingips +github.com/gophercloud/gophercloud/openstack/compute/v2/extensions/hypervisors +github.com/gophercloud/gophercloud/openstack +github.com/gophercloud/gophercloud/openstack/compute/v2/servers +github.com/prometheus/prometheus/discovery/puppetdb +github.com/scaleway/scaleway-sdk-go/internal/async github.com/scaleway/scaleway-sdk-go/internal/errors github.com/scaleway/scaleway-sdk-go/internal/marshaler -github.com/prometheus/prometheus/model/relabel -github.com/prometheus/prometheus/model/exemplar +github.com/scaleway/scaleway-sdk-go/internal/auth +github.com/scaleway/scaleway-sdk-go/internal/generic github.com/scaleway/scaleway-sdk-go/logger github.com/scaleway/scaleway-sdk-go/validation +github.com/scaleway/scaleway-sdk-go/namegenerator +github.com/prometheus/prometheus/discovery/moby +github.com/scaleway/scaleway-sdk-go/scw +github.com/prometheus/prometheus/discovery/openstack +github.com/prometheus/prometheus/discovery/triton +net/rpc +github.com/hashicorp/go-cleanhttp github.com/go-zookeeper/zk +github.com/hashicorp/go-retryablehttp +github.com/scaleway/scaleway-sdk-go/internal/parameter +github.com/kolo/xmlrpc +github.com/scaleway/scaleway-sdk-go/api/baremetal/v1 +github.com/scaleway/scaleway-sdk-go/api/block/v1alpha1 +github.com/scaleway/scaleway-sdk-go/api/marketplace/v2 +github.com/prometheus/prometheus/discovery/uyuni +github.com/vultr/govultr +github.com/scaleway/scaleway-sdk-go/api/instance/v1 +github.com/prometheus/prometheus/util/treecache +container/heap github.com/edsrzf/mmap-go -go.opentelemetry.io/otel/metric/noop -github.com/prometheus/prometheus/tsdb/errors -github.com/go-logr/stdr +github.com/prometheus/prometheus/discovery/ionos +github.com/prometheus/prometheus/discovery/zookeeper +github.com/prometheus/prometheus/model/timestamp github.com/prometheus/prometheus/tsdb/chunkenc +github.com/prometheus/prometheus/tsdb/errors github.com/prometheus/prometheus/tsdb/fileutil github.com/kylelemons/godebug/diff github.com/prometheus/client_golang/prometheus/testutil/promlint/validations -github.com/pmezard/go-difflib/difflib github.com/davecgh/go-spew/spew +github.com/prometheus/prometheus/discovery/vultr +github.com/prometheus/client_golang/prometheus/testutil/promlint +github.com/prometheus/prometheus/tsdb/chunks +github.com/prometheus/client_golang/prometheus/testutil +github.com/pmezard/go-difflib/difflib +net/http/internal/testcert go.uber.org/goleak/internal/stack +net/http/httptest github.com/prometheus/prometheus/tsdb/encoding +go.uber.org/goleak +github.com/golang/snappy +github.com/prometheus/prometheus/discovery/scaleway +github.com/prometheus/prometheus/util/zeropool +github.com/prometheus/prometheus/util/stats github.com/prometheus/prometheus/util/osutil +github.com/stretchr/testify/assert github.com/prometheus/prometheus/util/pool +github.com/prometheus/client_golang/prometheus/promauto github.com/prometheus/prometheus/prompb +github.com/prometheus/prometheus/util/gate golang.org/x/time/rate -github.com/prometheus/prometheus/prompb/io/prometheus/client -go.uber.org/goleak -net/http/httptrace -github.com/coreos/go-systemd/activation -github.com/miekg/dns -google.golang.org/grpc/internal/credentials -google.golang.org/api/transport/cert -github.com/docker/go-connections/tlsconfig -net/http +github.com/prometheus/prometheus/plugins +go.opentelemetry.io/otel/sdk/internal/x +go.opentelemetry.io/otel/sdk/resource github.com/prometheus/prometheus/util/logging +go.opentelemetry.io/otel/sdk/internal/env go.opentelemetry.io/otel/trace/noop -google.golang.org/grpc/credentials go.opentelemetry.io/proto/otlp/common/v1 go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc/internal +go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc/internal/envconfig +go.opentelemetry.io/proto/otlp/resource/v1 +github.com/cenkalti/backoff +go.opentelemetry.io/proto/otlp/trace/v1 +go.opentelemetry.io/otel/sdk/trace go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc/internal/retry google.golang.org/grpc/encoding/gzip github.com/grpc-ecosystem/grpc-gateway/utilities -google.golang.org/genproto/googleapis/api/httpbody -google.golang.org/grpc/internal/channelz -google.golang.org/grpc/resolver -google.golang.org/grpc/credentials/insecure -google.golang.org/grpc/peer -go.opentelemetry.io/proto/otlp/resource/v1 github.com/grpc-ecosystem/grpc-gateway/internal/httprule +google.golang.org/genproto/googleapis/api/httpbody +github.com/stretchr/testify/require +google.golang.org/grpc/health/grpc_health_v1 google.golang.org/protobuf/types/known/fieldmaskpb google.golang.org/protobuf/types/known/structpb -google.golang.org/grpc/internal/metadata -google.golang.org/grpc/internal/resolver/passthrough -google.golang.org/grpc/internal/transport/networktype -google.golang.org/grpc/balancer/grpclb/state -go.opentelemetry.io/proto/otlp/trace/v1 -google.golang.org/grpc/internal/resolver/unix -github.com/prometheus/prometheus/model/textparse -google.golang.org/grpc/internal/resolver/dns google.golang.org/protobuf/types/known/wrapperspb go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp/internal +go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp/internal/envconfig go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp/internal/retry +go.opentelemetry.io/otel/exporters/otlp/otlptrace/internal/tracetransform github.com/prometheus/prometheus/util/runtime +github.com/julienschmidt/httprouter +github.com/grpc-ecosystem/grpc-gateway/runtime +github.com/prometheus/prometheus/util/testutil +hash/adler32 compress/zlib +go.opentelemetry.io/otel/exporters/otlp/otlptrace +github.com/prometheus/common/route +github.com/prometheus/prometheus/tsdb/tsdbutil github.com/modern-go/concurrent -google.golang.org/grpc/resolver/dns +go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc/internal/otlpconfig +go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp/internal/otlpconfig +github.com/modern-go/reflect2 +github.com/prometheus/prometheus/storage golang.org/x/net/netutil internal/profile go.uber.org/automaxprocs/internal/cgroups -archive/tar -google.golang.org/grpc/channelz -github.com/google/pprof/profile -google.golang.org/grpc/balancer +go.opentelemetry.io/proto/otlp/collector/trace/v1 go.uber.org/automaxprocs/internal/runtime -github.com/json-iterator/go go.uber.org/automaxprocs/maxprocs -google.golang.org/grpc/balancer/base -google.golang.org/grpc/internal/serviceconfig -google.golang.org/grpc/internal/balancer/gracefulswitch -google.golang.org/grpc/balancer/roundrobin -google.golang.org/grpc/internal/resolver -github.com/prometheus/prometheus/model/metadata -github.com/prometheus/prometheus/util/jsonutil -expvar -github.com/prometheus/common/expfmt -golang.org/x/oauth2/internal -golang.org/x/net/trace -net/http/httputil -github.com/Azure/go-autorest/logger -github.com/Azure/go-autorest/tracing -github.com/go-openapi/errors -github.com/aws/aws-sdk-go/aws -github.com/go-openapi/swag -golang.org/x/net/http2 -net/http/cookiejar -golang.org/x/oauth2 -cloud.google.com/go/compute/metadata -google.golang.org/api/googleapi -github.com/go-openapi/strfmt -github.com/Azure/go-autorest/autorest/adal -golang.org/x/oauth2/clientcredentials -github.com/aws/aws-sdk-go/aws/auth/bearer -github.com/aws/aws-sdk-go/aws/request -golang.org/x/oauth2/authhandler -github.com/digitalocean/godo -golang.org/x/oauth2/jwt -golang.org/x/oauth2/google/internal/stsexchange -github.com/googleapis/gax-go/v2/apierror -google.golang.org/api/internal/impersonate -go.opencensus.io/trace/propagation -go.opencensus.io/plugin/ochttp/propagation/b3 -google.golang.org/api/googleapi/transport -golang.org/x/oauth2/google/internal/externalaccount -github.com/prometheus/client_golang/prometheus -golang.org/x/oauth2/google/internal/externalaccountauthorizeduser -google.golang.org/api/transport/http/internal/propagation -go.opencensus.io/plugin/ochttp -github.com/prometheus/client_golang/internal/github.com/golang/gddo/httputil/header -github.com/go-openapi/jsonpointer -github.com/prometheus/client_golang/internal/github.com/golang/gddo/httputil -github.com/Azure/go-autorest/autorest -github.com/go-openapi/jsonreference -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/ionos-cloud/sdk-go -github.com/aws/aws-sdk-go/aws/ec2metadata -github.com/aws/aws-sdk-go/private/protocol/rest -github.com/aws/aws-sdk-go/private/protocol/query/queryutil -github.com/aws/aws-sdk-go/private/protocol/xml/xmlutil -github.com/aws/aws-sdk-go/private/protocol/json/jsonutil -github.com/aws/aws-sdk-go/aws/signer/v4 -github.com/aws/aws-sdk-go/aws/credentials/ec2rolecreds -golang.org/x/net/publicsuffix -github.com/go-resty/resty -github.com/docker/docker/errdefs -github.com/aws/aws-sdk-go/private/protocol/jsonrpc -github.com/aws/aws-sdk-go/private/protocol/query -github.com/aws/aws-sdk-go/aws/credentials/endpointcreds -github.com/aws/aws-sdk-go/private/protocol/ec2query -github.com/aws/aws-sdk-go/private/protocol/restjson -github.com/aws/aws-sdk-go/service/sts -github.com/aws/aws-sdk-go/aws/defaults -github.com/aws/aws-sdk-go/service/lightsail -github.com/aws/aws-sdk-go/service/sso -github.com/aws/aws-sdk-go/service/ssooidc -github.com/mwitkow/go-conntrack -github.com/prometheus/client_golang/prometheus/collectors/version -github.com/aws/aws-sdk-go/service/ec2 -github.com/go-openapi/analysis/internal/flatten/normalize -github.com/go-openapi/analysis/internal/flatten/operations -github.com/go-openapi/analysis/internal/flatten/replace -github.com/go-openapi/analysis/internal/flatten/schutils -github.com/prometheus/common/config -github.com/go-openapi/analysis/internal/flatten/sortref -github.com/prometheus/prometheus/discovery/refresh -github.com/aws/aws-sdk-go/service/sso/ssoiface -github.com/Azure/go-autorest/autorest/azure -github.com/aws/aws-sdk-go/service/sts/stsiface -github.com/prometheus/client_golang/prometheus/promhttp -google.golang.org/grpc/internal/transport -github.com/go-openapi/analysis -github.com/aws/aws-sdk-go/aws/credentials/ssocreds -github.com/aws/aws-sdk-go/aws/credentials/stscreds -github.com/linode/linodego -github.com/docker/go-connections/sockets -github.com/aws/aws-sdk-go/aws/session -github.com/prometheus/exporter-toolkit/web -github.com/prometheus/prometheus/discovery -github.com/Azure/azure-sdk-for-go/services/compute/mgmt/2018-10-01/compute -github.com/prometheus/prometheus/discovery/legacymanager -github.com/go-openapi/loads -github.com/prometheus/prometheus/discovery/digitalocean -github.com/Azure/azure-sdk-for-go/services/network/mgmt/2018-10-01/network -github.com/prometheus/common/sigv4 -github.com/prometheus/prometheus/discovery/dns -github.com/go-openapi/validate -github.com/prometheus/prometheus/config -github.com/prometheus/prometheus/discovery/eureka -github.com/prometheus/prometheus/discovery/file -github.com/hetznercloud/hcloud-go/hcloud/internal/instrumentation -github.com/prometheus/prometheus/discovery/http -github.com/prometheus/prometheus/discovery/marathon -google.golang.org/grpc -github.com/hetznercloud/hcloud-go/hcloud -github.com/felixge/httpsnoop -go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp/internal/request -go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp/internal/semconvutil -go.opentelemetry.io/otel/propagation -go.opentelemetry.io/otel/internal/global -github.com/gophercloud/gophercloud -github.com/prometheus/alertmanager/api/v2/models -go.opentelemetry.io/otel -go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp/internal/semconv -github.com/gophercloud/gophercloud/pagination -go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp -github.com/prometheus/prometheus/notifier -google.golang.org/api/internal -github.com/googleapis/gax-go/v2 -github.com/docker/docker/client -github.com/prometheus/prometheus/discovery/hetzner -google.golang.org/api/option -google.golang.org/api/transport/internal/dca -google.golang.org/api/internal/gensupport -github.com/gophercloud/gophercloud/openstack/identity/v2/tenants -google.golang.org/api/option/internaloption -google.golang.org/api/transport/http -github.com/prometheus/prometheus/discovery/linode -github.com/gophercloud/gophercloud/openstack/identity/v2/tokens -github.com/gophercloud/gophercloud/openstack/identity/v3/tokens -github.com/gophercloud/gophercloud/openstack/utils -github.com/gophercloud/gophercloud/openstack/compute/v2/extensions/floatingips -github.com/gophercloud/gophercloud/openstack/compute/v2/extensions/hypervisors -github.com/gophercloud/gophercloud/openstack/compute/v2/servers -google.golang.org/api/compute/v1 -github.com/gophercloud/gophercloud/openstack/identity/v3/extensions/ec2tokens -github.com/gophercloud/gophercloud/openstack/identity/v3/extensions/oauth1 -github.com/ovh/go-ovh/ovh -github.com/prometheus/prometheus/discovery/puppetdb -github.com/prometheus/prometheus/discovery/ovhcloud -github.com/scaleway/scaleway-sdk-go/internal/auth -github.com/prometheus/prometheus/discovery/triton -github.com/scaleway/scaleway-sdk-go/scw -net/rpc -github.com/gophercloud/gophercloud/openstack -github.com/prometheus/prometheus/discovery/moby -github.com/hashicorp/go-cleanhttp -github.com/prometheus/prometheus/util/treecache -github.com/prometheus/prometheus/discovery/openstack -github.com/hashicorp/go-retryablehttp -github.com/prometheus/prometheus/discovery/zookeeper -github.com/prometheus/prometheus/tsdb/chunks -github.com/prometheus/client_golang/prometheus/testutil/promlint -net/http/httptest -github.com/kolo/xmlrpc -github.com/prometheus/client_golang/prometheus/testutil -github.com/vultr/govultr -github.com/stretchr/testify/assert -github.com/scaleway/scaleway-sdk-go/internal/parameter -github.com/prometheus/prometheus/util/stats -github.com/scaleway/scaleway-sdk-go/api/baremetal/v1 -github.com/scaleway/scaleway-sdk-go/api/marketplace/v2 -github.com/scaleway/scaleway-sdk-go/api/block/v1alpha1 -github.com/prometheus/prometheus/discovery/uyuni -github.com/prometheus/client_golang/prometheus/promauto -go.opentelemetry.io/otel/sdk/resource -go.opentelemetry.io/otel/sdk/internal/env -github.com/scaleway/scaleway-sdk-go/api/instance/v1 -go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc/internal/envconfig -google.golang.org/grpc/health/grpc_health_v1 -go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp/internal/envconfig -github.com/prometheus/prometheus/discovery/vultr -github.com/julienschmidt/httprouter -github.com/stretchr/testify/require -github.com/grpc-ecosystem/grpc-gateway/runtime +archive/tar net/http/pprof -go.opentelemetry.io/otel/sdk/trace -github.com/prometheus/common/route -github.com/prometheus/client_golang/api -github.com/prometheus/client_golang/api/prometheus/v1 -github.com/prometheus/prometheus/util/testutil -go.opentelemetry.io/otel/exporters/otlp/otlptrace/internal/tracetransform -github.com/prometheus/prometheus/tsdb/tsdbutil -go.opentelemetry.io/otel/exporters/otlp/otlptrace -github.com/prometheus/prometheus/discovery/scaleway -go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp/internal/otlpconfig -go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc/internal/otlpconfig -github.com/prometheus/prometheus/storage -go.opentelemetry.io/proto/otlp/collector/trace/v1 -go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc -github.com/prometheus/prometheus/tsdb/tombstones +github.com/prometheus/prometheus/promql/parser github.com/prometheus/prometheus/tsdb/index +github.com/prometheus/prometheus/tsdb/tombstones github.com/prometheus/prometheus/scrape -github.com/prometheus/prometheus/promql/parser -github.com/prometheus/prometheus/tracing +go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp github.com/prometheus/prometheus/tsdb/record +github.com/prometheus/prometheus/tracing github.com/prometheus/prometheus/tsdb/wlog +github.com/json-iterator/go +github.com/google/pprof/profile +github.com/prometheus/client_golang/api +github.com/prometheus/prometheus/discovery/install github.com/prometheus/prometheus/storage/remote github.com/prometheus/prometheus/tsdb +github.com/prometheus/prometheus/util/jsonutil +github.com/prometheus/client_golang/api/prometheus/v1 github.com/prometheus/prometheus/util/teststorage github.com/prometheus/prometheus/tsdb/agent github.com/prometheus/prometheus/promql -github.com/prometheus/prometheus/discovery/ionos github.com/prometheus/prometheus/template github.com/prometheus/prometheus/util/httputil github.com/prometheus/prometheus/model/rulefmt github.com/prometheus/prometheus/rules github.com/prometheus/prometheus/web/api/v1 +github.com/prometheus/prometheus/cmd/promtool github.com/prometheus/prometheus/web -github.com/prometheus/prometheus/discovery/gce -github.com/prometheus/prometheus/discovery/aws -github.com/prometheus/prometheus/discovery/azure -github.com/prometheus/prometheus/discovery/install -github.com/prometheus/prometheus/plugins github.com/prometheus/prometheus/cmd/prometheus -github.com/prometheus/prometheus/cmd/promtool make[1]: Leaving directory '/build/reproducible-path/prometheus-2.45.6+ds' debian/rules override_dh_auto_test make[1]: Entering directory '/build/reproducible-path/prometheus-2.45.6+ds' dh_auto_test -- -timeout 60m - cd .build && go test -vet=off -v -p 11 -timeout 60m 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/linode 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/util/zeropool github.com/prometheus/prometheus/web github.com/prometheus/prometheus/web/api/v1 + cd .build && go test -vet=off -v -p 5 -timeout 60m 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/linode 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/util/zeropool github.com/prometheus/prometheus/web github.com/prometheus/prometheus/web/api/v1 +? github.com/prometheus/prometheus/discovery/aws [no test files] +? github.com/prometheus/prometheus/discovery/gce [no test files] +? github.com/prometheus/prometheus/discovery/install [no test files] +? github.com/prometheus/prometheus/model/exemplar [no test files] +? github.com/prometheus/prometheus/model/metadata [no test files] +? github.com/prometheus/prometheus/model/timestamp [no test files] +? github.com/prometheus/prometheus/model/value [no test files] +? 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] +? github.com/prometheus/prometheus/tsdb/encoding [no test files] +? github.com/prometheus/prometheus/tsdb/errors [no test files] +? github.com/prometheus/prometheus/util/gate [no test files] +? github.com/prometheus/prometheus/util/jsonutil [no test files] +? github.com/prometheus/prometheus/util/osutil [no test files] +? github.com/prometheus/prometheus/util/runtime [no test files] +? 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 TestComputeExternalURL --- PASS: TestComputeExternalURL (0.00s) === RUN TestFailedStartupExitCode ---- PASS: TestFailedStartupExitCode (0.62s) +--- PASS: TestFailedStartupExitCode (0.02s) === RUN TestSendAlerts === RUN TestSendAlerts/0 === RUN TestSendAlerts/1 @@ -3356,949 +3410,950 @@ --- PASS: TestSendAlerts/1 (0.00s) --- PASS: TestSendAlerts/2 (0.00s) === RUN TestWALSegmentSizeBounds - main_test.go:220: ts=2024-12-11T19:46:47.676Z caller=main.go:526 level=info msg="No time or size retention was set so using the default time retention" duration=15d - ts=2024-12-11T19:46:47.676Z caller=main.go:564 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" - ts=2024-12-11T19:46:47.676Z caller=main.go:566 level=warn msg="This Prometheus binary has not been compiled for a 64-bit architecture. Due to virtual memory constraints of 32-bit systems, it is highly recommended to switch to a 64-bit binary of Prometheus." GOARCH=386 - ts=2024-12-11T19:46:47.676Z caller=main.go:569 level=info build_context="(go=go1.23.4, platform=linux/386, user=, date=, tags=unknown)" - ts=2024-12-11T19:46:47.676Z caller=main.go:570 level=info host_details="(Linux 6.1.0-28-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.119-1 (2024-11-22) x86_64 ionos12-i386 (none))" - ts=2024-12-11T19:46:47.676Z caller=main.go:571 level=info fd_limits="(soft=1048576, hard=1048576)" - ts=2024-12-11T19:46:47.676Z caller=main.go:572 level=info vm_limits="(soft=unlimited, hard=unlimited)" - ts=2024-12-11T19:46:47.681Z caller=web.go:576 level=info component=web msg="Start listening for connections" address=0.0.0.0:0 - ts=2024-12-11T19:46:47.706Z caller=main.go:1005 level=info msg="Starting TSDB ..." - ts=2024-12-11T19:46:47.706Z caller=main.go:864 level=info msg="Stopping scrape discovery manager..." - ts=2024-12-11T19:46:47.707Z caller=main.go:878 level=info msg="Stopping notify discovery manager..." - ts=2024-12-11T19:46:47.707Z caller=manager.go:1013 level=info component="rule manager" msg="Stopping rule manager..." - ts=2024-12-11T19:46:47.707Z caller=manager.go:1023 level=info component="rule manager" msg="Rule manager stopped" - ts=2024-12-11T19:46:47.707Z caller=main.go:915 level=info msg="Stopping scrape manager..." - ts=2024-12-11T19:46:47.707Z caller=main.go:874 level=info msg="Notify discovery manager stopped" - ts=2024-12-11T19:46:47.707Z caller=main.go:860 level=info msg="Scrape discovery manager stopped" - ts=2024-12-11T19:46:47.707Z caller=main.go:907 level=info msg="Scrape manager stopped" - ts=2024-12-11T19:46:47.707Z caller=manager.go:999 level=info component="rule manager" msg="Starting rule manager..." - ts=2024-12-11T19:46:47.707Z caller=notifier.go:603 level=info component=notifier msg="Stopping notification manager..." - ts=2024-12-11T19:46:47.707Z caller=main.go:1136 level=info msg="Notifier manager stopped" - ts=2024-12-11T19:46:47.713Z caller=main.go:1145 level=error err="flag 'storage.tsdb.wal-segment-size' must be set between 10MB and 256MB" + main_test.go:220: ts=2026-01-14T02:22:52.395Z caller=main.go:526 level=info msg="No time or size retention was set so using the default time retention" duration=15d + ts=2026-01-14T02:22:52.395Z caller=main.go:564 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" + ts=2026-01-14T02:22:52.395Z caller=main.go:566 level=warn msg="This Prometheus binary has not been compiled for a 64-bit architecture. Due to virtual memory constraints of 32-bit systems, it is highly recommended to switch to a 64-bit binary of Prometheus." GOARCH=386 + ts=2026-01-14T02:22:52.395Z caller=main.go:569 level=info build_context="(go=go1.23.4, platform=linux/386, user=, date=, tags=unknown)" + ts=2026-01-14T02:22:52.395Z caller=main.go:570 level=info host_details="(Linux 6.11.5+bpo-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.11.5-1~bpo12+1 (2024-11-11) x86_64 i-capture-the-hostname i-capture-the-domain)" + ts=2026-01-14T02:22:52.395Z caller=main.go:571 level=info fd_limits="(soft=1048576, hard=1048576)" + ts=2026-01-14T02:22:52.395Z caller=main.go:572 level=info vm_limits="(soft=unlimited, hard=unlimited)" + ts=2026-01-14T02:22:52.397Z caller=web.go:576 level=info component=web msg="Start listening for connections" address=0.0.0.0:0 + ts=2026-01-14T02:22:52.398Z caller=main.go:1005 level=info msg="Starting TSDB ..." + ts=2026-01-14T02:22:52.398Z caller=main.go:864 level=info msg="Stopping scrape discovery manager..." + ts=2026-01-14T02:22:52.398Z caller=main.go:878 level=info msg="Stopping notify discovery manager..." + ts=2026-01-14T02:22:52.398Z caller=manager.go:1013 level=info component="rule manager" msg="Stopping rule manager..." + ts=2026-01-14T02:22:52.398Z caller=manager.go:1023 level=info component="rule manager" msg="Rule manager stopped" + ts=2026-01-14T02:22:52.398Z caller=main.go:915 level=info msg="Stopping scrape manager..." + ts=2026-01-14T02:22:52.398Z caller=main.go:874 level=info msg="Notify discovery manager stopped" + ts=2026-01-14T02:22:52.398Z caller=main.go:860 level=info msg="Scrape discovery manager stopped" + ts=2026-01-14T02:22:52.398Z caller=notifier.go:603 level=info component=notifier msg="Stopping notification manager..." + ts=2026-01-14T02:22:52.398Z caller=main.go:1136 level=info msg="Notifier manager stopped" + ts=2026-01-14T02:22:52.398Z caller=main.go:907 level=info msg="Scrape manager stopped" + ts=2026-01-14T02:22:52.398Z caller=manager.go:999 level=info component="rule manager" msg="Starting rule manager..." + ts=2026-01-14T02:22:52.400Z caller=main.go:1145 level=error err="flag 'storage.tsdb.wal-segment-size' must be set between 10MB and 256MB" - main_test.go:220: ts=2024-12-11T19:46:48.304Z caller=main.go:526 level=info msg="No time or size retention was set so using the default time retention" duration=15d - ts=2024-12-11T19:46:48.304Z caller=main.go:564 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" - ts=2024-12-11T19:46:48.304Z caller=main.go:566 level=warn msg="This Prometheus binary has not been compiled for a 64-bit architecture. Due to virtual memory constraints of 32-bit systems, it is highly recommended to switch to a 64-bit binary of Prometheus." GOARCH=386 - ts=2024-12-11T19:46:48.304Z caller=main.go:569 level=info build_context="(go=go1.23.4, platform=linux/386, user=, date=, tags=unknown)" - ts=2024-12-11T19:46:48.304Z caller=main.go:570 level=info host_details="(Linux 6.1.0-28-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.119-1 (2024-11-22) x86_64 ionos12-i386 (none))" - ts=2024-12-11T19:46:48.304Z caller=main.go:571 level=info fd_limits="(soft=1048576, hard=1048576)" - ts=2024-12-11T19:46:48.305Z caller=main.go:572 level=info vm_limits="(soft=unlimited, hard=unlimited)" - ts=2024-12-11T19:46:48.309Z caller=web.go:576 level=info component=web msg="Start listening for connections" address=0.0.0.0:0 - ts=2024-12-11T19:46:48.330Z caller=main.go:1005 level=info msg="Starting TSDB ..." - ts=2024-12-11T19:46:48.369Z caller=head.go:595 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" - ts=2024-12-11T19:46:48.369Z caller=head.go:676 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=4.8µs - ts=2024-12-11T19:46:48.369Z caller=head.go:684 level=info component=tsdb msg="Replaying WAL, this may take a while" - ts=2024-12-11T19:46:48.370Z caller=head.go:755 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 - ts=2024-12-11T19:46:48.370Z level=info caller=tls_config.go:353 msg="Listening on" address=[::]:34465 - ts=2024-12-11T19:46:48.370Z caller=head.go:792 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=88.612µs wal_replay_duration=710.581µs wbl_replay_duration=972ns total_replay_duration=898.768µs - ts=2024-12-11T19:46:48.370Z level=info caller=tls_config.go:356 msg="TLS is disabled." http2=false address=[::]:34465 - ts=2024-12-11T19:46:48.383Z caller=main.go:1026 level=info fs_type=EXT4_SUPER_MAGIC - ts=2024-12-11T19:46:48.383Z caller=main.go:1029 level=info msg="TSDB started" - ts=2024-12-11T19:46:48.383Z caller=main.go:1210 level=info msg="Loading configuration file" filename=../../documentation/examples/prometheus.yml - ts=2024-12-11T19:46:48.399Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=../../documentation/examples/prometheus.yml totalDuration=15.784134ms db_storage=3.523µs remote_storage=2.769µs web_handler=1.437µs query_engine=2.125µs scrape=15.091624ms scrape_sd=54.036µs notify=107.781µs notify_sd=25.188µs rules=2.704µs tracing=12.911µs - ts=2024-12-11T19:46:48.399Z caller=main.go:990 level=info msg="Server is ready to receive web requests." - ts=2024-12-11T19:46:48.399Z caller=manager.go:999 level=info component="rule manager" msg="Starting rule manager..." + main_test.go:220: ts=2026-01-14T02:22:52.420Z caller=main.go:526 level=info msg="No time or size retention was set so using the default time retention" duration=15d + ts=2026-01-14T02:22:52.420Z caller=main.go:564 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" + ts=2026-01-14T02:22:52.420Z caller=main.go:566 level=warn msg="This Prometheus binary has not been compiled for a 64-bit architecture. Due to virtual memory constraints of 32-bit systems, it is highly recommended to switch to a 64-bit binary of Prometheus." GOARCH=386 + ts=2026-01-14T02:22:52.420Z caller=main.go:569 level=info build_context="(go=go1.23.4, platform=linux/386, user=, date=, tags=unknown)" + ts=2026-01-14T02:22:52.420Z caller=main.go:570 level=info host_details="(Linux 6.11.5+bpo-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.11.5-1~bpo12+1 (2024-11-11) x86_64 i-capture-the-hostname i-capture-the-domain)" + ts=2026-01-14T02:22:52.420Z caller=main.go:571 level=info fd_limits="(soft=1048576, hard=1048576)" + ts=2026-01-14T02:22:52.420Z caller=main.go:572 level=info vm_limits="(soft=unlimited, hard=unlimited)" + ts=2026-01-14T02:22:52.422Z caller=web.go:576 level=info component=web msg="Start listening for connections" address=0.0.0.0:0 + ts=2026-01-14T02:22:52.422Z caller=main.go:1005 level=info msg="Starting TSDB ..." + ts=2026-01-14T02:22:52.422Z caller=main.go:864 level=info msg="Stopping scrape discovery manager..." + ts=2026-01-14T02:22:52.422Z caller=main.go:878 level=info msg="Stopping notify discovery manager..." + ts=2026-01-14T02:22:52.422Z caller=manager.go:1013 level=info component="rule manager" msg="Stopping rule manager..." + ts=2026-01-14T02:22:52.422Z caller=manager.go:1023 level=info component="rule manager" msg="Rule manager stopped" + ts=2026-01-14T02:22:52.422Z caller=main.go:915 level=info msg="Stopping scrape manager..." + ts=2026-01-14T02:22:52.422Z caller=main.go:874 level=info msg="Notify discovery manager stopped" + ts=2026-01-14T02:22:52.423Z caller=main.go:860 level=info msg="Scrape discovery manager stopped" + ts=2026-01-14T02:22:52.423Z caller=notifier.go:603 level=info component=notifier msg="Stopping notification manager..." + ts=2026-01-14T02:22:52.423Z caller=main.go:1136 level=info msg="Notifier manager stopped" + ts=2026-01-14T02:22:52.422Z caller=manager.go:999 level=info component="rule manager" msg="Starting rule manager..." + ts=2026-01-14T02:22:52.423Z caller=main.go:907 level=info msg="Scrape manager stopped" + ts=2026-01-14T02:22:52.424Z caller=main.go:1145 level=error err="flag 'storage.tsdb.wal-segment-size' must be set between 10MB and 256MB" - main_test.go:220: ts=2024-12-11T19:46:57.974Z caller=main.go:526 level=info msg="No time or size retention was set so using the default time retention" duration=15d - ts=2024-12-11T19:46:57.974Z caller=main.go:564 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" - ts=2024-12-11T19:46:57.974Z caller=main.go:566 level=warn msg="This Prometheus binary has not been compiled for a 64-bit architecture. Due to virtual memory constraints of 32-bit systems, it is highly recommended to switch to a 64-bit binary of Prometheus." GOARCH=386 - ts=2024-12-11T19:46:57.974Z caller=main.go:569 level=info build_context="(go=go1.23.4, platform=linux/386, user=, date=, tags=unknown)" - ts=2024-12-11T19:46:57.975Z caller=main.go:570 level=info host_details="(Linux 6.1.0-28-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.119-1 (2024-11-22) x86_64 ionos12-i386 (none))" - ts=2024-12-11T19:46:57.975Z caller=main.go:571 level=info fd_limits="(soft=1048576, hard=1048576)" - ts=2024-12-11T19:46:57.975Z caller=main.go:572 level=info vm_limits="(soft=unlimited, hard=unlimited)" - ts=2024-12-11T19:46:57.996Z caller=web.go:576 level=info component=web msg="Start listening for connections" address=0.0.0.0:0 - ts=2024-12-11T19:46:58.026Z caller=main.go:1005 level=info msg="Starting TSDB ..." - ts=2024-12-11T19:46:58.027Z caller=main.go:864 level=info msg="Stopping scrape discovery manager..." - ts=2024-12-11T19:46:58.027Z caller=main.go:878 level=info msg="Stopping notify discovery manager..." - ts=2024-12-11T19:46:58.027Z caller=manager.go:1013 level=info component="rule manager" msg="Stopping rule manager..." - ts=2024-12-11T19:46:58.027Z caller=manager.go:1023 level=info component="rule manager" msg="Rule manager stopped" - ts=2024-12-11T19:46:58.027Z caller=main.go:915 level=info msg="Stopping scrape manager..." - ts=2024-12-11T19:46:58.027Z caller=main.go:874 level=info msg="Notify discovery manager stopped" - ts=2024-12-11T19:46:58.027Z caller=main.go:860 level=info msg="Scrape discovery manager stopped" - ts=2024-12-11T19:46:58.027Z caller=notifier.go:603 level=info component=notifier msg="Stopping notification manager..." - ts=2024-12-11T19:46:58.027Z caller=main.go:1136 level=info msg="Notifier manager stopped" - ts=2024-12-11T19:46:58.027Z caller=manager.go:999 level=info component="rule manager" msg="Starting rule manager..." - ts=2024-12-11T19:46:58.027Z caller=main.go:907 level=info msg="Scrape manager stopped" - ts=2024-12-11T19:46:58.030Z caller=main.go:1145 level=error err="flag 'storage.tsdb.wal-segment-size' must be set between 10MB and 256MB" + main_test.go:220: Error parsing commandline arguments: units: unknown unit in 10 - main_test.go:220: ts=2024-12-11T19:46:58.540Z caller=main.go:526 level=info msg="No time or size retention was set so using the default time retention" duration=15d - ts=2024-12-11T19:46:58.540Z caller=main.go:564 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" - ts=2024-12-11T19:46:58.540Z caller=main.go:566 level=warn msg="This Prometheus binary has not been compiled for a 64-bit architecture. Due to virtual memory constraints of 32-bit systems, it is highly recommended to switch to a 64-bit binary of Prometheus." GOARCH=386 - ts=2024-12-11T19:46:58.540Z caller=main.go:569 level=info build_context="(go=go1.23.4, platform=linux/386, user=, date=, tags=unknown)" - ts=2024-12-11T19:46:58.541Z caller=main.go:570 level=info host_details="(Linux 6.1.0-28-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.119-1 (2024-11-22) x86_64 ionos12-i386 (none))" - ts=2024-12-11T19:46:58.541Z caller=main.go:571 level=info fd_limits="(soft=1048576, hard=1048576)" - ts=2024-12-11T19:46:58.541Z caller=main.go:572 level=info vm_limits="(soft=unlimited, hard=unlimited)" - ts=2024-12-11T19:46:58.546Z caller=web.go:576 level=info component=web msg="Start listening for connections" address=0.0.0.0:0 - ts=2024-12-11T19:46:58.566Z caller=main.go:1005 level=info msg="Starting TSDB ..." - ts=2024-12-11T19:46:58.567Z caller=main.go:864 level=info msg="Stopping scrape discovery manager..." - ts=2024-12-11T19:46:58.567Z caller=main.go:878 level=info msg="Stopping notify discovery manager..." - ts=2024-12-11T19:46:58.567Z caller=manager.go:1013 level=info component="rule manager" msg="Stopping rule manager..." - ts=2024-12-11T19:46:58.567Z caller=manager.go:1023 level=info component="rule manager" msg="Rule manager stopped" - ts=2024-12-11T19:46:58.567Z caller=main.go:915 level=info msg="Stopping scrape manager..." - ts=2024-12-11T19:46:58.567Z caller=main.go:874 level=info msg="Notify discovery manager stopped" - ts=2024-12-11T19:46:58.567Z caller=main.go:860 level=info msg="Scrape discovery manager stopped" - ts=2024-12-11T19:46:58.567Z caller=notifier.go:603 level=info component=notifier msg="Stopping notification manager..." - ts=2024-12-11T19:46:58.567Z caller=main.go:1136 level=info msg="Notifier manager stopped" - ts=2024-12-11T19:46:58.567Z caller=manager.go:999 level=info component="rule manager" msg="Starting rule manager..." - ts=2024-12-11T19:46:58.567Z caller=main.go:907 level=info msg="Scrape manager stopped" - ts=2024-12-11T19:46:58.601Z caller=main.go:1145 level=error err="flag 'storage.tsdb.wal-segment-size' must be set between 10MB and 256MB" + main_test.go:220: ts=2026-01-14T02:22:52.463Z caller=main.go:526 level=info msg="No time or size retention was set so using the default time retention" duration=15d + ts=2026-01-14T02:22:52.463Z caller=main.go:564 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" + ts=2026-01-14T02:22:52.463Z caller=main.go:566 level=warn msg="This Prometheus binary has not been compiled for a 64-bit architecture. Due to virtual memory constraints of 32-bit systems, it is highly recommended to switch to a 64-bit binary of Prometheus." GOARCH=386 + ts=2026-01-14T02:22:52.463Z caller=main.go:569 level=info build_context="(go=go1.23.4, platform=linux/386, user=, date=, tags=unknown)" + ts=2026-01-14T02:22:52.463Z caller=main.go:570 level=info host_details="(Linux 6.11.5+bpo-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.11.5-1~bpo12+1 (2024-11-11) x86_64 i-capture-the-hostname i-capture-the-domain)" + ts=2026-01-14T02:22:52.463Z caller=main.go:571 level=info fd_limits="(soft=1048576, hard=1048576)" + ts=2026-01-14T02:22:52.463Z caller=main.go:572 level=info vm_limits="(soft=unlimited, hard=unlimited)" + ts=2026-01-14T02:22:52.465Z caller=web.go:576 level=info component=web msg="Start listening for connections" address=0.0.0.0:0 + ts=2026-01-14T02:22:52.465Z caller=main.go:1005 level=info msg="Starting TSDB ..." + ts=2026-01-14T02:22:52.465Z caller=main.go:864 level=info msg="Stopping scrape discovery manager..." + ts=2026-01-14T02:22:52.465Z caller=main.go:878 level=info msg="Stopping notify discovery manager..." + ts=2026-01-14T02:22:52.465Z caller=manager.go:1013 level=info component="rule manager" msg="Stopping rule manager..." + ts=2026-01-14T02:22:52.465Z caller=manager.go:1023 level=info component="rule manager" msg="Rule manager stopped" + ts=2026-01-14T02:22:52.465Z caller=main.go:915 level=info msg="Stopping scrape manager..." + ts=2026-01-14T02:22:52.465Z caller=main.go:874 level=info msg="Notify discovery manager stopped" + ts=2026-01-14T02:22:52.465Z caller=main.go:860 level=info msg="Scrape discovery manager stopped" + ts=2026-01-14T02:22:52.465Z caller=main.go:907 level=info msg="Scrape manager stopped" + ts=2026-01-14T02:22:52.465Z caller=notifier.go:603 level=info component=notifier msg="Stopping notification manager..." + ts=2026-01-14T02:22:52.465Z caller=manager.go:999 level=info component="rule manager" msg="Starting rule manager..." + ts=2026-01-14T02:22:52.465Z caller=main.go:1136 level=info msg="Notifier manager stopped" + ts=2026-01-14T02:22:52.466Z caller=main.go:1145 level=error err="flag 'storage.tsdb.wal-segment-size' must be set between 10MB and 256MB" - main_test.go:220: Error parsing commandline arguments: units: unknown unit in 10 + main_test.go:220: ts=2026-01-14T02:22:52.485Z caller=main.go:526 level=info msg="No time or size retention was set so using the default time retention" duration=15d + ts=2026-01-14T02:22:52.485Z caller=main.go:564 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" + ts=2026-01-14T02:22:52.485Z caller=main.go:566 level=warn msg="This Prometheus binary has not been compiled for a 64-bit architecture. Due to virtual memory constraints of 32-bit systems, it is highly recommended to switch to a 64-bit binary of Prometheus." GOARCH=386 + ts=2026-01-14T02:22:52.485Z caller=main.go:569 level=info build_context="(go=go1.23.4, platform=linux/386, user=, date=, tags=unknown)" + ts=2026-01-14T02:22:52.485Z caller=main.go:570 level=info host_details="(Linux 6.11.5+bpo-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.11.5-1~bpo12+1 (2024-11-11) x86_64 i-capture-the-hostname i-capture-the-domain)" + ts=2026-01-14T02:22:52.485Z caller=main.go:571 level=info fd_limits="(soft=1048576, hard=1048576)" + ts=2026-01-14T02:22:52.485Z caller=main.go:572 level=info vm_limits="(soft=unlimited, hard=unlimited)" + ts=2026-01-14T02:22:52.531Z caller=web.go:576 level=info component=web msg="Start listening for connections" address=0.0.0.0:0 + ts=2026-01-14T02:22:52.531Z caller=main.go:1005 level=info msg="Starting TSDB ..." + ts=2026-01-14T02:22:52.534Z level=info caller=tls_config.go:353 msg="Listening on" address=[::]:40567 + ts=2026-01-14T02:22:52.534Z level=info caller=tls_config.go:356 msg="TLS is disabled." http2=false address=[::]:40567 + ts=2026-01-14T02:22:52.536Z caller=head.go:595 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" + ts=2026-01-14T02:22:52.536Z caller=head.go:676 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=1.822µs + ts=2026-01-14T02:22:52.536Z caller=head.go:684 level=info component=tsdb msg="Replaying WAL, this may take a while" + ts=2026-01-14T02:22:52.536Z caller=head.go:755 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 + ts=2026-01-14T02:22:52.536Z caller=head.go:792 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=29.524µs wal_replay_duration=327.011µs wbl_replay_duration=250ns total_replay_duration=381.953µs + ts=2026-01-14T02:22:52.538Z caller=main.go:1026 level=info fs_type=EXT4_SUPER_MAGIC + ts=2026-01-14T02:22:52.538Z caller=main.go:1029 level=info msg="TSDB started" + ts=2026-01-14T02:22:52.538Z caller=main.go:1210 level=info msg="Loading configuration file" filename=../../documentation/examples/prometheus.yml + ts=2026-01-14T02:22:52.538Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=../../documentation/examples/prometheus.yml totalDuration=468.653µs db_storage=971ns remote_storage=1.422µs web_handler=520ns query_engine=931ns scrape=217.205µs scrape_sd=20.591µs notify=31.517µs notify_sd=6.43µs rules=1.542µs tracing=5.739µs + ts=2026-01-14T02:22:52.538Z caller=main.go:990 level=info msg="Server is ready to receive web requests." + ts=2026-01-14T02:22:52.538Z caller=manager.go:999 level=info component="rule manager" msg="Starting rule manager..." ---- PASS: TestWALSegmentSizeBounds (11.89s) +--- PASS: TestWALSegmentSizeBounds (10.18s) === RUN TestMaxBlockChunkSegmentSizeBounds === PAUSE TestMaxBlockChunkSegmentSizeBounds === RUN TestTimeMetrics ---- PASS: TestTimeMetrics (0.07s) +--- PASS: TestTimeMetrics (0.02s) === RUN TestAgentSuccessfulStartup ---- PASS: TestAgentSuccessfulStartup (10.03s) +--- PASS: TestAgentSuccessfulStartup (10.00s) === RUN TestAgentFailedStartupWithServerFlag main_test.go:391: prometheus agent should not be running: exit status 3 ---- PASS: TestAgentFailedStartupWithServerFlag (0.56s) +--- PASS: TestAgentFailedStartupWithServerFlag (0.02s) === RUN TestAgentFailedStartupWithInvalidConfig main_test.go:415: prometheus agent should not be running: exit status 2 ---- PASS: TestAgentFailedStartupWithInvalidConfig (0.11s) +--- PASS: TestAgentFailedStartupWithInvalidConfig (0.03s) === RUN TestModeSpecificFlags === RUN TestModeSpecificFlags/agent_mode_with_option_--storage.agent.path - main_test.go:456: ts=2024-12-11T19:47:10.315Z caller=main.go:187 level=info msg="Experimental agent mode enabled." - ts=2024-12-11T19:47:10.316Z caller=main.go:564 level=info msg="Starting Prometheus Agent" mode=agent version="(version=, branch=, revision=unknown)" - ts=2024-12-11T19:47:10.316Z caller=main.go:566 level=warn msg="This Prometheus binary has not been compiled for a 64-bit architecture. Due to virtual memory constraints of 32-bit systems, it is highly recommended to switch to a 64-bit binary of Prometheus." GOARCH=386 - ts=2024-12-11T19:47:10.316Z caller=main.go:569 level=info build_context="(go=go1.23.4, platform=linux/386, user=, date=, tags=unknown)" - ts=2024-12-11T19:47:10.316Z caller=main.go:570 level=info host_details="(Linux 6.1.0-28-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.119-1 (2024-11-22) x86_64 ionos12-i386 (none))" - ts=2024-12-11T19:47:10.316Z caller=main.go:571 level=info fd_limits="(soft=1048576, hard=1048576)" - ts=2024-12-11T19:47:10.316Z caller=main.go:572 level=info vm_limits="(soft=unlimited, hard=unlimited)" - ts=2024-12-11T19:47:10.319Z caller=web.go:576 level=info component=web msg="Start listening for connections" address=0.0.0.0:0 - ts=2024-12-11T19:47:10.334Z caller=main.go:1061 level=info msg="Starting WAL storage ..." - ts=2024-12-11T19:47:10.353Z level=info caller=tls_config.go:353 msg="Listening on" address=[::]:33755 - ts=2024-12-11T19:47:10.353Z level=info caller=tls_config.go:356 msg="TLS is disabled." http2=false address=[::]:33755 - ts=2024-12-11T19:47:10.381Z caller=db.go:345 level=info msg="replaying WAL, this may take a while" dir=/tmp/TestModeSpecificFlagsagent_mode_with_option_--storage.agent.path661941645/001/wal - ts=2024-12-11T19:47:10.381Z caller=db.go:396 level=info msg="WAL segment loaded" segment=0 maxSegment=0 - ts=2024-12-11T19:47:10.381Z caller=main.go:1082 level=info fs_type=EXT4_SUPER_MAGIC - ts=2024-12-11T19:47:10.381Z caller=main.go:1085 level=info msg="Agent WAL storage started" - ts=2024-12-11T19:47:10.381Z caller=main.go:1210 level=info msg="Loading configuration file" filename=../../documentation/examples/prometheus-agent.yml - ts=2024-12-11T19:47:10.387Z caller=dedupe.go:112 component=remote level=info remote_name=d1bf80 url=http://remote-write-url msg="Starting WAL watcher" queue=d1bf80 - ts=2024-12-11T19:47:10.387Z caller=dedupe.go:112 component=remote level=info remote_name=d1bf80 url=http://remote-write-url msg="Starting scraped metadata watcher" - ts=2024-12-11T19:47:10.388Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=../../documentation/examples/prometheus-agent.yml totalDuration=6.475161ms db_storage=1.859µs remote_storage=5.338657ms web_handler=1.471µs query_engine=1.075µs scrape=590.581µs scrape_sd=51.496µs notify=2.716µs notify_sd=5.596µs rules=949ns tracing=14.159µs - ts=2024-12-11T19:47:10.388Z caller=main.go:990 level=info msg="Server is ready to receive web requests." - ts=2024-12-11T19:47:10.388Z caller=dedupe.go:112 component=remote level=info remote_name=d1bf80 url=http://remote-write-url msg="Replaying WAL" queue=d1bf80 + main_test.go:456: ts=2026-01-14T02:23:12.578Z caller=main.go:187 level=info msg="Experimental agent mode enabled." + ts=2026-01-14T02:23:12.578Z caller=main.go:564 level=info msg="Starting Prometheus Agent" mode=agent version="(version=, branch=, revision=unknown)" + ts=2026-01-14T02:23:12.578Z caller=main.go:566 level=warn msg="This Prometheus binary has not been compiled for a 64-bit architecture. Due to virtual memory constraints of 32-bit systems, it is highly recommended to switch to a 64-bit binary of Prometheus." GOARCH=386 + ts=2026-01-14T02:23:12.578Z caller=main.go:569 level=info build_context="(go=go1.23.4, platform=linux/386, user=, date=, tags=unknown)" + ts=2026-01-14T02:23:12.578Z caller=main.go:570 level=info host_details="(Linux 6.11.5+bpo-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.11.5-1~bpo12+1 (2024-11-11) x86_64 i-capture-the-hostname i-capture-the-domain)" + ts=2026-01-14T02:23:12.578Z caller=main.go:571 level=info fd_limits="(soft=1048576, hard=1048576)" + ts=2026-01-14T02:23:12.578Z caller=main.go:572 level=info vm_limits="(soft=unlimited, hard=unlimited)" + ts=2026-01-14T02:23:12.581Z caller=web.go:576 level=info component=web msg="Start listening for connections" address=0.0.0.0:0 + ts=2026-01-14T02:23:12.581Z caller=main.go:1061 level=info msg="Starting WAL storage ..." + ts=2026-01-14T02:23:12.583Z level=info caller=tls_config.go:353 msg="Listening on" address=[::]:34573 + ts=2026-01-14T02:23:12.583Z level=info caller=tls_config.go:356 msg="TLS is disabled." http2=false address=[::]:34573 + ts=2026-01-14T02:23:12.587Z caller=db.go:345 level=info msg="replaying WAL, this may take a while" dir=/tmp/TestModeSpecificFlagsagent_mode_with_option_--storage.agent.path1945701099/001/wal + ts=2026-01-14T02:23:12.587Z caller=db.go:396 level=info msg="WAL segment loaded" segment=0 maxSegment=0 + ts=2026-01-14T02:23:12.587Z caller=main.go:1082 level=info fs_type=EXT4_SUPER_MAGIC + ts=2026-01-14T02:23:12.587Z caller=main.go:1085 level=info msg="Agent WAL storage started" + ts=2026-01-14T02:23:12.587Z caller=main.go:1210 level=info msg="Loading configuration file" filename=../../documentation/examples/prometheus-agent.yml + ts=2026-01-14T02:23:12.587Z caller=dedupe.go:112 component=remote level=info remote_name=d1bf80 url=http://remote-write-url msg="Starting WAL watcher" queue=d1bf80 + ts=2026-01-14T02:23:12.587Z caller=dedupe.go:112 component=remote level=info remote_name=d1bf80 url=http://remote-write-url msg="Starting scraped metadata watcher" + ts=2026-01-14T02:23:12.588Z caller=dedupe.go:112 component=remote level=info remote_name=d1bf80 url=http://remote-write-url msg="Replaying WAL" queue=d1bf80 + ts=2026-01-14T02:23:12.588Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=../../documentation/examples/prometheus-agent.yml totalDuration=831.577µs db_storage=550ns remote_storage=357.657µs web_handler=361ns query_engine=290ns scrape=261.853µs scrape_sd=16.965µs notify=3.786µs notify_sd=2.103µs rules=220ns tracing=12.098µs + ts=2026-01-14T02:23:12.588Z caller=main.go:990 level=info msg="Server is ready to receive web requests." === RUN TestModeSpecificFlags/server_mode_with_option_--storage.tsdb.path - main_test.go:456: ts=2024-12-11T19:47:20.030Z caller=main.go:526 level=info msg="No time or size retention was set so using the default time retention" duration=15d - ts=2024-12-11T19:47:20.031Z caller=main.go:564 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" - ts=2024-12-11T19:47:20.031Z caller=main.go:566 level=warn msg="This Prometheus binary has not been compiled for a 64-bit architecture. Due to virtual memory constraints of 32-bit systems, it is highly recommended to switch to a 64-bit binary of Prometheus." GOARCH=386 - ts=2024-12-11T19:47:20.031Z caller=main.go:569 level=info build_context="(go=go1.23.4, platform=linux/386, user=, date=, tags=unknown)" - ts=2024-12-11T19:47:20.031Z caller=main.go:570 level=info host_details="(Linux 6.1.0-28-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.119-1 (2024-11-22) x86_64 ionos12-i386 (none))" - ts=2024-12-11T19:47:20.031Z caller=main.go:571 level=info fd_limits="(soft=1048576, hard=1048576)" - ts=2024-12-11T19:47:20.031Z caller=main.go:572 level=info vm_limits="(soft=unlimited, hard=unlimited)" - ts=2024-12-11T19:47:20.038Z caller=web.go:576 level=info component=web msg="Start listening for connections" address=0.0.0.0:0 - ts=2024-12-11T19:47:20.039Z caller=main.go:1005 level=info msg="Starting TSDB ..." - ts=2024-12-11T19:47:20.061Z caller=head.go:595 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" - ts=2024-12-11T19:47:20.061Z caller=head.go:676 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=5.7µs - ts=2024-12-11T19:47:20.061Z caller=head.go:684 level=info component=tsdb msg="Replaying WAL, this may take a while" - ts=2024-12-11T19:47:20.064Z caller=head.go:755 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 - ts=2024-12-11T19:47:20.064Z caller=head.go:792 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=96.06µs wal_replay_duration=2.041642ms wbl_replay_duration=824ns total_replay_duration=2.240578ms - ts=2024-12-11T19:47:20.069Z level=info caller=tls_config.go:353 msg="Listening on" address=[::]:37499 - ts=2024-12-11T19:47:20.069Z level=info caller=tls_config.go:356 msg="TLS is disabled." http2=false address=[::]:37499 - ts=2024-12-11T19:47:20.071Z caller=main.go:1026 level=info fs_type=EXT4_SUPER_MAGIC - ts=2024-12-11T19:47:20.071Z caller=main.go:1029 level=info msg="TSDB started" - ts=2024-12-11T19:47:20.071Z caller=main.go:1210 level=info msg="Loading configuration file" filename=../../documentation/examples/prometheus.yml - ts=2024-12-11T19:47:20.072Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=../../documentation/examples/prometheus.yml totalDuration=1.326607ms db_storage=3.196µs remote_storage=2.919µs web_handler=1.509µs query_engine=1.893µs scrape=635.429µs scrape_sd=39.696µs notify=70.195µs notify_sd=19.753µs rules=3.425µs tracing=11.291µs - ts=2024-12-11T19:47:20.072Z caller=main.go:990 level=info msg="Server is ready to receive web requests." - ts=2024-12-11T19:47:20.072Z caller=manager.go:999 level=info component="rule manager" msg="Starting rule manager..." + main_test.go:456: ts=2026-01-14T02:23:22.568Z caller=main.go:526 level=info msg="No time or size retention was set so using the default time retention" duration=15d + ts=2026-01-14T02:23:22.568Z caller=main.go:564 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" + ts=2026-01-14T02:23:22.568Z caller=main.go:566 level=warn msg="This Prometheus binary has not been compiled for a 64-bit architecture. Due to virtual memory constraints of 32-bit systems, it is highly recommended to switch to a 64-bit binary of Prometheus." GOARCH=386 + ts=2026-01-14T02:23:22.568Z caller=main.go:569 level=info build_context="(go=go1.23.4, platform=linux/386, user=, date=, tags=unknown)" + ts=2026-01-14T02:23:22.568Z caller=main.go:570 level=info host_details="(Linux 6.11.5+bpo-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.11.5-1~bpo12+1 (2024-11-11) x86_64 i-capture-the-hostname i-capture-the-domain)" + ts=2026-01-14T02:23:22.568Z caller=main.go:571 level=info fd_limits="(soft=1048576, hard=1048576)" + ts=2026-01-14T02:23:22.568Z caller=main.go:572 level=info vm_limits="(soft=unlimited, hard=unlimited)" + ts=2026-01-14T02:23:22.571Z caller=web.go:576 level=info component=web msg="Start listening for connections" address=0.0.0.0:0 + ts=2026-01-14T02:23:22.571Z caller=main.go:1005 level=info msg="Starting TSDB ..." + ts=2026-01-14T02:23:22.574Z level=info caller=tls_config.go:353 msg="Listening on" address=[::]:33021 + ts=2026-01-14T02:23:22.574Z level=info caller=tls_config.go:356 msg="TLS is disabled." http2=false address=[::]:33021 + ts=2026-01-14T02:23:22.576Z caller=head.go:595 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" + ts=2026-01-14T02:23:22.576Z caller=head.go:676 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=1.673µs + ts=2026-01-14T02:23:22.576Z caller=head.go:684 level=info component=tsdb msg="Replaying WAL, this may take a while" + ts=2026-01-14T02:23:22.577Z caller=head.go:755 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 + ts=2026-01-14T02:23:22.577Z caller=head.go:792 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=32.919µs wal_replay_duration=515.794µs wbl_replay_duration=371ns total_replay_duration=573.36µs + ts=2026-01-14T02:23:22.578Z caller=main.go:1026 level=info fs_type=EXT4_SUPER_MAGIC + ts=2026-01-14T02:23:22.578Z caller=main.go:1029 level=info msg="TSDB started" + ts=2026-01-14T02:23:22.578Z caller=main.go:1210 level=info msg="Loading configuration file" filename=../../documentation/examples/prometheus.yml + ts=2026-01-14T02:23:22.579Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=../../documentation/examples/prometheus.yml totalDuration=443.905µs db_storage=941ns remote_storage=1.362µs web_handler=351ns query_engine=1.172µs scrape=182.074µs scrape_sd=19.008µs notify=30.115µs notify_sd=6.35µs rules=1.102µs tracing=5.889µs + ts=2026-01-14T02:23:22.579Z caller=main.go:990 level=info msg="Server is ready to receive web requests." + ts=2026-01-14T02:23:22.579Z caller=manager.go:999 level=info component="rule manager" msg="Starting rule manager..." === RUN TestModeSpecificFlags/server_mode_with_option_--storage.agent.path main_test.go:456: 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:456: ---- PASS: TestModeSpecificFlags (20.23s) - --- PASS: TestModeSpecificFlags/agent_mode_with_option_--storage.agent.path (10.03s) - --- PASS: TestModeSpecificFlags/server_mode_with_option_--storage.tsdb.path (10.04s) - --- PASS: TestModeSpecificFlags/server_mode_with_option_--storage.agent.path (0.08s) - --- PASS: TestModeSpecificFlags/agent_mode_with_option_--storage.tsdb.path (0.08s) + main_test.go:456: ts=2026-01-14T02:23:32.592Z caller=main.go:187 level=info msg="Experimental agent mode enabled." + The following flag(s) can not be used in agent mode: ["--storage.tsdb.path"] +--- PASS: TestModeSpecificFlags (20.05s) + --- PASS: TestModeSpecificFlags/agent_mode_with_option_--storage.agent.path (10.00s) + --- PASS: TestModeSpecificFlags/server_mode_with_option_--storage.tsdb.path (10.01s) + --- PASS: TestModeSpecificFlags/server_mode_with_option_--storage.agent.path (0.02s) + --- PASS: TestModeSpecificFlags/agent_mode_with_option_--storage.tsdb.path (0.02s) === RUN TestDocumentation main_test.go:489: Skipping unsupported test --- SKIP: TestDocumentation (0.00s) === RUN TestStartupInterrupt ---- PASS: TestStartupInterrupt (0.54s) +--- PASS: TestStartupInterrupt (0.51s) === RUN TestQueryLog -=== RUN TestQueryLog/api_queries,_127.0.0.1:36515,_enabled_at_start - query_log_test.go:273: ts=2024-12-11T19:47:30.597Z caller=main.go:526 level=info msg="No time or size retention was set so using the default time retention" duration=15d - ts=2024-12-11T19:47:30.597Z caller=main.go:564 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" - ts=2024-12-11T19:47:30.597Z caller=main.go:566 level=warn msg="This Prometheus binary has not been compiled for a 64-bit architecture. Due to virtual memory constraints of 32-bit systems, it is highly recommended to switch to a 64-bit binary of Prometheus." GOARCH=386 - ts=2024-12-11T19:47:30.598Z caller=main.go:569 level=info build_context="(go=go1.23.4, platform=linux/386, user=, date=, tags=unknown)" - ts=2024-12-11T19:47:30.598Z caller=main.go:570 level=info host_details="(Linux 6.1.0-28-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.119-1 (2024-11-22) x86_64 ionos12-i386 (none))" - ts=2024-12-11T19:47:30.598Z caller=main.go:571 level=info fd_limits="(soft=1048576, hard=1048576)" - ts=2024-12-11T19:47:30.598Z caller=main.go:572 level=info vm_limits="(soft=unlimited, hard=unlimited)" - ts=2024-12-11T19:47:30.607Z caller=web.go:576 level=info component=web msg="Start listening for connections" address=127.0.0.1:36515 - ts=2024-12-11T19:47:30.626Z caller=main.go:1005 level=info msg="Starting TSDB ..." - ts=2024-12-11T19:47:30.653Z level=info caller=tls_config.go:353 msg="Listening on" address=127.0.0.1:36515 - ts=2024-12-11T19:47:30.653Z level=info caller=tls_config.go:356 msg="TLS is disabled." http2=false address=127.0.0.1:36515 - ts=2024-12-11T19:47:30.661Z caller=head.go:595 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" - ts=2024-12-11T19:47:30.661Z caller=head.go:676 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=5.065µs - ts=2024-12-11T19:47:30.661Z caller=head.go:684 level=info component=tsdb msg="Replaying WAL, this may take a while" - ts=2024-12-11T19:47:30.662Z caller=head.go:755 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 - ts=2024-12-11T19:47:30.662Z caller=head.go:792 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=84.296µs wal_replay_duration=858.116µs wbl_replay_duration=886ns total_replay_duration=1.025395ms - ts=2024-12-11T19:47:30.677Z caller=main.go:1026 level=info fs_type=EXT4_SUPER_MAGIC - ts=2024-12-11T19:47:30.677Z caller=main.go:1029 level=info msg="TSDB started" - ts=2024-12-11T19:47:30.677Z caller=main.go:1210 level=info msg="Loading configuration file" filename=/tmp/config1737738279 - ts=2024-12-11T19:47:30.678Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=/tmp/config1737738279 totalDuration=926.416µs db_storage=3.23µs remote_storage=4.631µs web_handler=1.667µs query_engine=43.745µs scrape=534.992µs scrape_sd=12.766µs notify=2.206µs notify_sd=4.794µs rules=2.523µs tracing=12.043µs - ts=2024-12-11T19:47:30.678Z caller=main.go:990 level=info msg="Server is ready to receive web requests." - ts=2024-12-11T19:47:30.678Z caller=manager.go:999 level=info component="rule manager" msg="Starting rule manager..." - ts=2024-12-11T19:47:31.040Z caller=main.go:1210 level=info msg="Loading configuration file" filename=/tmp/config1737738279 - ts=2024-12-11T19:47:31.041Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=/tmp/config1737738279 totalDuration=910.461µs db_storage=4.16µs remote_storage=3.178µs web_handler=1.105µs query_engine=13.321µs scrape=187.112µs scrape_sd=7.118µs notify=1.965µs notify_sd=2.899µs rules=3.027µs tracing=14.698µs - ts=2024-12-11T19:47:31.049Z caller=main.go:1210 level=info msg="Loading configuration file" filename=/tmp/config1737738279 - ts=2024-12-11T19:47:31.050Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=/tmp/config1737738279 totalDuration=716.781µs db_storage=2.933µs remote_storage=4.07µs web_handler=1.158µs query_engine=40.003µs scrape=89.329µs scrape_sd=5.927µs notify=1.897µs notify_sd=3.022µs rules=2.902µs tracing=12.338µs - ts=2024-12-11T19:47:31.067Z caller=main.go:1210 level=info msg="Loading configuration file" filename=/tmp/config1737738279 - ts=2024-12-11T19:47:31.067Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=/tmp/config1737738279 totalDuration=602.173µs db_storage=3.364µs remote_storage=3.329µs web_handler=1.378µs query_engine=119.865µs scrape=118.62µs scrape_sd=7.24µs notify=2.572µs notify_sd=3.582µs rules=5.957µs tracing=14.075µs +=== RUN TestQueryLog/api_queries,_127.0.0.1:33289,_enabled_at_start + query_log_test.go:273: ts=2026-01-14T02:23:33.124Z caller=main.go:526 level=info msg="No time or size retention was set so using the default time retention" duration=15d + ts=2026-01-14T02:23:33.124Z caller=main.go:564 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" + ts=2026-01-14T02:23:33.124Z caller=main.go:566 level=warn msg="This Prometheus binary has not been compiled for a 64-bit architecture. Due to virtual memory constraints of 32-bit systems, it is highly recommended to switch to a 64-bit binary of Prometheus." GOARCH=386 + ts=2026-01-14T02:23:33.124Z caller=main.go:569 level=info build_context="(go=go1.23.4, platform=linux/386, user=, date=, tags=unknown)" + ts=2026-01-14T02:23:33.124Z caller=main.go:570 level=info host_details="(Linux 6.11.5+bpo-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.11.5-1~bpo12+1 (2024-11-11) x86_64 i-capture-the-hostname i-capture-the-domain)" + ts=2026-01-14T02:23:33.124Z caller=main.go:571 level=info fd_limits="(soft=1048576, hard=1048576)" + ts=2026-01-14T02:23:33.124Z caller=main.go:572 level=info vm_limits="(soft=unlimited, hard=unlimited)" + ts=2026-01-14T02:23:33.126Z caller=web.go:576 level=info component=web msg="Start listening for connections" address=127.0.0.1:33289 + ts=2026-01-14T02:23:33.126Z caller=main.go:1005 level=info msg="Starting TSDB ..." + ts=2026-01-14T02:23:33.130Z level=info caller=tls_config.go:353 msg="Listening on" address=127.0.0.1:33289 + ts=2026-01-14T02:23:33.130Z level=info caller=tls_config.go:356 msg="TLS is disabled." http2=false address=127.0.0.1:33289 + ts=2026-01-14T02:23:33.134Z caller=head.go:595 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" + ts=2026-01-14T02:23:33.134Z caller=head.go:676 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=1.803µs + ts=2026-01-14T02:23:33.134Z caller=head.go:684 level=info component=tsdb msg="Replaying WAL, this may take a while" + ts=2026-01-14T02:23:33.134Z caller=head.go:755 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 + ts=2026-01-14T02:23:33.134Z caller=head.go:792 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=38.448µs wal_replay_duration=325.678µs wbl_replay_duration=201ns total_replay_duration=392.018µs + ts=2026-01-14T02:23:33.136Z caller=main.go:1026 level=info fs_type=EXT4_SUPER_MAGIC + ts=2026-01-14T02:23:33.136Z caller=main.go:1029 level=info msg="TSDB started" + ts=2026-01-14T02:23:33.136Z caller=main.go:1210 level=info msg="Loading configuration file" filename=/tmp/config3821628146 + ts=2026-01-14T02:23:33.136Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=/tmp/config3821628146 totalDuration=465.809µs db_storage=1.261µs remote_storage=1.783µs web_handler=531ns query_engine=19.87µs scrape=275.533µs scrape_sd=7.211µs notify=1.412µs notify_sd=2.384µs rules=1.532µs tracing=9.344µs + ts=2026-01-14T02:23:33.136Z caller=main.go:990 level=info msg="Server is ready to receive web requests." + ts=2026-01-14T02:23:33.136Z caller=manager.go:999 level=info component="rule manager" msg="Starting rule manager..." + ts=2026-01-14T02:23:33.611Z caller=main.go:1210 level=info msg="Loading configuration file" filename=/tmp/config3821628146 + ts=2026-01-14T02:23:33.611Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=/tmp/config3821628146 totalDuration=268.884µs db_storage=1.893µs remote_storage=1.913µs web_handler=681ns query_engine=5.698µs scrape=59.589µs scrape_sd=3.816µs notify=972ns notify_sd=1.091µs rules=1.602µs tracing=7.451µs + ts=2026-01-14T02:23:33.614Z caller=main.go:1210 level=info msg="Loading configuration file" filename=/tmp/config3821628146 + ts=2026-01-14T02:23:33.616Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=/tmp/config3821628146 totalDuration=2.203325ms db_storage=1.873µs remote_storage=1.843µs web_handler=561ns query_engine=40.54µs scrape=62.363µs scrape_sd=3.836µs notify=1.302µs notify_sd=1.222µs rules=1.683µs tracing=8.743µs + ts=2026-01-14T02:23:33.624Z caller=main.go:1210 level=info msg="Loading configuration file" filename=/tmp/config3821628146 + ts=2026-01-14T02:23:33.624Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=/tmp/config3821628146 totalDuration=292.048µs db_storage=1.362µs remote_storage=1.342µs web_handler=331ns query_engine=48.133µs scrape=56.525µs scrape_sd=2.664µs notify=842ns notify_sd=902ns rules=1.352µs tracing=6.861µs -=== RUN TestQueryLog/console_queries,_127.0.0.1:35793,_enabled_at_start - query_log_test.go:273: ts=2024-12-11T19:47:31.158Z caller=main.go:526 level=info msg="No time or size retention was set so using the default time retention" duration=15d - ts=2024-12-11T19:47:31.158Z caller=main.go:564 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" - ts=2024-12-11T19:47:31.158Z caller=main.go:566 level=warn msg="This Prometheus binary has not been compiled for a 64-bit architecture. Due to virtual memory constraints of 32-bit systems, it is highly recommended to switch to a 64-bit binary of Prometheus." GOARCH=386 - ts=2024-12-11T19:47:31.158Z caller=main.go:569 level=info build_context="(go=go1.23.4, platform=linux/386, user=, date=, tags=unknown)" - ts=2024-12-11T19:47:31.158Z caller=main.go:570 level=info host_details="(Linux 6.1.0-28-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.119-1 (2024-11-22) x86_64 ionos12-i386 (none))" - ts=2024-12-11T19:47:31.158Z caller=main.go:571 level=info fd_limits="(soft=1048576, hard=1048576)" - ts=2024-12-11T19:47:31.159Z caller=main.go:572 level=info vm_limits="(soft=unlimited, hard=unlimited)" - ts=2024-12-11T19:47:31.163Z caller=web.go:576 level=info component=web msg="Start listening for connections" address=127.0.0.1:35793 - ts=2024-12-11T19:47:31.168Z caller=main.go:1005 level=info msg="Starting TSDB ..." - ts=2024-12-11T19:47:31.185Z level=info caller=tls_config.go:353 msg="Listening on" address=127.0.0.1:35793 - ts=2024-12-11T19:47:31.185Z level=info caller=tls_config.go:356 msg="TLS is disabled." http2=false address=127.0.0.1:35793 - ts=2024-12-11T19:47:31.188Z caller=head.go:595 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" - ts=2024-12-11T19:47:31.188Z caller=head.go:676 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=75.381µs - ts=2024-12-11T19:47:31.188Z caller=head.go:684 level=info component=tsdb msg="Replaying WAL, this may take a while" - ts=2024-12-11T19:47:31.189Z caller=head.go:755 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 - ts=2024-12-11T19:47:31.189Z caller=head.go:792 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=88.98µs wal_replay_duration=697.704µs wbl_replay_duration=745ns total_replay_duration=874.602µs - ts=2024-12-11T19:47:31.193Z caller=main.go:1026 level=info fs_type=EXT4_SUPER_MAGIC - ts=2024-12-11T19:47:31.193Z caller=main.go:1029 level=info msg="TSDB started" - ts=2024-12-11T19:47:31.193Z caller=main.go:1210 level=info msg="Loading configuration file" filename=/tmp/config665473643 - ts=2024-12-11T19:47:31.195Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=/tmp/config665473643 totalDuration=1.134589ms db_storage=2.809µs remote_storage=3.18µs web_handler=1.658µs query_engine=39.347µs scrape=841.425µs scrape_sd=11.092µs notify=2.101µs notify_sd=4.003µs rules=2.839µs tracing=12.42µs - ts=2024-12-11T19:47:31.195Z caller=main.go:990 level=info msg="Server is ready to receive web requests." - ts=2024-12-11T19:47:31.195Z caller=manager.go:999 level=info component="rule manager" msg="Starting rule manager..." - ts=2024-12-11T19:47:31.600Z caller=main.go:1210 level=info msg="Loading configuration file" filename=/tmp/config665473643 - ts=2024-12-11T19:47:31.601Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=/tmp/config665473643 totalDuration=607.307µs db_storage=2.841µs remote_storage=3.123µs web_handler=1.065µs query_engine=9.902µs scrape=99.152µs scrape_sd=6.837µs notify=1.945µs notify_sd=3.952µs rules=2.646µs tracing=10.428µs - ts=2024-12-11T19:47:31.604Z caller=main.go:1210 level=info msg="Loading configuration file" filename=/tmp/config665473643 - ts=2024-12-11T19:47:31.604Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=/tmp/config665473643 totalDuration=689.901µs db_storage=2.483µs remote_storage=2.806µs web_handler=1.016µs query_engine=107.476µs scrape=18.824µs scrape_sd=5.696µs notify=2.154µs notify_sd=2.993µs rules=2.933µs tracing=8.359µs - ts=2024-12-11T19:47:31.609Z caller=main.go:1210 level=info msg="Loading configuration file" filename=/tmp/config665473643 - ts=2024-12-11T19:47:31.610Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=/tmp/config665473643 totalDuration=371.926µs db_storage=2.265µs remote_storage=2.611µs web_handler=1.19µs query_engine=73.591µs scrape=81.633µs scrape_sd=5.467µs notify=2.191µs notify_sd=2.476µs rules=2.939µs tracing=9.977µs +=== RUN TestQueryLog/console_queries,_127.0.0.1:40593,_enabled_at_start + query_log_test.go:273: ts=2026-01-14T02:23:33.646Z caller=main.go:526 level=info msg="No time or size retention was set so using the default time retention" duration=15d + ts=2026-01-14T02:23:33.646Z caller=main.go:564 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" + ts=2026-01-14T02:23:33.646Z caller=main.go:566 level=warn msg="This Prometheus binary has not been compiled for a 64-bit architecture. Due to virtual memory constraints of 32-bit systems, it is highly recommended to switch to a 64-bit binary of Prometheus." GOARCH=386 + ts=2026-01-14T02:23:33.646Z caller=main.go:569 level=info build_context="(go=go1.23.4, platform=linux/386, user=, date=, tags=unknown)" + ts=2026-01-14T02:23:33.646Z caller=main.go:570 level=info host_details="(Linux 6.11.5+bpo-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.11.5-1~bpo12+1 (2024-11-11) x86_64 i-capture-the-hostname i-capture-the-domain)" + ts=2026-01-14T02:23:33.646Z caller=main.go:571 level=info fd_limits="(soft=1048576, hard=1048576)" + ts=2026-01-14T02:23:33.646Z caller=main.go:572 level=info vm_limits="(soft=unlimited, hard=unlimited)" + ts=2026-01-14T02:23:33.648Z caller=web.go:576 level=info component=web msg="Start listening for connections" address=127.0.0.1:40593 + ts=2026-01-14T02:23:33.649Z caller=main.go:1005 level=info msg="Starting TSDB ..." + ts=2026-01-14T02:23:33.650Z level=info caller=tls_config.go:353 msg="Listening on" address=127.0.0.1:40593 + ts=2026-01-14T02:23:33.650Z level=info caller=tls_config.go:356 msg="TLS is disabled." http2=false address=127.0.0.1:40593 + ts=2026-01-14T02:23:33.654Z caller=head.go:595 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" + ts=2026-01-14T02:23:33.654Z caller=head.go:676 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=1.522µs + ts=2026-01-14T02:23:33.654Z caller=head.go:684 level=info component=tsdb msg="Replaying WAL, this may take a while" + ts=2026-01-14T02:23:33.658Z caller=head.go:755 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 + ts=2026-01-14T02:23:33.658Z caller=head.go:792 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=32.288µs wal_replay_duration=4.621633ms wbl_replay_duration=200ns total_replay_duration=4.68009ms + ts=2026-01-14T02:23:33.660Z caller=main.go:1026 level=info fs_type=EXT4_SUPER_MAGIC + ts=2026-01-14T02:23:33.660Z caller=main.go:1029 level=info msg="TSDB started" + ts=2026-01-14T02:23:33.660Z caller=main.go:1210 level=info msg="Loading configuration file" filename=/tmp/config128575535 + ts=2026-01-14T02:23:33.660Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=/tmp/config128575535 totalDuration=528.232µs db_storage=1.352µs remote_storage=1.672µs web_handler=721ns query_engine=16.755µs scrape=368.813µs scrape_sd=6.801µs notify=1.222µs notify_sd=1.372µs rules=1.322µs tracing=7.031µs + ts=2026-01-14T02:23:33.660Z caller=main.go:990 level=info msg="Server is ready to receive web requests." + ts=2026-01-14T02:23:33.660Z caller=manager.go:999 level=info component="rule manager" msg="Starting rule manager..." + ts=2026-01-14T02:23:34.133Z caller=main.go:1210 level=info msg="Loading configuration file" filename=/tmp/config128575535 + ts=2026-01-14T02:23:34.133Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=/tmp/config128575535 totalDuration=253.24µs db_storage=1.973µs remote_storage=1.843µs web_handler=571ns query_engine=4.817µs scrape=76.786µs scrape_sd=4.016µs notify=962ns notify_sd=971ns rules=1.211µs tracing=6.49µs + ts=2026-01-14T02:23:34.139Z caller=main.go:1210 level=info msg="Loading configuration file" filename=/tmp/config128575535 + ts=2026-01-14T02:23:34.139Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=/tmp/config128575535 totalDuration=273.541µs db_storage=2.063µs remote_storage=1.743µs web_handler=721ns query_engine=18.247µs scrape=59.609µs scrape_sd=3.706µs notify=1.092µs notify_sd=1.101µs rules=1.342µs tracing=6.41µs + ts=2026-01-14T02:23:34.141Z caller=main.go:1210 level=info msg="Loading configuration file" filename=/tmp/config128575535 + ts=2026-01-14T02:23:34.141Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=/tmp/config128575535 totalDuration=217.976µs db_storage=1.072µs remote_storage=1.041µs web_handler=290ns query_engine=51.186µs scrape=53.56µs scrape_sd=2.774µs notify=791ns notify_sd=932ns rules=651ns tracing=4.306µs -=== RUN TestQueryLog/rule_queries,_127.0.0.1:36129,_enabled_at_start - query_log_test.go:273: ts=2024-12-11T19:47:31.683Z caller=main.go:526 level=info msg="No time or size retention was set so using the default time retention" duration=15d - ts=2024-12-11T19:47:31.684Z caller=main.go:564 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" - ts=2024-12-11T19:47:31.684Z caller=main.go:566 level=warn msg="This Prometheus binary has not been compiled for a 64-bit architecture. Due to virtual memory constraints of 32-bit systems, it is highly recommended to switch to a 64-bit binary of Prometheus." GOARCH=386 - ts=2024-12-11T19:47:31.684Z caller=main.go:569 level=info build_context="(go=go1.23.4, platform=linux/386, user=, date=, tags=unknown)" - ts=2024-12-11T19:47:31.684Z caller=main.go:570 level=info host_details="(Linux 6.1.0-28-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.119-1 (2024-11-22) x86_64 ionos12-i386 (none))" - ts=2024-12-11T19:47:31.684Z caller=main.go:571 level=info fd_limits="(soft=1048576, hard=1048576)" - ts=2024-12-11T19:47:31.684Z caller=main.go:572 level=info vm_limits="(soft=unlimited, hard=unlimited)" - ts=2024-12-11T19:47:31.696Z caller=web.go:576 level=info component=web msg="Start listening for connections" address=127.0.0.1:36129 - ts=2024-12-11T19:47:31.699Z caller=main.go:1005 level=info msg="Starting TSDB ..." - ts=2024-12-11T19:47:31.701Z level=info caller=tls_config.go:353 msg="Listening on" address=127.0.0.1:36129 - ts=2024-12-11T19:47:31.701Z level=info caller=tls_config.go:356 msg="TLS is disabled." http2=false address=127.0.0.1:36129 - ts=2024-12-11T19:47:31.719Z caller=head.go:595 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" - ts=2024-12-11T19:47:31.719Z caller=head.go:676 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=75.296µs - ts=2024-12-11T19:47:31.719Z caller=head.go:684 level=info component=tsdb msg="Replaying WAL, this may take a while" - ts=2024-12-11T19:47:31.721Z caller=head.go:755 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 - ts=2024-12-11T19:47:31.721Z caller=head.go:792 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=76.355µs wal_replay_duration=1.296753ms wbl_replay_duration=826ns total_replay_duration=1.456593ms - ts=2024-12-11T19:47:31.725Z caller=main.go:1026 level=info fs_type=EXT4_SUPER_MAGIC - ts=2024-12-11T19:47:31.725Z caller=main.go:1029 level=info msg="TSDB started" - ts=2024-12-11T19:47:31.725Z caller=main.go:1210 level=info msg="Loading configuration file" filename=/tmp/config1393367933 - ts=2024-12-11T19:47:31.729Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=/tmp/config1393367933 totalDuration=3.154545ms db_storage=2.82µs remote_storage=4.675µs web_handler=1.288µs query_engine=41.129µs scrape=945.523µs scrape_sd=12.346µs notify=2.586µs notify_sd=5.726µs rules=1.820402ms tracing=12.595µs - ts=2024-12-11T19:47:31.729Z caller=main.go:990 level=info msg="Server is ready to receive web requests." - ts=2024-12-11T19:47:31.729Z caller=manager.go:999 level=info component="rule manager" msg="Starting rule manager..." - ts=2024-12-11T19:47:34.151Z caller=main.go:1210 level=info msg="Loading configuration file" filename=/tmp/config1393367933 - ts=2024-12-11T19:47:34.152Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=/tmp/config1393367933 totalDuration=1.491807ms db_storage=3.489µs remote_storage=3.303µs web_handler=1.205µs query_engine=14.012µs scrape=129.805µs scrape_sd=6.635µs notify=2.532µs notify_sd=2.991µs rules=593.619µs tracing=13.092µs - ts=2024-12-11T19:47:36.163Z caller=main.go:1210 level=info msg="Loading configuration file" filename=/tmp/config1393367933 - ts=2024-12-11T19:47:36.164Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=/tmp/config1393367933 totalDuration=1.454589ms db_storage=4.098µs remote_storage=3.316µs web_handler=1.318µs query_engine=44.282µs scrape=272.836µs scrape_sd=8.659µs notify=2.459µs notify_sd=2.76µs rules=408.04µs tracing=12.282µs - ts=2024-12-11T19:47:40.183Z caller=main.go:1210 level=info msg="Loading configuration file" filename=/tmp/config1393367933 - ts=2024-12-11T19:47:40.184Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=/tmp/config1393367933 totalDuration=886.64µs db_storage=3.232µs remote_storage=3.51µs web_handler=1.258µs query_engine=101.913µs scrape=128.079µs scrape_sd=7.735µs notify=2.583µs notify_sd=2.614µs rules=367.535µs tracing=11.094µs +=== RUN TestQueryLog/rule_queries,_127.0.0.1:40831,_enabled_at_start + query_log_test.go:273: ts=2026-01-14T02:23:34.164Z caller=main.go:526 level=info msg="No time or size retention was set so using the default time retention" duration=15d + ts=2026-01-14T02:23:34.164Z caller=main.go:564 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" + ts=2026-01-14T02:23:34.164Z caller=main.go:566 level=warn msg="This Prometheus binary has not been compiled for a 64-bit architecture. Due to virtual memory constraints of 32-bit systems, it is highly recommended to switch to a 64-bit binary of Prometheus." GOARCH=386 + ts=2026-01-14T02:23:34.164Z caller=main.go:569 level=info build_context="(go=go1.23.4, platform=linux/386, user=, date=, tags=unknown)" + ts=2026-01-14T02:23:34.164Z caller=main.go:570 level=info host_details="(Linux 6.11.5+bpo-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.11.5-1~bpo12+1 (2024-11-11) x86_64 i-capture-the-hostname i-capture-the-domain)" + ts=2026-01-14T02:23:34.164Z caller=main.go:571 level=info fd_limits="(soft=1048576, hard=1048576)" + ts=2026-01-14T02:23:34.164Z caller=main.go:572 level=info vm_limits="(soft=unlimited, hard=unlimited)" + ts=2026-01-14T02:23:34.170Z caller=web.go:576 level=info component=web msg="Start listening for connections" address=127.0.0.1:40831 + ts=2026-01-14T02:23:34.170Z caller=main.go:1005 level=info msg="Starting TSDB ..." + ts=2026-01-14T02:23:34.171Z level=info caller=tls_config.go:353 msg="Listening on" address=127.0.0.1:40831 + ts=2026-01-14T02:23:34.171Z level=info caller=tls_config.go:356 msg="TLS is disabled." http2=false address=127.0.0.1:40831 + ts=2026-01-14T02:23:34.176Z caller=head.go:595 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" + ts=2026-01-14T02:23:34.177Z caller=head.go:676 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=2.063µs + ts=2026-01-14T02:23:34.177Z caller=head.go:684 level=info component=tsdb msg="Replaying WAL, this may take a while" + ts=2026-01-14T02:23:34.177Z caller=head.go:755 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 + ts=2026-01-14T02:23:34.177Z caller=head.go:792 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=37.356µs wal_replay_duration=527.081µs wbl_replay_duration=190ns total_replay_duration=595.353µs + ts=2026-01-14T02:23:34.178Z caller=main.go:1026 level=info fs_type=EXT4_SUPER_MAGIC + ts=2026-01-14T02:23:34.178Z caller=main.go:1029 level=info msg="TSDB started" + ts=2026-01-14T02:23:34.178Z caller=main.go:1210 level=info msg="Loading configuration file" filename=/tmp/config2397338136 + ts=2026-01-14T02:23:34.179Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=/tmp/config2397338136 totalDuration=585.648µs db_storage=1.312µs remote_storage=1.492µs web_handler=581ns query_engine=15.944µs scrape=205.368µs scrape_sd=5.328µs notify=792ns notify_sd=1.362µs rules=209.244µs tracing=5.238µs + ts=2026-01-14T02:23:34.179Z caller=main.go:990 level=info msg="Server is ready to receive web requests." + ts=2026-01-14T02:23:34.179Z caller=manager.go:999 level=info component="rule manager" msg="Starting rule manager..." + ts=2026-01-14T02:23:36.657Z caller=main.go:1210 level=info msg="Loading configuration file" filename=/tmp/config2397338136 + ts=2026-01-14T02:23:36.657Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=/tmp/config2397338136 totalDuration=555.073µs db_storage=1.963µs remote_storage=1.713µs web_handler=721ns query_engine=7.391µs scrape=61.753µs scrape_sd=3.846µs notify=1.833µs notify_sd=1.272µs rules=248.353µs tracing=6.109µs + ts=2026-01-14T02:23:38.666Z caller=main.go:1210 level=info msg="Loading configuration file" filename=/tmp/config2397338136 + ts=2026-01-14T02:23:38.667Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=/tmp/config2397338136 totalDuration=689.834µs db_storage=1.493µs remote_storage=1.702µs web_handler=421ns query_engine=22.324µs scrape=93.941µs scrape_sd=3.996µs notify=2.304µs notify_sd=1.563µs rules=253.11µs tracing=8.824µs + ts=2026-01-14T02:23:42.673Z caller=main.go:1210 level=info msg="Loading configuration file" filename=/tmp/config2397338136 + ts=2026-01-14T02:23:42.673Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=/tmp/config2397338136 totalDuration=463.675µs db_storage=1.883µs remote_storage=1.372µs web_handler=411ns query_engine=48.042µs scrape=72.228µs scrape_sd=4.867µs notify=791ns notify_sd=1.202µs rules=190.416µs tracing=5.639µs -=== RUN TestQueryLog/api_queries,_127.0.0.1:41231 - query_log_test.go:273: ts=2024-12-11T19:47:42.380Z caller=main.go:526 level=info msg="No time or size retention was set so using the default time retention" duration=15d - ts=2024-12-11T19:47:42.380Z caller=main.go:564 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" - ts=2024-12-11T19:47:42.380Z caller=main.go:566 level=warn msg="This Prometheus binary has not been compiled for a 64-bit architecture. Due to virtual memory constraints of 32-bit systems, it is highly recommended to switch to a 64-bit binary of Prometheus." GOARCH=386 - ts=2024-12-11T19:47:42.381Z caller=main.go:569 level=info build_context="(go=go1.23.4, platform=linux/386, user=, date=, tags=unknown)" - ts=2024-12-11T19:47:42.381Z caller=main.go:570 level=info host_details="(Linux 6.1.0-28-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.119-1 (2024-11-22) x86_64 ionos12-i386 (none))" - ts=2024-12-11T19:47:42.381Z caller=main.go:571 level=info fd_limits="(soft=1048576, hard=1048576)" - ts=2024-12-11T19:47:42.381Z caller=main.go:572 level=info vm_limits="(soft=unlimited, hard=unlimited)" - ts=2024-12-11T19:47:42.396Z caller=web.go:576 level=info component=web msg="Start listening for connections" address=127.0.0.1:41231 - ts=2024-12-11T19:47:42.397Z caller=main.go:1005 level=info msg="Starting TSDB ..." - ts=2024-12-11T19:47:42.401Z level=info caller=tls_config.go:353 msg="Listening on" address=127.0.0.1:41231 - ts=2024-12-11T19:47:42.401Z level=info caller=tls_config.go:356 msg="TLS is disabled." http2=false address=127.0.0.1:41231 - ts=2024-12-11T19:47:42.417Z caller=head.go:595 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" - ts=2024-12-11T19:47:42.418Z caller=head.go:676 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=6.425µs - ts=2024-12-11T19:47:42.418Z caller=head.go:684 level=info component=tsdb msg="Replaying WAL, this may take a while" - ts=2024-12-11T19:47:42.419Z caller=head.go:755 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 - ts=2024-12-11T19:47:42.419Z caller=head.go:792 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=89.489µs wal_replay_duration=890.949µs wbl_replay_duration=1.018µs total_replay_duration=1.074868ms - ts=2024-12-11T19:47:42.424Z caller=main.go:1026 level=info fs_type=EXT4_SUPER_MAGIC - ts=2024-12-11T19:47:42.424Z caller=main.go:1029 level=info msg="TSDB started" - ts=2024-12-11T19:47:42.424Z caller=main.go:1210 level=info msg="Loading configuration file" filename=/tmp/config2831091450 - ts=2024-12-11T19:47:42.425Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=/tmp/config2831091450 totalDuration=838.698µs db_storage=2.34µs remote_storage=2.839µs web_handler=1.534µs query_engine=2.057µs scrape=590.503µs scrape_sd=10.785µs notify=2.282µs notify_sd=5.347µs rules=3.185µs tracing=24.163µs - ts=2024-12-11T19:47:42.425Z caller=main.go:990 level=info msg="Server is ready to receive web requests." - ts=2024-12-11T19:47:42.425Z caller=manager.go:999 level=info component="rule manager" msg="Starting rule manager..." - ts=2024-12-11T19:47:42.731Z caller=main.go:1210 level=info msg="Loading configuration file" filename=/tmp/config2831091450 - ts=2024-12-11T19:47:42.732Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=/tmp/config2831091450 totalDuration=1.110363ms db_storage=0s remote_storage=0s web_handler=0s query_engine=0s scrape=95.732µs scrape_sd=8.408µs notify=1.888µs notify_sd=4.436µs rules=2.632µs tracing=12.044µs - ts=2024-12-11T19:47:42.747Z caller=main.go:1210 level=info msg="Loading configuration file" filename=/tmp/config2831091450 - ts=2024-12-11T19:47:42.748Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=/tmp/config2831091450 totalDuration=1.019423ms db_storage=3.485µs remote_storage=3.374µs web_handler=1.378µs query_engine=14.393µs scrape=301.698µs scrape_sd=8.053µs notify=0s notify_sd=0s rules=0s tracing=0s - ts=2024-12-11T19:47:42.758Z caller=main.go:1210 level=info msg="Loading configuration file" filename=/tmp/config2831091450 - ts=2024-12-11T19:47:42.759Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=/tmp/config2831091450 totalDuration=866.344µs db_storage=0s remote_storage=0s web_handler=0s query_engine=9.248µs scrape=119.368µs scrape_sd=9.977µs notify=2.297µs notify_sd=3.292µs rules=3.014µs tracing=13.409µs - ts=2024-12-11T19:47:42.774Z caller=main.go:1210 level=info msg="Loading configuration file" filename=/tmp/config2831091450 - ts=2024-12-11T19:47:42.775Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=/tmp/config2831091450 totalDuration=463.98µs db_storage=2.865µs remote_storage=2.748µs web_handler=1.145µs query_engine=100.163µs scrape=117.265µs scrape_sd=6.372µs notify=2.094µs notify_sd=2.741µs rules=3.237µs tracing=12.111µs +=== RUN TestQueryLog/api_queries,_127.0.0.1:44719 + query_log_test.go:273: ts=2026-01-14T02:23:44.701Z caller=main.go:526 level=info msg="No time or size retention was set so using the default time retention" duration=15d + ts=2026-01-14T02:23:44.701Z caller=main.go:564 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" + ts=2026-01-14T02:23:44.701Z caller=main.go:566 level=warn msg="This Prometheus binary has not been compiled for a 64-bit architecture. Due to virtual memory constraints of 32-bit systems, it is highly recommended to switch to a 64-bit binary of Prometheus." GOARCH=386 + ts=2026-01-14T02:23:44.702Z caller=main.go:569 level=info build_context="(go=go1.23.4, platform=linux/386, user=, date=, tags=unknown)" + ts=2026-01-14T02:23:44.702Z caller=main.go:570 level=info host_details="(Linux 6.11.5+bpo-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.11.5-1~bpo12+1 (2024-11-11) x86_64 i-capture-the-hostname i-capture-the-domain)" + ts=2026-01-14T02:23:44.702Z caller=main.go:571 level=info fd_limits="(soft=1048576, hard=1048576)" + ts=2026-01-14T02:23:44.702Z caller=main.go:572 level=info vm_limits="(soft=unlimited, hard=unlimited)" + ts=2026-01-14T02:23:44.706Z caller=web.go:576 level=info component=web msg="Start listening for connections" address=127.0.0.1:44719 + ts=2026-01-14T02:23:44.706Z caller=main.go:1005 level=info msg="Starting TSDB ..." + ts=2026-01-14T02:23:44.707Z level=info caller=tls_config.go:353 msg="Listening on" address=127.0.0.1:44719 + ts=2026-01-14T02:23:44.707Z level=info caller=tls_config.go:356 msg="TLS is disabled." http2=false address=127.0.0.1:44719 + ts=2026-01-14T02:23:44.710Z caller=head.go:595 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" + ts=2026-01-14T02:23:44.710Z caller=head.go:676 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=1.473µs + ts=2026-01-14T02:23:44.710Z caller=head.go:684 level=info component=tsdb msg="Replaying WAL, this may take a while" + ts=2026-01-14T02:23:44.711Z caller=head.go:755 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 + ts=2026-01-14T02:23:44.711Z caller=head.go:792 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=31.387µs wal_replay_duration=150.806µs wbl_replay_duration=200ns total_replay_duration=205.568µs + ts=2026-01-14T02:23:44.711Z caller=main.go:1026 level=info fs_type=EXT4_SUPER_MAGIC + ts=2026-01-14T02:23:44.711Z caller=main.go:1029 level=info msg="TSDB started" + ts=2026-01-14T02:23:44.711Z caller=main.go:1210 level=info msg="Loading configuration file" filename=/tmp/config708831657 + ts=2026-01-14T02:23:44.712Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=/tmp/config708831657 totalDuration=294.221µs db_storage=1.432µs remote_storage=1.472µs web_handler=510ns query_engine=1.212µs scrape=205.018µs scrape_sd=4.587µs notify=961ns notify_sd=1.762µs rules=1.152µs tracing=10.075µs + ts=2026-01-14T02:23:44.712Z caller=main.go:990 level=info msg="Server is ready to receive web requests." + ts=2026-01-14T02:23:44.712Z caller=manager.go:999 level=info component="rule manager" msg="Starting rule manager..." + ts=2026-01-14T02:23:45.191Z caller=main.go:1210 level=info msg="Loading configuration file" filename=/tmp/config708831657 + ts=2026-01-14T02:23:45.191Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=/tmp/config708831657 totalDuration=336.054µs db_storage=1.703µs remote_storage=1.482µs web_handler=410ns query_engine=23.605µs scrape=67.29µs scrape_sd=3.376µs notify=881ns notify_sd=1.272µs rules=1.382µs tracing=6.741µs + ts=2026-01-14T02:23:45.198Z caller=main.go:1210 level=info msg="Loading configuration file" filename=/tmp/config708831657 + ts=2026-01-14T02:23:45.198Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=/tmp/config708831657 totalDuration=186.68µs db_storage=1.372µs remote_storage=1.542µs web_handler=210ns query_engine=4.937µs scrape=47.632µs scrape_sd=2.293µs notify=571ns notify_sd=802ns rules=1.192µs tracing=5.699µs + ts=2026-01-14T02:23:45.202Z caller=main.go:1210 level=info msg="Loading configuration file" filename=/tmp/config708831657 + ts=2026-01-14T02:23:45.203Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=/tmp/config708831657 totalDuration=215.814µs db_storage=1.052µs remote_storage=1.712µs web_handler=441ns query_engine=17.466µs scrape=41.642µs scrape_sd=2.193µs notify=921ns notify_sd=781ns rules=862ns tracing=3.505µs + ts=2026-01-14T02:23:45.207Z caller=main.go:1210 level=info msg="Loading configuration file" filename=/tmp/config708831657 + ts=2026-01-14T02:23:45.207Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=/tmp/config708831657 totalDuration=193.78µs db_storage=851ns remote_storage=2.033µs web_handler=390ns query_engine=51.978µs scrape=43.435µs scrape_sd=2.153µs notify=721ns notify_sd=1.051µs rules=551ns tracing=3.956µs -=== RUN TestQueryLog/console_queries,_127.0.0.1:43979 - query_log_test.go:273: ts=2024-12-11T19:47:43.199Z caller=main.go:526 level=info msg="No time or size retention was set so using the default time retention" duration=15d - ts=2024-12-11T19:47:43.199Z caller=main.go:564 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" - ts=2024-12-11T19:47:43.199Z caller=main.go:566 level=warn msg="This Prometheus binary has not been compiled for a 64-bit architecture. Due to virtual memory constraints of 32-bit systems, it is highly recommended to switch to a 64-bit binary of Prometheus." GOARCH=386 - ts=2024-12-11T19:47:43.199Z caller=main.go:569 level=info build_context="(go=go1.23.4, platform=linux/386, user=, date=, tags=unknown)" - ts=2024-12-11T19:47:43.199Z caller=main.go:570 level=info host_details="(Linux 6.1.0-28-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.119-1 (2024-11-22) x86_64 ionos12-i386 (none))" - ts=2024-12-11T19:47:43.199Z caller=main.go:571 level=info fd_limits="(soft=1048576, hard=1048576)" - ts=2024-12-11T19:47:43.199Z caller=main.go:572 level=info vm_limits="(soft=unlimited, hard=unlimited)" - ts=2024-12-11T19:47:43.213Z caller=web.go:576 level=info component=web msg="Start listening for connections" address=127.0.0.1:43979 - ts=2024-12-11T19:47:43.216Z caller=main.go:1005 level=info msg="Starting TSDB ..." - ts=2024-12-11T19:47:43.230Z level=info caller=tls_config.go:353 msg="Listening on" address=127.0.0.1:43979 - ts=2024-12-11T19:47:43.230Z level=info caller=tls_config.go:356 msg="TLS is disabled." http2=false address=127.0.0.1:43979 - ts=2024-12-11T19:47:43.231Z caller=head.go:595 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" - ts=2024-12-11T19:47:43.232Z caller=head.go:676 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=78.112µs - ts=2024-12-11T19:47:43.232Z caller=head.go:684 level=info component=tsdb msg="Replaying WAL, this may take a while" - ts=2024-12-11T19:47:43.232Z caller=head.go:755 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 - ts=2024-12-11T19:47:43.232Z caller=head.go:792 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=65.101µs wal_replay_duration=665.16µs wbl_replay_duration=840ns total_replay_duration=843.57µs - ts=2024-12-11T19:47:43.237Z caller=main.go:1026 level=info fs_type=EXT4_SUPER_MAGIC - ts=2024-12-11T19:47:43.237Z caller=main.go:1029 level=info msg="TSDB started" - ts=2024-12-11T19:47:43.237Z caller=main.go:1210 level=info msg="Loading configuration file" filename=/tmp/config573148104 - ts=2024-12-11T19:47:43.237Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=/tmp/config573148104 totalDuration=767.629µs db_storage=3.025µs remote_storage=4.908µs web_handler=1.295µs query_engine=1.959µs scrape=510.405µs scrape_sd=11.983µs notify=2.092µs notify_sd=4.784µs rules=3.399µs tracing=22.331µs - ts=2024-12-11T19:47:43.238Z caller=main.go:990 level=info msg="Server is ready to receive web requests." - ts=2024-12-11T19:47:43.238Z caller=manager.go:999 level=info component="rule manager" msg="Starting rule manager..." - ts=2024-12-11T19:47:43.331Z caller=main.go:1210 level=info msg="Loading configuration file" filename=/tmp/config573148104 - ts=2024-12-11T19:47:43.332Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=/tmp/config573148104 totalDuration=1.09334ms db_storage=3.841µs remote_storage=5.304µs web_handler=1.044µs query_engine=41.705µs scrape=226.713µs scrape_sd=0s notify=0s notify_sd=0s rules=0s tracing=0s - ts=2024-12-11T19:47:43.347Z caller=main.go:1210 level=info msg="Loading configuration file" filename=/tmp/config573148104 - ts=2024-12-11T19:47:43.347Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=/tmp/config573148104 totalDuration=765.858µs db_storage=3.53µs remote_storage=3.436µs web_handler=1.213µs query_engine=12.67µs scrape=154.473µs scrape_sd=7.133µs notify=2.284µs notify_sd=3.243µs rules=3.165µs tracing=14.28µs - ts=2024-12-11T19:47:43.363Z caller=main.go:1210 level=info msg="Loading configuration file" filename=/tmp/config573148104 - ts=2024-12-11T19:47:43.364Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=/tmp/config573148104 totalDuration=978.789µs db_storage=3.833µs remote_storage=3.041µs web_handler=1.12µs query_engine=66.428µs scrape=239.739µs scrape_sd=6.782µs notify=2.689µs notify_sd=3.107µs rules=2.957µs tracing=14.757µs - ts=2024-12-11T19:47:43.387Z caller=main.go:1210 level=info msg="Loading configuration file" filename=/tmp/config573148104 - ts=2024-12-11T19:47:43.387Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=/tmp/config573148104 totalDuration=486.447µs db_storage=3.372µs remote_storage=3.069µs web_handler=1.326µs query_engine=109.99µs scrape=102.689µs scrape_sd=7.7µs notify=2.152µs notify_sd=2.992µs rules=3.14µs tracing=12.733µs +=== RUN TestQueryLog/console_queries,_127.0.0.1:32843 + query_log_test.go:273: ts=2026-01-14T02:23:45.232Z caller=main.go:526 level=info msg="No time or size retention was set so using the default time retention" duration=15d + ts=2026-01-14T02:23:45.233Z caller=main.go:564 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" + ts=2026-01-14T02:23:45.233Z caller=main.go:566 level=warn msg="This Prometheus binary has not been compiled for a 64-bit architecture. Due to virtual memory constraints of 32-bit systems, it is highly recommended to switch to a 64-bit binary of Prometheus." GOARCH=386 + ts=2026-01-14T02:23:45.233Z caller=main.go:569 level=info build_context="(go=go1.23.4, platform=linux/386, user=, date=, tags=unknown)" + ts=2026-01-14T02:23:45.233Z caller=main.go:570 level=info host_details="(Linux 6.11.5+bpo-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.11.5-1~bpo12+1 (2024-11-11) x86_64 i-capture-the-hostname i-capture-the-domain)" + ts=2026-01-14T02:23:45.233Z caller=main.go:571 level=info fd_limits="(soft=1048576, hard=1048576)" + ts=2026-01-14T02:23:45.233Z caller=main.go:572 level=info vm_limits="(soft=unlimited, hard=unlimited)" + ts=2026-01-14T02:23:45.235Z caller=web.go:576 level=info component=web msg="Start listening for connections" address=127.0.0.1:32843 + ts=2026-01-14T02:23:45.235Z caller=main.go:1005 level=info msg="Starting TSDB ..." + ts=2026-01-14T02:23:45.238Z level=info caller=tls_config.go:353 msg="Listening on" address=127.0.0.1:32843 + ts=2026-01-14T02:23:45.238Z level=info caller=tls_config.go:356 msg="TLS is disabled." http2=false address=127.0.0.1:32843 + ts=2026-01-14T02:23:45.240Z caller=head.go:595 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" + ts=2026-01-14T02:23:45.240Z caller=head.go:676 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=1.602µs + ts=2026-01-14T02:23:45.240Z caller=head.go:684 level=info component=tsdb msg="Replaying WAL, this may take a while" + ts=2026-01-14T02:23:45.241Z caller=head.go:755 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 + ts=2026-01-14T02:23:45.241Z caller=head.go:792 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=33.089µs wal_replay_duration=221.523µs wbl_replay_duration=270ns total_replay_duration=279.349µs + ts=2026-01-14T02:23:45.241Z caller=main.go:1026 level=info fs_type=EXT4_SUPER_MAGIC + ts=2026-01-14T02:23:45.241Z caller=main.go:1029 level=info msg="TSDB started" + ts=2026-01-14T02:23:45.241Z caller=main.go:1210 level=info msg="Loading configuration file" filename=/tmp/config2676910876 + ts=2026-01-14T02:23:45.242Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=/tmp/config2676910876 totalDuration=301.182µs db_storage=1.092µs remote_storage=1.742µs web_handler=460ns query_engine=901ns scrape=208.993µs scrape_sd=4.997µs notify=1.312µs notify_sd=1.512µs rules=1.112µs tracing=12.189µs + ts=2026-01-14T02:23:45.242Z caller=main.go:990 level=info msg="Server is ready to receive web requests." + ts=2026-01-14T02:23:45.242Z caller=manager.go:999 level=info component="rule manager" msg="Starting rule manager..." + ts=2026-01-14T02:23:45.719Z caller=main.go:1210 level=info msg="Loading configuration file" filename=/tmp/config2676910876 + ts=2026-01-14T02:23:45.719Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=/tmp/config2676910876 totalDuration=367.792µs db_storage=2.044µs remote_storage=1.563µs web_handler=441ns query_engine=19.049µs scrape=60.731µs scrape_sd=3.766µs notify=1.732µs notify_sd=1.232µs rules=1.412µs tracing=6.369µs + ts=2026-01-14T02:23:45.724Z caller=main.go:1210 level=info msg="Loading configuration file" filename=/tmp/config2676910876 + ts=2026-01-14T02:23:45.725Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=/tmp/config2676910876 totalDuration=286.35µs db_storage=2.484µs remote_storage=2.584µs web_handler=671ns query_engine=7.672µs scrape=92.579µs scrape_sd=4.967µs notify=1.452µs notify_sd=2.694µs rules=1.642µs tracing=9.665µs + ts=2026-01-14T02:23:45.730Z caller=main.go:1210 level=info msg="Loading configuration file" filename=/tmp/config2676910876 + ts=2026-01-14T02:23:45.730Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=/tmp/config2676910876 totalDuration=236.926µs db_storage=1.643µs remote_storage=1.422µs web_handler=551ns query_engine=18.477µs scrape=54.141µs scrape_sd=4.516µs notify=951ns notify_sd=1.622µs rules=1.162µs tracing=5.408µs + ts=2026-01-14T02:23:45.732Z caller=main.go:1210 level=info msg="Loading configuration file" filename=/tmp/config2676910876 + ts=2026-01-14T02:23:45.738Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=/tmp/config2676910876 totalDuration=5.502624ms db_storage=2.083µs remote_storage=1.963µs web_handler=731ns query_engine=52.739µs scrape=61.623µs scrape_sd=4.076µs notify=761ns notify_sd=1.442µs rules=1.001µs tracing=5.518µs -=== RUN TestQueryLog/rule_queries,_127.0.0.1:40745 - query_log_test.go:273: ts=2024-12-11T19:47:43.458Z caller=main.go:526 level=info msg="No time or size retention was set so using the default time retention" duration=15d - ts=2024-12-11T19:47:43.459Z caller=main.go:564 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" - ts=2024-12-11T19:47:43.459Z caller=main.go:566 level=warn msg="This Prometheus binary has not been compiled for a 64-bit architecture. Due to virtual memory constraints of 32-bit systems, it is highly recommended to switch to a 64-bit binary of Prometheus." GOARCH=386 - ts=2024-12-11T19:47:43.459Z caller=main.go:569 level=info build_context="(go=go1.23.4, platform=linux/386, user=, date=, tags=unknown)" - ts=2024-12-11T19:47:43.459Z caller=main.go:570 level=info host_details="(Linux 6.1.0-28-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.119-1 (2024-11-22) x86_64 ionos12-i386 (none))" - ts=2024-12-11T19:47:43.459Z caller=main.go:571 level=info fd_limits="(soft=1048576, hard=1048576)" - ts=2024-12-11T19:47:43.459Z caller=main.go:572 level=info vm_limits="(soft=unlimited, hard=unlimited)" - ts=2024-12-11T19:47:43.474Z caller=web.go:576 level=info component=web msg="Start listening for connections" address=127.0.0.1:40745 - ts=2024-12-11T19:47:43.476Z caller=main.go:1005 level=info msg="Starting TSDB ..." - ts=2024-12-11T19:47:43.485Z level=info caller=tls_config.go:353 msg="Listening on" address=127.0.0.1:40745 - ts=2024-12-11T19:47:43.485Z level=info caller=tls_config.go:356 msg="TLS is disabled." http2=false address=127.0.0.1:40745 - ts=2024-12-11T19:47:43.507Z caller=head.go:595 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" - ts=2024-12-11T19:47:43.508Z caller=head.go:676 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=6.912µs - ts=2024-12-11T19:47:43.508Z caller=head.go:684 level=info component=tsdb msg="Replaying WAL, this may take a while" - ts=2024-12-11T19:47:43.509Z caller=head.go:755 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 - ts=2024-12-11T19:47:43.509Z caller=head.go:792 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=89.183µs wal_replay_duration=862.266µs wbl_replay_duration=900ns total_replay_duration=1.048073ms - ts=2024-12-11T19:47:43.515Z caller=main.go:1026 level=info fs_type=EXT4_SUPER_MAGIC - ts=2024-12-11T19:47:43.519Z caller=main.go:1029 level=info msg="TSDB started" - ts=2024-12-11T19:47:43.519Z caller=main.go:1210 level=info msg="Loading configuration file" filename=/tmp/config3606925023 - ts=2024-12-11T19:47:43.520Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=/tmp/config3606925023 totalDuration=1.342866ms db_storage=2.775µs remote_storage=2.925µs web_handler=1.479µs query_engine=1.943µs scrape=574.921µs scrape_sd=11.047µs notify=1.948µs notify_sd=4.545µs rules=431.369µs tracing=18.763µs - ts=2024-12-11T19:47:43.520Z caller=main.go:990 level=info msg="Server is ready to receive web requests." - ts=2024-12-11T19:47:43.520Z caller=manager.go:999 level=info component="rule manager" msg="Starting rule manager..." - ts=2024-12-11T19:47:45.923Z caller=main.go:1210 level=info msg="Loading configuration file" filename=/tmp/config3606925023 - ts=2024-12-11T19:47:45.924Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=/tmp/config3606925023 totalDuration=1.354424ms db_storage=3.983µs remote_storage=2.976µs web_handler=1.625µs query_engine=45.396µs scrape=131.386µs scrape_sd=7.345µs notify=2.089µs notify_sd=2.987µs rules=423.272µs tracing=11.292µs - ts=2024-12-11T19:47:47.938Z caller=main.go:1210 level=info msg="Loading configuration file" filename=/tmp/config3606925023 - ts=2024-12-11T19:47:47.940Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=/tmp/config3606925023 totalDuration=1.396988ms db_storage=3.855µs remote_storage=3.233µs web_handler=1.378µs query_engine=12.939µs scrape=109.479µs scrape_sd=8.352µs notify=2.199µs notify_sd=3.26µs rules=515.446µs tracing=11.485µs - ts=2024-12-11T19:47:49.958Z caller=main.go:1210 level=info msg="Loading configuration file" filename=/tmp/config3606925023 - ts=2024-12-11T19:47:49.960Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=/tmp/config3606925023 totalDuration=1.549622ms db_storage=4.125µs remote_storage=3.504µs web_handler=1.322µs query_engine=48.225µs scrape=149.779µs scrape_sd=8.698µs notify=2.352µs notify_sd=2.655µs rules=422.936µs tracing=10.691µs - ts=2024-12-11T19:47:53.975Z caller=main.go:1210 level=info msg="Loading configuration file" filename=/tmp/config3606925023 - ts=2024-12-11T19:47:53.976Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=/tmp/config3606925023 totalDuration=1.087695ms db_storage=3.63µs remote_storage=3.013µs web_handler=1.158µs query_engine=170.16µs scrape=103.381µs scrape_sd=8.817µs notify=2.057µs notify_sd=3.103µs rules=409.872µs tracing=11.754µs +=== RUN TestQueryLog/rule_queries,_127.0.0.1:43263 + query_log_test.go:273: ts=2026-01-14T02:23:45.765Z caller=main.go:526 level=info msg="No time or size retention was set so using the default time retention" duration=15d + ts=2026-01-14T02:23:45.766Z caller=main.go:564 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" + ts=2026-01-14T02:23:45.766Z caller=main.go:566 level=warn msg="This Prometheus binary has not been compiled for a 64-bit architecture. Due to virtual memory constraints of 32-bit systems, it is highly recommended to switch to a 64-bit binary of Prometheus." GOARCH=386 + ts=2026-01-14T02:23:45.766Z caller=main.go:569 level=info build_context="(go=go1.23.4, platform=linux/386, user=, date=, tags=unknown)" + ts=2026-01-14T02:23:45.766Z caller=main.go:570 level=info host_details="(Linux 6.11.5+bpo-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.11.5-1~bpo12+1 (2024-11-11) x86_64 i-capture-the-hostname i-capture-the-domain)" + ts=2026-01-14T02:23:45.766Z caller=main.go:571 level=info fd_limits="(soft=1048576, hard=1048576)" + ts=2026-01-14T02:23:45.766Z caller=main.go:572 level=info vm_limits="(soft=unlimited, hard=unlimited)" + ts=2026-01-14T02:23:45.769Z caller=web.go:576 level=info component=web msg="Start listening for connections" address=127.0.0.1:43263 + ts=2026-01-14T02:23:45.769Z caller=main.go:1005 level=info msg="Starting TSDB ..." + ts=2026-01-14T02:23:45.770Z level=info caller=tls_config.go:353 msg="Listening on" address=127.0.0.1:43263 + ts=2026-01-14T02:23:45.770Z level=info caller=tls_config.go:356 msg="TLS is disabled." http2=false address=127.0.0.1:43263 + ts=2026-01-14T02:23:45.776Z caller=head.go:595 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" + ts=2026-01-14T02:23:45.776Z caller=head.go:676 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=1.643µs + ts=2026-01-14T02:23:45.776Z caller=head.go:684 level=info component=tsdb msg="Replaying WAL, this may take a while" + ts=2026-01-14T02:23:45.776Z caller=head.go:755 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 + ts=2026-01-14T02:23:45.776Z caller=head.go:792 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=30.827µs wal_replay_duration=309.564µs wbl_replay_duration=191ns total_replay_duration=365.909µs + ts=2026-01-14T02:23:45.778Z caller=main.go:1026 level=info fs_type=EXT4_SUPER_MAGIC + ts=2026-01-14T02:23:45.778Z caller=main.go:1029 level=info msg="TSDB started" + ts=2026-01-14T02:23:45.778Z caller=main.go:1210 level=info msg="Loading configuration file" filename=/tmp/config1480941505 + ts=2026-01-14T02:23:45.778Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=/tmp/config1480941505 totalDuration=615.043µs db_storage=1.262µs remote_storage=1.873µs web_handler=490ns query_engine=701ns scrape=242.543µs scrape_sd=4.647µs notify=991ns notify_sd=1.422µs rules=225.969µs tracing=10.616µs + ts=2026-01-14T02:23:45.778Z caller=main.go:990 level=info msg="Server is ready to receive web requests." + ts=2026-01-14T02:23:45.778Z caller=manager.go:999 level=info component="rule manager" msg="Starting rule manager..." + ts=2026-01-14T02:23:48.255Z caller=main.go:1210 level=info msg="Loading configuration file" filename=/tmp/config1480941505 + ts=2026-01-14T02:23:48.255Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=/tmp/config1480941505 totalDuration=618.968µs db_storage=2.344µs remote_storage=2.024µs web_handler=391ns query_engine=22.494µs scrape=65.479µs scrape_sd=4.577µs notify=851ns notify_sd=1.152µs rules=249.143µs tracing=7.752µs + ts=2026-01-14T02:23:50.263Z caller=main.go:1210 level=info msg="Loading configuration file" filename=/tmp/config1480941505 + ts=2026-01-14T02:23:50.264Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=/tmp/config1480941505 totalDuration=553.931µs db_storage=2.103µs remote_storage=1.673µs web_handler=501ns query_engine=6.52µs scrape=79.298µs scrape_sd=5.208µs notify=801ns notify_sd=1.121µs rules=190.837µs tracing=6.28µs + ts=2026-01-14T02:23:52.273Z caller=main.go:1210 level=info msg="Loading configuration file" filename=/tmp/config1480941505 + ts=2026-01-14T02:23:52.276Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=/tmp/config1480941505 totalDuration=2.322764ms db_storage=2.053µs remote_storage=1.882µs web_handler=401ns query_engine=22.795µs scrape=81.672µs scrape_sd=4.897µs notify=851ns notify_sd=1.062µs rules=194.402µs tracing=5.949µs + ts=2026-01-14T02:23:56.277Z caller=main.go:1210 level=info msg="Loading configuration file" filename=/tmp/config1480941505 + ts=2026-01-14T02:23:56.278Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=/tmp/config1480941505 totalDuration=663.375µs db_storage=2.033µs remote_storage=1.913µs web_handler=591ns query_engine=79.42µs scrape=97.286µs scrape_sd=6.48µs notify=1.012µs notify_sd=2.634µs rules=256.125µs tracing=8.573µs -=== RUN TestQueryLog/api_queries,_127.0.0.1:43423,_enabled_at_start,_with_prefix_/foobar - query_log_test.go:273: ts=2024-12-11T19:47:56.114Z caller=main.go:526 level=info msg="No time or size retention was set so using the default time retention" duration=15d - ts=2024-12-11T19:47:56.115Z caller=main.go:564 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" - ts=2024-12-11T19:47:56.115Z caller=main.go:566 level=warn msg="This Prometheus binary has not been compiled for a 64-bit architecture. Due to virtual memory constraints of 32-bit systems, it is highly recommended to switch to a 64-bit binary of Prometheus." GOARCH=386 - ts=2024-12-11T19:47:56.115Z caller=main.go:569 level=info build_context="(go=go1.23.4, platform=linux/386, user=, date=, tags=unknown)" - ts=2024-12-11T19:47:56.115Z caller=main.go:570 level=info host_details="(Linux 6.1.0-28-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.119-1 (2024-11-22) x86_64 ionos12-i386 (none))" - ts=2024-12-11T19:47:56.115Z caller=main.go:571 level=info fd_limits="(soft=1048576, hard=1048576)" - ts=2024-12-11T19:47:56.115Z caller=main.go:572 level=info vm_limits="(soft=unlimited, hard=unlimited)" - ts=2024-12-11T19:47:56.121Z caller=web.go:576 level=info component=web msg="Start listening for connections" address=127.0.0.1:43423 - ts=2024-12-11T19:47:56.134Z caller=main.go:1005 level=info msg="Starting TSDB ..." - ts=2024-12-11T19:47:56.134Z caller=web.go:608 level=info component=web msg="Router prefix" prefix=/foobar - ts=2024-12-11T19:47:56.157Z level=info caller=tls_config.go:353 msg="Listening on" address=127.0.0.1:43423 - ts=2024-12-11T19:47:56.157Z level=info caller=tls_config.go:356 msg="TLS is disabled." http2=false address=127.0.0.1:43423 - ts=2024-12-11T19:47:56.172Z caller=head.go:595 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" - ts=2024-12-11T19:47:56.172Z caller=head.go:676 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=84.021µs - ts=2024-12-11T19:47:56.172Z caller=head.go:684 level=info component=tsdb msg="Replaying WAL, this may take a while" - ts=2024-12-11T19:47:56.173Z caller=head.go:755 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 - ts=2024-12-11T19:47:56.173Z caller=head.go:792 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=84.869µs wal_replay_duration=438.002µs wbl_replay_duration=843ns total_replay_duration=616.493µs - ts=2024-12-11T19:47:56.177Z caller=main.go:1026 level=info fs_type=EXT4_SUPER_MAGIC - ts=2024-12-11T19:47:56.177Z caller=main.go:1029 level=info msg="TSDB started" - ts=2024-12-11T19:47:56.177Z caller=main.go:1210 level=info msg="Loading configuration file" filename=/tmp/config212170526 - ts=2024-12-11T19:47:56.183Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=/tmp/config212170526 totalDuration=5.12796ms db_storage=2.895µs remote_storage=2.934µs web_handler=1.67µs query_engine=43.636µs scrape=4.866908ms scrape_sd=0s notify=0s notify_sd=0s rules=0s tracing=13.462µs - ts=2024-12-11T19:47:56.183Z caller=main.go:990 level=info msg="Server is ready to receive web requests." - ts=2024-12-11T19:47:56.183Z caller=manager.go:999 level=info component="rule manager" msg="Starting rule manager..." - ts=2024-12-11T19:47:56.528Z caller=main.go:1210 level=info msg="Loading configuration file" filename=/tmp/config212170526 - ts=2024-12-11T19:47:56.529Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=/tmp/config212170526 totalDuration=786.614µs db_storage=3.535µs remote_storage=2.922µs web_handler=1.119µs query_engine=14.534µs scrape=108.158µs scrape_sd=7.124µs notify=2.028µs notify_sd=2.567µs rules=2.762µs tracing=13.067µs - ts=2024-12-11T19:47:56.539Z caller=main.go:1210 level=info msg="Loading configuration file" filename=/tmp/config212170526 - ts=2024-12-11T19:47:56.539Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=/tmp/config212170526 totalDuration=523.162µs db_storage=3.644µs remote_storage=2.531µs web_handler=1.022µs query_engine=33.228µs scrape=91.236µs scrape_sd=6.421µs notify=2.037µs notify_sd=2.101µs rules=2.224µs tracing=11.216µs - ts=2024-12-11T19:47:56.570Z caller=main.go:1210 level=info msg="Loading configuration file" filename=/tmp/config212170526 - ts=2024-12-11T19:47:56.575Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=/tmp/config212170526 totalDuration=4.238825ms db_storage=3.15µs remote_storage=3.76µs web_handler=1.124µs query_engine=3.668255ms scrape=206.228µs scrape_sd=9.022µs notify=2.437µs notify_sd=2.659µs rules=3.21µs tracing=21.032µs +=== RUN TestQueryLog/api_queries,_127.0.0.1:35215,_enabled_at_start,_with_prefix_/foobar + query_log_test.go:273: ts=2026-01-14T02:23:58.299Z caller=main.go:526 level=info msg="No time or size retention was set so using the default time retention" duration=15d + ts=2026-01-14T02:23:58.299Z caller=main.go:564 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" + ts=2026-01-14T02:23:58.299Z caller=main.go:566 level=warn msg="This Prometheus binary has not been compiled for a 64-bit architecture. Due to virtual memory constraints of 32-bit systems, it is highly recommended to switch to a 64-bit binary of Prometheus." GOARCH=386 + ts=2026-01-14T02:23:58.299Z caller=main.go:569 level=info build_context="(go=go1.23.4, platform=linux/386, user=, date=, tags=unknown)" + ts=2026-01-14T02:23:58.299Z caller=main.go:570 level=info host_details="(Linux 6.11.5+bpo-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.11.5-1~bpo12+1 (2024-11-11) x86_64 i-capture-the-hostname i-capture-the-domain)" + ts=2026-01-14T02:23:58.299Z caller=main.go:571 level=info fd_limits="(soft=1048576, hard=1048576)" + ts=2026-01-14T02:23:58.299Z caller=main.go:572 level=info vm_limits="(soft=unlimited, hard=unlimited)" + ts=2026-01-14T02:23:58.301Z caller=web.go:576 level=info component=web msg="Start listening for connections" address=127.0.0.1:35215 + ts=2026-01-14T02:23:58.301Z caller=web.go:608 level=info component=web msg="Router prefix" prefix=/foobar + ts=2026-01-14T02:23:58.301Z caller=main.go:1005 level=info msg="Starting TSDB ..." + ts=2026-01-14T02:23:58.303Z level=info caller=tls_config.go:353 msg="Listening on" address=127.0.0.1:35215 + ts=2026-01-14T02:23:58.303Z level=info caller=tls_config.go:356 msg="TLS is disabled." http2=false address=127.0.0.1:35215 + ts=2026-01-14T02:23:58.306Z caller=head.go:595 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" + ts=2026-01-14T02:23:58.306Z caller=head.go:676 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=2.715µs + ts=2026-01-14T02:23:58.306Z caller=head.go:684 level=info component=tsdb msg="Replaying WAL, this may take a while" + ts=2026-01-14T02:23:58.307Z caller=head.go:755 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 + ts=2026-01-14T02:23:58.307Z caller=head.go:792 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=34.962µs wal_replay_duration=1.227782ms wbl_replay_duration=200ns total_replay_duration=1.309935ms + ts=2026-01-14T02:23:58.308Z caller=main.go:1026 level=info fs_type=EXT4_SUPER_MAGIC + ts=2026-01-14T02:23:58.308Z caller=main.go:1029 level=info msg="TSDB started" + ts=2026-01-14T02:23:58.308Z caller=main.go:1210 level=info msg="Loading configuration file" filename=/tmp/config8846287 + ts=2026-01-14T02:23:58.309Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=/tmp/config8846287 totalDuration=384.176µs db_storage=1.432µs remote_storage=1.773µs web_handler=541ns query_engine=15.813µs scrape=208.723µs scrape_sd=4.176µs notify=721ns notify_sd=1.973µs rules=1.152µs tracing=6.209µs + ts=2026-01-14T02:23:58.309Z caller=main.go:990 level=info msg="Server is ready to receive web requests." + ts=2026-01-14T02:23:58.309Z caller=manager.go:999 level=info component="rule manager" msg="Starting rule manager..." + ts=2026-01-14T02:23:58.787Z caller=main.go:1210 level=info msg="Loading configuration file" filename=/tmp/config8846287 + ts=2026-01-14T02:23:58.787Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=/tmp/config8846287 totalDuration=271.307µs db_storage=2.153µs remote_storage=1.903µs web_handler=481ns query_engine=6.21µs scrape=57.767µs scrape_sd=3.304µs notify=1.342µs notify_sd=1.813µs rules=1.232µs tracing=7.782µs + ts=2026-01-14T02:23:58.791Z caller=main.go:1210 level=info msg="Loading configuration file" filename=/tmp/config8846287 + ts=2026-01-14T02:23:58.792Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=/tmp/config8846287 totalDuration=226.229µs db_storage=872ns remote_storage=761ns web_handler=481ns query_engine=17.667µs scrape=62.794µs scrape_sd=2.173µs notify=782ns notify_sd=1.532µs rules=721ns tracing=3.596µs + ts=2026-01-14T02:23:58.794Z caller=main.go:1210 level=info msg="Loading configuration file" filename=/tmp/config8846287 + ts=2026-01-14T02:23:58.799Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=/tmp/config8846287 totalDuration=5.078678ms db_storage=1.192µs remote_storage=1.142µs web_handler=561ns query_engine=72.328µs scrape=52.038µs scrape_sd=2.634µs notify=661ns notify_sd=1.492µs rules=501ns tracing=4.076µs -=== RUN TestQueryLog/console_queries,_127.0.0.1:43381,_enabled_at_start,_with_prefix_/foobar - query_log_test.go:273: ts=2024-12-11T19:47:56.798Z caller=main.go:526 level=info msg="No time or size retention was set so using the default time retention" duration=15d - ts=2024-12-11T19:47:56.798Z caller=main.go:564 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" - ts=2024-12-11T19:47:56.798Z caller=main.go:566 level=warn msg="This Prometheus binary has not been compiled for a 64-bit architecture. Due to virtual memory constraints of 32-bit systems, it is highly recommended to switch to a 64-bit binary of Prometheus." GOARCH=386 - ts=2024-12-11T19:47:56.798Z caller=main.go:569 level=info build_context="(go=go1.23.4, platform=linux/386, user=, date=, tags=unknown)" - ts=2024-12-11T19:47:56.798Z caller=main.go:570 level=info host_details="(Linux 6.1.0-28-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.119-1 (2024-11-22) x86_64 ionos12-i386 (none))" - ts=2024-12-11T19:47:56.798Z caller=main.go:571 level=info fd_limits="(soft=1048576, hard=1048576)" - ts=2024-12-11T19:47:56.798Z caller=main.go:572 level=info vm_limits="(soft=unlimited, hard=unlimited)" - ts=2024-12-11T19:47:56.808Z caller=web.go:576 level=info component=web msg="Start listening for connections" address=127.0.0.1:43381 - ts=2024-12-11T19:47:56.830Z caller=main.go:1005 level=info msg="Starting TSDB ..." - ts=2024-12-11T19:47:56.830Z caller=web.go:608 level=info component=web msg="Router prefix" prefix=/foobar - ts=2024-12-11T19:47:56.863Z level=info caller=tls_config.go:353 msg="Listening on" address=127.0.0.1:43381 - ts=2024-12-11T19:47:56.863Z level=info caller=tls_config.go:356 msg="TLS is disabled." http2=false address=127.0.0.1:43381 - ts=2024-12-11T19:47:56.869Z caller=head.go:595 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" - ts=2024-12-11T19:47:56.869Z caller=head.go:676 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=6.104µs - ts=2024-12-11T19:47:56.869Z caller=head.go:684 level=info component=tsdb msg="Replaying WAL, this may take a while" - ts=2024-12-11T19:47:56.870Z caller=head.go:755 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 - ts=2024-12-11T19:47:56.870Z caller=head.go:792 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=99.363µs wal_replay_duration=654.195µs wbl_replay_duration=863ns total_replay_duration=845.356µs - ts=2024-12-11T19:47:56.883Z caller=main.go:1026 level=info fs_type=EXT4_SUPER_MAGIC - ts=2024-12-11T19:47:56.883Z caller=main.go:1029 level=info msg="TSDB started" - ts=2024-12-11T19:47:56.883Z caller=main.go:1210 level=info msg="Loading configuration file" filename=/tmp/config194426142 - ts=2024-12-11T19:47:56.885Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=/tmp/config194426142 totalDuration=1.196673ms db_storage=3.416µs remote_storage=3.183µs web_handler=1.399µs query_engine=54.234µs scrape=779.122µs scrape_sd=11.13µs notify=2.715µs notify_sd=22.44µs rules=3.048µs tracing=14.351µs - ts=2024-12-11T19:47:56.885Z caller=main.go:990 level=info msg="Server is ready to receive web requests." - ts=2024-12-11T19:47:56.885Z caller=manager.go:999 level=info component="rule manager" msg="Starting rule manager..." - ts=2024-12-11T19:47:57.143Z caller=main.go:1210 level=info msg="Loading configuration file" filename=/tmp/config194426142 - ts=2024-12-11T19:47:57.144Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=/tmp/config194426142 totalDuration=856.773µs db_storage=4.229µs remote_storage=3.813µs web_handler=1.548µs query_engine=12.585µs scrape=113.524µs scrape_sd=9.155µs notify=2.68µs notify_sd=3.249µs rules=3.266µs tracing=12.237µs - ts=2024-12-11T19:47:57.159Z caller=main.go:1210 level=info msg="Loading configuration file" filename=/tmp/config194426142 - ts=2024-12-11T19:47:57.160Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=/tmp/config194426142 totalDuration=967.91µs db_storage=3.859µs remote_storage=3.345µs web_handler=1.752µs query_engine=43.529µs scrape=253.465µs scrape_sd=6.312µs notify=2.334µs notify_sd=4.156µs rules=2.503µs tracing=11.92µs - ts=2024-12-11T19:47:57.183Z caller=main.go:1210 level=info msg="Loading configuration file" filename=/tmp/config194426142 - ts=2024-12-11T19:47:57.183Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=/tmp/config194426142 totalDuration=452.93µs db_storage=3.525µs remote_storage=3.079µs web_handler=1.322µs query_engine=98.234µs scrape=95.69µs scrape_sd=6.287µs notify=2.216µs notify_sd=2.711µs rules=2.566µs tracing=12.014µs +=== RUN TestQueryLog/console_queries,_127.0.0.1:46181,_enabled_at_start,_with_prefix_/foobar + query_log_test.go:273: ts=2026-01-14T02:23:58.817Z caller=main.go:526 level=info msg="No time or size retention was set so using the default time retention" duration=15d + ts=2026-01-14T02:23:58.817Z caller=main.go:564 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" + ts=2026-01-14T02:23:58.817Z caller=main.go:566 level=warn msg="This Prometheus binary has not been compiled for a 64-bit architecture. Due to virtual memory constraints of 32-bit systems, it is highly recommended to switch to a 64-bit binary of Prometheus." GOARCH=386 + ts=2026-01-14T02:23:58.817Z caller=main.go:569 level=info build_context="(go=go1.23.4, platform=linux/386, user=, date=, tags=unknown)" + ts=2026-01-14T02:23:58.817Z caller=main.go:570 level=info host_details="(Linux 6.11.5+bpo-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.11.5-1~bpo12+1 (2024-11-11) x86_64 i-capture-the-hostname i-capture-the-domain)" + ts=2026-01-14T02:23:58.817Z caller=main.go:571 level=info fd_limits="(soft=1048576, hard=1048576)" + ts=2026-01-14T02:23:58.817Z caller=main.go:572 level=info vm_limits="(soft=unlimited, hard=unlimited)" + ts=2026-01-14T02:23:58.819Z caller=web.go:576 level=info component=web msg="Start listening for connections" address=127.0.0.1:46181 + ts=2026-01-14T02:23:58.819Z caller=main.go:1005 level=info msg="Starting TSDB ..." + ts=2026-01-14T02:23:58.819Z caller=web.go:608 level=info component=web msg="Router prefix" prefix=/foobar + ts=2026-01-14T02:23:58.822Z level=info caller=tls_config.go:353 msg="Listening on" address=127.0.0.1:46181 + ts=2026-01-14T02:23:58.822Z level=info caller=tls_config.go:356 msg="TLS is disabled." http2=false address=127.0.0.1:46181 + ts=2026-01-14T02:23:58.824Z caller=head.go:595 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" + ts=2026-01-14T02:23:58.824Z caller=head.go:676 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=1.813µs + ts=2026-01-14T02:23:58.824Z caller=head.go:684 level=info component=tsdb msg="Replaying WAL, this may take a while" + ts=2026-01-14T02:23:58.824Z caller=head.go:755 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 + ts=2026-01-14T02:23:58.824Z caller=head.go:792 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=30.586µs wal_replay_duration=347.551µs wbl_replay_duration=191ns total_replay_duration=403.355µs + ts=2026-01-14T02:23:58.825Z caller=main.go:1026 level=info fs_type=EXT4_SUPER_MAGIC + ts=2026-01-14T02:23:58.825Z caller=main.go:1029 level=info msg="TSDB started" + ts=2026-01-14T02:23:58.825Z caller=main.go:1210 level=info msg="Loading configuration file" filename=/tmp/config2617323394 + ts=2026-01-14T02:23:58.826Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=/tmp/config2617323394 totalDuration=413.2µs db_storage=962ns remote_storage=1.342µs web_handler=821ns query_engine=15.753µs scrape=269.113µs scrape_sd=5.128µs notify=972ns notify_sd=1.572µs rules=1.182µs tracing=6.299µs + ts=2026-01-14T02:23:58.826Z caller=main.go:990 level=info msg="Server is ready to receive web requests." + ts=2026-01-14T02:23:58.826Z caller=manager.go:999 level=info component="rule manager" msg="Starting rule manager..." + ts=2026-01-14T02:23:59.306Z caller=main.go:1210 level=info msg="Loading configuration file" filename=/tmp/config2617323394 + ts=2026-01-14T02:23:59.306Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=/tmp/config2617323394 totalDuration=261.202µs db_storage=1.853µs remote_storage=2.003µs web_handler=411ns query_engine=6.32µs scrape=77.987µs scrape_sd=2.834µs notify=961ns notify_sd=1.212µs rules=1.031µs tracing=7.832µs + ts=2026-01-14T02:23:59.309Z caller=main.go:1210 level=info msg="Loading configuration file" filename=/tmp/config2617323394 + ts=2026-01-14T02:23:59.309Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=/tmp/config2617323394 totalDuration=270.205µs db_storage=611ns remote_storage=811ns web_handler=401ns query_engine=19.63µs scrape=74.812µs scrape_sd=1.972µs notify=1.192µs notify_sd=771ns rules=682ns tracing=3.616µs + ts=2026-01-14T02:23:59.311Z caller=main.go:1210 level=info msg="Loading configuration file" filename=/tmp/config2617323394 + ts=2026-01-14T02:23:59.318Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=/tmp/config2617323394 totalDuration=6.639339ms db_storage=641ns remote_storage=782ns web_handler=230ns query_engine=6.386439ms scrape=44.257µs scrape_sd=2.284µs notify=481ns notify_sd=581ns rules=611ns tracing=3.135µs -=== RUN TestQueryLog/rule_queries,_127.0.0.1:42795,_enabled_at_start,_with_prefix_/foobar +=== RUN TestQueryLog/rule_queries,_127.0.0.1:37393,_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:38135,_with_prefix_/foobar - query_log_test.go:273: ts=2024-12-11T19:47:57.440Z caller=main.go:526 level=info msg="No time or size retention was set so using the default time retention" duration=15d - ts=2024-12-11T19:47:57.440Z caller=main.go:564 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" - ts=2024-12-11T19:47:57.440Z caller=main.go:566 level=warn msg="This Prometheus binary has not been compiled for a 64-bit architecture. Due to virtual memory constraints of 32-bit systems, it is highly recommended to switch to a 64-bit binary of Prometheus." GOARCH=386 - ts=2024-12-11T19:47:57.440Z caller=main.go:569 level=info build_context="(go=go1.23.4, platform=linux/386, user=, date=, tags=unknown)" - ts=2024-12-11T19:47:57.440Z caller=main.go:570 level=info host_details="(Linux 6.1.0-28-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.119-1 (2024-11-22) x86_64 ionos12-i386 (none))" - ts=2024-12-11T19:47:57.440Z caller=main.go:571 level=info fd_limits="(soft=1048576, hard=1048576)" - ts=2024-12-11T19:47:57.440Z caller=main.go:572 level=info vm_limits="(soft=unlimited, hard=unlimited)" - ts=2024-12-11T19:47:57.455Z caller=web.go:576 level=info component=web msg="Start listening for connections" address=127.0.0.1:38135 - ts=2024-12-11T19:47:57.455Z caller=main.go:1005 level=info msg="Starting TSDB ..." - ts=2024-12-11T19:47:57.470Z caller=web.go:608 level=info component=web msg="Router prefix" prefix=/foobar - ts=2024-12-11T19:47:57.475Z level=info caller=tls_config.go:353 msg="Listening on" address=127.0.0.1:38135 - ts=2024-12-11T19:47:57.475Z level=info caller=tls_config.go:356 msg="TLS is disabled." http2=false address=127.0.0.1:38135 - ts=2024-12-11T19:47:57.488Z caller=head.go:595 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" - ts=2024-12-11T19:47:57.488Z caller=head.go:676 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=4.96µs - ts=2024-12-11T19:47:57.488Z caller=head.go:684 level=info component=tsdb msg="Replaying WAL, this may take a while" - ts=2024-12-11T19:47:57.489Z caller=head.go:755 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 - ts=2024-12-11T19:47:57.489Z caller=head.go:792 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=89.08µs wal_replay_duration=643.349µs wbl_replay_duration=783ns total_replay_duration=822.66µs - ts=2024-12-11T19:47:57.502Z caller=main.go:1026 level=info fs_type=EXT4_SUPER_MAGIC - ts=2024-12-11T19:47:57.502Z caller=main.go:1029 level=info msg="TSDB started" - ts=2024-12-11T19:47:57.502Z caller=main.go:1210 level=info msg="Loading configuration file" filename=/tmp/config802101514 - ts=2024-12-11T19:47:57.503Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=/tmp/config802101514 totalDuration=916.836µs db_storage=2.654µs remote_storage=2.836µs web_handler=1.952µs query_engine=1.934µs scrape=553.021µs scrape_sd=12.537µs notify=3.93µs notify_sd=4.862µs rules=2.528µs tracing=23.117µs - ts=2024-12-11T19:47:57.503Z caller=main.go:990 level=info msg="Server is ready to receive web requests." - ts=2024-12-11T19:47:57.503Z caller=manager.go:999 level=info component="rule manager" msg="Starting rule manager..." - ts=2024-12-11T19:47:57.819Z caller=main.go:1210 level=info msg="Loading configuration file" filename=/tmp/config802101514 - ts=2024-12-11T19:47:57.820Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=/tmp/config802101514 totalDuration=932.495µs db_storage=3.866µs remote_storage=2.689µs web_handler=1.044µs query_engine=36.846µs scrape=84.373µs scrape_sd=5.945µs notify=1.798µs notify_sd=2.317µs rules=25.73µs tracing=11.255µs - ts=2024-12-11T19:47:57.835Z caller=main.go:1210 level=info msg="Loading configuration file" filename=/tmp/config802101514 - ts=2024-12-11T19:47:57.835Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=/tmp/config802101514 totalDuration=670.398µs db_storage=3.778µs remote_storage=3.126µs web_handler=1.15µs query_engine=11.331µs scrape=117.402µs scrape_sd=6.524µs notify=2.039µs notify_sd=2.714µs rules=2.738µs tracing=13.029µs - ts=2024-12-11T19:47:57.851Z caller=main.go:1210 level=info msg="Loading configuration file" filename=/tmp/config802101514 - ts=2024-12-11T19:47:57.851Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=/tmp/config802101514 totalDuration=712.635µs db_storage=3.645µs remote_storage=4.159µs web_handler=1.176µs query_engine=34.378µs scrape=119.606µs scrape_sd=5.885µs notify=2.3µs notify_sd=2.524µs rules=2.322µs tracing=12.168µs - ts=2024-12-11T19:47:57.892Z caller=main.go:1210 level=info msg="Loading configuration file" filename=/tmp/config802101514 - ts=2024-12-11T19:47:57.899Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=/tmp/config802101514 totalDuration=6.745615ms db_storage=3.552µs remote_storage=3.351µs web_handler=1.415µs query_engine=6.270433ms scrape=140.732µs scrape_sd=9.658µs notify=2.1µs notify_sd=2.522µs rules=3.11µs tracing=14.383µs +=== RUN TestQueryLog/api_queries,_127.0.0.1:44665,_with_prefix_/foobar + query_log_test.go:273: ts=2026-01-14T02:23:59.354Z caller=main.go:526 level=info msg="No time or size retention was set so using the default time retention" duration=15d + ts=2026-01-14T02:23:59.354Z caller=main.go:564 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" + ts=2026-01-14T02:23:59.354Z caller=main.go:566 level=warn msg="This Prometheus binary has not been compiled for a 64-bit architecture. Due to virtual memory constraints of 32-bit systems, it is highly recommended to switch to a 64-bit binary of Prometheus." GOARCH=386 + ts=2026-01-14T02:23:59.355Z caller=main.go:569 level=info build_context="(go=go1.23.4, platform=linux/386, user=, date=, tags=unknown)" + ts=2026-01-14T02:23:59.355Z caller=main.go:570 level=info host_details="(Linux 6.11.5+bpo-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.11.5-1~bpo12+1 (2024-11-11) x86_64 i-capture-the-hostname i-capture-the-domain)" + ts=2026-01-14T02:23:59.355Z caller=main.go:571 level=info fd_limits="(soft=1048576, hard=1048576)" + ts=2026-01-14T02:23:59.355Z caller=main.go:572 level=info vm_limits="(soft=unlimited, hard=unlimited)" + ts=2026-01-14T02:23:59.357Z caller=web.go:576 level=info component=web msg="Start listening for connections" address=127.0.0.1:44665 + ts=2026-01-14T02:23:59.357Z caller=main.go:1005 level=info msg="Starting TSDB ..." + ts=2026-01-14T02:23:59.357Z caller=web.go:608 level=info component=web msg="Router prefix" prefix=/foobar + ts=2026-01-14T02:23:59.359Z level=info caller=tls_config.go:353 msg="Listening on" address=127.0.0.1:44665 + ts=2026-01-14T02:23:59.359Z level=info caller=tls_config.go:356 msg="TLS is disabled." http2=false address=127.0.0.1:44665 + ts=2026-01-14T02:23:59.361Z caller=head.go:595 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" + ts=2026-01-14T02:23:59.361Z caller=head.go:676 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=1.703µs + ts=2026-01-14T02:23:59.361Z caller=head.go:684 level=info component=tsdb msg="Replaying WAL, this may take a while" + ts=2026-01-14T02:23:59.361Z caller=head.go:755 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 + ts=2026-01-14T02:23:59.361Z caller=head.go:792 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=30.626µs wal_replay_duration=117.205µs wbl_replay_duration=210ns total_replay_duration=172.499µs + ts=2026-01-14T02:23:59.361Z caller=main.go:1026 level=info fs_type=EXT4_SUPER_MAGIC + ts=2026-01-14T02:23:59.362Z caller=main.go:1029 level=info msg="TSDB started" + ts=2026-01-14T02:23:59.362Z caller=main.go:1210 level=info msg="Loading configuration file" filename=/tmp/config3976316064 + ts=2026-01-14T02:23:59.362Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=/tmp/config3976316064 totalDuration=262.724µs db_storage=1.162µs remote_storage=1.041µs web_handler=170ns query_engine=451ns scrape=191.428µs scrape_sd=2.905µs notify=711ns notify_sd=1.503µs rules=1.041µs tracing=10.165µs + ts=2026-01-14T02:23:59.362Z caller=main.go:990 level=info msg="Server is ready to receive web requests." + ts=2026-01-14T02:23:59.362Z caller=manager.go:999 level=info component="rule manager" msg="Starting rule manager..." + ts=2026-01-14T02:23:59.844Z caller=main.go:1210 level=info msg="Loading configuration file" filename=/tmp/config3976316064 + ts=2026-01-14T02:23:59.847Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=/tmp/config3976316064 totalDuration=2.704948ms db_storage=1.953µs remote_storage=1.412µs web_handler=290ns query_engine=22.664µs scrape=51.888µs scrape_sd=2.974µs notify=891ns notify_sd=801ns rules=1.041µs tracing=5.728µs + ts=2026-01-14T02:23:59.849Z caller=main.go:1210 level=info msg="Loading configuration file" filename=/tmp/config3976316064 + ts=2026-01-14T02:23:59.849Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=/tmp/config3976316064 totalDuration=155.984µs db_storage=1.062µs remote_storage=852ns web_handler=251ns query_engine=3.696µs scrape=44.717µs scrape_sd=1.422µs notify=561ns notify_sd=802ns rules=711ns tracing=4.307µs + ts=2026-01-14T02:23:59.855Z caller=main.go:1210 level=info msg="Loading configuration file" filename=/tmp/config3976316064 + ts=2026-01-14T02:23:59.855Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=/tmp/config3976316064 totalDuration=224.667µs db_storage=972ns remote_storage=1.322µs web_handler=220ns query_engine=18.698µs scrape=42.604µs scrape_sd=1.943µs notify=621ns notify_sd=671ns rules=591ns tracing=3.925µs + ts=2026-01-14T02:23:59.857Z caller=main.go:1210 level=info msg="Loading configuration file" filename=/tmp/config3976316064 + ts=2026-01-14T02:23:59.857Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=/tmp/config3976316064 totalDuration=185.018µs db_storage=861ns remote_storage=701ns web_handler=231ns query_engine=41.683µs scrape=44.247µs scrape_sd=2.564µs notify=681ns notify_sd=1.122µs rules=692ns tracing=5.688µs -=== RUN TestQueryLog/console_queries,_127.0.0.1:36293,_with_prefix_/foobar - query_log_test.go:273: ts=2024-12-11T19:47:58.218Z caller=main.go:526 level=info msg="No time or size retention was set so using the default time retention" duration=15d - ts=2024-12-11T19:47:58.218Z caller=main.go:564 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" - ts=2024-12-11T19:47:58.219Z caller=main.go:566 level=warn msg="This Prometheus binary has not been compiled for a 64-bit architecture. Due to virtual memory constraints of 32-bit systems, it is highly recommended to switch to a 64-bit binary of Prometheus." GOARCH=386 - ts=2024-12-11T19:47:58.219Z caller=main.go:569 level=info build_context="(go=go1.23.4, platform=linux/386, user=, date=, tags=unknown)" - ts=2024-12-11T19:47:58.219Z caller=main.go:570 level=info host_details="(Linux 6.1.0-28-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.119-1 (2024-11-22) x86_64 ionos12-i386 (none))" - ts=2024-12-11T19:47:58.219Z caller=main.go:571 level=info fd_limits="(soft=1048576, hard=1048576)" - ts=2024-12-11T19:47:58.219Z caller=main.go:572 level=info vm_limits="(soft=unlimited, hard=unlimited)" - ts=2024-12-11T19:47:58.234Z caller=web.go:576 level=info component=web msg="Start listening for connections" address=127.0.0.1:36293 - ts=2024-12-11T19:47:58.235Z caller=main.go:1005 level=info msg="Starting TSDB ..." - ts=2024-12-11T19:47:58.238Z caller=web.go:608 level=info component=web msg="Router prefix" prefix=/foobar - ts=2024-12-11T19:47:58.241Z level=info caller=tls_config.go:353 msg="Listening on" address=127.0.0.1:36293 - ts=2024-12-11T19:47:58.255Z level=info caller=tls_config.go:356 msg="TLS is disabled." http2=false address=127.0.0.1:36293 - ts=2024-12-11T19:47:58.263Z caller=head.go:595 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" - ts=2024-12-11T19:47:58.263Z caller=head.go:676 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=5.413µs - ts=2024-12-11T19:47:58.263Z caller=head.go:684 level=info component=tsdb msg="Replaying WAL, this may take a while" - ts=2024-12-11T19:47:58.264Z caller=head.go:755 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 - ts=2024-12-11T19:47:58.264Z caller=head.go:792 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=88.435µs wal_replay_duration=764.83µs wbl_replay_duration=938ns total_replay_duration=935.219µs - ts=2024-12-11T19:47:58.286Z caller=main.go:1026 level=info fs_type=EXT4_SUPER_MAGIC - ts=2024-12-11T19:47:58.286Z caller=main.go:1029 level=info msg="TSDB started" - ts=2024-12-11T19:47:58.286Z caller=main.go:1210 level=info msg="Loading configuration file" filename=/tmp/config2181384446 - ts=2024-12-11T19:47:58.287Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=/tmp/config2181384446 totalDuration=717.549µs db_storage=3.38µs remote_storage=2.973µs web_handler=1.585µs query_engine=1.895µs scrape=443.745µs scrape_sd=11.096µs notify=3.598µs notify_sd=3.821µs rules=2.296µs tracing=21.632µs - ts=2024-12-11T19:47:58.287Z caller=main.go:990 level=info msg="Server is ready to receive web requests." - ts=2024-12-11T19:47:58.287Z caller=manager.go:999 level=info component="rule manager" msg="Starting rule manager..." - ts=2024-12-11T19:47:58.471Z caller=main.go:1210 level=info msg="Loading configuration file" filename=/tmp/config2181384446 - ts=2024-12-11T19:47:58.472Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=/tmp/config2181384446 totalDuration=1.124038ms db_storage=4.334µs remote_storage=3.192µs web_handler=1.244µs query_engine=49.034µs scrape=197.851µs scrape_sd=7.482µs notify=2.809µs notify_sd=2.85µs rules=2.44µs tracing=11.859µs - ts=2024-12-11T19:47:58.487Z caller=main.go:1210 level=info msg="Loading configuration file" filename=/tmp/config2181384446 - ts=2024-12-11T19:47:58.487Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=/tmp/config2181384446 totalDuration=718.916µs db_storage=3.542µs remote_storage=3.099µs web_handler=1.229µs query_engine=10.94µs scrape=105.308µs scrape_sd=6.298µs notify=2.016µs notify_sd=3.127µs rules=2.51µs tracing=12.557µs - ts=2024-12-11T19:47:58.503Z caller=main.go:1210 level=info msg="Loading configuration file" filename=/tmp/config2181384446 - ts=2024-12-11T19:47:58.504Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=/tmp/config2181384446 totalDuration=989.622µs db_storage=37.801µs remote_storage=3.305µs web_handler=1.352µs query_engine=158.258µs scrape=120.559µs scrape_sd=6.96µs notify=2.341µs notify_sd=3.257µs rules=8.784µs tracing=12.59µs - ts=2024-12-11T19:47:58.524Z caller=main.go:1210 level=info msg="Loading configuration file" filename=/tmp/config2181384446 - ts=2024-12-11T19:47:58.524Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=/tmp/config2181384446 totalDuration=486.91µs db_storage=3.864µs remote_storage=2.94µs web_handler=1.408µs query_engine=107.119µs scrape=98.919µs scrape_sd=6.903µs notify=6.473µs notify_sd=3.225µs rules=4.281µs tracing=12.203µs +=== RUN TestQueryLog/console_queries,_127.0.0.1:45857,_with_prefix_/foobar + query_log_test.go:273: ts=2026-01-14T02:23:59.876Z caller=main.go:526 level=info msg="No time or size retention was set so using the default time retention" duration=15d + ts=2026-01-14T02:23:59.876Z caller=main.go:564 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" + ts=2026-01-14T02:23:59.876Z caller=main.go:566 level=warn msg="This Prometheus binary has not been compiled for a 64-bit architecture. Due to virtual memory constraints of 32-bit systems, it is highly recommended to switch to a 64-bit binary of Prometheus." GOARCH=386 + ts=2026-01-14T02:23:59.876Z caller=main.go:569 level=info build_context="(go=go1.23.4, platform=linux/386, user=, date=, tags=unknown)" + ts=2026-01-14T02:23:59.876Z caller=main.go:570 level=info host_details="(Linux 6.11.5+bpo-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.11.5-1~bpo12+1 (2024-11-11) x86_64 i-capture-the-hostname i-capture-the-domain)" + ts=2026-01-14T02:23:59.876Z caller=main.go:571 level=info fd_limits="(soft=1048576, hard=1048576)" + ts=2026-01-14T02:23:59.876Z caller=main.go:572 level=info vm_limits="(soft=unlimited, hard=unlimited)" + ts=2026-01-14T02:23:59.878Z caller=web.go:576 level=info component=web msg="Start listening for connections" address=127.0.0.1:45857 + ts=2026-01-14T02:23:59.878Z caller=main.go:1005 level=info msg="Starting TSDB ..." + ts=2026-01-14T02:23:59.878Z caller=web.go:608 level=info component=web msg="Router prefix" prefix=/foobar + ts=2026-01-14T02:23:59.881Z level=info caller=tls_config.go:353 msg="Listening on" address=127.0.0.1:45857 + ts=2026-01-14T02:23:59.881Z level=info caller=tls_config.go:356 msg="TLS is disabled." http2=false address=127.0.0.1:45857 + ts=2026-01-14T02:23:59.883Z caller=head.go:595 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" + ts=2026-01-14T02:23:59.883Z caller=head.go:676 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=2.353µs + ts=2026-01-14T02:23:59.883Z caller=head.go:684 level=info component=tsdb msg="Replaying WAL, this may take a while" + ts=2026-01-14T02:23:59.883Z caller=head.go:755 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 + ts=2026-01-14T02:23:59.883Z caller=head.go:792 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=32.819µs wal_replay_duration=225.388µs wbl_replay_duration=211ns total_replay_duration=294.212µs + ts=2026-01-14T02:23:59.885Z caller=main.go:1026 level=info fs_type=EXT4_SUPER_MAGIC + ts=2026-01-14T02:23:59.885Z caller=main.go:1029 level=info msg="TSDB started" + ts=2026-01-14T02:23:59.885Z caller=main.go:1210 level=info msg="Loading configuration file" filename=/tmp/config781986756 + ts=2026-01-14T02:23:59.885Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=/tmp/config781986756 totalDuration=337.947µs db_storage=1.001µs remote_storage=1.142µs web_handler=310ns query_engine=511ns scrape=250.996µs scrape_sd=4.116µs notify=772ns notify_sd=1.803µs rules=941ns tracing=10.105µs + ts=2026-01-14T02:23:59.885Z caller=main.go:990 level=info msg="Server is ready to receive web requests." + ts=2026-01-14T02:23:59.885Z caller=manager.go:999 level=info component="rule manager" msg="Starting rule manager..." + ts=2026-01-14T02:24:00.365Z caller=main.go:1210 level=info msg="Loading configuration file" filename=/tmp/config781986756 + ts=2026-01-14T02:24:00.365Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=/tmp/config781986756 totalDuration=312.579µs db_storage=1.612µs remote_storage=1.812µs web_handler=341ns query_engine=17.356µs scrape=55.363µs scrape_sd=3.285µs notify=902ns notify_sd=1.041µs rules=1.802µs tracing=5.468µs + ts=2026-01-14T02:24:00.366Z caller=main.go:1210 level=info msg="Loading configuration file" filename=/tmp/config781986756 + ts=2026-01-14T02:24:00.367Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=/tmp/config781986756 totalDuration=277.987µs db_storage=1.913µs remote_storage=1.793µs web_handler=561ns query_engine=5.989µs scrape=58.227µs scrape_sd=3.385µs notify=961ns notify_sd=1.052µs rules=1.072µs tracing=7.531µs + ts=2026-01-14T02:24:00.368Z caller=main.go:1210 level=info msg="Loading configuration file" filename=/tmp/config781986756 + ts=2026-01-14T02:24:00.368Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=/tmp/config781986756 totalDuration=200.781µs db_storage=691ns remote_storage=691ns web_handler=391ns query_engine=18.207µs scrape=61.512µs scrape_sd=1.362µs notify=761ns notify_sd=781ns rules=541ns tracing=2.494µs + ts=2026-01-14T02:24:00.372Z caller=main.go:1210 level=info msg="Loading configuration file" filename=/tmp/config781986756 + ts=2026-01-14T02:24:00.372Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=/tmp/config781986756 totalDuration=228.783µs db_storage=972ns remote_storage=1.402µs web_handler=471ns query_engine=51.677µs scrape=65.959µs scrape_sd=3.245µs notify=1.012µs notify_sd=1.122µs rules=912ns tracing=6.179µs -=== RUN TestQueryLog/rule_queries,_127.0.0.1:39251,_with_prefix_/foobar +=== RUN TestQueryLog/rule_queries,_127.0.0.1:38531,_with_prefix_/foobar query_log_test.go:60: changing prefix has no effect on rules -=== RUN TestQueryLog/api_queries,_[::1]:45807,_enabled_at_start - query_log_test.go:273: ts=2024-12-11T19:47:58.632Z caller=main.go:526 level=info msg="No time or size retention was set so using the default time retention" duration=15d - ts=2024-12-11T19:47:58.632Z caller=main.go:564 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" - ts=2024-12-11T19:47:58.632Z caller=main.go:566 level=warn msg="This Prometheus binary has not been compiled for a 64-bit architecture. Due to virtual memory constraints of 32-bit systems, it is highly recommended to switch to a 64-bit binary of Prometheus." GOARCH=386 - ts=2024-12-11T19:47:58.632Z caller=main.go:569 level=info build_context="(go=go1.23.4, platform=linux/386, user=, date=, tags=unknown)" - ts=2024-12-11T19:47:58.632Z caller=main.go:570 level=info host_details="(Linux 6.1.0-28-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.119-1 (2024-11-22) x86_64 ionos12-i386 (none))" - ts=2024-12-11T19:47:58.632Z caller=main.go:571 level=info fd_limits="(soft=1048576, hard=1048576)" - ts=2024-12-11T19:47:58.632Z caller=main.go:572 level=info vm_limits="(soft=unlimited, hard=unlimited)" - ts=2024-12-11T19:47:58.637Z caller=web.go:576 level=info component=web msg="Start listening for connections" address=[::1]:45807 - ts=2024-12-11T19:47:58.639Z caller=main.go:1005 level=info msg="Starting TSDB ..." - ts=2024-12-11T19:47:58.659Z level=info caller=tls_config.go:353 msg="Listening on" address=[::1]:45807 - ts=2024-12-11T19:47:58.659Z level=info caller=tls_config.go:356 msg="TLS is disabled." http2=false address=[::1]:45807 - ts=2024-12-11T19:47:58.663Z caller=head.go:595 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" - ts=2024-12-11T19:47:58.663Z caller=head.go:676 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=24.904µs - ts=2024-12-11T19:47:58.663Z caller=head.go:684 level=info component=tsdb msg="Replaying WAL, this may take a while" - ts=2024-12-11T19:47:58.664Z caller=head.go:755 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 - ts=2024-12-11T19:47:58.664Z caller=head.go:792 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=89.429µs wal_replay_duration=846.971µs wbl_replay_duration=764ns total_replay_duration=1.040675ms - ts=2024-12-11T19:47:58.669Z caller=main.go:1026 level=info fs_type=EXT4_SUPER_MAGIC - ts=2024-12-11T19:47:58.669Z caller=main.go:1029 level=info msg="TSDB started" - ts=2024-12-11T19:47:58.669Z caller=main.go:1210 level=info msg="Loading configuration file" filename=/tmp/config2307092282 - ts=2024-12-11T19:47:58.670Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=/tmp/config2307092282 totalDuration=1.036404ms db_storage=3.214µs remote_storage=4.793µs web_handler=5.004µs query_engine=45.66µs scrape=634.512µs scrape_sd=12.997µs notify=2.474µs notify_sd=6.3µs rules=2.76µs tracing=13.762µs - ts=2024-12-11T19:47:58.670Z caller=main.go:990 level=info msg="Server is ready to receive web requests." - ts=2024-12-11T19:47:58.670Z caller=manager.go:999 level=info component="rule manager" msg="Starting rule manager..." - ts=2024-12-11T19:47:59.071Z caller=main.go:1210 level=info msg="Loading configuration file" filename=/tmp/config2307092282 - ts=2024-12-11T19:47:59.072Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=/tmp/config2307092282 totalDuration=809.958µs db_storage=3.332µs remote_storage=3.302µs web_handler=1.1µs query_engine=14.493µs scrape=139.919µs scrape_sd=7.875µs notify=2.404µs notify_sd=3.136µs rules=5.474µs tracing=13.862µs - ts=2024-12-11T19:47:59.080Z caller=main.go:1210 level=info msg="Loading configuration file" filename=/tmp/config2307092282 - ts=2024-12-11T19:47:59.081Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=/tmp/config2307092282 totalDuration=1.198732ms db_storage=3.358µs remote_storage=3.274µs web_handler=1.338µs query_engine=47.251µs scrape=311.379µs scrape_sd=56.738µs notify=2.856µs notify_sd=0s rules=0s tracing=0s - ts=2024-12-11T19:47:59.094Z caller=main.go:1210 level=info msg="Loading configuration file" filename=/tmp/config2307092282 - ts=2024-12-11T19:47:59.095Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=/tmp/config2307092282 totalDuration=556.879µs db_storage=0s remote_storage=0s web_handler=0s query_engine=89.78µs scrape=140.763µs scrape_sd=7.113µs notify=2.491µs notify_sd=3.113µs rules=3.686µs tracing=13.68µs +=== RUN TestQueryLog/api_queries,_[::1]:41973,_enabled_at_start + query_log_test.go:273: ts=2026-01-14T02:24:00.393Z caller=main.go:526 level=info msg="No time or size retention was set so using the default time retention" duration=15d + ts=2026-01-14T02:24:00.393Z caller=main.go:564 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" + ts=2026-01-14T02:24:00.393Z caller=main.go:566 level=warn msg="This Prometheus binary has not been compiled for a 64-bit architecture. Due to virtual memory constraints of 32-bit systems, it is highly recommended to switch to a 64-bit binary of Prometheus." GOARCH=386 + ts=2026-01-14T02:24:00.393Z caller=main.go:569 level=info build_context="(go=go1.23.4, platform=linux/386, user=, date=, tags=unknown)" + ts=2026-01-14T02:24:00.393Z caller=main.go:570 level=info host_details="(Linux 6.11.5+bpo-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.11.5-1~bpo12+1 (2024-11-11) x86_64 i-capture-the-hostname i-capture-the-domain)" + ts=2026-01-14T02:24:00.393Z caller=main.go:571 level=info fd_limits="(soft=1048576, hard=1048576)" + ts=2026-01-14T02:24:00.393Z caller=main.go:572 level=info vm_limits="(soft=unlimited, hard=unlimited)" + ts=2026-01-14T02:24:00.395Z caller=web.go:576 level=info component=web msg="Start listening for connections" address=[::1]:41973 + ts=2026-01-14T02:24:00.395Z caller=main.go:1005 level=info msg="Starting TSDB ..." + ts=2026-01-14T02:24:00.397Z level=info caller=tls_config.go:353 msg="Listening on" address=[::1]:41973 + ts=2026-01-14T02:24:00.397Z level=info caller=tls_config.go:356 msg="TLS is disabled." http2=false address=[::1]:41973 + ts=2026-01-14T02:24:00.400Z caller=head.go:595 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" + ts=2026-01-14T02:24:00.400Z caller=head.go:676 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=1.442µs + ts=2026-01-14T02:24:00.400Z caller=head.go:684 level=info component=tsdb msg="Replaying WAL, this may take a while" + ts=2026-01-14T02:24:00.401Z caller=head.go:755 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 + ts=2026-01-14T02:24:00.401Z caller=head.go:792 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=30.475µs wal_replay_duration=1.131257ms wbl_replay_duration=360ns total_replay_duration=1.185718ms + ts=2026-01-14T02:24:00.403Z caller=main.go:1026 level=info fs_type=EXT4_SUPER_MAGIC + ts=2026-01-14T02:24:00.403Z caller=main.go:1029 level=info msg="TSDB started" + ts=2026-01-14T02:24:00.403Z caller=main.go:1210 level=info msg="Loading configuration file" filename=/tmp/config1656389183 + ts=2026-01-14T02:24:00.404Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=/tmp/config1656389183 totalDuration=428.362µs db_storage=1.373µs remote_storage=1.783µs web_handler=1.072µs query_engine=17.666µs scrape=248.383µs scrape_sd=6.109µs notify=1.102µs notify_sd=1.543µs rules=1.492µs tracing=6.901µs + ts=2026-01-14T02:24:00.404Z caller=main.go:990 level=info msg="Server is ready to receive web requests." + ts=2026-01-14T02:24:00.404Z caller=manager.go:999 level=info component="rule manager" msg="Starting rule manager..." + ts=2026-01-14T02:24:00.881Z caller=main.go:1210 level=info msg="Loading configuration file" filename=/tmp/config1656389183 + ts=2026-01-14T02:24:01.041Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=/tmp/config1656389183 totalDuration=160.930186ms db_storage=2.804µs remote_storage=2.454µs web_handler=932ns query_engine=28.383µs scrape=78.077µs scrape_sd=5.618µs notify=3.785µs notify_sd=821ns rules=1.282µs tracing=8.593µs + ts=2026-01-14T02:24:01.144Z caller=main.go:1210 level=info msg="Loading configuration file" filename=/tmp/config1656389183 + ts=2026-01-14T02:24:01.144Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=/tmp/config1656389183 totalDuration=269.254µs db_storage=2.103µs remote_storage=1.492µs web_handler=390ns query_engine=17.977µs scrape=56.084µs scrape_sd=3.185µs notify=901ns notify_sd=1.191µs rules=1.612µs tracing=6.55µs + ts=2026-01-14T02:24:01.146Z caller=main.go:1210 level=info msg="Loading configuration file" filename=/tmp/config1656389183 + ts=2026-01-14T02:24:01.146Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=/tmp/config1656389183 totalDuration=213.761µs db_storage=851ns remote_storage=1.482µs web_handler=260ns query_engine=50.035µs scrape=50.466µs scrape_sd=2.073µs notify=751ns notify_sd=861ns rules=751ns tracing=5.398µs -=== RUN TestQueryLog/console_queries,_[::1]:42433,_enabled_at_start - query_log_test.go:273: ts=2024-12-11T19:47:59.363Z caller=main.go:526 level=info msg="No time or size retention was set so using the default time retention" duration=15d - ts=2024-12-11T19:47:59.363Z caller=main.go:564 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" - ts=2024-12-11T19:47:59.363Z caller=main.go:566 level=warn msg="This Prometheus binary has not been compiled for a 64-bit architecture. Due to virtual memory constraints of 32-bit systems, it is highly recommended to switch to a 64-bit binary of Prometheus." GOARCH=386 - ts=2024-12-11T19:47:59.363Z caller=main.go:569 level=info build_context="(go=go1.23.4, platform=linux/386, user=, date=, tags=unknown)" - ts=2024-12-11T19:47:59.363Z caller=main.go:570 level=info host_details="(Linux 6.1.0-28-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.119-1 (2024-11-22) x86_64 ionos12-i386 (none))" - ts=2024-12-11T19:47:59.363Z caller=main.go:571 level=info fd_limits="(soft=1048576, hard=1048576)" - ts=2024-12-11T19:47:59.364Z caller=main.go:572 level=info vm_limits="(soft=unlimited, hard=unlimited)" - ts=2024-12-11T19:47:59.370Z caller=web.go:576 level=info component=web msg="Start listening for connections" address=[::1]:42433 - ts=2024-12-11T19:47:59.395Z caller=main.go:1005 level=info msg="Starting TSDB ..." - ts=2024-12-11T19:47:59.405Z level=info caller=tls_config.go:353 msg="Listening on" address=[::1]:42433 - ts=2024-12-11T19:47:59.405Z level=info caller=tls_config.go:356 msg="TLS is disabled." http2=false address=[::1]:42433 - ts=2024-12-11T19:47:59.414Z caller=head.go:595 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" - ts=2024-12-11T19:47:59.414Z caller=head.go:676 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=4.621µs - ts=2024-12-11T19:47:59.414Z caller=head.go:684 level=info component=tsdb msg="Replaying WAL, this may take a while" - ts=2024-12-11T19:47:59.419Z caller=head.go:755 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 - ts=2024-12-11T19:47:59.419Z caller=head.go:792 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=4.186249ms wal_replay_duration=546.902µs wbl_replay_duration=826ns total_replay_duration=4.806324ms - ts=2024-12-11T19:47:59.427Z caller=main.go:1026 level=info fs_type=EXT4_SUPER_MAGIC - ts=2024-12-11T19:47:59.427Z caller=main.go:1029 level=info msg="TSDB started" - ts=2024-12-11T19:47:59.427Z caller=main.go:1210 level=info msg="Loading configuration file" filename=/tmp/config814616780 - ts=2024-12-11T19:47:59.428Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=/tmp/config814616780 totalDuration=758.004µs db_storage=3.123µs remote_storage=3.062µs web_handler=1.46µs query_engine=32.652µs scrape=449.428µs scrape_sd=9.074µs notify=1.923µs notify_sd=3.286µs rules=5.52µs tracing=12.034µs - ts=2024-12-11T19:47:59.428Z caller=main.go:990 level=info msg="Server is ready to receive web requests." - ts=2024-12-11T19:47:59.428Z caller=manager.go:999 level=info component="rule manager" msg="Starting rule manager..." - ts=2024-12-11T19:47:59.643Z caller=main.go:1210 level=info msg="Loading configuration file" filename=/tmp/config814616780 - ts=2024-12-11T19:47:59.643Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=/tmp/config814616780 totalDuration=775.69µs db_storage=3.628µs remote_storage=3.806µs web_handler=1.256µs query_engine=14.473µs scrape=108.32µs scrape_sd=14.378µs notify=2.347µs notify_sd=3.133µs rules=3.68µs tracing=16.274µs - ts=2024-12-11T19:47:59.659Z caller=main.go:1210 level=info msg="Loading configuration file" filename=/tmp/config814616780 - ts=2024-12-11T19:47:59.660Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=/tmp/config814616780 totalDuration=986.476µs db_storage=3.517µs remote_storage=3.43µs web_handler=1.261µs query_engine=139.034µs scrape=44.142µs scrape_sd=6.506µs notify=2.123µs notify_sd=2.889µs rules=3.261µs tracing=122.069µs - ts=2024-12-11T19:47:59.681Z caller=main.go:1210 level=info msg="Loading configuration file" filename=/tmp/config814616780 - ts=2024-12-11T19:47:59.682Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=/tmp/config814616780 totalDuration=469.225µs db_storage=3.921µs remote_storage=4.521µs web_handler=1.136µs query_engine=93.893µs scrape=97.86µs scrape_sd=6.46µs notify=2.189µs notify_sd=2.76µs rules=3.186µs tracing=12.525µs +=== RUN TestQueryLog/console_queries,_[::1]:40567,_enabled_at_start + query_log_test.go:273: ts=2026-01-14T02:24:01.163Z caller=main.go:526 level=info msg="No time or size retention was set so using the default time retention" duration=15d + ts=2026-01-14T02:24:01.163Z caller=main.go:564 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" + ts=2026-01-14T02:24:01.163Z caller=main.go:566 level=warn msg="This Prometheus binary has not been compiled for a 64-bit architecture. Due to virtual memory constraints of 32-bit systems, it is highly recommended to switch to a 64-bit binary of Prometheus." GOARCH=386 + ts=2026-01-14T02:24:01.164Z caller=main.go:569 level=info build_context="(go=go1.23.4, platform=linux/386, user=, date=, tags=unknown)" + ts=2026-01-14T02:24:01.164Z caller=main.go:570 level=info host_details="(Linux 6.11.5+bpo-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.11.5-1~bpo12+1 (2024-11-11) x86_64 i-capture-the-hostname i-capture-the-domain)" + ts=2026-01-14T02:24:01.164Z caller=main.go:571 level=info fd_limits="(soft=1048576, hard=1048576)" + ts=2026-01-14T02:24:01.164Z caller=main.go:572 level=info vm_limits="(soft=unlimited, hard=unlimited)" + ts=2026-01-14T02:24:01.165Z caller=web.go:576 level=info component=web msg="Start listening for connections" address=[::1]:40567 + ts=2026-01-14T02:24:01.166Z caller=main.go:1005 level=info msg="Starting TSDB ..." + ts=2026-01-14T02:24:01.167Z level=info caller=tls_config.go:353 msg="Listening on" address=[::1]:40567 + ts=2026-01-14T02:24:01.167Z level=info caller=tls_config.go:356 msg="TLS is disabled." http2=false address=[::1]:40567 + ts=2026-01-14T02:24:01.169Z caller=head.go:595 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" + ts=2026-01-14T02:24:01.169Z caller=head.go:676 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=1.462µs + ts=2026-01-14T02:24:01.169Z caller=head.go:684 level=info component=tsdb msg="Replaying WAL, this may take a while" + ts=2026-01-14T02:24:01.170Z caller=head.go:755 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 + ts=2026-01-14T02:24:01.170Z caller=head.go:792 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=29.925µs wal_replay_duration=282.013µs wbl_replay_duration=221ns total_replay_duration=339.65µs + ts=2026-01-14T02:24:01.171Z caller=main.go:1026 level=info fs_type=EXT4_SUPER_MAGIC + ts=2026-01-14T02:24:01.171Z caller=main.go:1029 level=info msg="TSDB started" + ts=2026-01-14T02:24:01.171Z caller=main.go:1210 level=info msg="Loading configuration file" filename=/tmp/config2173176469 + ts=2026-01-14T02:24:01.172Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=/tmp/config2173176469 totalDuration=469.054µs db_storage=1.001µs remote_storage=1.402µs web_handler=270ns query_engine=16.795µs scrape=308.393µs scrape_sd=4.977µs notify=1.021µs notify_sd=2.053µs rules=1.582µs tracing=6.049µs + ts=2026-01-14T02:24:01.172Z caller=main.go:990 level=info msg="Server is ready to receive web requests." + ts=2026-01-14T02:24:01.172Z caller=manager.go:999 level=info component="rule manager" msg="Starting rule manager..." + ts=2026-01-14T02:24:01.653Z caller=main.go:1210 level=info msg="Loading configuration file" filename=/tmp/config2173176469 + ts=2026-01-14T02:24:01.653Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=/tmp/config2173176469 totalDuration=256.124µs db_storage=2.114µs remote_storage=1.543µs web_handler=431ns query_engine=4.767µs scrape=60.381µs scrape_sd=3.154µs notify=881ns notify_sd=1.262µs rules=1.312µs tracing=5.899µs + ts=2026-01-14T02:24:01.655Z caller=main.go:1210 level=info msg="Loading configuration file" filename=/tmp/config2173176469 + ts=2026-01-14T02:24:01.656Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=/tmp/config2173176469 totalDuration=1.249314ms db_storage=711ns remote_storage=761ns web_handler=231ns query_engine=18.588µs scrape=54.532µs scrape_sd=1.912µs notify=540ns notify_sd=851ns rules=551ns tracing=2.914µs + ts=2026-01-14T02:24:01.658Z caller=main.go:1210 level=info msg="Loading configuration file" filename=/tmp/config2173176469 + ts=2026-01-14T02:24:01.658Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=/tmp/config2173176469 totalDuration=216.014µs db_storage=1.592µs remote_storage=1.542µs web_handler=341ns query_engine=55.313µs scrape=52.719µs scrape_sd=2.744µs notify=1.031µs notify_sd=1.102µs rules=1.192µs tracing=4.997µs -=== RUN TestQueryLog/rule_queries,_[::1]:37063,_enabled_at_start - query_log_test.go:273: ts=2024-12-11T19:48:00.010Z caller=main.go:526 level=info msg="No time or size retention was set so using the default time retention" duration=15d - ts=2024-12-11T19:48:00.010Z caller=main.go:564 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" - ts=2024-12-11T19:48:00.010Z caller=main.go:566 level=warn msg="This Prometheus binary has not been compiled for a 64-bit architecture. Due to virtual memory constraints of 32-bit systems, it is highly recommended to switch to a 64-bit binary of Prometheus." GOARCH=386 - ts=2024-12-11T19:48:00.010Z caller=main.go:569 level=info build_context="(go=go1.23.4, platform=linux/386, user=, date=, tags=unknown)" - ts=2024-12-11T19:48:00.010Z caller=main.go:570 level=info host_details="(Linux 6.1.0-28-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.119-1 (2024-11-22) x86_64 ionos12-i386 (none))" - ts=2024-12-11T19:48:00.010Z caller=main.go:571 level=info fd_limits="(soft=1048576, hard=1048576)" - ts=2024-12-11T19:48:00.010Z caller=main.go:572 level=info vm_limits="(soft=unlimited, hard=unlimited)" - ts=2024-12-11T19:48:00.016Z caller=web.go:576 level=info component=web msg="Start listening for connections" address=[::1]:37063 - ts=2024-12-11T19:48:00.030Z caller=main.go:1005 level=info msg="Starting TSDB ..." - ts=2024-12-11T19:48:00.050Z level=info caller=tls_config.go:353 msg="Listening on" address=[::1]:37063 - ts=2024-12-11T19:48:00.050Z level=info caller=tls_config.go:356 msg="TLS is disabled." http2=false address=[::1]:37063 - ts=2024-12-11T19:48:00.069Z caller=head.go:595 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" - ts=2024-12-11T19:48:00.069Z caller=head.go:676 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=84.671µs - ts=2024-12-11T19:48:00.069Z caller=head.go:684 level=info component=tsdb msg="Replaying WAL, this may take a while" - ts=2024-12-11T19:48:00.070Z caller=head.go:755 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 - ts=2024-12-11T19:48:00.070Z caller=head.go:792 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=88.201µs wal_replay_duration=535.884µs wbl_replay_duration=850ns total_replay_duration=715.256µs - ts=2024-12-11T19:48:00.078Z caller=main.go:1026 level=info fs_type=EXT4_SUPER_MAGIC - ts=2024-12-11T19:48:00.079Z caller=main.go:1029 level=info msg="TSDB started" - ts=2024-12-11T19:48:00.079Z caller=main.go:1210 level=info msg="Loading configuration file" filename=/tmp/config3350041319 - ts=2024-12-11T19:48:00.080Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=/tmp/config3350041319 totalDuration=1.444112ms db_storage=2.578µs remote_storage=3.15µs web_handler=1.518µs query_engine=0s scrape=564.204µs scrape_sd=11.233µs notify=2.384µs notify_sd=4.874µs rules=507.819µs tracing=13.322µs - ts=2024-12-11T19:48:00.080Z caller=main.go:990 level=info msg="Server is ready to receive web requests." - ts=2024-12-11T19:48:00.080Z caller=manager.go:999 level=info component="rule manager" msg="Starting rule manager..." - ts=2024-12-11T19:48:02.239Z caller=main.go:1210 level=info msg="Loading configuration file" filename=/tmp/config3350041319 - ts=2024-12-11T19:48:02.240Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=/tmp/config3350041319 totalDuration=1.414701ms db_storage=5.797µs remote_storage=3.59µs web_handler=1.712µs query_engine=17.761µs scrape=142.117µs scrape_sd=7.48µs notify=2.697µs notify_sd=4.553µs rules=526.036µs tracing=12.381µs - ts=2024-12-11T19:48:04.253Z caller=main.go:1210 level=info msg="Loading configuration file" filename=/tmp/config3350041319 - ts=2024-12-11T19:48:04.254Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=/tmp/config3350041319 totalDuration=1.003043ms db_storage=3.696µs remote_storage=2.662µs web_handler=1.122µs query_engine=35.354µs scrape=163.442µs scrape_sd=7.655µs notify=3.256µs notify_sd=2.351µs rules=334.408µs tracing=10.089µs - ts=2024-12-11T19:48:08.267Z caller=main.go:1210 level=info msg="Loading configuration file" filename=/tmp/config3350041319 - ts=2024-12-11T19:48:08.268Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=/tmp/config3350041319 totalDuration=1.040377ms db_storage=3.862µs remote_storage=3.237µs web_handler=1.396µs query_engine=108.469µs scrape=142.137µs scrape_sd=8.319µs notify=2.314µs notify_sd=4.575µs rules=433.926µs tracing=18.539µs +=== RUN TestQueryLog/rule_queries,_[::1]:38349,_enabled_at_start + query_log_test.go:273: ts=2026-01-14T02:24:01.678Z caller=main.go:526 level=info msg="No time or size retention was set so using the default time retention" duration=15d + ts=2026-01-14T02:24:01.678Z caller=main.go:564 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" + ts=2026-01-14T02:24:01.678Z caller=main.go:566 level=warn msg="This Prometheus binary has not been compiled for a 64-bit architecture. Due to virtual memory constraints of 32-bit systems, it is highly recommended to switch to a 64-bit binary of Prometheus." GOARCH=386 + ts=2026-01-14T02:24:01.678Z caller=main.go:569 level=info build_context="(go=go1.23.4, platform=linux/386, user=, date=, tags=unknown)" + ts=2026-01-14T02:24:01.678Z caller=main.go:570 level=info host_details="(Linux 6.11.5+bpo-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.11.5-1~bpo12+1 (2024-11-11) x86_64 i-capture-the-hostname i-capture-the-domain)" + ts=2026-01-14T02:24:01.678Z caller=main.go:571 level=info fd_limits="(soft=1048576, hard=1048576)" + ts=2026-01-14T02:24:01.678Z caller=main.go:572 level=info vm_limits="(soft=unlimited, hard=unlimited)" + ts=2026-01-14T02:24:01.680Z caller=web.go:576 level=info component=web msg="Start listening for connections" address=[::1]:38349 + ts=2026-01-14T02:24:01.681Z caller=main.go:1005 level=info msg="Starting TSDB ..." + ts=2026-01-14T02:24:01.682Z level=info caller=tls_config.go:353 msg="Listening on" address=[::1]:38349 + ts=2026-01-14T02:24:01.682Z level=info caller=tls_config.go:356 msg="TLS is disabled." http2=false address=[::1]:38349 + ts=2026-01-14T02:24:01.689Z caller=head.go:595 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" + ts=2026-01-14T02:24:01.689Z caller=head.go:676 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=1.893µs + ts=2026-01-14T02:24:01.689Z caller=head.go:684 level=info component=tsdb msg="Replaying WAL, this may take a while" + ts=2026-01-14T02:24:01.690Z caller=head.go:755 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 + ts=2026-01-14T02:24:01.690Z caller=head.go:792 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=34.642µs wal_replay_duration=191.257µs wbl_replay_duration=291ns total_replay_duration=252.148µs + ts=2026-01-14T02:24:01.691Z caller=main.go:1026 level=info fs_type=EXT4_SUPER_MAGIC + ts=2026-01-14T02:24:01.691Z caller=main.go:1029 level=info msg="TSDB started" + ts=2026-01-14T02:24:01.691Z caller=main.go:1210 level=info msg="Loading configuration file" filename=/tmp/config3747326709 + ts=2026-01-14T02:24:01.692Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=/tmp/config3747326709 totalDuration=587.471µs db_storage=1.192µs remote_storage=1.332µs web_handler=551ns query_engine=16.906µs scrape=207.512µs scrape_sd=4.817µs notify=922ns notify_sd=1.903µs rules=210.376µs tracing=5.919µs + ts=2026-01-14T02:24:01.692Z caller=main.go:990 level=info msg="Server is ready to receive web requests." + ts=2026-01-14T02:24:01.692Z caller=manager.go:999 level=info component="rule manager" msg="Starting rule manager..." + ts=2026-01-14T02:24:04.173Z caller=main.go:1210 level=info msg="Loading configuration file" filename=/tmp/config3747326709 + ts=2026-01-14T02:24:04.174Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=/tmp/config3747326709 totalDuration=1.789274ms db_storage=1.963µs remote_storage=2.223µs web_handler=441ns query_engine=8.233µs scrape=74.893µs scrape_sd=4.186µs notify=2.354µs notify_sd=1.212µs rules=262.334µs tracing=9.224µs + ts=2026-01-14T02:24:06.181Z caller=main.go:1210 level=info msg="Loading configuration file" filename=/tmp/config3747326709 + ts=2026-01-14T02:24:06.182Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=/tmp/config3747326709 totalDuration=455.833µs db_storage=1.512µs remote_storage=1.712µs web_handler=511ns query_engine=17.116µs scrape=74.672µs scrape_sd=4.406µs notify=781ns notify_sd=921ns rules=181.792µs tracing=5.198µs + ts=2026-01-14T02:24:10.183Z caller=main.go:1210 level=info msg="Loading configuration file" filename=/tmp/config3747326709 + ts=2026-01-14T02:24:10.184Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=/tmp/config3747326709 totalDuration=490.495µs db_storage=1.853µs remote_storage=1.753µs web_handler=331ns query_engine=51.087µs scrape=79.189µs scrape_sd=4.878µs notify=811ns notify_sd=862ns rules=188.603µs tracing=5.689µs -=== RUN TestQueryLog/api_queries,_[::1]:41671 - query_log_test.go:273: ts=2024-12-11T19:48:10.779Z caller=main.go:526 level=info msg="No time or size retention was set so using the default time retention" duration=15d - ts=2024-12-11T19:48:10.779Z caller=main.go:564 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" - ts=2024-12-11T19:48:10.780Z caller=main.go:566 level=warn msg="This Prometheus binary has not been compiled for a 64-bit architecture. Due to virtual memory constraints of 32-bit systems, it is highly recommended to switch to a 64-bit binary of Prometheus." GOARCH=386 - ts=2024-12-11T19:48:10.780Z caller=main.go:569 level=info build_context="(go=go1.23.4, platform=linux/386, user=, date=, tags=unknown)" - ts=2024-12-11T19:48:10.780Z caller=main.go:570 level=info host_details="(Linux 6.1.0-28-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.119-1 (2024-11-22) x86_64 ionos12-i386 (none))" - ts=2024-12-11T19:48:10.780Z caller=main.go:571 level=info fd_limits="(soft=1048576, hard=1048576)" - ts=2024-12-11T19:48:10.780Z caller=main.go:572 level=info vm_limits="(soft=unlimited, hard=unlimited)" - ts=2024-12-11T19:48:10.819Z caller=web.go:576 level=info component=web msg="Start listening for connections" address=[::1]:41671 - ts=2024-12-11T19:48:10.834Z caller=main.go:1005 level=info msg="Starting TSDB ..." - ts=2024-12-11T19:48:10.837Z level=info caller=tls_config.go:353 msg="Listening on" address=[::1]:41671 - ts=2024-12-11T19:48:10.837Z level=info caller=tls_config.go:356 msg="TLS is disabled." http2=false address=[::1]:41671 - ts=2024-12-11T19:48:10.866Z caller=head.go:595 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" - ts=2024-12-11T19:48:10.866Z caller=head.go:676 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=90.657µs - ts=2024-12-11T19:48:10.866Z caller=head.go:684 level=info component=tsdb msg="Replaying WAL, this may take a while" - ts=2024-12-11T19:48:10.875Z caller=head.go:755 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 - ts=2024-12-11T19:48:10.875Z caller=head.go:792 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=141.543µs wal_replay_duration=4.63789ms wbl_replay_duration=824ns total_replay_duration=9.140531ms - ts=2024-12-11T19:48:10.885Z caller=main.go:1026 level=info fs_type=EXT4_SUPER_MAGIC - ts=2024-12-11T19:48:10.885Z caller=main.go:1029 level=info msg="TSDB started" - ts=2024-12-11T19:48:10.885Z caller=main.go:1210 level=info msg="Loading configuration file" filename=/tmp/config2944730601 - ts=2024-12-11T19:48:10.887Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=/tmp/config2944730601 totalDuration=1.365609ms db_storage=3.272µs remote_storage=6.908µs web_handler=1.757µs query_engine=2.117µs scrape=1.105708ms scrape_sd=12.843µs notify=3.882µs notify_sd=4.299µs rules=2.935µs tracing=21.754µs - ts=2024-12-11T19:48:10.887Z caller=main.go:990 level=info msg="Server is ready to receive web requests." - ts=2024-12-11T19:48:10.887Z caller=manager.go:999 level=info component="rule manager" msg="Starting rule manager..." - ts=2024-12-11T19:48:11.335Z caller=main.go:1210 level=info msg="Loading configuration file" filename=/tmp/config2944730601 - ts=2024-12-11T19:48:11.336Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=/tmp/config2944730601 totalDuration=1.268342ms db_storage=3.822µs remote_storage=5.481µs web_handler=2.577µs query_engine=220.617µs scrape=103.131µs scrape_sd=7.154µs notify=2.25µs notify_sd=2.925µs rules=3.248µs tracing=12.263µs - ts=2024-12-11T19:48:11.347Z caller=main.go:1210 level=info msg="Loading configuration file" filename=/tmp/config2944730601 - ts=2024-12-11T19:48:11.348Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=/tmp/config2944730601 totalDuration=420.595µs db_storage=3.181µs remote_storage=3.125µs web_handler=1.052µs query_engine=11.772µs scrape=103.414µs scrape_sd=7.339µs notify=2.101µs notify_sd=2.839µs rules=3.198µs tracing=13.683µs - ts=2024-12-11T19:48:11.363Z caller=main.go:1210 level=info msg="Loading configuration file" filename=/tmp/config2944730601 - ts=2024-12-11T19:48:11.364Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=/tmp/config2944730601 totalDuration=995.65µs db_storage=0s remote_storage=0s web_handler=0s query_engine=53.336µs scrape=252.819µs scrape_sd=8.746µs notify=3.687µs notify_sd=2.634µs rules=3.196µs tracing=13.874µs - ts=2024-12-11T19:48:11.407Z caller=main.go:1210 level=info msg="Loading configuration file" filename=/tmp/config2944730601 - ts=2024-12-11T19:48:11.407Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=/tmp/config2944730601 totalDuration=629.951µs db_storage=3.409µs remote_storage=3.357µs web_handler=5.216µs query_engine=108.261µs scrape=118.307µs scrape_sd=9.949µs notify=2.822µs notify_sd=6.487µs rules=3.534µs tracing=13.003µs +=== RUN TestQueryLog/api_queries,_[::1]:40819 + query_log_test.go:273: ts=2026-01-14T02:24:12.215Z caller=main.go:526 level=info msg="No time or size retention was set so using the default time retention" duration=15d + ts=2026-01-14T02:24:12.215Z caller=main.go:564 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" + ts=2026-01-14T02:24:12.215Z caller=main.go:566 level=warn msg="This Prometheus binary has not been compiled for a 64-bit architecture. Due to virtual memory constraints of 32-bit systems, it is highly recommended to switch to a 64-bit binary of Prometheus." GOARCH=386 + ts=2026-01-14T02:24:12.215Z caller=main.go:569 level=info build_context="(go=go1.23.4, platform=linux/386, user=, date=, tags=unknown)" + ts=2026-01-14T02:24:12.215Z caller=main.go:570 level=info host_details="(Linux 6.11.5+bpo-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.11.5-1~bpo12+1 (2024-11-11) x86_64 i-capture-the-hostname i-capture-the-domain)" + ts=2026-01-14T02:24:12.215Z caller=main.go:571 level=info fd_limits="(soft=1048576, hard=1048576)" + ts=2026-01-14T02:24:12.215Z caller=main.go:572 level=info vm_limits="(soft=unlimited, hard=unlimited)" + ts=2026-01-14T02:24:12.219Z caller=web.go:576 level=info component=web msg="Start listening for connections" address=[::1]:40819 + ts=2026-01-14T02:24:12.219Z caller=main.go:1005 level=info msg="Starting TSDB ..." + ts=2026-01-14T02:24:12.222Z level=info caller=tls_config.go:353 msg="Listening on" address=[::1]:40819 + ts=2026-01-14T02:24:12.222Z level=info caller=tls_config.go:356 msg="TLS is disabled." http2=false address=[::1]:40819 + ts=2026-01-14T02:24:12.225Z caller=head.go:595 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" + ts=2026-01-14T02:24:12.225Z caller=head.go:676 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=1.543µs + ts=2026-01-14T02:24:12.225Z caller=head.go:684 level=info component=tsdb msg="Replaying WAL, this may take a while" + ts=2026-01-14T02:24:12.225Z caller=head.go:755 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 + ts=2026-01-14T02:24:12.225Z caller=head.go:792 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=32.548µs wal_replay_duration=342.844µs wbl_replay_duration=391ns total_replay_duration=403.125µs + ts=2026-01-14T02:24:12.226Z caller=main.go:1026 level=info fs_type=EXT4_SUPER_MAGIC + ts=2026-01-14T02:24:12.226Z caller=main.go:1029 level=info msg="TSDB started" + ts=2026-01-14T02:24:12.226Z caller=main.go:1210 level=info msg="Loading configuration file" filename=/tmp/config3483951095 + ts=2026-01-14T02:24:12.226Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=/tmp/config3483951095 totalDuration=304.097µs db_storage=1.202µs remote_storage=1.712µs web_handler=431ns query_engine=1.181µs scrape=196.424µs scrape_sd=5.208µs notify=1.092µs notify_sd=1.763µs rules=1.262µs tracing=11.377µs + ts=2026-01-14T02:24:12.226Z caller=main.go:990 level=info msg="Server is ready to receive web requests." + ts=2026-01-14T02:24:12.226Z caller=manager.go:999 level=info component="rule manager" msg="Starting rule manager..." + ts=2026-01-14T02:24:12.702Z caller=main.go:1210 level=info msg="Loading configuration file" filename=/tmp/config3483951095 + ts=2026-01-14T02:24:12.702Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=/tmp/config3483951095 totalDuration=299.209µs db_storage=1.622µs remote_storage=1.492µs web_handler=481ns query_engine=17.557µs scrape=56.645µs scrape_sd=4.757µs notify=921ns notify_sd=1.061µs rules=1.372µs tracing=5.168µs + ts=2026-01-14T02:24:12.705Z caller=main.go:1210 level=info msg="Loading configuration file" filename=/tmp/config3483951095 + ts=2026-01-14T02:24:12.705Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=/tmp/config3483951095 totalDuration=230.736µs db_storage=1.612µs remote_storage=1.983µs web_handler=741ns query_engine=5.829µs scrape=68.683µs scrape_sd=3.546µs notify=1.282µs notify_sd=1.592µs rules=1.352µs tracing=7.11µs + ts=2026-01-14T02:24:12.711Z caller=main.go:1210 level=info msg="Loading configuration file" filename=/tmp/config3483951095 + ts=2026-01-14T02:24:12.711Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=/tmp/config3483951095 totalDuration=222.644µs db_storage=872ns remote_storage=681ns web_handler=471ns query_engine=16.555µs scrape=37.136µs scrape_sd=2.123µs notify=631ns notify_sd=1.001µs rules=681ns tracing=2.834µs + ts=2026-01-14T02:24:12.714Z caller=main.go:1210 level=info msg="Loading configuration file" filename=/tmp/config3483951095 + ts=2026-01-14T02:24:12.714Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=/tmp/config3483951095 totalDuration=264.477µs db_storage=2.033µs remote_storage=1.432µs web_handler=741ns query_engine=47.972µs scrape=67.572µs scrape_sd=3.896µs notify=991ns notify_sd=981ns rules=1.292µs tracing=5.889µs -=== RUN TestQueryLog/console_queries,_[::1]:40345 - query_log_test.go:273: ts=2024-12-11T19:48:11.598Z caller=main.go:526 level=info msg="No time or size retention was set so using the default time retention" duration=15d - ts=2024-12-11T19:48:11.599Z caller=main.go:564 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" - ts=2024-12-11T19:48:11.599Z caller=main.go:566 level=warn msg="This Prometheus binary has not been compiled for a 64-bit architecture. Due to virtual memory constraints of 32-bit systems, it is highly recommended to switch to a 64-bit binary of Prometheus." GOARCH=386 - ts=2024-12-11T19:48:11.599Z caller=main.go:569 level=info build_context="(go=go1.23.4, platform=linux/386, user=, date=, tags=unknown)" - ts=2024-12-11T19:48:11.599Z caller=main.go:570 level=info host_details="(Linux 6.1.0-28-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.119-1 (2024-11-22) x86_64 ionos12-i386 (none))" - ts=2024-12-11T19:48:11.599Z caller=main.go:571 level=info fd_limits="(soft=1048576, hard=1048576)" - ts=2024-12-11T19:48:11.599Z caller=main.go:572 level=info vm_limits="(soft=unlimited, hard=unlimited)" - ts=2024-12-11T19:48:11.605Z caller=web.go:576 level=info component=web msg="Start listening for connections" address=[::1]:40345 - ts=2024-12-11T19:48:11.608Z caller=main.go:1005 level=info msg="Starting TSDB ..." - ts=2024-12-11T19:48:11.639Z caller=head.go:595 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" - ts=2024-12-11T19:48:11.639Z caller=head.go:676 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=5.443µs - ts=2024-12-11T19:48:11.639Z caller=head.go:684 level=info component=tsdb msg="Replaying WAL, this may take a while" - ts=2024-12-11T19:48:11.640Z level=info caller=tls_config.go:353 msg="Listening on" address=[::1]:40345 - ts=2024-12-11T19:48:11.640Z level=info caller=tls_config.go:356 msg="TLS is disabled." http2=false address=[::1]:40345 - ts=2024-12-11T19:48:11.640Z caller=head.go:755 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 - ts=2024-12-11T19:48:11.640Z caller=head.go:792 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=87.383µs wal_replay_duration=641.868µs wbl_replay_duration=796ns total_replay_duration=810.477µs - ts=2024-12-11T19:48:11.644Z caller=main.go:1026 level=info fs_type=EXT4_SUPER_MAGIC - ts=2024-12-11T19:48:11.644Z caller=main.go:1029 level=info msg="TSDB started" - ts=2024-12-11T19:48:11.644Z caller=main.go:1210 level=info msg="Loading configuration file" filename=/tmp/config607051064 - ts=2024-12-11T19:48:11.645Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=/tmp/config607051064 totalDuration=686.013µs db_storage=3.13µs remote_storage=3.252µs web_handler=1.926µs query_engine=2.139µs scrape=457.401µs scrape_sd=11.331µs notify=2.345µs notify_sd=4.617µs rules=2.452µs tracing=22.885µs - ts=2024-12-11T19:48:11.645Z caller=main.go:990 level=info msg="Server is ready to receive web requests." - ts=2024-12-11T19:48:11.645Z caller=manager.go:999 level=info component="rule manager" msg="Starting rule manager..." - ts=2024-12-11T19:48:11.963Z caller=main.go:1210 level=info msg="Loading configuration file" filename=/tmp/config607051064 - ts=2024-12-11T19:48:11.963Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=/tmp/config607051064 totalDuration=752.911µs db_storage=4.152µs remote_storage=4.72µs web_handler=1.18µs query_engine=50.385µs scrape=114.456µs scrape_sd=7.852µs notify=2.486µs notify_sd=2.83µs rules=3.055µs tracing=12.022µs - ts=2024-12-11T19:48:11.979Z caller=main.go:1210 level=info msg="Loading configuration file" filename=/tmp/config607051064 - ts=2024-12-11T19:48:11.979Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=/tmp/config607051064 totalDuration=464.87µs db_storage=4.304µs remote_storage=3.618µs web_handler=1.224µs query_engine=12.835µs scrape=122.607µs scrape_sd=7.553µs notify=2.769µs notify_sd=3.491µs rules=2.929µs tracing=12.968µs - ts=2024-12-11T19:48:11.995Z caller=main.go:1210 level=info msg="Loading configuration file" filename=/tmp/config607051064 - ts=2024-12-11T19:48:11.995Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=/tmp/config607051064 totalDuration=567.13µs db_storage=4.685µs remote_storage=3.296µs web_handler=1.235µs query_engine=49.132µs scrape=126.96µs scrape_sd=7.919µs notify=2.374µs notify_sd=4.623µs rules=3.474µs tracing=15.311µs - ts=2024-12-11T19:48:12.023Z caller=main.go:1210 level=info msg="Loading configuration file" filename=/tmp/config607051064 - ts=2024-12-11T19:48:12.023Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=/tmp/config607051064 totalDuration=485.582µs db_storage=3.511µs remote_storage=3.979µs web_handler=1.86µs query_engine=112.581µs scrape=104.344µs scrape_sd=8.403µs notify=2.203µs notify_sd=2.454µs rules=2.65µs tracing=12.017µs +=== RUN TestQueryLog/console_queries,_[::1]:41329 + query_log_test.go:273: ts=2026-01-14T02:24:12.733Z caller=main.go:526 level=info msg="No time or size retention was set so using the default time retention" duration=15d + ts=2026-01-14T02:24:12.733Z caller=main.go:564 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" + ts=2026-01-14T02:24:12.733Z caller=main.go:566 level=warn msg="This Prometheus binary has not been compiled for a 64-bit architecture. Due to virtual memory constraints of 32-bit systems, it is highly recommended to switch to a 64-bit binary of Prometheus." GOARCH=386 + ts=2026-01-14T02:24:12.733Z caller=main.go:569 level=info build_context="(go=go1.23.4, platform=linux/386, user=, date=, tags=unknown)" + ts=2026-01-14T02:24:12.733Z caller=main.go:570 level=info host_details="(Linux 6.11.5+bpo-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.11.5-1~bpo12+1 (2024-11-11) x86_64 i-capture-the-hostname i-capture-the-domain)" + ts=2026-01-14T02:24:12.733Z caller=main.go:571 level=info fd_limits="(soft=1048576, hard=1048576)" + ts=2026-01-14T02:24:12.733Z caller=main.go:572 level=info vm_limits="(soft=unlimited, hard=unlimited)" + ts=2026-01-14T02:24:12.735Z caller=web.go:576 level=info component=web msg="Start listening for connections" address=[::1]:41329 + ts=2026-01-14T02:24:12.735Z caller=main.go:1005 level=info msg="Starting TSDB ..." + ts=2026-01-14T02:24:12.738Z level=info caller=tls_config.go:353 msg="Listening on" address=[::1]:41329 + ts=2026-01-14T02:24:12.738Z level=info caller=tls_config.go:356 msg="TLS is disabled." http2=false address=[::1]:41329 + ts=2026-01-14T02:24:12.741Z caller=head.go:595 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" + ts=2026-01-14T02:24:12.742Z caller=head.go:676 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=2.513µs + ts=2026-01-14T02:24:12.742Z caller=head.go:684 level=info component=tsdb msg="Replaying WAL, this may take a while" + ts=2026-01-14T02:24:12.742Z caller=head.go:755 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 + ts=2026-01-14T02:24:12.742Z caller=head.go:792 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=47.081µs wal_replay_duration=383.946µs wbl_replay_duration=261ns total_replay_duration=469.184µs + ts=2026-01-14T02:24:12.744Z caller=main.go:1026 level=info fs_type=EXT4_SUPER_MAGIC + ts=2026-01-14T02:24:12.744Z caller=main.go:1029 level=info msg="TSDB started" + ts=2026-01-14T02:24:12.744Z caller=main.go:1210 level=info msg="Loading configuration file" filename=/tmp/config1442459091 + ts=2026-01-14T02:24:12.744Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=/tmp/config1442459091 totalDuration=323.165µs db_storage=881ns remote_storage=1.281µs web_handler=441ns query_engine=782ns scrape=228.392µs scrape_sd=4.317µs notify=1.102µs notify_sd=1.212µs rules=1.022µs tracing=10.055µs + ts=2026-01-14T02:24:12.744Z caller=main.go:990 level=info msg="Server is ready to receive web requests." + ts=2026-01-14T02:24:12.744Z caller=manager.go:999 level=info component="rule manager" msg="Starting rule manager..." + ts=2026-01-14T02:24:13.222Z caller=main.go:1210 level=info msg="Loading configuration file" filename=/tmp/config1442459091 + ts=2026-01-14T02:24:13.222Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=/tmp/config1442459091 totalDuration=290.786µs db_storage=1.332µs remote_storage=1.553µs web_handler=381ns query_engine=17.446µs scrape=55.744µs scrape_sd=3.044µs notify=961ns notify_sd=1.312µs rules=1.131µs tracing=5.588µs + ts=2026-01-14T02:24:13.227Z caller=main.go:1210 level=info msg="Loading configuration file" filename=/tmp/config1442459091 + ts=2026-01-14T02:24:13.227Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=/tmp/config1442459091 totalDuration=139.539µs db_storage=1.092µs remote_storage=741ns web_handler=211ns query_engine=3.275µs scrape=39.55µs scrape_sd=2.324µs notify=791ns notify_sd=782ns rules=871ns tracing=3.505µs + ts=2026-01-14T02:24:13.232Z caller=main.go:1210 level=info msg="Loading configuration file" filename=/tmp/config1442459091 + ts=2026-01-14T02:24:13.233Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=/tmp/config1442459091 totalDuration=209.535µs db_storage=851ns remote_storage=731ns web_handler=280ns query_engine=23.195µs scrape=59.68µs scrape_sd=2.864µs notify=721ns notify_sd=1.262µs rules=661ns tracing=5.238µs + ts=2026-01-14T02:24:13.234Z caller=main.go:1210 level=info msg="Loading configuration file" filename=/tmp/config1442459091 + ts=2026-01-14T02:24:13.235Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=/tmp/config1442459091 totalDuration=163.305µs db_storage=501ns remote_storage=611ns web_handler=320ns query_engine=47.641µs scrape=41.062µs scrape_sd=1.842µs notify=841ns notify_sd=551ns rules=550ns tracing=2.544µs -=== RUN TestQueryLog/rule_queries,_[::1]:38143 - query_log_test.go:273: ts=2024-12-11T19:48:12.473Z caller=main.go:526 level=info msg="No time or size retention was set so using the default time retention" duration=15d - ts=2024-12-11T19:48:12.474Z caller=main.go:564 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" - ts=2024-12-11T19:48:12.474Z caller=main.go:566 level=warn msg="This Prometheus binary has not been compiled for a 64-bit architecture. Due to virtual memory constraints of 32-bit systems, it is highly recommended to switch to a 64-bit binary of Prometheus." GOARCH=386 - ts=2024-12-11T19:48:12.474Z caller=main.go:569 level=info build_context="(go=go1.23.4, platform=linux/386, user=, date=, tags=unknown)" - ts=2024-12-11T19:48:12.474Z caller=main.go:570 level=info host_details="(Linux 6.1.0-28-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.119-1 (2024-11-22) x86_64 ionos12-i386 (none))" - ts=2024-12-11T19:48:12.474Z caller=main.go:571 level=info fd_limits="(soft=1048576, hard=1048576)" - ts=2024-12-11T19:48:12.474Z caller=main.go:572 level=info vm_limits="(soft=unlimited, hard=unlimited)" - ts=2024-12-11T19:48:12.496Z caller=web.go:576 level=info component=web msg="Start listening for connections" address=[::1]:38143 - ts=2024-12-11T19:48:12.515Z caller=main.go:1005 level=info msg="Starting TSDB ..." - ts=2024-12-11T19:48:12.542Z level=info caller=tls_config.go:353 msg="Listening on" address=[::1]:38143 - ts=2024-12-11T19:48:12.543Z level=info caller=tls_config.go:356 msg="TLS is disabled." http2=false address=[::1]:38143 - ts=2024-12-11T19:48:12.568Z caller=head.go:595 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" - ts=2024-12-11T19:48:12.568Z caller=head.go:676 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=5.474µs - ts=2024-12-11T19:48:12.568Z caller=head.go:684 level=info component=tsdb msg="Replaying WAL, this may take a while" - ts=2024-12-11T19:48:12.569Z caller=head.go:755 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 - ts=2024-12-11T19:48:12.569Z caller=head.go:792 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=94.064µs wal_replay_duration=1.152278ms wbl_replay_duration=2.293µs total_replay_duration=1.330778ms - ts=2024-12-11T19:48:12.587Z caller=main.go:1026 level=info fs_type=EXT4_SUPER_MAGIC - ts=2024-12-11T19:48:12.587Z caller=main.go:1029 level=info msg="TSDB started" - ts=2024-12-11T19:48:12.587Z caller=main.go:1210 level=info msg="Loading configuration file" filename=/tmp/config3826652773 - ts=2024-12-11T19:48:12.588Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=/tmp/config3826652773 totalDuration=1.473598ms db_storage=3.225µs remote_storage=3.007µs web_handler=1.704µs query_engine=2.628µs scrape=641.3µs scrape_sd=13.186µs notify=3.176µs notify_sd=4.965µs rules=462.787µs tracing=21.055µs - ts=2024-12-11T19:48:12.589Z caller=main.go:990 level=info msg="Server is ready to receive web requests." - ts=2024-12-11T19:48:12.589Z caller=manager.go:999 level=info component="rule manager" msg="Starting rule manager..." - ts=2024-12-11T19:48:15.091Z caller=main.go:1210 level=info msg="Loading configuration file" filename=/tmp/config3826652773 - ts=2024-12-11T19:48:15.099Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=/tmp/config3826652773 totalDuration=8.313157ms db_storage=0s remote_storage=0s web_handler=0s query_engine=6.807741ms scrape=123.653µs scrape_sd=9.969µs notify=2.743µs notify_sd=6.202µs rules=555.819µs tracing=13.15µs - ts=2024-12-11T19:48:17.111Z caller=main.go:1210 level=info msg="Loading configuration file" filename=/tmp/config3826652773 - ts=2024-12-11T19:48:17.112Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=/tmp/config3826652773 totalDuration=1.375974ms db_storage=3.921µs remote_storage=3.238µs web_handler=1.418µs query_engine=16.133µs scrape=127.276µs scrape_sd=9.108µs notify=2.908µs notify_sd=3.425µs rules=448.572µs tracing=11.502µs - ts=2024-12-11T19:48:19.126Z caller=main.go:1210 level=info msg="Loading configuration file" filename=/tmp/config3826652773 - ts=2024-12-11T19:48:19.128Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=/tmp/config3826652773 totalDuration=1.49848ms db_storage=4.415µs remote_storage=3.112µs web_handler=1.304µs query_engine=43.923µs scrape=133.481µs scrape_sd=9.944µs notify=2.158µs notify_sd=2.805µs rules=617.412µs tracing=12.021µs - ts=2024-12-11T19:48:23.151Z caller=main.go:1210 level=info msg="Loading configuration file" filename=/tmp/config3826652773 - ts=2024-12-11T19:48:23.152Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=/tmp/config3826652773 totalDuration=1.048525ms db_storage=3.484µs remote_storage=3.18µs web_handler=1.185µs query_engine=120.577µs scrape=108.233µs scrape_sd=9.586µs notify=2.129µs notify_sd=3.133µs rules=464.354µs tracing=11.615µs +=== RUN TestQueryLog/rule_queries,_[::1]:36435 + query_log_test.go:273: ts=2026-01-14T02:24:13.259Z caller=main.go:526 level=info msg="No time or size retention was set so using the default time retention" duration=15d + ts=2026-01-14T02:24:13.259Z caller=main.go:564 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" + ts=2026-01-14T02:24:13.259Z caller=main.go:566 level=warn msg="This Prometheus binary has not been compiled for a 64-bit architecture. Due to virtual memory constraints of 32-bit systems, it is highly recommended to switch to a 64-bit binary of Prometheus." GOARCH=386 + ts=2026-01-14T02:24:13.259Z caller=main.go:569 level=info build_context="(go=go1.23.4, platform=linux/386, user=, date=, tags=unknown)" + ts=2026-01-14T02:24:13.259Z caller=main.go:570 level=info host_details="(Linux 6.11.5+bpo-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.11.5-1~bpo12+1 (2024-11-11) x86_64 i-capture-the-hostname i-capture-the-domain)" + ts=2026-01-14T02:24:13.259Z caller=main.go:571 level=info fd_limits="(soft=1048576, hard=1048576)" + ts=2026-01-14T02:24:13.259Z caller=main.go:572 level=info vm_limits="(soft=unlimited, hard=unlimited)" + ts=2026-01-14T02:24:13.260Z caller=web.go:576 level=info component=web msg="Start listening for connections" address=[::1]:36435 + ts=2026-01-14T02:24:13.261Z caller=main.go:1005 level=info msg="Starting TSDB ..." + ts=2026-01-14T02:24:13.263Z level=info caller=tls_config.go:353 msg="Listening on" address=[::1]:36435 + ts=2026-01-14T02:24:13.263Z level=info caller=tls_config.go:356 msg="TLS is disabled." http2=false address=[::1]:36435 + ts=2026-01-14T02:24:13.265Z caller=head.go:595 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" + ts=2026-01-14T02:24:13.265Z caller=head.go:676 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=1.492µs + ts=2026-01-14T02:24:13.265Z caller=head.go:684 level=info component=tsdb msg="Replaying WAL, this may take a while" + ts=2026-01-14T02:24:13.266Z caller=head.go:755 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 + ts=2026-01-14T02:24:13.266Z caller=head.go:792 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=29.774µs wal_replay_duration=871.306µs wbl_replay_duration=210ns total_replay_duration=926.5µs + ts=2026-01-14T02:24:13.268Z caller=main.go:1026 level=info fs_type=EXT4_SUPER_MAGIC + ts=2026-01-14T02:24:13.268Z caller=main.go:1029 level=info msg="TSDB started" + ts=2026-01-14T02:24:13.268Z caller=main.go:1210 level=info msg="Loading configuration file" filename=/tmp/config1468890617 + ts=2026-01-14T02:24:13.268Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=/tmp/config1468890617 totalDuration=687.271µs db_storage=1.041µs remote_storage=1.813µs web_handler=531ns query_engine=811ns scrape=327.01µs scrape_sd=5.638µs notify=1.272µs notify_sd=1.432µs rules=219.87µs tracing=10.385µs + ts=2026-01-14T02:24:13.268Z caller=main.go:990 level=info msg="Server is ready to receive web requests." + ts=2026-01-14T02:24:13.268Z caller=manager.go:999 level=info component="rule manager" msg="Starting rule manager..." + ts=2026-01-14T02:24:15.744Z caller=main.go:1210 level=info msg="Loading configuration file" filename=/tmp/config1468890617 + ts=2026-01-14T02:24:15.744Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=/tmp/config1468890617 totalDuration=563.425µs db_storage=1.442µs remote_storage=1.613µs web_handler=531ns query_engine=18.438µs scrape=51.017µs scrape_sd=2.754µs notify=761ns notify_sd=1.392µs rules=232.959µs tracing=5.738µs + ts=2026-01-14T02:24:17.754Z caller=main.go:1210 level=info msg="Loading configuration file" filename=/tmp/config1468890617 + ts=2026-01-14T02:24:17.755Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=/tmp/config1468890617 totalDuration=460.42µs db_storage=1.943µs remote_storage=2.013µs web_handler=411ns query_engine=11.056µs scrape=68.603µs scrape_sd=5.077µs notify=841ns notify_sd=982ns rules=185.378µs tracing=6.2µs + ts=2026-01-14T02:24:19.765Z caller=main.go:1210 level=info msg="Loading configuration file" filename=/tmp/config1468890617 + ts=2026-01-14T02:24:19.767Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=/tmp/config1468890617 totalDuration=2.581593ms db_storage=1.622µs remote_storage=1.422µs web_handler=411ns query_engine=22.503µs scrape=78.017µs scrape_sd=4.637µs notify=751ns notify_sd=1.092µs rules=189.504µs tracing=5.488µs + ts=2026-01-14T02:24:23.785Z caller=main.go:1210 level=info msg="Loading configuration file" filename=/tmp/config1468890617 + ts=2026-01-14T02:24:23.785Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=/tmp/config1468890617 totalDuration=512.059µs db_storage=1.643µs remote_storage=1.562µs web_handler=431ns query_engine=59.489µs scrape=74.862µs scrape_sd=5.559µs notify=861ns notify_sd=1.251µs rules=201.732µs tracing=5.809µs -=== RUN TestQueryLog/api_queries,_[::1]:38995,_enabled_at_start,_with_prefix_/foobar - query_log_test.go:273: ts=2024-12-11T19:48:25.595Z caller=main.go:526 level=info msg="No time or size retention was set so using the default time retention" duration=15d - ts=2024-12-11T19:48:25.595Z caller=main.go:564 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" - ts=2024-12-11T19:48:25.595Z caller=main.go:566 level=warn msg="This Prometheus binary has not been compiled for a 64-bit architecture. Due to virtual memory constraints of 32-bit systems, it is highly recommended to switch to a 64-bit binary of Prometheus." GOARCH=386 - ts=2024-12-11T19:48:25.595Z caller=main.go:569 level=info build_context="(go=go1.23.4, platform=linux/386, user=, date=, tags=unknown)" - ts=2024-12-11T19:48:25.595Z caller=main.go:570 level=info host_details="(Linux 6.1.0-28-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.119-1 (2024-11-22) x86_64 ionos12-i386 (none))" - ts=2024-12-11T19:48:25.595Z caller=main.go:571 level=info fd_limits="(soft=1048576, hard=1048576)" - ts=2024-12-11T19:48:25.595Z caller=main.go:572 level=info vm_limits="(soft=unlimited, hard=unlimited)" - ts=2024-12-11T19:48:25.616Z caller=web.go:576 level=info component=web msg="Start listening for connections" address=[::1]:38995 - ts=2024-12-11T19:48:25.623Z caller=main.go:1005 level=info msg="Starting TSDB ..." - ts=2024-12-11T19:48:25.631Z caller=web.go:608 level=info component=web msg="Router prefix" prefix=/foobar - ts=2024-12-11T19:48:25.637Z level=info caller=tls_config.go:353 msg="Listening on" address=[::1]:38995 - ts=2024-12-11T19:48:25.643Z level=info caller=tls_config.go:356 msg="TLS is disabled." http2=false address=[::1]:38995 - ts=2024-12-11T19:48:25.646Z caller=head.go:595 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" - ts=2024-12-11T19:48:25.646Z caller=head.go:676 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=4.906µs - ts=2024-12-11T19:48:25.646Z caller=head.go:684 level=info component=tsdb msg="Replaying WAL, this may take a while" - ts=2024-12-11T19:48:25.667Z caller=head.go:755 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 - ts=2024-12-11T19:48:25.667Z caller=head.go:792 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=72.17µs wal_replay_duration=20.66612ms wbl_replay_duration=1.513µs total_replay_duration=20.901561ms - ts=2024-12-11T19:48:25.676Z caller=main.go:1026 level=info fs_type=EXT4_SUPER_MAGIC - ts=2024-12-11T19:48:25.676Z caller=main.go:1029 level=info msg="TSDB started" - ts=2024-12-11T19:48:25.676Z caller=main.go:1210 level=info msg="Loading configuration file" filename=/tmp/config4277377456 - ts=2024-12-11T19:48:25.676Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=/tmp/config4277377456 totalDuration=768.623µs db_storage=2.584µs remote_storage=3.13µs web_handler=1.392µs query_engine=38.37µs scrape=443.777µs scrape_sd=11.575µs notify=2.075µs notify_sd=5.016µs rules=2.957µs tracing=13.948µs - ts=2024-12-11T19:48:25.677Z caller=main.go:990 level=info msg="Server is ready to receive web requests." - ts=2024-12-11T19:48:25.677Z caller=manager.go:999 level=info component="rule manager" msg="Starting rule manager..." - ts=2024-12-11T19:48:25.747Z caller=main.go:1210 level=info msg="Loading configuration file" filename=/tmp/config4277377456 - ts=2024-12-11T19:48:25.748Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=/tmp/config4277377456 totalDuration=840.016µs db_storage=3.139µs remote_storage=4.123µs web_handler=1.238µs query_engine=13.293µs scrape=129µs scrape_sd=7.497µs notify=2.184µs notify_sd=2.929µs rules=3.566µs tracing=14.219µs - ts=2024-12-11T19:48:25.763Z caller=main.go:1210 level=info msg="Loading configuration file" filename=/tmp/config4277377456 - ts=2024-12-11T19:48:25.764Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=/tmp/config4277377456 totalDuration=1.087566ms db_storage=3.498µs remote_storage=5.666µs web_handler=1.33µs query_engine=49.564µs scrape=347.849µs scrape_sd=3.206µs notify=0s notify_sd=0s rules=0s tracing=0s - ts=2024-12-11T19:48:25.787Z caller=main.go:1210 level=info msg="Loading configuration file" filename=/tmp/config4277377456 - ts=2024-12-11T19:48:25.787Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=/tmp/config4277377456 totalDuration=468.78µs db_storage=4.529µs remote_storage=3.304µs web_handler=1.085µs query_engine=108.903µs scrape=93.909µs scrape_sd=6.06µs notify=1.922µs notify_sd=2.822µs rules=2.972µs tracing=13.081µs +=== RUN TestQueryLog/api_queries,_[::1]:34241,_enabled_at_start,_with_prefix_/foobar + query_log_test.go:273: ts=2026-01-14T02:24:25.811Z caller=main.go:526 level=info msg="No time or size retention was set so using the default time retention" duration=15d + ts=2026-01-14T02:24:25.811Z caller=main.go:564 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" + ts=2026-01-14T02:24:25.811Z caller=main.go:566 level=warn msg="This Prometheus binary has not been compiled for a 64-bit architecture. Due to virtual memory constraints of 32-bit systems, it is highly recommended to switch to a 64-bit binary of Prometheus." GOARCH=386 + ts=2026-01-14T02:24:25.811Z caller=main.go:569 level=info build_context="(go=go1.23.4, platform=linux/386, user=, date=, tags=unknown)" + ts=2026-01-14T02:24:25.811Z caller=main.go:570 level=info host_details="(Linux 6.11.5+bpo-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.11.5-1~bpo12+1 (2024-11-11) x86_64 i-capture-the-hostname i-capture-the-domain)" + ts=2026-01-14T02:24:25.811Z caller=main.go:571 level=info fd_limits="(soft=1048576, hard=1048576)" + ts=2026-01-14T02:24:25.811Z caller=main.go:572 level=info vm_limits="(soft=unlimited, hard=unlimited)" + ts=2026-01-14T02:24:25.813Z caller=web.go:576 level=info component=web msg="Start listening for connections" address=[::1]:34241 + ts=2026-01-14T02:24:25.813Z caller=main.go:1005 level=info msg="Starting TSDB ..." + ts=2026-01-14T02:24:25.813Z caller=web.go:608 level=info component=web msg="Router prefix" prefix=/foobar + ts=2026-01-14T02:24:25.816Z level=info caller=tls_config.go:353 msg="Listening on" address=[::1]:34241 + ts=2026-01-14T02:24:25.816Z level=info caller=tls_config.go:356 msg="TLS is disabled." http2=false address=[::1]:34241 + ts=2026-01-14T02:24:25.818Z caller=head.go:595 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" + ts=2026-01-14T02:24:25.818Z caller=head.go:676 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=1.382µs + ts=2026-01-14T02:24:25.818Z caller=head.go:684 level=info component=tsdb msg="Replaying WAL, this may take a while" + ts=2026-01-14T02:24:25.818Z caller=head.go:755 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 + ts=2026-01-14T02:24:25.818Z caller=head.go:792 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=31.808µs wal_replay_duration=148.603µs wbl_replay_duration=221ns total_replay_duration=204.177µs + ts=2026-01-14T02:24:25.819Z caller=main.go:1026 level=info fs_type=EXT4_SUPER_MAGIC + ts=2026-01-14T02:24:25.819Z caller=main.go:1029 level=info msg="TSDB started" + ts=2026-01-14T02:24:25.819Z caller=main.go:1210 level=info msg="Loading configuration file" filename=/tmp/config2728594394 + ts=2026-01-14T02:24:25.820Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=/tmp/config2728594394 totalDuration=387.431µs db_storage=1.633µs remote_storage=1.332µs web_handler=681ns query_engine=17.076µs scrape=208.302µs scrape_sd=6.12µs notify=1.041µs notify_sd=1.622µs rules=1.232µs tracing=6.56µs + ts=2026-01-14T02:24:25.820Z caller=main.go:990 level=info msg="Server is ready to receive web requests." + ts=2026-01-14T02:24:25.820Z caller=manager.go:999 level=info component="rule manager" msg="Starting rule manager..." + ts=2026-01-14T02:24:26.300Z caller=main.go:1210 level=info msg="Loading configuration file" filename=/tmp/config2728594394 + ts=2026-01-14T02:24:26.301Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=/tmp/config2728594394 totalDuration=254.312µs db_storage=1.463µs remote_storage=1.683µs web_handler=581ns query_engine=6.229µs scrape=60.951µs scrape_sd=3.105µs notify=871ns notify_sd=882ns rules=1.272µs tracing=7.19µs + ts=2026-01-14T02:24:26.307Z caller=main.go:1210 level=info msg="Loading configuration file" filename=/tmp/config2728594394 + ts=2026-01-14T02:24:26.307Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=/tmp/config2728594394 totalDuration=315.704µs db_storage=2.053µs remote_storage=1.743µs web_handler=460ns query_engine=24.857µs scrape=61.853µs scrape_sd=3.826µs notify=811ns notify_sd=1.032µs rules=1.041µs tracing=6.259µs + ts=2026-01-14T02:24:26.313Z caller=main.go:1210 level=info msg="Loading configuration file" filename=/tmp/config2728594394 + ts=2026-01-14T02:24:26.314Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=/tmp/config2728594394 totalDuration=282.613µs db_storage=1.862µs remote_storage=1.593µs web_handler=711ns query_engine=58.037µs scrape=56.034µs scrape_sd=2.974µs notify=1.102µs notify_sd=1.152µs rules=1.092µs tracing=6.259µs -=== RUN TestQueryLog/console_queries,_[::1]:36699,_enabled_at_start,_with_prefix_/foobar - query_log_test.go:273: ts=2024-12-11T19:48:26.195Z caller=main.go:526 level=info msg="No time or size retention was set so using the default time retention" duration=15d - ts=2024-12-11T19:48:26.195Z caller=main.go:564 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" - ts=2024-12-11T19:48:26.196Z caller=main.go:566 level=warn msg="This Prometheus binary has not been compiled for a 64-bit architecture. Due to virtual memory constraints of 32-bit systems, it is highly recommended to switch to a 64-bit binary of Prometheus." GOARCH=386 - ts=2024-12-11T19:48:26.196Z caller=main.go:569 level=info build_context="(go=go1.23.4, platform=linux/386, user=, date=, tags=unknown)" - ts=2024-12-11T19:48:26.196Z caller=main.go:570 level=info host_details="(Linux 6.1.0-28-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.119-1 (2024-11-22) x86_64 ionos12-i386 (none))" - ts=2024-12-11T19:48:26.196Z caller=main.go:571 level=info fd_limits="(soft=1048576, hard=1048576)" - ts=2024-12-11T19:48:26.196Z caller=main.go:572 level=info vm_limits="(soft=unlimited, hard=unlimited)" - ts=2024-12-11T19:48:26.201Z caller=web.go:576 level=info component=web msg="Start listening for connections" address=[::1]:36699 - ts=2024-12-11T19:48:26.222Z caller=main.go:1005 level=info msg="Starting TSDB ..." - ts=2024-12-11T19:48:26.232Z caller=web.go:608 level=info component=web msg="Router prefix" prefix=/foobar - ts=2024-12-11T19:48:26.237Z level=info caller=tls_config.go:353 msg="Listening on" address=[::1]:36699 - ts=2024-12-11T19:48:26.237Z level=info caller=tls_config.go:356 msg="TLS is disabled." http2=false address=[::1]:36699 - ts=2024-12-11T19:48:26.251Z caller=head.go:595 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" - ts=2024-12-11T19:48:26.251Z caller=head.go:676 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=6.875µs - ts=2024-12-11T19:48:26.251Z caller=head.go:684 level=info component=tsdb msg="Replaying WAL, this may take a while" - ts=2024-12-11T19:48:26.252Z caller=head.go:755 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 - ts=2024-12-11T19:48:26.252Z caller=head.go:792 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=91.65µs wal_replay_duration=542.946µs wbl_replay_duration=888ns total_replay_duration=725.71µs - ts=2024-12-11T19:48:26.257Z caller=main.go:1026 level=info fs_type=EXT4_SUPER_MAGIC - ts=2024-12-11T19:48:26.257Z caller=main.go:1029 level=info msg="TSDB started" - ts=2024-12-11T19:48:26.258Z caller=main.go:1210 level=info msg="Loading configuration file" filename=/tmp/config1070131103 - ts=2024-12-11T19:48:26.267Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=/tmp/config1070131103 totalDuration=9.139926ms db_storage=3.292µs remote_storage=3.854µs web_handler=3.442µs query_engine=42.972µs scrape=8.748406ms scrape_sd=27.249µs notify=3.099µs notify_sd=4.347µs rules=4.475µs tracing=14.614µs - ts=2024-12-11T19:48:26.267Z caller=main.go:990 level=info msg="Server is ready to receive web requests." - ts=2024-12-11T19:48:26.267Z caller=manager.go:999 level=info component="rule manager" msg="Starting rule manager..." - ts=2024-12-11T19:48:26.359Z caller=main.go:1210 level=info msg="Loading configuration file" filename=/tmp/config1070131103 - ts=2024-12-11T19:48:26.359Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=/tmp/config1070131103 totalDuration=849.372µs db_storage=3.144µs remote_storage=3.393µs web_handler=1.254µs query_engine=12.876µs scrape=137.39µs scrape_sd=7.626µs notify=2.515µs notify_sd=5.655µs rules=3.056µs tracing=20.686µs - ts=2024-12-11T19:48:26.390Z caller=main.go:1210 level=info msg="Loading configuration file" filename=/tmp/config1070131103 - ts=2024-12-11T19:48:26.392Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=/tmp/config1070131103 totalDuration=1.07518ms db_storage=3.844µs remote_storage=3.158µs web_handler=1.251µs query_engine=231.987µs scrape=44.769µs scrape_sd=0s notify=0s notify_sd=0s rules=939ns tracing=15.586µs - ts=2024-12-11T19:48:26.419Z caller=main.go:1210 level=info msg="Loading configuration file" filename=/tmp/config1070131103 - ts=2024-12-11T19:48:26.419Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=/tmp/config1070131103 totalDuration=540.99µs db_storage=2.98µs remote_storage=3.255µs web_handler=998ns query_engine=151.072µs scrape=121.037µs scrape_sd=5.973µs notify=2.154µs notify_sd=2.165µs rules=3.24µs tracing=12.953µs +=== RUN TestQueryLog/console_queries,_[::1]:44201,_enabled_at_start,_with_prefix_/foobar + query_log_test.go:273: ts=2026-01-14T02:24:26.357Z caller=main.go:526 level=info msg="No time or size retention was set so using the default time retention" duration=15d + ts=2026-01-14T02:24:26.357Z caller=main.go:564 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" + ts=2026-01-14T02:24:26.357Z caller=main.go:566 level=warn msg="This Prometheus binary has not been compiled for a 64-bit architecture. Due to virtual memory constraints of 32-bit systems, it is highly recommended to switch to a 64-bit binary of Prometheus." GOARCH=386 + ts=2026-01-14T02:24:26.357Z caller=main.go:569 level=info build_context="(go=go1.23.4, platform=linux/386, user=, date=, tags=unknown)" + ts=2026-01-14T02:24:26.357Z caller=main.go:570 level=info host_details="(Linux 6.11.5+bpo-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.11.5-1~bpo12+1 (2024-11-11) x86_64 i-capture-the-hostname i-capture-the-domain)" + ts=2026-01-14T02:24:26.357Z caller=main.go:571 level=info fd_limits="(soft=1048576, hard=1048576)" + ts=2026-01-14T02:24:26.357Z caller=main.go:572 level=info vm_limits="(soft=unlimited, hard=unlimited)" + ts=2026-01-14T02:24:26.359Z caller=web.go:576 level=info component=web msg="Start listening for connections" address=[::1]:44201 + ts=2026-01-14T02:24:26.359Z caller=web.go:608 level=info component=web msg="Router prefix" prefix=/foobar + ts=2026-01-14T02:24:26.359Z caller=main.go:1005 level=info msg="Starting TSDB ..." + ts=2026-01-14T02:24:26.360Z level=info caller=tls_config.go:353 msg="Listening on" address=[::1]:44201 + ts=2026-01-14T02:24:26.360Z level=info caller=tls_config.go:356 msg="TLS is disabled." http2=false address=[::1]:44201 + ts=2026-01-14T02:24:26.370Z caller=head.go:595 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" + ts=2026-01-14T02:24:26.370Z caller=head.go:676 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=1.683µs + ts=2026-01-14T02:24:26.370Z caller=head.go:684 level=info component=tsdb msg="Replaying WAL, this may take a while" + ts=2026-01-14T02:24:26.370Z caller=head.go:755 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 + ts=2026-01-14T02:24:26.370Z caller=head.go:792 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=32.048µs wal_replay_duration=330.986µs wbl_replay_duration=301ns total_replay_duration=389.875µs + ts=2026-01-14T02:24:26.371Z caller=main.go:1026 level=info fs_type=EXT4_SUPER_MAGIC + ts=2026-01-14T02:24:26.371Z caller=main.go:1029 level=info msg="TSDB started" + ts=2026-01-14T02:24:26.371Z caller=main.go:1210 level=info msg="Loading configuration file" filename=/tmp/config1420244342 + ts=2026-01-14T02:24:26.372Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=/tmp/config1420244342 totalDuration=482.834µs db_storage=1.151µs remote_storage=1.392µs web_handler=881ns query_engine=16.775µs scrape=320.07µs scrape_sd=4.968µs notify=1.021µs notify_sd=2.103µs rules=1.202µs tracing=6.369µs + ts=2026-01-14T02:24:26.372Z caller=main.go:990 level=info msg="Server is ready to receive web requests." + ts=2026-01-14T02:24:26.372Z caller=manager.go:999 level=info component="rule manager" msg="Starting rule manager..." + ts=2026-01-14T02:24:26.845Z caller=main.go:1210 level=info msg="Loading configuration file" filename=/tmp/config1420244342 + ts=2026-01-14T02:24:26.846Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=/tmp/config1420244342 totalDuration=1.151036ms db_storage=1.583µs remote_storage=1.362µs web_handler=431ns query_engine=5.237µs scrape=73.36µs scrape_sd=3.936µs notify=1.182µs notify_sd=1.152µs rules=1.613µs tracing=9.224µs + ts=2026-01-14T02:24:26.849Z caller=main.go:1210 level=info msg="Loading configuration file" filename=/tmp/config1420244342 + ts=2026-01-14T02:24:26.849Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=/tmp/config1420244342 totalDuration=232.98µs db_storage=1.752µs remote_storage=1.613µs web_handler=491ns query_engine=16.585µs scrape=51.317µs scrape_sd=3.596µs notify=821ns notify_sd=1.042µs rules=1.142µs tracing=5.439µs + ts=2026-01-14T02:24:26.852Z caller=main.go:1210 level=info msg="Loading configuration file" filename=/tmp/config1420244342 + ts=2026-01-14T02:24:26.852Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=/tmp/config1420244342 totalDuration=211.667µs db_storage=601ns remote_storage=641ns web_handler=350ns query_engine=45.949µs scrape=57.557µs scrape_sd=2.133µs notify=741ns notify_sd=580ns rules=581ns tracing=19.399µs -=== RUN TestQueryLog/rule_queries,_[::1]:41791,_enabled_at_start,_with_prefix_/foobar +=== RUN TestQueryLog/rule_queries,_[::1]:43497,_enabled_at_start,_with_prefix_/foobar query_log_test.go:60: changing prefix has no effect on rules -=== RUN TestQueryLog/api_queries,_[::1]:46127,_with_prefix_/foobar - query_log_test.go:273: ts=2024-12-11T19:48:26.856Z caller=main.go:526 level=info msg="No time or size retention was set so using the default time retention" duration=15d - ts=2024-12-11T19:48:26.857Z caller=main.go:564 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" - ts=2024-12-11T19:48:26.857Z caller=main.go:566 level=warn msg="This Prometheus binary has not been compiled for a 64-bit architecture. Due to virtual memory constraints of 32-bit systems, it is highly recommended to switch to a 64-bit binary of Prometheus." GOARCH=386 - ts=2024-12-11T19:48:26.857Z caller=main.go:569 level=info build_context="(go=go1.23.4, platform=linux/386, user=, date=, tags=unknown)" - ts=2024-12-11T19:48:26.857Z caller=main.go:570 level=info host_details="(Linux 6.1.0-28-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.119-1 (2024-11-22) x86_64 ionos12-i386 (none))" - ts=2024-12-11T19:48:26.857Z caller=main.go:571 level=info fd_limits="(soft=1048576, hard=1048576)" - ts=2024-12-11T19:48:26.857Z caller=main.go:572 level=info vm_limits="(soft=unlimited, hard=unlimited)" - ts=2024-12-11T19:48:26.885Z caller=web.go:576 level=info component=web msg="Start listening for connections" address=[::1]:46127 - ts=2024-12-11T19:48:26.902Z caller=main.go:1005 level=info msg="Starting TSDB ..." - ts=2024-12-11T19:48:26.902Z caller=web.go:608 level=info component=web msg="Router prefix" prefix=/foobar - ts=2024-12-11T19:48:26.925Z caller=head.go:595 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" - ts=2024-12-11T19:48:26.925Z caller=head.go:676 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=95.517µs - ts=2024-12-11T19:48:26.925Z caller=head.go:684 level=info component=tsdb msg="Replaying WAL, this may take a while" - ts=2024-12-11T19:48:26.934Z caller=head.go:755 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 - ts=2024-12-11T19:48:26.935Z caller=head.go:792 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=96.603µs wal_replay_duration=9.128517ms wbl_replay_duration=846ns total_replay_duration=9.32927ms - ts=2024-12-11T19:48:26.942Z level=info caller=tls_config.go:353 msg="Listening on" address=[::1]:46127 - ts=2024-12-11T19:48:26.943Z level=info caller=tls_config.go:356 msg="TLS is disabled." http2=false address=[::1]:46127 - ts=2024-12-11T19:48:26.957Z caller=main.go:1026 level=info fs_type=EXT4_SUPER_MAGIC - ts=2024-12-11T19:48:26.957Z caller=main.go:1029 level=info msg="TSDB started" - ts=2024-12-11T19:48:26.957Z caller=main.go:1210 level=info msg="Loading configuration file" filename=/tmp/config1201187318 - ts=2024-12-11T19:48:26.958Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=/tmp/config1201187318 totalDuration=816.778µs db_storage=2.969µs remote_storage=3.491µs web_handler=1.378µs query_engine=2.432µs scrape=538.327µs scrape_sd=14.301µs notify=3.91µs notify_sd=4.853µs rules=3.139µs tracing=24.353µs - ts=2024-12-11T19:48:26.958Z caller=main.go:990 level=info msg="Server is ready to receive web requests." - ts=2024-12-11T19:48:26.958Z caller=manager.go:999 level=info component="rule manager" msg="Starting rule manager..." - ts=2024-12-11T19:48:26.987Z caller=main.go:1210 level=info msg="Loading configuration file" filename=/tmp/config1201187318 - ts=2024-12-11T19:48:26.988Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=/tmp/config1201187318 totalDuration=985.726µs db_storage=4.095µs remote_storage=2.833µs web_handler=1.488µs query_engine=49.067µs scrape=116.763µs scrape_sd=8.834µs notify=2.03µs notify_sd=5.64µs rules=4.899µs tracing=12.619µs - ts=2024-12-11T19:48:27.003Z caller=main.go:1210 level=info msg="Loading configuration file" filename=/tmp/config1201187318 - ts=2024-12-11T19:48:27.004Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=/tmp/config1201187318 totalDuration=1.00769ms db_storage=3.912µs remote_storage=3.092µs web_handler=1.214µs query_engine=12.704µs scrape=373.967µs scrape_sd=10.056µs notify=2.027µs notify_sd=4.946µs rules=3.327µs tracing=15.35µs - ts=2024-12-11T19:48:27.019Z caller=main.go:1210 level=info msg="Loading configuration file" filename=/tmp/config1201187318 - ts=2024-12-11T19:48:27.020Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=/tmp/config1201187318 totalDuration=833.374µs db_storage=3.309µs remote_storage=2.955µs web_handler=1.275µs query_engine=43.005µs scrape=140.198µs scrape_sd=10.09µs notify=2.278µs notify_sd=2.607µs rules=2.763µs tracing=12.173µs - ts=2024-12-11T19:48:27.049Z caller=main.go:1210 level=info msg="Loading configuration file" filename=/tmp/config1201187318 - ts=2024-12-11T19:48:27.049Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=/tmp/config1201187318 totalDuration=535.877µs db_storage=3.801µs remote_storage=5.128µs web_handler=1.249µs query_engine=99.081µs scrape=114.656µs scrape_sd=6.697µs notify=2.936µs notify_sd=4.629µs rules=2.786µs tracing=13.955µs +=== RUN TestQueryLog/api_queries,_[::1]:41929,_with_prefix_/foobar + query_log_test.go:273: ts=2026-01-14T02:24:26.878Z caller=main.go:526 level=info msg="No time or size retention was set so using the default time retention" duration=15d + ts=2026-01-14T02:24:26.878Z caller=main.go:564 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" + ts=2026-01-14T02:24:26.878Z caller=main.go:566 level=warn msg="This Prometheus binary has not been compiled for a 64-bit architecture. Due to virtual memory constraints of 32-bit systems, it is highly recommended to switch to a 64-bit binary of Prometheus." GOARCH=386 + ts=2026-01-14T02:24:26.878Z caller=main.go:569 level=info build_context="(go=go1.23.4, platform=linux/386, user=, date=, tags=unknown)" + ts=2026-01-14T02:24:26.878Z caller=main.go:570 level=info host_details="(Linux 6.11.5+bpo-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.11.5-1~bpo12+1 (2024-11-11) x86_64 i-capture-the-hostname i-capture-the-domain)" + ts=2026-01-14T02:24:26.878Z caller=main.go:571 level=info fd_limits="(soft=1048576, hard=1048576)" + ts=2026-01-14T02:24:26.878Z caller=main.go:572 level=info vm_limits="(soft=unlimited, hard=unlimited)" + ts=2026-01-14T02:24:26.881Z caller=web.go:576 level=info component=web msg="Start listening for connections" address=[::1]:41929 + ts=2026-01-14T02:24:26.882Z caller=web.go:608 level=info component=web msg="Router prefix" prefix=/foobar + ts=2026-01-14T02:24:26.882Z caller=main.go:1005 level=info msg="Starting TSDB ..." + ts=2026-01-14T02:24:26.884Z level=info caller=tls_config.go:353 msg="Listening on" address=[::1]:41929 + ts=2026-01-14T02:24:26.884Z level=info caller=tls_config.go:356 msg="TLS is disabled." http2=false address=[::1]:41929 + ts=2026-01-14T02:24:26.887Z caller=head.go:595 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" + ts=2026-01-14T02:24:26.887Z caller=head.go:676 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=2.123µs + ts=2026-01-14T02:24:26.887Z caller=head.go:684 level=info component=tsdb msg="Replaying WAL, this may take a while" + ts=2026-01-14T02:24:26.887Z caller=head.go:755 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 + ts=2026-01-14T02:24:26.887Z caller=head.go:792 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=36.675µs wal_replay_duration=684.207µs wbl_replay_duration=261ns total_replay_duration=749.975µs + ts=2026-01-14T02:24:26.889Z caller=main.go:1026 level=info fs_type=EXT4_SUPER_MAGIC + ts=2026-01-14T02:24:26.889Z caller=main.go:1029 level=info msg="TSDB started" + ts=2026-01-14T02:24:26.889Z caller=main.go:1210 level=info msg="Loading configuration file" filename=/tmp/config643601538 + ts=2026-01-14T02:24:26.890Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=/tmp/config643601538 totalDuration=310.596µs db_storage=1.242µs remote_storage=1.422µs web_handler=501ns query_engine=1.032µs scrape=198.868µs scrape_sd=4.657µs notify=1.081µs notify_sd=1.953µs rules=1.222µs tracing=11.818µs + ts=2026-01-14T02:24:26.890Z caller=main.go:990 level=info msg="Server is ready to receive web requests." + ts=2026-01-14T02:24:26.890Z caller=manager.go:999 level=info component="rule manager" msg="Starting rule manager..." + ts=2026-01-14T02:24:27.362Z caller=main.go:1210 level=info msg="Loading configuration file" filename=/tmp/config643601538 + ts=2026-01-14T02:24:27.364Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=/tmp/config643601538 totalDuration=1.472389ms db_storage=1.953µs remote_storage=1.522µs web_handler=510ns query_engine=23.104µs scrape=78.057µs scrape_sd=3.835µs notify=811ns notify_sd=1.783µs rules=1.422µs tracing=5.839µs + ts=2026-01-14T02:24:27.365Z caller=main.go:1210 level=info msg="Loading configuration file" filename=/tmp/config643601538 + ts=2026-01-14T02:24:27.370Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=/tmp/config643601538 totalDuration=4.432428ms db_storage=2.284µs remote_storage=2.063µs web_handler=832ns query_engine=7.622µs scrape=73.68µs scrape_sd=4.076µs notify=1.272µs notify_sd=4.717µs rules=1.472µs tracing=9.825µs + ts=2026-01-14T02:24:27.371Z caller=main.go:1210 level=info msg="Loading configuration file" filename=/tmp/config643601538 + ts=2026-01-14T02:24:27.371Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=/tmp/config643601538 totalDuration=258.588µs db_storage=1.352µs remote_storage=1.192µs web_handler=270ns query_engine=21.973µs scrape=60.471µs scrape_sd=2.824µs notify=741ns notify_sd=1.973µs rules=731ns tracing=5.959µs + ts=2026-01-14T02:24:27.374Z caller=main.go:1210 level=info msg="Loading configuration file" filename=/tmp/config643601538 + ts=2026-01-14T02:24:27.379Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=/tmp/config643601538 totalDuration=5.26059ms db_storage=922ns remote_storage=801ns web_handler=561ns query_engine=58.688µs scrape=48.022µs scrape_sd=2.894µs notify=1.342µs notify_sd=1.161µs rules=881ns tracing=4.336µs -=== RUN TestQueryLog/console_queries,_[::1]:45705,_with_prefix_/foobar - query_log_test.go:273: ts=2024-12-11T19:48:27.565Z caller=main.go:526 level=info msg="No time or size retention was set so using the default time retention" duration=15d - ts=2024-12-11T19:48:27.565Z caller=main.go:564 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" - ts=2024-12-11T19:48:27.565Z caller=main.go:566 level=warn msg="This Prometheus binary has not been compiled for a 64-bit architecture. Due to virtual memory constraints of 32-bit systems, it is highly recommended to switch to a 64-bit binary of Prometheus." GOARCH=386 - ts=2024-12-11T19:48:27.566Z caller=main.go:569 level=info build_context="(go=go1.23.4, platform=linux/386, user=, date=, tags=unknown)" - ts=2024-12-11T19:48:27.566Z caller=main.go:570 level=info host_details="(Linux 6.1.0-28-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.119-1 (2024-11-22) x86_64 ionos12-i386 (none))" - ts=2024-12-11T19:48:27.566Z caller=main.go:571 level=info fd_limits="(soft=1048576, hard=1048576)" - ts=2024-12-11T19:48:27.566Z caller=main.go:572 level=info vm_limits="(soft=unlimited, hard=unlimited)" - ts=2024-12-11T19:48:27.611Z caller=web.go:576 level=info component=web msg="Start listening for connections" address=[::1]:45705 - ts=2024-12-11T19:48:27.626Z caller=web.go:608 level=info component=web msg="Router prefix" prefix=/foobar - ts=2024-12-11T19:48:27.634Z caller=main.go:1005 level=info msg="Starting TSDB ..." - ts=2024-12-11T19:48:27.635Z level=info caller=tls_config.go:353 msg="Listening on" address=[::1]:45705 - ts=2024-12-11T19:48:27.635Z level=info caller=tls_config.go:356 msg="TLS is disabled." http2=false address=[::1]:45705 - ts=2024-12-11T19:48:27.657Z caller=head.go:595 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" - ts=2024-12-11T19:48:27.657Z caller=head.go:676 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=6.21µs - ts=2024-12-11T19:48:27.657Z caller=head.go:684 level=info component=tsdb msg="Replaying WAL, this may take a while" - ts=2024-12-11T19:48:27.658Z caller=head.go:755 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 - ts=2024-12-11T19:48:27.658Z caller=head.go:792 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=82.432µs wal_replay_duration=725.606µs wbl_replay_duration=938ns total_replay_duration=887.538µs - ts=2024-12-11T19:48:27.671Z caller=main.go:1026 level=info fs_type=EXT4_SUPER_MAGIC - ts=2024-12-11T19:48:27.671Z caller=main.go:1029 level=info msg="TSDB started" - ts=2024-12-11T19:48:27.671Z caller=main.go:1210 level=info msg="Loading configuration file" filename=/tmp/config1609179476 - ts=2024-12-11T19:48:27.672Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=/tmp/config1609179476 totalDuration=827.776µs db_storage=3.567µs remote_storage=3.29µs web_handler=1.785µs query_engine=2.147µs scrape=517.635µs scrape_sd=12.804µs notify=4.172µs notify_sd=4.711µs rules=3.505µs tracing=24.623µs - ts=2024-12-11T19:48:27.672Z caller=main.go:990 level=info msg="Server is ready to receive web requests." - ts=2024-12-11T19:48:27.672Z caller=manager.go:999 level=info component="rule manager" msg="Starting rule manager..." - ts=2024-12-11T19:48:28.098Z caller=main.go:1210 level=info msg="Loading configuration file" filename=/tmp/config1609179476 - ts=2024-12-11T19:48:28.143Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=/tmp/config1609179476 totalDuration=44.568847ms db_storage=5.089µs remote_storage=4.003µs web_handler=1.6µs query_engine=72.892µs scrape=141.282µs scrape_sd=9.384µs notify=2.177µs notify_sd=2.884µs rules=2.819µs tracing=12.134µs - ts=2024-12-11T19:48:28.155Z caller=main.go:1210 level=info msg="Loading configuration file" filename=/tmp/config1609179476 - ts=2024-12-11T19:48:28.239Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=/tmp/config1609179476 totalDuration=84.151011ms db_storage=5.983µs remote_storage=4.407µs web_handler=1.488µs query_engine=20.145µs scrape=230.259µs scrape_sd=9.984µs notify=2.349µs notify_sd=2.83µs rules=3.225µs tracing=13.955µs - ts=2024-12-11T19:48:28.255Z caller=main.go:1210 level=info msg="Loading configuration file" filename=/tmp/config1609179476 - ts=2024-12-11T19:48:28.255Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=/tmp/config1609179476 totalDuration=646.204µs db_storage=4.088µs remote_storage=3.335µs web_handler=1.49µs query_engine=49.255µs scrape=112.251µs scrape_sd=7.011µs notify=2.048µs notify_sd=2.675µs rules=2.722µs tracing=12.295µs - ts=2024-12-11T19:48:28.279Z caller=main.go:1210 level=info msg="Loading configuration file" filename=/tmp/config1609179476 - ts=2024-12-11T19:48:28.279Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=/tmp/config1609179476 totalDuration=461.83µs db_storage=4.002µs remote_storage=2.785µs web_handler=1.393µs query_engine=93.416µs scrape=106.825µs scrape_sd=7.36µs notify=2.612µs notify_sd=3.081µs rules=3.243µs tracing=12.494µs +=== RUN TestQueryLog/console_queries,_[::1]:35663,_with_prefix_/foobar + query_log_test.go:273: ts=2026-01-14T02:24:27.403Z caller=main.go:526 level=info msg="No time or size retention was set so using the default time retention" duration=15d + ts=2026-01-14T02:24:27.403Z caller=main.go:564 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" + ts=2026-01-14T02:24:27.403Z caller=main.go:566 level=warn msg="This Prometheus binary has not been compiled for a 64-bit architecture. Due to virtual memory constraints of 32-bit systems, it is highly recommended to switch to a 64-bit binary of Prometheus." GOARCH=386 + ts=2026-01-14T02:24:27.403Z caller=main.go:569 level=info build_context="(go=go1.23.4, platform=linux/386, user=, date=, tags=unknown)" + ts=2026-01-14T02:24:27.403Z caller=main.go:570 level=info host_details="(Linux 6.11.5+bpo-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.11.5-1~bpo12+1 (2024-11-11) x86_64 i-capture-the-hostname i-capture-the-domain)" + ts=2026-01-14T02:24:27.403Z caller=main.go:571 level=info fd_limits="(soft=1048576, hard=1048576)" + ts=2026-01-14T02:24:27.403Z caller=main.go:572 level=info vm_limits="(soft=unlimited, hard=unlimited)" + ts=2026-01-14T02:24:27.405Z caller=web.go:576 level=info component=web msg="Start listening for connections" address=[::1]:35663 + ts=2026-01-14T02:24:27.406Z caller=main.go:1005 level=info msg="Starting TSDB ..." + ts=2026-01-14T02:24:27.406Z caller=web.go:608 level=info component=web msg="Router prefix" prefix=/foobar + ts=2026-01-14T02:24:27.408Z level=info caller=tls_config.go:353 msg="Listening on" address=[::1]:35663 + ts=2026-01-14T02:24:27.408Z level=info caller=tls_config.go:356 msg="TLS is disabled." http2=false address=[::1]:35663 + ts=2026-01-14T02:24:27.412Z caller=head.go:595 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" + ts=2026-01-14T02:24:27.412Z caller=head.go:676 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=2.243µs + ts=2026-01-14T02:24:27.412Z caller=head.go:684 level=info component=tsdb msg="Replaying WAL, this may take a while" + ts=2026-01-14T02:24:27.412Z caller=head.go:755 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 + ts=2026-01-14T02:24:27.412Z caller=head.go:792 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=46.339µs wal_replay_duration=412.148µs wbl_replay_duration=260ns total_replay_duration=494.071µs + ts=2026-01-14T02:24:27.414Z caller=main.go:1026 level=info fs_type=EXT4_SUPER_MAGIC + ts=2026-01-14T02:24:27.414Z caller=main.go:1029 level=info msg="TSDB started" + ts=2026-01-14T02:24:27.414Z caller=main.go:1210 level=info msg="Loading configuration file" filename=/tmp/config3902473259 + ts=2026-01-14T02:24:27.414Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=/tmp/config3902473259 totalDuration=491.327µs db_storage=1.332µs remote_storage=1.181µs web_handler=521ns query_engine=882ns scrape=375.864µs scrape_sd=5.588µs notify=991ns notify_sd=2.554µs rules=1.743µs tracing=15.172µs + ts=2026-01-14T02:24:27.414Z caller=main.go:990 level=info msg="Server is ready to receive web requests." + ts=2026-01-14T02:24:27.414Z caller=manager.go:999 level=info component="rule manager" msg="Starting rule manager..." + ts=2026-01-14T02:24:27.890Z caller=main.go:1210 level=info msg="Loading configuration file" filename=/tmp/config3902473259 + ts=2026-01-14T02:24:27.890Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=/tmp/config3902473259 totalDuration=285.478µs db_storage=1.532µs remote_storage=1.783µs web_handler=340ns query_engine=17.726µs scrape=50.085µs scrape_sd=2.954µs notify=762ns notify_sd=1.131µs rules=1.242µs tracing=5.619µs + ts=2026-01-14T02:24:27.892Z caller=main.go:1210 level=info msg="Loading configuration file" filename=/tmp/config3902473259 + ts=2026-01-14T02:24:27.892Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=/tmp/config3902473259 totalDuration=181.352µs db_storage=961ns remote_storage=981ns web_handler=220ns query_engine=3.976µs scrape=49.564µs scrape_sd=2.574µs notify=561ns notify_sd=802ns rules=491ns tracing=4.677µs + ts=2026-01-14T02:24:27.898Z caller=main.go:1210 level=info msg="Loading configuration file" filename=/tmp/config3902473259 + ts=2026-01-14T02:24:27.898Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=/tmp/config3902473259 totalDuration=172.959µs db_storage=1.021µs remote_storage=992ns web_handler=361ns query_engine=16.055µs scrape=43.175µs scrape_sd=2.043µs notify=401ns notify_sd=782ns rules=681ns tracing=3.686µs + ts=2026-01-14T02:24:27.900Z caller=main.go:1210 level=info msg="Loading configuration file" filename=/tmp/config3902473259 + ts=2026-01-14T02:24:27.900Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=/tmp/config3902473259 totalDuration=161.552µs db_storage=701ns remote_storage=761ns web_handler=210ns query_engine=42.514µs scrape=39.759µs scrape_sd=2.153µs notify=451ns notify_sd=591ns rules=511ns tracing=2.824µs -=== RUN TestQueryLog/rule_queries,_[::1]:36767,_with_prefix_/foobar +=== RUN TestQueryLog/rule_queries,_[::1]:33825,_with_prefix_/foobar query_log_test.go:60: changing prefix has no effect on rules ---- PASS: TestQueryLog (57.78s) - --- PASS: TestQueryLog/api_queries,_127.0.0.1:36515,_enabled_at_start (0.55s) - --- PASS: TestQueryLog/console_queries,_127.0.0.1:35793,_enabled_at_start (0.53s) - --- PASS: TestQueryLog/rule_queries,_127.0.0.1:36129,_enabled_at_start (10.58s) - --- PASS: TestQueryLog/api_queries,_127.0.0.1:41231 (0.59s) - --- PASS: TestQueryLog/console_queries,_127.0.0.1:43979 (0.60s) - --- PASS: TestQueryLog/rule_queries,_127.0.0.1:40745 (12.59s) - --- PASS: TestQueryLog/api_queries,_127.0.0.1:43423,_enabled_at_start,_with_prefix_/foobar (0.61s) - --- PASS: TestQueryLog/console_queries,_127.0.0.1:43381,_enabled_at_start,_with_prefix_/foobar (0.66s) - --- SKIP: TestQueryLog/rule_queries,_127.0.0.1:42795,_enabled_at_start,_with_prefix_/foobar (0.00s) - --- PASS: TestQueryLog/api_queries,_127.0.0.1:38135,_with_prefix_/foobar (0.66s) - --- PASS: TestQueryLog/console_queries,_127.0.0.1:36293,_with_prefix_/foobar (0.61s) - --- SKIP: TestQueryLog/rule_queries,_127.0.0.1:39251,_with_prefix_/foobar (0.00s) - --- PASS: TestQueryLog/api_queries,_[::1]:45807,_enabled_at_start (0.58s) - --- PASS: TestQueryLog/console_queries,_[::1]:42433,_enabled_at_start (0.60s) - --- PASS: TestQueryLog/rule_queries,_[::1]:37063,_enabled_at_start (10.59s) - --- PASS: TestQueryLog/api_queries,_[::1]:41671 (1.14s) - --- PASS: TestQueryLog/console_queries,_[::1]:40345 (0.61s) - --- PASS: TestQueryLog/rule_queries,_[::1]:38143 (13.14s) - --- PASS: TestQueryLog/api_queries,_[::1]:38995,_enabled_at_start,_with_prefix_/foobar (0.64s) - --- PASS: TestQueryLog/console_queries,_[::1]:36699,_enabled_at_start,_with_prefix_/foobar (0.63s) - --- SKIP: TestQueryLog/rule_queries,_[::1]:41791,_enabled_at_start,_with_prefix_/foobar (0.00s) - --- PASS: TestQueryLog/api_queries,_[::1]:46127,_with_prefix_/foobar (0.63s) - --- PASS: TestQueryLog/console_queries,_[::1]:45705,_with_prefix_/foobar (1.23s) - --- SKIP: TestQueryLog/rule_queries,_[::1]:36767,_with_prefix_/foobar (0.00s) +--- PASS: TestQueryLog (54.80s) + --- PASS: TestQueryLog/api_queries,_127.0.0.1:33289,_enabled_at_start (0.52s) + --- PASS: TestQueryLog/console_queries,_127.0.0.1:40593,_enabled_at_start (0.52s) + --- PASS: TestQueryLog/rule_queries,_127.0.0.1:40831,_enabled_at_start (10.54s) + --- PASS: TestQueryLog/api_queries,_127.0.0.1:44719 (0.53s) + --- PASS: TestQueryLog/console_queries,_127.0.0.1:32843 (0.53s) + --- PASS: TestQueryLog/rule_queries,_127.0.0.1:43263 (12.54s) + --- PASS: TestQueryLog/api_queries,_127.0.0.1:35215,_enabled_at_start,_with_prefix_/foobar (0.52s) + --- PASS: TestQueryLog/console_queries,_127.0.0.1:46181,_enabled_at_start,_with_prefix_/foobar (0.52s) + --- SKIP: TestQueryLog/rule_queries,_127.0.0.1:37393,_enabled_at_start,_with_prefix_/foobar (0.00s) + --- PASS: TestQueryLog/api_queries,_127.0.0.1:44665,_with_prefix_/foobar (0.54s) + --- PASS: TestQueryLog/console_queries,_127.0.0.1:45857,_with_prefix_/foobar (0.51s) + --- SKIP: TestQueryLog/rule_queries,_127.0.0.1:38531,_with_prefix_/foobar (0.00s) + --- PASS: TestQueryLog/api_queries,_[::1]:41973,_enabled_at_start (0.77s) + --- PASS: TestQueryLog/console_queries,_[::1]:40567,_enabled_at_start (0.51s) + --- PASS: TestQueryLog/rule_queries,_[::1]:38349,_enabled_at_start (10.54s) + --- PASS: TestQueryLog/api_queries,_[::1]:40819 (0.52s) + --- PASS: TestQueryLog/console_queries,_[::1]:41329 (0.52s) + --- PASS: TestQueryLog/rule_queries,_[::1]:36435 (12.55s) + --- PASS: TestQueryLog/api_queries,_[::1]:34241,_enabled_at_start,_with_prefix_/foobar (0.52s) + --- PASS: TestQueryLog/console_queries,_[::1]:44201,_enabled_at_start,_with_prefix_/foobar (0.54s) + --- SKIP: TestQueryLog/rule_queries,_[::1]:43497,_enabled_at_start,_with_prefix_/foobar (0.00s) + --- PASS: TestQueryLog/api_queries,_[::1]:41929,_with_prefix_/foobar (0.53s) + --- PASS: TestQueryLog/console_queries,_[::1]:35663,_with_prefix_/foobar (0.52s) + --- SKIP: TestQueryLog/rule_queries,_[::1]:33825,_with_prefix_/foobar (0.00s) === CONT TestMaxBlockChunkSegmentSizeBounds - main_test.go:266: ts=2024-12-11T19:48:28.888Z caller=main.go:526 level=info msg="No time or size retention was set so using the default time retention" duration=15d - ts=2024-12-11T19:48:28.888Z caller=main.go:564 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" - ts=2024-12-11T19:48:28.888Z caller=main.go:566 level=warn msg="This Prometheus binary has not been compiled for a 64-bit architecture. Due to virtual memory constraints of 32-bit systems, it is highly recommended to switch to a 64-bit binary of Prometheus." GOARCH=386 - ts=2024-12-11T19:48:28.888Z caller=main.go:569 level=info build_context="(go=go1.23.4, platform=linux/386, user=, date=, tags=unknown)" - ts=2024-12-11T19:48:28.889Z caller=main.go:570 level=info host_details="(Linux 6.1.0-28-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.119-1 (2024-11-22) x86_64 ionos12-i386 (none))" - ts=2024-12-11T19:48:28.889Z caller=main.go:571 level=info fd_limits="(soft=1048576, hard=1048576)" - ts=2024-12-11T19:48:28.889Z caller=main.go:572 level=info vm_limits="(soft=unlimited, hard=unlimited)" - ts=2024-12-11T19:48:28.912Z caller=web.go:576 level=info component=web msg="Start listening for connections" address=0.0.0.0:0 - ts=2024-12-11T19:48:28.931Z caller=main.go:1005 level=info msg="Starting TSDB ..." - ts=2024-12-11T19:48:28.931Z caller=main.go:864 level=info msg="Stopping scrape discovery manager..." - ts=2024-12-11T19:48:28.931Z caller=main.go:878 level=info msg="Stopping notify discovery manager..." - ts=2024-12-11T19:48:28.931Z caller=manager.go:1013 level=info component="rule manager" msg="Stopping rule manager..." - ts=2024-12-11T19:48:28.931Z caller=manager.go:1023 level=info component="rule manager" msg="Rule manager stopped" - ts=2024-12-11T19:48:28.931Z caller=main.go:915 level=info msg="Stopping scrape manager..." - ts=2024-12-11T19:48:28.931Z caller=main.go:874 level=info msg="Notify discovery manager stopped" - ts=2024-12-11T19:48:28.931Z caller=main.go:860 level=info msg="Scrape discovery manager stopped" - ts=2024-12-11T19:48:28.931Z caller=notifier.go:603 level=info component=notifier msg="Stopping notification manager..." - ts=2024-12-11T19:48:28.931Z caller=main.go:1136 level=info msg="Notifier manager stopped" - ts=2024-12-11T19:48:28.931Z caller=manager.go:999 level=info component="rule manager" msg="Starting rule manager..." - ts=2024-12-11T19:48:28.932Z caller=main.go:907 level=info msg="Scrape manager stopped" - ts=2024-12-11T19:48:28.934Z caller=main.go:1145 level=error err="flag 'storage.tsdb.max-block-chunk-segment-size' must be set over 1MB" + main_test.go:266: ts=2026-01-14T02:24:27.923Z caller=main.go:526 level=info msg="No time or size retention was set so using the default time retention" duration=15d + ts=2026-01-14T02:24:27.923Z caller=main.go:564 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" + ts=2026-01-14T02:24:27.923Z caller=main.go:566 level=warn msg="This Prometheus binary has not been compiled for a 64-bit architecture. Due to virtual memory constraints of 32-bit systems, it is highly recommended to switch to a 64-bit binary of Prometheus." GOARCH=386 + ts=2026-01-14T02:24:27.923Z caller=main.go:569 level=info build_context="(go=go1.23.4, platform=linux/386, user=, date=, tags=unknown)" + ts=2026-01-14T02:24:27.923Z caller=main.go:570 level=info host_details="(Linux 6.11.5+bpo-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.11.5-1~bpo12+1 (2024-11-11) x86_64 i-capture-the-hostname i-capture-the-domain)" + ts=2026-01-14T02:24:27.923Z caller=main.go:571 level=info fd_limits="(soft=1048576, hard=1048576)" + ts=2026-01-14T02:24:27.923Z caller=main.go:572 level=info vm_limits="(soft=unlimited, hard=unlimited)" + ts=2026-01-14T02:24:27.926Z caller=web.go:576 level=info component=web msg="Start listening for connections" address=0.0.0.0:0 + ts=2026-01-14T02:24:27.926Z caller=main.go:1005 level=info msg="Starting TSDB ..." + ts=2026-01-14T02:24:27.926Z caller=main.go:864 level=info msg="Stopping scrape discovery manager..." + ts=2026-01-14T02:24:27.926Z caller=main.go:878 level=info msg="Stopping notify discovery manager..." + ts=2026-01-14T02:24:27.926Z caller=manager.go:1013 level=info component="rule manager" msg="Stopping rule manager..." + ts=2026-01-14T02:24:27.926Z caller=manager.go:1023 level=info component="rule manager" msg="Rule manager stopped" + ts=2026-01-14T02:24:27.926Z caller=main.go:915 level=info msg="Stopping scrape manager..." + ts=2026-01-14T02:24:27.926Z caller=main.go:874 level=info msg="Notify discovery manager stopped" + ts=2026-01-14T02:24:27.926Z caller=main.go:860 level=info msg="Scrape discovery manager stopped" + ts=2026-01-14T02:24:27.926Z caller=notifier.go:603 level=info component=notifier msg="Stopping notification manager..." + ts=2026-01-14T02:24:27.926Z caller=main.go:1136 level=info msg="Notifier manager stopped" + ts=2026-01-14T02:24:27.926Z caller=manager.go:999 level=info component="rule manager" msg="Starting rule manager..." + ts=2026-01-14T02:24:27.926Z caller=main.go:907 level=info msg="Scrape manager stopped" + ts=2026-01-14T02:24:27.928Z caller=main.go:1145 level=error err="flag 'storage.tsdb.max-block-chunk-segment-size' must be set over 1MB" - main_test.go:266: ts=2024-12-11T19:48:29.172Z caller=main.go:526 level=info msg="No time or size retention was set so using the default time retention" duration=15d - ts=2024-12-11T19:48:29.173Z caller=main.go:564 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" - ts=2024-12-11T19:48:29.173Z caller=main.go:566 level=warn msg="This Prometheus binary has not been compiled for a 64-bit architecture. Due to virtual memory constraints of 32-bit systems, it is highly recommended to switch to a 64-bit binary of Prometheus." GOARCH=386 - ts=2024-12-11T19:48:29.173Z caller=main.go:569 level=info build_context="(go=go1.23.4, platform=linux/386, user=, date=, tags=unknown)" - ts=2024-12-11T19:48:29.173Z caller=main.go:570 level=info host_details="(Linux 6.1.0-28-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.119-1 (2024-11-22) x86_64 ionos12-i386 (none))" - ts=2024-12-11T19:48:29.173Z caller=main.go:571 level=info fd_limits="(soft=1048576, hard=1048576)" - ts=2024-12-11T19:48:29.173Z caller=main.go:572 level=info vm_limits="(soft=unlimited, hard=unlimited)" - ts=2024-12-11T19:48:29.179Z caller=web.go:576 level=info component=web msg="Start listening for connections" address=0.0.0.0:0 - ts=2024-12-11T19:48:29.180Z caller=main.go:1005 level=info msg="Starting TSDB ..." - ts=2024-12-11T19:48:29.185Z level=info caller=tls_config.go:353 msg="Listening on" address=[::]:39103 - ts=2024-12-11T19:48:29.194Z level=info caller=tls_config.go:356 msg="TLS is disabled." http2=false address=[::]:39103 - ts=2024-12-11T19:48:29.207Z caller=head.go:595 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" - ts=2024-12-11T19:48:29.207Z caller=head.go:676 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=5.116µs - ts=2024-12-11T19:48:29.207Z caller=head.go:684 level=info component=tsdb msg="Replaying WAL, this may take a while" - ts=2024-12-11T19:48:29.208Z caller=head.go:755 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 - ts=2024-12-11T19:48:29.208Z caller=head.go:792 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=87.462µs wal_replay_duration=880.498µs wbl_replay_duration=861ns total_replay_duration=1.050953ms - ts=2024-12-11T19:48:29.213Z caller=main.go:1026 level=info fs_type=EXT4_SUPER_MAGIC - ts=2024-12-11T19:48:29.213Z caller=main.go:1029 level=info msg="TSDB started" - ts=2024-12-11T19:48:29.213Z caller=main.go:1210 level=info msg="Loading configuration file" filename=../../documentation/examples/prometheus.yml - ts=2024-12-11T19:48:29.215Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=../../documentation/examples/prometheus.yml totalDuration=1.468533ms db_storage=3.547µs remote_storage=3.015µs web_handler=1.477µs query_engine=1.935µs scrape=799.031µs scrape_sd=40.12µs notify=71.207µs notify_sd=18.411µs rules=2.408µs tracing=10.704µs - ts=2024-12-11T19:48:29.215Z caller=main.go:990 level=info msg="Server is ready to receive web requests." - ts=2024-12-11T19:48:29.215Z caller=manager.go:999 level=info component="rule manager" msg="Starting rule manager..." + main_test.go:266: ts=2026-01-14T02:24:27.949Z caller=main.go:526 level=info msg="No time or size retention was set so using the default time retention" duration=15d + ts=2026-01-14T02:24:27.949Z caller=main.go:564 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" + ts=2026-01-14T02:24:27.949Z caller=main.go:566 level=warn msg="This Prometheus binary has not been compiled for a 64-bit architecture. Due to virtual memory constraints of 32-bit systems, it is highly recommended to switch to a 64-bit binary of Prometheus." GOARCH=386 + ts=2026-01-14T02:24:27.949Z caller=main.go:569 level=info build_context="(go=go1.23.4, platform=linux/386, user=, date=, tags=unknown)" + ts=2026-01-14T02:24:27.949Z caller=main.go:570 level=info host_details="(Linux 6.11.5+bpo-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.11.5-1~bpo12+1 (2024-11-11) x86_64 i-capture-the-hostname i-capture-the-domain)" + ts=2026-01-14T02:24:27.949Z caller=main.go:571 level=info fd_limits="(soft=1048576, hard=1048576)" + ts=2026-01-14T02:24:27.949Z caller=main.go:572 level=info vm_limits="(soft=unlimited, hard=unlimited)" + ts=2026-01-14T02:24:27.954Z caller=web.go:576 level=info component=web msg="Start listening for connections" address=0.0.0.0:0 + ts=2026-01-14T02:24:27.955Z caller=main.go:1005 level=info msg="Starting TSDB ..." + ts=2026-01-14T02:24:27.958Z level=info caller=tls_config.go:353 msg="Listening on" address=[::]:33971 + ts=2026-01-14T02:24:27.958Z level=info caller=tls_config.go:356 msg="TLS is disabled." http2=false address=[::]:33971 + ts=2026-01-14T02:24:27.959Z caller=head.go:595 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" + ts=2026-01-14T02:24:27.959Z caller=head.go:676 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=1.853µs + ts=2026-01-14T02:24:27.959Z caller=head.go:684 level=info component=tsdb msg="Replaying WAL, this may take a while" + ts=2026-01-14T02:24:27.961Z caller=head.go:755 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 + ts=2026-01-14T02:24:27.961Z caller=head.go:792 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=32.819µs wal_replay_duration=1.705829ms wbl_replay_duration=200ns total_replay_duration=1.762413ms + ts=2026-01-14T02:24:27.962Z caller=main.go:1026 level=info fs_type=EXT4_SUPER_MAGIC + ts=2026-01-14T02:24:27.962Z caller=main.go:1029 level=info msg="TSDB started" + ts=2026-01-14T02:24:27.962Z caller=main.go:1210 level=info msg="Loading configuration file" filename=../../documentation/examples/prometheus.yml + ts=2026-01-14T02:24:27.963Z caller=main.go:1247 level=info msg="Completed loading of configuration file" filename=../../documentation/examples/prometheus.yml totalDuration=493.661µs db_storage=1.302µs remote_storage=1.322µs web_handler=230ns query_engine=1.102µs scrape=211.027µs scrape_sd=26.74µs notify=28.914µs notify_sd=6.49µs rules=1.452µs tracing=5.678µs + ts=2026-01-14T02:24:27.963Z caller=main.go:990 level=info msg="Server is ready to receive web requests." + ts=2026-01-14T02:24:27.963Z caller=manager.go:999 level=info component="rule manager" msg="Starting rule manager..." ---- PASS: TestMaxBlockChunkSegmentSizeBounds (10.66s) +--- PASS: TestMaxBlockChunkSegmentSizeBounds (10.06s) PASS -ok github.com/prometheus/prometheus/cmd/prometheus 113.028s +ok github.com/prometheus/prometheus/cmd/prometheus 105.710s === 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 -01JEVM8KPVN7Z9W57FFF6H63X8 1565133713989 1565133713991 2ms 2 2 2 717 +01KEX5091BYVGSYTEQKM00TMTJ 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 -01JEVM8KWYDQA4DSWQN4X68TY9 1565133713989 1565133713990 1ms 1 1 1 620 -01JEVM8M054B4B76Z33KYHMQ96 1565392913989 1565392913990 1ms 1 1 1 620 -01JEVM8M3NBX7S1CX8WKJY5PY0 1565652113989 1565652113990 1ms 1 1 1 620 +01KEX50C6ANRXC0H2ER3XG4304 1565133713989 1565133713990 1ms 1 1 1 620 +01KEX50E8KQHBSXRMVTD1142R9 1565392913989 1565392913990 1ms 1 1 1 620 +01KEX50EA5653VVA1Y294N788S 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 -01JEVM8M9TZ27558PG0Z8Q8E4N 1565133713989 1565133713990 1ms 1 1 1 620 -01JEVM8MFS711HN6GKBYVQ4VTN 1565392913989 1565392913990 1ms 1 1 1 619 +01KEX50EC9WE5A52QEJNSGMX8S 1565133713989 1565133713990 1ms 1 1 1 620 +01KEX50EDTGWB3CZW4R197XNPH 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 -01JEVM8MPZVAE3MW2T4DM3ZXMF 1565133713989 1565133715990 2.001s 3 2 2 723 +01KEX50EFFC72BXWVZ8B0DYNKD 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 -01JEVM8MX1NZZ27A3P92A23T85 1624463088000 1627056153001 720h17m45.001s 3 2 2 726 +01KEX50EH8BQ5QPWZM42ZV7MG7 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 -01JEVM8N2WP9Y7E6RFH8SD88ZR 1624463088000 1624463088001 1ms 1 1 1 620 -01JEVM8P13PGZCYXANB081VE5V 1629503088000 1629863088001 100h0m0.001s 2 1 1 631 +01KEX50EJZSN7NS3TC7YZ5TNYX 1624463088000 1624463088001 1ms 1 1 1 620 +01KEX50EMY252QSGTSBFNT762N 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 -01JEVM8P55DBMK9429KQPSNEQY 1624463088000 1624463088001 1ms 1 1 1 620 -01JEVM8P8ZW4E02MJ46K0AJAFH 1765943088000 1768463088001 700h0m0.001s 2 1 1 631 +01KEX50EQ6FS84KBWSXCZGFQ45 1624463088000 1624463088001 1ms 1 1 1 620 +01KEX50ES88ADFC5DMGMRV8YYY 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 -01JEVM8PBXTGPYC4GMR1KBKNXC 1565133713989 1565133713990 1ms 1 1 1 620 -01JEVM8PF5NQGH1C6AVHD6E7BF 1565144513989 1565144513990 1ms 1 1 1 620 -01JEVM8PK7188GZXNFEV6HWT9K 1565155313989 1565155313990 1ms 1 1 1 620 -01JEVM8PPP41DZ6HFBF3P91FYY 1565166113989 1565166113990 1ms 1 1 1 620 +01KEX50EVFQV6PJZSWM383HFEP 1565133713989 1565133713990 1ms 1 1 1 620 +01KEX50EXEJW17ZM94R2X502F2 1565144513989 1565144513990 1ms 1 1 1 620 +01KEX50EZG13Y1Z8KJRWAGMMVY 1565155313989 1565155313990 1ms 1 1 1 620 +01KEX50F1JWB7X9W00KSH1P7K2 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 -01JEVM8PVPD5BNV5XAE6BDG208 1565133713989 1565133716001 2.012s 3 1 1 625 -01JEVM8PY850D4WW4AE4V9VDDB 1565144513989 1565144513990 1ms 1 1 1 620 -01JEVM8Q1XB3NS94TDF4STM9KP 1565155313989 1565155314001 12ms 2 1 1 622 -01JEVM8Q61QR88R8SSD3XVKNXE 1565166113989 1565166113990 1ms 1 1 1 620 +01KEX50F3TF5G4AQWTHTKPT1ZE 1565133713989 1565133716001 2.012s 3 1 1 625 +01KEX50F5W7FARTMPXXQV6Y4W1 1565144513989 1565144513990 1ms 1 1 1 620 +01KEX50F7YA12TRMTYJ2AW25J6 1565155313989 1565155314001 12ms 2 1 1 622 +01KEX50F9YFCTMF19X1A6QE584 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 -01JEVM8QA3NXV7GWJ4T9KPE5GH 0 7199001 1h59m59.001s 4 2 2 700 +01KEX50FC7WMSZ6CE709STDRX2 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 -01JEVM8QG40ZKHMZ990MMH156F 6900000 6900001 1ms 1 1 1 600 +01KEX50FECYT20J9WBXMPX1JCK 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 -01JEVM8QJSE3WXHZS5TTVMTYW2 6900000 6900001 1ms 1 1 1 531 +01KEX50FGMYNN8WDJRXABZRVDX 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 -01JEVM8QNB5QS9WEFMVSJ42CJ6 1001000 1001001 1ms 1 1 1 521 +01KEX50FJS43M37Z11EZWCYKH6 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. @@ -4309,21 +4364,21 @@ backfill_test.go:687: Test:No EOF. === RUN TestBackfill/Data_after_EOF. backfill_test.go:687: Test:Data after EOF. ---- PASS: TestBackfill (4.29s) - --- PASS: TestBackfill/Empty_file. (0.09s) - --- PASS: TestBackfill/Multiple_samples_with_different_timestamp_for_different_series. (0.23s) - --- PASS: TestBackfill/Multiple_samples_separated_by_3_days. (0.40s) - --- PASS: TestBackfill/Unordered_samples_from_multiple_series,_which_end_in_different_blocks. (0.42s) - --- PASS: TestBackfill/Multiple_samples_with_different_timestamp_for_the_same_series. (0.21s) - --- PASS: TestBackfill/Long_maximum_block_duration_puts_all_data_into_one_block. (0.18s) - --- PASS: TestBackfill/Long_maximum_block_duration_puts_all_data_into_two_blocks. (1.10s) - --- PASS: TestBackfill/Maximum_block_duration_longer_than_longest_possible_duration,_uses_largest_duration,_puts_all_data_into_two_blocks. (0.22s) - --- PASS: TestBackfill/Multiple_samples_that_end_up_in_different_blocks. (0.50s) - --- PASS: TestBackfill/Number_of_samples_are_greater_than_the_sample_batch_size. (0.46s) - --- PASS: TestBackfill/One_series_spanning_2h_in_same_block_should_not_cause_problems_to_other_series. (0.19s) - --- PASS: TestBackfill/Sample_with_no_#HELP_or_#TYPE_keyword. (0.09s) - --- PASS: TestBackfill/Sample_without_newline_after_#_EOF. (0.08s) - --- PASS: TestBackfill/Bare_sample. (0.11s) +--- PASS: TestBackfill (7.48s) + --- PASS: TestBackfill/Empty_file. (0.69s) + --- PASS: TestBackfill/Multiple_samples_with_different_timestamp_for_different_series. (3.23s) + --- PASS: TestBackfill/Multiple_samples_separated_by_3_days. (2.24s) + --- PASS: TestBackfill/Unordered_samples_from_multiple_series,_which_end_in_different_blocks. (0.10s) + --- PASS: TestBackfill/Multiple_samples_with_different_timestamp_for_the_same_series. (0.06s) + --- PASS: TestBackfill/Long_maximum_block_duration_puts_all_data_into_one_block. (0.05s) + --- PASS: TestBackfill/Long_maximum_block_duration_puts_all_data_into_two_blocks. (0.14s) + --- PASS: TestBackfill/Maximum_block_duration_longer_than_longest_possible_duration,_uses_largest_duration,_puts_all_data_into_two_blocks. (0.14s) + --- PASS: TestBackfill/Multiple_samples_that_end_up_in_different_blocks. (0.27s) + --- PASS: TestBackfill/Number_of_samples_are_greater_than_the_sample_batch_size. (0.27s) + --- PASS: TestBackfill/One_series_spanning_2h_in_same_block_should_not_cause_problems_to_other_series. (0.07s) + --- PASS: TestBackfill/Sample_with_no_#HELP_or_#TYPE_keyword. (0.07s) + --- PASS: TestBackfill/Sample_without_newline_after_#_EOF. (0.07s) + --- PASS: TestBackfill/Bare_sample. (0.08s) --- PASS: TestBackfill/Does_not_have_timestamp. (0.00s) --- PASS: TestBackfill/Has_a_bad_type_information. (0.00s) --- PASS: TestBackfill/No_newline. (0.00s) @@ -4332,7 +4387,7 @@ === RUN TestQueryRange ---- PASS: TestQueryRange (0.01s) +--- PASS: TestQueryRange (0.00s) === RUN TestQueryInstant --- PASS: TestQueryInstant (0.00s) @@ -4342,8 +4397,8 @@ === RUN TestCheckSDFile/good_.json === RUN TestCheckSDFile/bad_file_extension === RUN TestCheckSDFile/bad_format ---- PASS: TestCheckSDFile (0.02s) - --- PASS: TestCheckSDFile/good_.yml (0.02s) +--- PASS: TestCheckSDFile (0.00s) + --- PASS: TestCheckSDFile/good_.yml (0.00s) --- PASS: TestCheckSDFile/good_.yaml (0.00s) --- PASS: TestCheckSDFile/good_.json (0.00s) --- PASS: TestCheckSDFile/bad_file_extension (0.00s) @@ -4363,7 +4418,7 @@ Checking testdata/url_in_scrape_targetgroup_with_relabel_config.bad.yml === RUN TestCheckTargetConfig/url_in_alert_targetgroup_with_relabel_config.bad Checking testdata/url_in_alert_targetgroup_with_relabel_config.bad.yml ---- PASS: TestCheckTargetConfig (0.01s) +--- PASS: TestCheckTargetConfig (0.00s) --- PASS: TestCheckTargetConfig/url_in_scrape_targetgroup_with_relabel_config.good (0.00s) --- PASS: TestCheckTargetConfig/url_in_alert_targetgroup_with_relabel_config.good (0.00s) --- PASS: TestCheckTargetConfig/url_in_scrape_targetgroup_with_relabel_config.bad (0.00s) @@ -4387,23 +4442,23 @@ Checking testdata/authorization_credentials_file.bad.yml === RUN TestCheckConfigSyntax/check_without_syntax_only_fails_with_nonexistent_credentials_file Checking testdata/authorization_credentials_file.bad.yml ---- PASS: TestCheckConfigSyntax (0.01s) +--- PASS: TestCheckConfigSyntax (0.00s) --- PASS: TestCheckConfigSyntax/check_with_syntax_only_succeeds_with_nonexistent_rule_files (0.00s) --- PASS: TestCheckConfigSyntax/check_without_syntax_only_fails_with_nonexistent_rule_files (0.00s) --- PASS: TestCheckConfigSyntax/check_with_syntax_only_succeeds_with_nonexistent_service_discovery_files (0.00s) --- PASS: TestCheckConfigSyntax/check_without_syntax_only_succeeds_with_nonexistent_service_discovery_files (0.00s) --- PASS: TestCheckConfigSyntax/check_with_syntax_only_succeeds_with_nonexistent_TLS_files (0.00s) --- PASS: TestCheckConfigSyntax/check_without_syntax_only_fails_with_nonexistent_TLS_files (0.00s) - --- PASS: TestCheckConfigSyntax/check_with_syntax_only_succeeds_with_nonexistent_credentials_file (0.01s) + --- PASS: TestCheckConfigSyntax/check_with_syntax_only_succeeds_with_nonexistent_credentials_file (0.00s) --- PASS: TestCheckConfigSyntax/check_without_syntax_only_fails_with_nonexistent_credentials_file (0.00s) === RUN TestAuthorizationConfig === RUN TestAuthorizationConfig/authorization_credentials_file.bad Checking testdata/authorization_credentials_file.bad.yml === RUN TestAuthorizationConfig/authorization_credentials_file.good Checking testdata/authorization_credentials_file.good.yml ---- PASS: TestAuthorizationConfig (0.01s) +--- PASS: TestAuthorizationConfig (0.00s) --- PASS: TestAuthorizationConfig/authorization_credentials_file.bad (0.00s) - --- PASS: TestAuthorizationConfig/authorization_credentials_file.good (0.01s) + --- PASS: TestAuthorizationConfig/authorization_credentials_file.good (0.00s) === RUN TestCheckMetricsExtended --- PASS: TestCheckMetricsExtended (0.00s) === RUN TestExitCodes @@ -4419,19 +4474,19 @@ === RUN TestExitCodes/prometheus-config.lint.yml === RUN TestExitCodes/prometheus-config.lint.yml/true === RUN TestExitCodes/prometheus-config.lint.yml/false ---- PASS: TestExitCodes (2.53s) - --- PASS: TestExitCodes/prometheus-config.good.yml (0.73s) - --- PASS: TestExitCodes/prometheus-config.good.yml/true (0.33s) - --- PASS: TestExitCodes/prometheus-config.good.yml/false (0.40s) - --- PASS: TestExitCodes/prometheus-config.bad.yml (0.84s) - --- PASS: TestExitCodes/prometheus-config.bad.yml/true (0.28s) - --- PASS: TestExitCodes/prometheus-config.bad.yml/false (0.56s) - --- PASS: TestExitCodes/prometheus-config.nonexistent.yml (0.54s) - --- PASS: TestExitCodes/prometheus-config.nonexistent.yml/true (0.41s) - --- PASS: TestExitCodes/prometheus-config.nonexistent.yml/false (0.13s) - --- PASS: TestExitCodes/prometheus-config.lint.yml (0.41s) - --- PASS: TestExitCodes/prometheus-config.lint.yml/true (0.20s) - --- PASS: TestExitCodes/prometheus-config.lint.yml/false (0.21s) +--- PASS: TestExitCodes (0.17s) + --- PASS: TestExitCodes/prometheus-config.good.yml (0.03s) + --- PASS: TestExitCodes/prometheus-config.good.yml/true (0.02s) + --- PASS: TestExitCodes/prometheus-config.good.yml/false (0.02s) + --- PASS: TestExitCodes/prometheus-config.bad.yml (0.04s) + --- PASS: TestExitCodes/prometheus-config.bad.yml/true (0.02s) + --- PASS: TestExitCodes/prometheus-config.bad.yml/false (0.02s) + --- PASS: TestExitCodes/prometheus-config.nonexistent.yml (0.04s) + --- PASS: TestExitCodes/prometheus-config.nonexistent.yml/true (0.02s) + --- PASS: TestExitCodes/prometheus-config.nonexistent.yml/false (0.02s) + --- PASS: TestExitCodes/prometheus-config.lint.yml (0.04s) + --- PASS: TestExitCodes/prometheus-config.lint.yml/true (0.02s) + --- PASS: TestExitCodes/prometheus-config.lint.yml/false (0.02s) === RUN TestDocumentation main_test.go:441: Skipping unsupported test --- SKIP: TestDocumentation (0.00s) @@ -4441,35 +4496,34 @@ === RUN TestBackfillRuleIntegration/run_importer_with_dup_name_label === RUN TestBackfillRuleIntegration/one_importer_twice === RUN TestBackfillRuleIntegration/run_importer_once_with_larger_blocks ---- PASS: TestBackfillRuleIntegration (8.19s) - --- PASS: TestBackfillRuleIntegration/no_samples (0.87s) - --- PASS: TestBackfillRuleIntegration/run_importer_once (1.78s) - --- PASS: TestBackfillRuleIntegration/run_importer_with_dup_name_label (1.68s) - --- PASS: TestBackfillRuleIntegration/one_importer_twice (3.02s) - --- PASS: TestBackfillRuleIntegration/run_importer_once_with_larger_blocks (0.84s) +--- PASS: TestBackfillRuleIntegration (2.51s) + --- PASS: TestBackfillRuleIntegration/no_samples (0.20s) + --- PASS: TestBackfillRuleIntegration/run_importer_once (0.48s) + --- PASS: TestBackfillRuleIntegration/run_importer_with_dup_name_label (0.51s) + --- PASS: TestBackfillRuleIntegration/one_importer_twice (1.05s) + --- PASS: TestBackfillRuleIntegration/run_importer_once_with_larger_blocks (0.26s) === RUN TestBackfillLabels === RUN TestBackfillLabels/correct-labels ---- PASS: TestBackfillLabels (0.34s) - --- PASS: TestBackfillLabels/correct-labels (0.01s) +--- PASS: TestBackfillLabels (0.15s) + --- PASS: TestBackfillLabels/correct-labels (0.00s) === RUN TestSDCheckResult --- PASS: TestSDCheckResult (0.00s) PASS -ok github.com/prometheus/prometheus/cmd/promtool 15.519s -? github.com/prometheus/prometheus/discovery/aws [no test files] +ok github.com/prometheus/prometheus/cmd/promtool 10.326s === RUN TestYAMLRoundtrip ---- PASS: TestYAMLRoundtrip (0.03s) +--- PASS: TestYAMLRoundtrip (0.00s) === RUN TestRemoteWriteRetryOnRateLimit ---- PASS: TestRemoteWriteRetryOnRateLimit (0.01s) +--- PASS: TestRemoteWriteRetryOnRateLimit (0.00s) === RUN TestLoadConfig ---- PASS: TestLoadConfig (0.02s) +--- PASS: TestLoadConfig (0.00s) === RUN TestScrapeIntervalLarger ---- PASS: TestScrapeIntervalLarger (0.01s) +--- PASS: TestScrapeIntervalLarger (0.00s) === RUN TestElideSecrets ---- PASS: TestElideSecrets (0.04s) +--- PASS: TestElideSecrets (0.01s) === RUN TestLoadConfigRuleFilesAbsolutePath ---- PASS: TestLoadConfigRuleFilesAbsolutePath (0.01s) +--- PASS: TestLoadConfigRuleFilesAbsolutePath (0.00s) === RUN TestBadConfigs ---- PASS: TestBadConfigs (0.36s) +--- PASS: TestBadConfigs (0.10s) === RUN TestBadStaticConfigsJSON --- PASS: TestBadStaticConfigsJSON (0.00s) === RUN TestBadStaticConfigsYML @@ -4479,7 +4533,7 @@ === RUN TestExpandExternalLabels --- PASS: TestExpandExternalLabels (0.00s) === RUN TestAgentMode ---- PASS: TestAgentMode (0.03s) +--- PASS: TestAgentMode (0.00s) === RUN TestEmptyGlobalBlock --- PASS: TestEmptyGlobalBlock (0.00s) === RUN TestGetScrapeConfigs @@ -4490,17 +4544,16 @@ === RUN TestGetScrapeConfigs/An_global_config_that_includes_twice_the_same_scrape_configs. === RUN TestGetScrapeConfigs/An_global_config_that_includes_a_scrape_config_identical_to_a_scrape_config_in_the_main_file. === RUN TestGetScrapeConfigs/An_global_config_that_includes_a_scrape_config_file_with_errors. ---- PASS: TestGetScrapeConfigs (0.06s) +--- PASS: TestGetScrapeConfigs (0.00s) --- PASS: TestGetScrapeConfigs/An_included_config_file_should_be_a_valid_global_config. (0.00s) - --- PASS: TestGetScrapeConfigs/An_global_config_that_only_include_a_scrape_config_file. (0.01s) - --- PASS: TestGetScrapeConfigs/An_global_config_that_combine_scrape_config_files_and_scrape_configs. (0.01s) - --- PASS: TestGetScrapeConfigs/An_global_config_that_includes_a_scrape_config_file_with_globs (0.02s) - --- PASS: TestGetScrapeConfigs/An_global_config_that_includes_twice_the_same_scrape_configs. (0.01s) - --- PASS: TestGetScrapeConfigs/An_global_config_that_includes_a_scrape_config_identical_to_a_scrape_config_in_the_main_file. (0.01s) + --- PASS: TestGetScrapeConfigs/An_global_config_that_only_include_a_scrape_config_file. (0.00s) + --- PASS: TestGetScrapeConfigs/An_global_config_that_combine_scrape_config_files_and_scrape_configs. (0.00s) + --- PASS: TestGetScrapeConfigs/An_global_config_that_includes_a_scrape_config_file_with_globs (0.00s) + --- PASS: TestGetScrapeConfigs/An_global_config_that_includes_twice_the_same_scrape_configs. (0.00s) + --- PASS: TestGetScrapeConfigs/An_global_config_that_includes_a_scrape_config_identical_to_a_scrape_config_in_the_main_file. (0.00s) --- PASS: TestGetScrapeConfigs/An_global_config_that_includes_a_scrape_config_file_with_errors. (0.00s) PASS -ok github.com/prometheus/prometheus/config 0.682s -? github.com/prometheus/prometheus/discovery/gce [no test files] +ok github.com/prometheus/prometheus/config 0.126s === RUN TestTargetUpdatesOrder === RUN TestTargetUpdatesOrder/Single_TP_no_updates === RUN TestTargetUpdatesOrder/Multiple_TPs_no_updates @@ -4513,7 +4566,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.39s) --- PASS: TestTargetUpdatesOrder/Single_TP_no_updates (0.00s) --- PASS: TestTargetUpdatesOrder/Multiple_TPs_no_updates (0.00s) --- PASS: TestTargetUpdatesOrder/Single_TP_empty_initials (0.01s) @@ -4523,8 +4576,8 @@ --- PASS: TestTargetUpdatesOrder/Single_TP_initials_followed_by_empty_updates (0.01s) --- PASS: TestTargetUpdatesOrder/Single_TP_initials_and_new_groups (0.01s) --- PASS: TestTargetUpdatesOrder/Multiple_TPs_initials_and_new_groups (0.51s) - --- PASS: TestTargetUpdatesOrder/One_TP_initials_arrive_after_other_TP_updates. (0.31s) - --- PASS: TestTargetUpdatesOrder/Single_TP_empty_update_in_between (0.35s) + --- PASS: TestTargetUpdatesOrder/One_TP_initials_arrive_after_other_TP_updates. (0.30s) + --- PASS: TestTargetUpdatesOrder/Single_TP_empty_update_in_between (0.34s) === RUN TestTargetSetTargetGroupsPresentOnConfigReload --- PASS: TestTargetSetTargetGroupsPresentOnConfigReload (0.20s) === RUN TestTargetSetTargetGroupsPresentOnConfigRename @@ -4548,13 +4601,13 @@ === RUN TestCoordinationWithReceiver === RUN TestCoordinationWithReceiver/Receiver_should_get_all_updates_even_when_one_provider_closes_its_channel === RUN TestCoordinationWithReceiver/Receiver_should_get_all_updates_even_when_the_channel_is_blocked ---- PASS: TestCoordinationWithReceiver (1.01s) +--- PASS: TestCoordinationWithReceiver (0.90s) --- PASS: TestCoordinationWithReceiver/Receiver_should_get_all_updates_even_when_one_provider_closes_its_channel (0.20s) - --- PASS: TestCoordinationWithReceiver/Receiver_should_get_all_updates_even_when_the_channel_is_blocked (0.80s) + --- PASS: TestCoordinationWithReceiver/Receiver_should_get_all_updates_even_when_the_channel_is_blocked (0.70s) === RUN TestTargetSetTargetGroupsUpdateDuringApplyConfig ---- PASS: TestTargetSetTargetGroupsUpdateDuringApplyConfig (0.09s) +--- PASS: TestTargetSetTargetGroupsUpdateDuringApplyConfig (0.02s) PASS -ok github.com/prometheus/prometheus/discovery 4.656s +ok github.com/prometheus/prometheus/discovery 4.370s === RUN TestMapFromVMWithEmptyTags --- PASS: TestMapFromVMWithEmptyTags (0.00s) === RUN TestMapFromVMWithTags @@ -4566,19 +4619,19 @@ === RUN TestNewAzureResourceFromID --- PASS: TestNewAzureResourceFromID (0.00s) PASS -ok github.com/prometheus/prometheus/discovery/azure 0.150s +ok github.com/prometheus/prometheus/discovery/azure 0.006s === 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.112s +ok github.com/prometheus/prometheus/discovery/digitalocean 0.008s === RUN TestDNS === RUN TestDNS/A_record_query_with_error === PAUSE TestDNS/A_record_query_with_error @@ -4595,20 +4648,20 @@ === RUN TestDNS/MX_record_query === PAUSE TestDNS/MX_record_query === CONT TestDNS/A_record_query_with_error -=== CONT TestDNS/MX_record_query -=== CONT TestDNS/SRV_record_query_with_empty_answer_(NXDOMAIN) === CONT TestDNS/SRV_record_query_with_unsupported_resource_records -=== CONT TestDNS/SRV_record_query -=== CONT TestDNS/AAAA_record_query === CONT TestDNS/A_record_query +=== CONT TestDNS/AAAA_record_query +=== CONT TestDNS/SRV_record_query +=== CONT TestDNS/MX_record_query +=== CONT TestDNS/SRV_record_query_with_empty_answer_(NXDOMAIN) --- PASS: TestDNS (0.00s) --- PASS: TestDNS/A_record_query_with_error (0.00s) - --- PASS: TestDNS/MX_record_query (0.00s) - --- PASS: TestDNS/SRV_record_query_with_empty_answer_(NXDOMAIN) (0.00s) --- PASS: TestDNS/SRV_record_query_with_unsupported_resource_records (0.00s) + --- PASS: TestDNS/A_record_query (0.00s) --- PASS: TestDNS/SRV_record_query (0.00s) + --- PASS: TestDNS/SRV_record_query_with_empty_answer_(NXDOMAIN) (0.00s) + --- PASS: TestDNS/MX_record_query (0.00s) --- PASS: TestDNS/AAAA_record_query (0.00s) - --- PASS: TestDNS/A_record_query (0.00s) === RUN TestSDConfigUnmarshalYAML === RUN TestSDConfigUnmarshalYAML/valid_srv === RUN TestSDConfigUnmarshalYAML/valid_a @@ -4626,11 +4679,11 @@ --- PASS: TestSDConfigUnmarshalYAML/invalid_empty_names (0.00s) --- PASS: TestSDConfigUnmarshalYAML/invalid_unknown_dns_type (0.00s) PASS -ok github.com/prometheus/prometheus/discovery/dns 0.057s +ok github.com/prometheus/prometheus/discovery/dns 0.006s === RUN TestFetchApps --- PASS: TestFetchApps (0.00s) === RUN Test500ErrorHttpResponse ---- PASS: Test500ErrorHttpResponse (0.01s) +--- PASS: Test500ErrorHttpResponse (0.00s) === RUN TestEurekaSDHandleError --- PASS: TestEurekaSDHandleError (0.00s) === RUN TestEurekaSDEmptyList @@ -4638,7 +4691,7 @@ === RUN TestEurekaSDSendGroup --- PASS: TestEurekaSDSendGroup (0.00s) PASS -ok github.com/prometheus/prometheus/discovery/eureka 0.112s +ok github.com/prometheus/prometheus/discovery/eureka 0.136s === RUN TestInitialUpdate === RUN TestInitialUpdate/fixtures/valid.yml === PAUSE TestInitialUpdate/fixtures/valid.yml @@ -4647,8 +4700,8 @@ === CONT TestInitialUpdate/fixtures/valid.yml === CONT TestInitialUpdate/fixtures/valid.json --- PASS: TestInitialUpdate (0.00s) - --- PASS: TestInitialUpdate/fixtures/valid.json (0.12s) - --- PASS: TestInitialUpdate/fixtures/valid.yml (0.12s) + --- PASS: TestInitialUpdate/fixtures/valid.yml (0.10s) + --- PASS: TestInitialUpdate/fixtures/valid.json (0.10s) === RUN TestInvalidFile === RUN TestInvalidFile/fixtures/invalid_nil.yml === PAUSE TestInvalidFile/fixtures/invalid_nil.yml @@ -4657,8 +4710,8 @@ === CONT TestInvalidFile/fixtures/invalid_nil.yml === CONT TestInvalidFile/fixtures/invalid_nil.json --- PASS: TestInvalidFile (0.00s) - --- PASS: TestInvalidFile/fixtures/invalid_nil.yml (1.01s) --- PASS: TestInvalidFile/fixtures/invalid_nil.json (1.00s) + --- PASS: TestInvalidFile/fixtures/invalid_nil.yml (1.00s) === RUN TestNoopFileUpdate === PAUSE TestNoopFileUpdate === RUN TestFileUpdate @@ -4670,46 +4723,45 @@ === RUN TestRemoveFile === PAUSE TestRemoveFile === CONT TestNoopFileUpdate -=== CONT TestRemoveFile === CONT TestUpdateFileWithPartialWrites === CONT TestInvalidFileUpdate +=== CONT TestRemoveFile === CONT TestFileUpdate === NAME TestRemoveFile - file_test.go:469: update received after 105.725526ms ---- PASS: TestRemoveFile (0.21s) -=== NAME TestNoopFileUpdate - file_test.go:367: update received after 106.283327ms ---- PASS: TestNoopFileUpdate (0.21s) + file_test.go:469: update received after 100.728603ms === NAME TestFileUpdate - file_test.go:385: update received after 120.299583ms ---- PASS: TestFileUpdate (0.22s) ---- PASS: TestInvalidFileUpdate (1.11s) + file_test.go:385: update received after 148.159169ms +=== NAME TestNoopFileUpdate + file_test.go:367: update received after 148.488973ms +--- PASS: TestRemoveFile (0.31s) +--- PASS: TestFileUpdate (0.31s) +--- PASS: TestNoopFileUpdate (0.31s) +--- PASS: TestInvalidFileUpdate (1.15s) === NAME TestUpdateFileWithPartialWrites - file_test.go:434: update received after 1.112406287s ---- PASS: TestUpdateFileWithPartialWrites (1.21s) + file_test.go:434: update received after 1.038534301s +--- PASS: TestUpdateFileWithPartialWrites (1.25s) PASS -ok github.com/prometheus/prometheus/discovery/file 2.456s +ok github.com/prometheus/prometheus/discovery/file 2.375s === RUN TestHCloudSDRefresh === RUN TestHCloudSDRefresh/item_0 === RUN TestHCloudSDRefresh/item_1 === RUN TestHCloudSDRefresh/item_2 ---- PASS: TestHCloudSDRefresh (0.01s) +--- PASS: TestHCloudSDRefresh (0.00s) --- PASS: TestHCloudSDRefresh/item_0 (0.00s) --- PASS: TestHCloudSDRefresh/item_1 (0.00s) --- PASS: TestHCloudSDRefresh/item_2 (0.00s) === RUN TestRobotSDRefresh === RUN TestRobotSDRefresh/item_0 === RUN TestRobotSDRefresh/item_1 ---- PASS: TestRobotSDRefresh (0.01s) +--- PASS: TestRobotSDRefresh (0.00s) --- PASS: TestRobotSDRefresh/item_0 (0.00s) --- PASS: TestRobotSDRefresh/item_1 (0.00s) === RUN TestRobotSDRefreshHandleError --- PASS: TestRobotSDRefreshHandleError (0.00s) PASS -ok github.com/prometheus/prometheus/discovery/hetzner 0.091s -? github.com/prometheus/prometheus/discovery/install [no test files] +ok github.com/prometheus/prometheus/discovery/hetzner 0.010s === RUN TestHTTPValidRefresh ---- PASS: TestHTTPValidRefresh (0.06s) +--- PASS: TestHTTPValidRefresh (0.01s) === RUN TestHTTPInvalidCode --- PASS: TestHTTPInvalidCode (0.00s) === RUN TestHTTPInvalidFormat @@ -4739,17 +4791,17 @@ --- PASS: TestContentTypeRegex/application/json; (0.00s) --- PASS: TestContentTypeRegex/charset=UTF-8 (0.00s) === RUN TestSourceDisappeared ---- PASS: TestSourceDisappeared (0.01s) +--- PASS: TestSourceDisappeared (0.00s) PASS -ok github.com/prometheus/prometheus/discovery/http 0.212s +ok github.com/prometheus/prometheus/discovery/http 0.014s === RUN TestIONOSServerRefresh === RUN TestIONOSServerRefresh/item_0 === RUN TestIONOSServerRefresh/item_1 ---- PASS: TestIONOSServerRefresh (0.02s) +--- PASS: TestIONOSServerRefresh (0.00s) --- PASS: TestIONOSServerRefresh/item_0 (0.00s) --- PASS: TestIONOSServerRefresh/item_1 (0.00s) PASS -ok github.com/prometheus/prometheus/discovery/ionos 0.122s +ok github.com/prometheus/prometheus/discovery/ionos 0.011s === RUN TestTargetUpdatesOrder === RUN TestTargetUpdatesOrder/Single_TP_no_updates === RUN TestTargetUpdatesOrder/Multiple_TPs_no_updates @@ -4762,7 +4814,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.42s) +--- PASS: TestTargetUpdatesOrder (1.39s) --- PASS: TestTargetUpdatesOrder/Single_TP_no_updates (0.00s) --- PASS: TestTargetUpdatesOrder/Multiple_TPs_no_updates (0.00s) --- PASS: TestTargetUpdatesOrder/Single_TP_empty_initials (0.01s) @@ -4771,9 +4823,9 @@ --- 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.52s) + --- PASS: TestTargetUpdatesOrder/Multiple_TPs_initials_and_new_groups (0.51s) --- PASS: TestTargetUpdatesOrder/One_TP_initials_arrive_after_other_TP_updates. (0.30s) - --- PASS: TestTargetUpdatesOrder/Single_TP_empty_update_in_between (0.35s) + --- PASS: TestTargetUpdatesOrder/Single_TP_empty_update_in_between (0.34s) === RUN TestTargetSetRecreatesTargetGroupsEveryRun --- PASS: TestTargetSetRecreatesTargetGroupsEveryRun (0.20s) === RUN TestDiscovererConfigs @@ -4789,23 +4841,23 @@ === RUN TestCoordinationWithReceiver === RUN TestCoordinationWithReceiver/Receiver_should_get_all_updates_even_when_one_provider_closes_its_channel === RUN TestCoordinationWithReceiver/Receiver_should_get_all_updates_even_when_the_channel_is_blocked ---- PASS: TestCoordinationWithReceiver (1.01s) +--- PASS: TestCoordinationWithReceiver (1.00s) --- PASS: TestCoordinationWithReceiver/Receiver_should_get_all_updates_even_when_one_provider_closes_its_channel (0.20s) --- PASS: TestCoordinationWithReceiver/Receiver_should_get_all_updates_even_when_the_channel_is_blocked (0.80s) PASS -ok github.com/prometheus/prometheus/discovery/legacymanager 3.480s +ok github.com/prometheus/prometheus/discovery/legacymanager 3.302s === RUN TestLinodeSDRefresh === RUN TestLinodeSDRefresh/item_0 === RUN TestLinodeSDRefresh/item_1 === RUN TestLinodeSDRefresh/item_2 === RUN TestLinodeSDRefresh/item_3 ---- PASS: TestLinodeSDRefresh (0.01s) +--- PASS: TestLinodeSDRefresh (0.00s) --- PASS: TestLinodeSDRefresh/item_0 (0.00s) --- PASS: TestLinodeSDRefresh/item_1 (0.00s) --- PASS: TestLinodeSDRefresh/item_2 (0.00s) --- PASS: TestLinodeSDRefresh/item_3 (0.00s) PASS -ok github.com/prometheus/prometheus/discovery/linode 0.064s +ok github.com/prometheus/prometheus/discovery/linode 0.008s === RUN TestMarathonSDHandleError --- PASS: TestMarathonSDHandleError (0.00s) === RUN TestMarathonSDEmptyList @@ -4833,12 +4885,12 @@ === RUN TestMarathonSDSendGroupWithContainerNetworkAndPortMapping --- PASS: TestMarathonSDSendGroupWithContainerNetworkAndPortMapping (0.00s) PASS -ok github.com/prometheus/prometheus/discovery/marathon 0.052s +ok github.com/prometheus/prometheus/discovery/marathon 0.007s === RUN TestDockerSDRefresh === RUN TestDockerSDRefresh/item_0 === RUN TestDockerSDRefresh/item_1 === RUN TestDockerSDRefresh/item_2 ---- PASS: TestDockerSDRefresh (0.04s) +--- PASS: TestDockerSDRefresh (0.00s) --- PASS: TestDockerSDRefresh/item_0 (0.00s) --- PASS: TestDockerSDRefresh/item_1 (0.00s) --- PASS: TestDockerSDRefresh/item_2 (0.00s) @@ -4848,7 +4900,7 @@ === RUN TestDockerSwarmNodesSDRefresh/item_2 === RUN TestDockerSwarmNodesSDRefresh/item_3 === RUN TestDockerSwarmNodesSDRefresh/item_4 ---- PASS: TestDockerSwarmNodesSDRefresh (0.04s) +--- PASS: TestDockerSwarmNodesSDRefresh (0.00s) --- PASS: TestDockerSwarmNodesSDRefresh/item_0 (0.00s) --- PASS: TestDockerSwarmNodesSDRefresh/item_1 (0.00s) --- PASS: TestDockerSwarmNodesSDRefresh/item_2 (0.00s) @@ -4870,7 +4922,7 @@ === RUN TestDockerSwarmSDServicesRefresh/item_12 === RUN TestDockerSwarmSDServicesRefresh/item_13 === RUN TestDockerSwarmSDServicesRefresh/item_14 ---- PASS: TestDockerSwarmSDServicesRefresh (0.03s) +--- PASS: TestDockerSwarmSDServicesRefresh (0.00s) --- PASS: TestDockerSwarmSDServicesRefresh/item_0 (0.00s) --- PASS: TestDockerSwarmSDServicesRefresh/item_1 (0.00s) --- PASS: TestDockerSwarmSDServicesRefresh/item_2 (0.00s) @@ -4891,7 +4943,7 @@ === RUN TestDockerSwarmSDServicesRefreshWithFilters/item_1 === RUN TestDockerSwarmSDServicesRefreshWithFilters/item_2 === RUN TestDockerSwarmSDServicesRefreshWithFilters/item_3 ---- PASS: TestDockerSwarmSDServicesRefreshWithFilters (0.03s) +--- PASS: TestDockerSwarmSDServicesRefreshWithFilters (0.00s) --- PASS: TestDockerSwarmSDServicesRefreshWithFilters/item_0 (0.00s) --- PASS: TestDockerSwarmSDServicesRefreshWithFilters/item_1 (0.00s) --- PASS: TestDockerSwarmSDServicesRefreshWithFilters/item_2 (0.00s) @@ -4924,7 +4976,7 @@ === RUN TestDockerSwarmTasksSDRefresh/item_24 === RUN TestDockerSwarmTasksSDRefresh/item_25 === RUN TestDockerSwarmTasksSDRefresh/item_26 ---- PASS: TestDockerSwarmTasksSDRefresh (0.06s) +--- PASS: TestDockerSwarmTasksSDRefresh (0.01s) --- PASS: TestDockerSwarmTasksSDRefresh/item_0 (0.00s) --- PASS: TestDockerSwarmTasksSDRefresh/item_1 (0.00s) --- PASS: TestDockerSwarmTasksSDRefresh/item_2 (0.00s) @@ -4953,9 +5005,9 @@ --- PASS: TestDockerSwarmTasksSDRefresh/item_25 (0.00s) --- PASS: TestDockerSwarmTasksSDRefresh/item_26 (0.00s) PASS -ok github.com/prometheus/prometheus/discovery/moby 0.352s +ok github.com/prometheus/prometheus/discovery/moby 0.026s === RUN TestOpenstackSDHypervisorRefresh ---- PASS: TestOpenstackSDHypervisorRefresh (0.01s) +--- PASS: TestOpenstackSDHypervisorRefresh (0.00s) === RUN TestOpenstackSDHypervisorRefreshWithDoneContext --- PASS: TestOpenstackSDHypervisorRefreshWithDoneContext (0.00s) === RUN TestOpenstackSDInstanceRefresh @@ -4963,7 +5015,7 @@ === RUN TestOpenstackSDInstanceRefresh/item_1 === RUN TestOpenstackSDInstanceRefresh/item_2 === RUN TestOpenstackSDInstanceRefresh/item_3 ---- PASS: TestOpenstackSDInstanceRefresh (0.01s) +--- PASS: TestOpenstackSDInstanceRefresh (0.00s) --- PASS: TestOpenstackSDInstanceRefresh/item_0 (0.00s) --- PASS: TestOpenstackSDInstanceRefresh/item_1 (0.00s) --- PASS: TestOpenstackSDInstanceRefresh/item_2 (0.00s) @@ -4971,10 +5023,10 @@ === RUN TestOpenstackSDInstanceRefreshWithDoneContext --- PASS: TestOpenstackSDInstanceRefreshWithDoneContext (0.00s) PASS -ok github.com/prometheus/prometheus/discovery/openstack 0.096s +ok github.com/prometheus/prometheus/discovery/openstack 0.013s === RUN TestOvhcloudDedicatedServerRefresh === RUN TestOvhcloudDedicatedServerRefresh/item_0 ---- PASS: TestOvhcloudDedicatedServerRefresh (0.06s) +--- PASS: TestOvhcloudDedicatedServerRefresh (0.00s) --- PASS: TestOvhcloudDedicatedServerRefresh/item_0 (0.00s) === RUN TestErrorInitClient --- PASS: TestErrorInitClient (0.00s) @@ -4998,36 +5050,36 @@ --- PASS: TestDiscoverer (0.00s) === RUN TestOvhCloudVpsRefresh === RUN TestOvhCloudVpsRefresh/item_0 ---- PASS: TestOvhCloudVpsRefresh (0.02s) +--- PASS: TestOvhCloudVpsRefresh (0.00s) --- PASS: TestOvhCloudVpsRefresh/item_0 (0.00s) PASS -ok github.com/prometheus/prometheus/discovery/ovhcloud 0.139s +ok github.com/prometheus/prometheus/discovery/ovhcloud 0.012s === RUN TestPuppetSlashInURL --- PASS: TestPuppetSlashInURL (0.00s) === RUN TestPuppetDBRefresh ---- PASS: TestPuppetDBRefresh (0.04s) +--- PASS: TestPuppetDBRefresh (0.01s) === RUN TestPuppetDBRefreshWithParameters --- PASS: TestPuppetDBRefreshWithParameters (0.00s) === RUN TestPuppetDBInvalidCode --- PASS: TestPuppetDBInvalidCode (0.00s) === RUN TestPuppetDBInvalidFormat ---- PASS: TestPuppetDBInvalidFormat (0.01s) +--- PASS: TestPuppetDBInvalidFormat (0.00s) PASS -ok github.com/prometheus/prometheus/discovery/puppetdb 0.109s +ok github.com/prometheus/prometheus/discovery/puppetdb 0.013s === RUN TestRefresh ---- PASS: TestRefresh (0.02s) +--- PASS: TestRefresh (0.00s) PASS -ok github.com/prometheus/prometheus/discovery/refresh 0.092s +ok github.com/prometheus/prometheus/discovery/refresh 0.008s === RUN TestScalewayInstanceRefresh === RUN TestScalewayInstanceRefresh/item_0 === RUN TestScalewayInstanceRefresh/item_1 ---- PASS: TestScalewayInstanceRefresh (0.02s) +--- PASS: TestScalewayInstanceRefresh (0.00s) --- PASS: TestScalewayInstanceRefresh/item_0 (0.00s) --- PASS: TestScalewayInstanceRefresh/item_1 (0.00s) === RUN TestScalewayInstanceAuthToken ---- PASS: TestScalewayInstanceAuthToken (0.01s) +--- PASS: TestScalewayInstanceAuthToken (0.00s) PASS -ok github.com/prometheus/prometheus/discovery/scaleway 0.143s +ok github.com/prometheus/prometheus/discovery/scaleway 0.009s === RUN TestTargetGroupStrictJSONUnmarshal --- PASS: TestTargetGroupStrictJSONUnmarshal (0.00s) === RUN TestTargetGroupJSONMarshal @@ -5039,7 +5091,7 @@ === RUN TestString --- PASS: TestString (0.00s) PASS -ok github.com/prometheus/prometheus/discovery/targetgroup 0.048s +ok github.com/prometheus/prometheus/discovery/targetgroup 0.004s === RUN TestTritonSDNew --- PASS: TestTritonSDNew (0.00s) === RUN TestTritonSDNewBadConfig @@ -5049,42 +5101,41 @@ === RUN TestTritonSDNewCNConfig --- PASS: TestTritonSDNewCNConfig (0.00s) === RUN TestTritonSDRefreshNoTargets ---- PASS: TestTritonSDRefreshNoTargets (0.06s) +--- PASS: TestTritonSDRefreshNoTargets (0.01s) === RUN TestTritonSDRefreshMultipleTargets ---- PASS: TestTritonSDRefreshMultipleTargets (0.06s) +--- PASS: TestTritonSDRefreshMultipleTargets (0.01s) === RUN TestTritonSDRefreshNoServer --- PASS: TestTritonSDRefreshNoServer (0.00s) === RUN TestTritonSDRefreshCancelled --- PASS: TestTritonSDRefreshCancelled (0.00s) === RUN TestTritonSDRefreshCNsUUIDOnly ---- PASS: TestTritonSDRefreshCNsUUIDOnly (0.05s) +--- PASS: TestTritonSDRefreshCNsUUIDOnly (0.01s) === RUN TestTritonSDRefreshCNsWithHostname ---- PASS: TestTritonSDRefreshCNsWithHostname (0.05s) +--- PASS: TestTritonSDRefreshCNsWithHostname (0.01s) PASS -ok github.com/prometheus/prometheus/discovery/triton 0.335s +ok github.com/prometheus/prometheus/discovery/triton 0.050s === RUN TestUyuniSDHandleError --- PASS: TestUyuniSDHandleError (0.00s) === RUN TestUyuniSDLogin ---- PASS: TestUyuniSDLogin (0.01s) +--- PASS: TestUyuniSDLogin (0.00s) === RUN TestUyuniSDSkipLogin --- PASS: TestUyuniSDSkipLogin (0.00s) PASS -ok github.com/prometheus/prometheus/discovery/uyuni 0.105s -? github.com/prometheus/prometheus/model/exemplar [no test files] +ok github.com/prometheus/prometheus/discovery/uyuni 0.008s === RUN TestVultrSDRefresh === RUN TestVultrSDRefresh/item_0 === RUN TestVultrSDRefresh/item_1 === RUN TestVultrSDRefresh/item_2 ---- PASS: TestVultrSDRefresh (0.01s) +--- PASS: TestVultrSDRefresh (0.00s) --- PASS: TestVultrSDRefresh/item_0 (0.00s) --- PASS: TestVultrSDRefresh/item_1 (0.00s) --- PASS: TestVultrSDRefresh/item_2 (0.00s) PASS -ok github.com/prometheus/prometheus/discovery/vultr 0.056s +ok github.com/prometheus/prometheus/discovery/vultr 0.006s === RUN TestNewDiscoveryError --- PASS: TestNewDiscoveryError (0.00s) PASS -ok github.com/prometheus/prometheus/discovery/zookeeper 0.055s +ok github.com/prometheus/prometheus/discovery/zookeeper 0.006s === RUN TestFloatHistogramMul === RUN TestFloatHistogramMul/zero_value === RUN TestFloatHistogramMul/zero_multiplier @@ -5209,7 +5260,7 @@ === RUN TestFloatHistogramAdd/larger_zero_threshold_in_second_histogram_ends_up_inside_a_populated_bucket_of_first_histogram === RUN TestFloatHistogramAdd/schema_change_combined_with_larger_zero_bucket_in_second_histogram === RUN TestFloatHistogramAdd/schema_change_combined_with_larger_zero_bucket_in_first_histogram ---- PASS: TestFloatHistogramAdd (0.01s) +--- PASS: TestFloatHistogramAdd (0.00s) --- PASS: TestFloatHistogramAdd/same_bucket_layout (0.00s) --- PASS: TestFloatHistogramAdd/same_bucket_layout,_defined_differently (0.00s) --- PASS: TestFloatHistogramAdd/non-overlapping_spans (0.00s) @@ -5332,8 +5383,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.075s -? github.com/prometheus/prometheus/model/metadata [no test files] +ok github.com/prometheus/prometheus/model/histogram 0.008s === RUN TestLabels_String --- PASS: TestLabels_String (0.00s) === RUN TestLabels_MatchLabels @@ -5441,21 +5491,21 @@ === RUN TestInverse --- PASS: TestInverse (0.00s) === RUN TestNewFastRegexMatcher ---- PASS: TestNewFastRegexMatcher (0.01s) +--- PASS: TestNewFastRegexMatcher (0.00s) === RUN TestOptimizeConcatRegex --- PASS: TestOptimizeConcatRegex (0.00s) PASS -ok github.com/prometheus/prometheus/model/labels 0.054s +ok github.com/prometheus/prometheus/model/labels 0.006s === RUN TestRelabel --- PASS: TestRelabel (0.00s) === RUN TestTargetLabelValidity --- PASS: TestTargetLabelValidity (0.00s) PASS -ok github.com/prometheus/prometheus/model/relabel 0.063s +ok github.com/prometheus/prometheus/model/relabel 0.004s === RUN TestParseFileSuccess ---- PASS: TestParseFileSuccess (0.01s) +--- PASS: TestParseFileSuccess (0.00s) === RUN TestParseFileFailure ---- PASS: TestParseFileFailure (0.05s) +--- PASS: TestParseFileFailure (0.00s) === RUN TestTemplateParsing --- PASS: TestTemplateParsing (0.00s) === RUN TestUniqueErrorNodes @@ -5483,9 +5533,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.146s -? github.com/prometheus/prometheus/model/timestamp [no test files] -? github.com/prometheus/prometheus/model/value [no test files] +ok github.com/prometheus/prometheus/model/rulefmt 0.009s === RUN TestNewParser === PAUSE TestNewParser === RUN TestOpenMetricsParse @@ -5503,66 +5551,63 @@ === RUN TestProtobufParse === RUN TestProtobufParse/ignore_classic_buckets_of_native_histograms === RUN TestProtobufParse/parse_classic_and_native_buckets ---- PASS: TestProtobufParse (0.01s) +--- PASS: TestProtobufParse (0.00s) --- PASS: TestProtobufParse/ignore_classic_buckets_of_native_histograms (0.00s) - --- PASS: TestProtobufParse/parse_classic_and_native_buckets (0.01s) + --- PASS: TestProtobufParse/parse_classic_and_native_buckets (0.00s) === CONT TestNewParser +=== 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-2 +=== PAUSE TestNewParser/invalid-content-type-2 === RUN TestNewParser/invalid-content-type-4 === PAUSE TestNewParser/invalid-content-type-4 +=== RUN TestNewParser/plain-text-with-version +=== PAUSE TestNewParser/plain-text-with-version +=== RUN TestNewParser/openmetrics-with-charset-and-version +=== PAUSE TestNewParser/openmetrics-with-charset-and-version === RUN TestNewParser/plain-text === PAUSE TestNewParser/plain-text === 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-3 === PAUSE TestNewParser/invalid-content-type-3 === RUN TestNewParser/openmetrics === PAUSE TestNewParser/openmetrics === RUN TestNewParser/openmetrics-with-charset === PAUSE TestNewParser/openmetrics-with-charset -=== RUN TestNewParser/openmetrics-with-charset-and-version -=== PAUSE TestNewParser/openmetrics-with-charset-and-version -=== RUN TestNewParser/plain-text-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 -=== CONT TestNewParser/invalid-content-type-4 -=== CONT TestNewParser/empty-string === CONT TestNewParser/some-other-valid-content-type -=== CONT TestNewParser/plain-text-with-version === CONT TestNewParser/openmetrics-with-charset-and-version +=== CONT TestNewParser/plain-text +=== CONT TestNewParser/plain-text-with-version +=== CONT TestNewParser/invalid-content-type-4 +=== CONT TestNewParser/invalid-content-type-2 +=== CONT TestNewParser/empty-string === CONT TestNewParser/openmetrics-with-charset -=== CONT TestNewParser/openmetrics === CONT TestNewParser/invalid-content-type-3 -=== CONT TestNewParser/invalid-content-type-2 +=== CONT TestNewParser/openmetrics === CONT TestNewParser/invalid-content-type-1 -=== CONT TestNewParser/plain-text --- PASS: TestNewParser (0.00s) - --- PASS: TestNewParser/invalid-content-type-4 (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/openmetrics-with-charset-and-version (0.00s) + --- PASS: TestNewParser/plain-text (0.00s) + --- PASS: TestNewParser/plain-text-with-version (0.00s) + --- PASS: TestNewParser/invalid-content-type-4 (0.00s) + --- PASS: TestNewParser/invalid-content-type-2 (0.00s) + --- PASS: TestNewParser/empty-string (0.00s) --- PASS: TestNewParser/openmetrics-with-charset (0.00s) - --- PASS: TestNewParser/openmetrics (0.00s) --- PASS: TestNewParser/invalid-content-type-3 (0.00s) - --- PASS: TestNewParser/invalid-content-type-2 (0.00s) + --- PASS: TestNewParser/openmetrics (0.00s) --- PASS: TestNewParser/invalid-content-type-1 (0.00s) - --- PASS: TestNewParser/plain-text (0.00s) PASS -ok github.com/prometheus/prometheus/model/textparse 0.045s -? 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] +ok github.com/prometheus/prometheus/model/textparse 0.007s === RUN TestPostPath --- PASS: TestPostPath (0.00s) === RUN TestHandlerNextBatch --- PASS: TestHandlerNextBatch (0.00s) === RUN TestHandlerSendAll ---- PASS: TestHandlerSendAll (0.04s) +--- PASS: TestHandlerSendAll (0.00s) === RUN TestCustomDo --- PASS: TestCustomDo (0.00s) === RUN TestExternalLabels @@ -5570,7 +5615,7 @@ === RUN TestHandlerRelabel --- PASS: TestHandlerRelabel (0.00s) === RUN TestHandlerQueuing ---- PASS: TestHandlerQueuing (0.06s) +--- PASS: TestHandlerQueuing (0.01s) === RUN TestLabelSetNotReused --- PASS: TestLabelSetNotReused (0.00s) === RUN TestReload @@ -5590,25 +5635,25 @@ === RUN TestHangingNotifier/7 === RUN TestHangingNotifier/8 === RUN TestHangingNotifier/9 ---- PASS: TestHangingNotifier (2.18s) - --- PASS: TestHangingNotifier/0 (0.21s) - --- PASS: TestHangingNotifier/1 (0.23s) - --- PASS: TestHangingNotifier/2 (0.21s) - --- PASS: TestHangingNotifier/3 (0.21s) - --- PASS: TestHangingNotifier/4 (0.27s) - --- PASS: TestHangingNotifier/5 (0.21s) - --- PASS: TestHangingNotifier/6 (0.21s) - --- PASS: TestHangingNotifier/7 (0.22s) - --- PASS: TestHangingNotifier/8 (0.21s) - --- PASS: TestHangingNotifier/9 (0.21s) +--- PASS: TestHangingNotifier (2.03s) + --- PASS: TestHangingNotifier/0 (0.20s) + --- PASS: TestHangingNotifier/1 (0.20s) + --- PASS: TestHangingNotifier/2 (0.20s) + --- PASS: TestHangingNotifier/3 (0.20s) + --- PASS: TestHangingNotifier/4 (0.20s) + --- PASS: TestHangingNotifier/5 (0.20s) + --- PASS: TestHangingNotifier/6 (0.20s) + --- PASS: TestHangingNotifier/7 (0.20s) + --- PASS: TestHangingNotifier/8 (0.20s) + --- PASS: TestHangingNotifier/9 (0.20s) PASS -ok github.com/prometheus/prometheus/notifier 2.523s +ok github.com/prometheus/prometheus/notifier 2.051s === RUN TestQueryConcurrency --- PASS: TestQueryConcurrency (0.02s) === RUN TestQueryTimeout --- PASS: TestQueryTimeout (0.10s) === RUN TestQueryCancel ---- PASS: TestQueryCancel (0.01s) +--- PASS: TestQueryCancel (0.00s) === RUN TestQueryError --- PASS: TestQueryError (0.00s) === RUN TestSelectHintsSetCorrectly @@ -5662,11 +5707,11 @@ === RUN TestSelectHintsSetCorrectly/rate(foo[2s:1s]_@_50)_+_bar_+_rate(baz[2m:1s]_@_900_offset_2m)_ === RUN TestSelectHintsSetCorrectly/sum_over_time(sum_over_time(metric{job="1"}[100s])[100s:25s]_@_50)[3s:1s]_@_3000 === RUN TestSelectHintsSetCorrectly/sum_over_time(sum_over_time(metric{job="1"}[100s])[100s:25s]_@_3000)[3s:1s]_@_50 ---- PASS: TestSelectHintsSetCorrectly (0.12s) +--- PASS: TestSelectHintsSetCorrectly (0.01s) --- 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.00s) --- PASS: TestSelectHintsSetCorrectly/foo[2m]_@_180 (0.00s) --- PASS: TestSelectHintsSetCorrectly/foo[2m]_@_300 (0.00s) --- PASS: TestSelectHintsSetCorrectly/foo[2m]_@_60 (0.00s) @@ -5675,14 +5720,14 @@ --- PASS: TestSelectHintsSetCorrectly/foo[2m:1s] (0.00s) --- PASS: TestSelectHintsSetCorrectly/count_over_time(foo[2m:1s]) (0.00s) --- PASS: TestSelectHintsSetCorrectly/count_over_time(foo[2m:1s]_@_300) (0.00s) - --- PASS: TestSelectHintsSetCorrectly/count_over_time(foo[2m:1s]_@_200) (0.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.00s) --- PASS: TestSelectHintsSetCorrectly/count_over_time((foo_offset_10s)[2m:1s]_offset_10s) (0.00s) --- PASS: TestSelectHintsSetCorrectly/count_over_time((foo_@_200_offset_10s)[2m:1s]_offset_10s) (0.00s) --- PASS: TestSelectHintsSetCorrectly/count_over_time((foo_@_200_offset_10s)[2m:1s]_@_100_offset_10s) (0.00s) --- PASS: TestSelectHintsSetCorrectly/count_over_time((foo_offset_10s)[2m:1s]_@_100_offset_10s) (0.00s) - --- PASS: TestSelectHintsSetCorrectly/foo#01 (0.01s) + --- PASS: TestSelectHintsSetCorrectly/foo#01 (0.00s) --- PASS: TestSelectHintsSetCorrectly/foo_@_15#01 (0.00s) --- PASS: TestSelectHintsSetCorrectly/foo_@_1#01 (0.00s) --- PASS: TestSelectHintsSetCorrectly/rate(foo[2m]_@_180) (0.00s) @@ -5693,14 +5738,14 @@ --- PASS: TestSelectHintsSetCorrectly/rate(foo[2m:1s]) (0.00s) --- PASS: TestSelectHintsSetCorrectly/count_over_time(foo[2m:1s])#01 (0.00s) --- PASS: TestSelectHintsSetCorrectly/count_over_time(foo[2m:1s]_offset_10s)#01 (0.00s) - --- PASS: TestSelectHintsSetCorrectly/count_over_time(foo[2m:1s]_@_300)#01 (0.01s) + --- PASS: TestSelectHintsSetCorrectly/count_over_time(foo[2m:1s]_@_300)#01 (0.00s) --- PASS: TestSelectHintsSetCorrectly/count_over_time(foo[2m:1s]_@_200)#01 (0.00s) --- PASS: TestSelectHintsSetCorrectly/count_over_time(foo[2m:1s]_@_100)#01 (0.00s) --- PASS: TestSelectHintsSetCorrectly/count_over_time((foo_offset_10s)[2m:1s]_offset_10s)#01 (0.00s) --- PASS: TestSelectHintsSetCorrectly/count_over_time((foo_@_200_offset_10s)[2m:1s]_offset_10s)#01 (0.00s) --- PASS: TestSelectHintsSetCorrectly/count_over_time((foo_@_200_offset_10s)[2m:1s]_@_100_offset_10s)#01 (0.00s) --- PASS: TestSelectHintsSetCorrectly/count_over_time((foo_offset_10s)[2m:1s]_@_100_offset_10s)#01 (0.00s) - --- PASS: TestSelectHintsSetCorrectly/sum_by_(dim1)_(foo) (0.03s) + --- PASS: TestSelectHintsSetCorrectly/sum_by_(dim1)_(foo) (0.00s) --- PASS: TestSelectHintsSetCorrectly/sum_without_(dim1)_(foo) (0.00s) --- PASS: TestSelectHintsSetCorrectly/sum_by_(dim1)_(avg_over_time(foo[1s])) (0.00s) --- PASS: TestSelectHintsSetCorrectly/sum_by_(dim1)_(max_by_(dim2)_(foo)) (0.00s) @@ -5710,7 +5755,7 @@ --- PASS: TestSelectHintsSetCorrectly/foo_@_50_+_bar_+_baz_@_900 (0.00s) --- PASS: TestSelectHintsSetCorrectly/rate(foo[2s]_@_50)_+_bar_@_250_+_baz_@_900 (0.00s) --- PASS: TestSelectHintsSetCorrectly/rate(foo[2s:1s]_@_50)_+_bar_+_baz (0.00s) - --- PASS: TestSelectHintsSetCorrectly/rate(foo[2s:1s]_@_50)_+_bar_+_rate(baz[2m:1s]_@_900_offset_2m)_ (0.01s) + --- PASS: TestSelectHintsSetCorrectly/rate(foo[2s:1s]_@_50)_+_bar_+_rate(baz[2m:1s]_@_900_offset_2m)_ (0.00s) --- PASS: TestSelectHintsSetCorrectly/sum_over_time(sum_over_time(metric{job="1"}[100s])[100s:25s]_@_50)[3s:1s]_@_3000 (0.00s) --- PASS: TestSelectHintsSetCorrectly/sum_over_time(sum_over_time(metric{job="1"}[100s])[100s:25s]_@_3000)[3s:1s]_@_50 (0.00s) === RUN TestEngineShutdown @@ -5723,7 +5768,7 @@ === RUN TestEngineEvalStmtTimestamps/4_query=metric === RUN TestEngineEvalStmtTimestamps/5_query=metric === RUN TestEngineEvalStmtTimestamps/6_query=count_values("wrong_label!",_metric) ---- PASS: TestEngineEvalStmtTimestamps (0.05s) +--- PASS: TestEngineEvalStmtTimestamps (0.02s) --- PASS: TestEngineEvalStmtTimestamps/0_query=1 (0.00s) --- PASS: TestEngineEvalStmtTimestamps/1_query=metric (0.00s) --- PASS: TestEngineEvalStmtTimestamps/2_query=metric[20s] (0.00s) @@ -5771,7 +5816,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.12s) +--- PASS: TestQueryStatistics (0.02s) --- PASS: TestQueryStatistics/"literal_string" (0.00s) --- PASS: TestQueryStatistics/1 (0.00s) --- PASS: TestQueryStatistics/metricWith1SampleEvery10Seconds (0.00s) @@ -5784,7 +5829,7 @@ --- PASS: TestQueryStatistics/metricWith3SampleEvery10Seconds{a="1"}[20s]_@_19 (0.00s) --- PASS: TestQueryStatistics/metricWith3SampleEvery10Seconds (0.00s) --- PASS: TestQueryStatistics/metricWith1SampleEvery10Seconds[60s] (0.00s) - --- PASS: TestQueryStatistics/max_over_time(metricWith1SampleEvery10Seconds[59s])[20s:5s] (0.02s) + --- PASS: TestQueryStatistics/max_over_time(metricWith1SampleEvery10Seconds[59s])[20s:5s] (0.00s) --- PASS: TestQueryStatistics/max_over_time(metricWith1SampleEvery10Seconds[60s])[20s:5s] (0.00s) --- PASS: TestQueryStatistics/metricWith1SampleEvery10Seconds[60s]_@_30 (0.00s) --- PASS: TestQueryStatistics/sum(max_over_time(metricWith3SampleEvery10Seconds[60s]_@_30)) (0.00s) @@ -5801,7 +5846,7 @@ --- PASS: TestQueryStatistics/metricWith3SampleEvery10Seconds{a="1"}#01 (0.00s) --- PASS: TestQueryStatistics/metricWith3SampleEvery10Seconds{a="1"}#02 (0.00s) --- PASS: TestQueryStatistics/timestamp(metricWith1SampleEvery10Seconds)#01 (0.00s) - --- PASS: TestQueryStatistics/max_over_time(metricWith3SampleEvery10Seconds{a="1"}[10s]) (0.01s) + --- PASS: TestQueryStatistics/max_over_time(metricWith3SampleEvery10Seconds{a="1"}[10s]) (0.00s) --- PASS: TestQueryStatistics/metricWith3SampleEvery10Seconds{a="1"}_offset_10s (0.00s) --- PASS: TestQueryStatistics/max_over_time(metricWith3SampleEvery10Seconds[60s]_@_30) (0.00s) --- PASS: TestQueryStatistics/metricWith3SampleEvery10Seconds#01 (0.00s) @@ -5809,7 +5854,7 @@ --- 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.01s) + --- PASS: TestQueryStatistics/sum(max_over_time(metricWith3SampleEvery10Seconds[60s:5s]))_+_sum(max_over_time(metricWith3SampleEvery10Seconds[60s:5s]))#01 (0.00s) --- PASS: TestQueryStatistics/sum(max_over_time(metricWith3SampleEvery10Seconds[60s:5s]))_+_sum(max_over_time(metricWith1SampleEvery10Seconds[60s:5s])) (0.00s) === RUN TestMaxQuerySamples === RUN TestMaxQuerySamples/1 @@ -5829,7 +5874,7 @@ === RUN TestMaxQuerySamples/rate(bigmetric[10s:1s])_+_rate(bigmetric[10s:1s]_@_30) === RUN TestMaxQuerySamples/rate(rate(bigmetric[10s:1s]_@_10)[100s:25s]_@_1000)[100s:20s]_@_2000 === RUN TestMaxQuerySamples/rate(rate(bigmetric[10s:1s]_@_10)[100s:25s]_@_1000)[17s:1s]_@_2000 ---- PASS: TestMaxQuerySamples (0.09s) +--- PASS: TestMaxQuerySamples (0.01s) --- PASS: TestMaxQuerySamples/1 (0.00s) --- PASS: TestMaxQuerySamples/metric (0.00s) --- PASS: TestMaxQuerySamples/metric[20s] (0.00s) @@ -5843,10 +5888,10 @@ --- PASS: TestMaxQuerySamples/rate(bigmetric[1s]) (0.00s) --- PASS: TestMaxQuerySamples/metric_@_10 (0.00s) --- PASS: TestMaxQuerySamples/rate(bigmetric[10s:1s]_@_10) (0.00s) - --- PASS: TestMaxQuerySamples/rate(bigmetric[10s:1s]_@_10)_+_rate(bigmetric[10s:1s]_@_30) (0.01s) + --- PASS: TestMaxQuerySamples/rate(bigmetric[10s:1s]_@_10)_+_rate(bigmetric[10s:1s]_@_30) (0.00s) --- PASS: TestMaxQuerySamples/rate(bigmetric[10s:1s])_+_rate(bigmetric[10s:1s]_@_30) (0.00s) --- PASS: TestMaxQuerySamples/rate(rate(bigmetric[10s:1s]_@_10)[100s:25s]_@_1000)[100s:20s]_@_2000 (0.00s) - --- PASS: TestMaxQuerySamples/rate(rate(bigmetric[10s:1s]_@_10)[100s:25s]_@_1000)[17s:1s]_@_2000 (0.02s) + --- PASS: TestMaxQuerySamples/rate(rate(bigmetric[10s:1s]_@_10)[100s:25s]_@_1000)[17s:1s]_@_2000 (0.00s) === RUN TestAtModifier === RUN TestAtModifier/metric_neg_@_0 === RUN TestAtModifier/metric_neg_@_-200 @@ -5864,7 +5909,7 @@ === RUN TestAtModifier/metric_topk_and_topk(1,_sum_over_time(metric_topk[50s]_@_end())) === RUN TestAtModifier/metric_topk_and_topk(1,_sum_over_time(metric_topk[50s]_@_start())) === RUN TestAtModifier/timestamp(metric_timestamp_@_3600) ---- PASS: TestAtModifier (0.16s) +--- PASS: TestAtModifier (0.03s) --- PASS: TestAtModifier/metric_neg_@_0 (0.00s) --- PASS: TestAtModifier/metric_neg_@_-200 (0.00s) --- PASS: TestAtModifier/metric{job="2"}_@_50 (0.00s) @@ -5875,7 +5920,7 @@ --- PASS: TestAtModifier/metric[100s:25s]_@_300 (0.00s) --- PASS: TestAtModifier/metric_neg[50s:25s]_@_0 (0.00s) --- PASS: TestAtModifier/metric_neg[50s:25s]_@_-100 (0.00s) - --- PASS: TestAtModifier/metric_ms[100ms:25ms]_@_2.345 (0.01s) + --- PASS: TestAtModifier/metric_ms[100ms:25ms]_@_2.345 (0.00s) --- PASS: TestAtModifier/metric_topk_and_topk(1,_sum_over_time(metric_topk[50s]_@_100)) (0.00s) --- PASS: TestAtModifier/metric_topk_and_topk(1,_sum_over_time(metric_topk[50s]_@_5000)) (0.00s) --- PASS: TestAtModifier/metric_topk_and_topk(1,_sum_over_time(metric_topk[50s]_@_end())) (0.00s) @@ -5905,8 +5950,8 @@ === RUN TestSubquerySelector/#01/sum(http_requests{group=~"pro.*"})[30s:10s] === RUN TestSubquerySelector/#01/sum(http_requests)[40s:10s] === RUN TestSubquerySelector/#01/(sum(http_requests{group=~"p.*"})+sum(http_requests{group=~"c.*"}))[20s:5s] ---- PASS: TestSubquerySelector (0.22s) - --- PASS: TestSubquerySelector/#00 (0.06s) +--- PASS: TestSubquerySelector (0.03s) + --- PASS: TestSubquerySelector/#00 (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) @@ -5915,7 +5960,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.16s) + --- PASS: TestSubquerySelector/#01 (0.03s) --- 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) @@ -5958,7 +6003,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) @@ -5988,7 +6033,7 @@ --- PASS: TestPreprocessAndWrapWithStepInvariantExpr/some_metric[10m:5s]_@_end() (0.00s) --- PASS: TestPreprocessAndWrapWithStepInvariantExpr/floor(some_metric_/_(3_*_1024)) (0.00s) === RUN TestEngineOptsValidation ---- PASS: TestEngineOptsValidation (0.03s) +--- PASS: TestEngineOptsValidation (0.00s) === RUN TestRangeQuery === RUN TestRangeQuery/sum_over_time_with_all_values === RUN TestRangeQuery/sum_over_time_with_trailing_values @@ -5997,24 +6042,24 @@ === RUN TestRangeQuery/metric_query === RUN TestRangeQuery/metric_query_with_trailing_values === RUN TestRangeQuery/short-circuit ---- PASS: TestRangeQuery (0.38s) - --- PASS: TestRangeQuery/sum_over_time_with_all_values (0.09s) - --- PASS: TestRangeQuery/sum_over_time_with_trailing_values (0.06s) - --- PASS: TestRangeQuery/sum_over_time_with_all_values_long (0.06s) - --- PASS: TestRangeQuery/sum_over_time_with_all_values_random (0.05s) - --- PASS: TestRangeQuery/metric_query (0.03s) - --- PASS: TestRangeQuery/metric_query_with_trailing_values (0.04s) - --- PASS: TestRangeQuery/short-circuit (0.06s) +--- PASS: TestRangeQuery (0.06s) + --- 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.01s) + --- 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.09s) +--- PASS: TestNativeHistogramRate (0.01s) === RUN TestNativeFloatHistogramRate ---- PASS: TestNativeFloatHistogramRate (0.04s) +--- PASS: TestNativeFloatHistogramRate (0.01s) === RUN TestNativeHistogram_HistogramCountAndSum === RUN TestNativeHistogram_HistogramCountAndSum/floatHistogram=true === RUN TestNativeHistogram_HistogramCountAndSum/floatHistogram=false ---- PASS: TestNativeHistogram_HistogramCountAndSum (0.12s) - --- PASS: TestNativeHistogram_HistogramCountAndSum/floatHistogram=true (0.04s) - --- PASS: TestNativeHistogram_HistogramCountAndSum/floatHistogram=false (0.08s) +--- PASS: TestNativeHistogram_HistogramCountAndSum (0.02s) + --- PASS: TestNativeHistogram_HistogramCountAndSum/floatHistogram=true (0.01s) + --- PASS: TestNativeHistogram_HistogramCountAndSum/floatHistogram=false (0.01s) === 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 @@ -6082,7 +6127,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.19s) +--- PASS: TestNativeHistogram_HistogramQuantile (0.03s) --- 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) @@ -6093,37 +6138,37 @@ --- 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.06s) + --- PASS: TestNativeHistogram_HistogramQuantile/all_negative_buckets_with_zero_bucket_floatHistogram=true (0.01s) --- PASS: TestNativeHistogram_HistogramQuantile/all_negative_buckets_with_zero_bucket_floatHistogram=true/0_1.0001 (0.00s) - --- PASS: TestNativeHistogram_HistogramQuantile/all_negative_buckets_with_zero_bucket_floatHistogram=true/1_1 (0.02s) + --- 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) --- PASS: TestNativeHistogram_HistogramQuantile/all_negative_buckets_with_zero_bucket_floatHistogram=true/3_0.9 (0.00s) --- PASS: TestNativeHistogram_HistogramQuantile/all_negative_buckets_with_zero_bucket_floatHistogram=true/4_0.5 (0.00s) --- PASS: TestNativeHistogram_HistogramQuantile/all_negative_buckets_with_zero_bucket_floatHistogram=true/5_0.1 (0.00s) --- PASS: TestNativeHistogram_HistogramQuantile/all_negative_buckets_with_zero_bucket_floatHistogram=true/6_0 (0.00s) --- PASS: TestNativeHistogram_HistogramQuantile/all_negative_buckets_with_zero_bucket_floatHistogram=true/7_-1 (0.00s) - --- PASS: TestNativeHistogram_HistogramQuantile/both_positive_and_negative_buckets_with_zero_bucket_floatHistogram=true (0.02s) + --- PASS: TestNativeHistogram_HistogramQuantile/both_positive_and_negative_buckets_with_zero_bucket_floatHistogram=true (0.00s) --- PASS: TestNativeHistogram_HistogramQuantile/both_positive_and_negative_buckets_with_zero_bucket_floatHistogram=true/0_1.0001 (0.00s) --- PASS: TestNativeHistogram_HistogramQuantile/both_positive_and_negative_buckets_with_zero_bucket_floatHistogram=true/1_1 (0.00s) --- PASS: TestNativeHistogram_HistogramQuantile/both_positive_and_negative_buckets_with_zero_bucket_floatHistogram=true/2_0.99 (0.00s) --- PASS: TestNativeHistogram_HistogramQuantile/both_positive_and_negative_buckets_with_zero_bucket_floatHistogram=true/3_0.9 (0.00s) --- 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.02s) + --- 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/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) --- PASS: TestNativeHistogram_HistogramQuantile/both_positive_and_negative_buckets_with_zero_bucket_floatHistogram=true/11_0 (0.00s) --- PASS: TestNativeHistogram_HistogramQuantile/both_positive_and_negative_buckets_with_zero_bucket_floatHistogram=true/12_-1 (0.00s) - --- PASS: TestNativeHistogram_HistogramQuantile/all_positive_buckets_with_zero_bucket_floatHistogram=false (0.02s) + --- PASS: TestNativeHistogram_HistogramQuantile/all_positive_buckets_with_zero_bucket_floatHistogram=false (0.00s) --- PASS: TestNativeHistogram_HistogramQuantile/all_positive_buckets_with_zero_bucket_floatHistogram=false/0_1.0001 (0.00s) --- PASS: TestNativeHistogram_HistogramQuantile/all_positive_buckets_with_zero_bucket_floatHistogram=false/1_1 (0.00s) --- PASS: TestNativeHistogram_HistogramQuantile/all_positive_buckets_with_zero_bucket_floatHistogram=false/2_0.99 (0.00s) --- PASS: TestNativeHistogram_HistogramQuantile/all_positive_buckets_with_zero_bucket_floatHistogram=false/3_0.9 (0.00s) --- PASS: TestNativeHistogram_HistogramQuantile/all_positive_buckets_with_zero_bucket_floatHistogram=false/4_0.6 (0.00s) --- PASS: TestNativeHistogram_HistogramQuantile/all_positive_buckets_with_zero_bucket_floatHistogram=false/5_0.5 (0.00s) - --- PASS: TestNativeHistogram_HistogramQuantile/all_positive_buckets_with_zero_bucket_floatHistogram=false/6_0.1 (0.02s) + --- PASS: TestNativeHistogram_HistogramQuantile/all_positive_buckets_with_zero_bucket_floatHistogram=false/6_0.1 (0.00s) --- PASS: TestNativeHistogram_HistogramQuantile/all_positive_buckets_with_zero_bucket_floatHistogram=false/7_0 (0.00s) --- PASS: TestNativeHistogram_HistogramQuantile/all_positive_buckets_with_zero_bucket_floatHistogram=false/8_-1 (0.00s) --- PASS: TestNativeHistogram_HistogramQuantile/all_negative_buckets_with_zero_bucket_floatHistogram=false (0.00s) @@ -6135,9 +6180,9 @@ --- 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.02s) + --- PASS: TestNativeHistogram_HistogramQuantile/both_positive_and_negative_buckets_with_zero_bucket_floatHistogram=false (0.00s) --- PASS: TestNativeHistogram_HistogramQuantile/both_positive_and_negative_buckets_with_zero_bucket_floatHistogram=false/0_1.0001 (0.00s) - --- PASS: TestNativeHistogram_HistogramQuantile/both_positive_and_negative_buckets_with_zero_bucket_floatHistogram=false/1_1 (0.02s) + --- 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) --- PASS: TestNativeHistogram_HistogramQuantile/both_positive_and_negative_buckets_with_zero_bucket_floatHistogram=false/3_0.9 (0.00s) --- PASS: TestNativeHistogram_HistogramQuantile/both_positive_and_negative_buckets_with_zero_bucket_floatHistogram=false/4_0.7 (0.00s) @@ -6316,10 +6361,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.58s) - --- PASS: TestNativeHistogram_HistogramFraction/empty_histogram_floatHistogram=true (0.09s) +--- PASS: TestNativeHistogram_HistogramFraction (0.08s) + --- PASS: TestNativeHistogram_HistogramFraction/empty_histogram_floatHistogram=true (0.01s) --- 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.08s) + --- PASS: TestNativeHistogram_HistogramFraction/all_positive_buckets_with_zero_bucket_floatHistogram=true (0.01s) --- 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) @@ -6346,7 +6391,7 @@ --- 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.04s) + --- PASS: TestNativeHistogram_HistogramFraction/all_negative_buckets_with_zero_bucket_floatHistogram=true (0.01s) --- 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) @@ -6373,11 +6418,11 @@ --- PASS: TestNativeHistogram_HistogramFraction/all_negative_buckets_with_zero_bucket_floatHistogram=true/23_NaN_42 (0.00s) --- PASS: TestNativeHistogram_HistogramFraction/all_negative_buckets_with_zero_bucket_floatHistogram=true/24_NaN_NaN (0.00s) --- PASS: TestNativeHistogram_HistogramFraction/all_negative_buckets_with_zero_bucket_floatHistogram=true/25_-Inf_+Inf (0.00s) - --- PASS: TestNativeHistogram_HistogramFraction/both_positive_and_negative_buckets_with_zero_bucket_floatHistogram=true (0.08s) + --- PASS: TestNativeHistogram_HistogramFraction/both_positive_and_negative_buckets_with_zero_bucket_floatHistogram=true (0.01s) --- PASS: TestNativeHistogram_HistogramFraction/both_positive_and_negative_buckets_with_zero_bucket_floatHistogram=true/0_0_+Inf (0.00s) --- PASS: TestNativeHistogram_HistogramFraction/both_positive_and_negative_buckets_with_zero_bucket_floatHistogram=true/1_-Inf_0 (0.00s) --- PASS: TestNativeHistogram_HistogramFraction/both_positive_and_negative_buckets_with_zero_bucket_floatHistogram=true/2_-0.001_0 (0.00s) - --- PASS: TestNativeHistogram_HistogramFraction/both_positive_and_negative_buckets_with_zero_bucket_floatHistogram=true/3_0_0.001 (0.01s) + --- PASS: TestNativeHistogram_HistogramFraction/both_positive_and_negative_buckets_with_zero_bucket_floatHistogram=true/3_0_0.001 (0.00s) --- PASS: TestNativeHistogram_HistogramFraction/both_positive_and_negative_buckets_with_zero_bucket_floatHistogram=true/4_-0.0005_0.0005 (0.00s) --- PASS: TestNativeHistogram_HistogramFraction/both_positive_and_negative_buckets_with_zero_bucket_floatHistogram=true/5_0.001_inf (0.00s) --- PASS: TestNativeHistogram_HistogramFraction/both_positive_and_negative_buckets_with_zero_bucket_floatHistogram=true/6_-inf_-0.001 (0.00s) @@ -6400,9 +6445,9 @@ --- 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.04s) + --- PASS: TestNativeHistogram_HistogramFraction/empty_histogram_floatHistogram=false (0.01s) --- 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.01s) --- 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.00s) --- PASS: TestNativeHistogram_HistogramFraction/all_positive_buckets_with_zero_bucket_floatHistogram=false/2_-0.001_0 (0.00s) @@ -6429,7 +6474,7 @@ --- PASS: TestNativeHistogram_HistogramFraction/all_positive_buckets_with_zero_bucket_floatHistogram=false/23_NaN_42 (0.00s) --- PASS: TestNativeHistogram_HistogramFraction/all_positive_buckets_with_zero_bucket_floatHistogram=false/24_NaN_NaN (0.00s) --- PASS: TestNativeHistogram_HistogramFraction/all_positive_buckets_with_zero_bucket_floatHistogram=false/25_-Inf_+Inf (0.00s) - --- PASS: TestNativeHistogram_HistogramFraction/all_negative_buckets_with_zero_bucket_floatHistogram=false (0.11s) + --- PASS: TestNativeHistogram_HistogramFraction/all_negative_buckets_with_zero_bucket_floatHistogram=false (0.01s) --- 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) @@ -6437,7 +6482,7 @@ --- PASS: TestNativeHistogram_HistogramFraction/all_negative_buckets_with_zero_bucket_floatHistogram=false/4_-0.0005_0 (0.00s) --- PASS: TestNativeHistogram_HistogramFraction/all_negative_buckets_with_zero_bucket_floatHistogram=false/5_0.001_inf (0.00s) --- PASS: TestNativeHistogram_HistogramFraction/all_negative_buckets_with_zero_bucket_floatHistogram=false/6_-inf_-0.001 (0.00s) - --- PASS: TestNativeHistogram_HistogramFraction/all_negative_buckets_with_zero_bucket_floatHistogram=false/7_1_2 (0.02s) + --- PASS: TestNativeHistogram_HistogramFraction/all_negative_buckets_with_zero_bucket_floatHistogram=false/7_1_2 (0.00s) --- PASS: TestNativeHistogram_HistogramFraction/all_negative_buckets_with_zero_bucket_floatHistogram=false/8_1.5_2 (0.00s) --- 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) @@ -6456,7 +6501,7 @@ --- PASS: TestNativeHistogram_HistogramFraction/all_negative_buckets_with_zero_bucket_floatHistogram=false/23_NaN_42 (0.00s) --- PASS: TestNativeHistogram_HistogramFraction/all_negative_buckets_with_zero_bucket_floatHistogram=false/24_NaN_NaN (0.00s) --- PASS: TestNativeHistogram_HistogramFraction/all_negative_buckets_with_zero_bucket_floatHistogram=false/25_-Inf_+Inf (0.00s) - --- PASS: TestNativeHistogram_HistogramFraction/both_positive_and_negative_buckets_with_zero_bucket_floatHistogram=false (0.08s) + --- PASS: TestNativeHistogram_HistogramFraction/both_positive_and_negative_buckets_with_zero_bucket_floatHistogram=false (0.01s) --- 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) @@ -6468,7 +6513,7 @@ --- PASS: TestNativeHistogram_HistogramFraction/both_positive_and_negative_buckets_with_zero_bucket_floatHistogram=false/8_1.5_2 (0.00s) --- PASS: TestNativeHistogram_HistogramFraction/both_positive_and_negative_buckets_with_zero_bucket_floatHistogram=false/9_1_8 (0.00s) --- PASS: TestNativeHistogram_HistogramFraction/both_positive_and_negative_buckets_with_zero_bucket_floatHistogram=false/10_1_6 (0.00s) - --- PASS: TestNativeHistogram_HistogramFraction/both_positive_and_negative_buckets_with_zero_bucket_floatHistogram=false/11_1.5_6 (0.01s) + --- PASS: TestNativeHistogram_HistogramFraction/both_positive_and_negative_buckets_with_zero_bucket_floatHistogram=false/11_1.5_6 (0.00s) --- PASS: TestNativeHistogram_HistogramFraction/both_positive_and_negative_buckets_with_zero_bucket_floatHistogram=false/12_-2_-1 (0.00s) --- PASS: TestNativeHistogram_HistogramFraction/both_positive_and_negative_buckets_with_zero_bucket_floatHistogram=false/13_-2_-1.5 (0.00s) --- PASS: TestNativeHistogram_HistogramFraction/both_positive_and_negative_buckets_with_zero_bucket_floatHistogram=false/14_-8_-1 (0.00s) @@ -6480,15 +6525,15 @@ --- PASS: TestNativeHistogram_HistogramFraction/both_positive_and_negative_buckets_with_zero_bucket_floatHistogram=false/20_42_42 (0.00s) --- PASS: TestNativeHistogram_HistogramFraction/both_positive_and_negative_buckets_with_zero_bucket_floatHistogram=false/21_-3.1_-3.1 (0.00s) --- PASS: TestNativeHistogram_HistogramFraction/both_positive_and_negative_buckets_with_zero_bucket_floatHistogram=false/22_3.1415_NaN (0.00s) - --- PASS: TestNativeHistogram_HistogramFraction/both_positive_and_negative_buckets_with_zero_bucket_floatHistogram=false/23_NaN_42 (0.01s) + --- PASS: TestNativeHistogram_HistogramFraction/both_positive_and_negative_buckets_with_zero_bucket_floatHistogram=false/23_NaN_42 (0.00s) --- PASS: TestNativeHistogram_HistogramFraction/both_positive_and_negative_buckets_with_zero_bucket_floatHistogram=false/24_NaN_NaN (0.00s) --- PASS: TestNativeHistogram_HistogramFraction/both_positive_and_negative_buckets_with_zero_bucket_floatHistogram=false/25_-Inf_+Inf (0.00s) === RUN TestNativeHistogram_Sum_Count_Add_AvgOperator === RUN TestNativeHistogram_Sum_Count_Add_AvgOperator/floatHistogram=true_0 === RUN TestNativeHistogram_Sum_Count_Add_AvgOperator/floatHistogram=false_1 ---- PASS: TestNativeHistogram_Sum_Count_Add_AvgOperator (0.15s) - --- PASS: TestNativeHistogram_Sum_Count_Add_AvgOperator/floatHistogram=true_0 (0.08s) - --- PASS: TestNativeHistogram_Sum_Count_Add_AvgOperator/floatHistogram=false_1 (0.07s) +--- PASS: TestNativeHistogram_Sum_Count_Add_AvgOperator (0.04s) + --- PASS: TestNativeHistogram_Sum_Count_Add_AvgOperator/floatHistogram=true_0 (0.02s) + --- PASS: TestNativeHistogram_Sum_Count_Add_AvgOperator/floatHistogram=false_1 (0.02s) === RUN TestNativeHistogram_SubOperator === RUN TestNativeHistogram_SubOperator/floatHistogram=true_0 === RUN TestNativeHistogram_SubOperator/floatHistogram=false_1 @@ -6496,23 +6541,23 @@ === RUN TestNativeHistogram_SubOperator/floatHistogram=false_3 === RUN TestNativeHistogram_SubOperator/floatHistogram=true_4 === RUN TestNativeHistogram_SubOperator/floatHistogram=false_5 ---- PASS: TestNativeHistogram_SubOperator (0.26s) - --- PASS: TestNativeHistogram_SubOperator/floatHistogram=true_0 (0.04s) - --- PASS: TestNativeHistogram_SubOperator/floatHistogram=false_1 (0.05s) - --- PASS: TestNativeHistogram_SubOperator/floatHistogram=true_2 (0.04s) - --- PASS: TestNativeHistogram_SubOperator/floatHistogram=false_3 (0.04s) - --- PASS: TestNativeHistogram_SubOperator/floatHistogram=true_4 (0.05s) - --- PASS: TestNativeHistogram_SubOperator/floatHistogram=false_5 (0.04s) +--- PASS: TestNativeHistogram_SubOperator (0.05s) + --- PASS: TestNativeHistogram_SubOperator/floatHistogram=true_0 (0.01s) + --- PASS: TestNativeHistogram_SubOperator/floatHistogram=false_1 (0.01s) + --- PASS: TestNativeHistogram_SubOperator/floatHistogram=true_2 (0.01s) + --- PASS: TestNativeHistogram_SubOperator/floatHistogram=false_3 (0.01s) + --- PASS: TestNativeHistogram_SubOperator/floatHistogram=true_4 (0.01s) + --- PASS: TestNativeHistogram_SubOperator/floatHistogram=false_5 (0.01s) === RUN TestNativeHistogram_MulDivOperator === RUN TestNativeHistogram_MulDivOperator/floatHistogram=true_0 === RUN TestNativeHistogram_MulDivOperator/floatHistogram=false_1 === RUN TestNativeHistogram_MulDivOperator/floatHistogram=true_2 === RUN TestNativeHistogram_MulDivOperator/floatHistogram=false_3 ---- PASS: TestNativeHistogram_MulDivOperator (0.25s) - --- PASS: TestNativeHistogram_MulDivOperator/floatHistogram=true_0 (0.05s) - --- PASS: TestNativeHistogram_MulDivOperator/floatHistogram=false_1 (0.08s) - --- PASS: TestNativeHistogram_MulDivOperator/floatHistogram=true_2 (0.06s) - --- PASS: TestNativeHistogram_MulDivOperator/floatHistogram=false_3 (0.05s) +--- PASS: TestNativeHistogram_MulDivOperator (0.04s) + --- PASS: TestNativeHistogram_MulDivOperator/floatHistogram=true_0 (0.01s) + --- PASS: TestNativeHistogram_MulDivOperator/floatHistogram=false_1 (0.01s) + --- PASS: TestNativeHistogram_MulDivOperator/floatHistogram=true_2 (0.01s) + --- PASS: TestNativeHistogram_MulDivOperator/floatHistogram=false_3 (0.01s) === RUN TestQueryLookbackDelta === RUN TestQueryLookbackDelta/default_lookback_delta === RUN TestQueryLookbackDelta/outside_default_lookback_delta @@ -6521,16 +6566,16 @@ === RUN TestQueryLookbackDelta/custom_query_lookback_delta === RUN TestQueryLookbackDelta/outside_custom_query_lookback_delta === RUN TestQueryLookbackDelta/negative_custom_query_lookback_delta ---- PASS: TestQueryLookbackDelta (0.41s) - --- PASS: TestQueryLookbackDelta/default_lookback_delta (0.05s) - --- PASS: TestQueryLookbackDelta/outside_default_lookback_delta (0.06s) - --- PASS: TestQueryLookbackDelta/custom_engine_lookback_delta (0.05s) - --- PASS: TestQueryLookbackDelta/outside_custom_engine_lookback_delta (0.10s) - --- PASS: TestQueryLookbackDelta/custom_query_lookback_delta (0.06s) - --- PASS: TestQueryLookbackDelta/outside_custom_query_lookback_delta (0.04s) - --- PASS: TestQueryLookbackDelta/negative_custom_query_lookback_delta (0.05s) +--- PASS: TestQueryLookbackDelta (0.07s) + --- 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.01s) + --- PASS: TestQueryLookbackDelta/custom_query_lookback_delta (0.01s) + --- PASS: TestQueryLookbackDelta/outside_custom_query_lookback_delta (0.01s) + --- PASS: TestQueryLookbackDelta/negative_custom_query_lookback_delta (0.01s) === RUN TestDeriv ---- PASS: TestDeriv (0.04s) +--- PASS: TestDeriv (0.01s) === RUN TestFunctionList --- PASS: TestFunctionList (0.00s) === RUN TestKahanSum @@ -6547,18 +6592,18 @@ === RUN TestEvaluations/testdata/staleness.test === RUN TestEvaluations/testdata/subquery.test === RUN TestEvaluations/testdata/trig_functions.test ---- PASS: TestEvaluations (6.49s) - --- PASS: TestEvaluations/testdata/aggregators.test (1.08s) - --- PASS: TestEvaluations/testdata/at_modifier.test (0.34s) - --- PASS: TestEvaluations/testdata/collision.test (0.14s) - --- PASS: TestEvaluations/testdata/functions.test (2.71s) - --- PASS: TestEvaluations/testdata/histograms.test (0.37s) - --- PASS: TestEvaluations/testdata/literals.test (0.08s) - --- PASS: TestEvaluations/testdata/operators.test (0.73s) - --- PASS: TestEvaluations/testdata/selectors.test (0.31s) - --- PASS: TestEvaluations/testdata/staleness.test (0.06s) - --- PASS: TestEvaluations/testdata/subquery.test (0.51s) - --- PASS: TestEvaluations/testdata/trig_functions.test (0.15s) +--- PASS: TestEvaluations (1.17s) + --- PASS: TestEvaluations/testdata/aggregators.test (0.15s) + --- PASS: TestEvaluations/testdata/at_modifier.test (0.06s) + --- PASS: TestEvaluations/testdata/collision.test (0.03s) + --- PASS: TestEvaluations/testdata/functions.test (0.50s) + --- PASS: TestEvaluations/testdata/histograms.test (0.04s) + --- PASS: TestEvaluations/testdata/literals.test (0.01s) + --- PASS: TestEvaluations/testdata/operators.test (0.13s) + --- PASS: TestEvaluations/testdata/selectors.test (0.10s) + --- PASS: TestEvaluations/testdata/staleness.test (0.02s) + --- PASS: TestEvaluations/testdata/subquery.test (0.11s) + --- PASS: TestEvaluations/testdata/trig_functions.test (0.03s) === RUN TestConcurrentRangeQueries promql_test.go:48: Skipping CPU-intensive test on 386 --- SKIP: TestConcurrentRangeQueries (0.00s) @@ -6581,19 +6626,19 @@ --- PASS: TestParseBrokenJSON/#03 (0.00s) --- PASS: TestParseBrokenJSON/#04 (0.00s) === RUN TestLazyLoader_WithSamplesTill ---- PASS: TestLazyLoader_WithSamplesTill (0.11s) +--- PASS: TestLazyLoader_WithSamplesTill (0.02s) === RUN TestVector_ContainsSameLabelset -=== RUN TestVector_ContainsSameLabelset/vector_with_two_equal_series -=== RUN TestVector_ContainsSameLabelset/vector_with_three_series,_two_equal === RUN TestVector_ContainsSameLabelset/empty_vector === RUN TestVector_ContainsSameLabelset/vector_with_one_series === RUN TestVector_ContainsSameLabelset/vector_with_two_different_series +=== RUN TestVector_ContainsSameLabelset/vector_with_two_equal_series +=== RUN TestVector_ContainsSameLabelset/vector_with_three_series,_two_equal --- PASS: TestVector_ContainsSameLabelset (0.00s) - --- PASS: TestVector_ContainsSameLabelset/vector_with_two_equal_series (0.00s) - --- PASS: TestVector_ContainsSameLabelset/vector_with_three_series,_two_equal (0.00s) --- PASS: TestVector_ContainsSameLabelset/empty_vector (0.00s) --- PASS: TestVector_ContainsSameLabelset/vector_with_one_series (0.00s) --- PASS: TestVector_ContainsSameLabelset/vector_with_two_different_series (0.00s) + --- PASS: TestVector_ContainsSameLabelset/vector_with_two_equal_series (0.00s) + --- PASS: TestVector_ContainsSameLabelset/vector_with_three_series,_two_equal (0.00s) === RUN TestMatrix_ContainsSameLabelset === RUN TestMatrix_ContainsSameLabelset/empty_matrix === RUN TestMatrix_ContainsSameLabelset/matrix_with_one_series @@ -6607,7 +6652,7 @@ --- 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 10.191s +ok github.com/prometheus/prometheus/promql 1.877s === RUN TestLexer === RUN TestLexer/common === RUN TestLexer/numbers @@ -6913,7 +6958,7 @@ === RUN TestParseExpressions/end{start="foo"} === RUN TestParseExpressions/foo_unless_on(start)_bar === RUN TestParseExpressions/foo_unless_on(end)_bar ---- PASS: TestParseExpressions (8.48s) +--- PASS: TestParseExpressions (0.90s) --- PASS: TestParseExpressions/1 (0.00s) --- PASS: TestParseExpressions/+Inf (0.00s) --- PASS: TestParseExpressions/-Inf (0.00s) @@ -7136,7 +7181,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:] (8.43s) + --- 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:] (0.89s) --- PASS: TestParseExpressions/sum(sum) (0.00s) --- PASS: TestParseExpressions/a_+_sum (0.00s) --- PASS: TestParseExpressions/"double-quoted_string_\"_with_escaped_quote" (0.00s) @@ -7190,14 +7235,14 @@ --- PASS: TestParseSeries (0.00s) === RUN TestRecoverParserRuntime parser panic: runtime error: index out of range [123] with length 0 -goroutine 321 [running]: -github.com/prometheus/prometheus/promql/parser.(*parser).recover(0xaa16008, 0xadd1f58) +goroutine 323 [running]: +github.com/prometheus/prometheus/promql/parser.(*parser).recover(0xa94a008, 0xafa3f58) /build/reproducible-path/prometheus-2.45.6+ds/.build/src/github.com/prometheus/prometheus/promql/parser/parse.go:277 +0xf1 -panic({0x843a1e0, 0xb1d2bc0}) +panic({0x843a1e0, 0xae7cbe0}) /usr/lib/go-1.23/src/runtime/panic.go:785 +0x103 -github.com/prometheus/prometheus/promql/parser.TestRecoverParserRuntime(0xa8ff408) +github.com/prometheus/prometheus/promql/parser.TestRecoverParserRuntime(0xa91d408) /build/reproducible-path/prometheus-2.45.6+ds/.build/src/github.com/prometheus/prometheus/promql/parser/parse_test.go:3727 +0xab -testing.tRunner(0xa8ff408, 0x848cec0) +testing.tRunner(0xa91d408, 0x848cec0) /usr/lib/go-1.23/src/testing/testing.go:1690 +0x119 created by testing.(*T).Run in goroutine 1 /usr/lib/go-1.23/src/testing/testing.go:1743 +0x3d1 @@ -7276,16 +7321,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 8.568s -? github.com/prometheus/prometheus/tsdb/encoding [no test files] -? github.com/prometheus/prometheus/tsdb/errors [no test files] -? github.com/prometheus/prometheus/util/gate [no test files] -? github.com/prometheus/prometheus/util/jsonutil [no test files] -? github.com/prometheus/prometheus/util/osutil [no test files] -? github.com/prometheus/prometheus/util/runtime [no test files] -? github.com/prometheus/prometheus/util/teststorage [no test files] -? github.com/prometheus/prometheus/util/treecache [no test files] -? github.com/prometheus/prometheus/util/testutil [no test files] +ok github.com/prometheus/prometheus/promql/parser 0.908s === RUN TestAlertingRuleHTMLSnippet --- PASS: TestAlertingRuleHTMLSnippet (0.00s) === RUN TestAlertingRuleState @@ -7295,19 +7331,19 @@ alerting_test.go:176: case 1 alerting_test.go:176: case 2 alerting_test.go:176: case 3 ---- PASS: TestAlertingRuleLabelsUpdate (0.12s) +--- PASS: TestAlertingRuleLabelsUpdate (0.02s) === RUN TestAlertingRuleExternalLabelsInTemplate ---- PASS: TestAlertingRuleExternalLabelsInTemplate (0.05s) +--- PASS: TestAlertingRuleExternalLabelsInTemplate (0.01s) === RUN TestAlertingRuleExternalURLInTemplate ---- PASS: TestAlertingRuleExternalURLInTemplate (0.04s) +--- PASS: TestAlertingRuleExternalURLInTemplate (0.01s) === RUN TestAlertingRuleEmptyLabelFromTemplate ---- PASS: TestAlertingRuleEmptyLabelFromTemplate (0.06s) +--- PASS: TestAlertingRuleEmptyLabelFromTemplate (0.01s) === RUN TestAlertingRuleQueryInTemplate ---- PASS: TestAlertingRuleQueryInTemplate (0.04s) +--- PASS: TestAlertingRuleQueryInTemplate (0.01s) === RUN TestAlertingRuleDuplicate ---- PASS: TestAlertingRuleDuplicate (0.04s) +--- PASS: TestAlertingRuleDuplicate (0.01s) === RUN TestAlertingRuleLimit ---- PASS: TestAlertingRuleLimit (0.08s) +--- PASS: TestAlertingRuleLimit (0.01s) === RUN TestQueryForStateSeries --- PASS: TestQueryForStateSeries (0.00s) === RUN TestSendAlertsDontAffectActiveAlerts @@ -7318,9 +7354,9 @@ alerting_test.go:837: case 2 alerting_test.go:837: case 3 alerting_test.go:837: case 4 ---- PASS: TestKeepFiringFor (0.05s) +--- PASS: TestKeepFiringFor (0.01s) === RUN TestPendingAndKeepFiringFor ---- PASS: TestPendingAndKeepFiringFor (0.06s) +--- PASS: TestPendingAndKeepFiringFor (0.01s) === RUN TestAlertingEvalWithOrigin --- PASS: TestAlertingEvalWithOrigin (0.00s) === RUN TestAlertingRule @@ -7331,7 +7367,7 @@ manager_test.go:160: case 4 manager_test.go:160: case 5 manager_test.go:160: case 6 ---- PASS: TestAlertingRule (0.05s) +--- PASS: TestAlertingRule (0.01s) === RUN TestForStateAddSamples manager_test.go:304: case 0 manager_test.go:304: case 1 @@ -7340,36 +7376,36 @@ manager_test.go:304: case 4 manager_test.go:304: case 5 manager_test.go:304: case 6 ---- PASS: TestForStateAddSamples (0.08s) +--- PASS: TestForStateAddSamples (0.01s) === RUN TestForStateRestore ---- PASS: TestForStateRestore (0.07s) +--- PASS: TestForStateRestore (0.01s) === RUN TestStaleness ---- PASS: TestStaleness (0.04s) +--- PASS: TestStaleness (0.01s) === RUN TestCopyState --- PASS: TestCopyState (0.00s) === RUN TestDeletedRuleMarkedStale ---- PASS: TestDeletedRuleMarkedStale (0.08s) +--- PASS: TestDeletedRuleMarkedStale (0.01s) === RUN TestUpdate ---- PASS: TestUpdate (0.06s) +--- PASS: TestUpdate (0.01s) === RUN TestNotify ---- PASS: TestNotify (0.06s) +--- PASS: TestNotify (0.01s) === RUN TestMetricsUpdate ---- PASS: TestMetricsUpdate (8.12s) +--- PASS: TestMetricsUpdate (8.01s) === RUN TestGroupStalenessOnRemoval ---- PASS: TestGroupStalenessOnRemoval (15.06s) +--- PASS: TestGroupStalenessOnRemoval (15.02s) === RUN TestMetricsStalenessOnManagerShutdown ---- PASS: TestMetricsStalenessOnManagerShutdown (9.10s) +--- PASS: TestMetricsStalenessOnManagerShutdown (9.02s) === RUN TestGroupHasAlertingRules --- PASS: TestGroupHasAlertingRules (0.00s) === RUN TestRuleHealthUpdates ---- PASS: TestRuleHealthUpdates (0.08s) +--- PASS: TestRuleHealthUpdates (0.02s) === RUN TestRuleGroupEvalIterationFunc manager_test.go:1358: case 0 manager_test.go:1358: case 1 manager_test.go:1358: case 2 ---- PASS: TestRuleGroupEvalIterationFunc (9.08s) +--- PASS: TestRuleGroupEvalIterationFunc (9.02s) === RUN TestNativeHistogramsInRecordingRules ---- PASS: TestNativeHistogramsInRecordingRules (0.03s) +--- PASS: TestNativeHistogramsInRecordingRules (0.02s) === RUN TestNewRuleDetailPanics --- PASS: TestNewRuleDetailPanics (0.00s) === RUN TestRuleEval @@ -7377,7 +7413,7 @@ === RUN TestRuleEval/only_new_labels_in_recording_rule,_metric_name_in_query_result === RUN TestRuleEval/some_replacement_labels_in_recording_rule,_metric_name_in_query_result === RUN TestRuleEval/no_labels_in_recording_rule,_no_metric_name_in_query_result ---- PASS: TestRuleEval (0.04s) +--- PASS: TestRuleEval (0.02s) --- PASS: TestRuleEval/no_labels_in_recording_rule,_metric_name_in_query_result (0.00s) --- PASS: TestRuleEval/only_new_labels_in_recording_rule,_metric_name_in_query_result (0.00s) --- PASS: TestRuleEval/some_replacement_labels_in_recording_rule,_metric_name_in_query_result (0.00s) @@ -7385,17 +7421,17 @@ === RUN TestRecordingRuleHTMLSnippet --- PASS: TestRecordingRuleHTMLSnippet (0.00s) === RUN TestRuleEvalDuplicate ---- PASS: TestRuleEvalDuplicate (0.04s) +--- PASS: TestRuleEvalDuplicate (0.01s) === RUN TestRecordingRuleLimit ---- PASS: TestRecordingRuleLimit (0.03s) +--- PASS: TestRecordingRuleLimit (0.02s) === RUN TestRecordingEvalWithOrigin --- PASS: TestRecordingEvalWithOrigin (0.00s) PASS -ok github.com/prometheus/prometheus/rules 42.610s +ok github.com/prometheus/prometheus/rules 41.361s === RUN TestPopulateLabels --- PASS: TestPopulateLabels (0.00s) === RUN TestManagerApplyConfig ---- PASS: TestManagerApplyConfig (0.01s) +--- PASS: TestManagerApplyConfig (0.00s) === RUN TestManagerTargetsUpdates --- PASS: TestManagerTargetsUpdates (0.00s) === RUN TestSetOffsetSeed @@ -7415,35 +7451,35 @@ === RUN TestScrapePoolReloadPreserveRelabeledIntervalTimeout --- PASS: TestScrapePoolReloadPreserveRelabeledIntervalTimeout (0.00s) === RUN TestScrapePoolTargetLimit ---- PASS: TestScrapePoolTargetLimit (0.02s) +--- PASS: TestScrapePoolTargetLimit (0.00s) === RUN TestScrapePoolAppender --- PASS: TestScrapePoolAppender (0.00s) === RUN TestScrapePoolRaces ---- PASS: TestScrapePoolRaces (0.24s) +--- PASS: TestScrapePoolRaces (0.21s) === RUN TestScrapePoolScrapeLoopsStarted --- PASS: TestScrapePoolScrapeLoopsStarted (0.00s) === RUN TestScrapeLoopStopBeforeRun --- PASS: TestScrapeLoopStopBeforeRun (0.50s) === RUN TestScrapeLoopStop ---- PASS: TestScrapeLoopStop (0.04s) +--- PASS: TestScrapeLoopStop (0.03s) === RUN TestScrapeLoopRun ---- PASS: TestScrapeLoopRun (1.11s) +--- PASS: TestScrapeLoopRun (1.10s) === RUN TestScrapeLoopForcedErr --- PASS: TestScrapeLoopForcedErr (0.00s) === RUN TestScrapeLoopMetadata --- PASS: TestScrapeLoopMetadata (0.00s) === RUN TestScrapeLoopSeriesAdded ---- PASS: TestScrapeLoopSeriesAdded (0.08s) +--- PASS: TestScrapeLoopSeriesAdded (0.01s) === RUN TestScrapeLoopFailWithInvalidLabelsAfterRelabel ---- PASS: TestScrapeLoopFailWithInvalidLabelsAfterRelabel (0.07s) +--- PASS: TestScrapeLoopFailWithInvalidLabelsAfterRelabel (0.01s) === RUN TestScrapeLoopRunCreatesStaleMarkersOnFailedScrape --- PASS: TestScrapeLoopRunCreatesStaleMarkersOnFailedScrape (0.04s) === RUN TestScrapeLoopRunCreatesStaleMarkersOnParseFailure --- PASS: TestScrapeLoopRunCreatesStaleMarkersOnParseFailure (0.02s) === RUN TestScrapeLoopCache ---- PASS: TestScrapeLoopCache (0.08s) +--- PASS: TestScrapeLoopCache (0.04s) === RUN TestScrapeLoopCacheMemoryExhaustionProtection ---- PASS: TestScrapeLoopCacheMemoryExhaustionProtection (0.25s) +--- PASS: TestScrapeLoopCacheMemoryExhaustionProtection (0.05s) === RUN TestScrapeLoopAppend scrape_test.go:1516: Test:Label name collision scrape_test.go:1516: Test:Label name collision @@ -7452,19 +7488,19 @@ scrape_test.go:1516: Test:Stale - NaN --- PASS: TestScrapeLoopAppend (0.00s) === RUN TestScrapeLoopAppendForConflictingPrefixedLabels -=== RUN TestScrapeLoopAppendForConflictingPrefixedLabels/One_target_label_collides_with_existing_label,_both_already_with_prefix_'exported' === RUN TestScrapeLoopAppendForConflictingPrefixedLabels/Two_target_labels_collide_with_existing_labels,_both_with_and_without_prefix_'exported' === RUN TestScrapeLoopAppendForConflictingPrefixedLabels/Extreme_example === RUN TestScrapeLoopAppendForConflictingPrefixedLabels/One_target_label_collides_with_existing_label === RUN TestScrapeLoopAppendForConflictingPrefixedLabels/One_target_label_collides_with_existing_label,_plus_target_label_already_with_prefix_'exported' === RUN TestScrapeLoopAppendForConflictingPrefixedLabels/One_target_label_collides_with_existing_label,_plus_existing_label_already_with_prefix_'exported +=== RUN TestScrapeLoopAppendForConflictingPrefixedLabels/One_target_label_collides_with_existing_label,_both_already_with_prefix_'exported' --- PASS: TestScrapeLoopAppendForConflictingPrefixedLabels (0.00s) - --- PASS: TestScrapeLoopAppendForConflictingPrefixedLabels/One_target_label_collides_with_existing_label,_both_already_with_prefix_'exported' (0.00s) --- PASS: TestScrapeLoopAppendForConflictingPrefixedLabels/Two_target_labels_collide_with_existing_labels,_both_with_and_without_prefix_'exported' (0.00s) --- PASS: TestScrapeLoopAppendForConflictingPrefixedLabels/Extreme_example (0.00s) --- PASS: TestScrapeLoopAppendForConflictingPrefixedLabels/One_target_label_collides_with_existing_label (0.00s) --- PASS: TestScrapeLoopAppendForConflictingPrefixedLabels/One_target_label_collides_with_existing_label,_plus_target_label_already_with_prefix_'exported' (0.00s) --- PASS: TestScrapeLoopAppendForConflictingPrefixedLabels/One_target_label_collides_with_existing_label,_plus_existing_label_already_with_prefix_'exported (0.00s) + --- PASS: TestScrapeLoopAppendForConflictingPrefixedLabels/One_target_label_collides_with_existing_label,_both_already_with_prefix_'exported' (0.00s) === RUN TestScrapeLoopAppendCacheEntryButErrNotFound --- PASS: TestScrapeLoopAppendCacheEntryButErrNotFound (0.00s) === RUN TestScrapeLoopAppendSampleLimit @@ -7472,7 +7508,7 @@ === RUN TestScrapeLoop_HistogramBucketLimit --- PASS: TestScrapeLoop_HistogramBucketLimit (0.00s) === RUN TestScrapeLoop_ChangingMetricString ---- PASS: TestScrapeLoop_ChangingMetricString (0.11s) +--- PASS: TestScrapeLoop_ChangingMetricString (0.01s) === RUN TestScrapeLoopAppendStaleness --- PASS: TestScrapeLoopAppendStaleness (0.00s) === RUN TestScrapeLoopAppendNoStalenessIfTimestamp @@ -7506,27 +7542,27 @@ === RUN TestTargetScraperBodySizeLimit --- PASS: TestTargetScraperBodySizeLimit (0.00s) === RUN TestScrapeLoop_RespectTimestamps ---- PASS: TestScrapeLoop_RespectTimestamps (0.10s) +--- PASS: TestScrapeLoop_RespectTimestamps (0.01s) === RUN TestScrapeLoop_DiscardTimestamps ---- PASS: TestScrapeLoop_DiscardTimestamps (0.05s) +--- PASS: TestScrapeLoop_DiscardTimestamps (0.01s) === RUN TestScrapeLoopDiscardDuplicateLabels ---- PASS: TestScrapeLoopDiscardDuplicateLabels (0.06s) +--- PASS: TestScrapeLoopDiscardDuplicateLabels (0.01s) === RUN TestScrapeLoopDiscardUnnamedMetrics ---- PASS: TestScrapeLoopDiscardUnnamedMetrics (0.08s) +--- PASS: TestScrapeLoopDiscardUnnamedMetrics (0.01s) === RUN TestReusableConfig --- PASS: TestReusableConfig (0.00s) === RUN TestReuseScrapeCache --- PASS: TestReuseScrapeCache (0.00s) === RUN TestScrapeAddFast ---- PASS: TestScrapeAddFast (0.05s) +--- PASS: TestScrapeAddFast (0.01s) === RUN TestReuseCacheRace ---- PASS: TestReuseCacheRace (5.01s) +--- PASS: TestReuseCacheRace (5.00s) === RUN TestCheckAddError --- PASS: TestCheckAddError (0.00s) === RUN TestScrapeReportSingleAppender ---- PASS: TestScrapeReportSingleAppender (3.06s) +--- PASS: TestScrapeReportSingleAppender (3.02s) === RUN TestScrapeReportLimit ---- PASS: TestScrapeReportLimit (0.24s) +--- PASS: TestScrapeReportLimit (0.13s) === RUN TestScrapeLoopLabelLimit scrape_test.go:3294: Test:Valid number of labels scrape_test.go:3294: Test:Too many labels @@ -7543,25 +7579,25 @@ === RUN TestTargetLabels --- PASS: TestTargetLabels (0.00s) === RUN TestTargetOffset - target_test.go:88: [993 1011 994 1005 1029 993 1003 1008 995 969] ---- PASS: TestTargetOffset (0.21s) + target_test.go:88: [1011 1014 979 1017 934 1021 993 1014 1004 1013] +--- PASS: TestTargetOffset (0.02s) === RUN TestTargetURL --- PASS: TestTargetURL (0.00s) === RUN TestNewHTTPBearerToken --- PASS: TestNewHTTPBearerToken (0.00s) === RUN TestNewHTTPBearerTokenFile ---- PASS: TestNewHTTPBearerTokenFile (0.01s) +--- PASS: TestNewHTTPBearerTokenFile (0.00s) === RUN TestNewHTTPBasicAuth ---- PASS: TestNewHTTPBasicAuth (0.02s) +--- PASS: TestNewHTTPBasicAuth (0.00s) === RUN TestNewHTTPCACert ---- PASS: TestNewHTTPCACert (0.11s) +--- PASS: TestNewHTTPCACert (0.01s) === RUN TestNewHTTPClientCert ---- PASS: TestNewHTTPClientCert (0.39s) +--- PASS: TestNewHTTPClientCert (0.07s) === RUN TestNewHTTPWithServerName ---- PASS: TestNewHTTPWithServerName (0.08s) +--- PASS: TestNewHTTPWithServerName (0.01s) === RUN TestNewHTTPWithBadServerName -2024/12/11 07:49:56 http: TLS handshake error from 127.0.0.1:32908: read tcp 127.0.0.1:46123->127.0.0.1:32908: use of closed network connection ---- PASS: TestNewHTTPWithBadServerName (0.09s) +2026/01/14 16:23:20 http: TLS handshake error from 127.0.0.1:39258: remote error: tls: bad certificate +--- PASS: TestNewHTTPWithBadServerName (0.01s) === RUN TestNewClientWithBadTLSConfig --- PASS: TestNewClientWithBadTLSConfig (0.00s) === RUN TestTargetsFromGroup @@ -7577,7 +7613,7 @@ --- PASS: TestBucketLimitAppender/floatHistogram=true#01 (0.00s) --- PASS: TestBucketLimitAppender/floatHistogram=false#01 (0.00s) PASS -ok github.com/prometheus/prometheus/scrape 14.017s +ok github.com/prometheus/prometheus/scrape 12.188s === RUN TestSampleRing --- PASS: TestSampleRing (0.00s) === RUN TestBufferedSeriesIterator @@ -7793,49 +7829,49 @@ === RUN TestChunkSeriesSetToSeriesSet --- PASS: TestChunkSeriesSetToSeriesSet (0.00s) === RUN TestHistogramSeriesToChunks -=== RUN TestHistogramSeriesToChunks/two_gauge_histograms_encoded_to_one_chunk_when_counter_decreases -=== RUN TestHistogramSeriesToChunks/single_histogram_to_single_chunk +=== RUN TestHistogramSeriesToChunks/two_histograms_encoded_to_two_chunks === RUN TestHistogramSeriesToChunks/single_float_histogram_to_single_chunk +=== RUN TestHistogramSeriesToChunks/two_float_histograms_encoded_to_a_single_chunk === RUN TestHistogramSeriesToChunks/two_float_histograms_encoded_to_two_chunks -=== RUN TestHistogramSeriesToChunks/float_histogram_and_histogram_encoded_to_two_chunks -=== RUN TestHistogramSeriesToChunks/histogram_and_stale_float_histogram_encoded_to_two_chunks +=== RUN TestHistogramSeriesToChunks/float_histogram_and_stale_sample_encoded_to_two_chunks === RUN TestHistogramSeriesToChunks/float_histogram_and_reduction_in_bucket_encoded_to_two_chunks +=== RUN TestHistogramSeriesToChunks/single_gauge_histogram_encoded_to_one_chunk +=== RUN TestHistogramSeriesToChunks/two_histograms_encoded_to_a_single_chunk +=== RUN TestHistogramSeriesToChunks/two_gauge_histograms_encoded_to_one_chunk_when_counter_increases +=== RUN TestHistogramSeriesToChunks/two_gauge_histograms_encoded_to_one_chunk_when_counter_decreases +=== RUN TestHistogramSeriesToChunks/histogram_and_reduction_in_bucket_encoded_to_two_chunks === RUN TestHistogramSeriesToChunks/histogram_and_float_histogram_encoded_to_two_chunks +=== RUN TestHistogramSeriesToChunks/float_histogram_and_histogram_encoded_to_two_chunks === RUN TestHistogramSeriesToChunks/single_gauge_float_histogram_encoded_to_one_chunk +=== RUN TestHistogramSeriesToChunks/two_float_gauge_histograms_encoded_to_one_chunk_when_counter_decreases +=== RUN TestHistogramSeriesToChunks/single_histogram_to_single_chunk +=== RUN TestHistogramSeriesToChunks/histogram_and_stale_float_histogram_encoded_to_two_chunks === RUN TestHistogramSeriesToChunks/two_float_gauge_histograms_encoded_to_one_chunk_when_counter_increases -=== RUN TestHistogramSeriesToChunks/two_histograms_encoded_to_a_single_chunk -=== RUN TestHistogramSeriesToChunks/two_histograms_encoded_to_two_chunks -=== RUN TestHistogramSeriesToChunks/histogram_and_reduction_in_bucket_encoded_to_two_chunks -=== RUN TestHistogramSeriesToChunks/float_histogram_and_stale_sample_encoded_to_two_chunks -=== RUN TestHistogramSeriesToChunks/two_gauge_histograms_encoded_to_one_chunk_when_counter_increases === RUN TestHistogramSeriesToChunks/histogram_and_stale_sample_encoded_to_two_chunks -=== RUN TestHistogramSeriesToChunks/two_float_histograms_encoded_to_a_single_chunk -=== RUN TestHistogramSeriesToChunks/single_gauge_histogram_encoded_to_one_chunk -=== RUN TestHistogramSeriesToChunks/two_float_gauge_histograms_encoded_to_one_chunk_when_counter_decreases --- PASS: TestHistogramSeriesToChunks (0.00s) - --- PASS: TestHistogramSeriesToChunks/two_gauge_histograms_encoded_to_one_chunk_when_counter_decreases (0.00s) - --- PASS: TestHistogramSeriesToChunks/single_histogram_to_single_chunk (0.00s) + --- PASS: TestHistogramSeriesToChunks/two_histograms_encoded_to_two_chunks (0.00s) --- PASS: TestHistogramSeriesToChunks/single_float_histogram_to_single_chunk (0.00s) + --- PASS: TestHistogramSeriesToChunks/two_float_histograms_encoded_to_a_single_chunk (0.00s) --- PASS: TestHistogramSeriesToChunks/two_float_histograms_encoded_to_two_chunks (0.00s) - --- PASS: TestHistogramSeriesToChunks/float_histogram_and_histogram_encoded_to_two_chunks (0.00s) - --- PASS: TestHistogramSeriesToChunks/histogram_and_stale_float_histogram_encoded_to_two_chunks (0.00s) + --- PASS: TestHistogramSeriesToChunks/float_histogram_and_stale_sample_encoded_to_two_chunks (0.00s) --- PASS: TestHistogramSeriesToChunks/float_histogram_and_reduction_in_bucket_encoded_to_two_chunks (0.00s) + --- PASS: TestHistogramSeriesToChunks/single_gauge_histogram_encoded_to_one_chunk (0.00s) + --- PASS: TestHistogramSeriesToChunks/two_histograms_encoded_to_a_single_chunk (0.00s) + --- PASS: TestHistogramSeriesToChunks/two_gauge_histograms_encoded_to_one_chunk_when_counter_increases (0.00s) + --- PASS: TestHistogramSeriesToChunks/two_gauge_histograms_encoded_to_one_chunk_when_counter_decreases (0.00s) + --- PASS: TestHistogramSeriesToChunks/histogram_and_reduction_in_bucket_encoded_to_two_chunks (0.00s) --- PASS: TestHistogramSeriesToChunks/histogram_and_float_histogram_encoded_to_two_chunks (0.00s) + --- PASS: TestHistogramSeriesToChunks/float_histogram_and_histogram_encoded_to_two_chunks (0.00s) --- PASS: TestHistogramSeriesToChunks/single_gauge_float_histogram_encoded_to_one_chunk (0.00s) + --- PASS: TestHistogramSeriesToChunks/two_float_gauge_histograms_encoded_to_one_chunk_when_counter_decreases (0.00s) + --- PASS: TestHistogramSeriesToChunks/single_histogram_to_single_chunk (0.00s) + --- PASS: TestHistogramSeriesToChunks/histogram_and_stale_float_histogram_encoded_to_two_chunks (0.00s) --- PASS: TestHistogramSeriesToChunks/two_float_gauge_histograms_encoded_to_one_chunk_when_counter_increases (0.00s) - --- PASS: TestHistogramSeriesToChunks/two_histograms_encoded_to_a_single_chunk (0.00s) - --- PASS: TestHistogramSeriesToChunks/two_histograms_encoded_to_two_chunks (0.00s) - --- PASS: TestHistogramSeriesToChunks/histogram_and_reduction_in_bucket_encoded_to_two_chunks (0.00s) - --- PASS: TestHistogramSeriesToChunks/float_histogram_and_stale_sample_encoded_to_two_chunks (0.00s) - --- PASS: TestHistogramSeriesToChunks/two_gauge_histograms_encoded_to_one_chunk_when_counter_increases (0.00s) --- PASS: TestHistogramSeriesToChunks/histogram_and_stale_sample_encoded_to_two_chunks (0.00s) - --- PASS: TestHistogramSeriesToChunks/two_float_histograms_encoded_to_a_single_chunk (0.00s) - --- PASS: TestHistogramSeriesToChunks/single_gauge_histogram_encoded_to_one_chunk (0.00s) - --- PASS: TestHistogramSeriesToChunks/two_float_gauge_histograms_encoded_to_one_chunk_when_counter_decreases (0.00s) === RUN TestFanout_SelectSorted === RUN TestFanout_SelectSorted/querier === RUN TestFanout_SelectSorted/chunk_querier ---- PASS: TestFanout_SelectSorted (0.15s) +--- PASS: TestFanout_SelectSorted (0.03s) --- PASS: TestFanout_SelectSorted/querier (0.00s) --- PASS: TestFanout_SelectSorted/chunk_querier (0.00s) === RUN TestFanoutErrors @@ -7845,13 +7881,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.242s +ok github.com/prometheus/prometheus/storage 0.055s === RUN TestChunkedReaderCanReadFromChunkedWriter --- PASS: TestChunkedReaderCanReadFromChunkedWriter (0.00s) === RUN TestChunkedReader_Overflow @@ -7859,9 +7895,9 @@ === RUN TestChunkedReader_CorruptedFrame --- PASS: TestChunkedReader_CorruptedFrame (0.00s) === RUN TestStoreHTTPErrorHandling ---- PASS: TestStoreHTTPErrorHandling (0.01s) +--- PASS: TestStoreHTTPErrorHandling (0.00s) === RUN TestClientRetryAfter ---- PASS: TestClientRetryAfter (0.01s) +--- PASS: TestClientRetryAfter (0.00s) === RUN TestRetryAfterDuration --- PASS: TestRetryAfterDuration (0.00s) === RUN TestValidateLabelsAndMetricName @@ -7875,7 +7911,7 @@ === RUN TestValidateLabelsAndMetricName/duplicate_label_names === RUN TestValidateLabelsAndMetricName/duplicate_label_values === RUN TestValidateLabelsAndMetricName/don't_report_as_duplicate_label_name ---- PASS: TestValidateLabelsAndMetricName (0.01s) +--- PASS: TestValidateLabelsAndMetricName (0.00s) --- PASS: TestValidateLabelsAndMetricName/regular_labels (0.00s) --- PASS: TestValidateLabelsAndMetricName/label_name_with__ (0.00s) --- PASS: TestValidateLabelsAndMetricName/label_name_with_@ (0.00s) @@ -7938,34 +7974,34 @@ === RUN TestSampleDelivery/exemplars_only === RUN TestSampleDelivery/histograms_only === RUN TestSampleDelivery/float_histograms_only ---- PASS: TestSampleDelivery (1.03s) - --- PASS: TestSampleDelivery/samples_only (0.21s) +--- PASS: TestSampleDelivery (1.01s) + --- PASS: TestSampleDelivery/samples_only (0.20s) --- PASS: TestSampleDelivery/samples,_exemplars,_and_histograms (0.20s) --- PASS: TestSampleDelivery/exemplars_only (0.20s) --- PASS: TestSampleDelivery/histograms_only (0.20s) - --- PASS: TestSampleDelivery/float_histograms_only (0.21s) + --- PASS: TestSampleDelivery/float_histograms_only (0.20s) === RUN TestMetadataDelivery ---- PASS: TestMetadataDelivery (0.02s) +--- PASS: TestMetadataDelivery (0.00s) === RUN TestSampleDeliveryTimeout ---- PASS: TestSampleDeliveryTimeout (0.21s) +--- PASS: TestSampleDeliveryTimeout (0.20s) === RUN TestSampleDeliveryOrder ---- PASS: TestSampleDeliveryOrder (0.34s) +--- PASS: TestSampleDeliveryOrder (0.05s) === RUN TestShutdown ---- PASS: TestShutdown (13.33s) +--- PASS: TestShutdown (3.93s) === RUN TestSeriesReset ---- PASS: TestSeriesReset (0.02s) +--- PASS: TestSeriesReset (0.00s) === RUN TestReshard ---- PASS: TestReshard (10.86s) +--- PASS: TestReshard (6.18s) === RUN TestReshardRaceWithStop ---- PASS: TestReshardRaceWithStop (5.63s) +--- PASS: TestReshardRaceWithStop (0.59s) === RUN TestReshardPartialBatch ---- PASS: TestReshardPartialBatch (1.72s) +--- PASS: TestReshardPartialBatch (1.17s) === RUN TestQueueFilledDeadlock ---- PASS: TestQueueFilledDeadlock (1.38s) +--- PASS: TestQueueFilledDeadlock (0.66s) === RUN TestReleaseNoninternedString ---- PASS: TestReleaseNoninternedString (0.01s) +--- PASS: TestReleaseNoninternedString (0.00s) === RUN TestShouldReshard ---- PASS: TestShouldReshard (0.05s) +--- PASS: TestShouldReshard (0.00s) === RUN TestProcessExternalLabels --- PASS: TestProcessExternalLabels (0.00s) === RUN TestCalculateDesiredShards @@ -8047,7 +8083,7 @@ queue_manager_test.go:1097: desiredShards 3 pendingSamples 0 queue_manager_test.go:1097: desiredShards 3 pendingSamples 0 queue_manager_test.go:1097: desiredShards 3 pendingSamples 0 ---- PASS: TestCalculateDesiredShards (0.02s) +--- PASS: TestCalculateDesiredShards (0.00s) === RUN TestCalculateDesiredShardsDetail === RUN TestCalculateDesiredShardsDetail/nothing_in_or_out_1 === RUN TestCalculateDesiredShardsDetail/nothing_in_or_out_10 @@ -8089,9 +8125,9 @@ === RUN TestQueue_FlushAndShutdownDoesNotDeadlock --- PASS: TestQueue_FlushAndShutdownDoesNotDeadlock (0.01s) === RUN TestSampledReadEndpoint ---- PASS: TestSampledReadEndpoint (0.05s) +--- PASS: TestSampledReadEndpoint (0.01s) === RUN TestStreamReadEndpoint ---- PASS: TestStreamReadEndpoint (0.08s) +--- PASS: TestStreamReadEndpoint (0.03s) === RUN TestNoDuplicateReadConfigs === RUN TestNoDuplicateReadConfigs/#00 === RUN TestNoDuplicateReadConfigs/#01 @@ -8129,7 +8165,7 @@ --- PASS: TestSampleAndChunkQueryableClient/required_matcher_specified,_given_matcher_does_not_match (0.00s) --- PASS: TestSampleAndChunkQueryableClient/required_matcher_specified,_given_matcher_does_not_match2 (0.00s) === RUN TestStorageLifecycle ---- PASS: TestStorageLifecycle (0.01s) +--- PASS: TestStorageLifecycle (0.00s) === RUN TestUpdateRemoteReadConfigs --- PASS: TestUpdateRemoteReadConfigs (0.00s) === RUN TestFilterExternalLabels @@ -8137,7 +8173,7 @@ === RUN TestIgnoreExternalLabels --- PASS: TestIgnoreExternalLabels (0.00s) === RUN TestWriteStorageApplyConfigsDuringCommit ---- PASS: TestWriteStorageApplyConfigsDuringCommit (3.34s) +--- PASS: TestWriteStorageApplyConfigsDuringCommit (0.43s) === RUN TestRemoteWriteHandler --- PASS: TestRemoteWriteHandler (0.00s) === RUN TestOutOfOrderSample @@ -8149,23 +8185,23 @@ === RUN TestCommitErr --- PASS: TestCommitErr (0.00s) === RUN TestNoDuplicateWriteConfigs ---- PASS: TestNoDuplicateWriteConfigs (0.02s) +--- 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.01s) +--- PASS: TestWriteStorageLifecycle (0.00s) === RUN TestUpdateExternalLabels ---- PASS: TestUpdateExternalLabels (0.01s) +--- PASS: TestUpdateExternalLabels (0.00s) === RUN TestWriteStorageApplyConfigsIdempotent ---- PASS: TestWriteStorageApplyConfigsIdempotent (0.02s) +--- PASS: TestWriteStorageApplyConfigsIdempotent (0.00s) === RUN TestWriteStorageApplyConfigsPartialUpdate ---- PASS: TestWriteStorageApplyConfigsPartialUpdate (0.01s) +--- PASS: TestWriteStorageApplyConfigsPartialUpdate (0.00s) PASS -ok github.com/prometheus/prometheus/storage/remote 38.463s +ok github.com/prometheus/prometheus/storage/remote 14.323s === RUN TestTemplateExpansion ---- PASS: TestTemplateExpansion (0.01s) +--- PASS: TestTemplateExpansion (0.00s) === RUN Test_floatToTime === RUN Test_floatToTime/happy_path === RUN Test_floatToTime/more_than_math.MaxInt64 @@ -8175,7 +8211,7 @@ --- 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.140s +ok github.com/prometheus/prometheus/template 0.009s === RUN TestInstallingNewTracerProvider --- PASS: TestInstallingNewTracerProvider (0.00s) === RUN TestReinstallingTracerProvider @@ -8187,13 +8223,13 @@ === RUN TestTracerProviderShutdown --- PASS: TestTracerProviderShutdown (0.00s) PASS -ok github.com/prometheus/prometheus/tracing 0.088s +ok github.com/prometheus/prometheus/tracing 0.011s === RUN TestBlockMetaMustNeverBeVersion2 --- PASS: TestBlockMetaMustNeverBeVersion2 (0.01s) === RUN TestSetCompactionFailed ---- PASS: TestSetCompactionFailed (0.24s) +--- PASS: TestSetCompactionFailed (0.06s) === RUN TestCreateBlock ---- PASS: TestCreateBlock (0.15s) +--- PASS: TestCreateBlock (0.05s) === RUN TestCorruptedChunk === RUN TestCorruptedChunk/invalid_header_size === RUN TestCorruptedChunk/invalid_magic_number @@ -8201,85 +8237,85 @@ === RUN TestCorruptedChunk/chunk_not_enough_bytes_to_read_the_chunk_length === RUN TestCorruptedChunk/chunk_not_enough_bytes_to_read_the_data === RUN TestCorruptedChunk/checksum_mismatch ---- PASS: TestCorruptedChunk (1.21s) - --- PASS: TestCorruptedChunk/invalid_header_size (0.19s) - --- PASS: TestCorruptedChunk/invalid_magic_number (0.20s) - --- PASS: TestCorruptedChunk/invalid_chunk_format_version (0.19s) - --- PASS: TestCorruptedChunk/chunk_not_enough_bytes_to_read_the_chunk_length (0.17s) - --- PASS: TestCorruptedChunk/chunk_not_enough_bytes_to_read_the_data (0.18s) - --- PASS: TestCorruptedChunk/checksum_mismatch (0.29s) +--- PASS: TestCorruptedChunk (0.34s) + --- PASS: TestCorruptedChunk/invalid_header_size (0.06s) + --- PASS: TestCorruptedChunk/invalid_magic_number (0.06s) + --- PASS: TestCorruptedChunk/invalid_chunk_format_version (0.05s) + --- PASS: TestCorruptedChunk/chunk_not_enough_bytes_to_read_the_chunk_length (0.05s) + --- PASS: TestCorruptedChunk/chunk_not_enough_bytes_to_read_the_data (0.06s) + --- PASS: TestCorruptedChunk/checksum_mismatch (0.06s) === RUN TestLabelValuesWithMatchers === RUN TestLabelValuesWithMatchers/get_tens_based_on_unique_id === RUN TestLabelValuesWithMatchers/get_unique_ids_based_on_a_ten === RUN TestLabelValuesWithMatchers/get_tens_by_pattern_matching_on_unique_id === RUN TestLabelValuesWithMatchers/get_tens_by_matching_for_absence_of_unique_label ---- PASS: TestLabelValuesWithMatchers (0.20s) +--- PASS: TestLabelValuesWithMatchers (0.07s) --- PASS: TestLabelValuesWithMatchers/get_tens_based_on_unique_id (0.00s) --- PASS: TestLabelValuesWithMatchers/get_unique_ids_based_on_a_ten (0.00s) --- PASS: TestLabelValuesWithMatchers/get_tens_by_pattern_matching_on_unique_id (0.00s) --- PASS: TestLabelValuesWithMatchers/get_tens_by_matching_for_absence_of_unique_label (0.00s) === RUN TestBlockSize ---- PASS: TestBlockSize (0.34s) +--- PASS: TestBlockSize (0.15s) === RUN TestReadIndexFormatV1 ---- PASS: TestReadIndexFormatV1 (0.03s) +--- PASS: TestReadIndexFormatV1 (0.00s) === RUN TestLabelNamesWithMatchers === RUN TestLabelNamesWithMatchers/get_with_non-empty_unique:_all === RUN TestLabelNamesWithMatchers/get_with_unique_ending_in_1:_only_unique === RUN TestLabelNamesWithMatchers/get_with_unique_=_value20:_all === RUN TestLabelNamesWithMatchers/get_tens_=_1:_unique_&_tens ---- PASS: TestLabelNamesWithMatchers (0.23s) +--- PASS: TestLabelNamesWithMatchers (0.07s) --- PASS: TestLabelNamesWithMatchers/get_with_non-empty_unique:_all (0.00s) --- PASS: TestLabelNamesWithMatchers/get_with_unique_ending_in_1:_only_unique (0.00s) --- PASS: TestLabelNamesWithMatchers/get_with_unique_=_value20:_all (0.00s) --- PASS: TestLabelNamesWithMatchers/get_tens_=_1:_unique_&_tens (0.00s) === RUN TestBlockWriter ---- PASS: TestBlockWriter (0.13s) +--- PASS: TestBlockWriter (0.06s) === RUN TestSplitByRange --- PASS: TestSplitByRange (0.00s) === RUN TestNoPanicFor0Tombstones --- PASS: TestNoPanicFor0Tombstones (0.00s) === RUN TestLeveledCompactor_plan -=== RUN TestLeveledCompactor_plan/We_have_20,_60,_20,_60,_240_range_blocks._We_can_compact_20_+_60_+_60 -=== RUN TestLeveledCompactor_plan/Select_large_blocks_that_have_many_tombstones_when_fresh_appears -=== RUN TestLeveledCompactor_plan/Regression_test:_we_were_wrongly_assuming_that_new_block_is_fresh_from_WAL_when_its_ULID_is_newest.___We_need_to_actually_look_on_max_time_instead.____With_previous,_wrong_approach_"8"_block_was_ignored,_so_we_were_wrongly_compacting_5_and_7_and_introducing___block_overlaps === RUN TestLeveledCompactor_plan/Overlapping_blocks_1 -=== RUN TestLeveledCompactor_plan/Outside_Range -=== RUN TestLeveledCompactor_plan/We_should_wait_for_four_blocks_of_size_20_to_appear_before_compacting. -=== RUN TestLeveledCompactor_plan/Do_not_select_large_blocks_that_have_many_tombstones_when_there_is_no_fresh_block -=== RUN TestLeveledCompactor_plan/Overlapping_blocks_2 +=== RUN TestLeveledCompactor_plan/Overlapping_blocks_3 === 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,_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/Overlapping_blocks_3 -=== RUN TestLeveledCompactor_plan/Overlapping_blocks_4 === RUN TestLeveledCompactor_plan/We_should_wait_for_a_next_block_of_size_20_to_appear_before_compacting___the_existing_ones._We_have_three,_but_we_ignore_the_fresh_one_from_WAl -=== RUN TestLeveledCompactor_plan/Block_to_fill_the_entire_parent_range_appeared_–_should_be_compacted +=== 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/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/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/We_have_20,_60,_20,_60,_240_range_blocks._We_can_compact_20_+_60_+_60 +=== RUN TestLeveledCompactor_plan/Select_large_blocks_that_have_many_tombstones_when_fresh_appears === RUN TestLeveledCompactor_plan/For_small_blocks,_do_not_compact_tombstones,_even_when_fresh_appears. -=== RUN TestLeveledCompactor_plan/Regression_test:_we_were_stuck_in_a_compact_loop_where_we_always_recompacted___the_same_block_when_tombstones_and_series_counts_were_zero +=== RUN TestLeveledCompactor_plan/Overlapping_blocks_2 +=== RUN TestLeveledCompactor_plan/Overlapping_blocks_4 +=== RUN TestLeveledCompactor_plan/We_should_wait_for_four_blocks_of_size_20_to_appear_before_compacting. +=== RUN TestLeveledCompactor_plan/We_have_20,_20,_20,_60,_60_range_blocks._'5'_is_marked_as_fresh_one +=== RUN TestLeveledCompactor_plan/Do_not_select_large_blocks_that_have_many_tombstones_when_there_is_no_fresh_block --- PASS: TestLeveledCompactor_plan (0.00s) - --- PASS: TestLeveledCompactor_plan/We_have_20,_60,_20,_60,_240_range_blocks._We_can_compact_20_+_60_+_60 (0.00s) - --- PASS: TestLeveledCompactor_plan/Select_large_blocks_that_have_many_tombstones_when_fresh_appears (0.00s) - --- PASS: TestLeveledCompactor_plan/Regression_test:_we_were_wrongly_assuming_that_new_block_is_fresh_from_WAL_when_its_ULID_is_newest.___We_need_to_actually_look_on_max_time_instead.____With_previous,_wrong_approach_"8"_block_was_ignored,_so_we_were_wrongly_compacting_5_and_7_and_introducing___block_overlaps (0.00s) --- PASS: TestLeveledCompactor_plan/Overlapping_blocks_1 (0.00s) - --- PASS: TestLeveledCompactor_plan/Outside_Range (0.00s) - --- PASS: TestLeveledCompactor_plan/We_should_wait_for_four_blocks_of_size_20_to_appear_before_compacting. (0.00s) - --- PASS: TestLeveledCompactor_plan/Do_not_select_large_blocks_that_have_many_tombstones_when_there_is_no_fresh_block (0.00s) - --- PASS: TestLeveledCompactor_plan/Overlapping_blocks_2 (0.00s) + --- PASS: TestLeveledCompactor_plan/Overlapping_blocks_3 (0.00s) --- PASS: TestLeveledCompactor_plan/Overlapping_blocks_5 (0.00s) + --- PASS: TestLeveledCompactor_plan/Outside_Range (0.00s) + --- PASS: TestLeveledCompactor_plan/Block_to_fill_the_entire_parent_range_appeared_–_should_be_compacted (0.00s) --- PASS: TestLeveledCompactor_plan/Block_for_the_next_parent_range_appeared,_and_we_have_a_gap_with_size_20_between_second_and_third_block.___We_will_not_get_this_missed_gap_anymore_and_we_should_compact_just_these_two. (0.00s) - --- PASS: TestLeveledCompactor_plan/We_have_20,_20,_20,_60,_60_range_blocks._'5'_is_marked_as_fresh_one (0.00s) - --- PASS: TestLeveledCompactor_plan/Overlapping_blocks_3 (0.00s) - --- PASS: TestLeveledCompactor_plan/Overlapping_blocks_4 (0.00s) --- PASS: TestLeveledCompactor_plan/We_should_wait_for_a_next_block_of_size_20_to_appear_before_compacting___the_existing_ones._We_have_three,_but_we_ignore_the_fresh_one_from_WAl (0.00s) - --- PASS: TestLeveledCompactor_plan/Block_to_fill_the_entire_parent_range_appeared_–_should_be_compacted (0.00s) + --- PASS: TestLeveledCompactor_plan/Regression_test:_we_were_wrongly_assuming_that_new_block_is_fresh_from_WAL_when_its_ULID_is_newest.___We_need_to_actually_look_on_max_time_instead.____With_previous,_wrong_approach_"8"_block_was_ignored,_so_we_were_wrongly_compacting_5_and_7_and_introducing___block_overlaps (0.00s) + --- PASS: TestLeveledCompactor_plan/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/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/We_have_20,_60,_20,_60,_240_range_blocks._We_can_compact_20_+_60_+_60 (0.00s) + --- PASS: TestLeveledCompactor_plan/Select_large_blocks_that_have_many_tombstones_when_fresh_appears (0.00s) --- PASS: TestLeveledCompactor_plan/For_small_blocks,_do_not_compact_tombstones,_even_when_fresh_appears. (0.00s) - --- PASS: TestLeveledCompactor_plan/Regression_test:_we_were_stuck_in_a_compact_loop_where_we_always_recompacted___the_same_block_when_tombstones_and_series_counts_were_zero (0.00s) + --- PASS: TestLeveledCompactor_plan/Overlapping_blocks_2 (0.00s) + --- PASS: TestLeveledCompactor_plan/Overlapping_blocks_4 (0.00s) + --- PASS: TestLeveledCompactor_plan/We_should_wait_for_four_blocks_of_size_20_to_appear_before_compacting. (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/Do_not_select_large_blocks_that_have_many_tombstones_when_there_is_no_fresh_block (0.00s) === RUN TestRangeWithFailedCompactionWontGetSelected --- PASS: TestRangeWithFailedCompactionWontGetSelected (0.00s) === RUN TestCompactionFailWillCleanUpTempDir ---- PASS: TestCompactionFailWillCleanUpTempDir (0.04s) +--- PASS: TestCompactionFailWillCleanUpTempDir (0.02s) === RUN TestCompaction_populateBlock === RUN TestCompaction_populateBlock/Populate_block_from_empty_input_should_return_error. === RUN TestCompaction_populateBlock/#00 @@ -8295,7 +8331,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.00s) --- 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) @@ -8308,97 +8344,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 (0.28s) +--- PASS: TestDisableAutoCompactions (0.13s) === RUN TestCancelCompactions ---- PASS: TestCancelCompactions (45.23s) +--- PASS: TestCancelCompactions (6.23s) === RUN TestDeleteCompactionBlockAfterFailedReload -=== RUN TestDeleteCompactionBlockAfterFailedReload/Test_Block_Compaction === RUN TestDeleteCompactionBlockAfterFailedReload/Test_Head_Compaction ---- PASS: TestDeleteCompactionBlockAfterFailedReload (0.98s) - --- PASS: TestDeleteCompactionBlockAfterFailedReload/Test_Block_Compaction (0.44s) - --- PASS: TestDeleteCompactionBlockAfterFailedReload/Test_Head_Compaction (0.53s) +=== RUN TestDeleteCompactionBlockAfterFailedReload/Test_Block_Compaction +--- PASS: TestDeleteCompactionBlockAfterFailedReload (0.47s) + --- PASS: TestDeleteCompactionBlockAfterFailedReload/Test_Head_Compaction (0.15s) + --- PASS: TestDeleteCompactionBlockAfterFailedReload/Test_Block_Compaction (0.33s) === RUN TestHeadCompactionWithHistograms === RUN TestHeadCompactionWithHistograms/float=true === RUN TestHeadCompactionWithHistograms/float=false ---- PASS: TestHeadCompactionWithHistograms (0.32s) - --- PASS: TestHeadCompactionWithHistograms/float=true (0.16s) - --- PASS: TestHeadCompactionWithHistograms/float=false (0.16s) +--- PASS: TestHeadCompactionWithHistograms (0.13s) + --- PASS: TestHeadCompactionWithHistograms/float=true (0.07s) + --- PASS: TestHeadCompactionWithHistograms/float=false (0.07s) === RUN TestSparseHistogramSpaceSavings compact_test.go:1435: --- SKIP: TestSparseHistogramSpaceSavings (0.00s) === RUN TestCompactBlockMetas --- PASS: TestCompactBlockMetas (0.00s) === RUN TestDB_reloadOrder ---- PASS: TestDB_reloadOrder (0.29s) +--- PASS: TestDB_reloadOrder (0.17s) === RUN TestDataAvailableOnlyAfterCommit ---- PASS: TestDataAvailableOnlyAfterCommit (0.02s) +--- PASS: TestDataAvailableOnlyAfterCommit (0.01s) === RUN TestNoPanicAfterWALCorruption ---- PASS: TestNoPanicAfterWALCorruption (0.09s) +--- PASS: TestNoPanicAfterWALCorruption (0.03s) === RUN TestDataNotAvailableAfterRollback ---- PASS: TestDataNotAvailableAfterRollback (0.02s) +--- PASS: TestDataNotAvailableAfterRollback (0.01s) === RUN TestDBAppenderAddRef ---- PASS: TestDBAppenderAddRef (0.02s) +--- PASS: TestDBAppenderAddRef (0.01s) === RUN TestAppendEmptyLabelsIgnored ---- PASS: TestAppendEmptyLabelsIgnored (0.02s) +--- PASS: TestAppendEmptyLabelsIgnored (0.01s) === RUN TestDeleteSimple ---- PASS: TestDeleteSimple (0.17s) +--- PASS: TestDeleteSimple (0.04s) === RUN TestAmendHistogramDatapointCausesError ---- PASS: TestAmendHistogramDatapointCausesError (0.04s) +--- PASS: TestAmendHistogramDatapointCausesError (0.01s) === RUN TestDuplicateNaNDatapointNoAmendError ---- PASS: TestDuplicateNaNDatapointNoAmendError (0.03s) +--- PASS: TestDuplicateNaNDatapointNoAmendError (0.05s) === RUN TestNonDuplicateNaNDatapointsCausesAmendError ---- PASS: TestNonDuplicateNaNDatapointsCausesAmendError (0.03s) +--- PASS: TestNonDuplicateNaNDatapointsCausesAmendError (0.01s) === RUN TestEmptyLabelsetCausesError ---- PASS: TestEmptyLabelsetCausesError (0.02s) +--- PASS: TestEmptyLabelsetCausesError (0.01s) === RUN TestSkippingInvalidValuesInSameTxn ---- PASS: TestSkippingInvalidValuesInSameTxn (0.02s) +--- PASS: TestSkippingInvalidValuesInSameTxn (0.01s) === RUN TestDB_Snapshot ---- PASS: TestDB_Snapshot (0.24s) +--- PASS: TestDB_Snapshot (0.09s) === RUN TestDB_Snapshot_ChunksOutsideOfCompactedRange ---- PASS: TestDB_Snapshot_ChunksOutsideOfCompactedRange (0.16s) +--- PASS: TestDB_Snapshot_ChunksOutsideOfCompactedRange (0.09s) === RUN TestDB_SnapshotWithDelete ---- PASS: TestDB_SnapshotWithDelete (0.16s) +--- PASS: TestDB_SnapshotWithDelete (0.08s) === RUN TestDB_e2e ---- PASS: TestDB_e2e (10.63s) +--- PASS: TestDB_e2e (2.35s) === RUN TestWALFlushedOnDBClose ---- PASS: TestWALFlushedOnDBClose (0.06s) +--- PASS: TestWALFlushedOnDBClose (0.01s) === RUN TestWALSegmentSizeOptions === RUN TestWALSegmentSizeOptions/WALSegmentSize_0_test === RUN TestWALSegmentSizeOptions/WALSegmentSize_65536_test === RUN TestWALSegmentSizeOptions/WALSegmentSize_-1_test ---- PASS: TestWALSegmentSizeOptions (0.26s) - --- PASS: TestWALSegmentSizeOptions/WALSegmentSize_0_test (0.06s) - --- PASS: TestWALSegmentSizeOptions/WALSegmentSize_65536_test (0.09s) - --- PASS: TestWALSegmentSizeOptions/WALSegmentSize_-1_test (0.11s) +--- PASS: TestWALSegmentSizeOptions (0.06s) + --- PASS: TestWALSegmentSizeOptions/WALSegmentSize_0_test (0.02s) + --- PASS: TestWALSegmentSizeOptions/WALSegmentSize_65536_test (0.03s) + --- PASS: TestWALSegmentSizeOptions/WALSegmentSize_-1_test (0.01s) === 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.556µs +level=info msg="On-disk memory mappable chunks replay completed" duration=1.993µs level=info msg="Replaying WAL, this may take a while" -level=warn msg="Unknown series references" samples=1200 exemplars=0 histograms=0 metadata=0 +level=warn msg="Unknown series references" samples=1532 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=159.178µs wal_replay_duration=422.975309ms wbl_replay_duration=35.629µs total_replay_duration=423.205868ms +level=info msg="WAL replay completed" checkpoint_replay_duration=56.715µs wal_replay_duration=90.777156ms wbl_replay_duration=231ns total_replay_duration=90.848333ms === 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=8.894363ms +level=info msg="On-disk memory mappable chunks replay completed" duration=2.781141ms level=info msg="Replaying WAL, this may take a while" -level=warn msg="Unknown series references" samples=1065 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=115.62µs wal_replay_duration=424.436205ms wbl_replay_duration=872ns total_replay_duration=433.49916ms ---- PASS: TestWALReplayRaceOnSamplesLoggedBeforeSeries (5.66s) - --- PASS: TestWALReplayRaceOnSamplesLoggedBeforeSeries/samples_after_series_creation_=_1,_run_=_1 (1.56s) - --- PASS: TestWALReplayRaceOnSamplesLoggedBeforeSeries/samples_after_series_creation_=_1000,_run_=_1 (4.10s) +level=info msg="WAL replay completed" checkpoint_replay_duration=40.29µs wal_replay_duration=133.82647ms wbl_replay_duration=221ns total_replay_duration=136.66626ms +--- PASS: TestWALReplayRaceOnSamplesLoggedBeforeSeries (1.37s) + --- PASS: TestWALReplayRaceOnSamplesLoggedBeforeSeries/samples_after_series_creation_=_1,_run_=_1 (0.28s) + --- PASS: TestWALReplayRaceOnSamplesLoggedBeforeSeries/samples_after_series_creation_=_1000,_run_=_1 (1.09s) === RUN TestTombstoneClean ---- PASS: TestTombstoneClean (0.42s) +--- PASS: TestTombstoneClean (0.15s) === RUN TestTombstoneCleanResultEmptyBlock ---- PASS: TestTombstoneCleanResultEmptyBlock (0.31s) +--- PASS: TestTombstoneCleanResultEmptyBlock (0.10s) === RUN TestTombstoneCleanFail ---- PASS: TestTombstoneCleanFail (0.48s) +--- PASS: TestTombstoneCleanFail (0.19s) === RUN TestTombstoneCleanRetentionLimitsRace === RUN TestTombstoneCleanRetentionLimitsRace/iteration0 === RUN TestTombstoneCleanRetentionLimitsRace/iteration1 @@ -8420,98 +8455,98 @@ === RUN TestTombstoneCleanRetentionLimitsRace/iteration17 === RUN TestTombstoneCleanRetentionLimitsRace/iteration18 === RUN TestTombstoneCleanRetentionLimitsRace/iteration19 ---- PASS: TestTombstoneCleanRetentionLimitsRace (117.21s) - --- PASS: TestTombstoneCleanRetentionLimitsRace/iteration0 (6.48s) - --- PASS: TestTombstoneCleanRetentionLimitsRace/iteration1 (6.62s) - --- PASS: TestTombstoneCleanRetentionLimitsRace/iteration2 (6.25s) - --- PASS: TestTombstoneCleanRetentionLimitsRace/iteration3 (6.23s) - --- PASS: TestTombstoneCleanRetentionLimitsRace/iteration4 (5.32s) - --- PASS: TestTombstoneCleanRetentionLimitsRace/iteration5 (6.90s) - --- PASS: TestTombstoneCleanRetentionLimitsRace/iteration6 (5.52s) - --- PASS: TestTombstoneCleanRetentionLimitsRace/iteration7 (7.22s) - --- PASS: TestTombstoneCleanRetentionLimitsRace/iteration8 (6.16s) - --- PASS: TestTombstoneCleanRetentionLimitsRace/iteration9 (6.02s) - --- PASS: TestTombstoneCleanRetentionLimitsRace/iteration10 (6.26s) - --- PASS: TestTombstoneCleanRetentionLimitsRace/iteration11 (5.46s) - --- PASS: TestTombstoneCleanRetentionLimitsRace/iteration12 (4.22s) - --- PASS: TestTombstoneCleanRetentionLimitsRace/iteration13 (5.34s) - --- PASS: TestTombstoneCleanRetentionLimitsRace/iteration14 (4.65s) - --- PASS: TestTombstoneCleanRetentionLimitsRace/iteration15 (5.11s) - --- PASS: TestTombstoneCleanRetentionLimitsRace/iteration16 (6.43s) - --- PASS: TestTombstoneCleanRetentionLimitsRace/iteration17 (6.07s) - --- PASS: TestTombstoneCleanRetentionLimitsRace/iteration18 (6.28s) - --- PASS: TestTombstoneCleanRetentionLimitsRace/iteration19 (4.64s) +--- PASS: TestTombstoneCleanRetentionLimitsRace (57.38s) + --- PASS: TestTombstoneCleanRetentionLimitsRace/iteration0 (3.86s) + --- PASS: TestTombstoneCleanRetentionLimitsRace/iteration1 (2.77s) + --- PASS: TestTombstoneCleanRetentionLimitsRace/iteration2 (2.98s) + --- PASS: TestTombstoneCleanRetentionLimitsRace/iteration3 (3.44s) + --- PASS: TestTombstoneCleanRetentionLimitsRace/iteration4 (2.72s) + --- PASS: TestTombstoneCleanRetentionLimitsRace/iteration5 (2.85s) + --- PASS: TestTombstoneCleanRetentionLimitsRace/iteration6 (2.73s) + --- PASS: TestTombstoneCleanRetentionLimitsRace/iteration7 (2.77s) + --- PASS: TestTombstoneCleanRetentionLimitsRace/iteration8 (2.80s) + --- PASS: TestTombstoneCleanRetentionLimitsRace/iteration9 (2.72s) + --- PASS: TestTombstoneCleanRetentionLimitsRace/iteration10 (2.67s) + --- PASS: TestTombstoneCleanRetentionLimitsRace/iteration11 (3.06s) + --- PASS: TestTombstoneCleanRetentionLimitsRace/iteration12 (2.64s) + --- PASS: TestTombstoneCleanRetentionLimitsRace/iteration13 (2.67s) + --- PASS: TestTombstoneCleanRetentionLimitsRace/iteration14 (2.66s) + --- PASS: TestTombstoneCleanRetentionLimitsRace/iteration15 (3.38s) + --- PASS: TestTombstoneCleanRetentionLimitsRace/iteration16 (2.66s) + --- PASS: TestTombstoneCleanRetentionLimitsRace/iteration17 (2.66s) + --- PASS: TestTombstoneCleanRetentionLimitsRace/iteration18 (2.68s) + --- PASS: TestTombstoneCleanRetentionLimitsRace/iteration19 (2.65s) === RUN TestTimeRetention ---- PASS: TestTimeRetention (0.38s) +--- PASS: TestTimeRetention (0.24s) === RUN TestSizeRetention ---- PASS: TestSizeRetention (0.96s) +--- PASS: TestSizeRetention (0.48s) === RUN TestSizeRetentionMetric ---- PASS: TestSizeRetentionMetric (0.08s) +--- PASS: TestSizeRetentionMetric (0.02s) === RUN TestNotMatcherSelectsLabelsUnsetSeries ---- PASS: TestNotMatcherSelectsLabelsUnsetSeries (0.03s) +--- PASS: TestNotMatcherSelectsLabelsUnsetSeries (0.01s) === RUN TestOverlappingBlocksDetectsAllOverlaps --- PASS: TestOverlappingBlocksDetectsAllOverlaps (0.00s) === RUN TestChunkAtBlockBoundary ---- PASS: TestChunkAtBlockBoundary (0.11s) +--- PASS: TestChunkAtBlockBoundary (0.08s) === RUN TestQuerierWithBoundaryChunks ---- PASS: TestQuerierWithBoundaryChunks (0.32s) +--- PASS: TestQuerierWithBoundaryChunks (0.15s) === RUN TestInitializeHeadTimestamp === RUN TestInitializeHeadTimestamp/clean === RUN TestInitializeHeadTimestamp/wal-only === RUN TestInitializeHeadTimestamp/existing-block === RUN TestInitializeHeadTimestamp/existing-block-and-wal ---- PASS: TestInitializeHeadTimestamp (0.39s) - --- PASS: TestInitializeHeadTimestamp/clean (0.02s) - --- PASS: TestInitializeHeadTimestamp/wal-only (0.04s) - --- PASS: TestInitializeHeadTimestamp/existing-block (0.16s) - --- PASS: TestInitializeHeadTimestamp/existing-block-and-wal (0.18s) +--- PASS: TestInitializeHeadTimestamp (0.18s) + --- PASS: TestInitializeHeadTimestamp/clean (0.01s) + --- PASS: TestInitializeHeadTimestamp/wal-only (0.01s) + --- PASS: TestInitializeHeadTimestamp/existing-block (0.08s) + --- PASS: TestInitializeHeadTimestamp/existing-block-and-wal (0.08s) === RUN TestNoEmptyBlocks === RUN TestNoEmptyBlocks/Test_no_blocks_after_compact_with_empty_head. === RUN TestNoEmptyBlocks/Test_no_blocks_after_deleting_all_samples_from_head. === RUN TestNoEmptyBlocks/When_no_new_block_is_created_from_head,_and_there_are_some_blocks_on_disk__compaction_should_not_run_into_infinite_loop_(was_seen_during_development). === RUN TestNoEmptyBlocks/Test_no_blocks_remaining_after_deleting_all_samples_from_disk. ---- PASS: TestNoEmptyBlocks (0.55s) +--- PASS: TestNoEmptyBlocks (0.43s) --- PASS: TestNoEmptyBlocks/Test_no_blocks_after_compact_with_empty_head. (0.00s) - --- PASS: TestNoEmptyBlocks/Test_no_blocks_after_deleting_all_samples_from_head. (0.16s) - --- 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. (0.31s) + --- PASS: TestNoEmptyBlocks/Test_no_blocks_after_deleting_all_samples_from_head. (0.11s) + --- 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.04s) + --- PASS: TestNoEmptyBlocks/Test_no_blocks_remaining_after_deleting_all_samples_from_disk. (0.26s) === RUN TestDB_LabelNames ---- PASS: TestDB_LabelNames (0.04s) +--- PASS: TestDB_LabelNames (0.02s) === RUN TestCorrectNumTombstones ---- PASS: TestCorrectNumTombstones (0.22s) +--- PASS: TestCorrectNumTombstones (0.16s) === RUN TestBlockRanges -level=info msg="Found healthy block" mint=0 maxt=3 ulid=01JEVMGCTV7AM7Z6KM0FDR28JB +level=info msg="Found healthy block" mint=0 maxt=3 ulid=01KEX534DRZGN7BY50Y9S6NGZ7 level=info msg="Replaying on-disk memory mappable chunks if any" -level=info msg="On-disk memory mappable chunks replay completed" duration=6.33µs +level=info msg="On-disk memory mappable chunks replay completed" duration=2.464µ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=33.261µs wal_replay_duration=9.478319ms wbl_replay_duration=0s total_replay_duration=9.609948ms -level=info msg="write block" mint=3 maxt=10000 ulid=01JEVMGD105CSGYB5EZM27D46N duration=92.885836ms -level=info msg="Head GC completed" caller=truncateMemory duration=2.737579ms +level=info msg="WAL replay completed" checkpoint_replay_duration=40.891µs wal_replay_duration=546.369µs wbl_replay_duration=221ns total_replay_duration=601.763µs +level=info msg="write block" mint=3 maxt=10000 ulid=01KEX534G3VNEJSHP6X21WDHXX duration=57.492478ms +level=info msg="Head GC completed" caller=truncateMemory duration=581.482µs level=info msg="Compactions disabled" -level=info msg="Found healthy block" mint=0 maxt=3 ulid=01JEVMGCTV7AM7Z6KM0FDR28JB -level=info msg="Found healthy block" mint=3 maxt=10000 ulid=01JEVMGD105CSGYB5EZM27D46N -level=info msg="Found healthy block" mint=15005 maxt=15006 ulid=01JEVMGD512BCDFP0QDG7T7HJV +level=info msg="Found healthy block" mint=0 maxt=3 ulid=01KEX534DRZGN7BY50Y9S6NGZ7 +level=info msg="Found healthy block" mint=3 maxt=10000 ulid=01KEX534G3VNEJSHP6X21WDHXX +level=info msg="Found healthy block" mint=15005 maxt=15006 ulid=01KEX534KK0R3XE1813T9NG1TS level=info msg="Replaying on-disk memory mappable chunks if any" -level=info msg="On-disk memory mappable chunks replay completed" duration=7.791µs +level=info msg="On-disk memory mappable chunks replay completed" duration=3.085µ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=88.701µs wal_replay_duration=3.907906ms wbl_replay_duration=941ns total_replay_duration=4.035266ms -level=info msg="write block" mint=15006 maxt=20000 ulid=01JEVMGD8612EYP3Z2KS6KSXT4 duration=108.548962ms -level=info msg="Head GC completed" caller=truncateMemory duration=2.41917ms ---- PASS: TestBlockRanges (0.66s) +level=info msg="WAL replay completed" checkpoint_replay_duration=35.253µs wal_replay_duration=1.209604ms wbl_replay_duration=250ns total_replay_duration=1.258367ms +level=info msg="write block" mint=15006 maxt=20000 ulid=01KEX534NQEQ9T4CD25TDXZQV8 duration=42.941282ms +level=info msg="Head GC completed" caller=truncateMemory duration=603.806µs +--- PASS: TestBlockRanges (0.36s) === RUN TestDBReadOnly -level=info msg="Found healthy block" mint=10 maxt=12 ulid=01JEVMGDFFZ290SDBJZSSCFTKF -level=info msg="Found healthy block" mint=12 maxt=14 ulid=01JEVMGDMD59Q00ZGG44W0ZD41 -level=info msg="Found healthy block" mint=14 maxt=16 ulid=01JEVMGDRS7KJ3MZRYQ0V5REYF +level=info msg="Found healthy block" mint=10 maxt=12 ulid=01KEX534S48SQEHAHY38H1ZPE5 +level=info msg="Found healthy block" mint=12 maxt=14 ulid=01KEX534TS4RS35NS0JDJRYW1T +level=info msg="Found healthy block" mint=14 maxt=16 ulid=01KEX534W66NFR8HT97Q5QWT8D level=info msg="Replaying on-disk memory mappable chunks if any" -level=info msg="On-disk memory mappable chunks replay completed" duration=85.572µs +level=info msg="On-disk memory mappable chunks replay completed" duration=1.443µ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=63.079µs wal_replay_duration=6.549735ms wbl_replay_duration=80.855µs total_replay_duration=6.785ms +level=info msg="WAL replay completed" checkpoint_replay_duration=31.488µs wal_replay_duration=599.279µs wbl_replay_duration=180ns total_replay_duration=641.462µs level=info msg="Compactions disabled" === RUN TestDBReadOnly/blocks === RUN TestDBReadOnly/block @@ -8519,45 +8554,45 @@ === RUN TestDBReadOnly/last_block_ID === 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=20.999µs +level=info msg="On-disk memory mappable chunks replay completed" duration=1.743µ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=27.253µs wal_replay_duration=2.817887ms wbl_replay_duration=1.249µs total_replay_duration=2.875066ms +level=info msg="WAL replay completed" checkpoint_replay_duration=33.34µs wal_replay_duration=1.105127ms wbl_replay_duration=351ns total_replay_duration=1.150135ms === 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=83.939µs +level=info msg="On-disk memory mappable chunks replay completed" duration=1.683µ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=15.915µs wal_replay_duration=6.621256ms wbl_replay_duration=801ns total_replay_duration=6.732138ms ---- PASS: TestDBReadOnly (0.59s) +level=info msg="WAL replay completed" checkpoint_replay_duration=37.846µs wal_replay_duration=414.041µs wbl_replay_duration=120ns total_replay_duration=465.648µs +--- PASS: TestDBReadOnly (0.19s) --- PASS: TestDBReadOnly/blocks (0.00s) --- PASS: TestDBReadOnly/block (0.00s) --- PASS: TestDBReadOnly/invalid_block_ID (0.00s) --- PASS: TestDBReadOnly/last_block_ID (0.00s) - --- PASS: TestDBReadOnly/querier (0.05s) - --- PASS: TestDBReadOnly/chunk_querier (0.05s) + --- PASS: TestDBReadOnly/querier (0.01s) + --- PASS: TestDBReadOnly/chunk_querier (0.01s) === RUN TestDBReadOnlyClosing --- PASS: TestDBReadOnlyClosing (0.00s) === RUN TestDBReadOnly_FlushWAL level=info msg="Replaying on-disk memory mappable chunks if any" -level=info msg="On-disk memory mappable chunks replay completed" duration=6.393µs +level=info msg="On-disk memory mappable chunks replay completed" duration=1.152µ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=94.385µs wal_replay_duration=5.501014ms wbl_replay_duration=1.749µs total_replay_duration=5.638738ms +level=info msg="WAL replay completed" checkpoint_replay_duration=26.009µs wal_replay_duration=133.801µs wbl_replay_duration=90ns total_replay_duration=169.274µs level=info msg="Compactions disabled" level=info msg="Replaying on-disk memory mappable chunks if any" -level=info msg="On-disk memory mappable chunks replay completed" duration=21.782µs +level=info msg="On-disk memory mappable chunks replay completed" duration=11.477µ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=75.303µs wal_replay_duration=9.324949ms wbl_replay_duration=1.52µs total_replay_duration=9.458787ms -level=info msg="write block" mint=0 maxt=1000 ulid=01JEVMGE4ARQEBABB7S1SKN35B duration=171.902634ms ---- PASS: TestDBReadOnly_FlushWAL (0.27s) +level=info msg="WAL replay completed" checkpoint_replay_duration=30.846µs wal_replay_duration=419.76µs wbl_replay_duration=331ns total_replay_duration=472.148µs +level=info msg="write block" mint=0 maxt=1000 ulid=01KEX534ZKW9TFRDGQE5AFJZ6P duration=43.737877ms +--- PASS: TestDBReadOnly_FlushWAL (0.07s) === RUN TestDBCannotSeePartialCommits ---- PASS: TestDBCannotSeePartialCommits (0.06s) +--- PASS: TestDBCannotSeePartialCommits (0.01s) === RUN TestDBQueryDoesntSeeAppendsAfterCreation ---- PASS: TestDBQueryDoesntSeeAppendsAfterCreation (0.04s) +--- PASS: TestDBQueryDoesntSeeAppendsAfterCreation (0.01s) === RUN TestChunkWriter_ReadAfterWrite === RUN TestChunkWriter_ReadAfterWrite/0 === RUN TestChunkWriter_ReadAfterWrite/1 @@ -8566,43 +8601,43 @@ === RUN TestChunkWriter_ReadAfterWrite/4 === RUN TestChunkWriter_ReadAfterWrite/5 === RUN TestChunkWriter_ReadAfterWrite/6 ---- PASS: TestChunkWriter_ReadAfterWrite (0.40s) - --- PASS: TestChunkWriter_ReadAfterWrite/0 (0.04s) - --- PASS: TestChunkWriter_ReadAfterWrite/1 (0.08s) - --- PASS: TestChunkWriter_ReadAfterWrite/2 (0.06s) +--- PASS: TestChunkWriter_ReadAfterWrite (0.23s) + --- PASS: TestChunkWriter_ReadAfterWrite/0 (0.01s) + --- PASS: TestChunkWriter_ReadAfterWrite/1 (0.03s) + --- PASS: TestChunkWriter_ReadAfterWrite/2 (0.05s) --- PASS: TestChunkWriter_ReadAfterWrite/3 (0.02s) - --- PASS: TestChunkWriter_ReadAfterWrite/4 (0.08s) - --- PASS: TestChunkWriter_ReadAfterWrite/5 (0.08s) - --- PASS: TestChunkWriter_ReadAfterWrite/6 (0.04s) + --- PASS: TestChunkWriter_ReadAfterWrite/4 (0.05s) + --- PASS: TestChunkWriter_ReadAfterWrite/5 (0.04s) + --- PASS: TestChunkWriter_ReadAfterWrite/6 (0.03s) === RUN TestRangeForTimestamp --- PASS: TestRangeForTimestamp (0.00s) === RUN TestChunkReader_ConcurrentReads ---- PASS: TestChunkReader_ConcurrentReads (0.06s) +--- PASS: TestChunkReader_ConcurrentReads (0.02s) === RUN TestCompactHead ---- PASS: TestCompactHead (0.21s) +--- PASS: TestCompactHead (0.08s) === RUN TestCompactHeadWithDeletion ---- PASS: TestCompactHeadWithDeletion (0.15s) +--- PASS: TestCompactHeadWithDeletion (0.04s) === 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=01JEVMGF75TKYH6AEMR9SRB235 -level=info msg="Found healthy block" mint=10 maxt=20 ulid=01JEVMGFB8DVA7SDW61Q9EGKE1 -level=error msg="failed to read meta.json for a block during repair process; skipping" dir=/tmp/TestOpen_VariousBlockStates3306496532/001/01JEVMGFF8ZEZRJ18PV6K398EX err="open /tmp/TestOpen_VariousBlockStates3306496532/001/01JEVMGFF8ZEZRJ18PV6K398EX/meta.json: no such file or directory" -level=info msg="Found healthy block" mint=50 maxt=60 ulid=01JEVMGG00YTXHSDHWKJ7RB8R8 -level=info msg="Found healthy block" mint=50 maxt=55 ulid=01JEVMGG3HFSPR06MD5N1JYTKK -level=info msg="Found and deleted tmp block dir" dir=/tmp/TestOpen_VariousBlockStates3306496532/001/wal/checkpoint.00000001.tmp -level=info msg="Found and deleted tmp block dir" dir=/tmp/TestOpen_VariousBlockStates3306496532/001/01JEVMGFKFY8J8YFPKQWMD1ZPT.tmp-for-creation -level=info msg="Found and deleted tmp block dir" dir=/tmp/TestOpen_VariousBlockStates3306496532/001/01JEVMGFQTP1HJRV56AAWY6T5H.tmp-for-deletion -level=info msg="Found and deleted tmp block dir" dir=/tmp/TestOpen_VariousBlockStates3306496532/001/01JEVMGFVN1XA7NK5P5550HFWK.tmp -level=error msg="Failed to read meta.json for a block during reloadBlocks. Skipping" dir=/tmp/TestOpen_VariousBlockStates3306496532/001/01JEVMGFF8ZEZRJ18PV6K398EX err="open /tmp/TestOpen_VariousBlockStates3306496532/001/01JEVMGFF8ZEZRJ18PV6K398EX/meta.json: no such file or directory" -level=info msg="Deleting obsolete block" block=01JEVMGG3HFSPR06MD5N1JYTKK +level=info msg="Found healthy block" mint=0 maxt=10 ulid=01KEX535D5PNNR2S29CPWCMYHV +level=info msg="Found healthy block" mint=10 maxt=20 ulid=01KEX535EZRN6VBZFF0XDATBWR +level=error msg="failed to read meta.json for a block during repair process; skipping" dir=/tmp/TestOpen_VariousBlockStates2875440476/001/01KEX535GY31GBJQBD6KE24JB7 err="open /tmp/TestOpen_VariousBlockStates2875440476/001/01KEX535GY31GBJQBD6KE24JB7/meta.json: no such file or directory" +level=info msg="Found healthy block" mint=50 maxt=60 ulid=01KEX535SPP1Q2A7VVP3GB94QS +level=info msg="Found healthy block" mint=50 maxt=55 ulid=01KEX535VP39STC08XWT24PXMR +level=info msg="Found and deleted tmp block dir" dir=/tmp/TestOpen_VariousBlockStates2875440476/001/wal/checkpoint.00000001.tmp +level=info msg="Found and deleted tmp block dir" dir=/tmp/TestOpen_VariousBlockStates2875440476/001/01KEX535JY9ZY56P3HFKKD8HE9.tmp-for-creation +level=info msg="Found and deleted tmp block dir" dir=/tmp/TestOpen_VariousBlockStates2875440476/001/01KEX535N413N0Q0TJPHRREE0X.tmp-for-deletion +level=info msg="Found and deleted tmp block dir" dir=/tmp/TestOpen_VariousBlockStates2875440476/001/01KEX535Q9MMC7WY18AWHM3XR2.tmp +level=error msg="Failed to read meta.json for a block during reloadBlocks. Skipping" dir=/tmp/TestOpen_VariousBlockStates2875440476/001/01KEX535GY31GBJQBD6KE24JB7 err="open /tmp/TestOpen_VariousBlockStates2875440476/001/01KEX535GY31GBJQBD6KE24JB7/meta.json: no such file or directory" +level=info msg="Deleting obsolete block" block=01KEX535VP39STC08XWT24PXMR level=info msg="Replaying on-disk memory mappable chunks if any" -level=info msg="On-disk memory mappable chunks replay completed" duration=6.89µs +level=info msg="On-disk memory mappable chunks replay completed" duration=1.513µs level=info msg="Replaying WAL, this may take a while" level=info msg="WAL segment loaded" segment=0 maxSegment=0 -level=info msg="WAL replay completed" checkpoint_replay_duration=104.321µs wal_replay_duration=663.15µs wbl_replay_duration=923ns total_replay_duration=808.973µs ---- PASS: TestOpen_VariousBlockStates (1.09s) +level=info msg="WAL replay completed" checkpoint_replay_duration=30.366µs wal_replay_duration=390.195µs wbl_replay_duration=200ns total_replay_duration=430.776µs +--- PASS: TestOpen_VariousBlockStates (0.57s) === RUN TestOneCheckpointPerCompactCall ---- PASS: TestOneCheckpointPerCompactCall (7.04s) +--- PASS: TestOneCheckpointPerCompactCall (3.96s) === RUN TestNoPanicOnTSDBOpenError --- PASS: TestNoPanicOnTSDBOpenError (0.00s) === RUN TestLockfile @@ -8610,10 +8645,10 @@ === RUN TestLockfile/{fileAlreadyExists:true_lockFileDisabled:false_expectedValue:0} === RUN TestLockfile/{fileAlreadyExists:true_lockFileDisabled:true_expectedValue:-1} === RUN TestLockfile/{fileAlreadyExists:false_lockFileDisabled:true_expectedValue:-1} ---- PASS: TestLockfile (0.07s) - --- PASS: TestLockfile/{fileAlreadyExists:false_lockFileDisabled:false_expectedValue:1} (0.02s) +--- 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.02s) + --- 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:3326: TODO: investigate why process crash in CI @@ -8622,39 +8657,39 @@ db_test.go:3462: TODO: investigate why process crash in CI --- SKIP: TestChunkQuerier_ShouldNotPanicIfHeadChunkIsTruncatedWhileReadingQueriedChunks (0.00s) === RUN TestOOOWALWrite ---- PASS: TestOOOWALWrite (0.10s) +--- PASS: TestOOOWALWrite (0.02s) === RUN TestDBPanicOnMmappingHeadChunk ---- PASS: TestDBPanicOnMmappingHeadChunk (0.27s) +--- PASS: TestDBPanicOnMmappingHeadChunk (0.10s) === RUN TestMetadataInWAL ---- PASS: TestMetadataInWAL (0.02s) +--- PASS: TestMetadataInWAL (0.01s) === RUN TestMetadataCheckpointingOnlyKeepsLatestEntry ---- PASS: TestMetadataCheckpointingOnlyKeepsLatestEntry (0.04s) +--- PASS: TestMetadataCheckpointingOnlyKeepsLatestEntry (0.01s) === RUN TestMetadataAssertInMemoryData ---- PASS: TestMetadataAssertInMemoryData (0.06s) +--- PASS: TestMetadataAssertInMemoryData (0.02s) === RUN TestOOOCompaction ---- PASS: TestOOOCompaction (0.60s) +--- PASS: TestOOOCompaction (0.36s) === RUN TestOOOCompactionWithNormalCompaction ---- PASS: TestOOOCompactionWithNormalCompaction (0.22s) +--- PASS: TestOOOCompactionWithNormalCompaction (0.18s) === RUN TestOOOCompactionWithDisabledWriteLog ---- PASS: TestOOOCompactionWithDisabledWriteLog (0.27s) +--- PASS: TestOOOCompactionWithDisabledWriteLog (0.16s) === RUN TestOOOQueryAfterRestartWithSnapshotAndRemovedWBL ---- PASS: TestOOOQueryAfterRestartWithSnapshotAndRemovedWBL (0.22s) +--- PASS: TestOOOQueryAfterRestartWithSnapshotAndRemovedWBL (0.13s) === 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.06s) - --- PASS: Test_Querier_OOOQuery/name=partial_query_interval_returns_only_samples_within_interval (0.04s) +--- PASS: Test_Querier_OOOQuery (0.06s) + --- PASS: Test_Querier_OOOQuery/name=query_interval_covering_ooomint_and_inordermaxt_returns_all_ingested_samples (0.03s) + --- PASS: Test_Querier_OOOQuery/name=partial_query_interval_returns_only_samples_within_interval (0.03s) === RUN Test_ChunkQuerier_OOOQuery === RUN Test_ChunkQuerier_OOOQuery/name=query_interval_covering_ooomint_and_inordermaxt_returns_all_ingested_samples === RUN Test_ChunkQuerier_OOOQuery/name=partial_query_interval_returns_only_samples_within_interval ---- PASS: Test_ChunkQuerier_OOOQuery (0.08s) - --- PASS: Test_ChunkQuerier_OOOQuery/name=query_interval_covering_ooomint_and_inordermaxt_returns_all_ingested_samples (0.04s) - --- PASS: Test_ChunkQuerier_OOOQuery/name=partial_query_interval_returns_only_samples_within_interval (0.04s) +--- PASS: Test_ChunkQuerier_OOOQuery (0.06s) + --- PASS: Test_ChunkQuerier_OOOQuery/name=query_interval_covering_ooomint_and_inordermaxt_returns_all_ingested_samples (0.03s) + --- PASS: Test_ChunkQuerier_OOOQuery/name=partial_query_interval_returns_only_samples_within_interval (0.03s) === RUN TestOOOAppendAndQuery ---- PASS: TestOOOAppendAndQuery (0.06s) +--- PASS: TestOOOAppendAndQuery (0.03s) === RUN TestOOODisabled ---- PASS: TestOOODisabled (0.02s) +--- PASS: TestOOODisabled (0.01s) === RUN TestWBLAndMmapReplay === RUN TestWBLAndMmapReplay/Restart_DB_with_both_WBL_and_M-map_files_for_ooo_data === RUN TestWBLAndMmapReplay/Restart_DB_with_only_WBL_for_ooo_data @@ -8662,43 +8697,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 (0.12s) --- 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.06s) - --- PASS: TestWBLAndMmapReplay/Restart_DB_with_only_M-map_files_for_ooo_data (0.05s) - --- 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.03s) - --- PASS: TestWBLAndMmapReplay/Restart_DB_with_WBL+Mmap_while_having_no_m-map_markers_in_WBL (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.01s) + --- PASS: TestWBLAndMmapReplay/Restart_DB_with_WBL+Mmap_while_increasing_the_OOOCapMax (0.01s) + --- 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 (0.70s) +--- PASS: TestOOOCompactionFailure (0.31s) === RUN TestWBLCorruption ---- PASS: TestWBLCorruption (0.23s) +--- PASS: TestWBLCorruption (0.08s) === RUN TestOOOMmapCorruption ---- PASS: TestOOOMmapCorruption (0.28s) +--- PASS: TestOOOMmapCorruption (0.09s) === 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 (0.92s) - --- PASS: TestOutOfOrderRuntimeConfig/increase_time_window (0.22s) - --- PASS: TestOutOfOrderRuntimeConfig/decrease_time_window_and_increase_again (0.18s) - --- PASS: TestOutOfOrderRuntimeConfig/disabled_to_enabled (0.19s) - --- PASS: TestOutOfOrderRuntimeConfig/enabled_to_disabled (0.17s) - --- PASS: TestOutOfOrderRuntimeConfig/disabled_to_disabled (0.06s) +--- PASS: TestOutOfOrderRuntimeConfig (0.39s) + --- PASS: TestOutOfOrderRuntimeConfig/increase_time_window (0.08s) + --- PASS: TestOutOfOrderRuntimeConfig/decrease_time_window_and_increase_again (0.08s) + --- PASS: TestOutOfOrderRuntimeConfig/disabled_to_enabled (0.09s) + --- PASS: TestOutOfOrderRuntimeConfig/enabled_to_disabled (0.09s) + --- PASS: TestOutOfOrderRuntimeConfig/disabled_to_disabled (0.00s) === RUN TestNoGapAfterRestartWithOOO === RUN TestNoGapAfterRestartWithOOO/case=0 === RUN TestNoGapAfterRestartWithOOO/case=1 ---- PASS: TestNoGapAfterRestartWithOOO (0.71s) - --- PASS: TestNoGapAfterRestartWithOOO/case=0 (0.35s) - --- PASS: TestNoGapAfterRestartWithOOO/case=1 (0.36s) +--- PASS: TestNoGapAfterRestartWithOOO (0.36s) + --- PASS: TestNoGapAfterRestartWithOOO/case=0 (0.18s) + --- PASS: TestNoGapAfterRestartWithOOO/case=1 (0.18s) === RUN TestWblReplayAfterOOODisableAndRestart ---- PASS: TestWblReplayAfterOOODisableAndRestart (0.07s) +--- PASS: TestWblReplayAfterOOODisableAndRestart (0.02s) === RUN TestPanicOnApplyConfig ---- PASS: TestPanicOnApplyConfig (0.04s) +--- PASS: TestPanicOnApplyConfig (0.02s) === RUN TestDiskFillingUpAfterDisablingOOO ---- PASS: TestDiskFillingUpAfterDisablingOOO (0.75s) +--- PASS: TestDiskFillingUpAfterDisablingOOO (0.34s) === RUN TestHistogramAppendAndQuery === RUN TestHistogramAppendAndQuery/integer_histograms === RUN TestHistogramAppendAndQuery/integer_histograms/series_with_only_histograms @@ -8716,8 +8751,8 @@ === 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.12s) - --- PASS: TestHistogramAppendAndQuery/integer_histograms (0.06s) +--- PASS: TestHistogramAppendAndQuery (0.04s) + --- PASS: TestHistogramAppendAndQuery/integer_histograms (0.02s) --- PASS: TestHistogramAppendAndQuery/integer_histograms/series_with_only_histograms (0.01s) --- PASS: TestHistogramAppendAndQuery/integer_histograms/series_with_only_histograms/changing_schema (0.01s) --- PASS: TestHistogramAppendAndQuery/integer_histograms/series_with_only_histograms/new_buckets_incoming (0.00s) @@ -8725,21 +8760,21 @@ --- 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.06s) - --- PASS: TestHistogramAppendAndQuery/float_histograms/series_with_only_histograms (0.02s) - --- PASS: TestHistogramAppendAndQuery/float_histograms/series_with_only_histograms/changing_schema (0.02s) + --- PASS: TestHistogramAppendAndQuery/float_histograms (0.02s) + --- PASS: TestHistogramAppendAndQuery/float_histograms/series_with_only_histograms (0.01s) + --- PASS: TestHistogramAppendAndQuery/float_histograms/series_with_only_histograms/changing_schema (0.01s) --- 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.01s) + --- 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) --- PASS: TestHistogramAppendAndQuery/float_histograms/query_mix_of_histogram_and_float_series (0.00s) === RUN TestQueryHistogramFromBlocksWithCompaction db_test.go:6339: Skipping memory-intensive test on 32-bit arch --- SKIP: TestQueryHistogramFromBlocksWithCompaction (0.00s) === RUN TestNativeHistogramFlag ---- PASS: TestNativeHistogramFlag (0.03s) +--- PASS: TestNativeHistogramFlag (0.02s) === RUN TestChunkQuerierReadWriteRace ---- PASS: TestChunkQuerierReadWriteRace (2.05s) +--- PASS: TestChunkQuerierReadWriteRace (0.62s) === RUN TestValidateExemplar --- PASS: TestValidateExemplar (0.00s) === RUN TestAddExemplar @@ -8789,106 +8824,106 @@ --- 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 (1.70s) +--- PASS: TestHead_HighConcurrencyReadAndWrite (0.94s) === RUN TestHead_ReadWAL === RUN TestHead_ReadWAL/compress=false === RUN TestHead_ReadWAL/compress=true ---- PASS: TestHead_ReadWAL (0.07s) - --- PASS: TestHead_ReadWAL/compress=false (0.03s) - --- PASS: TestHead_ReadWAL/compress=true (0.04s) +--- PASS: TestHead_ReadWAL (0.02s) + --- PASS: TestHead_ReadWAL/compress=false (0.01s) + --- PASS: TestHead_ReadWAL/compress=true (0.01s) === RUN TestHead_WALMultiRef head_test.go:607: Skipping memory-intensive test on 32-bit arch --- SKIP: TestHead_WALMultiRef (0.00s) === RUN TestHead_ActiveAppenders ---- PASS: TestHead_ActiveAppenders (0.05s) +--- PASS: TestHead_ActiveAppenders (0.01s) === RUN TestHead_UnknownWALRecord ---- PASS: TestHead_UnknownWALRecord (0.03s) +--- PASS: TestHead_UnknownWALRecord (0.01s) === RUN TestHead_Truncate ---- PASS: TestHead_Truncate (0.03s) +--- PASS: TestHead_Truncate (0.01s) === RUN TestMemSeries_truncateChunks ---- PASS: TestMemSeries_truncateChunks (0.03s) +--- PASS: TestMemSeries_truncateChunks (0.01s) === RUN TestHeadDeleteSeriesWithoutSamples === RUN TestHeadDeleteSeriesWithoutSamples/compress=false === RUN TestHeadDeleteSeriesWithoutSamples/compress=true ---- PASS: TestHeadDeleteSeriesWithoutSamples (0.09s) - --- PASS: TestHeadDeleteSeriesWithoutSamples/compress=false (0.06s) - --- PASS: TestHeadDeleteSeriesWithoutSamples/compress=true (0.04s) +--- 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 (1.01s) - --- PASS: TestHeadDeleteSimple/compress=false (0.51s) - --- PASS: TestHeadDeleteSimple/compress=true (0.49s) +--- PASS: TestHeadDeleteSimple (0.20s) + --- PASS: TestHeadDeleteSimple/compress=false (0.10s) + --- PASS: TestHeadDeleteSimple/compress=true (0.10s) === RUN TestDeleteUntilCurMax ---- PASS: TestDeleteUntilCurMax (0.02s) +--- PASS: TestDeleteUntilCurMax (0.01s) === RUN TestDeletedSamplesAndSeriesStillInWALAfterCheckpoint head_test.go:1057: Skipping memory-intensive test on 32-bit arch --- SKIP: TestDeletedSamplesAndSeriesStillInWALAfterCheckpoint (0.00s) === RUN TestDelete_e2e ---- PASS: TestDelete_e2e (12.67s) +--- PASS: TestDelete_e2e (2.64s) === RUN TestComputeChunkEndTime --- PASS: TestComputeChunkEndTime (0.00s) === RUN TestMemSeries_append ---- PASS: TestMemSeries_append (0.04s) +--- PASS: TestMemSeries_append (0.01s) === RUN TestMemSeries_appendHistogram ---- PASS: TestMemSeries_appendHistogram (0.04s) +--- PASS: TestMemSeries_appendHistogram (0.01s) === RUN TestMemSeries_append_atVariableRate ---- PASS: TestMemSeries_append_atVariableRate (0.83s) +--- PASS: TestMemSeries_append_atVariableRate (0.07s) === RUN TestGCChunkAccess ---- PASS: TestGCChunkAccess (0.21s) +--- PASS: TestGCChunkAccess (0.02s) === RUN TestGCSeriesAccess ---- PASS: TestGCSeriesAccess (0.05s) +--- PASS: TestGCSeriesAccess (0.01s) === RUN TestUncommittedSamplesNotLostOnTruncate ---- PASS: TestUncommittedSamplesNotLostOnTruncate (0.09s) +--- PASS: TestUncommittedSamplesNotLostOnTruncate (0.01s) === RUN TestRemoveSeriesAfterRollbackAndTruncate ---- PASS: TestRemoveSeriesAfterRollbackAndTruncate (0.05s) +--- PASS: TestRemoveSeriesAfterRollbackAndTruncate (0.01s) === RUN TestHead_LogRollback === RUN TestHead_LogRollback/compress=false === RUN TestHead_LogRollback/compress=true ---- PASS: TestHead_LogRollback (0.09s) - --- PASS: TestHead_LogRollback/compress=false (0.05s) - --- PASS: TestHead_LogRollback/compress=true (0.04s) +--- PASS: TestHead_LogRollback (0.02s) + --- PASS: TestHead_LogRollback/compress=false (0.01s) + --- PASS: TestHead_LogRollback/compress=true (0.01s) === RUN TestWalRepair_DecodingError +=== RUN TestWalRepair_DecodingError/decode_series,compress=false +=== RUN TestWalRepair_DecodingError/decode_series,compress=true === RUN TestWalRepair_DecodingError/decode_samples,compress=false === RUN TestWalRepair_DecodingError/decode_samples,compress=true === RUN TestWalRepair_DecodingError/decode_tombstone,compress=false === RUN TestWalRepair_DecodingError/decode_tombstone,compress=true -=== RUN TestWalRepair_DecodingError/decode_series,compress=false -=== RUN TestWalRepair_DecodingError/decode_series,compress=true ---- PASS: TestWalRepair_DecodingError (0.70s) - --- PASS: TestWalRepair_DecodingError/decode_samples,compress=false (0.08s) - --- PASS: TestWalRepair_DecodingError/decode_samples,compress=true (0.17s) - --- PASS: TestWalRepair_DecodingError/decode_tombstone,compress=false (0.06s) - --- PASS: TestWalRepair_DecodingError/decode_tombstone,compress=true (0.15s) - --- PASS: TestWalRepair_DecodingError/decode_series,compress=false (0.15s) - --- PASS: TestWalRepair_DecodingError/decode_series,compress=true (0.08s) +--- PASS: TestWalRepair_DecodingError (0.11s) + --- PASS: TestWalRepair_DecodingError/decode_series,compress=false (0.02s) + --- PASS: TestWalRepair_DecodingError/decode_series,compress=true (0.02s) + --- 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.02s) === RUN TestHeadReadWriterRepair head_test.go:1779: Skipping memory-intensive test on 32-bit arch --- SKIP: TestHeadReadWriterRepair (0.00s) === RUN TestNewWalSegmentOnTruncate ---- PASS: TestNewWalSegmentOnTruncate (0.09s) +--- PASS: TestNewWalSegmentOnTruncate (0.02s) === RUN TestAddDuplicateLabelName ---- PASS: TestAddDuplicateLabelName (0.03s) +--- PASS: TestAddDuplicateLabelName (0.01s) === RUN TestMemSeriesIsolation ---- PASS: TestMemSeriesIsolation (0.48s) +--- PASS: TestMemSeriesIsolation (0.08s) === RUN TestIsolationRollback ---- PASS: TestIsolationRollback (0.04s) +--- PASS: TestIsolationRollback (0.01s) === RUN TestIsolationLowWatermarkMonotonous ---- PASS: TestIsolationLowWatermarkMonotonous (0.05s) +--- PASS: TestIsolationLowWatermarkMonotonous (0.01s) === RUN TestIsolationAppendIDZeroIsNoop ---- PASS: TestIsolationAppendIDZeroIsNoop (0.03s) +--- PASS: TestIsolationAppendIDZeroIsNoop (0.01s) === RUN TestHeadSeriesChunkRace ---- PASS: TestHeadSeriesChunkRace (36.74s) +--- PASS: TestHeadSeriesChunkRace (9.38s) === RUN TestIsolationWithoutAdd ---- PASS: TestIsolationWithoutAdd (0.02s) +--- PASS: TestIsolationWithoutAdd (0.01s) === RUN TestOutOfOrderSamplesMetric ---- PASS: TestOutOfOrderSamplesMetric (0.23s) +--- PASS: TestOutOfOrderSamplesMetric (0.08s) === RUN TestHeadLabelNamesValuesWithMinMaxRange === RUN TestHeadLabelNamesValuesWithMinMaxRange/maxt_less_than_head_min === RUN TestHeadLabelNamesValuesWithMinMaxRange/mint_less_than_head_max === RUN TestHeadLabelNamesValuesWithMinMaxRange/mint_and_maxt_outside_head === RUN TestHeadLabelNamesValuesWithMinMaxRange/mint_and_maxt_within_head ---- PASS: TestHeadLabelNamesValuesWithMinMaxRange (0.02s) +--- PASS: TestHeadLabelNamesValuesWithMinMaxRange (0.01s) --- PASS: TestHeadLabelNamesValuesWithMinMaxRange/maxt_less_than_head_min (0.00s) --- PASS: TestHeadLabelNamesValuesWithMinMaxRange/mint_less_than_head_max (0.00s) --- PASS: TestHeadLabelNamesValuesWithMinMaxRange/mint_and_maxt_outside_head (0.00s) @@ -8898,7 +8933,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.04s) +--- 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) @@ -8908,30 +8943,30 @@ === RUN TestHeadLabelNamesWithMatchers/get_with_unique_ending_in_1:_only_unique === RUN TestHeadLabelNamesWithMatchers/get_with_unique_=_value20:_all === RUN TestHeadLabelNamesWithMatchers/get_tens_=_1:_unique_&_tens ---- PASS: TestHeadLabelNamesWithMatchers (0.02s) +--- PASS: TestHeadLabelNamesWithMatchers (0.01s) --- PASS: TestHeadLabelNamesWithMatchers/get_with_non-empty_unique:_all (0.00s) --- PASS: TestHeadLabelNamesWithMatchers/get_with_unique_ending_in_1:_only_unique (0.00s) --- PASS: TestHeadLabelNamesWithMatchers/get_with_unique_=_value20:_all (0.00s) --- PASS: TestHeadLabelNamesWithMatchers/get_tens_=_1:_unique_&_tens (0.00s) === RUN TestErrReuseAppender ---- PASS: TestErrReuseAppender (0.02s) +--- PASS: TestErrReuseAppender (0.01s) === RUN TestHeadMintAfterTruncation ---- PASS: TestHeadMintAfterTruncation (0.04s) +--- PASS: TestHeadMintAfterTruncation (0.02s) === RUN TestHeadExemplars ---- PASS: TestHeadExemplars (0.02s) +--- PASS: TestHeadExemplars (0.01s) === RUN TestIteratorSeekIntoBuffer --- PASS: TestIteratorSeekIntoBuffer (0.00s) === RUN TestChunkNotFoundHeadGCRace ---- PASS: TestChunkNotFoundHeadGCRace (3.22s) +--- PASS: TestChunkNotFoundHeadGCRace (3.08s) === RUN TestDataMissingOnQueryDuringCompaction ---- PASS: TestDataMissingOnQueryDuringCompaction (3.16s) +--- PASS: TestDataMissingOnQueryDuringCompaction (3.07s) === 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.02s) --- PASS: TestIsQuerierCollidingWithTruncation/mint=-200,maxt=-100 (0.00s) --- PASS: TestIsQuerierCollidingWithTruncation/mint=-200,maxt=300 (0.00s) --- PASS: TestIsQuerierCollidingWithTruncation/mint=100,maxt=1900 (0.00s) @@ -8944,13 +8979,13 @@ === RUN TestWaitForPendingReadersInTimeRange/mint=1800,maxt=2500,shouldWait=true === RUN TestWaitForPendingReadersInTimeRange/mint=2000,maxt=2500,shouldWait=false === RUN TestWaitForPendingReadersInTimeRange/mint=2100,maxt=2500,shouldWait=false ---- PASS: TestWaitForPendingReadersInTimeRange (13.31s) +--- PASS: TestWaitForPendingReadersInTimeRange (13.25s) --- 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=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.22s) + --- PASS: TestWaitForPendingReadersInTimeRange/mint=2100,maxt=2500,shouldWait=false (2.21s) === RUN TestAppendHistogram === RUN TestAppendHistogram/1 === RUN TestAppendHistogram/10 @@ -8958,82 +8993,82 @@ === RUN TestAppendHistogram/200 === RUN TestAppendHistogram/250 === RUN TestAppendHistogram/300 ---- PASS: TestAppendHistogram (0.54s) - --- PASS: TestAppendHistogram/1 (0.06s) - --- PASS: TestAppendHistogram/10 (0.06s) - --- PASS: TestAppendHistogram/150 (0.13s) - --- PASS: TestAppendHistogram/200 (0.09s) - --- PASS: TestAppendHistogram/250 (0.10s) - --- PASS: TestAppendHistogram/300 (0.09s) +--- PASS: TestAppendHistogram (0.14s) + --- PASS: TestAppendHistogram/1 (0.02s) + --- PASS: TestAppendHistogram/10 (0.02s) + --- PASS: TestAppendHistogram/150 (0.02s) + --- PASS: TestAppendHistogram/200 (0.02s) + --- PASS: TestAppendHistogram/250 (0.03s) + --- PASS: TestAppendHistogram/300 (0.03s) === RUN TestHistogramInWALAndMmapChunk ---- PASS: TestHistogramInWALAndMmapChunk (0.37s) +--- PASS: TestHistogramInWALAndMmapChunk (0.07s) === RUN TestChunkSnapshot head_test.go:3177: Skipping memory-intensive test on 32-bit arch --- SKIP: TestChunkSnapshot (0.00s) === RUN TestSnapshotError ---- PASS: TestSnapshotError (0.08s) +--- PASS: TestSnapshotError (0.03s) === RUN TestHistogramMetrics ---- PASS: TestHistogramMetrics (0.10s) +--- PASS: TestHistogramMetrics (0.03s) === RUN TestHistogramStaleSample === RUN TestHistogramStaleSample/integer_histogram === RUN TestHistogramStaleSample/float_histogram ---- PASS: TestHistogramStaleSample (0.14s) - --- PASS: TestHistogramStaleSample/integer_histogram (0.10s) - --- PASS: TestHistogramStaleSample/float_histogram (0.04s) +--- PASS: TestHistogramStaleSample (0.04s) + --- PASS: TestHistogramStaleSample/integer_histogram (0.02s) + --- PASS: TestHistogramStaleSample/float_histogram (0.02s) === RUN TestHistogramCounterResetHeader === RUN TestHistogramCounterResetHeader/floatHistogram=true === RUN TestHistogramCounterResetHeader/floatHistogram=false ---- PASS: TestHistogramCounterResetHeader (0.16s) - --- PASS: TestHistogramCounterResetHeader/floatHistogram=true (0.10s) - --- PASS: TestHistogramCounterResetHeader/floatHistogram=false (0.07s) +--- PASS: TestHistogramCounterResetHeader (0.06s) + --- PASS: TestHistogramCounterResetHeader/floatHistogram=true (0.03s) + --- PASS: TestHistogramCounterResetHeader/floatHistogram=false (0.03s) === RUN TestAppendingDifferentEncodingToSameSeries ---- PASS: TestAppendingDifferentEncodingToSameSeries (0.04s) +--- PASS: TestAppendingDifferentEncodingToSameSeries (0.02s) === RUN TestChunkSnapshotReplayBug ---- PASS: TestChunkSnapshotReplayBug (0.19s) +--- PASS: TestChunkSnapshotReplayBug (0.04s) === RUN TestChunkSnapshotTakenAfterIncompleteSnapshot ---- PASS: TestChunkSnapshotTakenAfterIncompleteSnapshot (0.04s) +--- PASS: TestChunkSnapshotTakenAfterIncompleteSnapshot (0.02s) === RUN TestOOOWalReplay ---- PASS: TestOOOWalReplay (0.07s) +--- PASS: TestOOOWalReplay (0.02s) === RUN TestOOOMmapReplay ---- PASS: TestOOOMmapReplay (0.10s) +--- PASS: TestOOOMmapReplay (0.03s) === RUN TestHeadInit_DiscardChunksWithUnsupportedEncoding ---- PASS: TestHeadInit_DiscardChunksWithUnsupportedEncoding (0.10s) +--- PASS: TestHeadInit_DiscardChunksWithUnsupportedEncoding (0.02s) === RUN TestMmapPanicAfterMmapReplayCorruption ---- PASS: TestMmapPanicAfterMmapReplayCorruption (0.16s) +--- PASS: TestMmapPanicAfterMmapReplayCorruption (0.04s) === RUN TestReplayAfterMmapReplayError ---- PASS: TestReplayAfterMmapReplayError (0.50s) +--- PASS: TestReplayAfterMmapReplayError (0.15s) === RUN TestHistogramValidation -=== RUN TestHistogramValidation/rejects_histogram_who_has_too_many_negative_buckets -=== RUN TestHistogramValidation/rejects_histogram_who_has_too_many_positive_buckets +=== RUN TestHistogramValidation/rejects_a_histogram_which_has_a_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_positive_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_histogram_who_has_too_few_negative_buckets +=== RUN TestHistogramValidation/rejects_histogram_who_has_too_many_negative_buckets === 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/valid_histogram -=== RUN TestHistogramValidation/rejects_histogram_who_has_too_few_negative_buckets -=== RUN TestHistogramValidation/rejects_histogram_who_has_too_few_positive_buckets --- PASS: TestHistogramValidation (0.00s) - --- PASS: TestHistogramValidation/rejects_histogram_who_has_too_many_negative_buckets (0.00s) - --- PASS: TestHistogramValidation/rejects_histogram_who_has_too_many_positive_buckets (0.00s) + --- PASS: TestHistogramValidation/rejects_a_histogram_which_has_a_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_positive_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_histogram_who_has_too_few_negative_buckets (0.00s) + --- PASS: TestHistogramValidation/rejects_histogram_who_has_too_many_negative_buckets (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/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) === RUN TestOOOAppendWithNoSeries ---- PASS: TestOOOAppendWithNoSeries (0.04s) +--- PASS: TestOOOAppendWithNoSeries (0.01s) === RUN TestHeadMinOOOTimeUpdate ---- PASS: TestHeadMinOOOTimeUpdate (0.05s) +--- PASS: TestHeadMinOOOTimeUpdate (0.01s) === RUN TestGaugeHistogramWALAndChunkHeader ---- PASS: TestGaugeHistogramWALAndChunkHeader (0.17s) +--- PASS: TestGaugeHistogramWALAndChunkHeader (0.03s) === RUN TestGaugeFloatHistogramWALAndChunkHeader ---- PASS: TestGaugeFloatHistogramWALAndChunkHeader (0.10s) +--- PASS: TestGaugeFloatHistogramWALAndChunkHeader (0.03s) === RUN TestSnapshotAheadOfWALError ---- PASS: TestSnapshotAheadOfWALError (0.16s) +--- PASS: TestSnapshotAheadOfWALError (0.04s) === RUN TestIsolation --- PASS: TestIsolation (0.00s) === RUN TestOOOHeadIndexReader_Series @@ -9503,478 +9538,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 (21.37s) - --- PASS: TestOOOHeadIndexReader_Series/name=Empty_result_and_no_error_when_head_is_empty,_permutation=0,_headChunk=false (0.07s) - --- PASS: TestOOOHeadIndexReader_Series/name=Empty_result_and_no_error_when_head_is_empty,_permutation=0,_headChunk=true (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_query_interval_is_bigger_than_the_existing_chunks_nothing_is_returned,_permutation=0,_headChunk=false (0.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_query_interval_is_bigger_than_the_existing_chunks_nothing_is_returned,_permutation=0,_headChunk=true (0.06s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_query_interval_is_smaller_than_the_existing_chunks_nothing_is_returned,_permutation=0,_headChunk=false (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_query_interval_is_smaller_than_the_existing_chunks_nothing_is_returned,_permutation=0,_headChunk=true (0.06s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_query_interval_exceeds_the_existing_chunk,_it_is_returned,_permutation=0,_headChunk=false (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_query_interval_exceeds_the_existing_chunk,_it_is_returned,_permutation=0,_headChunk=true (0.06s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_chunk_exceeds_the_query_interval,_it_is_returned,_permutation=0,_headChunk=false (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_chunk_exceeds_the_query_interval,_it_is_returned,_permutation=0,_headChunk=true (0.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=0,_headChunk=false (0.05s) - --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=0,_headChunk=true (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=1,_headChunk=false (0.05s) - --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=1,_headChunk=true (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=2,_headChunk=false (0.04s) - --- 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.05s) - --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=3,_headChunk=true (0.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=4,_headChunk=false (0.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=4,_headChunk=true (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=5,_headChunk=false (0.05s) - --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=5,_headChunk=true (0.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=6,_headChunk=false (0.06s) - --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=6,_headChunk=true (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=7,_headChunk=false (0.06s) - --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=7,_headChunk=true (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=8,_headChunk=false (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=8,_headChunk=true (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=9,_headChunk=false (0.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=9,_headChunk=true (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=10,_headChunk=false (0.05s) - --- 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.04s) - --- 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.10s) - --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=13,_headChunk=false (0.08s) - --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=13,_headChunk=true (0.07s) - --- 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.06s) - --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=15,_headChunk=false (0.08s) - --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=15,_headChunk=true (0.05s) - --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=16,_headChunk=false (0.06s) - --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=16,_headChunk=true (0.06s) - --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=17,_headChunk=false (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=17,_headChunk=true (0.07s) - --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=18,_headChunk=false (0.12s) - --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=18,_headChunk=true (0.07s) - --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=19,_headChunk=false (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=19,_headChunk=true (0.07s) - --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=20,_headChunk=false (0.05s) - --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=20,_headChunk=true (0.06s) - --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=21,_headChunk=false (0.04s) - --- 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.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=23,_headChunk=false (0.10s) - --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=23,_headChunk=true (0.08s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=0,_headChunk=false (0.06s) - --- 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.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=1,_headChunk=true (0.08s) - --- 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.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=3,_headChunk=false (0.10s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=3,_headChunk=true (0.04s) - --- 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.08s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=5,_headChunk=false (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=5,_headChunk=true (0.06s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=6,_headChunk=false (0.05s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=6,_headChunk=true (0.04s) - --- 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.08s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=8,_headChunk=false (0.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=8,_headChunk=true (0.06s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=9,_headChunk=false (0.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=9,_headChunk=true (0.06s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=10,_headChunk=false (0.09s) - --- 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.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=11,_headChunk=true (0.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=12,_headChunk=false (0.07s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=12,_headChunk=true (0.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=13,_headChunk=false (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=13,_headChunk=true (0.05s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=14,_headChunk=false (0.05s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=14,_headChunk=true (0.14s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=15,_headChunk=false (0.07s) - --- 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.06s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=16,_headChunk=true (0.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=17,_headChunk=false (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=17,_headChunk=true (0.05s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=18,_headChunk=false (0.06s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=18,_headChunk=true (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=19,_headChunk=false (0.06s) - --- 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.12s) - --- 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.08s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=21,_headChunk=true (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=22,_headChunk=false (0.05s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=22,_headChunk=true (0.04s) - --- 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.06s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=0,_headChunk=false (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=0,_headChunk=true (0.06s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=1,_headChunk=false (0.05s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=1,_headChunk=true (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=2,_headChunk=false (0.07s) - --- 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.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=3,_headChunk=true (0.05s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=4,_headChunk=false (0.11s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=4,_headChunk=true (0.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=5,_headChunk=false (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=5,_headChunk=true (0.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=6,_headChunk=false (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=6,_headChunk=true (0.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=7,_headChunk=false (0.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=7,_headChunk=true (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=8,_headChunk=false (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=8,_headChunk=true (0.05s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=9,_headChunk=false (0.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=9,_headChunk=true (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=10,_headChunk=false (0.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=10,_headChunk=true (0.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=11,_headChunk=false (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=11,_headChunk=true (0.08s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=12,_headChunk=false (0.04s) - --- 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.05s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=13,_headChunk=true (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=14,_headChunk=false (0.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=14,_headChunk=true (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=15,_headChunk=false (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=15,_headChunk=true (0.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=16,_headChunk=false (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=16,_headChunk=true (0.06s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=17,_headChunk=false (0.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=17,_headChunk=true (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=18,_headChunk=false (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=18,_headChunk=true (0.04s) - --- 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.05s) - --- 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.06s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=21,_headChunk=false (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=21,_headChunk=true (0.08s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=22,_headChunk=false (0.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=22,_headChunk=true (0.08s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=23,_headChunk=false (0.05s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=23,_headChunk=true (0.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=0,_headChunk=false (0.08s) - --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=0,_headChunk=true (0.05s) - --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=1,_headChunk=false (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=1,_headChunk=true (0.07s) - --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=2,_headChunk=false (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=2,_headChunk=true (0.06s) - --- 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.07s) - --- 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.06s) - --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=5,_headChunk=false (0.06s) - --- 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.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=6,_headChunk=true (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=7,_headChunk=false (0.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=7,_headChunk=true (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=8,_headChunk=false (0.05s) - --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=8,_headChunk=true (0.06s) - --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=9,_headChunk=false (0.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=9,_headChunk=true (0.06s) - --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=10,_headChunk=false (0.05s) - --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=10,_headChunk=true (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=11,_headChunk=false (0.06s) - --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=11,_headChunk=true (0.06s) - --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=12,_headChunk=false (0.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=12,_headChunk=true (0.07s) - --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=13,_headChunk=false (0.05s) - --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=13,_headChunk=true (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=14,_headChunk=false (0.04s) - --- 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.06s) - --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=15,_headChunk=true (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=16,_headChunk=false (0.06s) - --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=16,_headChunk=true (0.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=17,_headChunk=false (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=17,_headChunk=true (0.07s) - --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=18,_headChunk=false (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=18,_headChunk=true (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=19,_headChunk=false (0.05s) - --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=19,_headChunk=true (0.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=20,_headChunk=false (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=20,_headChunk=true (0.05s) - --- 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.05s) - --- 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=22,_headChunk=true (0.07s) - --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=23,_headChunk=false (0.05s) - --- 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.06s) - --- 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.06s) - --- PASS: TestOOOHeadIndexReader_Series/name=Query_interval_partially_overlaps_some_chunks,_permutation=1,_headChunk=true (0.06s) - --- PASS: TestOOOHeadIndexReader_Series/name=Query_interval_partially_overlaps_some_chunks,_permutation=2,_headChunk=false (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=Query_interval_partially_overlaps_some_chunks,_permutation=2,_headChunk=true (0.07s) - --- PASS: TestOOOHeadIndexReader_Series/name=Query_interval_partially_overlaps_some_chunks,_permutation=3,_headChunk=false (0.06s) - --- PASS: TestOOOHeadIndexReader_Series/name=Query_interval_partially_overlaps_some_chunks,_permutation=3,_headChunk=true (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=Query_interval_partially_overlaps_some_chunks,_permutation=4,_headChunk=false (0.06s) - --- PASS: TestOOOHeadIndexReader_Series/name=Query_interval_partially_overlaps_some_chunks,_permutation=4,_headChunk=true (0.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=Query_interval_partially_overlaps_some_chunks,_permutation=5,_headChunk=false (0.05s) - --- PASS: TestOOOHeadIndexReader_Series/name=Query_interval_partially_overlaps_some_chunks,_permutation=5,_headChunk=true (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=0,_headChunk=false (0.06s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=0,_headChunk=true (0.05s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=1,_headChunk=false (0.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=1,_headChunk=true (0.08s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=2,_headChunk=false (0.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=2,_headChunk=true (0.05s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=3,_headChunk=false (0.06s) - --- 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.08s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=4,_headChunk=true (0.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=5,_headChunk=false (0.06s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=5,_headChunk=true (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=6,_headChunk=false (0.05s) - --- 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.05s) - --- 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.06s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=8,_headChunk=true (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=9,_headChunk=false (0.06s) - --- 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.05s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=10,_headChunk=true (0.05s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=11,_headChunk=false (0.04s) - --- 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.07s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=12,_headChunk=true (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=13,_headChunk=false (0.06s) - --- 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.05s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=14,_headChunk=true (0.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=15,_headChunk=false (0.06s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=15,_headChunk=true (0.05s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=16,_headChunk=false (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=16,_headChunk=true (0.06s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=17,_headChunk=false (0.05s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=17,_headChunk=true (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=18,_headChunk=false (0.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=18,_headChunk=true (0.04s) - --- 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.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=20,_headChunk=false (0.05s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=20,_headChunk=true (0.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=21,_headChunk=false (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=21,_headChunk=true (0.07s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=22,_headChunk=false (0.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=22,_headChunk=true (0.06s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=23,_headChunk=false (0.05s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=23,_headChunk=true (0.04s) - --- 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.06s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=25,_headChunk=false (0.08s) - --- 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.06s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=26,_headChunk=true (0.05s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=27,_headChunk=false (0.06s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=27,_headChunk=true (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=28,_headChunk=false (0.06s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=28,_headChunk=true (0.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=29,_headChunk=false (0.04s) - --- 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.05s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=30,_headChunk=true (0.05s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=31,_headChunk=false (0.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=31,_headChunk=true (0.05s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=32,_headChunk=false (0.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=32,_headChunk=true (0.05s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=33,_headChunk=false (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=33,_headChunk=true (0.06s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=34,_headChunk=false (0.06s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=34,_headChunk=true (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=35,_headChunk=false (0.10s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=35,_headChunk=true (0.06s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=36,_headChunk=false (0.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=36,_headChunk=true (0.06s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=37,_headChunk=false (0.09s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=37,_headChunk=true (0.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=38,_headChunk=false (0.06s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=38,_headChunk=true (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=39,_headChunk=false (0.06s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=39,_headChunk=true (0.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=40,_headChunk=false (0.03s) - --- 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.05s) - --- 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.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=42,_headChunk=true (0.07s) - --- 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.07s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=44,_headChunk=false (0.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=44,_headChunk=true (0.06s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=45,_headChunk=false (0.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=45,_headChunk=true (0.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=46,_headChunk=false (0.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=46,_headChunk=true (0.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=47,_headChunk=false (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=47,_headChunk=true (0.06s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=48,_headChunk=false (0.05s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=48,_headChunk=true (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=49,_headChunk=false (0.05s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=49,_headChunk=true (0.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=50,_headChunk=false (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=50,_headChunk=true (0.06s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=51,_headChunk=false (0.05s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=51,_headChunk=true (0.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=52,_headChunk=false (0.06s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=52,_headChunk=true (0.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=53,_headChunk=false (0.05s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=53,_headChunk=true (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=54,_headChunk=false (0.05s) - --- 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.09s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=55,_headChunk=true (0.06s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=56,_headChunk=false (0.07s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=56,_headChunk=true (0.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=57,_headChunk=false (0.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=57,_headChunk=true (0.09s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=58,_headChunk=false (0.14s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=58,_headChunk=true (0.06s) - --- 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.07s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=60,_headChunk=false (0.05s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=60,_headChunk=true (0.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=61,_headChunk=false (0.05s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=61,_headChunk=true (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=62,_headChunk=false (0.06s) - --- 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.05s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=63,_headChunk=true (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=64,_headChunk=false (0.05s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=64,_headChunk=true (0.08s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=65,_headChunk=false (0.05s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=65,_headChunk=true (0.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=66,_headChunk=false (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=66,_headChunk=true (0.06s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=67,_headChunk=false (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=67,_headChunk=true (0.07s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=68,_headChunk=false (0.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=68,_headChunk=true (0.05s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=69,_headChunk=false (0.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=69,_headChunk=true (0.08s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=70,_headChunk=false (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=70,_headChunk=true (0.08s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=71,_headChunk=false (0.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=71,_headChunk=true (0.07s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=72,_headChunk=false (0.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=72,_headChunk=true (0.05s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=73,_headChunk=false (0.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=73,_headChunk=true (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=74,_headChunk=false (0.07s) - --- 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.06s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=75,_headChunk=true (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=76,_headChunk=false (0.06s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=76,_headChunk=true (0.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=77,_headChunk=false (0.06s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=77,_headChunk=true (0.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=78,_headChunk=false (0.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=78,_headChunk=true (0.05s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=79,_headChunk=false (0.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=79,_headChunk=true (0.08s) - --- 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.06s) - --- 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.06s) - --- 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.05s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=83,_headChunk=false (0.05s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=83,_headChunk=true (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=84,_headChunk=false (0.05s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=84,_headChunk=true (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=85,_headChunk=false (0.06s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=85,_headChunk=true (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=86,_headChunk=false (0.05s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=86,_headChunk=true (0.05s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=87,_headChunk=false (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=87,_headChunk=true (0.05s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=88,_headChunk=false (0.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=88,_headChunk=true (0.06s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=89,_headChunk=false (0.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=89,_headChunk=true (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=90,_headChunk=false (0.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=90,_headChunk=true (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=91,_headChunk=false (0.08s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=91,_headChunk=true (0.06s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=92,_headChunk=false (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=92,_headChunk=true (0.06s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=93,_headChunk=false (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=93,_headChunk=true (0.06s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=94,_headChunk=false (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=94,_headChunk=true (0.08s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=95,_headChunk=false (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=95,_headChunk=true (0.05s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=96,_headChunk=false (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=96,_headChunk=true (0.05s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=97,_headChunk=false (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=97,_headChunk=true (0.05s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=98,_headChunk=false (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=98,_headChunk=true (0.05s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=99,_headChunk=false (0.06s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=99,_headChunk=true (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=100,_headChunk=false (0.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=100,_headChunk=true (0.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=101,_headChunk=false (0.04s) - --- 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.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=102,_headChunk=true (0.06s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=103,_headChunk=false (0.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=103,_headChunk=true (0.05s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=104,_headChunk=false (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=104,_headChunk=true (0.05s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=105,_headChunk=false (0.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=105,_headChunk=true (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=106,_headChunk=false (0.05s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=106,_headChunk=true (0.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=107,_headChunk=false (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=107,_headChunk=true (0.04s) - --- 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.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=109,_headChunk=false (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=109,_headChunk=true (0.03s) - --- 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.05s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=111,_headChunk=false (0.05s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=111,_headChunk=true (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=112,_headChunk=false (0.06s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=112,_headChunk=true (0.04s) - --- 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=113,_headChunk=true (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=114,_headChunk=false (0.06s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=114,_headChunk=true (0.05s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=115,_headChunk=false (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=115,_headChunk=true (0.06s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=116,_headChunk=false (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=116,_headChunk=true (0.05s) - --- 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=118,_headChunk=false (0.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=118,_headChunk=true (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=119,_headChunk=false (0.05s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=119,_headChunk=true (0.05s) - --- PASS: TestOOOHeadIndexReader_Series/name=Query_range_covers_3_disjoint_chunks,_permutation=0,_headChunk=false (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=Query_range_covers_3_disjoint_chunks,_permutation=0,_headChunk=true (0.05s) - --- PASS: TestOOOHeadIndexReader_Series/name=Query_range_covers_3_disjoint_chunks,_permutation=1,_headChunk=false (0.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=Query_range_covers_3_disjoint_chunks,_permutation=1,_headChunk=true (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=Query_range_covers_3_disjoint_chunks,_permutation=2,_headChunk=false (0.07s) - --- PASS: TestOOOHeadIndexReader_Series/name=Query_range_covers_3_disjoint_chunks,_permutation=2,_headChunk=true (0.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=Query_range_covers_3_disjoint_chunks,_permutation=3,_headChunk=false (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=Query_range_covers_3_disjoint_chunks,_permutation=3,_headChunk=true (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=Query_range_covers_3_disjoint_chunks,_permutation=4,_headChunk=false (0.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=Query_range_covers_3_disjoint_chunks,_permutation=4,_headChunk=true (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=Query_range_covers_3_disjoint_chunks,_permutation=5,_headChunk=false (0.05s) - --- PASS: TestOOOHeadIndexReader_Series/name=Query_range_covers_3_disjoint_chunks,_permutation=5,_headChunk=true (0.03s) +--- PASS: TestOOOHeadIndexReader_Series (3.59s) + --- 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.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.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.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.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.01s) + --- 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.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.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.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.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.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.01s) + --- 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.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.01s) + --- 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.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.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.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.01s) + --- 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.01s) + --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=11,_headChunk=true (0.02s) + --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=12,_headChunk=false (0.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.01s) + --- 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.01s) + --- 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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.05s) +--- 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) @@ -9987,21 +10022,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.78s) - --- 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.15s) - --- PASS: TestOOOHeadChunkReader_Chunk/name=Getting_the_head_chunk_when_there_are_overlapping_chunks_returns_all_combined (0.11s) - --- PASS: TestOOOHeadChunkReader_Chunk/name=Two_windows_of_overlapping_chunks_get_properly_converged (0.10s) - --- PASS: TestOOOHeadChunkReader_Chunk/name=Two_windows_of_overlapping_chunks_in_descending_order_get_properly_converged (0.08s) - --- PASS: TestOOOHeadChunkReader_Chunk/name=If_chunks_are_not_overlapped_they_are_not_converged (0.08s) - --- PASS: TestOOOHeadChunkReader_Chunk/name=Triplet_of_chunks_overlapping_returns_a_single_merged_chunk (0.11s) - --- PASS: TestOOOHeadChunkReader_Chunk/name=Query_interval_partially_overlaps_with_a_triplet_of_chunks_but_still_returns_a_single_merged_chunk (0.10s) +--- PASS: TestOOOHeadChunkReader_Chunk (0.16s) + --- 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.02s) + --- 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.02s) + --- PASS: TestOOOHeadChunkReader_Chunk/name=If_chunks_are_not_overlapped_they_are_not_converged (0.02s) + --- PASS: TestOOOHeadChunkReader_Chunk/name=Triplet_of_chunks_overlapping_returns_a_single_merged_chunk (0.02s) + --- PASS: TestOOOHeadChunkReader_Chunk/name=Query_interval_partially_overlaps_with_a_triplet_of_chunks_but_still_returns_a_single_merged_chunk (0.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.17s) - --- 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.08s) - --- 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.09s) +--- PASS: TestOOOHeadChunkReader_Chunk_ConsistentQueryResponseDespiteOfHeadExpanding (0.04s) + --- 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.02s) === RUN TestSortByMinTimeAndMinRef === RUN TestSortByMinTimeAndMinRef/name=chunks_are_ordered_by_min_time === RUN TestSortByMinTimeAndMinRef/name=if_same_mintime,_lower_reference_goes_first @@ -10015,9 +10050,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.03s) +--- PASS: TestOOOInsert (0.00s) === RUN TestOOOInsertDuplicate ---- PASS: TestOOOInsertDuplicate (0.04s) +--- PASS: TestOOOInsertDuplicate (0.00s) === RUN TestBlockQuerier === RUN TestBlockQuerier/#00 === RUN TestBlockQuerier/#00/sample @@ -10043,7 +10078,7 @@ === RUN TestBlockQuerier/#07 === RUN TestBlockQuerier/#07/sample === RUN TestBlockQuerier/#07/chunk ---- PASS: TestBlockQuerier (0.01s) +--- PASS: TestBlockQuerier (0.00s) --- PASS: TestBlockQuerier/#00 (0.00s) --- PASS: TestBlockQuerier/#00/sample (0.00s) --- PASS: TestBlockQuerier/#00/chunk (0.00s) @@ -10087,23 +10122,23 @@ === RUN TestBlockQuerier_AgainstHeadWithOpenChunks/#05 === RUN TestBlockQuerier_AgainstHeadWithOpenChunks/#05/sample === RUN TestBlockQuerier_AgainstHeadWithOpenChunks/#05/chunk ---- PASS: TestBlockQuerier_AgainstHeadWithOpenChunks (0.31s) - --- PASS: TestBlockQuerier_AgainstHeadWithOpenChunks/#00 (0.06s) +--- PASS: TestBlockQuerier_AgainstHeadWithOpenChunks (0.02s) + --- 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.07s) + --- 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.11s) + --- PASS: TestBlockQuerier_AgainstHeadWithOpenChunks/#02 (0.00s) --- PASS: TestBlockQuerier_AgainstHeadWithOpenChunks/#02/sample (0.00s) --- PASS: TestBlockQuerier_AgainstHeadWithOpenChunks/#02/chunk (0.00s) - --- PASS: TestBlockQuerier_AgainstHeadWithOpenChunks/#03 (0.03s) + --- PASS: TestBlockQuerier_AgainstHeadWithOpenChunks/#03 (0.00s) --- 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.00s) --- 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 TestBlockQuerier_TrimmingDoesNotModifyOriginalTombstoneIntervals @@ -10131,8 +10166,8 @@ === RUN TestBlockQuerierDelete/#05 === RUN TestBlockQuerierDelete/#05/sample === RUN TestBlockQuerierDelete/#05/chunk ---- PASS: TestBlockQuerierDelete (0.01s) - --- PASS: TestBlockQuerierDelete/#00 (0.01s) +--- PASS: TestBlockQuerierDelete (0.00s) + --- PASS: TestBlockQuerierDelete/#00 (0.00s) --- PASS: TestBlockQuerierDelete/#00/sample (0.00s) --- PASS: TestBlockQuerierDelete/#00/chunk (0.00s) --- PASS: TestBlockQuerierDelete/#01 (0.00s) @@ -10220,7 +10255,7 @@ === RUN TestPopulateWithTombSeriesIterators/one_gauge_float_histogram_chunk_intersect_with_deletion_interval === RUN TestPopulateWithTombSeriesIterators/one_gauge_float_histogram_chunk_intersect_with_deletion_interval/sample === RUN TestPopulateWithTombSeriesIterators/one_gauge_float_histogram_chunk_intersect_with_deletion_interval/chunk ---- PASS: TestPopulateWithTombSeriesIterators (0.01s) +--- PASS: TestPopulateWithTombSeriesIterators (0.00s) --- PASS: TestPopulateWithTombSeriesIterators/no_chunk (0.00s) --- PASS: TestPopulateWithTombSeriesIterators/no_chunk/sample (0.00s) --- PASS: TestPopulateWithTombSeriesIterators/no_chunk/chunk (0.00s) @@ -10299,7 +10334,7 @@ === RUN TestPopulateWithDelSeriesIterator_NextWithMinTime --- PASS: TestPopulateWithDelSeriesIterator_NextWithMinTime (0.00s) === RUN TestDeletedIterator ---- PASS: TestDeletedIterator (0.31s) +--- PASS: TestDeletedIterator (0.02s) === RUN TestDeletedIterator_WithSeek --- PASS: TestDeletedIterator_WithSeek (0.00s) === RUN TestFindSetMatches @@ -10339,7 +10374,7 @@ === RUN TestPostingsForMatchers/n=~"2|2\\.5" === RUN TestPostingsForMatchers/i=~"c||d" === RUN TestPostingsForMatchers/i=~"(c||d)" ---- PASS: TestPostingsForMatchers (0.05s) +--- PASS: TestPostingsForMatchers (0.00s) --- PASS: TestPostingsForMatchers/n="1" (0.00s) --- PASS: TestPostingsForMatchers/n="1",i="a" (0.00s) --- PASS: TestPostingsForMatchers/n="1",i="missing" (0.00s) @@ -10382,10 +10417,10 @@ === CONT TestQuerierIndexQueriesRace/[__name__!="metric"] === CONT TestQuerierIndexQueriesRace/[m!="0"___name__="metric"] --- PASS: TestQuerierIndexQueriesRace (0.00s) - --- PASS: TestQuerierIndexQueriesRace/[__name__!="metric"] (4.32s) - --- PASS: TestQuerierIndexQueriesRace/[m!="0"___name__="metric"] (4.32s) + --- PASS: TestQuerierIndexQueriesRace/[m!="0"___name__="metric"] (1.09s) + --- PASS: TestQuerierIndexQueriesRace/[__name__!="metric"] (1.09s) === RUN TestClose ---- PASS: TestClose (0.56s) +--- PASS: TestClose (0.11s) === RUN TestPostingsForMatcher --- PASS: TestPostingsForMatcher (0.00s) === RUN TestBlockBaseSeriesSet @@ -10395,53 +10430,53 @@ === RUN TestQueryWithDeletedHistograms/intgauge === RUN TestQueryWithDeletedHistograms/floatCounter === RUN TestQueryWithDeletedHistograms/floatGauge ---- PASS: TestQueryWithDeletedHistograms (0.22s) - --- PASS: TestQueryWithDeletedHistograms/intCounter (0.05s) - --- PASS: TestQueryWithDeletedHistograms/intgauge (0.04s) - --- PASS: TestQueryWithDeletedHistograms/floatCounter (0.07s) - --- PASS: TestQueryWithDeletedHistograms/floatGauge (0.05s) +--- PASS: TestQueryWithDeletedHistograms (0.04s) + --- PASS: TestQueryWithDeletedHistograms/intCounter (0.01s) + --- PASS: TestQueryWithDeletedHistograms/intgauge (0.01s) + --- PASS: TestQueryWithDeletedHistograms/floatCounter (0.01s) + --- PASS: TestQueryWithDeletedHistograms/floatGauge (0.01s) === RUN TestRepairBadIndexVersion repair_test.go:85: next ID 2 repair_test.go:85: next ID 3 repair_test.go:105: next ID 2 repair_test.go:105: next ID 3 ---- PASS: TestRepairBadIndexVersion (0.09s) +--- PASS: TestRepairBadIndexVersion (0.02s) === RUN TestSegmentWAL_cut ---- PASS: TestSegmentWAL_cut (0.07s) +--- PASS: TestSegmentWAL_cut (0.01s) === RUN TestSegmentWAL_Truncate ---- PASS: TestSegmentWAL_Truncate (4.02s) +--- PASS: TestSegmentWAL_Truncate (2.14s) === RUN TestSegmentWAL_Log_Restore ---- PASS: TestSegmentWAL_Log_Restore (0.13s) +--- PASS: TestSegmentWAL_Log_Restore (0.09s) === RUN TestWALRestoreCorrupted_invalidSegment -level=warn msg="Invalid segment file detected, truncating WAL" err="invalid magic header 1020304 in \"/tmp/TestWALRestoreCorrupted_invalidSegment2068283770/001/000001\"" file=/tmp/TestWALRestoreCorrupted_invalidSegment2068283770/001/000001 +level=warn msg="Invalid segment file detected, truncating WAL" err="invalid magic header 1020304 in \"/tmp/TestWALRestoreCorrupted_invalidSegment4168933687/001/000001\"" file=/tmp/TestWALRestoreCorrupted_invalidSegment4168933687/001/000001 --- PASS: TestWALRestoreCorrupted_invalidSegment (0.01s) === RUN TestWALRestoreCorrupted === RUN TestWALRestoreCorrupted/truncate_checksum -level=error msg="WAL corruption detected; truncating" err="invalid checksum length 3" file=/tmp/TestWALRestoreCorruptedtruncate_checksum65105761/001/000001 pos=44 +level=error msg="WAL corruption detected; truncating" err="invalid checksum length 3" file=/tmp/TestWALRestoreCorruptedtruncate_checksum1884179498/001/000001 pos=44 === RUN TestWALRestoreCorrupted/truncate_body -level=error msg="WAL corruption detected; truncating" err="invalid entry body size 22" file=/tmp/TestWALRestoreCorruptedtruncate_body3984695264/001/000001 pos=44 +level=error msg="WAL corruption detected; truncating" err="invalid entry body size 22" file=/tmp/TestWALRestoreCorruptedtruncate_body4037343426/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_content315451419/001/000001 pos=44 +level=error msg="WAL corruption detected; truncating" err="unexpected CRC32 checksum 1d4d95cc, want 7c1a52ff" file=/tmp/TestWALRestoreCorruptedbody_content1691203520/001/000001 pos=44 === RUN TestWALRestoreCorrupted/checksum -level=error msg="WAL corruption detected; truncating" err="unexpected CRC32 checksum 7c1a52ff, want 1020304" file=/tmp/TestWALRestoreCorruptedchecksum1591174339/001/000001 pos=44 ---- PASS: TestWALRestoreCorrupted (8.26s) - --- PASS: TestWALRestoreCorrupted/truncate_checksum (2.08s) - --- PASS: TestWALRestoreCorrupted/truncate_body (2.06s) - --- PASS: TestWALRestoreCorrupted/body_content (2.05s) - --- PASS: TestWALRestoreCorrupted/checksum (2.06s) +level=error msg="WAL corruption detected; truncating" err="unexpected CRC32 checksum 7c1a52ff, want 1020304" file=/tmp/TestWALRestoreCorruptedchecksum3681017692/001/000001 pos=44 +--- PASS: TestWALRestoreCorrupted (8.09s) + --- PASS: TestWALRestoreCorrupted/truncate_checksum (2.03s) + --- PASS: TestWALRestoreCorrupted/truncate_body (2.03s) + --- PASS: TestWALRestoreCorrupted/body_content (2.02s) + --- PASS: TestWALRestoreCorrupted/checksum (2.02s) === RUN TestMigrateWAL_Empty ---- PASS: TestMigrateWAL_Empty (0.01s) +--- PASS: TestMigrateWAL_Empty (0.00s) === RUN TestMigrateWAL_Fuzz ---- PASS: TestMigrateWAL_Fuzz (0.05s) +--- PASS: TestMigrateWAL_Fuzz (0.02s) === RUN Example ---- PASS: Example (1.03s) +--- PASS: Example (1.01s) PASS -ok github.com/prometheus/prometheus/tsdb 328.308s +ok github.com/prometheus/prometheus/tsdb 131.458s === RUN TestDB_InvalidSeries === RUN TestDB_InvalidSeries/Samples === RUN TestDB_InvalidSeries/Histograms === RUN TestDB_InvalidSeries/Exemplars ---- PASS: TestDB_InvalidSeries (0.03s) +--- PASS: TestDB_InvalidSeries (0.01s) --- PASS: TestDB_InvalidSeries/Samples (0.00s) --- PASS: TestDB_InvalidSeries/Histograms (0.00s) --- PASS: TestDB_InvalidSeries/Exemplars (0.00s) @@ -10449,32 +10484,32 @@ === RUN TestUnsupportedFunctions/Querier === RUN TestUnsupportedFunctions/ChunkQuerier === RUN TestUnsupportedFunctions/ExemplarQuerier ---- PASS: TestUnsupportedFunctions (0.03s) +--- PASS: TestUnsupportedFunctions (0.01s) --- PASS: TestUnsupportedFunctions/Querier (0.00s) --- PASS: TestUnsupportedFunctions/ChunkQuerier (0.00s) --- PASS: TestUnsupportedFunctions/ExemplarQuerier (0.00s) === RUN TestCommit ---- PASS: TestCommit (0.29s) +--- PASS: TestCommit (0.04s) === RUN TestRollback ---- PASS: TestRollback (0.10s) +--- PASS: TestRollback (0.02s) === RUN TestFullTruncateWAL ---- PASS: TestFullTruncateWAL (12.17s) +--- PASS: TestFullTruncateWAL (0.99s) === RUN TestPartialTruncateWAL ---- PASS: TestPartialTruncateWAL (45.23s) +--- PASS: TestPartialTruncateWAL (7.23s) === RUN TestWALReplay ---- PASS: TestWALReplay (0.10s) +--- PASS: TestWALReplay (0.04s) === 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.12s) - --- PASS: TestLockfile/{fileAlreadyExists:false_lockFileDisabled:false_expectedValue:1} (0.02s) - --- PASS: TestLockfile/{fileAlreadyExists:true_lockFileDisabled:false_expectedValue:0} (0.04s) - --- PASS: TestLockfile/{fileAlreadyExists:true_lockFileDisabled:true_expectedValue:-1} (0.04s) - --- PASS: TestLockfile/{fileAlreadyExists:false_lockFileDisabled:true_expectedValue:-1} (0.02s) +--- PASS: TestLockfile (0.04s) + --- PASS: TestLockfile/{fileAlreadyExists:false_lockFileDisabled:false_expectedValue:1} (0.01s) + --- PASS: TestLockfile/{fileAlreadyExists:true_lockFileDisabled:false_expectedValue:0} (0.00s) + --- PASS: TestLockfile/{fileAlreadyExists:true_lockFileDisabled:true_expectedValue:-1} (0.01s) + --- PASS: TestLockfile/{fileAlreadyExists:false_lockFileDisabled:true_expectedValue:-1} (0.01s) === RUN Test_ExistingWAL_NextRef ---- PASS: Test_ExistingWAL_NextRef (0.10s) +--- PASS: Test_ExistingWAL_NextRef (0.04s) === RUN Test_validateOptions === RUN Test_validateOptions/Apply_defaults_to_zero_values === RUN Test_validateOptions/Defaults_are_already_valid @@ -10484,11 +10519,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.02s) +--- PASS: TestNoDeadlock (0.01s) PASS -ok github.com/prometheus/prometheus/tsdb/agent 58.323s +ok github.com/prometheus/prometheus/tsdb/agent 8.462s === RUN TestBstreamReader --- PASS: TestBstreamReader (0.00s) === RUN TestChunk @@ -10550,40 +10585,40 @@ === RUN TestVarbitUint --- PASS: TestVarbitUint (0.00s) PASS -ok github.com/prometheus/prometheus/tsdb/chunkenc 0.034s +ok github.com/prometheus/prometheus/tsdb/chunkenc 0.006s === RUN TestChunkWriteQueue_GettingChunkFromQueue --- PASS: TestChunkWriteQueue_GettingChunkFromQueue (0.00s) === 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.13s) +--- PASS: TestChunkDiskMapper_WriteChunk_Chunk_IterateChunks (0.04s) === RUN TestChunkDiskMapper_Truncate ---- PASS: TestChunkDiskMapper_Truncate (0.27s) +--- PASS: TestChunkDiskMapper_Truncate (0.11s) === RUN TestChunkDiskMapper_Truncate_PreservesFileSequence ---- PASS: TestChunkDiskMapper_Truncate_PreservesFileSequence (0.13s) +--- PASS: TestChunkDiskMapper_Truncate_PreservesFileSequence (0.08s) === RUN TestHeadReadWriter_TruncateAfterFailedIterateChunks --- PASS: TestHeadReadWriter_TruncateAfterFailedIterateChunks (0.02s) === RUN TestHeadReadWriter_ReadRepairOnEmptyLastFile --- PASS: TestHeadReadWriter_ReadRepairOnEmptyLastFile (0.06s) === RUN TestQueuePushPopSingleGoroutine - queue_test.go:66: seed: 1733946594317354363 ---- PASS: TestQueuePushPopSingleGoroutine (32.94s) + queue_test.go:66: seed: 1768357406098375205 +--- PASS: TestQueuePushPopSingleGoroutine (3.62s) === RUN TestQueuePushBlocksOnFullQueue --- PASS: TestQueuePushBlocksOnFullQueue (0.10s) === RUN TestQueuePopBlocksOnEmptyQueue --- PASS: TestQueuePopBlocksOnEmptyQueue (0.10s) === RUN TestQueuePopUnblocksOnClose ---- PASS: TestQueuePopUnblocksOnClose (0.11s) +--- PASS: TestQueuePopUnblocksOnClose (0.10s) === RUN TestQueuePopAfterCloseReturnsAllElements --- PASS: TestQueuePopAfterCloseReturnsAllElements (0.00s) === RUN TestQueuePushPopManyGoroutines ---- PASS: TestQueuePushPopManyGoroutines (0.01s) +--- PASS: TestQueuePushPopManyGoroutines (0.00s) === RUN TestQueueSegmentIsKeptEvenIfEmpty --- PASS: TestQueueSegmentIsKeptEvenIfEmpty (0.00s) PASS @@ -10592,24 +10627,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.13s) +--- PASS: TestChunkDiskMapper_WriteChunk_Chunk_IterateChunks (0.06s) === RUN TestChunkDiskMapper_Truncate ---- PASS: TestChunkDiskMapper_Truncate (0.20s) +--- PASS: TestChunkDiskMapper_Truncate (0.27s) === RUN TestChunkDiskMapper_Truncate_PreservesFileSequence ---- PASS: TestChunkDiskMapper_Truncate_PreservesFileSequence (0.12s) +--- PASS: TestChunkDiskMapper_Truncate_PreservesFileSequence (0.19s) === RUN TestHeadReadWriter_TruncateAfterFailedIterateChunks --- PASS: TestHeadReadWriter_TruncateAfterFailedIterateChunks (0.03s) === RUN TestHeadReadWriter_ReadRepairOnEmptyLastFile ---- PASS: TestHeadReadWriter_ReadRepairOnEmptyLastFile (0.08s) +--- PASS: TestHeadReadWriter_ReadRepairOnEmptyLastFile (0.12s) === RUN TestQueuePushPopSingleGoroutine - queue_test.go:66: seed: 1733946628240693009 ---- PASS: TestQueuePushPopSingleGoroutine (15.07s) + queue_test.go:66: seed: 1768357410764907153 +--- PASS: TestQueuePushPopSingleGoroutine (3.59s) === RUN TestQueuePushBlocksOnFullQueue --- PASS: TestQueuePushBlocksOnFullQueue (0.10s) === RUN TestQueuePopBlocksOnEmptyQueue @@ -10619,27 +10654,27 @@ === RUN TestQueuePopAfterCloseReturnsAllElements --- PASS: TestQueuePopAfterCloseReturnsAllElements (0.00s) === RUN TestQueuePushPopManyGoroutines ---- PASS: TestQueuePushPopManyGoroutines (0.02s) +--- PASS: TestQueuePushPopManyGoroutines (0.00s) === RUN TestQueueSegmentIsKeptEvenIfEmpty --- PASS: TestQueueSegmentIsKeptEvenIfEmpty (0.00s) PASS -ok github.com/prometheus/prometheus/tsdb/chunks 50.044s +ok github.com/prometheus/prometheus/tsdb/chunks 8.940s === RUN TestLocking --- PASS: TestLocking (0.00s) PASS -ok github.com/prometheus/prometheus/tsdb/fileutil 0.035s +ok github.com/prometheus/prometheus/tsdb/fileutil 0.006s === RUN Test --- PASS: Test (0.00s) PASS -ok github.com/prometheus/prometheus/tsdb/goversion 0.037s +ok github.com/prometheus/prometheus/tsdb/goversion 0.004s === RUN TestIndexRW_Create_Open ---- PASS: TestIndexRW_Create_Open (0.06s) +--- PASS: TestIndexRW_Create_Open (0.05s) === RUN TestIndexRW_Postings ---- PASS: TestIndexRW_Postings (0.18s) +--- PASS: TestIndexRW_Postings (0.05s) === RUN TestPostingsMany ---- PASS: TestPostingsMany (0.21s) +--- PASS: TestPostingsMany (0.06s) === RUN TestPersistence_index_e2e ---- PASS: TestPersistence_index_e2e (31.03s) +--- PASS: TestPersistence_index_e2e (3.83s) === RUN TestDecbufUvarintWithInvalidBuffer --- PASS: TestDecbufUvarintWithInvalidBuffer (0.00s) === RUN TestReaderWithInvalidBuffer @@ -10717,7 +10752,7 @@ === RUN TestRemovedPostings --- PASS: TestRemovedPostings (0.00s) === RUN TestRemovedNextStackoverflow ---- PASS: TestRemovedNextStackoverflow (6.63s) +--- PASS: TestRemovedNextStackoverflow (1.62s) === RUN TestRemovedPostingsSeek --- PASS: TestRemovedPostingsSeek (0.00s) === RUN TestBigEndian @@ -10769,11 +10804,11 @@ --- PASS: TestPostingsWithIndexHeap/iterate (0.00s) --- PASS: TestPostingsWithIndexHeap/pop (0.00s) === RUN TestPostingsStats ---- PASS: TestPostingsStats (0.26s) +--- PASS: TestPostingsStats (0.06s) === RUN TestPostingsStats2 --- PASS: TestPostingsStats2 (0.00s) PASS -ok github.com/prometheus/prometheus/tsdb/index 38.534s +ok github.com/prometheus/prometheus/tsdb/index 5.705s === RUN TestRecord_EncodeDecode --- PASS: TestRecord_EncodeDecode (0.00s) === RUN TestRecord_Corrupted @@ -10795,7 +10830,7 @@ === RUN TestRecord_MetadataDecodeUnknownExtraFields --- PASS: TestRecord_MetadataDecodeUnknownExtraFields (0.00s) PASS -ok github.com/prometheus/prometheus/tsdb/record 0.047s +ok github.com/prometheus/prometheus/tsdb/record 0.006s === RUN TestWriteAndReadbackTombstones --- PASS: TestWriteAndReadbackTombstones (0.02s) === RUN TestDeletingTombstones @@ -10851,31 +10886,31 @@ === RUN TestMemTombstonesConcurrency --- PASS: TestMemTombstonesConcurrency (0.00s) PASS -ok github.com/prometheus/prometheus/tsdb/tombstones 0.091s +ok github.com/prometheus/prometheus/tsdb/tombstones 0.029s === 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.01s) +--- PASS: TestLockfile (0.00s) --- PASS: TestLockfile/{fileAlreadyExists:false_lockFileDisabled:false_expectedValue:1} (0.00s) - --- PASS: TestLockfile/{fileAlreadyExists:true_lockFileDisabled:false_expectedValue:0} (0.01s) + --- PASS: TestLockfile/{fileAlreadyExists:true_lockFileDisabled:false_expectedValue:0} (0.00s) --- 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.058s +ok github.com/prometheus/prometheus/tsdb/tsdbutil 0.007s === RUN TestLastCheckpoint --- PASS: TestLastCheckpoint (0.00s) === RUN TestDeleteCheckpoints ---- PASS: TestDeleteCheckpoints (0.01s) +--- PASS: TestDeleteCheckpoints (0.00s) === RUN TestCheckpoint === RUN TestCheckpoint/compress=false === RUN TestCheckpoint/compress=true ---- PASS: TestCheckpoint (1.50s) - --- PASS: TestCheckpoint/compress=false (0.58s) - --- PASS: TestCheckpoint/compress=true (0.92s) +--- PASS: TestCheckpoint (0.29s) + --- PASS: TestCheckpoint/compress=false (0.12s) + --- PASS: TestCheckpoint/compress=true (0.17s) === RUN TestCheckpointNoTmpFolderAfterError ---- PASS: TestCheckpointNoTmpFolderAfterError (0.03s) +--- PASS: TestCheckpointNoTmpFolderAfterError (0.02s) === RUN TestReader === RUN TestReader/Reader/0 reader_test.go:181: record 0 @@ -10911,7 +10946,7 @@ === RUN TestReader/LiveReader/7 === RUN TestReader/LiveReader/8 reader_test.go:181: record 0 ---- PASS: TestReader (0.02s) +--- PASS: TestReader (0.00s) --- PASS: TestReader/Reader/0 (0.00s) --- PASS: TestReader/Reader/1 (0.00s) --- PASS: TestReader/Reader/2 (0.00s) @@ -10942,7 +10977,7 @@ === RUN TestReader_Live/6 === RUN TestReader_Live/7 === RUN TestReader_Live/8 ---- PASS: TestReader_Live (0.01s) +--- PASS: TestReader_Live (0.00s) --- PASS: TestReader_Live/0 (0.00s) --- PASS: TestReader_Live/1 (0.00s) --- PASS: TestReader_Live/2 (0.00s) @@ -10951,66 +10986,66 @@ --- PASS: TestReader_Live/5 (0.00s) --- PASS: TestReader_Live/6 (0.00s) --- PASS: TestReader_Live/7 (0.00s) - --- PASS: TestReader_Live/8 (0.01s) + --- PASS: TestReader_Live/8 (0.00s) === RUN TestReaderFuzz === RUN TestReaderFuzz/Reader,compress=false === RUN TestReaderFuzz/Reader,compress=true === RUN TestReaderFuzz/LiveReader,compress=false === RUN TestReaderFuzz/LiveReader,compress=true ---- PASS: TestReaderFuzz (4.65s) - --- PASS: TestReaderFuzz/Reader,compress=false (1.20s) - --- PASS: TestReaderFuzz/Reader,compress=true (0.95s) - --- PASS: TestReaderFuzz/LiveReader,compress=false (1.20s) - --- PASS: TestReaderFuzz/LiveReader,compress=true (1.30s) +--- PASS: TestReaderFuzz (0.66s) + --- PASS: TestReaderFuzz/Reader,compress=false (0.15s) + --- PASS: TestReaderFuzz/Reader,compress=true (0.18s) + --- PASS: TestReaderFuzz/LiveReader,compress=false (0.17s) + --- PASS: TestReaderFuzz/LiveReader,compress=true (0.16s) === RUN TestReaderFuzz_Live === RUN TestReaderFuzz_Live/compress=false === RUN TestReaderFuzz_Live/compress=true ---- PASS: TestReaderFuzz_Live (2.81s) - --- PASS: TestReaderFuzz_Live/compress=false (1.19s) - --- PASS: TestReaderFuzz_Live/compress=true (1.61s) +--- PASS: TestReaderFuzz_Live (0.88s) + --- PASS: TestReaderFuzz_Live/compress=false (0.45s) + --- PASS: TestReaderFuzz_Live/compress=true (0.43s) === RUN TestLiveReaderCorrupt_ShortFile --- PASS: TestLiveReaderCorrupt_ShortFile (0.01s) === RUN TestLiveReaderCorrupt_RecordTooLongAndShort logging.go:33: level warn msg Record spans page boundaries start 0 end 65542 pageSize 32768 ---- PASS: TestLiveReaderCorrupt_RecordTooLongAndShort (0.02s) +--- PASS: TestLiveReaderCorrupt_RecordTooLongAndShort (0.01s) === RUN TestReaderData --- PASS: TestReaderData (0.00s) === RUN TestTailSamples === RUN TestTailSamples/compress=false === RUN TestTailSamples/compress=true ---- PASS: TestTailSamples (0.42s) - --- PASS: TestTailSamples/compress=false (0.21s) - --- PASS: TestTailSamples/compress=true (0.21s) +--- PASS: TestTailSamples (0.05s) + --- PASS: TestTailSamples/compress=false (0.02s) + --- PASS: TestTailSamples/compress=true (0.03s) === RUN TestReadToEndNoCheckpoint === RUN TestReadToEndNoCheckpoint/compress=false === RUN TestReadToEndNoCheckpoint/compress=true ---- PASS: TestReadToEndNoCheckpoint (2.23s) - --- PASS: TestReadToEndNoCheckpoint/compress=false (1.07s) - --- PASS: TestReadToEndNoCheckpoint/compress=true (1.16s) +--- PASS: TestReadToEndNoCheckpoint (4.04s) + --- PASS: TestReadToEndNoCheckpoint/compress=false (2.02s) + --- PASS: TestReadToEndNoCheckpoint/compress=true (2.02s) === RUN TestReadToEndWithCheckpoint === RUN TestReadToEndWithCheckpoint/compress=false === RUN TestReadToEndWithCheckpoint/compress=true ---- PASS: TestReadToEndWithCheckpoint (10.58s) - --- PASS: TestReadToEndWithCheckpoint/compress=false (5.22s) - --- PASS: TestReadToEndWithCheckpoint/compress=true (5.35s) +--- PASS: TestReadToEndWithCheckpoint (10.14s) + --- PASS: TestReadToEndWithCheckpoint/compress=false (5.08s) + --- PASS: TestReadToEndWithCheckpoint/compress=true (5.06s) === RUN TestReadCheckpoint === RUN TestReadCheckpoint/compress=false === RUN TestReadCheckpoint/compress=true ---- PASS: TestReadCheckpoint (0.44s) - --- PASS: TestReadCheckpoint/compress=false (0.18s) - --- PASS: TestReadCheckpoint/compress=true (0.26s) +--- PASS: TestReadCheckpoint (0.26s) + --- PASS: TestReadCheckpoint/compress=false (0.12s) + --- PASS: TestReadCheckpoint/compress=true (0.14s) === RUN TestReadCheckpointMultipleSegments === RUN TestReadCheckpointMultipleSegments/compress=false === RUN TestReadCheckpointMultipleSegments/compress=true ---- PASS: TestReadCheckpointMultipleSegments (0.40s) - --- PASS: TestReadCheckpointMultipleSegments/compress=false (0.20s) - --- PASS: TestReadCheckpointMultipleSegments/compress=true (0.20s) +--- PASS: TestReadCheckpointMultipleSegments (0.14s) + --- PASS: TestReadCheckpointMultipleSegments/compress=false (0.08s) + --- PASS: TestReadCheckpointMultipleSegments/compress=true (0.06s) === RUN TestCheckpointSeriesReset === RUN TestCheckpointSeriesReset/compress=false === RUN TestCheckpointSeriesReset/compress=true ---- PASS: TestCheckpointSeriesReset (18.62s) - --- PASS: TestCheckpointSeriesReset/compress=false (9.33s) - --- PASS: TestCheckpointSeriesReset/compress=true (9.30s) +--- PASS: TestCheckpointSeriesReset (18.34s) + --- PASS: TestCheckpointSeriesReset/compress=false (9.17s) + --- PASS: TestCheckpointSeriesReset/compress=true (9.17s) === RUN TestWALRepair_ReadingError === RUN TestWALRepair_ReadingError/torn_last_record === RUN TestWALRepair_ReadingError/bad_header @@ -11019,14 +11054,14 @@ === RUN TestWALRepair_ReadingError/bad_checksum === RUN TestWALRepair_ReadingError/bad_length === RUN TestWALRepair_ReadingError/bad_content ---- PASS: TestWALRepair_ReadingError (0.35s) - --- PASS: TestWALRepair_ReadingError/torn_last_record (0.06s) - --- PASS: TestWALRepair_ReadingError/bad_header (0.04s) +--- PASS: TestWALRepair_ReadingError (0.34s) + --- PASS: TestWALRepair_ReadingError/torn_last_record (0.04s) + --- PASS: TestWALRepair_ReadingError/bad_header (0.05s) --- PASS: TestWALRepair_ReadingError/bad_fragment_sequence (0.05s) --- PASS: TestWALRepair_ReadingError/bad_fragment_flag (0.04s) --- PASS: TestWALRepair_ReadingError/bad_checksum (0.05s) - --- PASS: TestWALRepair_ReadingError/bad_length (0.05s) - --- PASS: TestWALRepair_ReadingError/bad_content (0.06s) + --- PASS: TestWALRepair_ReadingError/bad_length (0.06s) + --- PASS: TestWALRepair_ReadingError/bad_content (0.04s) === RUN TestCorruptAndCarryOn wlog_test.go:253: segment 0 size 98304 wlog_test.go:253: segment 1 size 98304 @@ -11039,27 +11074,27 @@ === RUN TestSegmentMetric --- PASS: TestSegmentMetric (0.02s) === RUN TestCompression ---- PASS: TestCompression (0.37s) +--- PASS: TestCompression (0.58s) === RUN TestLogPartialWrite +=== RUN TestLogPartialWrite/partial_write_when_logging_last_record_of_a_page === RUN TestLogPartialWrite/partial_write_when_logging_first_record_in_a_page === RUN TestLogPartialWrite/partial_write_when_logging_record_in_the_middle_of_a_page -=== RUN TestLogPartialWrite/partial_write_when_logging_last_record_of_a_page ---- PASS: TestLogPartialWrite (0.07s) +--- PASS: TestLogPartialWrite (0.05s) + --- PASS: TestLogPartialWrite/partial_write_when_logging_last_record_of_a_page (0.03s) --- PASS: TestLogPartialWrite/partial_write_when_logging_first_record_in_a_page (0.01s) --- PASS: TestLogPartialWrite/partial_write_when_logging_record_in_the_middle_of_a_page (0.01s) - --- PASS: TestLogPartialWrite/partial_write_when_logging_last_record_of_a_page (0.05s) PASS -ok github.com/prometheus/prometheus/tsdb/wlog 42.730s +ok github.com/prometheus/prometheus/tsdb/wlog 35.907s === RUN TestCompressionHandler_PlainText ---- PASS: TestCompressionHandler_PlainText (0.02s) +--- PASS: TestCompressionHandler_PlainText (0.00s) === RUN TestCompressionHandler_Gzip ---- PASS: TestCompressionHandler_Gzip (0.01s) +--- PASS: TestCompressionHandler_Gzip (0.00s) === RUN TestCompressionHandler_Deflate --- PASS: TestCompressionHandler_Deflate (0.00s) === RUN TestCORSHandler ---- PASS: TestCORSHandler (0.03s) +--- PASS: TestCORSHandler (0.00s) PASS -ok github.com/prometheus/prometheus/util/httputil 0.237s +ok github.com/prometheus/prometheus/util/httputil 0.011s === RUN TestDedupe --- PASS: TestDedupe (0.20s) === RUN TestJSONFileLogger_basic @@ -11067,11 +11102,11 @@ === RUN TestJSONFileLogger_parallel --- PASS: TestJSONFileLogger_parallel (0.00s) PASS -ok github.com/prometheus/prometheus/util/logging 0.328s +ok github.com/prometheus/prometheus/util/logging 0.206s === RUN TestPool --- PASS: TestPool (0.00s) PASS -ok github.com/prometheus/prometheus/util/pool 0.057s +ok github.com/prometheus/prometheus/util/pool 0.004s === RUN TestTimerGroupNewTimer --- PASS: TestTimerGroupNewTimer (0.00s) === RUN TestQueryStatsWithTimersAndSamples @@ -11081,7 +11116,7 @@ === RUN TestTimerGroup --- PASS: TestTimerGroup (0.00s) PASS -ok github.com/prometheus/prometheus/util/stats 0.097s +ok github.com/prometheus/prometheus/util/stats 0.014s === RUN TestUnquote --- PASS: TestUnquote (0.00s) === RUN TestLink @@ -11091,128 +11126,128 @@ === RUN TestSanitizeFullLabelName --- PASS: TestSanitizeFullLabelName (0.00s) PASS -ok github.com/prometheus/prometheus/util/strutil 0.051s +ok github.com/prometheus/prometheus/util/strutil 0.004s === RUN TestPool === RUN TestPool/provides_correct_values === RUN TestPool/is_not_racy pool_test.go:79: Done 1000000 iterations === RUN TestPool/does_not_allocate === RUN TestPool/zero_value_is_valid ---- PASS: TestPool (0.60s) +--- PASS: TestPool (0.16s) --- PASS: TestPool/provides_correct_values (0.00s) - --- PASS: TestPool/is_not_racy (0.58s) + --- PASS: TestPool/is_not_racy (0.16s) --- PASS: TestPool/does_not_allocate (0.00s) - --- PASS: TestPool/zero_value_is_valid (0.01s) + --- PASS: TestPool/zero_value_is_valid (0.00s) PASS -ok github.com/prometheus/prometheus/util/zeropool 0.623s +ok github.com/prometheus/prometheus/util/zeropool 0.159s === RUN TestFederation -=== RUN TestFederation/test_metric2 -=== RUN TestFederation/test_metric_without_labels -=== RUN TestFederation/empty_label_value_matches_everything_that_doesn't_have_that_label -=== RUN TestFederation/invalid_params_from_the_beginning +=== RUN TestFederation/test_old_metric +=== RUN TestFederation/empty_label_value_for_a_label_that_doesn't_exist_at_all,_matches_everything +=== RUN TestFederation/match_nothing +=== RUN TestFederation/invalid_params_somewhere_in_the_middle === RUN TestFederation/test_stale_metric -=== RUN TestFederation/two_matchers_with_overlap +=== RUN TestFederation/external_labels_are_added_if_not_already_present === RUN TestFederation/instance_is_an_external_label -=== RUN TestFederation/invalid_params_somewhere_in_the_middle -=== RUN TestFederation/{foo='boo'} === RUN TestFederation/two_matchers === RUN TestFederation/everything -=== RUN TestFederation/external_labels_are_added_if_not_already_present -=== RUN TestFederation/test_old_metric -=== RUN TestFederation/match_nothing -=== RUN TestFederation/test_metric1 -=== RUN TestFederation/empty_label_value_for_a_label_that_doesn't_exist_at_all,_matches_everything +=== RUN TestFederation/empty_label_value_matches_everything_that_doesn't_have_that_label +=== RUN TestFederation/{foo='boo'} +=== RUN TestFederation/two_matchers_with_overlap === RUN TestFederation/empty ---- PASS: TestFederation (0.11s) - --- PASS: TestFederation/test_metric2 (0.00s) - --- PASS: TestFederation/test_metric_without_labels (0.00s) - --- PASS: TestFederation/empty_label_value_matches_everything_that_doesn't_have_that_label (0.00s) - --- PASS: TestFederation/invalid_params_from_the_beginning (0.00s) +=== RUN TestFederation/invalid_params_from_the_beginning +=== RUN TestFederation/test_metric2 +=== RUN TestFederation/test_metric1 +=== RUN TestFederation/test_metric_without_labels +--- PASS: TestFederation (0.02s) + --- PASS: TestFederation/test_old_metric (0.00s) + --- PASS: TestFederation/empty_label_value_for_a_label_that_doesn't_exist_at_all,_matches_everything (0.00s) + --- PASS: TestFederation/match_nothing (0.00s) + --- PASS: TestFederation/invalid_params_somewhere_in_the_middle (0.00s) --- PASS: TestFederation/test_stale_metric (0.00s) - --- PASS: TestFederation/two_matchers_with_overlap (0.00s) + --- PASS: TestFederation/external_labels_are_added_if_not_already_present (0.00s) --- PASS: TestFederation/instance_is_an_external_label (0.00s) - --- PASS: TestFederation/invalid_params_somewhere_in_the_middle (0.00s) - --- PASS: TestFederation/{foo='boo'} (0.00s) --- PASS: TestFederation/two_matchers (0.00s) --- PASS: TestFederation/everything (0.00s) - --- PASS: TestFederation/external_labels_are_added_if_not_already_present (0.00s) - --- PASS: TestFederation/test_old_metric (0.00s) - --- PASS: TestFederation/match_nothing (0.00s) - --- PASS: TestFederation/test_metric1 (0.00s) - --- PASS: TestFederation/empty_label_value_for_a_label_that_doesn't_exist_at_all,_matches_everything (0.00s) + --- PASS: TestFederation/empty_label_value_matches_everything_that_doesn't_have_that_label (0.00s) + --- PASS: TestFederation/{foo='boo'} (0.00s) + --- PASS: TestFederation/two_matchers_with_overlap (0.00s) --- PASS: TestFederation/empty (0.00s) + --- PASS: TestFederation/invalid_params_from_the_beginning (0.00s) + --- PASS: TestFederation/test_metric2 (0.00s) + --- PASS: TestFederation/test_metric1 (0.00s) + --- PASS: TestFederation/test_metric_without_labels (0.00s) === RUN TestFederation_NotReady -=== RUN TestFederation_NotReady/invalid_params_from_the_beginning -=== RUN TestFederation_NotReady/test_metric2 -=== RUN TestFederation_NotReady/test_metric_without_labels === RUN TestFederation_NotReady/empty_label_value_matches_everything_that_doesn't_have_that_label -=== RUN TestFederation_NotReady/invalid_params_somewhere_in_the_middle -=== RUN TestFederation_NotReady/test_stale_metric -=== RUN TestFederation_NotReady/two_matchers_with_overlap -=== RUN TestFederation_NotReady/instance_is_an_external_label === RUN TestFederation_NotReady/external_labels_are_added_if_not_already_present -=== RUN TestFederation_NotReady/test_old_metric -=== RUN TestFederation_NotReady/{foo='boo'} +=== RUN TestFederation_NotReady/instance_is_an_external_label === RUN TestFederation_NotReady/two_matchers === RUN TestFederation_NotReady/everything +=== RUN TestFederation_NotReady/test_metric2 +=== RUN TestFederation_NotReady/{foo='boo'} +=== RUN TestFederation_NotReady/two_matchers_with_overlap === RUN TestFederation_NotReady/empty -=== RUN TestFederation_NotReady/match_nothing +=== RUN TestFederation_NotReady/invalid_params_from_the_beginning === RUN TestFederation_NotReady/test_metric1 +=== RUN TestFederation_NotReady/test_metric_without_labels +=== RUN TestFederation_NotReady/test_stale_metric +=== RUN TestFederation_NotReady/test_old_metric === RUN TestFederation_NotReady/empty_label_value_for_a_label_that_doesn't_exist_at_all,_matches_everything ---- PASS: TestFederation_NotReady (0.01s) - --- PASS: TestFederation_NotReady/invalid_params_from_the_beginning (0.00s) - --- PASS: TestFederation_NotReady/test_metric2 (0.00s) - --- PASS: TestFederation_NotReady/test_metric_without_labels (0.00s) +=== RUN TestFederation_NotReady/match_nothing +=== RUN TestFederation_NotReady/invalid_params_somewhere_in_the_middle +--- PASS: TestFederation_NotReady (0.00s) --- PASS: TestFederation_NotReady/empty_label_value_matches_everything_that_doesn't_have_that_label (0.00s) - --- PASS: TestFederation_NotReady/invalid_params_somewhere_in_the_middle (0.00s) - --- PASS: TestFederation_NotReady/test_stale_metric (0.00s) - --- PASS: TestFederation_NotReady/two_matchers_with_overlap (0.00s) - --- PASS: TestFederation_NotReady/instance_is_an_external_label (0.00s) --- PASS: TestFederation_NotReady/external_labels_are_added_if_not_already_present (0.00s) - --- PASS: TestFederation_NotReady/test_old_metric (0.00s) - --- PASS: TestFederation_NotReady/{foo='boo'} (0.00s) + --- PASS: TestFederation_NotReady/instance_is_an_external_label (0.00s) --- PASS: TestFederation_NotReady/two_matchers (0.00s) --- PASS: TestFederation_NotReady/everything (0.00s) + --- PASS: TestFederation_NotReady/test_metric2 (0.00s) + --- PASS: TestFederation_NotReady/{foo='boo'} (0.00s) + --- PASS: TestFederation_NotReady/two_matchers_with_overlap (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/test_metric1 (0.00s) + --- PASS: TestFederation_NotReady/test_metric_without_labels (0.00s) + --- PASS: TestFederation_NotReady/test_stale_metric (0.00s) + --- PASS: TestFederation_NotReady/test_old_metric (0.00s) --- PASS: TestFederation_NotReady/empty_label_value_for_a_label_that_doesn't_exist_at_all,_matches_everything (0.00s) + --- PASS: TestFederation_NotReady/match_nothing (0.00s) + --- PASS: TestFederation_NotReady/invalid_params_somewhere_in_the_middle (0.00s) === RUN TestFederationWithNativeHistograms ---- PASS: TestFederationWithNativeHistograms (0.06s) +--- PASS: TestFederationWithNativeHistograms (0.02s) === RUN TestReadyAndHealthy === PAUSE TestReadyAndHealthy === RUN TestRoutePrefix === PAUSE TestRoutePrefix === RUN TestDebugHandler ---- PASS: TestDebugHandler (0.10s) +--- PASS: TestDebugHandler (0.01s) === RUN TestHTTPMetrics === PAUSE TestHTTPMetrics === RUN TestShutdownWithStaleConnection -ts=2024-12-11T19:50:17.203Z level=info caller=tls_config.go:353 msg="Listening on" address=[::]:44747 -ts=2024-12-11T19:50:17.203Z level=info caller=tls_config.go:356 msg="TLS is disabled." http2=false address=[::]:44747 ---- PASS: TestShutdownWithStaleConnection (5.11s) +ts=2026-01-14T02:23:40.802Z level=info caller=tls_config.go:353 msg="Listening on" address=[::]:37433 +ts=2026-01-14T02:23:40.802Z level=info caller=tls_config.go:356 msg="TLS is disabled." http2=false address=[::]:37433 +--- PASS: TestShutdownWithStaleConnection (5.01s) === RUN TestHandleMultipleQuitRequests -ts=2024-12-11T19:50:22.232Z level=info caller=tls_config.go:353 msg="Listening on" address=[::]:39549 -ts=2024-12-11T19:50:22.232Z level=info caller=tls_config.go:356 msg="TLS is disabled." http2=false address=[::]:39549 ---- PASS: TestHandleMultipleQuitRequests (5.03s) +ts=2026-01-14T02:23:45.805Z level=info caller=tls_config.go:353 msg="Listening on" address=[::]:41041 +ts=2026-01-14T02:23:45.805Z level=info caller=tls_config.go:356 msg="TLS is disabled." http2=false address=[::]:41041 +--- PASS: TestHandleMultipleQuitRequests (5.02s) === RUN TestAgentAPIEndPoints === PAUSE TestAgentAPIEndPoints === CONT TestReadyAndHealthy -=== CONT TestAgentAPIEndPoints -=== CONT TestRoutePrefix === CONT TestHTTPMetrics -ts=2024-12-11T19:50:27.269Z level=info caller=tls_config.go:353 msg="Listening on" address=[::]:40507 -ts=2024-12-11T19:50:27.269Z level=info caller=tls_config.go:356 msg="TLS is disabled." http2=false address=[::]:40507 ---- PASS: TestHTTPMetrics (0.04s) -ts=2024-12-11T19:50:27.339Z level=info caller=tls_config.go:353 msg="Listening on" address=[::]:39927 -ts=2024-12-11T19:50:27.339Z level=info caller=tls_config.go:356 msg="TLS is disabled." http2=false address=[::]:39927 -ts=2024-12-11T19:50:27.363Z level=info caller=tls_config.go:353 msg="Listening on" address=[::]:46545 -ts=2024-12-11T19:50:27.363Z level=info caller=tls_config.go:356 msg="TLS is disabled." http2=false address=[::]:46545 ---- PASS: TestReadyAndHealthy (5.21s) ---- PASS: TestRoutePrefix (5.21s) ---- PASS: TestAgentAPIEndPoints (5.30s) +=== CONT TestRoutePrefix +=== CONT TestAgentAPIEndPoints +--- PASS: TestHTTPMetrics (0.00s) +ts=2026-01-14T02:23:50.829Z level=info caller=tls_config.go:353 msg="Listening on" address=[::]:33599 +ts=2026-01-14T02:23:50.829Z level=info caller=tls_config.go:356 msg="TLS is disabled." http2=false address=[::]:33599 +ts=2026-01-14T02:23:50.831Z level=info caller=tls_config.go:353 msg="Listening on" address=[::]:43841 +ts=2026-01-14T02:23:50.831Z level=info caller=tls_config.go:356 msg="TLS is disabled." http2=false address=[::]:43841 +ts=2026-01-14T02:23:50.833Z level=info caller=tls_config.go:353 msg="Listening on" address=[::]:45371 +ts=2026-01-14T02:23:50.833Z level=info caller=tls_config.go:356 msg="TLS is disabled." http2=false address=[::]:45371 +--- PASS: TestAgentAPIEndPoints (5.08s) +--- PASS: TestReadyAndHealthy (5.08s) +--- PASS: TestRoutePrefix (5.08s) PASS -ok github.com/prometheus/prometheus/web 15.838s +ok github.com/prometheus/prometheus/web 15.169s === RUN TestEndpoints === RUN TestEndpoints/local === RUN TestEndpoints/local/run_0_query_"query=2&time=123.4" @@ -11570,8 +11605,8 @@ === RUN TestEndpoints/remote/run_56_queryExemplars_"query=%7Bfoo%3D%22boo%22%7D"/GET === RUN TestEndpoints/remote/run_57_queryExemplars_"query=%7B__name__%3D%22test_metric5%22%7D" === RUN TestEndpoints/remote/run_57_queryExemplars_"query=%7B__name__%3D%22test_metric5%22%7D"/GET ---- PASS: TestEndpoints (0.78s) - --- PASS: TestEndpoints/local (0.39s) +--- PASS: TestEndpoints (0.19s) + --- PASS: TestEndpoints/local (0.08s) --- PASS: TestEndpoints/local/run_0_query_"query=2&time=123.4" (0.00s) --- PASS: TestEndpoints/local/run_0_query_"query=2&time=123.4"/GET (0.00s) --- PASS: TestEndpoints/local/run_0_query_"query=2&time=123.4"/POST (0.00s) @@ -11584,8 +11619,8 @@ --- PASS: TestEndpoints/local/run_3_query_"query=0.333" (0.00s) --- PASS: TestEndpoints/local/run_3_query_"query=0.333"/GET (0.00s) --- PASS: TestEndpoints/local/run_3_query_"query=0.333"/POST (0.00s) - --- PASS: TestEndpoints/local/run_4_queryRange_"end=2&query=time%28%29&start=0&step=1" (0.01s) - --- PASS: TestEndpoints/local/run_4_queryRange_"end=2&query=time%28%29&start=0&step=1"/GET (0.01s) + --- PASS: TestEndpoints/local/run_4_queryRange_"end=2&query=time%28%29&start=0&step=1" (0.00s) + --- PASS: TestEndpoints/local/run_4_queryRange_"end=2&query=time%28%29&start=0&step=1"/GET (0.00s) --- PASS: TestEndpoints/local/run_4_queryRange_"end=2&query=time%28%29&start=0&step=1"/POST (0.00s) --- PASS: TestEndpoints/local/run_5_queryRange_"end=2&query=time%28%29&step=1" (0.00s) --- PASS: TestEndpoints/local/run_5_queryRange_"end=2&query=time%28%29&step=1"/GET (0.00s) @@ -11639,9 +11674,9 @@ --- PASS: TestEndpoints/local/run_22_series_"end=100001&match%5B%5D=test_metric2&start=100000" (0.00s) --- PASS: TestEndpoints/local/run_22_series_"end=100001&match%5B%5D=test_metric2&start=100000"/GET (0.00s) --- PASS: TestEndpoints/local/run_22_series_"end=100001&match%5B%5D=test_metric2&start=100000"/POST (0.00s) - --- PASS: TestEndpoints/local/run_23_series_"end=100000&match%5B%5D=test_metric2&start=-1" (0.02s) + --- PASS: TestEndpoints/local/run_23_series_"end=100000&match%5B%5D=test_metric2&start=-1" (0.00s) --- PASS: TestEndpoints/local/run_23_series_"end=100000&match%5B%5D=test_metric2&start=-1"/GET (0.00s) - --- PASS: TestEndpoints/local/run_23_series_"end=100000&match%5B%5D=test_metric2&start=-1"/POST (0.02s) + --- PASS: TestEndpoints/local/run_23_series_"end=100000&match%5B%5D=test_metric2&start=-1"/POST (0.00s) --- PASS: TestEndpoints/local/run_24_series_"end=100&match%5B%5D=test_metric2&start=1" (0.00s) --- PASS: TestEndpoints/local/run_24_series_"end=100&match%5B%5D=test_metric2&start=1"/GET (0.00s) --- PASS: TestEndpoints/local/run_24_series_"end=100&match%5B%5D=test_metric2&start=1"/POST (0.00s) @@ -11694,18 +11729,18 @@ --- PASS: TestEndpoints/local/run_46_serveFlags_""/GET (0.00s) --- PASS: TestEndpoints/local/run_47_alerts_"" (0.00s) --- PASS: TestEndpoints/local/run_47_alerts_""/GET (0.00s) - --- PASS: TestEndpoints/local/run_48_rules_"" (0.05s) - --- PASS: TestEndpoints/local/run_48_rules_""/GET (0.05s) - --- PASS: TestEndpoints/local/run_49_rules_"type=alert" (0.06s) - --- PASS: TestEndpoints/local/run_49_rules_"type=alert"/GET (0.06s) - --- PASS: TestEndpoints/local/run_50_rules_"type=record" (0.04s) - --- PASS: TestEndpoints/local/run_50_rules_"type=record"/GET (0.04s) - --- PASS: TestEndpoints/local/run_51_rules_"rule_name%5B%5D=test_metric4" (0.05s) - --- PASS: TestEndpoints/local/run_51_rules_"rule_name%5B%5D=test_metric4"/GET (0.05s) - --- PASS: TestEndpoints/local/run_52_rules_"rule_group%5B%5D=respond-with-nothing" (0.03s) - --- PASS: TestEndpoints/local/run_52_rules_"rule_group%5B%5D=respond-with-nothing"/GET (0.03s) - --- PASS: TestEndpoints/local/run_53_rules_"file%5B%5D=%2Fpath%2Fto%2Ffile&rule_name%5B%5D=test_metric4" (0.02s) - --- PASS: TestEndpoints/local/run_53_rules_"file%5B%5D=%2Fpath%2Fto%2Ffile&rule_name%5B%5D=test_metric4"/GET (0.02s) + --- 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.01s) + --- PASS: TestEndpoints/local/run_49_rules_"type=alert"/GET (0.01s) + --- 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_rules_"rule_name%5B%5D=test_metric4" (0.01s) + --- PASS: TestEndpoints/local/run_51_rules_"rule_name%5B%5D=test_metric4"/GET (0.01s) + --- PASS: TestEndpoints/local/run_52_rules_"rule_group%5B%5D=respond-with-nothing" (0.01s) + --- PASS: TestEndpoints/local/run_52_rules_"rule_group%5B%5D=respond-with-nothing"/GET (0.01s) + --- PASS: TestEndpoints/local/run_53_rules_"file%5B%5D=%2Fpath%2Fto%2Ffile&rule_name%5B%5D=test_metric4" (0.01s) + --- PASS: TestEndpoints/local/run_53_rules_"file%5B%5D=%2Fpath%2Fto%2Ffile&rule_name%5B%5D=test_metric4"/GET (0.01s) --- PASS: TestEndpoints/local/run_54_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_54_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_55_queryExemplars_"end=4.1&query=%7Bfoo%3D%22boo%22%7D&start=4" (0.00s) @@ -11784,7 +11819,7 @@ --- PASS: TestEndpoints/local/run_91_labelNames_"match%5B%5D=test_metric1%7Bfoo%3D%22test%22%7D"/GET (0.00s) --- PASS: TestEndpoints/local/run_92_labelNames_"end=100000000&match%5B%5D=test_metric2&start=1" (0.00s) --- PASS: TestEndpoints/local/run_92_labelNames_"end=100000000&match%5B%5D=test_metric2&start=1"/GET (0.00s) - --- PASS: TestEndpoints/remote (0.31s) + --- PASS: TestEndpoints/remote (0.09s) --- 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) @@ -11837,21 +11872,21 @@ --- PASS: TestEndpoints/remote/run_17_series_"match%5B%5D=test_metric1%7Bfoo%3D~%22.%2Bo%22%7D" (0.00s) --- PASS: TestEndpoints/remote/run_17_series_"match%5B%5D=test_metric1%7Bfoo%3D~%22.%2Bo%22%7D"/GET (0.00s) --- PASS: TestEndpoints/remote/run_17_series_"match%5B%5D=test_metric1%7Bfoo%3D~%22.%2Bo%22%7D"/POST (0.00s) - --- PASS: TestEndpoints/remote/run_18_series_"match%5B%5D=test_metric1%7Bfoo%3D~%22.%2Bo%24%22%7D&match%5B%5D=test_metric1%7Bfoo%3D~%22.%2Bo%22%7D" (0.01s) + --- PASS: TestEndpoints/remote/run_18_series_"match%5B%5D=test_metric1%7Bfoo%3D~%22.%2Bo%24%22%7D&match%5B%5D=test_metric1%7Bfoo%3D~%22.%2Bo%22%7D" (0.00s) --- PASS: TestEndpoints/remote/run_18_series_"match%5B%5D=test_metric1%7Bfoo%3D~%22.%2Bo%24%22%7D&match%5B%5D=test_metric1%7Bfoo%3D~%22.%2Bo%22%7D"/GET (0.00s) --- PASS: TestEndpoints/remote/run_18_series_"match%5B%5D=test_metric1%7Bfoo%3D~%22.%2Bo%24%22%7D&match%5B%5D=test_metric1%7Bfoo%3D~%22.%2Bo%22%7D"/POST (0.00s) --- PASS: TestEndpoints/remote/run_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.01s) - --- 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" (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) - --- PASS: TestEndpoints/remote/run_22_series_"end=100001&match%5B%5D=test_metric2&start=100000" (0.01s) + --- PASS: TestEndpoints/remote/run_22_series_"end=100001&match%5B%5D=test_metric2&start=100000" (0.00s) --- PASS: TestEndpoints/remote/run_22_series_"end=100001&match%5B%5D=test_metric2&start=100000"/GET (0.00s) - --- PASS: TestEndpoints/remote/run_22_series_"end=100001&match%5B%5D=test_metric2&start=100000"/POST (0.01s) + --- PASS: TestEndpoints/remote/run_22_series_"end=100001&match%5B%5D=test_metric2&start=100000"/POST (0.00s) --- PASS: TestEndpoints/remote/run_23_series_"end=100000&match%5B%5D=test_metric2&start=-1" (0.00s) --- PASS: TestEndpoints/remote/run_23_series_"end=100000&match%5B%5D=test_metric2&start=-1"/GET (0.00s) --- PASS: TestEndpoints/remote/run_23_series_"end=100000&match%5B%5D=test_metric2&start=-1"/POST (0.00s) @@ -11861,7 +11896,7 @@ --- 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.00s) --- PASS: TestEndpoints/remote/run_27_series_"" (0.00s) @@ -11907,18 +11942,18 @@ --- 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.03s) - --- PASS: TestEndpoints/remote/run_48_rules_""/GET (0.03s) - --- PASS: TestEndpoints/remote/run_49_rules_"type=alert" (0.06s) - --- PASS: TestEndpoints/remote/run_49_rules_"type=alert"/GET (0.06s) - --- 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_51_rules_"rule_name%5B%5D=test_metric4" (0.04s) - --- PASS: TestEndpoints/remote/run_51_rules_"rule_name%5B%5D=test_metric4"/GET (0.04s) - --- PASS: TestEndpoints/remote/run_52_rules_"rule_group%5B%5D=respond-with-nothing" (0.02s) - --- PASS: TestEndpoints/remote/run_52_rules_"rule_group%5B%5D=respond-with-nothing"/GET (0.02s) - --- PASS: TestEndpoints/remote/run_53_rules_"file%5B%5D=%2Fpath%2Fto%2Ffile&rule_name%5B%5D=test_metric4" (0.03s) - --- PASS: TestEndpoints/remote/run_53_rules_"file%5B%5D=%2Fpath%2Fto%2Ffile&rule_name%5B%5D=test_metric4"/GET (0.03s) + --- 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.01s) + --- PASS: TestEndpoints/remote/run_49_rules_"type=alert"/GET (0.01s) + --- PASS: TestEndpoints/remote/run_50_rules_"type=record" (0.01s) + --- PASS: TestEndpoints/remote/run_50_rules_"type=record"/GET (0.01s) + --- PASS: TestEndpoints/remote/run_51_rules_"rule_name%5B%5D=test_metric4" (0.01s) + --- PASS: TestEndpoints/remote/run_51_rules_"rule_name%5B%5D=test_metric4"/GET (0.01s) + --- PASS: TestEndpoints/remote/run_52_rules_"rule_group%5B%5D=respond-with-nothing" (0.01s) + --- PASS: TestEndpoints/remote/run_52_rules_"rule_group%5B%5D=respond-with-nothing"/GET (0.01s) + --- PASS: TestEndpoints/remote/run_53_rules_"file%5B%5D=%2Fpath%2Fto%2Ffile&rule_name%5B%5D=test_metric4" (0.01s) + --- PASS: TestEndpoints/remote/run_53_rules_"file%5B%5D=%2Fpath%2Fto%2Ffile&rule_name%5B%5D=test_metric4"/GET (0.01s) --- PASS: TestEndpoints/remote/run_54_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_54_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_55_queryExemplars_"end=4.1&query=%7Bfoo%3D%22boo%22%7D&start=4" (0.00s) @@ -11934,18 +11969,18 @@ === RUN TestGetSeries/two_matchers === RUN TestGetSeries/exec_error_type === RUN TestGetSeries/storage_error_type ---- PASS: TestGetSeries (0.06s) +--- PASS: TestGetSeries (0.02s) --- PASS: TestGetSeries/no_matchers (0.00s) --- PASS: TestGetSeries/non_empty_label_matcher (0.00s) --- PASS: TestGetSeries/exact_label_matcher (0.00s) - --- PASS: TestGetSeries/two_matchers (0.01s) + --- PASS: TestGetSeries/two_matchers (0.00s) --- PASS: TestGetSeries/exec_error_type (0.00s) --- PASS: TestGetSeries/storage_error_type (0.00s) === RUN TestQueryExemplars === RUN TestQueryExemplars/no_error === RUN TestQueryExemplars/should_return_errorExec_upon_genetic_error === RUN TestQueryExemplars/should_return_errorInternal_err_type_is_ErrStorage ---- PASS: TestQueryExemplars (0.06s) +--- PASS: TestQueryExemplars (0.02s) --- 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) @@ -11956,7 +11991,7 @@ === RUN TestLabelNames/two_matchers === RUN TestLabelNames/exec_error_type === RUN TestLabelNames/storage_error_type ---- PASS: TestLabelNames (0.10s) +--- PASS: TestLabelNames (0.01s) --- PASS: TestLabelNames/no_matchers (0.00s) --- PASS: TestLabelNames/non_empty_label_matcher (0.00s) --- PASS: TestLabelNames/exact_label_matcher (0.00s) @@ -11968,7 +12003,7 @@ === RUN TestStats/stats_is_true === RUN TestStats/stats_is_all === RUN TestStats/custom_handler_with_known_value ---- PASS: TestStats (0.03s) +--- 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) @@ -11993,7 +12028,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) @@ -12026,14 +12061,14 @@ === RUN TestOptionsMethod --- PASS: TestOptionsMethod (0.00s) === RUN TestRespond ---- PASS: TestRespond (0.04s) +--- PASS: TestRespond (0.01s) === RUN TestTSDBStatus === RUN TestTSDBStatus/0 === RUN TestTSDBStatus/1 === RUN TestTSDBStatus/2 ---- PASS: TestTSDBStatus (0.06s) - --- PASS: TestTSDBStatus/0 (0.04s) - --- PASS: TestTSDBStatus/1 (0.02s) +--- PASS: TestTSDBStatus (0.01s) + --- PASS: TestTSDBStatus/0 (0.00s) + --- PASS: TestTSDBStatus/1 (0.01s) --- PASS: TestTSDBStatus/2 (0.00s) === RUN TestReturnAPIError --- PASS: TestReturnAPIError (0.00s) @@ -12066,45 +12101,45 @@ --- PASS: TestExtractQueryOpts/with_lookback_delta (0.00s) --- PASS: TestExtractQueryOpts/with_invalid_lookback_delta (0.00s) === RUN TestApiStatusCodes +=== RUN TestApiStatusCodes/random_error/error_from_queryable +=== RUN TestApiStatusCodes/random_error/error_from_querier +=== RUN TestApiStatusCodes/random_error/error_from_seriesset +=== RUN TestApiStatusCodes/promql.ErrTooManySamples/error_from_querier +=== RUN TestApiStatusCodes/promql.ErrTooManySamples/error_from_seriesset +=== RUN TestApiStatusCodes/promql.ErrTooManySamples/error_from_queryable === RUN TestApiStatusCodes/promql.ErrQueryCanceled/error_from_queryable === RUN TestApiStatusCodes/promql.ErrQueryCanceled/error_from_querier === RUN TestApiStatusCodes/promql.ErrQueryCanceled/error_from_seriesset -=== RUN TestApiStatusCodes/promql.ErrQueryTimeout/error_from_queryable === RUN TestApiStatusCodes/promql.ErrQueryTimeout/error_from_querier === RUN TestApiStatusCodes/promql.ErrQueryTimeout/error_from_seriesset +=== RUN TestApiStatusCodes/promql.ErrQueryTimeout/error_from_queryable === RUN TestApiStatusCodes/context.DeadlineExceeded/error_from_queryable === RUN TestApiStatusCodes/context.DeadlineExceeded/error_from_querier === RUN TestApiStatusCodes/context.DeadlineExceeded/error_from_seriesset +=== RUN TestApiStatusCodes/context.Canceled/error_from_seriesset === RUN TestApiStatusCodes/context.Canceled/error_from_queryable === RUN TestApiStatusCodes/context.Canceled/error_from_querier -=== RUN TestApiStatusCodes/context.Canceled/error_from_seriesset -=== RUN TestApiStatusCodes/random_error/error_from_seriesset -=== RUN TestApiStatusCodes/random_error/error_from_queryable -=== RUN TestApiStatusCodes/random_error/error_from_querier -=== RUN TestApiStatusCodes/promql.ErrTooManySamples/error_from_queryable -=== RUN TestApiStatusCodes/promql.ErrTooManySamples/error_from_querier -=== RUN TestApiStatusCodes/promql.ErrTooManySamples/error_from_seriesset ---- PASS: TestApiStatusCodes (0.05s) +--- PASS: TestApiStatusCodes (0.00s) + --- PASS: TestApiStatusCodes/random_error/error_from_queryable (0.00s) + --- PASS: TestApiStatusCodes/random_error/error_from_querier (0.00s) + --- PASS: TestApiStatusCodes/random_error/error_from_seriesset (0.00s) + --- PASS: TestApiStatusCodes/promql.ErrTooManySamples/error_from_querier (0.00s) + --- PASS: TestApiStatusCodes/promql.ErrTooManySamples/error_from_seriesset (0.00s) + --- PASS: TestApiStatusCodes/promql.ErrTooManySamples/error_from_queryable (0.00s) --- PASS: TestApiStatusCodes/promql.ErrQueryCanceled/error_from_queryable (0.00s) - --- PASS: TestApiStatusCodes/promql.ErrQueryCanceled/error_from_querier (0.01s) + --- 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/promql.ErrQueryTimeout/error_from_queryable (0.00s) --- PASS: TestApiStatusCodes/context.DeadlineExceeded/error_from_queryable (0.00s) --- PASS: TestApiStatusCodes/context.DeadlineExceeded/error_from_querier (0.00s) --- PASS: TestApiStatusCodes/context.DeadlineExceeded/error_from_seriesset (0.00s) - --- PASS: TestApiStatusCodes/context.Canceled/error_from_queryable (0.01s) - --- PASS: TestApiStatusCodes/context.Canceled/error_from_querier (0.01s) --- PASS: TestApiStatusCodes/context.Canceled/error_from_seriesset (0.00s) - --- PASS: TestApiStatusCodes/random_error/error_from_seriesset (0.00s) - --- PASS: TestApiStatusCodes/random_error/error_from_queryable (0.00s) - --- PASS: TestApiStatusCodes/random_error/error_from_querier (0.00s) - --- PASS: TestApiStatusCodes/promql.ErrTooManySamples/error_from_queryable (0.00s) - --- PASS: TestApiStatusCodes/promql.ErrTooManySamples/error_from_querier (0.00s) - --- PASS: TestApiStatusCodes/promql.ErrTooManySamples/error_from_seriesset (0.00s) + --- PASS: TestApiStatusCodes/context.Canceled/error_from_queryable (0.00s) + --- PASS: TestApiStatusCodes/context.Canceled/error_from_querier (0.00s) PASS -ok github.com/prometheus/prometheus/web/api/v1 1.625s +ok github.com/prometheus/prometheus/web/api/v1 0.307s make[1]: Leaving directory '/build/reproducible-path/prometheus-2.45.6+ds' create-stamp debian/debhelper-build-stamp dh_testroot -O--buildsystem=golang -O--builddirectory=/build/reproducible-path/prometheus-2.45.6\+ds/.build @@ -12146,15 +12181,15 @@ dh_fixperms -O--buildsystem=golang -O--builddirectory=/build/reproducible-path/prometheus-2.45.6\+ds/.build dh_missing -O--buildsystem=golang -O--builddirectory=/build/reproducible-path/prometheus-2.45.6\+ds/.build dh_strip -a -O--buildsystem=golang -O--builddirectory=/build/reproducible-path/prometheus-2.45.6\+ds/.build -dh_strip: warning: Could not find the BuildID in debian/prometheus/usr/bin/prometheus dh_strip: warning: Could not find the BuildID in debian/promtool/usr/bin/promtool +dh_strip: warning: Could not find the BuildID in debian/prometheus/usr/bin/prometheus dh_makeshlibs -a -O--buildsystem=golang -O--builddirectory=/build/reproducible-path/prometheus-2.45.6\+ds/.build dh_shlibdeps -a -O--buildsystem=golang -O--builddirectory=/build/reproducible-path/prometheus-2.45.6\+ds/.build dh_installdeb -O--buildsystem=golang -O--builddirectory=/build/reproducible-path/prometheus-2.45.6\+ds/.build dh_golang -O--buildsystem=golang -O--builddirectory=/build/reproducible-path/prometheus-2.45.6\+ds/.build dh_gencontrol -O--buildsystem=golang -O--builddirectory=/build/reproducible-path/prometheus-2.45.6\+ds/.build -dpkg-gencontrol: warning: package prometheus: substitution variable ${misc:Static-Built-Using} unused, but is defined dpkg-gencontrol: warning: package promtool: substitution variable ${misc:Static-Built-Using} unused, but is defined +dpkg-gencontrol: warning: package prometheus: substitution variable ${misc:Static-Built-Using} unused, but is defined dh_md5sums -O--buildsystem=golang -O--builddirectory=/build/reproducible-path/prometheus-2.45.6\+ds/.build dh_builddeb -O--buildsystem=golang -O--builddirectory=/build/reproducible-path/prometheus-2.45.6\+ds/.build dpkg-deb: building package 'prometheus' in '../prometheus_2.45.6+ds-9_i386.deb'. @@ -12167,12 +12202,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/3339/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/3339/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/58258 and its subdirectories -I: Current time: Wed Dec 11 07:57:51 -12 2024 -I: pbuilder-time-stamp: 1733947071 +I: removing directory /srv/workspace/pbuilder/3339 and its subdirectories +I: Current time: Wed Jan 14 16:25:57 +14 2026 +I: pbuilder-time-stamp: 1768357557