Diff of the two buildlogs: -- --- b1/build.log 2023-05-01 05:05:26.217811163 +0000 +++ b2/build.log 2023-05-01 05:32:33.978366239 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Sat Jun 1 22:58:04 -12 2024 -I: pbuilder-time-stamp: 1717325884 +I: Current time: Mon May 1 19:05:33 +14 2023 +I: pbuilder-time-stamp: 1682917533 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/bookworm-reproducible-base.tgz] I: copying local configuration @@ -16,7 +16,7 @@ I: copying [./prometheus_2.42.0+ds.orig.tar.xz] I: copying [./prometheus_2.42.0+ds-5.debian.tar.xz] I: Extracting source -gpgv: Signature made Sun Feb 5 21:30:55 2023 -12 +gpgv: Signature made Mon Feb 6 23:30:55 2023 +14 gpgv: using RSA key 303F687A4EFCB1AE7C1A35A3B700173FBB805A29 gpgv: issuer "dswarbrick@debian.org" gpgv: Can't check signature: No public key @@ -44,52 +44,84 @@ dpkg-source: info: applying 94-Splice_classic_web_UI.patch I: Not using root during the build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/22604/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/4841/tmp/hooks/D01_modify_environment starting +debug: Running on codethink10-arm64. +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 May 1 19:05 /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/4841/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/4841/tmp/hooks/D02_print_environment starting I: set - BUILDDIR='/build' - BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' - BUILDUSERNAME='pbuilder1' - BUILD_ARCH='arm64' - DEBIAN_FRONTEND='noninteractive' + BASH=/bin/sh + BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath + BASH_ALIASES=() + BASH_ARGC=() + BASH_ARGV=() + BASH_CMDS=() + BASH_LINENO=([0]="12" [1]="0") + BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:. + BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") + BASH_VERSINFO=([0]="5" [1]="2" [2]="15" [3]="1" [4]="release" [5]="aarch64-unknown-linux-gnu") + BASH_VERSION='5.2.15(1)-release' + BUILDDIR=/build + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=arm64 + DEBIAN_FRONTEND=noninteractive DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=8' - DISTRIBUTION='bookworm' - HOME='/var/lib/jenkins' - HOST_ARCH='arm64' + DIRSTACK=() + DISTRIBUTION=bookworm + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/var/lib/jenkins + HOSTNAME=i-capture-the-hostname + HOSTTYPE=aarch64 + HOST_ARCH=arm64 IFS=' ' - LANG='C' - LANGUAGE='en_US:en' - LC_ALL='C' - MAIL='/var/mail/root' - OPTIND='1' - PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' - PBCURRENTCOMMANDLINEOPERATION='build' - PBUILDER_OPERATION='build' - PBUILDER_PKGDATADIR='/usr/share/pbuilder' - PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' - PBUILDER_SYSCONFDIR='/etc' - PPID='22604' - PS1='# ' - PS2='> ' + LANG=C + LANGUAGE=nl_BE:nl + LC_ALL=C + MACHTYPE=aarch64-unknown-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=4841 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.1yPxEOCq/pbuilderrc_4nlC --distribution bookworm --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/bookworm-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.1yPxEOCq/b1 --logfile b1/build.log prometheus_2.42.0+ds-5.dsc' - SUDO_GID='117' - SUDO_UID='110' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - USERNAME='root' - _='/usr/bin/systemd-run' - http_proxy='http://192.168.101.16: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.1yPxEOCq/pbuilderrc_7GVr --distribution bookworm --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/bookworm-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.1yPxEOCq/b2 --logfile b2/build.log --extrapackages usrmerge prometheus_2.42.0+ds-5.dsc' + SUDO_GID=117 + SUDO_UID=110 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + USERNAME=root + _='I: set' + http_proxy=http://192.168.101.16:3128 I: uname -a - Linux codethink9-arm64 4.15.0-210-generic #221-Ubuntu SMP Tue Apr 18 08:32:48 UTC 2023 aarch64 GNU/Linux + Linux i-capture-the-hostname 4.15.0-210-generic #221-Ubuntu SMP Tue Apr 18 08:32:48 UTC 2023 aarch64 GNU/Linux I: ls -l /bin - lrwxrwxrwx 1 root root 7 Apr 26 2023 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/22604/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 Apr 27 00:25 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/4841/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -601,7 +633,7 @@ Get: 354 http://deb.debian.org/debian bookworm/main arm64 golang-uber-automaxprocs-dev all 1.4.0-3 [13.7 kB] Get: 355 http://deb.debian.org/debian bookworm/main arm64 golang-github-gophercloud-gophercloud-dev all 0.12.0-1 [628 kB] Get: 356 http://deb.debian.org/debian bookworm/main arm64 golang-github-opentracing-contrib-go-stdlib-dev all 1.0.0-2 [13.0 kB] -Fetched 206 MB in 9s (21.8 MB/s) +Fetched 206 MB in 5s (38.2 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 ... 19616 files and directories currently installed.) @@ -2039,8 +2071,17 @@ Writing extended state information... Building tag database... -> Finished parsing the build-deps +Reading package lists... +Building dependency tree... +Reading state information... +usrmerge is already the newest version (35). +0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. I: Building the package -I: Running cd /build/prometheus-2.42.0+ds/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../prometheus_2.42.0+ds-5_source.changes +I: user script /srv/workspace/pbuilder/4841/tmp/hooks/A99_set_merged_usr starting +Re-configuring usrmerge... +I: user script /srv/workspace/pbuilder/4841/tmp/hooks/A99_set_merged_usr finished +hostname: Temporary failure in name resolution +I: Running cd /build/prometheus-2.42.0+ds/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S > ../prometheus_2.42.0+ds-5_source.changes dpkg-buildpackage: info: source package prometheus dpkg-buildpackage: info: source version 2.42.0+ds-5 dpkg-buildpackage: info: source distribution unstable @@ -2069,17 +2110,17 @@ make[1]: Entering directory '/build/prometheus-2.42.0+ds' dh_auto_build -- -ldflags " -X github.com/prometheus/common/version.Version=2.42.0+ds -X github.com/prometheus/common/version.Revision=2.42.0+ds-5 -X github.com/prometheus/common/version.Branch=debian/sid -X github.com/prometheus/common/version.BuildUser=team+pkg-go@tracker.debian.org -X github.com/prometheus/common/version.BuildDate=20230206-09:24:28 -X github.com/prometheus/common/version.GoVersion=go1.19.8" cd .build && go install -trimpath -v -p 8 -ldflags " -X github.com/prometheus/common/version.Version=2.42.0+ds -X github.com/prometheus/common/version.Revision=2.42.0+ds-5 -X github.com/prometheus/common/version.Branch=debian/sid -X github.com/prometheus/common/version.BuildUser=team+pkg-go@tracker.debian.org -X github.com/prometheus/common/version.BuildDate=20230206-09:24:28 -X github.com/prometheus/common/version.GoVersion=go1.19.8" github.com/prometheus/prometheus/cmd/prometheus github.com/prometheus/prometheus/cmd/promtool github.com/prometheus/prometheus/config github.com/prometheus/prometheus/discovery github.com/prometheus/prometheus/discovery/aws github.com/prometheus/prometheus/discovery/azure github.com/prometheus/prometheus/discovery/digitalocean github.com/prometheus/prometheus/discovery/dns github.com/prometheus/prometheus/discovery/eureka github.com/prometheus/prometheus/discovery/file github.com/prometheus/prometheus/discovery/gce github.com/prometheus/prometheus/discovery/hetzner github.com/prometheus/prometheus/discovery/http github.com/prometheus/prometheus/discovery/install github.com/prometheus/prometheus/discovery/ionos github.com/prometheus/prometheus/discovery/legacymanager github.com/prometheus/prometheus/discovery/marathon github.com/prometheus/prometheus/discovery/moby github.com/prometheus/prometheus/discovery/openstack github.com/prometheus/prometheus/discovery/ovhcloud github.com/prometheus/prometheus/discovery/puppetdb github.com/prometheus/prometheus/discovery/refresh github.com/prometheus/prometheus/discovery/scaleway github.com/prometheus/prometheus/discovery/targetgroup github.com/prometheus/prometheus/discovery/triton github.com/prometheus/prometheus/discovery/uyuni github.com/prometheus/prometheus/discovery/vultr github.com/prometheus/prometheus/discovery/zookeeper github.com/prometheus/prometheus/model/exemplar github.com/prometheus/prometheus/model/histogram github.com/prometheus/prometheus/model/labels github.com/prometheus/prometheus/model/metadata github.com/prometheus/prometheus/model/relabel github.com/prometheus/prometheus/model/rulefmt github.com/prometheus/prometheus/model/textparse github.com/prometheus/prometheus/model/timestamp github.com/prometheus/prometheus/model/value github.com/prometheus/prometheus/notifier github.com/prometheus/prometheus/plugins github.com/prometheus/prometheus/prompb github.com/prometheus/prometheus/prompb/io/prometheus/client github.com/prometheus/prometheus/promql github.com/prometheus/prometheus/promql/parser github.com/prometheus/prometheus/rules github.com/prometheus/prometheus/scrape github.com/prometheus/prometheus/storage github.com/prometheus/prometheus/storage/remote github.com/prometheus/prometheus/template github.com/prometheus/prometheus/tracing github.com/prometheus/prometheus/tsdb github.com/prometheus/prometheus/tsdb/agent github.com/prometheus/prometheus/tsdb/chunkenc github.com/prometheus/prometheus/tsdb/chunks github.com/prometheus/prometheus/tsdb/encoding github.com/prometheus/prometheus/tsdb/errors github.com/prometheus/prometheus/tsdb/fileutil github.com/prometheus/prometheus/tsdb/goversion github.com/prometheus/prometheus/tsdb/index github.com/prometheus/prometheus/tsdb/record github.com/prometheus/prometheus/tsdb/tombstones github.com/prometheus/prometheus/tsdb/tsdbutil github.com/prometheus/prometheus/tsdb/wlog github.com/prometheus/prometheus/util/gate github.com/prometheus/prometheus/util/httputil github.com/prometheus/prometheus/util/jsonutil github.com/prometheus/prometheus/util/logging github.com/prometheus/prometheus/util/osutil github.com/prometheus/prometheus/util/pool github.com/prometheus/prometheus/util/runtime github.com/prometheus/prometheus/util/stats github.com/prometheus/prometheus/util/strutil github.com/prometheus/prometheus/util/teststorage github.com/prometheus/prometheus/util/testutil github.com/prometheus/prometheus/util/treecache github.com/prometheus/prometheus/web github.com/prometheus/prometheus/web/api/v1 -internal/unsafeheader internal/goarch +internal/race internal/goexperiment internal/goos -internal/race +internal/unsafeheader internal/cpu -internal/itoa runtime/internal/syscall +runtime/internal/math internal/abi sync/atomic -runtime/internal/math +internal/itoa runtime/internal/sys math/bits unicode/utf8 @@ -2089,19 +2130,19 @@ container/list crypto/internal/subtle crypto/subtle -crypto/internal/boring/sig -vendor/golang.org/x/crypto/cryptobyte/asn1 internal/bytealg runtime/internal/atomic -internal/nettrace +crypto/internal/boring/sig math +vendor/golang.org/x/crypto/cryptobyte/asn1 +internal/nettrace vendor/golang.org/x/crypto/internal/subtle google.golang.org/protobuf/internal/flags google.golang.org/protobuf/internal/set github.com/aws/aws-sdk-go/aws/client/metadata +go.mongodb.org/mongo-driver/bson/bsonoptions go.mongodb.org/mongo-driver/bson/bsontype github.com/Azure/azure-sdk-for-go/version -go.mongodb.org/mongo-driver/bson/bsonoptions github.com/Azure/go-autorest/autorest/to golang.org/x/net/internal/iana google.golang.org/grpc/serviceconfig @@ -2124,8 +2165,8 @@ internal/reflectlite sync internal/testlog -internal/singleflight math/rand +internal/singleflight google.golang.org/protobuf/internal/pragma github.com/aws/aws-sdk-go/internal/sync/singleflight github.com/josharian/intern @@ -2145,18 +2186,19 @@ vendor/golang.org/x/net/dns/dnsmessage github.com/beorn7/perks/quantile github.com/gogo/protobuf/sortkeys +container/heap strings -bytes hash +bytes hash/crc32 crypto/internal/randutil hash/fnv reflect -regexp/syntax -bufio crypto +bufio crypto/rc4 vendor/golang.org/x/text/transform +regexp/syntax net/http/internal/ascii github.com/prometheus/common/internal/bitbucket.org/ww/goautoneg html @@ -2164,78 +2206,75 @@ golang.org/x/text/transform golang.org/x/crypto/blowfish github.com/aws/aws-sdk-go/internal/sdkio -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 -golang.org/x/text/width encoding/base32 +golang.org/x/text/width +time +internal/syscall/unix +internal/syscall/execenv google.golang.org/grpc/encoding github.com/docker/docker/api/types/versions -container/heap -net/http/internal/testcert regexp github.com/grafana/regexp +net/http/internal/testcert hash/adler32 -google.golang.org/api/internal/third_party/uritemplates -context internal/poll +github.com/jpillora/backoff io/fs github.com/aws/aws-sdk-go/internal/sdkrand -github.com/jpillora/backoff +context +google.golang.org/api/internal/third_party/uritemplates google.golang.org/grpc/backoff google.golang.org/grpc/internal/grpcrand google.golang.org/grpc/keepalive github.com/scaleway/scaleway-sdk-go/namegenerator -github.com/prometheus/prometheus/model/timestamp google.golang.org/grpc/internal/backoff +github.com/prometheus/prometheus/model/timestamp google.golang.org/grpc/tap -go.opentelemetry.io/otel/internal/baggage github.com/prometheus/prometheus/util/gate +go.opentelemetry.io/otel/internal/baggage embed os -github.com/scaleway/scaleway-sdk-go/internal/generic -github.com/modern-go/reflect2 internal/fmtsort encoding/binary +github.com/scaleway/scaleway-sdk-go/internal/generic +github.com/modern-go/reflect2 +io/ioutil +path/filepath +github.com/prometheus/procfs/internal/util +internal/godebug +os/signal +fmt +internal/intern +internal/lazyregexp +google.golang.org/grpc/internal/envconfig +github.com/docker/docker/api/types/mount +net/netip encoding/base64 +crypto/cipher +crypto/internal/nistec crypto/internal/edwards25519/field crypto/md5 -crypto/internal/nistec -vendor/golang.org/x/crypto/internal/poly1305 -crypto/cipher encoding/pem -vendor/golang.org/x/crypto/curve25519/internal/field -github.com/cespare/xxhash crypto/internal/edwards25519 +vendor/golang.org/x/crypto/internal/poly1305 crypto/internal/boring -fmt -golang.org/x/sys/unix -crypto/aes crypto/des +crypto/aes crypto/sha512 crypto/hmac crypto/sha1 -crypto/sha256 -internal/godebug -path/filepath -internal/intern -net/netip vendor/golang.org/x/crypto/chacha20 +crypto/sha256 +vendor/golang.org/x/crypto/curve25519/internal/field +net vendor/golang.org/x/crypto/hkdf -google.golang.org/protobuf/internal/detrand -io/ioutil -github.com/prometheus/procfs/internal/util -os/signal -internal/lazyregexp +github.com/cespare/xxhash vendor/golang.org/x/crypto/chacha20poly1305 -os/exec -golang.org/x/crypto/pkcs12/internal/rc2 -google.golang.org/grpc/internal/envconfig -github.com/docker/docker/api/types/mount -github.com/golang/snappy +google.golang.org/protobuf/internal/detrand +golang.org/x/sys/unix github.com/alecthomas/units encoding/json github.com/go-logfmt/logfmt @@ -2243,7 +2282,6 @@ compress/flate math/big encoding/hex -net net/url vendor/golang.org/x/crypto/curve25519 vendor/golang.org/x/text/unicode/bidi @@ -2252,81 +2290,74 @@ vendor/golang.org/x/net/http2/hpack mime mime/quotedprintable -net/http/internal vendor/golang.org/x/text/secure/bidirule +net/http/internal google.golang.org/protobuf/internal/errors go/token -google.golang.org/protobuf/encoding/protowire -google.golang.org/protobuf/internal/version -github.com/prometheus/procfs/internal/fs github.com/go-kit/log -github.com/golang/protobuf/proto github.com/prometheus/common/model -google.golang.org/protobuf/reflect/protoreflect -runtime/debug +github.com/golang/protobuf/proto +google.golang.org/protobuf/encoding/protowire github.com/go-kit/log/level -golang.org/x/net/internal/timeseries -text/template/parse -github.com/oklog/run +google.golang.org/protobuf/reflect/protoreflect +google.golang.org/protobuf/internal/version +github.com/prometheus/procfs/internal/fs crypto/rand -crypto/elliptic crypto/internal/boring/bbig +crypto/elliptic encoding/asn1 crypto/ed25519 crypto/rsa crypto/dsa vendor/golang.org/x/net/idna +runtime/debug +golang.org/x/net/internal/timeseries google.golang.org/protobuf/internal/descfmt google.golang.org/protobuf/internal/descopts google.golang.org/protobuf/internal/strs +vendor/golang.org/x/crypto/cryptobyte +crypto/x509/pkix google.golang.org/protobuf/internal/encoding/messageset google.golang.org/protobuf/internal/genid google.golang.org/protobuf/internal/encoding/text google.golang.org/protobuf/internal/order google.golang.org/protobuf/reflect/protoregistry -vendor/golang.org/x/crypto/cryptobyte -crypto/x509/pkix google.golang.org/protobuf/runtime/protoiface -text/template +text/template/parse +github.com/oklog/run github.com/prometheus/common/promlog +crypto/ecdsa go/scanner -go/doc/comment google.golang.org/protobuf/proto +go/doc/comment google.golang.org/protobuf/internal/encoding/defval -crypto/ecdsa golang.org/x/text/unicode/bidi go/ast golang.org/x/text/unicode/norm golang.org/x/net/http2/hpack google.golang.org/protobuf/internal/filedesc google.golang.org/protobuf/encoding/prototext -html/template +text/template golang.org/x/text/secure/bidirule gopkg.in/yaml.v2 go/doc -golang.org/x/crypto/bcrypt github.com/golang/protobuf/ptypes/timestamp github.com/prometheus/client_model/go github.com/matttproud/golang_protobuf_extensions/pbutil +golang.org/x/crypto/bcrypt +golang.org/x/net/idna golang.org/x/sync/errgroup github.com/aws/aws-sdk-go/aws/awserr -golang.org/x/net/idna +github.com/prometheus/client_golang/prometheus/internal github.com/aws/aws-sdk-go/internal/ini os/user -github.com/prometheus/client_golang/prometheus/internal github.com/aws/aws-sdk-go/aws/endpoints +html/template google.golang.org/protobuf/internal/encoding/tag github.com/jmespath/go-jmespath -encoding/xml google.golang.org/protobuf/internal/impl -github.com/prometheus/prometheus/discovery/targetgroup -github.com/prometheus/prometheus/model/labels -github.com/prometheus/prometheus/model/histogram -github.com/aws/aws-sdk-go/aws/awsutil -github.com/prometheus/prometheus/model/relabel -github.com/prometheus/prometheus/model/exemplar -github.com/gogo/protobuf/proto -github.com/pkg/errors +encoding/xml +os/exec crypto/x509 net/textproto vendor/golang.org/x/net/http/httpproxy @@ -2335,79 +2366,88 @@ vendor/golang.org/x/net/http/httpguts mime/multipart golang.org/x/net/http/httpguts -database/sql/driver -github.com/mitchellh/mapstructure +github.com/aws/aws-sdk-go/aws/awsutil +github.com/prometheus/prometheus/discovery/targetgroup +github.com/prometheus/prometheus/model/labels +github.com/prometheus/prometheus/model/histogram +github.com/prometheus/prometheus/model/relabel crypto/tls +github.com/prometheus/prometheus/model/exemplar +github.com/gogo/protobuf/proto +github.com/pkg/errors +database/sql/driver +github.com/prometheus/common/promlog/flag github.com/asaskevich/govalidator +github.com/mitchellh/mapstructure github.com/aws/aws-sdk-go/internal/shareddefaults -github.com/prometheus/common/promlog/flag github.com/aws/aws-sdk-go/aws/credentials -github.com/oklog/ulid github.com/aws/aws-sdk-go/aws/credentials/processcreds +github.com/oklog/ulid go.mongodb.org/mongo-driver/bson/primitive github.com/go-stack/stack net/mail github.com/mailru/easyjson/jlexer github.com/mailru/easyjson/buffer -go.mongodb.org/mongo-driver/x/bsonx/bsoncore github.com/mailru/easyjson/jwriter +go.mongodb.org/mongo-driver/x/bsonx/bsoncore github.com/go-openapi/analysis/internal/debug -encoding/gob github.com/PuerkitoBio/urlesc -go.uber.org/atomic +encoding/gob +google.golang.org/protobuf/internal/filetype github.com/PuerkitoBio/purell +go.uber.org/atomic github.com/prometheus/prometheus/util/strutil -github.com/Azure/go-autorest/autorest/date -github.com/golang-jwt/jwt -google.golang.org/protobuf/internal/filetype google.golang.org/protobuf/runtime/protoimpl -go.mongodb.org/mongo-driver/bson/bsonrw +github.com/Azure/go-autorest/autorest/date google.golang.org/protobuf/types/known/timestamppb +github.com/golang-jwt/jwt +golang.org/x/crypto/pkcs12/internal/rc2 golang.org/x/crypto/pkcs12 github.com/Azure/go-autorest/autorest/validation -github.com/gogo/protobuf/types github.com/google/go-querystring/query golang.org/x/net/bpf +go.mongodb.org/mongo-driver/bson/bsonrw golang.org/x/net/internal/socket +net/http/httptrace +github.com/coreos/go-systemd/activation +net/http github.com/fsnotify/fsnotify golang.org/x/oauth2/jws google.golang.org/grpc/internal/grpclog +google.golang.org/grpc/grpclog google.golang.org/grpc/attributes google.golang.org/grpc/metadata -net/http/httptrace -github.com/coreos/go-systemd/activation -google.golang.org/grpc/grpclog google.golang.org/grpc/codes google.golang.org/grpc/encoding/proto -net/http google.golang.org/grpc/internal/balancerload golang.org/x/net/ipv4 golang.org/x/net/ipv6 -github.com/golang/protobuf/ptypes/any google.golang.org/grpc/connectivity google.golang.org/grpc/internal google.golang.org/grpc/internal/credentials +github.com/golang/protobuf/ptypes/any github.com/golang/protobuf/ptypes/duration -github.com/golang/protobuf/ptypes google.golang.org/grpc/credentials +github.com/golang/protobuf/ptypes google.golang.org/grpc/binarylog/grpc_binarylog_v1 google.golang.org/grpc/resolver google.golang.org/grpc/balancer -go.mongodb.org/mongo-driver/bson/bsoncodec +google.golang.org/grpc/balancer/base google.golang.org/grpc/internal/grpcutil google.golang.org/genproto/googleapis/rpc/status -google.golang.org/grpc/balancer/base +google.golang.org/grpc/balancer/roundrobin google.golang.org/grpc/internal/channelz google.golang.org/grpc/internal/status -google.golang.org/grpc/balancer/roundrobin -google.golang.org/grpc/status -github.com/miekg/dns google.golang.org/grpc/balancer/grpclb/state -google.golang.org/grpc/internal/binarylog google.golang.org/grpc/internal/resolver/dns +google.golang.org/grpc/status +google.golang.org/grpc/internal/binarylog google.golang.org/grpc/internal/resolver/passthrough +go.mongodb.org/mongo-driver/bson/bsoncodec google.golang.org/grpc/internal/serviceconfig google.golang.org/grpc/internal/syscall +github.com/gogo/protobuf/types +github.com/miekg/dns google.golang.org/grpc/peer google.golang.org/grpc/stats go.opencensus.io/internal @@ -2415,8 +2455,8 @@ runtime/trace go.opencensus.io/resource runtime/pprof -go.opencensus.io/metric/metricdata go.opencensus.io/trace +go.opencensus.io/metric/metricdata go.opencensus.io/metric/metricproducer google.golang.org/api/transport/cert github.com/hetznercloud/hcloud-go/hcloud/schema @@ -2425,70 +2465,59 @@ github.com/docker/docker/api/types/strslice github.com/docker/go-connections/nat go.opencensus.io/tag -github.com/docker/go-units -github.com/docker/docker/api/types/container testing -github.com/prometheus/prometheus/prompb/io/prometheus/client +github.com/docker/go-units go.opencensus.io/stats/internal go.opencensus.io/stats +github.com/docker/docker/api/types/container go.opencensus.io/stats/view github.com/docker/docker/api/types/filters -go.mongodb.org/mongo-driver/bson github.com/docker/docker/api/types/network github.com/opencontainers/go-digest github.com/opencontainers/image-spec/specs-go -github.com/opencontainers/image-spec/specs-go/v1 github.com/docker/docker/api/types/swarm/runtime +github.com/opencontainers/image-spec/specs-go/v1 +github.com/docker/docker/api/types/swarm +go.mongodb.org/mongo-driver/bson github.com/docker/docker/api/types/registry github.com/docker/distribution/digestset +github.com/docker/docker/api/types github.com/docker/distribution/reference -github.com/docker/docker/api/types/swarm github.com/docker/docker/api/types/time -github.com/docker/docker/api/types +github.com/docker/docker/api/types/volume github.com/sirupsen/logrus -github.com/prometheus/prometheus/model/textparse golang.org/x/net/internal/socks github.com/docker/go-connections/tlsconfig gopkg.in/ini.v1 -github.com/docker/docker/api/types/volume github.com/scaleway/scaleway-sdk-go/internal/async github.com/scaleway/scaleway-sdk-go/internal/errors -github.com/scaleway/scaleway-sdk-go/internal/marshaler golang.org/x/net/proxy +github.com/scaleway/scaleway-sdk-go/internal/marshaler github.com/scaleway/scaleway-sdk-go/internal/parameter github.com/scaleway/scaleway-sdk-go/logger github.com/scaleway/scaleway-sdk-go/validation github.com/samuel/go-zookeeper/zk github.com/edsrzf/mmap-go -github.com/prometheus/prometheus/tsdb/errors github.com/prometheus/prometheus/tsdb/chunkenc +github.com/prometheus/prometheus/tsdb/errors github.com/prometheus/prometheus/tsdb/fileutil -github.com/prometheus/prometheus/model/metadata +github.com/prometheus/prometheus/prompb/io/prometheus/client github.com/davecgh/go-spew/spew github.com/pmezard/go-difflib/difflib gopkg.in/yaml.v3 go.uber.org/goleak/internal/stack go.uber.org/goleak github.com/prometheus/prometheus/tsdb/encoding +github.com/golang/snappy go.opentelemetry.io/otel/attribute +github.com/prometheus/prometheus/model/textparse go.opentelemetry.io/otel/codes go.opentelemetry.io/otel/baggage github.com/prometheus/prometheus/util/osutil github.com/prometheus/prometheus/util/pool +go.opentelemetry.io/otel/trace github.com/gogo/protobuf/protoc-gen-gogo/descriptor golang.org/x/time/rate -github.com/prometheus/prometheus/util/runtime -github.com/prometheus/prometheus/util/logging -go.opentelemetry.io/otel/trace -compress/zlib -github.com/modern-go/concurrent -golang.org/x/net/netutil -github.com/json-iterator/go -internal/profile -go.uber.org/automaxprocs/internal/cgroups -go.uber.org/automaxprocs/internal/runtime -go.uber.org/automaxprocs/maxprocs -archive/tar expvar github.com/prometheus/common/expfmt golang.org/x/net/trace @@ -2496,189 +2525,201 @@ golang.org/x/net/context/ctxhttp golang.org/x/oauth2/internal net/http/httputil -github.com/go-openapi/errors -golang.org/x/oauth2 -github.com/go-openapi/swag github.com/prometheus/client_golang/prometheus +golang.org/x/oauth2 +github.com/prometheus/prometheus/model/metadata +github.com/go-openapi/errors golang.org/x/oauth2/clientcredentials -github.com/go-openapi/strfmt +github.com/go-openapi/swag github.com/Azure/go-autorest/logger +github.com/go-openapi/strfmt github.com/Azure/go-autorest/tracing net/http/cookiejar github.com/digitalocean/godo +cloud.google.com/go/compute/metadata github.com/Azure/go-autorest/autorest/adal +golang.org/x/oauth2/authhandler +golang.org/x/oauth2/google/internal/externalaccount github.com/go-openapi/jsonpointer -github.com/aws/aws-sdk-go/aws github.com/go-openapi/jsonreference github.com/go-openapi/spec -github.com/aws/aws-sdk-go/aws/request -cloud.google.com/go/compute/metadata -golang.org/x/oauth2/authhandler -github.com/Azure/go-autorest/autorest -golang.org/x/oauth2/google/internal/externalaccount golang.org/x/oauth2/jwt +github.com/Azure/go-autorest/autorest +golang.org/x/oauth2/google +google.golang.org/api/googleapi github.com/mwitkow/go-conntrack github.com/prometheus/common/version +github.com/prometheus/prometheus/discovery/refresh +google.golang.org/grpc/internal/transport +google.golang.org/api/internal/impersonate +go.opencensus.io/trace/propagation +github.com/prometheus/common/config +go.opencensus.io/plugin/ochttp/propagation/b3 +github.com/aws/aws-sdk-go/aws +google.golang.org/api/googleapi/transport +go.opencensus.io/plugin/ochttp +google.golang.org/api/transport/http/internal/propagation +github.com/prometheus/client_golang/prometheus/promhttp +github.com/aws/aws-sdk-go/aws/request +github.com/prometheus/exporter-toolkit/web +github.com/prometheus/prometheus/discovery +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/Azure/go-autorest/autorest/azure +github.com/prometheus/prometheus/discovery/legacymanager +github.com/ionos-cloud/sdk-go +github.com/go-openapi/analysis +github.com/prometheus/prometheus/discovery/digitalocean github.com/aws/aws-sdk-go/aws/client github.com/aws/aws-sdk-go/private/protocol github.com/aws/aws-sdk-go/aws/corehandlers github.com/aws/aws-sdk-go/aws/csm -github.com/prometheus/prometheus/discovery/refresh +github.com/prometheus/prometheus/discovery/dns +github.com/prometheus/prometheus/discovery/eureka +github.com/Azure/azure-sdk-for-go/services/compute/mgmt/2018-10-01/compute +github.com/aws/aws-sdk-go/aws/ec2metadata +github.com/prometheus/prometheus/discovery/file github.com/aws/aws-sdk-go/private/protocol/rest github.com/aws/aws-sdk-go/private/protocol/query/queryutil +github.com/Azure/azure-sdk-for-go/services/network/mgmt/2018-10-01/network github.com/aws/aws-sdk-go/private/protocol/xml/xmlutil github.com/aws/aws-sdk-go/private/protocol/json/jsonutil -github.com/aws/aws-sdk-go/aws/ec2metadata -github.com/Azure/go-autorest/autorest/azure -github.com/go-openapi/analysis/internal/flatten/normalize -github.com/go-openapi/analysis/internal/flatten/operations -github.com/prometheus/common/config -github.com/go-openapi/analysis/internal/flatten/replace -github.com/aws/aws-sdk-go/aws/signer/v4 github.com/aws/aws-sdk-go/aws/credentials/ec2rolecreds +google.golang.org/grpc +github.com/aws/aws-sdk-go/aws/signer/v4 github.com/aws/aws-sdk-go/private/protocol/query +github.com/go-openapi/loads +github.com/aws/aws-sdk-go/private/protocol/ec2query github.com/aws/aws-sdk-go/private/protocol/jsonrpc github.com/aws/aws-sdk-go/aws/credentials/endpointcreds -github.com/go-openapi/analysis/internal/flatten/schutils -github.com/go-openapi/analysis/internal/flatten/sortref -github.com/aws/aws-sdk-go/private/protocol/ec2query github.com/aws/aws-sdk-go/private/protocol/restjson -golang.org/x/oauth2/google -github.com/aws/aws-sdk-go/aws/defaults -google.golang.org/api/googleapi -google.golang.org/grpc/internal/transport github.com/aws/aws-sdk-go/service/sts -github.com/prometheus/exporter-toolkit/web +github.com/go-openapi/validate +github.com/aws/aws-sdk-go/aws/defaults github.com/aws/aws-sdk-go/service/sso -github.com/prometheus/prometheus/discovery -github.com/go-openapi/analysis -github.com/aws/aws-sdk-go/service/lightsail github.com/aws/aws-sdk-go/service/ec2 -github.com/Azure/azure-sdk-for-go/services/compute/mgmt/2018-10-01/compute -github.com/prometheus/prometheus/discovery/legacymanager -github.com/aws/aws-sdk-go/service/sso/ssoiface github.com/aws/aws-sdk-go/service/sts/stsiface -github.com/aws/aws-sdk-go/aws/credentials/ssocreds -github.com/Azure/azure-sdk-for-go/services/network/mgmt/2018-10-01/network +github.com/aws/aws-sdk-go/service/sso/ssoiface github.com/aws/aws-sdk-go/aws/credentials/stscreds -github.com/prometheus/prometheus/discovery/digitalocean +github.com/aws/aws-sdk-go/aws/credentials/ssocreds github.com/aws/aws-sdk-go/aws/session -github.com/prometheus/prometheus/discovery/dns -github.com/go-openapi/loads -github.com/prometheus/prometheus/discovery/eureka -github.com/go-openapi/validate -github.com/prometheus/prometheus/discovery/file -google.golang.org/grpc -google.golang.org/api/internal/impersonate +github.com/aws/aws-sdk-go/service/lightsail +github.com/prometheus/alertmanager/api/v2/models github.com/prometheus/common/sigv4 -go.opencensus.io/trace/propagation -go.opencensus.io/plugin/ochttp/propagation/b3 github.com/prometheus/prometheus/config -go.opencensus.io/plugin/ochttp -google.golang.org/api/googleapi/transport -google.golang.org/api/transport/http/internal/propagation -github.com/prometheus/client_golang/prometheus/promhttp -github.com/prometheus/prometheus/discovery/http -github.com/prometheus/alertmanager/api/v2/models -github.com/ionos-cloud/sdk-go +github.com/hetznercloud/hcloud-go/hcloud/internal/instrumentation +github.com/prometheus/prometheus/notifier github.com/googleapis/gax-go/v2 google.golang.org/api/internal google.golang.org/api/internal/gensupport -github.com/prometheus/prometheus/notifier +github.com/hetznercloud/hcloud-go/hcloud google.golang.org/api/option -google.golang.org/api/option/internaloption google.golang.org/api/transport/internal/dca -github.com/hetznercloud/hcloud-go/hcloud/internal/instrumentation +google.golang.org/api/option/internaloption google.golang.org/api/transport/http +github.com/prometheus/prometheus/discovery/http github.com/prometheus/prometheus/discovery/marathon -github.com/hetznercloud/hcloud-go/hcloud -github.com/docker/docker/errdefs google.golang.org/api/compute/v1 +github.com/docker/docker/errdefs github.com/docker/go-connections/sockets github.com/docker/docker/client github.com/prometheus/prometheus/discovery/hetzner github.com/gophercloud/gophercloud -github.com/prometheus/prometheus/discovery/moby -github.com/ovh/go-ovh/ovh -github.com/prometheus/prometheus/discovery/puppetdb github.com/gophercloud/gophercloud/pagination +github.com/prometheus/prometheus/discovery/moby +github.com/gophercloud/gophercloud/openstack/identity/v2/tenants github.com/gophercloud/gophercloud/openstack/identity/v3/tokens -github.com/gophercloud/gophercloud/openstack/utils -github.com/prometheus/prometheus/discovery/ovhcloud +github.com/gophercloud/gophercloud/openstack/identity/v2/tokens github.com/gophercloud/gophercloud/openstack/identity/v3/extensions/ec2tokens -github.com/gophercloud/gophercloud/openstack/identity/v2/tenants github.com/gophercloud/gophercloud/openstack/identity/v3/extensions/oauth1 +github.com/gophercloud/gophercloud/openstack/utils github.com/gophercloud/gophercloud/openstack/compute/v2/extensions/floatingips -github.com/gophercloud/gophercloud/openstack/identity/v2/tokens github.com/gophercloud/gophercloud/openstack/compute/v2/extensions/hypervisors +github.com/gophercloud/gophercloud/openstack github.com/gophercloud/gophercloud/openstack/compute/v2/servers +github.com/ovh/go-ovh/ovh +github.com/prometheus/prometheus/discovery/ovhcloud +github.com/prometheus/prometheus/discovery/puppetdb github.com/scaleway/scaleway-sdk-go/internal/auth +github.com/prometheus/prometheus/discovery/openstack github.com/scaleway/scaleway-sdk-go/scw -github.com/gophercloud/gophercloud/openstack github.com/prometheus/prometheus/discovery/triton -github.com/prometheus/prometheus/discovery/openstack net/rpc -github.com/hashicorp/go-cleanhttp github.com/scaleway/scaleway-sdk-go/api/baremetal/v1 github.com/scaleway/scaleway-sdk-go/api/marketplace/v1 github.com/kolo/xmlrpc github.com/scaleway/scaleway-sdk-go/api/instance/v1 -github.com/hashicorp/go-retryablehttp +github.com/hashicorp/go-cleanhttp github.com/prometheus/prometheus/discovery/uyuni +github.com/hashicorp/go-retryablehttp github.com/prometheus/prometheus/util/treecache -github.com/vultr/govultr github.com/prometheus/prometheus/discovery/zookeeper +github.com/vultr/govultr github.com/prometheus/prometheus/tsdb/chunks github.com/prometheus/prometheus/discovery/scaleway github.com/prometheus/client_golang/prometheus/testutil/promlint -net/http/httptest github.com/prometheus/client_golang/prometheus/testutil +net/http/httptest go.opentelemetry.io/otel/propagation github.com/prometheus/client_golang/prometheus/promauto -github.com/prometheus/prometheus/discovery/vultr -go.opentelemetry.io/otel/internal/global -github.com/stretchr/testify/assert github.com/gogo/protobuf/gogoproto +go.opentelemetry.io/otel/internal/global go.opentelemetry.io/otel -github.com/julienschmidt/httprouter -github.com/prometheus/prometheus/util/stats +github.com/stretchr/testify/assert github.com/prometheus/prometheus/prompb +github.com/prometheus/prometheus/discovery/vultr +github.com/prometheus/prometheus/util/stats +github.com/prometheus/prometheus/util/logging github.com/prometheus/prometheus/tracing +github.com/prometheus/prometheus/util/runtime +github.com/julienschmidt/httprouter +compress/zlib github.com/prometheus/common/route -github.com/prometheus/prometheus/util/jsonutil -net/http/pprof -github.com/google/pprof/profile -github.com/prometheus/client_golang/api -github.com/prometheus/client_golang/api/prometheus/v1 +github.com/modern-go/concurrent +golang.org/x/net/netutil +github.com/json-iterator/go +internal/profile github.com/stretchr/testify/require +go.uber.org/automaxprocs/internal/cgroups +go.uber.org/automaxprocs/internal/runtime +go.uber.org/automaxprocs/maxprocs +archive/tar +net/http/pprof github.com/prometheus/prometheus/util/testutil +github.com/google/pprof/profile github.com/prometheus/prometheus/tsdb/tsdbutil github.com/prometheus/prometheus/storage -github.com/prometheus/prometheus/promql/parser +github.com/prometheus/client_golang/api github.com/prometheus/prometheus/tsdb/index github.com/prometheus/prometheus/tsdb/tombstones +github.com/prometheus/prometheus/promql/parser github.com/prometheus/prometheus/scrape github.com/prometheus/prometheus/tsdb/record github.com/prometheus/prometheus/tsdb/wlog -github.com/prometheus/prometheus/storage/remote +github.com/prometheus/prometheus/util/jsonutil +github.com/prometheus/client_golang/api/prometheus/v1 github.com/prometheus/prometheus/tsdb +github.com/prometheus/prometheus/storage/remote 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/web -github.com/prometheus/prometheus/discovery/ionos github.com/prometheus/prometheus/discovery/gce github.com/prometheus/prometheus/discovery/azure github.com/prometheus/prometheus/discovery/aws -github.com/prometheus/prometheus/discovery/install github.com/prometheus/prometheus/plugins -github.com/prometheus/prometheus/cmd/prometheus +github.com/prometheus/prometheus/discovery/install github.com/prometheus/prometheus/cmd/promtool +github.com/prometheus/prometheus/cmd/prometheus /build/prometheus-2.42.0+ds/.build/bin/prometheus --help-man > /build/prometheus-2.42.0+ds/.build/prometheus.1 /build/prometheus-2.42.0+ds/.build/bin/promtool --help-man > /build/prometheus-2.42.0+ds/.build/promtool.1 # Fix whatis entry. @@ -2692,7 +2733,7 @@ === RUN TestComputeExternalURL --- PASS: TestComputeExternalURL (0.00s) === RUN TestFailedStartupExitCode ---- PASS: TestFailedStartupExitCode (0.27s) +--- PASS: TestFailedStartupExitCode (0.54s) === RUN TestSendAlerts === RUN TestSendAlerts/0 === RUN TestSendAlerts/1 @@ -2702,919 +2743,920 @@ --- PASS: TestSendAlerts/1 (0.00s) --- PASS: TestSendAlerts/2 (0.00s) === RUN TestWALSegmentSizeBounds - main_test.go:219: ts=2024-06-02T11:14:42.017Z caller=main.go:513 level=info msg="No time or size retention was set so using the default time retention" duration=15d - ts=2024-06-02T11:14:42.017Z caller=main.go:551 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" - ts=2024-06-02T11:14:42.017Z caller=main.go:556 level=info build_context="(go=go1.19.8, platform=linux/arm64, user=, date=)" - ts=2024-06-02T11:14:42.017Z caller=main.go:557 level=info host_details="(Linux 4.15.0-210-generic #221-Ubuntu SMP Tue Apr 18 08:32:48 UTC 2023 aarch64 codethink9-arm64 (none))" - ts=2024-06-02T11:14:42.017Z caller=main.go:558 level=info fd_limits="(soft=1048576, hard=1048576)" - ts=2024-06-02T11:14:42.017Z caller=main.go:559 level=info vm_limits="(soft=unlimited, hard=unlimited)" - ts=2024-06-02T11:14:42.062Z caller=web.go:503 level=info component=web msg="Start listening for connections" address=0.0.0.0:0 - ts=2024-06-02T11:14:42.063Z caller=main.go:988 level=info msg="Starting TSDB ..." - ts=2024-06-02T11:14:42.063Z caller=main.go:847 level=info msg="Stopping scrape discovery manager..." - ts=2024-06-02T11:14:42.063Z caller=main.go:861 level=info msg="Stopping notify discovery manager..." - ts=2024-06-02T11:14:42.063Z caller=manager.go:992 level=info component="rule manager" msg="Stopping rule manager..." - ts=2024-06-02T11:14:42.063Z caller=manager.go:1002 level=info component="rule manager" msg="Rule manager stopped" - ts=2024-06-02T11:14:42.063Z caller=main.go:898 level=info msg="Stopping scrape manager..." - ts=2024-06-02T11:14:42.063Z caller=main.go:857 level=info msg="Notify discovery manager stopped" - ts=2024-06-02T11:14:42.064Z caller=main.go:843 level=info msg="Scrape discovery manager stopped" - ts=2024-06-02T11:14:42.064Z caller=notifier.go:606 level=info component=notifier msg="Stopping notification manager..." - ts=2024-06-02T11:14:42.064Z caller=main.go:890 level=info msg="Scrape manager stopped" - ts=2024-06-02T11:14:42.065Z caller=manager.go:978 level=info component="rule manager" msg="Starting rule manager..." - ts=2024-06-02T11:14:42.093Z caller=main.go:1118 level=info msg="Notifier manager stopped" - ts=2024-06-02T11:14:42.103Z caller=main.go:1127 level=error err="flag 'storage.tsdb.wal-segment-size' must be set between 10MB and 256MB" + main_test.go:219: ts=2023-05-01T05:19:43.497Z caller=main.go:513 level=info msg="No time or size retention was set so using the default time retention" duration=15d + ts=2023-05-01T05:19:43.497Z caller=main.go:551 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" + ts=2023-05-01T05:19:43.497Z caller=main.go:556 level=info build_context="(go=go1.19.8, platform=linux/arm64, user=, date=)" + ts=2023-05-01T05:19:43.497Z caller=main.go:557 level=info host_details="(Linux 4.15.0-210-generic #221-Ubuntu SMP Tue Apr 18 08:32:48 UTC 2023 aarch64 i-capture-the-hostname i-capture-the-domain)" + ts=2023-05-01T05:19:43.497Z caller=main.go:558 level=info fd_limits="(soft=1048576, hard=1048576)" + ts=2023-05-01T05:19:43.498Z caller=main.go:559 level=info vm_limits="(soft=unlimited, hard=unlimited)" + ts=2023-05-01T05:19:43.510Z caller=web.go:503 level=info component=web msg="Start listening for connections" address=0.0.0.0:0 + ts=2023-05-01T05:19:43.511Z caller=main.go:988 level=info msg="Starting TSDB ..." + ts=2023-05-01T05:19:43.512Z caller=main.go:847 level=info msg="Stopping scrape discovery manager..." + ts=2023-05-01T05:19:43.512Z caller=main.go:861 level=info msg="Stopping notify discovery manager..." + ts=2023-05-01T05:19:43.512Z caller=manager.go:992 level=info component="rule manager" msg="Stopping rule manager..." + ts=2023-05-01T05:19:43.512Z caller=manager.go:1002 level=info component="rule manager" msg="Rule manager stopped" + ts=2023-05-01T05:19:43.512Z caller=main.go:898 level=info msg="Stopping scrape manager..." + ts=2023-05-01T05:19:43.512Z caller=main.go:857 level=info msg="Notify discovery manager stopped" + ts=2023-05-01T05:19:43.512Z caller=main.go:843 level=info msg="Scrape discovery manager stopped" + ts=2023-05-01T05:19:43.512Z caller=notifier.go:606 level=info component=notifier msg="Stopping notification manager..." + ts=2023-05-01T05:19:43.512Z caller=main.go:1118 level=info msg="Notifier manager stopped" + ts=2023-05-01T05:19:43.512Z caller=manager.go:978 level=info component="rule manager" msg="Starting rule manager..." + ts=2023-05-01T05:19:43.512Z caller=main.go:890 level=info msg="Scrape manager stopped" + ts=2023-05-01T05:19:43.515Z caller=main.go:1127 level=error err="flag 'storage.tsdb.wal-segment-size' must be set between 10MB and 256MB" - main_test.go:219: ts=2024-06-02T11:14:42.342Z caller=main.go:513 level=info msg="No time or size retention was set so using the default time retention" duration=15d - ts=2024-06-02T11:14:42.343Z caller=main.go:551 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" - ts=2024-06-02T11:14:42.343Z caller=main.go:556 level=info build_context="(go=go1.19.8, platform=linux/arm64, user=, date=)" - ts=2024-06-02T11:14:42.343Z caller=main.go:557 level=info host_details="(Linux 4.15.0-210-generic #221-Ubuntu SMP Tue Apr 18 08:32:48 UTC 2023 aarch64 codethink9-arm64 (none))" - ts=2024-06-02T11:14:42.343Z caller=main.go:558 level=info fd_limits="(soft=1048576, hard=1048576)" - ts=2024-06-02T11:14:42.343Z caller=main.go:559 level=info vm_limits="(soft=unlimited, hard=unlimited)" - ts=2024-06-02T11:14:42.365Z caller=web.go:503 level=info component=web msg="Start listening for connections" address=0.0.0.0:0 - ts=2024-06-02T11:14:42.377Z caller=main.go:988 level=info msg="Starting TSDB ..." - ts=2024-06-02T11:14:42.413Z caller=tls_config.go:232 level=info component=web msg="Listening on" address=[::]:38655 - ts=2024-06-02T11:14:42.413Z caller=tls_config.go:235 level=info component=web msg="TLS is disabled." http2=false address=[::]:38655 - ts=2024-06-02T11:14:42.445Z caller=head.go:564 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" - ts=2024-06-02T11:14:42.445Z caller=head.go:608 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=8.38µs - ts=2024-06-02T11:14:42.445Z caller=head.go:614 level=info component=tsdb msg="Replaying WAL, this may take a while" - ts=2024-06-02T11:14:42.446Z caller=head.go:685 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 - ts=2024-06-02T11:14:42.446Z caller=head.go:722 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=94.52µs wal_replay_duration=587.5µs wbl_replay_duration=280ns total_replay_duration=752.54µs - ts=2024-06-02T11:14:42.460Z caller=main.go:1009 level=info fs_type=TMPFS_MAGIC - ts=2024-06-02T11:14:42.461Z caller=main.go:1012 level=info msg="TSDB started" - ts=2024-06-02T11:14:42.461Z caller=main.go:1192 level=info msg="Loading configuration file" filename=../../documentation/examples/prometheus.yml - ts=2024-06-02T11:14:42.462Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=../../documentation/examples/prometheus.yml totalDuration=1.65996ms db_storage=5.24µs remote_storage=5.92µs web_handler=2.02µs query_engine=3.06µs scrape=570.76µs scrape_sd=96.08µs notify=118.06µs notify_sd=46.8µs rules=6.06µs tracing=20.98µs - ts=2024-06-02T11:14:42.462Z caller=main.go:973 level=info msg="Server is ready to receive web requests." - ts=2024-06-02T11:14:42.463Z caller=manager.go:978 level=info component="rule manager" msg="Starting rule manager..." + main_test.go:219: ts=2023-05-01T05:19:43.729Z caller=main.go:513 level=info msg="No time or size retention was set so using the default time retention" duration=15d + ts=2023-05-01T05:19:43.730Z caller=main.go:551 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" + ts=2023-05-01T05:19:43.730Z caller=main.go:556 level=info build_context="(go=go1.19.8, platform=linux/arm64, user=, date=)" + ts=2023-05-01T05:19:43.730Z caller=main.go:557 level=info host_details="(Linux 4.15.0-210-generic #221-Ubuntu SMP Tue Apr 18 08:32:48 UTC 2023 aarch64 i-capture-the-hostname i-capture-the-domain)" + ts=2023-05-01T05:19:43.730Z caller=main.go:558 level=info fd_limits="(soft=1048576, hard=1048576)" + ts=2023-05-01T05:19:43.730Z caller=main.go:559 level=info vm_limits="(soft=unlimited, hard=unlimited)" + ts=2023-05-01T05:19:43.739Z caller=web.go:503 level=info component=web msg="Start listening for connections" address=0.0.0.0:0 + ts=2023-05-01T05:19:43.740Z caller=main.go:988 level=info msg="Starting TSDB ..." + ts=2023-05-01T05:19:43.783Z caller=tls_config.go:232 level=info component=web msg="Listening on" address=[::]:33385 + ts=2023-05-01T05:19:43.783Z caller=tls_config.go:235 level=info component=web msg="TLS is disabled." http2=false address=[::]:33385 + ts=2023-05-01T05:19:43.785Z caller=head.go:564 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" + ts=2023-05-01T05:19:43.785Z caller=head.go:608 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=9.32µs + ts=2023-05-01T05:19:43.786Z caller=head.go:614 level=info component=tsdb msg="Replaying WAL, this may take a while" + ts=2023-05-01T05:19:43.786Z caller=head.go:685 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 + ts=2023-05-01T05:19:43.786Z caller=head.go:722 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=96.181µs wal_replay_duration=625.128µs wbl_replay_duration=360ns total_replay_duration=797.43µs + ts=2023-05-01T05:19:43.793Z caller=main.go:1009 level=info fs_type=TMPFS_MAGIC + ts=2023-05-01T05:19:43.793Z caller=main.go:1012 level=info msg="TSDB started" + ts=2023-05-01T05:19:43.793Z caller=main.go:1192 level=info msg="Loading configuration file" filename=../../documentation/examples/prometheus.yml + ts=2023-05-01T05:19:43.795Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=../../documentation/examples/prometheus.yml totalDuration=1.620639ms db_storage=5.36µs remote_storage=4.82µs web_handler=2.2µs query_engine=3.24µs scrape=537.546µs scrape_sd=80.261µs notify=99.081µs notify_sd=44.981µs rules=4.24µs tracing=18.44µs + ts=2023-05-01T05:19:43.795Z caller=main.go:973 level=info msg="Server is ready to receive web requests." + ts=2023-05-01T05:19:43.795Z caller=manager.go:978 level=info component="rule manager" msg="Starting rule manager..." - main_test.go:219: ts=2024-06-02T11:14:52.779Z caller=main.go:513 level=info msg="No time or size retention was set so using the default time retention" duration=15d - ts=2024-06-02T11:14:52.779Z caller=main.go:551 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" - ts=2024-06-02T11:14:52.779Z caller=main.go:556 level=info build_context="(go=go1.19.8, platform=linux/arm64, user=, date=)" - ts=2024-06-02T11:14:52.780Z caller=main.go:557 level=info host_details="(Linux 4.15.0-210-generic #221-Ubuntu SMP Tue Apr 18 08:32:48 UTC 2023 aarch64 codethink9-arm64 (none))" - ts=2024-06-02T11:14:52.780Z caller=main.go:558 level=info fd_limits="(soft=1048576, hard=1048576)" - ts=2024-06-02T11:14:52.780Z caller=main.go:559 level=info vm_limits="(soft=unlimited, hard=unlimited)" - ts=2024-06-02T11:14:52.891Z caller=web.go:503 level=info component=web msg="Start listening for connections" address=0.0.0.0:0 - ts=2024-06-02T11:14:52.895Z caller=main.go:988 level=info msg="Starting TSDB ..." - ts=2024-06-02T11:14:52.895Z caller=main.go:847 level=info msg="Stopping scrape discovery manager..." - ts=2024-06-02T11:14:52.895Z caller=main.go:861 level=info msg="Stopping notify discovery manager..." - ts=2024-06-02T11:14:52.895Z caller=manager.go:992 level=info component="rule manager" msg="Stopping rule manager..." - ts=2024-06-02T11:14:52.895Z caller=manager.go:1002 level=info component="rule manager" msg="Rule manager stopped" - ts=2024-06-02T11:14:52.895Z caller=main.go:898 level=info msg="Stopping scrape manager..." - ts=2024-06-02T11:14:52.895Z caller=main.go:857 level=info msg="Notify discovery manager stopped" - ts=2024-06-02T11:14:52.895Z caller=main.go:843 level=info msg="Scrape discovery manager stopped" - ts=2024-06-02T11:14:52.895Z caller=notifier.go:606 level=info component=notifier msg="Stopping notification manager..." - ts=2024-06-02T11:14:52.896Z caller=main.go:1118 level=info msg="Notifier manager stopped" - ts=2024-06-02T11:14:52.896Z caller=manager.go:978 level=info component="rule manager" msg="Starting rule manager..." - ts=2024-06-02T11:14:52.896Z caller=main.go:890 level=info msg="Scrape manager stopped" - ts=2024-06-02T11:14:52.899Z caller=main.go:1127 level=error err="flag 'storage.tsdb.wal-segment-size' must be set between 10MB and 256MB" + main_test.go:219: ts=2023-05-01T05:19:54.038Z caller=main.go:513 level=info msg="No time or size retention was set so using the default time retention" duration=15d + ts=2023-05-01T05:19:54.038Z caller=main.go:551 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" + ts=2023-05-01T05:19:54.038Z caller=main.go:556 level=info build_context="(go=go1.19.8, platform=linux/arm64, user=, date=)" + ts=2023-05-01T05:19:54.038Z caller=main.go:557 level=info host_details="(Linux 4.15.0-210-generic #221-Ubuntu SMP Tue Apr 18 08:32:48 UTC 2023 aarch64 i-capture-the-hostname i-capture-the-domain)" + ts=2023-05-01T05:19:54.038Z caller=main.go:558 level=info fd_limits="(soft=1048576, hard=1048576)" + ts=2023-05-01T05:19:54.038Z caller=main.go:559 level=info vm_limits="(soft=unlimited, hard=unlimited)" + ts=2023-05-01T05:19:54.056Z caller=web.go:503 level=info component=web msg="Start listening for connections" address=0.0.0.0:0 + ts=2023-05-01T05:19:54.069Z caller=main.go:988 level=info msg="Starting TSDB ..." + ts=2023-05-01T05:19:54.069Z caller=main.go:847 level=info msg="Stopping scrape discovery manager..." + ts=2023-05-01T05:19:54.069Z caller=main.go:861 level=info msg="Stopping notify discovery manager..." + ts=2023-05-01T05:19:54.069Z caller=manager.go:992 level=info component="rule manager" msg="Stopping rule manager..." + ts=2023-05-01T05:19:54.069Z caller=manager.go:1002 level=info component="rule manager" msg="Rule manager stopped" + ts=2023-05-01T05:19:54.069Z caller=main.go:898 level=info msg="Stopping scrape manager..." + ts=2023-05-01T05:19:54.069Z caller=main.go:857 level=info msg="Notify discovery manager stopped" + ts=2023-05-01T05:19:54.069Z caller=main.go:843 level=info msg="Scrape discovery manager stopped" + ts=2023-05-01T05:19:54.069Z caller=notifier.go:606 level=info component=notifier msg="Stopping notification manager..." + ts=2023-05-01T05:19:54.069Z caller=main.go:1118 level=info msg="Notifier manager stopped" + ts=2023-05-01T05:19:54.069Z caller=manager.go:978 level=info component="rule manager" msg="Starting rule manager..." + ts=2023-05-01T05:19:54.069Z caller=main.go:890 level=info msg="Scrape manager stopped" + ts=2023-05-01T05:19:54.074Z caller=main.go:1127 level=error err="flag 'storage.tsdb.wal-segment-size' must be set between 10MB and 256MB" - main_test.go:219: ts=2024-06-02T11:14:53.536Z caller=main.go:513 level=info msg="No time or size retention was set so using the default time retention" duration=15d - ts=2024-06-02T11:14:53.536Z caller=main.go:551 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" - ts=2024-06-02T11:14:53.576Z caller=main.go:556 level=info build_context="(go=go1.19.8, platform=linux/arm64, user=, date=)" - ts=2024-06-02T11:14:53.576Z caller=main.go:557 level=info host_details="(Linux 4.15.0-210-generic #221-Ubuntu SMP Tue Apr 18 08:32:48 UTC 2023 aarch64 codethink9-arm64 (none))" - ts=2024-06-02T11:14:53.577Z caller=main.go:558 level=info fd_limits="(soft=1048576, hard=1048576)" - ts=2024-06-02T11:14:53.577Z caller=main.go:559 level=info vm_limits="(soft=unlimited, hard=unlimited)" - ts=2024-06-02T11:14:53.604Z caller=web.go:503 level=info component=web msg="Start listening for connections" address=0.0.0.0:0 - ts=2024-06-02T11:14:53.606Z caller=main.go:988 level=info msg="Starting TSDB ..." - ts=2024-06-02T11:14:53.606Z caller=main.go:847 level=info msg="Stopping scrape discovery manager..." - ts=2024-06-02T11:14:53.606Z caller=main.go:861 level=info msg="Stopping notify discovery manager..." - ts=2024-06-02T11:14:53.606Z caller=manager.go:992 level=info component="rule manager" msg="Stopping rule manager..." - ts=2024-06-02T11:14:53.606Z caller=manager.go:1002 level=info component="rule manager" msg="Rule manager stopped" - ts=2024-06-02T11:14:53.606Z caller=main.go:898 level=info msg="Stopping scrape manager..." - ts=2024-06-02T11:14:53.606Z caller=main.go:857 level=info msg="Notify discovery manager stopped" - ts=2024-06-02T11:14:53.606Z caller=main.go:843 level=info msg="Scrape discovery manager stopped" - ts=2024-06-02T11:14:53.606Z caller=notifier.go:606 level=info component=notifier msg="Stopping notification manager..." - ts=2024-06-02T11:14:53.606Z caller=main.go:1118 level=info msg="Notifier manager stopped" - ts=2024-06-02T11:14:53.606Z caller=manager.go:978 level=info component="rule manager" msg="Starting rule manager..." - ts=2024-06-02T11:14:53.606Z caller=main.go:890 level=info msg="Scrape manager stopped" - ts=2024-06-02T11:14:53.615Z caller=main.go:1127 level=error err="flag 'storage.tsdb.wal-segment-size' must be set between 10MB and 256MB" + main_test.go:219: ts=2023-05-01T05:19:54.309Z caller=main.go:513 level=info msg="No time or size retention was set so using the default time retention" duration=15d + ts=2023-05-01T05:19:54.309Z caller=main.go:551 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" + ts=2023-05-01T05:19:54.309Z caller=main.go:556 level=info build_context="(go=go1.19.8, platform=linux/arm64, user=, date=)" + ts=2023-05-01T05:19:54.309Z caller=main.go:557 level=info host_details="(Linux 4.15.0-210-generic #221-Ubuntu SMP Tue Apr 18 08:32:48 UTC 2023 aarch64 i-capture-the-hostname i-capture-the-domain)" + ts=2023-05-01T05:19:54.309Z caller=main.go:558 level=info fd_limits="(soft=1048576, hard=1048576)" + ts=2023-05-01T05:19:54.309Z caller=main.go:559 level=info vm_limits="(soft=unlimited, hard=unlimited)" + ts=2023-05-01T05:19:54.338Z caller=web.go:503 level=info component=web msg="Start listening for connections" address=0.0.0.0:0 + ts=2023-05-01T05:19:54.359Z caller=main.go:988 level=info msg="Starting TSDB ..." + ts=2023-05-01T05:19:54.359Z caller=main.go:847 level=info msg="Stopping scrape discovery manager..." + ts=2023-05-01T05:19:54.359Z caller=main.go:861 level=info msg="Stopping notify discovery manager..." + ts=2023-05-01T05:19:54.359Z caller=manager.go:992 level=info component="rule manager" msg="Stopping rule manager..." + ts=2023-05-01T05:19:54.359Z caller=manager.go:1002 level=info component="rule manager" msg="Rule manager stopped" + ts=2023-05-01T05:19:54.359Z caller=main.go:898 level=info msg="Stopping scrape manager..." + ts=2023-05-01T05:19:54.359Z caller=main.go:857 level=info msg="Notify discovery manager stopped" + ts=2023-05-01T05:19:54.372Z caller=notifier.go:606 level=info component=notifier msg="Stopping notification manager..." + ts=2023-05-01T05:19:54.372Z caller=main.go:1118 level=info msg="Notifier manager stopped" + ts=2023-05-01T05:19:54.372Z caller=main.go:890 level=info msg="Scrape manager stopped" + ts=2023-05-01T05:19:54.372Z caller=manager.go:978 level=info component="rule manager" msg="Starting rule manager..." + ts=2023-05-01T05:19:54.385Z caller=main.go:843 level=info msg="Scrape discovery manager stopped" + ts=2023-05-01T05:19:54.386Z caller=main.go:1127 level=error err="flag 'storage.tsdb.wal-segment-size' must be set between 10MB and 256MB" main_test.go:219: Error parsing commandline arguments: units: unknown unit in 10 ---- PASS: TestWALSegmentSizeBounds (12.65s) +--- PASS: TestWALSegmentSizeBounds (11.79s) === RUN TestMaxBlockChunkSegmentSizeBounds === PAUSE TestMaxBlockChunkSegmentSizeBounds === RUN TestTimeMetrics ---- PASS: TestTimeMetrics (0.20s) +--- PASS: TestTimeMetrics (0.21s) === RUN TestAgentSuccessfulStartup ---- PASS: TestAgentSuccessfulStartup (10.05s) +--- PASS: TestAgentSuccessfulStartup (10.06s) === RUN TestAgentFailedStartupWithServerFlag main_test.go:390: prometheus agent should not be running: exit status 3 ---- PASS: TestAgentFailedStartupWithServerFlag (0.37s) +--- PASS: TestAgentFailedStartupWithServerFlag (0.34s) === RUN TestAgentFailedStartupWithInvalidConfig main_test.go:414: prometheus agent should not be running: exit status 2 ---- PASS: TestAgentFailedStartupWithInvalidConfig (0.34s) +--- PASS: TestAgentFailedStartupWithInvalidConfig (0.27s) === RUN TestModeSpecificFlags === RUN TestModeSpecificFlags/agent_mode_with_option_--storage.agent.path - main_test.go:455: ts=2024-06-02T11:15:05.665Z caller=main.go:185 level=info msg="Experimental agent mode enabled." - ts=2024-06-02T11:15:05.667Z caller=main.go:551 level=info msg="Starting Prometheus Agent" mode=agent version="(version=, branch=, revision=unknown)" - ts=2024-06-02T11:15:05.667Z caller=main.go:556 level=info build_context="(go=go1.19.8, platform=linux/arm64, user=, date=)" - ts=2024-06-02T11:15:05.667Z caller=main.go:557 level=info host_details="(Linux 4.15.0-210-generic #221-Ubuntu SMP Tue Apr 18 08:32:48 UTC 2023 aarch64 codethink9-arm64 (none))" - ts=2024-06-02T11:15:05.667Z caller=main.go:558 level=info fd_limits="(soft=1048576, hard=1048576)" - ts=2024-06-02T11:15:05.667Z caller=main.go:559 level=info vm_limits="(soft=unlimited, hard=unlimited)" - ts=2024-06-02T11:15:05.671Z caller=web.go:503 level=info component=web msg="Start listening for connections" address=0.0.0.0:0 - ts=2024-06-02T11:15:05.685Z caller=main.go:1043 level=info msg="Starting WAL storage ..." - ts=2024-06-02T11:15:05.730Z caller=tls_config.go:232 level=info component=web msg="Listening on" address=[::]:34715 - ts=2024-06-02T11:15:05.730Z caller=tls_config.go:235 level=info component=web msg="TLS is disabled." http2=false address=[::]:34715 - ts=2024-06-02T11:15:05.774Z caller=db.go:344 level=info msg="replaying WAL, this may take a while" dir=/tmp/TestModeSpecificFlagsagent_mode_with_option_--storage.agent.path3746143563/001/wal - ts=2024-06-02T11:15:05.775Z caller=db.go:395 level=info msg="WAL segment loaded" segment=0 maxSegment=0 - ts=2024-06-02T11:15:05.775Z caller=main.go:1064 level=info fs_type=TMPFS_MAGIC - ts=2024-06-02T11:15:05.775Z caller=main.go:1067 level=info msg="Agent WAL storage started" - ts=2024-06-02T11:15:05.775Z caller=main.go:1192 level=info msg="Loading configuration file" filename=../../documentation/examples/prometheus-agent.yml - ts=2024-06-02T11:15:05.785Z caller=dedupe.go:112 component=remote level=info remote_name=70a86d url=http://remote-write-url msg="Starting WAL watcher" queue=70a86d - ts=2024-06-02T11:15:05.785Z caller=dedupe.go:112 component=remote level=info remote_name=70a86d url=http://remote-write-url msg="Starting scraped metadata watcher" - ts=2024-06-02T11:15:05.786Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=../../documentation/examples/prometheus-agent.yml totalDuration=11.09032ms db_storage=2.64µs remote_storage=9.8073ms web_handler=1.98µs query_engine=700ns scrape=503.54µs scrape_sd=68.74µs notify=3.92µs notify_sd=5.68µs rules=1.12µs tracing=18.64µs - ts=2024-06-02T11:15:05.786Z caller=main.go:973 level=info msg="Server is ready to receive web requests." - ts=2024-06-02T11:15:05.787Z caller=dedupe.go:112 component=remote level=info remote_name=70a86d url=http://remote-write-url msg="Replaying WAL" queue=70a86d + main_test.go:455: ts=2023-05-01T05:20:06.373Z caller=main.go:185 level=info msg="Experimental agent mode enabled." + ts=2023-05-01T05:20:06.375Z caller=main.go:551 level=info msg="Starting Prometheus Agent" mode=agent version="(version=, branch=, revision=unknown)" + ts=2023-05-01T05:20:06.375Z caller=main.go:556 level=info build_context="(go=go1.19.8, platform=linux/arm64, user=, date=)" + ts=2023-05-01T05:20:06.375Z caller=main.go:557 level=info host_details="(Linux 4.15.0-210-generic #221-Ubuntu SMP Tue Apr 18 08:32:48 UTC 2023 aarch64 i-capture-the-hostname i-capture-the-domain)" + ts=2023-05-01T05:20:06.375Z caller=main.go:558 level=info fd_limits="(soft=1048576, hard=1048576)" + ts=2023-05-01T05:20:06.375Z caller=main.go:559 level=info vm_limits="(soft=unlimited, hard=unlimited)" + ts=2023-05-01T05:20:06.387Z caller=web.go:503 level=info component=web msg="Start listening for connections" address=0.0.0.0:0 + ts=2023-05-01T05:20:06.401Z caller=main.go:1043 level=info msg="Starting WAL storage ..." + ts=2023-05-01T05:20:06.451Z caller=tls_config.go:232 level=info component=web msg="Listening on" address=[::]:33327 + ts=2023-05-01T05:20:06.451Z caller=tls_config.go:235 level=info component=web msg="TLS is disabled." http2=false address=[::]:33327 + ts=2023-05-01T05:20:06.512Z caller=db.go:344 level=info msg="replaying WAL, this may take a while" dir=/tmp/TestModeSpecificFlagsagent_mode_with_option_--storage.agent.path377974500/001/wal + ts=2023-05-01T05:20:06.513Z caller=db.go:395 level=info msg="WAL segment loaded" segment=0 maxSegment=0 + ts=2023-05-01T05:20:06.513Z caller=main.go:1064 level=info fs_type=TMPFS_MAGIC + ts=2023-05-01T05:20:06.513Z caller=main.go:1067 level=info msg="Agent WAL storage started" + ts=2023-05-01T05:20:06.513Z caller=main.go:1192 level=info msg="Loading configuration file" filename=../../documentation/examples/prometheus-agent.yml + ts=2023-05-01T05:20:06.515Z caller=dedupe.go:112 component=remote level=info remote_name=70a86d url=http://remote-write-url msg="Starting WAL watcher" queue=70a86d + ts=2023-05-01T05:20:06.515Z caller=dedupe.go:112 component=remote level=info remote_name=70a86d url=http://remote-write-url msg="Starting scraped metadata watcher" + ts=2023-05-01T05:20:06.516Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=../../documentation/examples/prometheus-agent.yml totalDuration=2.57371ms db_storage=2.02µs remote_storage=1.250535ms web_handler=1.72µs query_engine=900ns scrape=515.786µs scrape_sd=70.441µs notify=4.66µs notify_sd=6.06µs rules=820ns tracing=16.34µs + ts=2023-05-01T05:20:06.516Z caller=main.go:973 level=info msg="Server is ready to receive web requests." + ts=2023-05-01T05:20:06.523Z caller=dedupe.go:112 component=remote level=info remote_name=70a86d url=http://remote-write-url msg="Replaying WAL" queue=70a86d + ts=2023-05-01T05:20:12.874Z caller=dedupe.go:112 component=remote level=info remote_name=70a86d url=http://remote-write-url msg="Done replaying WAL" duration=6.350958316s === RUN TestModeSpecificFlags/server_mode_with_option_--storage.tsdb.path - main_test.go:455: ts=2024-06-02T11:15:15.599Z caller=main.go:513 level=info msg="No time or size retention was set so using the default time retention" duration=15d - ts=2024-06-02T11:15:15.599Z caller=main.go:551 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" - ts=2024-06-02T11:15:15.599Z caller=main.go:556 level=info build_context="(go=go1.19.8, platform=linux/arm64, user=, date=)" - ts=2024-06-02T11:15:15.599Z caller=main.go:557 level=info host_details="(Linux 4.15.0-210-generic #221-Ubuntu SMP Tue Apr 18 08:32:48 UTC 2023 aarch64 codethink9-arm64 (none))" - ts=2024-06-02T11:15:15.599Z caller=main.go:558 level=info fd_limits="(soft=1048576, hard=1048576)" - ts=2024-06-02T11:15:15.599Z caller=main.go:559 level=info vm_limits="(soft=unlimited, hard=unlimited)" - ts=2024-06-02T11:15:15.620Z caller=web.go:503 level=info component=web msg="Start listening for connections" address=0.0.0.0:0 - ts=2024-06-02T11:15:15.644Z caller=main.go:988 level=info msg="Starting TSDB ..." - ts=2024-06-02T11:15:15.691Z caller=tls_config.go:232 level=info component=web msg="Listening on" address=[::]:44187 - ts=2024-06-02T11:15:15.691Z caller=tls_config.go:235 level=info component=web msg="TLS is disabled." http2=false address=[::]:44187 - ts=2024-06-02T11:15:15.738Z caller=head.go:564 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" - ts=2024-06-02T11:15:15.738Z caller=head.go:608 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=8.56µs - ts=2024-06-02T11:15:15.738Z caller=head.go:614 level=info component=tsdb msg="Replaying WAL, this may take a while" - ts=2024-06-02T11:15:15.739Z caller=head.go:685 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 - ts=2024-06-02T11:15:15.739Z caller=head.go:722 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=83.68µs wal_replay_duration=505.38µs wbl_replay_duration=340ns total_replay_duration=657.64µs - ts=2024-06-02T11:15:15.777Z caller=main.go:1009 level=info fs_type=TMPFS_MAGIC - ts=2024-06-02T11:15:15.777Z caller=main.go:1012 level=info msg="TSDB started" - ts=2024-06-02T11:15:15.777Z caller=main.go:1192 level=info msg="Loading configuration file" filename=../../documentation/examples/prometheus.yml - ts=2024-06-02T11:15:15.779Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=../../documentation/examples/prometheus.yml totalDuration=1.57158ms db_storage=5.64µs remote_storage=5.72µs web_handler=3.44µs query_engine=3.06µs scrape=571µs scrape_sd=82.34µs notify=89.8µs notify_sd=33.14µs rules=4.6µs tracing=15.66µs - ts=2024-06-02T11:15:15.779Z caller=main.go:973 level=info msg="Server is ready to receive web requests." - ts=2024-06-02T11:15:15.779Z caller=manager.go:978 level=info component="rule manager" msg="Starting rule manager..." + main_test.go:455: ts=2023-05-01T05:20:16.495Z caller=main.go:513 level=info msg="No time or size retention was set so using the default time retention" duration=15d + ts=2023-05-01T05:20:16.495Z caller=main.go:551 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" + ts=2023-05-01T05:20:16.495Z caller=main.go:556 level=info build_context="(go=go1.19.8, platform=linux/arm64, user=, date=)" + ts=2023-05-01T05:20:16.495Z caller=main.go:557 level=info host_details="(Linux 4.15.0-210-generic #221-Ubuntu SMP Tue Apr 18 08:32:48 UTC 2023 aarch64 i-capture-the-hostname i-capture-the-domain)" + ts=2023-05-01T05:20:16.496Z caller=main.go:558 level=info fd_limits="(soft=1048576, hard=1048576)" + ts=2023-05-01T05:20:16.504Z caller=main.go:559 level=info vm_limits="(soft=unlimited, hard=unlimited)" + ts=2023-05-01T05:20:16.527Z caller=web.go:503 level=info component=web msg="Start listening for connections" address=0.0.0.0:0 + ts=2023-05-01T05:20:16.538Z caller=main.go:988 level=info msg="Starting TSDB ..." + ts=2023-05-01T05:20:16.555Z caller=tls_config.go:232 level=info component=web msg="Listening on" address=[::]:33535 + ts=2023-05-01T05:20:16.555Z caller=tls_config.go:235 level=info component=web msg="TLS is disabled." http2=false address=[::]:33535 + ts=2023-05-01T05:20:16.588Z caller=head.go:564 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" + ts=2023-05-01T05:20:16.588Z caller=head.go:608 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=27.28µs + ts=2023-05-01T05:20:16.588Z caller=head.go:614 level=info component=tsdb msg="Replaying WAL, this may take a while" + ts=2023-05-01T05:20:16.589Z caller=head.go:685 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 + ts=2023-05-01T05:20:16.589Z caller=head.go:722 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=100.081µs wal_replay_duration=779.29µs wbl_replay_duration=220ns total_replay_duration=996.732µs + ts=2023-05-01T05:20:16.626Z caller=main.go:1009 level=info fs_type=TMPFS_MAGIC + ts=2023-05-01T05:20:16.626Z caller=main.go:1012 level=info msg="TSDB started" + ts=2023-05-01T05:20:16.627Z caller=main.go:1192 level=info msg="Loading configuration file" filename=../../documentation/examples/prometheus.yml + ts=2023-05-01T05:20:16.637Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=../../documentation/examples/prometheus.yml totalDuration=10.842128ms db_storage=5.021µs remote_storage=6.32µs web_handler=2.1µs query_engine=2.44µs scrape=9.548212ms scrape_sd=113.822µs notify=93.641µs notify_sd=39.46µs rules=4.98µs tracing=20.221µs + ts=2023-05-01T05:20:16.637Z caller=main.go:973 level=info msg="Server is ready to receive web requests." + ts=2023-05-01T05:20:16.638Z caller=manager.go:978 level=info component="rule manager" msg="Starting rule manager..." === RUN TestModeSpecificFlags/server_mode_with_option_--storage.agent.path main_test.go:455: The following flag(s) can only be used in agent mode: ["--storage.agent.path"] === RUN TestModeSpecificFlags/agent_mode_with_option_--storage.tsdb.path - main_test.go:455: ts=2024-06-02T11:15:26.085Z caller=main.go:185 level=info msg="Experimental agent mode enabled." + main_test.go:455: ts=2023-05-01T05:20:26.796Z caller=main.go:185 level=info msg="Experimental agent mode enabled." The following flag(s) can not be used in agent mode: ["--storage.tsdb.path"] ---- PASS: TestModeSpecificFlags (20.84s) - --- PASS: TestModeSpecificFlags/agent_mode_with_option_--storage.agent.path (10.04s) - --- PASS: TestModeSpecificFlags/server_mode_with_option_--storage.tsdb.path (10.08s) - --- PASS: TestModeSpecificFlags/server_mode_with_option_--storage.agent.path (0.39s) - --- PASS: TestModeSpecificFlags/agent_mode_with_option_--storage.tsdb.path (0.33s) +--- PASS: TestModeSpecificFlags (20.90s) + --- PASS: TestModeSpecificFlags/agent_mode_with_option_--storage.agent.path (10.09s) + --- PASS: TestModeSpecificFlags/server_mode_with_option_--storage.tsdb.path (10.10s) + --- PASS: TestModeSpecificFlags/server_mode_with_option_--storage.agent.path (0.50s) + --- PASS: TestModeSpecificFlags/agent_mode_with_option_--storage.tsdb.path (0.21s) === RUN TestStartupInterrupt ---- PASS: TestStartupInterrupt (0.58s) +--- PASS: TestStartupInterrupt (1.09s) === RUN TestQueryLog -=== RUN TestQueryLog/api_queries,_127.0.0.1:44803,_enabled_at_start - query_log_test.go:273: ts=2024-06-02T11:15:27.165Z caller=main.go:513 level=info msg="No time or size retention was set so using the default time retention" duration=15d - ts=2024-06-02T11:15:27.166Z caller=main.go:551 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" - ts=2024-06-02T11:15:27.166Z caller=main.go:556 level=info build_context="(go=go1.19.8, platform=linux/arm64, user=, date=)" - ts=2024-06-02T11:15:27.166Z caller=main.go:557 level=info host_details="(Linux 4.15.0-210-generic #221-Ubuntu SMP Tue Apr 18 08:32:48 UTC 2023 aarch64 codethink9-arm64 (none))" - ts=2024-06-02T11:15:27.166Z caller=main.go:558 level=info fd_limits="(soft=1048576, hard=1048576)" - ts=2024-06-02T11:15:27.166Z caller=main.go:559 level=info vm_limits="(soft=unlimited, hard=unlimited)" - ts=2024-06-02T11:15:27.209Z caller=web.go:503 level=info component=web msg="Start listening for connections" address=127.0.0.1:44803 - ts=2024-06-02T11:15:27.217Z caller=main.go:988 level=info msg="Starting TSDB ..." - ts=2024-06-02T11:15:27.227Z caller=tls_config.go:232 level=info component=web msg="Listening on" address=127.0.0.1:44803 - ts=2024-06-02T11:15:27.227Z caller=tls_config.go:235 level=info component=web msg="TLS is disabled." http2=false address=127.0.0.1:44803 - ts=2024-06-02T11:15:27.303Z caller=head.go:564 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" - ts=2024-06-02T11:15:27.312Z caller=head.go:608 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=22.84µs - ts=2024-06-02T11:15:27.312Z caller=head.go:614 level=info component=tsdb msg="Replaying WAL, this may take a while" - ts=2024-06-02T11:15:27.313Z caller=head.go:685 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 - ts=2024-06-02T11:15:27.313Z caller=head.go:722 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=132.62µs wal_replay_duration=686.08µs wbl_replay_duration=340ns total_replay_duration=1.04218ms - ts=2024-06-02T11:15:27.340Z caller=main.go:1009 level=info fs_type=TMPFS_MAGIC - ts=2024-06-02T11:15:27.361Z caller=main.go:1012 level=info msg="TSDB started" - ts=2024-06-02T11:15:27.372Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config2053237120 - ts=2024-06-02T11:15:27.373Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config2053237120 totalDuration=1.03652ms db_storage=4.22µs remote_storage=5.08µs web_handler=2.24µs query_engine=36.34µs scrape=439.88µs scrape_sd=19.82µs notify=2.68µs notify_sd=6.12µs rules=4.22µs tracing=38.68µs - ts=2024-06-02T11:15:27.373Z caller=main.go:973 level=info msg="Server is ready to receive web requests." - ts=2024-06-02T11:15:27.373Z caller=manager.go:978 level=info component="rule manager" msg="Starting rule manager..." - ts=2024-06-02T11:15:27.794Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config2053237120 - ts=2024-06-02T11:15:27.804Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config2053237120 totalDuration=10.14574ms db_storage=4.94µs remote_storage=5.08µs web_handler=1.58µs query_engine=9.48µs scrape=9.84446ms scrape_sd=16.36µs notify=4.06µs notify_sd=3.72µs rules=4.68µs tracing=20.96µs - ts=2024-06-02T11:15:27.811Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config2053237120 - ts=2024-06-02T11:15:27.811Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config2053237120 totalDuration=479.06µs db_storage=4.8µs remote_storage=4.58µs web_handler=1.52µs query_engine=35.06µs scrape=115.56µs scrape_sd=8.02µs notify=2.62µs notify_sd=3.36µs rules=4.18µs tracing=15.3µs - ts=2024-06-02T11:15:27.822Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config2053237120 - ts=2024-06-02T11:15:27.823Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config2053237120 totalDuration=519.62µs db_storage=3.9µs remote_storage=4.58µs web_handler=2.18µs query_engine=87.84µs scrape=115.98µs scrape_sd=10.12µs notify=3.28µs notify_sd=3.26µs rules=4.64µs tracing=14.98µs +=== RUN TestQueryLog/api_queries,_127.0.0.1:40941,_enabled_at_start + query_log_test.go:273: ts=2023-05-01T05:20:28.227Z caller=main.go:513 level=info msg="No time or size retention was set so using the default time retention" duration=15d + ts=2023-05-01T05:20:28.228Z caller=main.go:551 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" + ts=2023-05-01T05:20:28.228Z caller=main.go:556 level=info build_context="(go=go1.19.8, platform=linux/arm64, user=, date=)" + ts=2023-05-01T05:20:28.228Z caller=main.go:557 level=info host_details="(Linux 4.15.0-210-generic #221-Ubuntu SMP Tue Apr 18 08:32:48 UTC 2023 aarch64 i-capture-the-hostname i-capture-the-domain)" + ts=2023-05-01T05:20:28.228Z caller=main.go:558 level=info fd_limits="(soft=1048576, hard=1048576)" + ts=2023-05-01T05:20:28.228Z caller=main.go:559 level=info vm_limits="(soft=unlimited, hard=unlimited)" + ts=2023-05-01T05:20:28.249Z caller=web.go:503 level=info component=web msg="Start listening for connections" address=127.0.0.1:40941 + ts=2023-05-01T05:20:28.250Z caller=main.go:988 level=info msg="Starting TSDB ..." + ts=2023-05-01T05:20:28.307Z caller=head.go:564 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" + ts=2023-05-01T05:20:28.307Z caller=head.go:608 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=10.36µs + ts=2023-05-01T05:20:28.307Z caller=head.go:614 level=info component=tsdb msg="Replaying WAL, this may take a while" + ts=2023-05-01T05:20:28.308Z caller=head.go:685 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 + ts=2023-05-01T05:20:28.308Z caller=head.go:722 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=91.782µs wal_replay_duration=1.107433ms wbl_replay_duration=600ns total_replay_duration=1.273495ms + ts=2023-05-01T05:20:28.322Z caller=main.go:1009 level=info fs_type=TMPFS_MAGIC + ts=2023-05-01T05:20:28.323Z caller=main.go:1012 level=info msg="TSDB started" + ts=2023-05-01T05:20:28.323Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config433950178 + ts=2023-05-01T05:20:28.324Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config433950178 totalDuration=1.000212ms db_storage=5.621µs remote_storage=4.88µs web_handler=1.62µs query_engine=39.88µs scrape=475.446µs scrape_sd=18.74µs notify=3.62µs notify_sd=6.18µs rules=4.1µs tracing=42.341µs + ts=2023-05-01T05:20:28.324Z caller=manager.go:978 level=info component="rule manager" msg="Starting rule manager..." + ts=2023-05-01T05:20:28.325Z caller=tls_config.go:232 level=info component=web msg="Listening on" address=127.0.0.1:40941 + ts=2023-05-01T05:20:28.325Z caller=tls_config.go:235 level=info component=web msg="TLS is disabled." http2=false address=127.0.0.1:40941 + ts=2023-05-01T05:20:28.324Z caller=main.go:973 level=info msg="Server is ready to receive web requests." + ts=2023-05-01T05:20:28.458Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config433950178 + ts=2023-05-01T05:20:28.458Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config433950178 totalDuration=429.745µs db_storage=4.92µs remote_storage=5.18µs web_handler=1.6µs query_engine=10.82µs scrape=159.582µs scrape_sd=8.86µs notify=3.32µs notify_sd=3.901µs rules=4.96µs tracing=18.06µs + ts=2023-05-01T05:20:28.467Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config433950178 + ts=2023-05-01T05:20:28.467Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config433950178 totalDuration=501.266µs db_storage=4.18µs remote_storage=5.1µs web_handler=1.68µs query_engine=35.74µs scrape=122.762µs scrape_sd=9.84µs notify=2.34µs notify_sd=2.88µs rules=3.96µs tracing=15.44µs + ts=2023-05-01T05:20:28.484Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config433950178 + ts=2023-05-01T05:20:28.485Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config433950178 totalDuration=607.187µs db_storage=4.66µs remote_storage=4.52µs web_handler=1.54µs query_engine=105.601µs scrape=120.141µs scrape_sd=9.301µs notify=3.02µs notify_sd=3.18µs rules=3.8µs tracing=18.64µs -=== RUN TestQueryLog/console_queries,_127.0.0.1:41473,_enabled_at_start - query_log_test.go:273: ts=2024-06-02T11:15:28.244Z caller=main.go:513 level=info msg="No time or size retention was set so using the default time retention" duration=15d - ts=2024-06-02T11:15:28.245Z caller=main.go:551 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" - ts=2024-06-02T11:15:28.245Z caller=main.go:556 level=info build_context="(go=go1.19.8, platform=linux/arm64, user=, date=)" - ts=2024-06-02T11:15:28.245Z caller=main.go:557 level=info host_details="(Linux 4.15.0-210-generic #221-Ubuntu SMP Tue Apr 18 08:32:48 UTC 2023 aarch64 codethink9-arm64 (none))" - ts=2024-06-02T11:15:28.245Z caller=main.go:558 level=info fd_limits="(soft=1048576, hard=1048576)" - ts=2024-06-02T11:15:28.245Z caller=main.go:559 level=info vm_limits="(soft=unlimited, hard=unlimited)" - ts=2024-06-02T11:15:28.258Z caller=web.go:503 level=info component=web msg="Start listening for connections" address=127.0.0.1:41473 - ts=2024-06-02T11:15:28.259Z caller=main.go:988 level=info msg="Starting TSDB ..." - ts=2024-06-02T11:15:28.334Z caller=head.go:564 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" - ts=2024-06-02T11:15:28.334Z caller=head.go:608 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=8.58µs - ts=2024-06-02T11:15:28.334Z caller=head.go:614 level=info component=tsdb msg="Replaying WAL, this may take a while" - ts=2024-06-02T11:15:28.334Z caller=tls_config.go:232 level=info component=web msg="Listening on" address=127.0.0.1:41473 - ts=2024-06-02T11:15:28.334Z caller=tls_config.go:235 level=info component=web msg="TLS is disabled." http2=false address=127.0.0.1:41473 - ts=2024-06-02T11:15:28.334Z caller=head.go:685 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 - ts=2024-06-02T11:15:28.334Z caller=head.go:722 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=81.82µs wal_replay_duration=520.94µs wbl_replay_duration=280ns total_replay_duration=668.46µs - ts=2024-06-02T11:15:28.349Z caller=main.go:1009 level=info fs_type=TMPFS_MAGIC - ts=2024-06-02T11:15:28.349Z caller=main.go:1012 level=info msg="TSDB started" - ts=2024-06-02T11:15:28.349Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config3054396555 - ts=2024-06-02T11:15:28.350Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config3054396555 totalDuration=816.6µs db_storage=4.4µs remote_storage=5.28µs web_handler=1.76µs query_engine=30.26µs scrape=409.6µs scrape_sd=17.46µs notify=3.08µs notify_sd=5.54µs rules=4.36µs tracing=35.8µs - ts=2024-06-02T11:15:28.350Z caller=main.go:973 level=info msg="Server is ready to receive web requests." - ts=2024-06-02T11:15:28.350Z caller=manager.go:978 level=info component="rule manager" msg="Starting rule manager..." - ts=2024-06-02T11:15:28.418Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config3054396555 - ts=2024-06-02T11:15:28.418Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config3054396555 totalDuration=439.36µs db_storage=3.56µs remote_storage=5.4µs web_handler=2.24µs query_engine=9.32µs scrape=149.62µs scrape_sd=9.92µs notify=3.04µs notify_sd=3.36µs rules=4.14µs tracing=16.82µs - ts=2024-06-02T11:15:28.425Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config3054396555 - ts=2024-06-02T11:15:28.425Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config3054396555 totalDuration=488.08µs db_storage=3.48µs remote_storage=4.64µs web_handler=1.76µs query_engine=31.7µs scrape=124.4µs scrape_sd=9µs notify=3µs notify_sd=4.92µs rules=4.42µs tracing=14.26µs - ts=2024-06-02T11:15:28.467Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config3054396555 - ts=2024-06-02T11:15:28.468Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config3054396555 totalDuration=591.06µs db_storage=3.92µs remote_storage=4.64µs web_handler=1.54µs query_engine=92.42µs scrape=115.52µs scrape_sd=23.2µs notify=3.56µs notify_sd=4.16µs rules=4.52µs tracing=37.58µs +=== RUN TestQueryLog/console_queries,_127.0.0.1:33057,_enabled_at_start + query_log_test.go:273: ts=2023-05-01T05:20:28.943Z caller=main.go:513 level=info msg="No time or size retention was set so using the default time retention" duration=15d + ts=2023-05-01T05:20:28.943Z caller=main.go:551 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" + ts=2023-05-01T05:20:28.944Z caller=main.go:556 level=info build_context="(go=go1.19.8, platform=linux/arm64, user=, date=)" + ts=2023-05-01T05:20:28.944Z caller=main.go:557 level=info host_details="(Linux 4.15.0-210-generic #221-Ubuntu SMP Tue Apr 18 08:32:48 UTC 2023 aarch64 i-capture-the-hostname i-capture-the-domain)" + ts=2023-05-01T05:20:28.944Z caller=main.go:558 level=info fd_limits="(soft=1048576, hard=1048576)" + ts=2023-05-01T05:20:28.944Z caller=main.go:559 level=info vm_limits="(soft=unlimited, hard=unlimited)" + ts=2023-05-01T05:20:28.977Z caller=web.go:503 level=info component=web msg="Start listening for connections" address=127.0.0.1:33057 + ts=2023-05-01T05:20:28.992Z caller=main.go:988 level=info msg="Starting TSDB ..." + ts=2023-05-01T05:20:29.050Z caller=tls_config.go:232 level=info component=web msg="Listening on" address=127.0.0.1:33057 + ts=2023-05-01T05:20:29.050Z caller=tls_config.go:235 level=info component=web msg="TLS is disabled." http2=false address=127.0.0.1:33057 + ts=2023-05-01T05:20:29.112Z caller=head.go:564 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" + ts=2023-05-01T05:20:29.112Z caller=head.go:608 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=20.921µs + ts=2023-05-01T05:20:29.112Z caller=head.go:614 level=info component=tsdb msg="Replaying WAL, this may take a while" + ts=2023-05-01T05:20:29.113Z caller=head.go:685 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 + ts=2023-05-01T05:20:29.113Z caller=head.go:722 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=175.162µs wal_replay_duration=750.988µs wbl_replay_duration=361ns total_replay_duration=1.028813ms + ts=2023-05-01T05:20:29.154Z caller=main.go:1009 level=info fs_type=TMPFS_MAGIC + ts=2023-05-01T05:20:29.154Z caller=main.go:1012 level=info msg="TSDB started" + ts=2023-05-01T05:20:29.154Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config2492545553 + ts=2023-05-01T05:20:29.155Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config2492545553 totalDuration=1.013472ms db_storage=4.24µs remote_storage=5.54µs web_handler=1.92µs query_engine=38.661µs scrape=504.786µs scrape_sd=20.32µs notify=3.36µs notify_sd=6.4µs rules=3.78µs tracing=40.541µs + ts=2023-05-01T05:20:29.155Z caller=main.go:973 level=info msg="Server is ready to receive web requests." + ts=2023-05-01T05:20:29.155Z caller=manager.go:978 level=info component="rule manager" msg="Starting rule manager..." + ts=2023-05-01T05:20:29.608Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config2492545553 + ts=2023-05-01T05:20:29.609Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config2492545553 totalDuration=534.866µs db_storage=5.1µs remote_storage=5.28µs web_handler=2.46µs query_engine=11.82µs scrape=186.642µs scrape_sd=10.28µs notify=3.52µs notify_sd=3.941µs rules=5.46µs tracing=20.6µs + ts=2023-05-01T05:20:29.625Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config2492545553 + ts=2023-05-01T05:20:29.626Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config2492545553 totalDuration=491.925µs db_storage=4.3µs remote_storage=4.86µs web_handler=1.82µs query_engine=30.84µs scrape=119.382µs scrape_sd=9.62µs notify=3.64µs notify_sd=3.66µs rules=4.26µs tracing=19.72µs + ts=2023-05-01T05:20:29.636Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config2492545553 + ts=2023-05-01T05:20:29.637Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config2492545553 totalDuration=474.245µs db_storage=3.5µs remote_storage=5.36µs web_handler=1.44µs query_engine=83.881µs scrape=101.021µs scrape_sd=7.78µs notify=2.48µs notify_sd=3.24µs rules=3.86µs tracing=12.62µs -=== RUN TestQueryLog/rule_queries,_127.0.0.1:36593,_enabled_at_start - query_log_test.go:273: ts=2024-06-02T11:15:28.694Z caller=main.go:513 level=info msg="No time or size retention was set so using the default time retention" duration=15d - ts=2024-06-02T11:15:28.695Z caller=main.go:551 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" - ts=2024-06-02T11:15:28.695Z caller=main.go:556 level=info build_context="(go=go1.19.8, platform=linux/arm64, user=, date=)" - ts=2024-06-02T11:15:28.695Z caller=main.go:557 level=info host_details="(Linux 4.15.0-210-generic #221-Ubuntu SMP Tue Apr 18 08:32:48 UTC 2023 aarch64 codethink9-arm64 (none))" - ts=2024-06-02T11:15:28.695Z caller=main.go:558 level=info fd_limits="(soft=1048576, hard=1048576)" - ts=2024-06-02T11:15:28.695Z caller=main.go:559 level=info vm_limits="(soft=unlimited, hard=unlimited)" - ts=2024-06-02T11:15:28.704Z caller=web.go:503 level=info component=web msg="Start listening for connections" address=127.0.0.1:36593 - ts=2024-06-02T11:15:28.717Z caller=main.go:988 level=info msg="Starting TSDB ..." - ts=2024-06-02T11:15:28.736Z caller=tls_config.go:232 level=info component=web msg="Listening on" address=127.0.0.1:36593 - ts=2024-06-02T11:15:28.761Z caller=tls_config.go:235 level=info component=web msg="TLS is disabled." http2=false address=127.0.0.1:36593 - ts=2024-06-02T11:15:28.828Z caller=head.go:564 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" - ts=2024-06-02T11:15:28.828Z caller=head.go:608 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=10.62µs - ts=2024-06-02T11:15:28.828Z caller=head.go:614 level=info component=tsdb msg="Replaying WAL, this may take a while" - ts=2024-06-02T11:15:28.836Z caller=head.go:685 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 - ts=2024-06-02T11:15:28.836Z caller=head.go:722 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=80.38µs wal_replay_duration=8.30414ms wbl_replay_duration=360ns total_replay_duration=8.4623ms - ts=2024-06-02T11:15:28.863Z caller=main.go:1009 level=info fs_type=TMPFS_MAGIC - ts=2024-06-02T11:15:28.863Z caller=main.go:1012 level=info msg="TSDB started" - ts=2024-06-02T11:15:28.863Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config3620695153 - ts=2024-06-02T11:15:28.881Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config3620695153 totalDuration=18.0725ms db_storage=4.14µs remote_storage=5.76µs web_handler=2.16µs query_engine=33.1µs scrape=456.62µs scrape_sd=16.07902ms notify=6.24µs notify_sd=24.8µs rules=1.02282ms tracing=36.84µs - ts=2024-06-02T11:15:28.881Z caller=main.go:973 level=info msg="Server is ready to receive web requests." - ts=2024-06-02T11:15:28.881Z caller=manager.go:978 level=info component="rule manager" msg="Starting rule manager..." - ts=2024-06-02T11:15:31.038Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config3620695153 - ts=2024-06-02T11:15:31.039Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config3620695153 totalDuration=1.29412ms db_storage=4.34µs remote_storage=4.92µs web_handler=1.84µs query_engine=14.74µs scrape=120.3µs scrape_sd=8.88µs notify=3.16µs notify_sd=3.36µs rules=774.36µs tracing=17.74µs - ts=2024-06-02T11:15:33.064Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config3620695153 - ts=2024-06-02T11:15:33.066Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config3620695153 totalDuration=1.32124ms db_storage=4.96µs remote_storage=4.84µs web_handler=2.28µs query_engine=35.96µs scrape=157.94µs scrape_sd=13.4µs notify=3.66µs notify_sd=3.9µs rules=643.2µs tracing=16.02µs - ts=2024-06-02T11:15:37.092Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config3620695153 - ts=2024-06-02T11:15:37.094Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config3620695153 totalDuration=1.54272ms db_storage=5.78µs remote_storage=6.18µs web_handler=2.66µs query_engine=110.58µs scrape=171.44µs scrape_sd=14.92µs notify=3.48µs notify_sd=3.96µs rules=718.36µs tracing=19.6µs +=== RUN TestQueryLog/rule_queries,_127.0.0.1:33865,_enabled_at_start + query_log_test.go:273: ts=2023-05-01T05:20:30.069Z caller=main.go:513 level=info msg="No time or size retention was set so using the default time retention" duration=15d + ts=2023-05-01T05:20:30.070Z caller=main.go:551 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" + ts=2023-05-01T05:20:30.070Z caller=main.go:556 level=info build_context="(go=go1.19.8, platform=linux/arm64, user=, date=)" + ts=2023-05-01T05:20:30.070Z caller=main.go:557 level=info host_details="(Linux 4.15.0-210-generic #221-Ubuntu SMP Tue Apr 18 08:32:48 UTC 2023 aarch64 i-capture-the-hostname i-capture-the-domain)" + ts=2023-05-01T05:20:30.070Z caller=main.go:558 level=info fd_limits="(soft=1048576, hard=1048576)" + ts=2023-05-01T05:20:30.070Z caller=main.go:559 level=info vm_limits="(soft=unlimited, hard=unlimited)" + ts=2023-05-01T05:20:30.118Z caller=web.go:503 level=info component=web msg="Start listening for connections" address=127.0.0.1:33865 + ts=2023-05-01T05:20:30.125Z caller=main.go:988 level=info msg="Starting TSDB ..." + ts=2023-05-01T05:20:30.159Z caller=tls_config.go:232 level=info component=web msg="Listening on" address=127.0.0.1:33865 + ts=2023-05-01T05:20:30.160Z caller=tls_config.go:235 level=info component=web msg="TLS is disabled." http2=false address=127.0.0.1:33865 + ts=2023-05-01T05:20:30.235Z caller=head.go:564 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" + ts=2023-05-01T05:20:30.235Z caller=head.go:608 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=9.96µs + ts=2023-05-01T05:20:30.235Z caller=head.go:614 level=info component=tsdb msg="Replaying WAL, this may take a while" + ts=2023-05-01T05:20:30.268Z caller=head.go:685 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 + ts=2023-05-01T05:20:30.268Z caller=head.go:722 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=101.101µs wal_replay_duration=33.085649ms wbl_replay_duration=300ns total_replay_duration=33.268231ms + ts=2023-05-01T05:20:30.275Z caller=main.go:1009 level=info fs_type=TMPFS_MAGIC + ts=2023-05-01T05:20:30.275Z caller=main.go:1012 level=info msg="TSDB started" + ts=2023-05-01T05:20:30.276Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config3352259843 + ts=2023-05-01T05:20:30.290Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config3352259843 totalDuration=14.312208ms db_storage=4.821µs remote_storage=5.08µs web_handler=2.2µs query_engine=70.981µs scrape=615.147µs scrape_sd=22.4µs notify=3.88µs notify_sd=6.44µs rules=881.451µs tracing=38.72µs + ts=2023-05-01T05:20:30.290Z caller=main.go:973 level=info msg="Server is ready to receive web requests." + ts=2023-05-01T05:20:30.290Z caller=manager.go:978 level=info component="rule manager" msg="Starting rule manager..." + ts=2023-05-01T05:20:32.750Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config3352259843 + ts=2023-05-01T05:20:32.751Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config3352259843 totalDuration=1.439217ms db_storage=4.42µs remote_storage=6.12µs web_handler=2.04µs query_engine=15.6µs scrape=128.002µs scrape_sd=10.66µs notify=2.9µs notify_sd=3.48µs rules=827.89µs tracing=16.38µs + ts=2023-05-01T05:20:34.765Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config3352259843 + ts=2023-05-01T05:20:34.766Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config3352259843 totalDuration=1.216714ms db_storage=4.801µs remote_storage=5.02µs web_handler=1.52µs query_engine=30.52µs scrape=126.241µs scrape_sd=12.98µs notify=3.5µs notify_sd=3.56µs rules=619.507µs tracing=56.561µs + ts=2023-05-01T05:20:38.781Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config3352259843 + ts=2023-05-01T05:20:38.782Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config3352259843 totalDuration=1.296895ms db_storage=5.2µs remote_storage=5.58µs web_handler=2.04µs query_engine=77.141µs scrape=148.582µs scrape_sd=12.88µs notify=3.26µs notify_sd=4.02µs rules=664.988µs tracing=15.46µs -=== RUN TestQueryLog/api_queries,_127.0.0.1:41143 - query_log_test.go:273: ts=2024-06-02T11:15:39.420Z caller=main.go:513 level=info msg="No time or size retention was set so using the default time retention" duration=15d - ts=2024-06-02T11:15:39.420Z caller=main.go:551 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" - ts=2024-06-02T11:15:39.420Z caller=main.go:556 level=info build_context="(go=go1.19.8, platform=linux/arm64, user=, date=)" - ts=2024-06-02T11:15:39.420Z caller=main.go:557 level=info host_details="(Linux 4.15.0-210-generic #221-Ubuntu SMP Tue Apr 18 08:32:48 UTC 2023 aarch64 codethink9-arm64 (none))" - ts=2024-06-02T11:15:39.420Z caller=main.go:558 level=info fd_limits="(soft=1048576, hard=1048576)" - ts=2024-06-02T11:15:39.420Z caller=main.go:559 level=info vm_limits="(soft=unlimited, hard=unlimited)" - ts=2024-06-02T11:15:39.429Z caller=web.go:503 level=info component=web msg="Start listening for connections" address=127.0.0.1:41143 - ts=2024-06-02T11:15:39.430Z caller=main.go:988 level=info msg="Starting TSDB ..." - ts=2024-06-02T11:15:39.474Z caller=tls_config.go:232 level=info component=web msg="Listening on" address=127.0.0.1:41143 - ts=2024-06-02T11:15:39.474Z caller=tls_config.go:235 level=info component=web msg="TLS is disabled." http2=false address=127.0.0.1:41143 - ts=2024-06-02T11:15:39.501Z caller=head.go:564 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" - ts=2024-06-02T11:15:39.502Z caller=head.go:608 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=9.94µs - ts=2024-06-02T11:15:39.502Z caller=head.go:614 level=info component=tsdb msg="Replaying WAL, this may take a while" - ts=2024-06-02T11:15:39.502Z caller=head.go:685 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 - ts=2024-06-02T11:15:39.502Z caller=head.go:722 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=92.96µs wal_replay_duration=667.68µs wbl_replay_duration=320ns total_replay_duration=847.3µs - ts=2024-06-02T11:15:39.532Z caller=main.go:1009 level=info fs_type=TMPFS_MAGIC - ts=2024-06-02T11:15:39.532Z caller=main.go:1012 level=info msg="TSDB started" - ts=2024-06-02T11:15:39.533Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config1770778043 - ts=2024-06-02T11:15:39.533Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config1770778043 totalDuration=837.7µs db_storage=4.78µs remote_storage=4.36µs web_handler=1.54µs query_engine=2.72µs scrape=540.86µs scrape_sd=18.8µs notify=3.14µs notify_sd=5.42µs rules=4.34µs tracing=51.44µs - ts=2024-06-02T11:15:39.533Z caller=main.go:973 level=info msg="Server is ready to receive web requests." - ts=2024-06-02T11:15:39.534Z caller=manager.go:978 level=info component="rule manager" msg="Starting rule manager..." - ts=2024-06-02T11:15:39.664Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config1770778043 - ts=2024-06-02T11:15:39.665Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config1770778043 totalDuration=635.02µs db_storage=3.88µs remote_storage=5.3µs web_handler=1.48µs query_engine=34.04µs scrape=132.92µs scrape_sd=8.68µs notify=3.28µs notify_sd=3.88µs rules=4.1µs tracing=15.56µs - ts=2024-06-02T11:15:39.684Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config1770778043 - ts=2024-06-02T11:15:39.685Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config1770778043 totalDuration=448.58µs db_storage=4.18µs remote_storage=4.3µs web_handler=2.6µs query_engine=12.32µs scrape=126.1µs scrape_sd=12.94µs notify=4.36µs notify_sd=4.46µs rules=10.54µs tracing=18.46µs - ts=2024-06-02T11:15:39.688Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config1770778043 - ts=2024-06-02T11:15:39.689Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config1770778043 totalDuration=455.24µs db_storage=3.3µs remote_storage=3.3µs web_handler=1.36µs query_engine=34.98µs scrape=111.14µs scrape_sd=9.56µs notify=2.7µs notify_sd=3.48µs rules=3.9µs tracing=15.08µs - ts=2024-06-02T11:15:39.716Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config1770778043 - ts=2024-06-02T11:15:39.716Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config1770778043 totalDuration=598.62µs db_storage=3.78µs remote_storage=4.94µs web_handler=1.76µs query_engine=107.62µs scrape=126.98µs scrape_sd=9.44µs notify=3.12µs notify_sd=2.98µs rules=4.68µs tracing=16.6µs +=== RUN TestQueryLog/api_queries,_127.0.0.1:44147 + query_log_test.go:273: ts=2023-05-01T05:20:41.141Z caller=main.go:513 level=info msg="No time or size retention was set so using the default time retention" duration=15d + ts=2023-05-01T05:20:41.141Z caller=main.go:551 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" + ts=2023-05-01T05:20:41.141Z caller=main.go:556 level=info build_context="(go=go1.19.8, platform=linux/arm64, user=, date=)" + ts=2023-05-01T05:20:41.141Z caller=main.go:557 level=info host_details="(Linux 4.15.0-210-generic #221-Ubuntu SMP Tue Apr 18 08:32:48 UTC 2023 aarch64 i-capture-the-hostname i-capture-the-domain)" + ts=2023-05-01T05:20:41.142Z caller=main.go:558 level=info fd_limits="(soft=1048576, hard=1048576)" + ts=2023-05-01T05:20:41.142Z caller=main.go:559 level=info vm_limits="(soft=unlimited, hard=unlimited)" + ts=2023-05-01T05:20:41.191Z caller=web.go:503 level=info component=web msg="Start listening for connections" address=127.0.0.1:44147 + ts=2023-05-01T05:20:41.216Z caller=main.go:988 level=info msg="Starting TSDB ..." + ts=2023-05-01T05:20:41.273Z caller=tls_config.go:232 level=info component=web msg="Listening on" address=127.0.0.1:44147 + ts=2023-05-01T05:20:41.273Z caller=tls_config.go:235 level=info component=web msg="TLS is disabled." http2=false address=127.0.0.1:44147 + ts=2023-05-01T05:20:41.274Z caller=head.go:564 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" + ts=2023-05-01T05:20:41.274Z caller=head.go:608 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=7.56µs + ts=2023-05-01T05:20:41.274Z caller=head.go:614 level=info component=tsdb msg="Replaying WAL, this may take a while" + ts=2023-05-01T05:20:41.275Z caller=head.go:685 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 + ts=2023-05-01T05:20:41.275Z caller=head.go:722 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=108.742µs wal_replay_duration=645.167µs wbl_replay_duration=240ns total_replay_duration=816.149µs + ts=2023-05-01T05:20:41.285Z caller=main.go:1009 level=info fs_type=TMPFS_MAGIC + ts=2023-05-01T05:20:41.285Z caller=main.go:1012 level=info msg="TSDB started" + ts=2023-05-01T05:20:41.285Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config4043086235 + ts=2023-05-01T05:20:41.286Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config4043086235 totalDuration=821.809µs db_storage=4.68µs remote_storage=5.68µs web_handler=2.46µs query_engine=2.76µs scrape=522.586µs scrape_sd=23.981µs notify=3.48µs notify_sd=8.18µs rules=4.54µs tracing=49.1µs + ts=2023-05-01T05:20:41.286Z caller=main.go:973 level=info msg="Server is ready to receive web requests." + ts=2023-05-01T05:20:41.286Z caller=manager.go:978 level=info component="rule manager" msg="Starting rule manager..." + ts=2023-05-01T05:20:41.366Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config4043086235 + ts=2023-05-01T05:20:41.367Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config4043086235 totalDuration=697.828µs db_storage=4.6µs remote_storage=5.98µs web_handler=1.32µs query_engine=40.341µs scrape=128.601µs scrape_sd=9.84µs notify=4.061µs notify_sd=4.54µs rules=4.3µs tracing=16.44µs + ts=2023-05-01T05:20:41.370Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config4043086235 + ts=2023-05-01T05:20:41.371Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config4043086235 totalDuration=345.184µs db_storage=3.42µs remote_storage=4.16µs web_handler=1.24µs query_engine=8.4µs scrape=114.522µs scrape_sd=8.72µs notify=2.36µs notify_sd=3.48µs rules=4.66µs tracing=15.74µs + ts=2023-05-01T05:20:41.374Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config4043086235 + ts=2023-05-01T05:20:41.375Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config4043086235 totalDuration=491.586µs db_storage=3.72µs remote_storage=4.06µs web_handler=2.081µs query_engine=31.42µs scrape=137.462µs scrape_sd=9.76µs notify=3.1µs notify_sd=3.2µs rules=3.5µs tracing=20.4µs + ts=2023-05-01T05:20:41.390Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config4043086235 + ts=2023-05-01T05:20:41.390Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config4043086235 totalDuration=553.427µs db_storage=4.02µs remote_storage=4.46µs web_handler=1.56µs query_engine=94.361µs scrape=123.761µs scrape_sd=8.76µs notify=3.301µs notify_sd=4.1µs rules=4.64µs tracing=16.8µs -=== RUN TestQueryLog/console_queries,_127.0.0.1:42573 - query_log_test.go:273: ts=2024-06-02T11:15:40.179Z caller=main.go:513 level=info msg="No time or size retention was set so using the default time retention" duration=15d - ts=2024-06-02T11:15:40.179Z caller=main.go:551 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" - ts=2024-06-02T11:15:40.179Z caller=main.go:556 level=info build_context="(go=go1.19.8, platform=linux/arm64, user=, date=)" - ts=2024-06-02T11:15:40.179Z caller=main.go:557 level=info host_details="(Linux 4.15.0-210-generic #221-Ubuntu SMP Tue Apr 18 08:32:48 UTC 2023 aarch64 codethink9-arm64 (none))" - ts=2024-06-02T11:15:40.179Z caller=main.go:558 level=info fd_limits="(soft=1048576, hard=1048576)" - ts=2024-06-02T11:15:40.179Z caller=main.go:559 level=info vm_limits="(soft=unlimited, hard=unlimited)" - ts=2024-06-02T11:15:40.203Z caller=web.go:503 level=info component=web msg="Start listening for connections" address=127.0.0.1:42573 - ts=2024-06-02T11:15:40.208Z caller=main.go:988 level=info msg="Starting TSDB ..." - ts=2024-06-02T11:15:40.247Z caller=tls_config.go:232 level=info component=web msg="Listening on" address=127.0.0.1:42573 - ts=2024-06-02T11:15:40.247Z caller=tls_config.go:235 level=info component=web msg="TLS is disabled." http2=false address=127.0.0.1:42573 - ts=2024-06-02T11:15:40.250Z caller=head.go:564 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" - ts=2024-06-02T11:15:40.250Z caller=head.go:608 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=7.58µs - ts=2024-06-02T11:15:40.250Z caller=head.go:614 level=info component=tsdb msg="Replaying WAL, this may take a while" - ts=2024-06-02T11:15:40.250Z caller=head.go:685 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 - ts=2024-06-02T11:15:40.250Z caller=head.go:722 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=76.04µs wal_replay_duration=638.06µs wbl_replay_duration=240ns total_replay_duration=769.9µs - ts=2024-06-02T11:15:40.269Z caller=main.go:1009 level=info fs_type=TMPFS_MAGIC - ts=2024-06-02T11:15:40.269Z caller=main.go:1012 level=info msg="TSDB started" - ts=2024-06-02T11:15:40.269Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config1571567282 - ts=2024-06-02T11:15:40.270Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config1571567282 totalDuration=714.62µs db_storage=3.46µs remote_storage=4.52µs web_handler=1.28µs query_engine=2.34µs scrape=456.62µs scrape_sd=20.28µs notify=2.72µs notify_sd=5.12µs rules=4.22µs tracing=46.84µs - ts=2024-06-02T11:15:40.270Z caller=main.go:973 level=info msg="Server is ready to receive web requests." - ts=2024-06-02T11:15:40.270Z caller=manager.go:978 level=info component="rule manager" msg="Starting rule manager..." - ts=2024-06-02T11:15:40.365Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config1571567282 - ts=2024-06-02T11:15:40.365Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config1571567282 totalDuration=777.78µs db_storage=5.22µs remote_storage=4.68µs web_handler=1.4µs query_engine=43.34µs scrape=170.9µs scrape_sd=10.2µs notify=3.76µs notify_sd=4.08µs rules=4.26µs tracing=20.28µs - ts=2024-06-02T11:15:40.398Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config1571567282 - ts=2024-06-02T11:15:40.398Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config1571567282 totalDuration=495.62µs db_storage=4.08µs remote_storage=18.74µs web_handler=1.62µs query_engine=11.84µs scrape=162.98µs scrape_sd=9.36µs notify=3.02µs notify_sd=3.3µs rules=4.24µs tracing=17.42µs - ts=2024-06-02T11:15:40.407Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config1571567282 - ts=2024-06-02T11:15:40.421Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config1571567282 totalDuration=14.06634ms db_storage=4.94µs remote_storage=6.3µs web_handler=3.18µs query_engine=39.92µs scrape=220.26µs scrape_sd=12µs notify=3.04µs notify_sd=3.52µs rules=4.54µs tracing=18.34µs - ts=2024-06-02T11:15:40.434Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config1571567282 - ts=2024-06-02T11:15:40.435Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config1571567282 totalDuration=541.68µs db_storage=4.76µs remote_storage=6.3µs web_handler=2.36µs query_engine=95.6µs scrape=129.28µs scrape_sd=10.38µs notify=2.72µs notify_sd=3.48µs rules=3.94µs tracing=14.86µs +=== RUN TestQueryLog/console_queries,_127.0.0.1:38699 + query_log_test.go:273: ts=2023-05-01T05:20:41.696Z caller=main.go:513 level=info msg="No time or size retention was set so using the default time retention" duration=15d + ts=2023-05-01T05:20:41.696Z caller=main.go:551 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" + ts=2023-05-01T05:20:41.697Z caller=main.go:556 level=info build_context="(go=go1.19.8, platform=linux/arm64, user=, date=)" + ts=2023-05-01T05:20:41.697Z caller=main.go:557 level=info host_details="(Linux 4.15.0-210-generic #221-Ubuntu SMP Tue Apr 18 08:32:48 UTC 2023 aarch64 i-capture-the-hostname i-capture-the-domain)" + ts=2023-05-01T05:20:41.697Z caller=main.go:558 level=info fd_limits="(soft=1048576, hard=1048576)" + ts=2023-05-01T05:20:41.697Z caller=main.go:559 level=info vm_limits="(soft=unlimited, hard=unlimited)" + ts=2023-05-01T05:20:41.710Z caller=web.go:503 level=info component=web msg="Start listening for connections" address=127.0.0.1:38699 + ts=2023-05-01T05:20:41.711Z caller=main.go:988 level=info msg="Starting TSDB ..." + ts=2023-05-01T05:20:41.751Z caller=tls_config.go:232 level=info component=web msg="Listening on" address=127.0.0.1:38699 + ts=2023-05-01T05:20:41.751Z caller=tls_config.go:235 level=info component=web msg="TLS is disabled." http2=false address=127.0.0.1:38699 + ts=2023-05-01T05:20:41.767Z caller=head.go:564 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" + ts=2023-05-01T05:20:41.767Z caller=head.go:608 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=9.42µs + ts=2023-05-01T05:20:41.767Z caller=head.go:614 level=info component=tsdb msg="Replaying WAL, this may take a while" + ts=2023-05-01T05:20:41.768Z caller=head.go:685 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 + ts=2023-05-01T05:20:41.768Z caller=head.go:722 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=90.001µs wal_replay_duration=744.369µs wbl_replay_duration=260ns total_replay_duration=904.571µs + ts=2023-05-01T05:20:41.788Z caller=main.go:1009 level=info fs_type=TMPFS_MAGIC + ts=2023-05-01T05:20:41.788Z caller=main.go:1012 level=info msg="TSDB started" + ts=2023-05-01T05:20:41.788Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config2674989070 + ts=2023-05-01T05:20:41.789Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config2674989070 totalDuration=792.209µs db_storage=4.74µs remote_storage=5.44µs web_handler=1.84µs query_engine=2.82µs scrape=509.506µs scrape_sd=21.641µs notify=3.32µs notify_sd=5.2µs rules=5.2µs tracing=50.84µs + ts=2023-05-01T05:20:41.789Z caller=main.go:973 level=info msg="Server is ready to receive web requests." + ts=2023-05-01T05:20:41.789Z caller=manager.go:978 level=info component="rule manager" msg="Starting rule manager..." + ts=2023-05-01T05:20:41.970Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config2674989070 + ts=2023-05-01T05:20:41.970Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config2674989070 totalDuration=619.947µs db_storage=4.06µs remote_storage=5.18µs web_handler=1.7µs query_engine=37.48µs scrape=109.641µs scrape_sd=9.12µs notify=3.3µs notify_sd=3.18µs rules=3.8µs tracing=14.64µs + ts=2023-05-01T05:20:41.974Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config2674989070 + ts=2023-05-01T05:20:41.974Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config2674989070 totalDuration=342.024µs db_storage=2.88µs remote_storage=3.66µs web_handler=1.18µs query_engine=8.32µs scrape=109.881µs scrape_sd=8.86µs notify=3.02µs notify_sd=3.1µs rules=4.16µs tracing=14.501µs + ts=2023-05-01T05:20:41.986Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config2674989070 + ts=2023-05-01T05:20:41.987Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config2674989070 totalDuration=507.085µs db_storage=3.86µs remote_storage=5.28µs web_handler=1.96µs query_engine=31.26µs scrape=129.862µs scrape_sd=10.9µs notify=3.66µs notify_sd=3.4µs rules=3.86µs tracing=16.66µs + ts=2023-05-01T05:20:42.020Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config2674989070 + ts=2023-05-01T05:20:42.021Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config2674989070 totalDuration=606.428µs db_storage=4.7µs remote_storage=5.16µs web_handler=2.28µs query_engine=106.201µs scrape=128.722µs scrape_sd=11.04µs notify=3.02µs notify_sd=4µs rules=4.18µs tracing=19.82µs -=== RUN TestQueryLog/rule_queries,_127.0.0.1:46493 - query_log_test.go:273: ts=2024-06-02T11:15:40.731Z caller=main.go:513 level=info msg="No time or size retention was set so using the default time retention" duration=15d - ts=2024-06-02T11:15:40.731Z caller=main.go:551 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" - ts=2024-06-02T11:15:40.731Z caller=main.go:556 level=info build_context="(go=go1.19.8, platform=linux/arm64, user=, date=)" - ts=2024-06-02T11:15:40.731Z caller=main.go:557 level=info host_details="(Linux 4.15.0-210-generic #221-Ubuntu SMP Tue Apr 18 08:32:48 UTC 2023 aarch64 codethink9-arm64 (none))" - ts=2024-06-02T11:15:40.731Z caller=main.go:558 level=info fd_limits="(soft=1048576, hard=1048576)" - ts=2024-06-02T11:15:40.731Z caller=main.go:559 level=info vm_limits="(soft=unlimited, hard=unlimited)" - ts=2024-06-02T11:15:40.764Z caller=web.go:503 level=info component=web msg="Start listening for connections" address=127.0.0.1:46493 - ts=2024-06-02T11:15:40.765Z caller=main.go:988 level=info msg="Starting TSDB ..." - ts=2024-06-02T11:15:40.787Z caller=tls_config.go:232 level=info component=web msg="Listening on" address=127.0.0.1:46493 - ts=2024-06-02T11:15:40.800Z caller=tls_config.go:235 level=info component=web msg="TLS is disabled." http2=false address=127.0.0.1:46493 - ts=2024-06-02T11:15:40.827Z caller=head.go:564 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" - ts=2024-06-02T11:15:40.827Z caller=head.go:608 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=11.42µs - ts=2024-06-02T11:15:40.828Z caller=head.go:614 level=info component=tsdb msg="Replaying WAL, this may take a while" - ts=2024-06-02T11:15:40.834Z caller=head.go:685 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 - ts=2024-06-02T11:15:40.835Z caller=head.go:722 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=99.72µs wal_replay_duration=6.82256ms wbl_replay_duration=240ns total_replay_duration=7.02894ms - ts=2024-06-02T11:15:40.853Z caller=main.go:1009 level=info fs_type=TMPFS_MAGIC - ts=2024-06-02T11:15:40.853Z caller=main.go:1012 level=info msg="TSDB started" - ts=2024-06-02T11:15:40.853Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config617282577 - ts=2024-06-02T11:15:40.855Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config617282577 totalDuration=1.5982ms db_storage=5.1µs remote_storage=5.18µs web_handler=1.7µs query_engine=2.74µs scrape=410.08µs scrape_sd=20.24µs notify=3.08µs notify_sd=4.68µs rules=774.36µs tracing=44.36µs - ts=2024-06-02T11:15:40.855Z caller=main.go:973 level=info msg="Server is ready to receive web requests." - ts=2024-06-02T11:15:40.855Z caller=manager.go:978 level=info component="rule manager" msg="Starting rule manager..." - ts=2024-06-02T11:15:43.006Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config617282577 - ts=2024-06-02T11:15:43.007Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config617282577 totalDuration=1.2417ms db_storage=4.84µs remote_storage=5.52µs web_handler=1.3µs query_engine=28.34µs scrape=106.96µs scrape_sd=8.02µs notify=2.66µs notify_sd=3.14µs rules=676.22µs tracing=14.8µs - ts=2024-06-02T11:15:45.017Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config617282577 - ts=2024-06-02T11:15:45.018Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config617282577 totalDuration=1.205ms db_storage=5.6µs remote_storage=5.84µs web_handler=2.12µs query_engine=13.88µs scrape=142.1µs scrape_sd=12.72µs notify=4.94µs notify_sd=3.8µs rules=646.18µs tracing=14.86µs - ts=2024-06-02T11:15:47.041Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config617282577 - ts=2024-06-02T11:15:47.042Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config617282577 totalDuration=1.40212ms db_storage=4.44µs remote_storage=5.56µs web_handler=2.66µs query_engine=39.04µs scrape=175.52µs scrape_sd=13.3µs notify=3.48µs notify_sd=3.62µs rules=638.6µs tracing=17.02µs - ts=2024-06-02T11:15:51.061Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config617282577 - ts=2024-06-02T11:15:51.063Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config617282577 totalDuration=1.38002ms db_storage=5.26µs remote_storage=5.9µs web_handler=1.5µs query_engine=87.88µs scrape=142.9µs scrape_sd=13.48µs notify=3.48µs notify_sd=3.54µs rules=741.16µs tracing=16.48µs +=== RUN TestQueryLog/rule_queries,_127.0.0.1:38735 + query_log_test.go:273: ts=2023-05-01T05:20:42.309Z caller=main.go:513 level=info msg="No time or size retention was set so using the default time retention" duration=15d + ts=2023-05-01T05:20:42.310Z caller=main.go:551 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" + ts=2023-05-01T05:20:42.310Z caller=main.go:556 level=info build_context="(go=go1.19.8, platform=linux/arm64, user=, date=)" + ts=2023-05-01T05:20:42.310Z caller=main.go:557 level=info host_details="(Linux 4.15.0-210-generic #221-Ubuntu SMP Tue Apr 18 08:32:48 UTC 2023 aarch64 i-capture-the-hostname i-capture-the-domain)" + ts=2023-05-01T05:20:42.310Z caller=main.go:558 level=info fd_limits="(soft=1048576, hard=1048576)" + ts=2023-05-01T05:20:42.310Z caller=main.go:559 level=info vm_limits="(soft=unlimited, hard=unlimited)" + ts=2023-05-01T05:20:42.319Z caller=web.go:503 level=info component=web msg="Start listening for connections" address=127.0.0.1:38735 + ts=2023-05-01T05:20:42.320Z caller=main.go:988 level=info msg="Starting TSDB ..." + ts=2023-05-01T05:20:42.378Z caller=tls_config.go:232 level=info component=web msg="Listening on" address=127.0.0.1:38735 + ts=2023-05-01T05:20:42.378Z caller=tls_config.go:235 level=info component=web msg="TLS is disabled." http2=false address=127.0.0.1:38735 + ts=2023-05-01T05:20:42.402Z caller=head.go:564 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" + ts=2023-05-01T05:20:42.402Z caller=head.go:608 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=8.04µs + ts=2023-05-01T05:20:42.402Z caller=head.go:614 level=info component=tsdb msg="Replaying WAL, this may take a while" + ts=2023-05-01T05:20:42.422Z caller=head.go:685 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 + ts=2023-05-01T05:20:42.422Z caller=head.go:722 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=85.801µs wal_replay_duration=20.161737ms wbl_replay_duration=420ns total_replay_duration=20.317859ms + ts=2023-05-01T05:20:42.466Z caller=main.go:1009 level=info fs_type=TMPFS_MAGIC + ts=2023-05-01T05:20:42.466Z caller=main.go:1012 level=info msg="TSDB started" + ts=2023-05-01T05:20:42.466Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config2674902143 + ts=2023-05-01T05:20:42.468Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config2674902143 totalDuration=1.69926ms db_storage=4.34µs remote_storage=5.64µs web_handler=2.06µs query_engine=2.62µs scrape=481.166µs scrape_sd=20.64µs notify=3.04µs notify_sd=6.081µs rules=787.409µs tracing=45.24µs + ts=2023-05-01T05:20:42.472Z caller=main.go:973 level=info msg="Server is ready to receive web requests." + ts=2023-05-01T05:20:42.472Z caller=manager.go:978 level=info component="rule manager" msg="Starting rule manager..." + ts=2023-05-01T05:20:44.605Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config2674902143 + ts=2023-05-01T05:20:44.607Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config2674902143 totalDuration=1.362656ms db_storage=5µs remote_storage=5.22µs web_handler=2.04µs query_engine=36.001µs scrape=124.421µs scrape_sd=9.66µs notify=3.76µs notify_sd=4.02µs rules=707.089µs tracing=17.32µs + ts=2023-05-01T05:20:46.617Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config2674902143 + ts=2023-05-01T05:20:46.618Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config2674902143 totalDuration=1.300435ms db_storage=4.36µs remote_storage=5.52µs web_handler=2.22µs query_engine=15.361µs scrape=150.281µs scrape_sd=12.881µs notify=3µs notify_sd=4.16µs rules=713.108µs tracing=16.22µs + ts=2023-05-01T05:20:48.629Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config2674902143 + ts=2023-05-01T05:20:48.630Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config2674902143 totalDuration=1.276035ms db_storage=4.16µs remote_storage=5.26µs web_handler=2.74µs query_engine=36.601µs scrape=147.861µs scrape_sd=12.54µs notify=3.641µs notify_sd=8.76µs rules=686.628µs tracing=14.64µs + ts=2023-05-01T05:20:52.641Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config2674902143 + ts=2023-05-01T05:20:52.642Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config2674902143 totalDuration=1.286775ms db_storage=4.94µs remote_storage=5.26µs web_handler=2.62µs query_engine=118.822µs scrape=135.421µs scrape_sd=13.28µs notify=3.26µs notify_sd=4.1µs rules=630.108µs tracing=15.14µs -=== RUN TestQueryLog/api_queries,_127.0.0.1:33881,_enabled_at_start,_with_prefix_/foobar - query_log_test.go:273: ts=2024-06-02T11:15:53.471Z caller=main.go:513 level=info msg="No time or size retention was set so using the default time retention" duration=15d - ts=2024-06-02T11:15:53.472Z caller=main.go:551 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" - ts=2024-06-02T11:15:53.472Z caller=main.go:556 level=info build_context="(go=go1.19.8, platform=linux/arm64, user=, date=)" - ts=2024-06-02T11:15:53.472Z caller=main.go:557 level=info host_details="(Linux 4.15.0-210-generic #221-Ubuntu SMP Tue Apr 18 08:32:48 UTC 2023 aarch64 codethink9-arm64 (none))" - ts=2024-06-02T11:15:53.476Z caller=main.go:558 level=info fd_limits="(soft=1048576, hard=1048576)" - ts=2024-06-02T11:15:53.476Z caller=main.go:559 level=info vm_limits="(soft=unlimited, hard=unlimited)" - ts=2024-06-02T11:15:53.489Z caller=web.go:503 level=info component=web msg="Start listening for connections" address=127.0.0.1:33881 - ts=2024-06-02T11:15:53.490Z caller=main.go:988 level=info msg="Starting TSDB ..." - ts=2024-06-02T11:15:53.516Z caller=web.go:535 level=info component=web msg="Router prefix" prefix=/foobar - ts=2024-06-02T11:15:53.555Z caller=head.go:564 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" - ts=2024-06-02T11:15:53.556Z caller=head.go:608 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=9.46µs - ts=2024-06-02T11:15:53.556Z caller=head.go:614 level=info component=tsdb msg="Replaying WAL, this may take a while" - ts=2024-06-02T11:15:53.557Z caller=tls_config.go:232 level=info component=web msg="Listening on" address=127.0.0.1:33881 - ts=2024-06-02T11:15:53.557Z caller=tls_config.go:235 level=info component=web msg="TLS is disabled." http2=false address=127.0.0.1:33881 - ts=2024-06-02T11:15:53.557Z caller=head.go:685 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 - ts=2024-06-02T11:15:53.557Z caller=head.go:722 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=112.2µs wal_replay_duration=1.404ms wbl_replay_duration=300ns total_replay_duration=1.5907ms - ts=2024-06-02T11:15:53.572Z caller=main.go:1009 level=info fs_type=TMPFS_MAGIC - ts=2024-06-02T11:15:53.572Z caller=main.go:1012 level=info msg="TSDB started" - ts=2024-06-02T11:15:53.572Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config1278791912 - ts=2024-06-02T11:15:53.573Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config1278791912 totalDuration=1.01916ms db_storage=4.02µs remote_storage=4.7µs web_handler=1.88µs query_engine=36.6µs scrape=552.34µs scrape_sd=18.96µs notify=3.16µs notify_sd=5.2µs rules=3.84µs tracing=39.32µs - ts=2024-06-02T11:15:53.573Z caller=main.go:973 level=info msg="Server is ready to receive web requests." - ts=2024-06-02T11:15:53.573Z caller=manager.go:978 level=info component="rule manager" msg="Starting rule manager..." - ts=2024-06-02T11:15:53.666Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config1278791912 - ts=2024-06-02T11:15:53.666Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config1278791912 totalDuration=407.48µs db_storage=4.14µs remote_storage=4.88µs web_handler=2.3µs query_engine=10.24µs scrape=138.82µs scrape_sd=7.92µs notify=3.16µs notify_sd=16.08µs rules=4.26µs tracing=16.52µs - ts=2024-06-02T11:15:53.685Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config1278791912 - ts=2024-06-02T11:15:53.685Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config1278791912 totalDuration=640.48µs db_storage=3.88µs remote_storage=10.66µs web_handler=1.9µs query_engine=35.5µs scrape=119.84µs scrape_sd=8.84µs notify=2.98µs notify_sd=3.52µs rules=5.24µs tracing=19.76µs - ts=2024-06-02T11:15:53.697Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config1278791912 - ts=2024-06-02T11:15:53.698Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config1278791912 totalDuration=636.56µs db_storage=4.18µs remote_storage=5.3µs web_handler=1.74µs query_engine=112.84µs scrape=126.74µs scrape_sd=10.02µs notify=2.9µs notify_sd=3.4µs rules=4.96µs tracing=14.86µs +=== RUN TestQueryLog/api_queries,_127.0.0.1:38083,_enabled_at_start,_with_prefix_/foobar + query_log_test.go:273: ts=2023-05-01T05:20:55.024Z caller=main.go:513 level=info msg="No time or size retention was set so using the default time retention" duration=15d + ts=2023-05-01T05:20:55.024Z caller=main.go:551 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" + ts=2023-05-01T05:20:55.024Z caller=main.go:556 level=info build_context="(go=go1.19.8, platform=linux/arm64, user=, date=)" + ts=2023-05-01T05:20:55.025Z caller=main.go:557 level=info host_details="(Linux 4.15.0-210-generic #221-Ubuntu SMP Tue Apr 18 08:32:48 UTC 2023 aarch64 i-capture-the-hostname i-capture-the-domain)" + ts=2023-05-01T05:20:55.025Z caller=main.go:558 level=info fd_limits="(soft=1048576, hard=1048576)" + ts=2023-05-01T05:20:55.025Z caller=main.go:559 level=info vm_limits="(soft=unlimited, hard=unlimited)" + ts=2023-05-01T05:20:55.037Z caller=web.go:503 level=info component=web msg="Start listening for connections" address=127.0.0.1:38083 + ts=2023-05-01T05:20:55.038Z caller=main.go:988 level=info msg="Starting TSDB ..." + ts=2023-05-01T05:20:55.052Z caller=web.go:535 level=info component=web msg="Router prefix" prefix=/foobar + ts=2023-05-01T05:20:55.068Z caller=tls_config.go:232 level=info component=web msg="Listening on" address=127.0.0.1:38083 + ts=2023-05-01T05:20:55.068Z caller=tls_config.go:235 level=info component=web msg="TLS is disabled." http2=false address=127.0.0.1:38083 + ts=2023-05-01T05:20:55.084Z caller=head.go:564 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" + ts=2023-05-01T05:20:55.085Z caller=head.go:608 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=8.72µs + ts=2023-05-01T05:20:55.085Z caller=head.go:614 level=info component=tsdb msg="Replaying WAL, this may take a while" + ts=2023-05-01T05:20:55.085Z caller=head.go:685 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 + ts=2023-05-01T05:20:55.085Z caller=head.go:722 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=90.281µs wal_replay_duration=495.946µs wbl_replay_duration=280ns total_replay_duration=669.688µs + ts=2023-05-01T05:20:55.100Z caller=main.go:1009 level=info fs_type=TMPFS_MAGIC + ts=2023-05-01T05:20:55.100Z caller=main.go:1012 level=info msg="TSDB started" + ts=2023-05-01T05:20:55.100Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config3590226590 + ts=2023-05-01T05:20:55.101Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config3590226590 totalDuration=935.191µs db_storage=4.02µs remote_storage=5.22µs web_handler=2.26µs query_engine=35.58µs scrape=490.146µs scrape_sd=18.3µs notify=3.08µs notify_sd=5.6µs rules=3.84µs tracing=39.281µs + ts=2023-05-01T05:20:55.101Z caller=main.go:973 level=info msg="Server is ready to receive web requests." + ts=2023-05-01T05:20:55.101Z caller=manager.go:978 level=info component="rule manager" msg="Starting rule manager..." + ts=2023-05-01T05:20:55.212Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config3590226590 + ts=2023-05-01T05:20:55.213Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config3590226590 totalDuration=492.306µs db_storage=4.601µs remote_storage=5.44µs web_handler=1.8µs query_engine=12.36µs scrape=162.462µs scrape_sd=9.78µs notify=3.44µs notify_sd=3.56µs rules=4.14µs tracing=18.08µs + ts=2023-05-01T05:20:55.242Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config3590226590 + ts=2023-05-01T05:20:55.242Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config3590226590 totalDuration=550.247µs db_storage=4.58µs remote_storage=5.06µs web_handler=1.96µs query_engine=36.68µs scrape=155.202µs scrape_sd=11.08µs notify=3µs notify_sd=4.4µs rules=4.241µs tracing=17.58µs + ts=2023-05-01T05:20:55.296Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config3590226590 + ts=2023-05-01T05:20:55.321Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config3590226590 totalDuration=24.316026ms db_storage=11.06µs remote_storage=7.5µs web_handler=4.1µs query_engine=111.281µs scrape=167.762µs scrape_sd=13.62µs notify=3.241µs notify_sd=3.82µs rules=4.32µs tracing=21.46µs -=== RUN TestQueryLog/console_queries,_127.0.0.1:38777,_enabled_at_start,_with_prefix_/foobar - query_log_test.go:273: ts=2024-06-02T11:15:54.118Z caller=main.go:513 level=info msg="No time or size retention was set so using the default time retention" duration=15d - ts=2024-06-02T11:15:54.118Z caller=main.go:551 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" - ts=2024-06-02T11:15:54.118Z caller=main.go:556 level=info build_context="(go=go1.19.8, platform=linux/arm64, user=, date=)" - ts=2024-06-02T11:15:54.118Z caller=main.go:557 level=info host_details="(Linux 4.15.0-210-generic #221-Ubuntu SMP Tue Apr 18 08:32:48 UTC 2023 aarch64 codethink9-arm64 (none))" - ts=2024-06-02T11:15:54.118Z caller=main.go:558 level=info fd_limits="(soft=1048576, hard=1048576)" - ts=2024-06-02T11:15:54.118Z caller=main.go:559 level=info vm_limits="(soft=unlimited, hard=unlimited)" - ts=2024-06-02T11:15:54.141Z caller=web.go:503 level=info component=web msg="Start listening for connections" address=127.0.0.1:38777 - ts=2024-06-02T11:15:54.144Z caller=main.go:988 level=info msg="Starting TSDB ..." - ts=2024-06-02T11:15:54.167Z caller=web.go:535 level=info component=web msg="Router prefix" prefix=/foobar - ts=2024-06-02T11:15:54.196Z caller=head.go:564 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" - ts=2024-06-02T11:15:54.196Z caller=head.go:608 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=9.48µs - ts=2024-06-02T11:15:54.196Z caller=head.go:614 level=info component=tsdb msg="Replaying WAL, this may take a while" - ts=2024-06-02T11:15:54.213Z caller=head.go:685 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 - ts=2024-06-02T11:15:54.213Z caller=head.go:722 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=96.74µs wal_replay_duration=16.7737ms wbl_replay_duration=320ns total_replay_duration=16.95236ms - ts=2024-06-02T11:15:54.214Z caller=tls_config.go:232 level=info component=web msg="Listening on" address=127.0.0.1:38777 - ts=2024-06-02T11:15:54.214Z caller=tls_config.go:235 level=info component=web msg="TLS is disabled." http2=false address=127.0.0.1:38777 - ts=2024-06-02T11:15:54.240Z caller=main.go:1009 level=info fs_type=TMPFS_MAGIC - ts=2024-06-02T11:15:54.240Z caller=main.go:1012 level=info msg="TSDB started" - ts=2024-06-02T11:15:54.241Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config220930382 - ts=2024-06-02T11:15:54.241Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config220930382 totalDuration=952.52µs db_storage=3.98µs remote_storage=4.7µs web_handler=1.86µs query_engine=28.32µs scrape=423.4µs scrape_sd=20.46µs notify=3.28µs notify_sd=5.02µs rules=4.36µs tracing=42.18µs - ts=2024-06-02T11:15:54.242Z caller=main.go:973 level=info msg="Server is ready to receive web requests." - ts=2024-06-02T11:15:54.242Z caller=manager.go:978 level=info component="rule manager" msg="Starting rule manager..." - ts=2024-06-02T11:15:54.295Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config220930382 - ts=2024-06-02T11:15:54.296Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config220930382 totalDuration=459.74µs db_storage=4.72µs remote_storage=4.16µs web_handler=1.74µs query_engine=10.22µs scrape=142.84µs scrape_sd=10.14µs notify=3.94µs notify_sd=4.2µs rules=4.22µs tracing=20.2µs - ts=2024-06-02T11:15:54.299Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config220930382 - ts=2024-06-02T11:15:54.300Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config220930382 totalDuration=477.5µs db_storage=3.54µs remote_storage=4.96µs web_handler=1.48µs query_engine=33.46µs scrape=111.4µs scrape_sd=8.24µs notify=2.04µs notify_sd=3.56µs rules=3.22µs tracing=13.38µs - ts=2024-06-02T11:15:54.345Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config220930382 - ts=2024-06-02T11:15:54.345Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config220930382 totalDuration=650.9µs db_storage=4.86µs remote_storage=5.46µs web_handler=1.9µs query_engine=120.52µs scrape=132.8µs scrape_sd=9.82µs notify=3.12µs notify_sd=3.66µs rules=5.24µs tracing=19.28µs +=== RUN TestQueryLog/console_queries,_127.0.0.1:42717,_enabled_at_start,_with_prefix_/foobar + query_log_test.go:273: ts=2023-05-01T05:20:55.636Z caller=main.go:513 level=info msg="No time or size retention was set so using the default time retention" duration=15d + ts=2023-05-01T05:20:55.637Z caller=main.go:551 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" + ts=2023-05-01T05:20:55.637Z caller=main.go:556 level=info build_context="(go=go1.19.8, platform=linux/arm64, user=, date=)" + ts=2023-05-01T05:20:55.637Z caller=main.go:557 level=info host_details="(Linux 4.15.0-210-generic #221-Ubuntu SMP Tue Apr 18 08:32:48 UTC 2023 aarch64 i-capture-the-hostname i-capture-the-domain)" + ts=2023-05-01T05:20:55.637Z caller=main.go:558 level=info fd_limits="(soft=1048576, hard=1048576)" + ts=2023-05-01T05:20:55.637Z caller=main.go:559 level=info vm_limits="(soft=unlimited, hard=unlimited)" + ts=2023-05-01T05:20:55.676Z caller=web.go:503 level=info component=web msg="Start listening for connections" address=127.0.0.1:42717 + ts=2023-05-01T05:20:55.677Z caller=main.go:988 level=info msg="Starting TSDB ..." + ts=2023-05-01T05:20:55.692Z caller=web.go:535 level=info component=web msg="Router prefix" prefix=/foobar + ts=2023-05-01T05:20:55.709Z caller=tls_config.go:232 level=info component=web msg="Listening on" address=127.0.0.1:42717 + ts=2023-05-01T05:20:55.709Z caller=tls_config.go:235 level=info component=web msg="TLS is disabled." http2=false address=127.0.0.1:42717 + ts=2023-05-01T05:20:55.724Z caller=head.go:564 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" + ts=2023-05-01T05:20:55.724Z caller=head.go:608 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=11.66µs + ts=2023-05-01T05:20:55.724Z caller=head.go:614 level=info component=tsdb msg="Replaying WAL, this may take a while" + ts=2023-05-01T05:20:55.725Z caller=head.go:685 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 + ts=2023-05-01T05:20:55.725Z caller=head.go:722 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=132.461µs wal_replay_duration=812.05µs wbl_replay_duration=280ns total_replay_duration=1.042812ms + ts=2023-05-01T05:20:55.780Z caller=main.go:1009 level=info fs_type=TMPFS_MAGIC + ts=2023-05-01T05:20:55.781Z caller=main.go:1012 level=info msg="TSDB started" + ts=2023-05-01T05:20:55.781Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config2551030772 + ts=2023-05-01T05:20:55.782Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config2551030772 totalDuration=977.892µs db_storage=3.8µs remote_storage=4.88µs web_handler=1.54µs query_engine=35.08µs scrape=545.287µs scrape_sd=19.38µs notify=3.48µs notify_sd=5.72µs rules=9µs tracing=43.261µs + ts=2023-05-01T05:20:55.782Z caller=main.go:973 level=info msg="Server is ready to receive web requests." + ts=2023-05-01T05:20:55.782Z caller=manager.go:978 level=info component="rule manager" msg="Starting rule manager..." + ts=2023-05-01T05:20:55.980Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config2551030772 + ts=2023-05-01T05:20:55.981Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config2551030772 totalDuration=438.845µs db_storage=4.8µs remote_storage=5.16µs web_handler=1.54µs query_engine=10.86µs scrape=155.402µs scrape_sd=10.26µs notify=2.9µs notify_sd=4.06µs rules=4.72µs tracing=18.92µs + ts=2023-05-01T05:20:56.008Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config2551030772 + ts=2023-05-01T05:20:56.009Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config2551030772 totalDuration=505.146µs db_storage=4.281µs remote_storage=4.34µs web_handler=2.02µs query_engine=33.18µs scrape=121.041µs scrape_sd=9.76µs notify=2.9µs notify_sd=4.12µs rules=4.64µs tracing=16.64µs + ts=2023-05-01T05:20:56.015Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config2551030772 + ts=2023-05-01T05:20:56.015Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config2551030772 totalDuration=481.505µs db_storage=3.6µs remote_storage=4.42µs web_handler=1.42µs query_engine=82.601µs scrape=99.921µs scrape_sd=8.74µs notify=2.8µs notify_sd=3.34µs rules=3.32µs tracing=14.02µs -=== RUN TestQueryLog/rule_queries,_127.0.0.1:37721,_enabled_at_start,_with_prefix_/foobar +=== RUN TestQueryLog/rule_queries,_127.0.0.1:43703,_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:43219,_with_prefix_/foobar - query_log_test.go:273: ts=2024-06-02T11:15:54.821Z caller=main.go:513 level=info msg="No time or size retention was set so using the default time retention" duration=15d - ts=2024-06-02T11:15:54.821Z caller=main.go:551 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" - ts=2024-06-02T11:15:54.821Z caller=main.go:556 level=info build_context="(go=go1.19.8, platform=linux/arm64, user=, date=)" - ts=2024-06-02T11:15:54.821Z caller=main.go:557 level=info host_details="(Linux 4.15.0-210-generic #221-Ubuntu SMP Tue Apr 18 08:32:48 UTC 2023 aarch64 codethink9-arm64 (none))" - ts=2024-06-02T11:15:54.821Z caller=main.go:558 level=info fd_limits="(soft=1048576, hard=1048576)" - ts=2024-06-02T11:15:54.821Z caller=main.go:559 level=info vm_limits="(soft=unlimited, hard=unlimited)" - ts=2024-06-02T11:15:54.838Z caller=web.go:503 level=info component=web msg="Start listening for connections" address=127.0.0.1:43219 - ts=2024-06-02T11:15:54.839Z caller=main.go:988 level=info msg="Starting TSDB ..." - ts=2024-06-02T11:15:54.867Z caller=web.go:535 level=info component=web msg="Router prefix" prefix=/foobar - ts=2024-06-02T11:15:54.921Z caller=tls_config.go:232 level=info component=web msg="Listening on" address=127.0.0.1:43219 - ts=2024-06-02T11:15:54.921Z caller=tls_config.go:235 level=info component=web msg="TLS is disabled." http2=false address=127.0.0.1:43219 - ts=2024-06-02T11:15:54.939Z caller=head.go:564 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" - ts=2024-06-02T11:15:54.958Z caller=head.go:608 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=13.16µs - ts=2024-06-02T11:15:54.958Z caller=head.go:614 level=info component=tsdb msg="Replaying WAL, this may take a while" - ts=2024-06-02T11:15:54.959Z caller=head.go:685 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 - ts=2024-06-02T11:15:54.959Z caller=head.go:722 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=119.52µs wal_replay_duration=668.56µs wbl_replay_duration=220ns total_replay_duration=947.18µs - ts=2024-06-02T11:15:54.982Z caller=main.go:1009 level=info fs_type=TMPFS_MAGIC - ts=2024-06-02T11:15:54.982Z caller=main.go:1012 level=info msg="TSDB started" - ts=2024-06-02T11:15:54.982Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config15126747 - ts=2024-06-02T11:15:54.983Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config15126747 totalDuration=908.12µs db_storage=4.44µs remote_storage=5.26µs web_handler=2.06µs query_engine=2.88µs scrape=616.74µs scrape_sd=20.8µs notify=3.08µs notify_sd=5.12µs rules=5.02µs tracing=50.7µs - ts=2024-06-02T11:15:54.983Z caller=main.go:973 level=info msg="Server is ready to receive web requests." - ts=2024-06-02T11:15:54.983Z caller=manager.go:978 level=info component="rule manager" msg="Starting rule manager..." - ts=2024-06-02T11:15:55.477Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config15126747 - ts=2024-06-02T11:15:55.478Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config15126747 totalDuration=653.96µs db_storage=4.76µs remote_storage=5.64µs web_handler=1.68µs query_engine=40.54µs scrape=126.64µs scrape_sd=10.28µs notify=3.02µs notify_sd=3.36µs rules=5.14µs tracing=16.38µs - ts=2024-06-02T11:15:55.501Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config15126747 - ts=2024-06-02T11:15:55.501Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config15126747 totalDuration=372.22µs db_storage=4.22µs remote_storage=4.6µs web_handler=1.72µs query_engine=7.96µs scrape=116.16µs scrape_sd=8.84µs notify=3.66µs notify_sd=3.32µs rules=3.96µs tracing=17.88µs - ts=2024-06-02T11:15:55.514Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config15126747 - ts=2024-06-02T11:15:55.514Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config15126747 totalDuration=462.16µs db_storage=4.88µs remote_storage=4.34µs web_handler=1.68µs query_engine=27.58µs scrape=107.24µs scrape_sd=8.84µs notify=2.86µs notify_sd=3.24µs rules=4.18µs tracing=27.88µs - ts=2024-06-02T11:15:55.561Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config15126747 - ts=2024-06-02T11:15:55.561Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config15126747 totalDuration=773.34µs db_storage=4.82µs remote_storage=5.8µs web_handler=1.88µs query_engine=131µs scrape=133.48µs scrape_sd=9.78µs notify=3.44µs notify_sd=12.84µs rules=4.16µs tracing=21.26µs +=== RUN TestQueryLog/api_queries,_127.0.0.1:39173,_with_prefix_/foobar + query_log_test.go:273: ts=2023-05-01T05:20:56.521Z caller=main.go:513 level=info msg="No time or size retention was set so using the default time retention" duration=15d + ts=2023-05-01T05:20:56.521Z caller=main.go:551 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" + ts=2023-05-01T05:20:56.521Z caller=main.go:556 level=info build_context="(go=go1.19.8, platform=linux/arm64, user=, date=)" + ts=2023-05-01T05:20:56.521Z caller=main.go:557 level=info host_details="(Linux 4.15.0-210-generic #221-Ubuntu SMP Tue Apr 18 08:32:48 UTC 2023 aarch64 i-capture-the-hostname i-capture-the-domain)" + ts=2023-05-01T05:20:56.522Z caller=main.go:558 level=info fd_limits="(soft=1048576, hard=1048576)" + ts=2023-05-01T05:20:56.522Z caller=main.go:559 level=info vm_limits="(soft=unlimited, hard=unlimited)" + ts=2023-05-01T05:20:56.531Z caller=web.go:503 level=info component=web msg="Start listening for connections" address=127.0.0.1:39173 + ts=2023-05-01T05:20:56.531Z caller=main.go:988 level=info msg="Starting TSDB ..." + ts=2023-05-01T05:20:56.536Z caller=web.go:535 level=info component=web msg="Router prefix" prefix=/foobar + ts=2023-05-01T05:20:56.572Z caller=head.go:564 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" + ts=2023-05-01T05:20:56.572Z caller=head.go:608 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=11.48µs + ts=2023-05-01T05:20:56.572Z caller=head.go:614 level=info component=tsdb msg="Replaying WAL, this may take a while" + ts=2023-05-01T05:20:56.579Z caller=tls_config.go:232 level=info component=web msg="Listening on" address=127.0.0.1:39173 + ts=2023-05-01T05:20:56.579Z caller=tls_config.go:235 level=info component=web msg="TLS is disabled." http2=false address=127.0.0.1:39173 + ts=2023-05-01T05:20:56.579Z caller=head.go:685 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 + ts=2023-05-01T05:20:56.579Z caller=head.go:722 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=96.402µs wal_replay_duration=6.80084ms wbl_replay_duration=460ns total_replay_duration=6.994263ms + ts=2023-05-01T05:20:56.594Z caller=main.go:1009 level=info fs_type=TMPFS_MAGIC + ts=2023-05-01T05:20:56.594Z caller=main.go:1012 level=info msg="TSDB started" + ts=2023-05-01T05:20:56.594Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config76896254 + ts=2023-05-01T05:20:56.595Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config76896254 totalDuration=825.09µs db_storage=4.42µs remote_storage=4.86µs web_handler=1.92µs query_engine=2.6µs scrape=550.347µs scrape_sd=20.4µs notify=3.56µs notify_sd=6.04µs rules=4.52µs tracing=50.821µs + ts=2023-05-01T05:20:56.595Z caller=main.go:973 level=info msg="Server is ready to receive web requests." + ts=2023-05-01T05:20:56.595Z caller=manager.go:978 level=info component="rule manager" msg="Starting rule manager..." + ts=2023-05-01T05:20:56.609Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config76896254 + ts=2023-05-01T05:20:56.609Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config76896254 totalDuration=668.308µs db_storage=4.68µs remote_storage=5.14µs web_handler=1.16µs query_engine=40.58µs scrape=125.661µs scrape_sd=10.201µs notify=3.74µs notify_sd=3.8µs rules=5.42µs tracing=16.34µs + ts=2023-05-01T05:20:56.620Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config76896254 + ts=2023-05-01T05:20:56.621Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config76896254 totalDuration=406.085µs db_storage=5.02µs remote_storage=4.24µs web_handler=1.92µs query_engine=11.301µs scrape=136.201µs scrape_sd=9.06µs notify=2.96µs notify_sd=9.561µs rules=4.02µs tracing=18.82µs + ts=2023-05-01T05:20:56.624Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config76896254 + ts=2023-05-01T05:20:56.627Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config76896254 totalDuration=2.602131ms db_storage=3.88µs remote_storage=4.26µs web_handler=1.6µs query_engine=30.421µs scrape=2.248146ms scrape_sd=13.2µs notify=3.4µs notify_sd=3.32µs rules=4.12µs tracing=17.42µs + ts=2023-05-01T05:20:56.633Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config76896254 + ts=2023-05-01T05:20:56.634Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config76896254 totalDuration=541.227µs db_storage=4.18µs remote_storage=3.72µs web_handler=1.34µs query_engine=73.361µs scrape=102.661µs scrape_sd=8.32µs notify=3.06µs notify_sd=18.6µs rules=4.08µs tracing=13.54µs -=== RUN TestQueryLog/console_queries,_127.0.0.1:36863,_with_prefix_/foobar - query_log_test.go:273: ts=2024-06-02T11:15:55.953Z caller=main.go:513 level=info msg="No time or size retention was set so using the default time retention" duration=15d - ts=2024-06-02T11:15:55.953Z caller=main.go:551 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" - ts=2024-06-02T11:15:55.953Z caller=main.go:556 level=info build_context="(go=go1.19.8, platform=linux/arm64, user=, date=)" - ts=2024-06-02T11:15:55.953Z caller=main.go:557 level=info host_details="(Linux 4.15.0-210-generic #221-Ubuntu SMP Tue Apr 18 08:32:48 UTC 2023 aarch64 codethink9-arm64 (none))" - ts=2024-06-02T11:15:55.953Z caller=main.go:558 level=info fd_limits="(soft=1048576, hard=1048576)" - ts=2024-06-02T11:15:55.953Z caller=main.go:559 level=info vm_limits="(soft=unlimited, hard=unlimited)" - ts=2024-06-02T11:15:55.993Z caller=web.go:503 level=info component=web msg="Start listening for connections" address=127.0.0.1:36863 - ts=2024-06-02T11:15:55.994Z caller=main.go:988 level=info msg="Starting TSDB ..." - ts=2024-06-02T11:15:56.000Z caller=web.go:535 level=info component=web msg="Router prefix" prefix=/foobar - ts=2024-06-02T11:15:56.004Z caller=tls_config.go:232 level=info component=web msg="Listening on" address=127.0.0.1:36863 - ts=2024-06-02T11:15:56.004Z caller=tls_config.go:235 level=info component=web msg="TLS is disabled." http2=false address=127.0.0.1:36863 - ts=2024-06-02T11:15:56.060Z caller=head.go:564 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" - ts=2024-06-02T11:15:56.108Z caller=head.go:608 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=39.16µs - ts=2024-06-02T11:15:56.108Z caller=head.go:614 level=info component=tsdb msg="Replaying WAL, this may take a while" - ts=2024-06-02T11:15:56.109Z caller=head.go:685 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 - ts=2024-06-02T11:15:56.109Z caller=head.go:722 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=136.52µs wal_replay_duration=767.9µs wbl_replay_duration=260ns total_replay_duration=1.10774ms - ts=2024-06-02T11:15:56.149Z caller=main.go:1009 level=info fs_type=TMPFS_MAGIC - ts=2024-06-02T11:15:56.149Z caller=main.go:1012 level=info msg="TSDB started" - ts=2024-06-02T11:15:56.149Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config2913990257 - ts=2024-06-02T11:15:56.150Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config2913990257 totalDuration=863.9µs db_storage=4.04µs remote_storage=4.8µs web_handler=1.76µs query_engine=2.26µs scrape=566.7µs scrape_sd=21.76µs notify=3.74µs notify_sd=6.5µs rules=4.34µs tracing=51.52µs - ts=2024-06-02T11:15:56.150Z caller=main.go:973 level=info msg="Server is ready to receive web requests." - ts=2024-06-02T11:15:56.150Z caller=manager.go:978 level=info component="rule manager" msg="Starting rule manager..." - ts=2024-06-02T11:15:56.207Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config2913990257 - ts=2024-06-02T11:15:56.207Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config2913990257 totalDuration=678.54µs db_storage=4.66µs remote_storage=4.88µs web_handler=1.46µs query_engine=38.82µs scrape=145.7µs scrape_sd=10.38µs notify=5.2µs notify_sd=3.82µs rules=4.48µs tracing=18.68µs - ts=2024-06-02T11:15:56.220Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config2913990257 - ts=2024-06-02T11:15:56.220Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config2913990257 totalDuration=408.14µs db_storage=4.66µs remote_storage=4.48µs web_handler=1.48µs query_engine=11.68µs scrape=151.92µs scrape_sd=8.56µs notify=2.92µs notify_sd=3.52µs rules=3.96µs tracing=15.3µs - ts=2024-06-02T11:15:56.239Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config2913990257 - ts=2024-06-02T11:15:56.239Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config2913990257 totalDuration=434.4µs db_storage=3.12µs remote_storage=4.5µs web_handler=2.14µs query_engine=32.26µs scrape=103.34µs scrape_sd=8.02µs notify=3.46µs notify_sd=3.82µs rules=3.5µs tracing=14.26µs - ts=2024-06-02T11:15:56.269Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config2913990257 - ts=2024-06-02T11:15:56.269Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config2913990257 totalDuration=603.22µs db_storage=4.46µs remote_storage=4.4µs web_handler=1.8µs query_engine=108.08µs scrape=122.28µs scrape_sd=9.44µs notify=3.54µs notify_sd=3.24µs rules=9.6µs tracing=16.4µs +=== RUN TestQueryLog/console_queries,_127.0.0.1:36979,_with_prefix_/foobar + query_log_test.go:273: ts=2023-05-01T05:20:56.836Z caller=main.go:513 level=info msg="No time or size retention was set so using the default time retention" duration=15d + ts=2023-05-01T05:20:56.836Z caller=main.go:551 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" + ts=2023-05-01T05:20:56.836Z caller=main.go:556 level=info build_context="(go=go1.19.8, platform=linux/arm64, user=, date=)" + ts=2023-05-01T05:20:56.836Z caller=main.go:557 level=info host_details="(Linux 4.15.0-210-generic #221-Ubuntu SMP Tue Apr 18 08:32:48 UTC 2023 aarch64 i-capture-the-hostname i-capture-the-domain)" + ts=2023-05-01T05:20:56.836Z caller=main.go:558 level=info fd_limits="(soft=1048576, hard=1048576)" + ts=2023-05-01T05:20:56.836Z caller=main.go:559 level=info vm_limits="(soft=unlimited, hard=unlimited)" + ts=2023-05-01T05:20:56.854Z caller=web.go:503 level=info component=web msg="Start listening for connections" address=127.0.0.1:36979 + ts=2023-05-01T05:20:56.869Z caller=main.go:988 level=info msg="Starting TSDB ..." + ts=2023-05-01T05:20:56.869Z caller=web.go:535 level=info component=web msg="Router prefix" prefix=/foobar + ts=2023-05-01T05:20:56.894Z caller=tls_config.go:232 level=info component=web msg="Listening on" address=127.0.0.1:36979 + ts=2023-05-01T05:20:56.894Z caller=tls_config.go:235 level=info component=web msg="TLS is disabled." http2=false address=127.0.0.1:36979 + ts=2023-05-01T05:20:56.947Z caller=head.go:564 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" + ts=2023-05-01T05:20:56.947Z caller=head.go:608 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=10.42µs + ts=2023-05-01T05:20:56.947Z caller=head.go:614 level=info component=tsdb msg="Replaying WAL, this may take a while" + ts=2023-05-01T05:20:56.952Z caller=head.go:685 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 + ts=2023-05-01T05:20:56.952Z caller=head.go:722 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=91.261µs wal_replay_duration=5.008919ms wbl_replay_duration=360ns total_replay_duration=5.180321ms + ts=2023-05-01T05:20:56.975Z caller=main.go:1009 level=info fs_type=TMPFS_MAGIC + ts=2023-05-01T05:20:56.975Z caller=main.go:1012 level=info msg="TSDB started" + ts=2023-05-01T05:20:56.975Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config2091447715 + ts=2023-05-01T05:20:56.978Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config2091447715 totalDuration=2.777832ms db_storage=4.02µs remote_storage=4.26µs web_handler=1.48µs query_engine=3.2µs scrape=2.471409ms scrape_sd=34.081µs notify=3.58µs notify_sd=6.54µs rules=4.48µs tracing=51.52µs + ts=2023-05-01T05:20:56.978Z caller=main.go:973 level=info msg="Server is ready to receive web requests." + ts=2023-05-01T05:20:56.978Z caller=manager.go:978 level=info component="rule manager" msg="Starting rule manager..." + ts=2023-05-01T05:20:57.205Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config2091447715 + ts=2023-05-01T05:20:57.206Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config2091447715 totalDuration=708.408µs db_storage=4.72µs remote_storage=4.5µs web_handler=1.6µs query_engine=37.141µs scrape=146.181µs scrape_sd=9.46µs notify=3.12µs notify_sd=3.6µs rules=4.92µs tracing=16.62µs + ts=2023-05-01T05:20:57.210Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config2091447715 + ts=2023-05-01T05:20:57.211Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config2091447715 totalDuration=370.904µs db_storage=4.26µs remote_storage=5.04µs web_handler=1.8µs query_engine=10.46µs scrape=121.342µs scrape_sd=8.24µs notify=3.24µs notify_sd=3.76µs rules=4.84µs tracing=15.6µs + ts=2023-05-01T05:20:57.214Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config2091447715 + ts=2023-05-01T05:20:57.214Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config2091447715 totalDuration=446.106µs db_storage=3.08µs remote_storage=4.44µs web_handler=1.54µs query_engine=31.701µs scrape=116.161µs scrape_sd=8.86µs notify=2.4µs notify_sd=3.78µs rules=4.06µs tracing=13.861µs + ts=2023-05-01T05:20:57.226Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config2091447715 + ts=2023-05-01T05:20:57.227Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config2091447715 totalDuration=564.387µs db_storage=3.54µs remote_storage=5.24µs web_handler=1.94µs query_engine=95.102µs scrape=139.201µs scrape_sd=9.42µs notify=2.96µs notify_sd=3.54µs rules=4.341µs tracing=14.34µs -=== RUN TestQueryLog/rule_queries,_127.0.0.1:39399,_with_prefix_/foobar +=== RUN TestQueryLog/rule_queries,_127.0.0.1:44923,_with_prefix_/foobar query_log_test.go:60: changing prefix has no effect on rules -=== RUN TestQueryLog/api_queries,_[::1]:39419,_enabled_at_start - query_log_test.go:273: ts=2024-06-02T11:15:56.589Z caller=main.go:513 level=info msg="No time or size retention was set so using the default time retention" duration=15d - ts=2024-06-02T11:15:56.590Z caller=main.go:551 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" - ts=2024-06-02T11:15:56.590Z caller=main.go:556 level=info build_context="(go=go1.19.8, platform=linux/arm64, user=, date=)" - ts=2024-06-02T11:15:56.590Z caller=main.go:557 level=info host_details="(Linux 4.15.0-210-generic #221-Ubuntu SMP Tue Apr 18 08:32:48 UTC 2023 aarch64 codethink9-arm64 (none))" - ts=2024-06-02T11:15:56.590Z caller=main.go:558 level=info fd_limits="(soft=1048576, hard=1048576)" - ts=2024-06-02T11:15:56.590Z caller=main.go:559 level=info vm_limits="(soft=unlimited, hard=unlimited)" - ts=2024-06-02T11:15:56.602Z caller=web.go:503 level=info component=web msg="Start listening for connections" address=[::1]:39419 - ts=2024-06-02T11:15:56.615Z caller=main.go:988 level=info msg="Starting TSDB ..." - ts=2024-06-02T11:15:56.669Z caller=tls_config.go:232 level=info component=web msg="Listening on" address=[::1]:39419 - ts=2024-06-02T11:15:56.669Z caller=tls_config.go:235 level=info component=web msg="TLS is disabled." http2=false address=[::1]:39419 - ts=2024-06-02T11:15:56.757Z caller=head.go:564 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" - ts=2024-06-02T11:15:56.757Z caller=head.go:608 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=7.7µs - ts=2024-06-02T11:15:56.757Z caller=head.go:614 level=info component=tsdb msg="Replaying WAL, this may take a while" - ts=2024-06-02T11:15:56.758Z caller=head.go:685 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 - ts=2024-06-02T11:15:56.758Z caller=head.go:722 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=82.88µs wal_replay_duration=430.7µs wbl_replay_duration=280ns total_replay_duration=578.78µs - ts=2024-06-02T11:15:56.817Z caller=main.go:1009 level=info fs_type=TMPFS_MAGIC - ts=2024-06-02T11:15:56.817Z caller=main.go:1012 level=info msg="TSDB started" - ts=2024-06-02T11:15:56.817Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config2555163962 - ts=2024-06-02T11:15:56.818Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config2555163962 totalDuration=999.46µs db_storage=3.3µs remote_storage=4.56µs web_handler=2.68µs query_engine=39.16µs scrape=507.16µs scrape_sd=20.36µs notify=3.22µs notify_sd=5.76µs rules=4.18µs tracing=42µs - ts=2024-06-02T11:15:56.818Z caller=main.go:973 level=info msg="Server is ready to receive web requests." - ts=2024-06-02T11:15:56.818Z caller=manager.go:978 level=info component="rule manager" msg="Starting rule manager..." - ts=2024-06-02T11:15:56.873Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config2555163962 - ts=2024-06-02T11:15:56.873Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config2555163962 totalDuration=449.36µs db_storage=4.22µs remote_storage=4.22µs web_handler=1.46µs query_engine=9.56µs scrape=168.6µs scrape_sd=10.14µs notify=3.16µs notify_sd=3.6µs rules=4.38µs tracing=19.96µs - ts=2024-06-02T11:15:56.901Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config2555163962 - ts=2024-06-02T11:15:56.901Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config2555163962 totalDuration=557.1µs db_storage=4.3µs remote_storage=5.5µs web_handler=1.92µs query_engine=38.86µs scrape=131.12µs scrape_sd=10.84µs notify=3.68µs notify_sd=4.02µs rules=5.5µs tracing=18.76µs - ts=2024-06-02T11:15:56.925Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config2555163962 - ts=2024-06-02T11:15:56.926Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config2555163962 totalDuration=700.32µs db_storage=3.64µs remote_storage=9.78µs web_handler=1.66µs query_engine=101.92µs scrape=119.72µs scrape_sd=8.64µs notify=3.08µs notify_sd=3.78µs rules=4.66µs tracing=17.64µs +=== RUN TestQueryLog/api_queries,_[::1]:41329,_enabled_at_start + query_log_test.go:273: ts=2023-05-01T05:20:57.442Z caller=main.go:513 level=info msg="No time or size retention was set so using the default time retention" duration=15d + ts=2023-05-01T05:20:57.442Z caller=main.go:551 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" + ts=2023-05-01T05:20:57.442Z caller=main.go:556 level=info build_context="(go=go1.19.8, platform=linux/arm64, user=, date=)" + ts=2023-05-01T05:20:57.442Z caller=main.go:557 level=info host_details="(Linux 4.15.0-210-generic #221-Ubuntu SMP Tue Apr 18 08:32:48 UTC 2023 aarch64 i-capture-the-hostname i-capture-the-domain)" + ts=2023-05-01T05:20:57.442Z caller=main.go:558 level=info fd_limits="(soft=1048576, hard=1048576)" + ts=2023-05-01T05:20:57.442Z caller=main.go:559 level=info vm_limits="(soft=unlimited, hard=unlimited)" + ts=2023-05-01T05:20:57.473Z caller=web.go:503 level=info component=web msg="Start listening for connections" address=[::1]:41329 + ts=2023-05-01T05:20:57.474Z caller=main.go:988 level=info msg="Starting TSDB ..." + ts=2023-05-01T05:20:57.513Z caller=tls_config.go:232 level=info component=web msg="Listening on" address=[::1]:41329 + ts=2023-05-01T05:20:57.513Z caller=tls_config.go:235 level=info component=web msg="TLS is disabled." http2=false address=[::1]:41329 + ts=2023-05-01T05:20:57.518Z caller=head.go:564 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" + ts=2023-05-01T05:20:57.518Z caller=head.go:608 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=11.32µs + ts=2023-05-01T05:20:57.518Z caller=head.go:614 level=info component=tsdb msg="Replaying WAL, this may take a while" + ts=2023-05-01T05:20:57.519Z caller=head.go:685 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 + ts=2023-05-01T05:20:57.519Z caller=head.go:722 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=97.602µs wal_replay_duration=526.506µs wbl_replay_duration=320ns total_replay_duration=697.668µs + ts=2023-05-01T05:20:57.538Z caller=main.go:1009 level=info fs_type=TMPFS_MAGIC + ts=2023-05-01T05:20:57.538Z caller=main.go:1012 level=info msg="TSDB started" + ts=2023-05-01T05:20:57.538Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config982687723 + ts=2023-05-01T05:20:57.539Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config982687723 totalDuration=1.016372ms db_storage=4.4µs remote_storage=4.42µs web_handler=2.1µs query_engine=33.5µs scrape=548.227µs scrape_sd=21.92µs notify=3.72µs notify_sd=6.1µs rules=4.06µs tracing=41.921µs + ts=2023-05-01T05:20:57.539Z caller=main.go:973 level=info msg="Server is ready to receive web requests." + ts=2023-05-01T05:20:57.539Z caller=manager.go:978 level=info component="rule manager" msg="Starting rule manager..." + ts=2023-05-01T05:20:57.774Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config982687723 + ts=2023-05-01T05:20:57.775Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config982687723 totalDuration=437.025µs db_storage=4.38µs remote_storage=5.58µs web_handler=1.78µs query_engine=11.82µs scrape=157.002µs scrape_sd=9.92µs notify=3.12µs notify_sd=4.42µs rules=4.22µs tracing=15.66µs + ts=2023-05-01T05:20:57.783Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config982687723 + ts=2023-05-01T05:20:57.783Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config982687723 totalDuration=502.545µs db_storage=3.76µs remote_storage=4.94µs web_handler=1.52µs query_engine=35.561µs scrape=116.601µs scrape_sd=9.52µs notify=3.54µs notify_sd=3.4µs rules=3.78µs tracing=15.8µs + ts=2023-05-01T05:20:57.829Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config982687723 + ts=2023-05-01T05:20:57.830Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config982687723 totalDuration=665.668µs db_storage=4.06µs remote_storage=5.48µs web_handler=1.62µs query_engine=100.822µs scrape=128.661µs scrape_sd=11.28µs notify=3.66µs notify_sd=4.12µs rules=4.961µs tracing=16.06µs -=== RUN TestQueryLog/console_queries,_[::1]:39473,_enabled_at_start - query_log_test.go:273: ts=2024-06-02T11:15:57.296Z caller=main.go:513 level=info msg="No time or size retention was set so using the default time retention" duration=15d - ts=2024-06-02T11:15:57.296Z caller=main.go:551 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" - ts=2024-06-02T11:15:57.296Z caller=main.go:556 level=info build_context="(go=go1.19.8, platform=linux/arm64, user=, date=)" - ts=2024-06-02T11:15:57.304Z caller=main.go:557 level=info host_details="(Linux 4.15.0-210-generic #221-Ubuntu SMP Tue Apr 18 08:32:48 UTC 2023 aarch64 codethink9-arm64 (none))" - ts=2024-06-02T11:15:57.304Z caller=main.go:558 level=info fd_limits="(soft=1048576, hard=1048576)" - ts=2024-06-02T11:15:57.305Z caller=main.go:559 level=info vm_limits="(soft=unlimited, hard=unlimited)" - ts=2024-06-02T11:15:57.318Z caller=web.go:503 level=info component=web msg="Start listening for connections" address=[::1]:39473 - ts=2024-06-02T11:15:57.329Z caller=main.go:988 level=info msg="Starting TSDB ..." - ts=2024-06-02T11:15:57.372Z caller=tls_config.go:232 level=info component=web msg="Listening on" address=[::1]:39473 - ts=2024-06-02T11:15:57.373Z caller=tls_config.go:235 level=info component=web msg="TLS is disabled." http2=false address=[::1]:39473 - ts=2024-06-02T11:15:57.408Z caller=head.go:564 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" - ts=2024-06-02T11:15:57.408Z caller=head.go:608 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=7.56µs - ts=2024-06-02T11:15:57.408Z caller=head.go:614 level=info component=tsdb msg="Replaying WAL, this may take a while" - ts=2024-06-02T11:15:57.409Z caller=head.go:685 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 - ts=2024-06-02T11:15:57.409Z caller=head.go:722 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=83.24µs wal_replay_duration=1.6638ms wbl_replay_duration=260ns total_replay_duration=1.80898ms - ts=2024-06-02T11:15:57.444Z caller=main.go:1009 level=info fs_type=TMPFS_MAGIC - ts=2024-06-02T11:15:57.444Z caller=main.go:1012 level=info msg="TSDB started" - ts=2024-06-02T11:15:57.444Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config63337599 - ts=2024-06-02T11:15:57.445Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config63337599 totalDuration=915.78µs db_storage=4.68µs remote_storage=4.36µs web_handler=1.6µs query_engine=30.32µs scrape=452.6µs scrape_sd=26.22µs notify=3.14µs notify_sd=5.36µs rules=4.64µs tracing=38.6µs - ts=2024-06-02T11:15:57.445Z caller=main.go:973 level=info msg="Server is ready to receive web requests." - ts=2024-06-02T11:15:57.446Z caller=manager.go:978 level=info component="rule manager" msg="Starting rule manager..." - ts=2024-06-02T11:15:57.573Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config63337599 - ts=2024-06-02T11:15:57.573Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config63337599 totalDuration=449.34µs db_storage=4.14µs remote_storage=4.5µs web_handler=1.48µs query_engine=10.3µs scrape=143.62µs scrape_sd=9.54µs notify=2.86µs notify_sd=3.88µs rules=4.12µs tracing=19.42µs - ts=2024-06-02T11:15:57.597Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config63337599 - ts=2024-06-02T11:15:57.597Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config63337599 totalDuration=559.66µs db_storage=4.2µs remote_storage=5.26µs web_handler=1.76µs query_engine=37.08µs scrape=151.18µs scrape_sd=10.36µs notify=3.14µs notify_sd=3.32µs rules=3.86µs tracing=18.06µs - ts=2024-06-02T11:15:57.645Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config63337599 - ts=2024-06-02T11:15:57.645Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config63337599 totalDuration=614.06µs db_storage=4.56µs remote_storage=4.76µs web_handler=1.68µs query_engine=95.28µs scrape=129.64µs scrape_sd=10.86µs notify=2.5µs notify_sd=3.38µs rules=4.2µs tracing=20.52µs +=== RUN TestQueryLog/console_queries,_[::1]:40185,_enabled_at_start + query_log_test.go:273: ts=2023-05-01T05:20:58.069Z caller=main.go:513 level=info msg="No time or size retention was set so using the default time retention" duration=15d + ts=2023-05-01T05:20:58.069Z caller=main.go:551 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" + ts=2023-05-01T05:20:58.069Z caller=main.go:556 level=info build_context="(go=go1.19.8, platform=linux/arm64, user=, date=)" + ts=2023-05-01T05:20:58.069Z caller=main.go:557 level=info host_details="(Linux 4.15.0-210-generic #221-Ubuntu SMP Tue Apr 18 08:32:48 UTC 2023 aarch64 i-capture-the-hostname i-capture-the-domain)" + ts=2023-05-01T05:20:58.069Z caller=main.go:558 level=info fd_limits="(soft=1048576, hard=1048576)" + ts=2023-05-01T05:20:58.069Z caller=main.go:559 level=info vm_limits="(soft=unlimited, hard=unlimited)" + ts=2023-05-01T05:20:58.074Z caller=web.go:503 level=info component=web msg="Start listening for connections" address=[::1]:40185 + ts=2023-05-01T05:20:58.075Z caller=main.go:988 level=info msg="Starting TSDB ..." + ts=2023-05-01T05:20:58.084Z caller=tls_config.go:232 level=info component=web msg="Listening on" address=[::1]:40185 + ts=2023-05-01T05:20:58.084Z caller=tls_config.go:235 level=info component=web msg="TLS is disabled." http2=false address=[::1]:40185 + ts=2023-05-01T05:20:58.133Z caller=head.go:564 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" + ts=2023-05-01T05:20:58.133Z caller=head.go:608 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=7.56µs + ts=2023-05-01T05:20:58.133Z caller=head.go:614 level=info component=tsdb msg="Replaying WAL, this may take a while" + ts=2023-05-01T05:20:58.134Z caller=head.go:685 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 + ts=2023-05-01T05:20:58.134Z caller=head.go:722 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=79.741µs wal_replay_duration=466.285µs wbl_replay_duration=220ns total_replay_duration=609.227µs + ts=2023-05-01T05:20:58.150Z caller=main.go:1009 level=info fs_type=TMPFS_MAGIC + ts=2023-05-01T05:20:58.150Z caller=main.go:1012 level=info msg="TSDB started" + ts=2023-05-01T05:20:58.150Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config1698217705 + ts=2023-05-01T05:20:58.151Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config1698217705 totalDuration=910.551µs db_storage=4.2µs remote_storage=5.48µs web_handler=1.64µs query_engine=34.9µs scrape=447.786µs scrape_sd=20.4µs notify=3.3µs notify_sd=9.5µs rules=4.2µs tracing=41.021µs + ts=2023-05-01T05:20:58.151Z caller=main.go:973 level=info msg="Server is ready to receive web requests." + ts=2023-05-01T05:20:58.151Z caller=manager.go:978 level=info component="rule manager" msg="Starting rule manager..." + ts=2023-05-01T05:20:58.435Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config1698217705 + ts=2023-05-01T05:20:58.435Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config1698217705 totalDuration=513.846µs db_storage=4.56µs remote_storage=5.02µs web_handler=2.12µs query_engine=10.961µs scrape=157.221µs scrape_sd=12.881µs notify=3.36µs notify_sd=3.48µs rules=4.42µs tracing=19.42µs + ts=2023-05-01T05:20:58.453Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config1698217705 + ts=2023-05-01T05:20:58.453Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config1698217705 totalDuration=476.286µs db_storage=5.12µs remote_storage=4.58µs web_handler=1.5µs query_engine=25.56µs scrape=113.541µs scrape_sd=9.461µs notify=2.74µs notify_sd=3.64µs rules=4.06µs tracing=17.78µs + ts=2023-05-01T05:20:58.464Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config1698217705 + ts=2023-05-01T05:20:58.465Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config1698217705 totalDuration=617.327µs db_storage=4.48µs remote_storage=4.78µs web_handler=1.76µs query_engine=95.181µs scrape=118.061µs scrape_sd=9.921µs notify=3.26µs notify_sd=4.34µs rules=4.16µs tracing=17.84µs -=== RUN TestQueryLog/rule_queries,_[::1]:36369,_enabled_at_start - query_log_test.go:273: ts=2024-06-02T11:15:58.102Z caller=main.go:513 level=info msg="No time or size retention was set so using the default time retention" duration=15d - ts=2024-06-02T11:15:58.102Z caller=main.go:551 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" - ts=2024-06-02T11:15:58.102Z caller=main.go:556 level=info build_context="(go=go1.19.8, platform=linux/arm64, user=, date=)" - ts=2024-06-02T11:15:58.103Z caller=main.go:557 level=info host_details="(Linux 4.15.0-210-generic #221-Ubuntu SMP Tue Apr 18 08:32:48 UTC 2023 aarch64 codethink9-arm64 (none))" - ts=2024-06-02T11:15:58.103Z caller=main.go:558 level=info fd_limits="(soft=1048576, hard=1048576)" - ts=2024-06-02T11:15:58.103Z caller=main.go:559 level=info vm_limits="(soft=unlimited, hard=unlimited)" - ts=2024-06-02T11:15:58.113Z caller=web.go:503 level=info component=web msg="Start listening for connections" address=[::1]:36369 - ts=2024-06-02T11:15:58.114Z caller=main.go:988 level=info msg="Starting TSDB ..." - ts=2024-06-02T11:15:58.119Z caller=tls_config.go:232 level=info component=web msg="Listening on" address=[::1]:36369 - ts=2024-06-02T11:15:58.120Z caller=tls_config.go:235 level=info component=web msg="TLS is disabled." http2=false address=[::1]:36369 - ts=2024-06-02T11:15:58.186Z caller=head.go:564 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" - ts=2024-06-02T11:15:58.186Z caller=head.go:608 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=8.9µs - ts=2024-06-02T11:15:58.186Z caller=head.go:614 level=info component=tsdb msg="Replaying WAL, this may take a while" - ts=2024-06-02T11:15:58.186Z caller=head.go:685 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 - ts=2024-06-02T11:15:58.187Z caller=head.go:722 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=99.28µs wal_replay_duration=690.9µs wbl_replay_duration=240ns total_replay_duration=865µs - ts=2024-06-02T11:15:58.205Z caller=main.go:1009 level=info fs_type=TMPFS_MAGIC - ts=2024-06-02T11:15:58.206Z caller=main.go:1012 level=info msg="TSDB started" - ts=2024-06-02T11:15:58.206Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config3405894366 - ts=2024-06-02T11:15:58.208Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config3405894366 totalDuration=1.893ms db_storage=4.82µs remote_storage=5.22µs web_handler=1.84µs query_engine=37.48µs scrape=517.26µs scrape_sd=21.98µs notify=3.12µs notify_sd=5.56µs rules=862.64µs tracing=37.84µs - ts=2024-06-02T11:15:58.208Z caller=main.go:973 level=info msg="Server is ready to receive web requests." - ts=2024-06-02T11:15:58.208Z caller=manager.go:978 level=info component="rule manager" msg="Starting rule manager..." - ts=2024-06-02T11:16:00.230Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config3405894366 - ts=2024-06-02T11:16:00.231Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config3405894366 totalDuration=1.27612ms db_storage=4.02µs remote_storage=4.34µs web_handler=2.42µs query_engine=13.32µs scrape=123.6µs scrape_sd=8.76µs notify=2.9µs notify_sd=4.06µs rules=735.68µs tracing=15.46µs - ts=2024-06-02T11:16:02.244Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config3405894366 - ts=2024-06-02T11:16:02.246Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config3405894366 totalDuration=1.38536ms db_storage=4.9µs remote_storage=5.84µs web_handler=2.16µs query_engine=38.48µs scrape=144.44µs scrape_sd=12.58µs notify=3.38µs notify_sd=3.8µs rules=714.06µs tracing=17.5µs - ts=2024-06-02T11:16:06.269Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config3405894366 - ts=2024-06-02T11:16:06.270Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config3405894366 totalDuration=1.32164ms db_storage=4.24µs remote_storage=5.98µs web_handler=1.82µs query_engine=107.82µs scrape=160.62µs scrape_sd=13.66µs notify=3.36µs notify_sd=4µs rules=669.68µs tracing=15.34µs +=== RUN TestQueryLog/rule_queries,_[::1]:45715,_enabled_at_start + query_log_test.go:273: ts=2023-05-01T05:20:58.743Z caller=main.go:513 level=info msg="No time or size retention was set so using the default time retention" duration=15d + ts=2023-05-01T05:20:58.756Z caller=main.go:551 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" + ts=2023-05-01T05:20:58.756Z caller=main.go:556 level=info build_context="(go=go1.19.8, platform=linux/arm64, user=, date=)" + ts=2023-05-01T05:20:58.756Z caller=main.go:557 level=info host_details="(Linux 4.15.0-210-generic #221-Ubuntu SMP Tue Apr 18 08:32:48 UTC 2023 aarch64 i-capture-the-hostname i-capture-the-domain)" + ts=2023-05-01T05:20:58.756Z caller=main.go:558 level=info fd_limits="(soft=1048576, hard=1048576)" + ts=2023-05-01T05:20:58.756Z caller=main.go:559 level=info vm_limits="(soft=unlimited, hard=unlimited)" + ts=2023-05-01T05:20:58.761Z caller=web.go:503 level=info component=web msg="Start listening for connections" address=[::1]:45715 + ts=2023-05-01T05:20:58.762Z caller=main.go:988 level=info msg="Starting TSDB ..." + ts=2023-05-01T05:20:58.812Z caller=tls_config.go:232 level=info component=web msg="Listening on" address=[::1]:45715 + ts=2023-05-01T05:20:58.813Z caller=tls_config.go:235 level=info component=web msg="TLS is disabled." http2=false address=[::1]:45715 + ts=2023-05-01T05:20:58.819Z caller=head.go:564 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" + ts=2023-05-01T05:20:58.819Z caller=head.go:608 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=9.12µs + ts=2023-05-01T05:20:58.819Z caller=head.go:614 level=info component=tsdb msg="Replaying WAL, this may take a while" + ts=2023-05-01T05:20:58.819Z caller=head.go:685 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 + ts=2023-05-01T05:20:58.820Z caller=head.go:722 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=91.042µs wal_replay_duration=524.786µs wbl_replay_duration=240ns total_replay_duration=692.888µs + ts=2023-05-01T05:20:58.833Z caller=main.go:1009 level=info fs_type=TMPFS_MAGIC + ts=2023-05-01T05:20:58.833Z caller=main.go:1012 level=info msg="TSDB started" + ts=2023-05-01T05:20:58.833Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config271904200 + ts=2023-05-01T05:20:58.849Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config271904200 totalDuration=16.189911ms db_storage=3.74µs remote_storage=4.74µs web_handler=1.88µs query_engine=35.121µs scrape=14.45869ms scrape_sd=49.6µs notify=4.12µs notify_sd=7.241µs rules=1.175633ms tracing=41.341µs + ts=2023-05-01T05:20:58.849Z caller=main.go:973 level=info msg="Server is ready to receive web requests." + ts=2023-05-01T05:20:58.849Z caller=manager.go:978 level=info component="rule manager" msg="Starting rule manager..." + ts=2023-05-01T05:21:01.028Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config271904200 + ts=2023-05-01T05:21:01.029Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config271904200 totalDuration=1.318755ms db_storage=4.08µs remote_storage=4.64µs web_handler=2.34µs query_engine=14.6µs scrape=150.122µs scrape_sd=9.48µs notify=3.58µs notify_sd=4.28µs rules=727.989µs tracing=15.32µs + ts=2023-05-01T05:21:03.036Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config271904200 + ts=2023-05-01T05:21:03.037Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config271904200 totalDuration=1.259975ms db_storage=4.74µs remote_storage=5.9µs web_handler=2.78µs query_engine=32.7µs scrape=144.502µs scrape_sd=12.52µs notify=3.04µs notify_sd=4.18µs rules=641.448µs tracing=16.42µs + ts=2023-05-01T05:21:07.065Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config271904200 + ts=2023-05-01T05:21:07.066Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config271904200 totalDuration=1.241995ms db_storage=4.56µs remote_storage=5.48µs web_handler=1.9µs query_engine=101.082µs scrape=147.321µs scrape_sd=14.201µs notify=2.72µs notify_sd=3.62µs rules=588.527µs tracing=16.44µs -=== RUN TestQueryLog/api_queries,_[::1]:37841 - query_log_test.go:273: ts=2024-06-02T11:16:08.781Z caller=main.go:513 level=info msg="No time or size retention was set so using the default time retention" duration=15d - ts=2024-06-02T11:16:08.782Z caller=main.go:551 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" - ts=2024-06-02T11:16:08.782Z caller=main.go:556 level=info build_context="(go=go1.19.8, platform=linux/arm64, user=, date=)" - ts=2024-06-02T11:16:08.782Z caller=main.go:557 level=info host_details="(Linux 4.15.0-210-generic #221-Ubuntu SMP Tue Apr 18 08:32:48 UTC 2023 aarch64 codethink9-arm64 (none))" - ts=2024-06-02T11:16:08.782Z caller=main.go:558 level=info fd_limits="(soft=1048576, hard=1048576)" - ts=2024-06-02T11:16:08.782Z caller=main.go:559 level=info vm_limits="(soft=unlimited, hard=unlimited)" - ts=2024-06-02T11:16:08.822Z caller=web.go:503 level=info component=web msg="Start listening for connections" address=[::1]:37841 - ts=2024-06-02T11:16:08.837Z caller=main.go:988 level=info msg="Starting TSDB ..." - ts=2024-06-02T11:16:08.878Z caller=tls_config.go:232 level=info component=web msg="Listening on" address=[::1]:37841 - ts=2024-06-02T11:16:08.878Z caller=tls_config.go:235 level=info component=web msg="TLS is disabled." http2=false address=[::1]:37841 - ts=2024-06-02T11:16:08.943Z caller=head.go:564 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" - ts=2024-06-02T11:16:08.968Z caller=head.go:608 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=16.01244ms - ts=2024-06-02T11:16:08.971Z caller=head.go:614 level=info component=tsdb msg="Replaying WAL, this may take a while" - ts=2024-06-02T11:16:08.972Z caller=head.go:685 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 - ts=2024-06-02T11:16:08.972Z caller=head.go:722 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=144.76µs wal_replay_duration=644.54µs wbl_replay_duration=320ns total_replay_duration=19.81456ms - ts=2024-06-02T11:16:09.014Z caller=main.go:1009 level=info fs_type=TMPFS_MAGIC - ts=2024-06-02T11:16:09.015Z caller=main.go:1012 level=info msg="TSDB started" - ts=2024-06-02T11:16:09.015Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config507288019 - ts=2024-06-02T11:16:09.015Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config507288019 totalDuration=779.6µs db_storage=3.74µs remote_storage=4.26µs web_handler=1.86µs query_engine=2.52µs scrape=511.5µs scrape_sd=19.64µs notify=2.62µs notify_sd=5.2µs rules=3.76µs tracing=47.82µs - ts=2024-06-02T11:16:09.015Z caller=main.go:973 level=info msg="Server is ready to receive web requests." - ts=2024-06-02T11:16:09.016Z caller=manager.go:978 level=info component="rule manager" msg="Starting rule manager..." - ts=2024-06-02T11:16:09.398Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config507288019 - ts=2024-06-02T11:16:09.399Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config507288019 totalDuration=685µs db_storage=5.98µs remote_storage=5.32µs web_handler=1.36µs query_engine=41.26µs scrape=142.98µs scrape_sd=11.44µs notify=2.9µs notify_sd=3.54µs rules=4.22µs tracing=19.04µs - ts=2024-06-02T11:16:09.424Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config507288019 - ts=2024-06-02T11:16:09.424Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config507288019 totalDuration=444.74µs db_storage=4.42µs remote_storage=4.64µs web_handler=1.62µs query_engine=10.02µs scrape=160.48µs scrape_sd=8.6µs notify=3.62µs notify_sd=4.12µs rules=3.98µs tracing=20.12µs - ts=2024-06-02T11:16:09.462Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config507288019 - ts=2024-06-02T11:16:09.463Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config507288019 totalDuration=642.42µs db_storage=5.18µs remote_storage=4.84µs web_handler=1.76µs query_engine=38.84µs scrape=124.1µs scrape_sd=10.06µs notify=2.9µs notify_sd=3.86µs rules=4.16µs tracing=16.82µs - ts=2024-06-02T11:16:09.510Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config507288019 - ts=2024-06-02T11:16:09.511Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config507288019 totalDuration=741.54µs db_storage=5.2µs remote_storage=5.5µs web_handler=1.68µs query_engine=110.8µs scrape=164.98µs scrape_sd=11.08µs notify=3.46µs notify_sd=4.06µs rules=5.16µs tracing=20.76µs +=== RUN TestQueryLog/api_queries,_[::1]:44335 + query_log_test.go:273: ts=2023-05-01T05:21:09.408Z caller=main.go:513 level=info msg="No time or size retention was set so using the default time retention" duration=15d + ts=2023-05-01T05:21:09.408Z caller=main.go:551 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" + ts=2023-05-01T05:21:09.408Z caller=main.go:556 level=info build_context="(go=go1.19.8, platform=linux/arm64, user=, date=)" + ts=2023-05-01T05:21:09.408Z caller=main.go:557 level=info host_details="(Linux 4.15.0-210-generic #221-Ubuntu SMP Tue Apr 18 08:32:48 UTC 2023 aarch64 i-capture-the-hostname i-capture-the-domain)" + ts=2023-05-01T05:21:09.408Z caller=main.go:558 level=info fd_limits="(soft=1048576, hard=1048576)" + ts=2023-05-01T05:21:09.408Z caller=main.go:559 level=info vm_limits="(soft=unlimited, hard=unlimited)" + ts=2023-05-01T05:21:09.421Z caller=web.go:503 level=info component=web msg="Start listening for connections" address=[::1]:44335 + ts=2023-05-01T05:21:09.422Z caller=main.go:988 level=info msg="Starting TSDB ..." + ts=2023-05-01T05:21:09.450Z caller=tls_config.go:232 level=info component=web msg="Listening on" address=[::1]:44335 + ts=2023-05-01T05:21:09.451Z caller=tls_config.go:235 level=info component=web msg="TLS is disabled." http2=false address=[::1]:44335 + ts=2023-05-01T05:21:09.466Z caller=head.go:564 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" + ts=2023-05-01T05:21:09.466Z caller=head.go:608 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=8.06µs + ts=2023-05-01T05:21:09.466Z caller=head.go:614 level=info component=tsdb msg="Replaying WAL, this may take a while" + ts=2023-05-01T05:21:09.467Z caller=head.go:685 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 + ts=2023-05-01T05:21:09.467Z caller=head.go:722 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=87.961µs wal_replay_duration=441.205µs wbl_replay_duration=260ns total_replay_duration=600.647µs + ts=2023-05-01T05:21:09.481Z caller=main.go:1009 level=info fs_type=TMPFS_MAGIC + ts=2023-05-01T05:21:09.481Z caller=main.go:1012 level=info msg="TSDB started" + ts=2023-05-01T05:21:09.482Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config2208803087 + ts=2023-05-01T05:21:09.482Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config2208803087 totalDuration=754.669µs db_storage=3.66µs remote_storage=4.8µs web_handler=1.84µs query_engine=2.38µs scrape=485.686µs scrape_sd=18.44µs notify=3.38µs notify_sd=12.581µs rules=3.74µs tracing=47.34µs + ts=2023-05-01T05:21:09.482Z caller=main.go:973 level=info msg="Server is ready to receive web requests." + ts=2023-05-01T05:21:09.482Z caller=manager.go:978 level=info component="rule manager" msg="Starting rule manager..." + ts=2023-05-01T05:21:09.638Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config2208803087 + ts=2023-05-01T05:21:09.639Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config2208803087 totalDuration=646.468µs db_storage=4.96µs remote_storage=5.9µs web_handler=1.74µs query_engine=46.961µs scrape=136.581µs scrape_sd=9.42µs notify=3.4µs notify_sd=4.4µs rules=4.46µs tracing=16.8µs + ts=2023-05-01T05:21:09.644Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config2208803087 + ts=2023-05-01T05:21:09.645Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config2208803087 totalDuration=341.704µs db_storage=4.38µs remote_storage=4µs web_handler=1.82µs query_engine=8.94µs scrape=112.742µs scrape_sd=8.1µs notify=3.48µs notify_sd=4.66µs rules=3.34µs tracing=14.62µs + ts=2023-05-01T05:21:09.669Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config2208803087 + ts=2023-05-01T05:21:09.670Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config2208803087 totalDuration=641.007µs db_storage=5.68µs remote_storage=5.24µs web_handler=1.72µs query_engine=40.4µs scrape=133.742µs scrape_sd=10.16µs notify=3.32µs notify_sd=3.8µs rules=4.52µs tracing=17.24µs + ts=2023-05-01T05:21:09.682Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config2208803087 + ts=2023-05-01T05:21:09.683Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config2208803087 totalDuration=566.147µs db_storage=3.5µs remote_storage=4.8µs web_handler=1.56µs query_engine=103.742µs scrape=116.481µs scrape_sd=10.6µs notify=3.2µs notify_sd=3.26µs rules=4.08µs tracing=16.541µs -=== RUN TestQueryLog/console_queries,_[::1]:45023 - query_log_test.go:273: ts=2024-06-02T11:16:10.003Z caller=main.go:513 level=info msg="No time or size retention was set so using the default time retention" duration=15d - ts=2024-06-02T11:16:10.003Z caller=main.go:551 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" - ts=2024-06-02T11:16:10.003Z caller=main.go:556 level=info build_context="(go=go1.19.8, platform=linux/arm64, user=, date=)" - ts=2024-06-02T11:16:10.003Z caller=main.go:557 level=info host_details="(Linux 4.15.0-210-generic #221-Ubuntu SMP Tue Apr 18 08:32:48 UTC 2023 aarch64 codethink9-arm64 (none))" - ts=2024-06-02T11:16:10.003Z caller=main.go:558 level=info fd_limits="(soft=1048576, hard=1048576)" - ts=2024-06-02T11:16:10.003Z caller=main.go:559 level=info vm_limits="(soft=unlimited, hard=unlimited)" - ts=2024-06-02T11:16:10.028Z caller=web.go:503 level=info component=web msg="Start listening for connections" address=[::1]:45023 - ts=2024-06-02T11:16:10.041Z caller=main.go:988 level=info msg="Starting TSDB ..." - ts=2024-06-02T11:16:10.115Z caller=tls_config.go:232 level=info component=web msg="Listening on" address=[::1]:45023 - ts=2024-06-02T11:16:10.115Z caller=tls_config.go:235 level=info component=web msg="TLS is disabled." http2=false address=[::1]:45023 - ts=2024-06-02T11:16:10.145Z caller=head.go:564 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" - ts=2024-06-02T11:16:10.145Z caller=head.go:608 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=9.48µs - ts=2024-06-02T11:16:10.145Z caller=head.go:614 level=info component=tsdb msg="Replaying WAL, this may take a while" - ts=2024-06-02T11:16:10.146Z caller=head.go:685 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 - ts=2024-06-02T11:16:10.146Z caller=head.go:722 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=95.98µs wal_replay_duration=583.76µs wbl_replay_duration=560ns total_replay_duration=763.84µs - ts=2024-06-02T11:16:10.186Z caller=main.go:1009 level=info fs_type=TMPFS_MAGIC - ts=2024-06-02T11:16:10.186Z caller=main.go:1012 level=info msg="TSDB started" - ts=2024-06-02T11:16:10.186Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config630728602 - ts=2024-06-02T11:16:10.187Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config630728602 totalDuration=810.28µs db_storage=4.46µs remote_storage=5.3µs web_handler=1.94µs query_engine=3.24µs scrape=522.54µs scrape_sd=21.28µs notify=4.34µs notify_sd=6.5µs rules=5.18µs tracing=51.94µs - ts=2024-06-02T11:16:10.187Z caller=main.go:973 level=info msg="Server is ready to receive web requests." - ts=2024-06-02T11:16:10.187Z caller=manager.go:978 level=info component="rule manager" msg="Starting rule manager..." - ts=2024-06-02T11:16:10.641Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config630728602 - ts=2024-06-02T11:16:10.641Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config630728602 totalDuration=715.56µs db_storage=4.68µs remote_storage=4.74µs web_handler=1.58µs query_engine=41.24µs scrape=129.56µs scrape_sd=11.32µs notify=3.42µs notify_sd=4.2µs rules=5.22µs tracing=18.66µs - ts=2024-06-02T11:16:10.648Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config630728602 - ts=2024-06-02T11:16:10.648Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config630728602 totalDuration=374.04µs db_storage=3.5µs remote_storage=4.4µs web_handler=1.78µs query_engine=9.3µs scrape=122.2µs scrape_sd=8.48µs notify=2.74µs notify_sd=3.82µs rules=3.4µs tracing=14.1µs - ts=2024-06-02T11:16:10.651Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config630728602 - ts=2024-06-02T11:16:10.652Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config630728602 totalDuration=427.68µs db_storage=2.54µs remote_storage=2.8µs web_handler=1.24µs query_engine=32.32µs scrape=106.82µs scrape_sd=7.58µs notify=2.06µs notify_sd=2.54µs rules=3.42µs tracing=12.96µs - ts=2024-06-02T11:16:10.675Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config630728602 - ts=2024-06-02T11:16:10.675Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config630728602 totalDuration=562.82µs db_storage=4.28µs remote_storage=5.3µs web_handler=1.96µs query_engine=104.2µs scrape=116.9µs scrape_sd=9.74µs notify=3.48µs notify_sd=3.76µs rules=4.32µs tracing=15.64µs +=== RUN TestQueryLog/console_queries,_[::1]:34045 + query_log_test.go:273: ts=2023-05-01T05:21:09.977Z caller=main.go:513 level=info msg="No time or size retention was set so using the default time retention" duration=15d + ts=2023-05-01T05:21:09.996Z caller=main.go:551 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" + ts=2023-05-01T05:21:09.996Z caller=main.go:556 level=info build_context="(go=go1.19.8, platform=linux/arm64, user=, date=)" + ts=2023-05-01T05:21:09.996Z caller=main.go:557 level=info host_details="(Linux 4.15.0-210-generic #221-Ubuntu SMP Tue Apr 18 08:32:48 UTC 2023 aarch64 i-capture-the-hostname i-capture-the-domain)" + ts=2023-05-01T05:21:09.996Z caller=main.go:558 level=info fd_limits="(soft=1048576, hard=1048576)" + ts=2023-05-01T05:21:09.996Z caller=main.go:559 level=info vm_limits="(soft=unlimited, hard=unlimited)" + ts=2023-05-01T05:21:10.007Z caller=web.go:503 level=info component=web msg="Start listening for connections" address=[::1]:34045 + ts=2023-05-01T05:21:10.028Z caller=main.go:988 level=info msg="Starting TSDB ..." + ts=2023-05-01T05:21:10.067Z caller=tls_config.go:232 level=info component=web msg="Listening on" address=[::1]:34045 + ts=2023-05-01T05:21:10.092Z caller=tls_config.go:235 level=info component=web msg="TLS is disabled." http2=false address=[::1]:34045 + ts=2023-05-01T05:21:10.117Z caller=head.go:564 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" + ts=2023-05-01T05:21:10.117Z caller=head.go:608 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=10.18µs + ts=2023-05-01T05:21:10.117Z caller=head.go:614 level=info component=tsdb msg="Replaying WAL, this may take a while" + ts=2023-05-01T05:21:10.118Z caller=head.go:685 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 + ts=2023-05-01T05:21:10.118Z caller=head.go:722 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=97.901µs wal_replay_duration=588.667µs wbl_replay_duration=540ns total_replay_duration=786.369µs + ts=2023-05-01T05:21:10.140Z caller=main.go:1009 level=info fs_type=TMPFS_MAGIC + ts=2023-05-01T05:21:10.141Z caller=main.go:1012 level=info msg="TSDB started" + ts=2023-05-01T05:21:10.141Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config2100923810 + ts=2023-05-01T05:21:10.141Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config2100923810 totalDuration=742.329µs db_storage=5.2µs remote_storage=4.94µs web_handler=1.66µs query_engine=2.9µs scrape=466.366µs scrape_sd=19µs notify=2.86µs notify_sd=4.78µs rules=3.84µs tracing=52.201µs + ts=2023-05-01T05:21:10.141Z caller=main.go:973 level=info msg="Server is ready to receive web requests." + ts=2023-05-01T05:21:10.142Z caller=manager.go:978 level=info component="rule manager" msg="Starting rule manager..." + ts=2023-05-01T05:21:10.256Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config2100923810 + ts=2023-05-01T05:21:10.257Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config2100923810 totalDuration=719.269µs db_storage=4.96µs remote_storage=5.8µs web_handler=1.52µs query_engine=37.66µs scrape=149.022µs scrape_sd=9.02µs notify=3.64µs notify_sd=3.7µs rules=4.26µs tracing=18.121µs + ts=2023-05-01T05:21:10.296Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config2100923810 + ts=2023-05-01T05:21:10.296Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config2100923810 totalDuration=407.845µs db_storage=4.78µs remote_storage=5.02µs web_handler=1.52µs query_engine=10.12µs scrape=137.322µs scrape_sd=8.54µs notify=3.64µs notify_sd=3.36µs rules=4.56µs tracing=20.801µs + ts=2023-05-01T05:21:10.300Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config2100923810 + ts=2023-05-01T05:21:10.300Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config2100923810 totalDuration=445.265µs db_storage=3.36µs remote_storage=3.38µs web_handler=1.36µs query_engine=27.12µs scrape=106.882µs scrape_sd=7.32µs notify=4.46µs notify_sd=6.9µs rules=4.18µs tracing=13.9µs + ts=2023-05-01T05:21:10.330Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config2100923810 + ts=2023-05-01T05:21:10.330Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config2100923810 totalDuration=582.247µs db_storage=5.14µs remote_storage=5.02µs web_handler=1.6µs query_engine=73.301µs scrape=140.402µs scrape_sd=9.64µs notify=3.36µs notify_sd=3.92µs rules=4.68µs tracing=19.82µs -=== RUN TestQueryLog/rule_queries,_[::1]:41245 - query_log_test.go:273: ts=2024-06-02T11:16:10.924Z caller=main.go:513 level=info msg="No time or size retention was set so using the default time retention" duration=15d - ts=2024-06-02T11:16:10.924Z caller=main.go:551 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" - ts=2024-06-02T11:16:10.924Z caller=main.go:556 level=info build_context="(go=go1.19.8, platform=linux/arm64, user=, date=)" - ts=2024-06-02T11:16:10.924Z caller=main.go:557 level=info host_details="(Linux 4.15.0-210-generic #221-Ubuntu SMP Tue Apr 18 08:32:48 UTC 2023 aarch64 codethink9-arm64 (none))" - ts=2024-06-02T11:16:10.925Z caller=main.go:558 level=info fd_limits="(soft=1048576, hard=1048576)" - ts=2024-06-02T11:16:10.925Z caller=main.go:559 level=info vm_limits="(soft=unlimited, hard=unlimited)" - ts=2024-06-02T11:16:10.937Z caller=web.go:503 level=info component=web msg="Start listening for connections" address=[::1]:41245 - ts=2024-06-02T11:16:10.938Z caller=main.go:988 level=info msg="Starting TSDB ..." - ts=2024-06-02T11:16:10.988Z caller=tls_config.go:232 level=info component=web msg="Listening on" address=[::1]:41245 - ts=2024-06-02T11:16:10.988Z caller=tls_config.go:235 level=info component=web msg="TLS is disabled." http2=false address=[::1]:41245 - ts=2024-06-02T11:16:10.991Z caller=head.go:564 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" - ts=2024-06-02T11:16:10.991Z caller=head.go:608 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=7.82µs - ts=2024-06-02T11:16:10.991Z caller=head.go:614 level=info component=tsdb msg="Replaying WAL, this may take a while" - ts=2024-06-02T11:16:10.992Z caller=head.go:685 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 - ts=2024-06-02T11:16:10.992Z caller=head.go:722 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=86.8µs wal_replay_duration=642.9µs wbl_replay_duration=240ns total_replay_duration=791.92µs - ts=2024-06-02T11:16:11.007Z caller=main.go:1009 level=info fs_type=TMPFS_MAGIC - ts=2024-06-02T11:16:11.007Z caller=main.go:1012 level=info msg="TSDB started" - ts=2024-06-02T11:16:11.007Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config4094187901 - ts=2024-06-02T11:16:11.011Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config4094187901 totalDuration=4.38188ms db_storage=3.88µs remote_storage=6µs web_handler=1.96µs query_engine=2.84µs scrape=486.08µs scrape_sd=19.2µs notify=3.36µs notify_sd=5.38µs rules=3.43218ms tracing=48.1µs - ts=2024-06-02T11:16:11.011Z caller=main.go:973 level=info msg="Server is ready to receive web requests." - ts=2024-06-02T11:16:11.011Z caller=manager.go:978 level=info component="rule manager" msg="Starting rule manager..." - ts=2024-06-02T11:16:13.238Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config4094187901 - ts=2024-06-02T11:16:13.239Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config4094187901 totalDuration=1.46406ms db_storage=5.8µs remote_storage=5.16µs web_handler=1.42µs query_engine=38.8µs scrape=130.12µs scrape_sd=9.06µs notify=3.3µs notify_sd=3.42µs rules=832.18µs tracing=16.6µs - ts=2024-06-02T11:16:15.257Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config4094187901 - ts=2024-06-02T11:16:15.258Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config4094187901 totalDuration=1.22968ms db_storage=5.02µs remote_storage=4.74µs web_handler=2.34µs query_engine=12.96µs scrape=147.04µs scrape_sd=13.84µs notify=3.62µs notify_sd=4.56µs rules=643.34µs tracing=16.08µs - ts=2024-06-02T11:16:17.285Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config4094187901 - ts=2024-06-02T11:16:17.286Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config4094187901 totalDuration=1.28854ms db_storage=4.66µs remote_storage=5.42µs web_handler=1.98µs query_engine=38.38µs scrape=153.96µs scrape_sd=12.7µs notify=3.64µs notify_sd=4.3µs rules=666.3µs tracing=16.22µs - ts=2024-06-02T11:16:21.313Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config4094187901 - ts=2024-06-02T11:16:21.314Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config4094187901 totalDuration=1.2584ms db_storage=5.38µs remote_storage=5.66µs web_handler=2.14µs query_engine=102.14µs scrape=131.9µs scrape_sd=14.48µs notify=3.54µs notify_sd=4.18µs rules=637.44µs tracing=14.04µs +=== RUN TestQueryLog/rule_queries,_[::1]:33689 + query_log_test.go:273: ts=2023-05-01T05:21:10.634Z caller=main.go:513 level=info msg="No time or size retention was set so using the default time retention" duration=15d + ts=2023-05-01T05:21:10.634Z caller=main.go:551 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" + ts=2023-05-01T05:21:10.634Z caller=main.go:556 level=info build_context="(go=go1.19.8, platform=linux/arm64, user=, date=)" + ts=2023-05-01T05:21:10.634Z caller=main.go:557 level=info host_details="(Linux 4.15.0-210-generic #221-Ubuntu SMP Tue Apr 18 08:32:48 UTC 2023 aarch64 i-capture-the-hostname i-capture-the-domain)" + ts=2023-05-01T05:21:10.634Z caller=main.go:558 level=info fd_limits="(soft=1048576, hard=1048576)" + ts=2023-05-01T05:21:10.635Z caller=main.go:559 level=info vm_limits="(soft=unlimited, hard=unlimited)" + ts=2023-05-01T05:21:10.673Z caller=web.go:503 level=info component=web msg="Start listening for connections" address=[::1]:33689 + ts=2023-05-01T05:21:10.675Z caller=main.go:988 level=info msg="Starting TSDB ..." + ts=2023-05-01T05:21:10.684Z caller=tls_config.go:232 level=info component=web msg="Listening on" address=[::1]:33689 + ts=2023-05-01T05:21:10.704Z caller=tls_config.go:235 level=info component=web msg="TLS is disabled." http2=false address=[::1]:33689 + ts=2023-05-01T05:21:10.707Z caller=head.go:564 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" + ts=2023-05-01T05:21:10.707Z caller=head.go:608 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=7.96µs + ts=2023-05-01T05:21:10.707Z caller=head.go:614 level=info component=tsdb msg="Replaying WAL, this may take a while" + ts=2023-05-01T05:21:10.740Z caller=head.go:685 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 + ts=2023-05-01T05:21:10.741Z caller=head.go:722 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=86.341µs wal_replay_duration=33.16395ms wbl_replay_duration=380ns total_replay_duration=33.325212ms + ts=2023-05-01T05:21:10.752Z caller=main.go:1009 level=info fs_type=TMPFS_MAGIC + ts=2023-05-01T05:21:10.752Z caller=main.go:1012 level=info msg="TSDB started" + ts=2023-05-01T05:21:10.752Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config4222711682 + ts=2023-05-01T05:21:10.755Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config4222711682 totalDuration=2.127905ms db_storage=4.06µs remote_storage=4.56µs web_handler=1.9µs query_engine=2.96µs scrape=557.446µs scrape_sd=21.801µs notify=3.26µs notify_sd=6.96µs rules=1.032312ms tracing=46.261µs + ts=2023-05-01T05:21:10.755Z caller=main.go:973 level=info msg="Server is ready to receive web requests." + ts=2023-05-01T05:21:10.755Z caller=manager.go:978 level=info component="rule manager" msg="Starting rule manager..." + ts=2023-05-01T05:21:12.884Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config4222711682 + ts=2023-05-01T05:21:12.885Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config4222711682 totalDuration=1.553459ms db_storage=4.34µs remote_storage=5.78µs web_handler=2.22µs query_engine=44.64µs scrape=131.282µs scrape_sd=11.36µs notify=3.02µs notify_sd=2.78µs rules=867.59µs tracing=14.921µs + ts=2023-05-01T05:21:14.897Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config4222711682 + ts=2023-05-01T05:21:14.898Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config4222711682 totalDuration=1.302175ms db_storage=4.12µs remote_storage=4.82µs web_handler=1.96µs query_engine=15.84µs scrape=131.642µs scrape_sd=13.22µs notify=2.78µs notify_sd=3.66µs rules=738.629µs tracing=16µs + ts=2023-05-01T05:21:16.916Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config4222711682 + ts=2023-05-01T05:21:16.918Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config4222711682 totalDuration=1.156353ms db_storage=5.52µs remote_storage=5.26µs web_handler=2.04µs query_engine=32.48µs scrape=143.842µs scrape_sd=12.76µs notify=2.8µs notify_sd=9.64µs rules=582.327µs tracing=14.76µs + ts=2023-05-01T05:21:20.937Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config4222711682 + ts=2023-05-01T05:21:20.938Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config4222711682 totalDuration=1.267815ms db_storage=5.52µs remote_storage=5.681µs web_handler=2.02µs query_engine=113.141µs scrape=143.762µs scrape_sd=13.56µs notify=2.78µs notify_sd=3.82µs rules=621.207µs tracing=15.18µs -=== RUN TestQueryLog/api_queries,_[::1]:36781,_enabled_at_start,_with_prefix_/foobar - query_log_test.go:273: ts=2024-06-02T11:16:23.838Z caller=main.go:513 level=info msg="No time or size retention was set so using the default time retention" duration=15d - ts=2024-06-02T11:16:23.838Z caller=main.go:551 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" - ts=2024-06-02T11:16:23.838Z caller=main.go:556 level=info build_context="(go=go1.19.8, platform=linux/arm64, user=, date=)" - ts=2024-06-02T11:16:23.838Z caller=main.go:557 level=info host_details="(Linux 4.15.0-210-generic #221-Ubuntu SMP Tue Apr 18 08:32:48 UTC 2023 aarch64 codethink9-arm64 (none))" - ts=2024-06-02T11:16:23.838Z caller=main.go:558 level=info fd_limits="(soft=1048576, hard=1048576)" - ts=2024-06-02T11:16:23.839Z caller=main.go:559 level=info vm_limits="(soft=unlimited, hard=unlimited)" - ts=2024-06-02T11:16:23.847Z caller=web.go:503 level=info component=web msg="Start listening for connections" address=[::1]:36781 - ts=2024-06-02T11:16:23.855Z caller=main.go:988 level=info msg="Starting TSDB ..." - ts=2024-06-02T11:16:23.891Z caller=web.go:535 level=info component=web msg="Router prefix" prefix=/foobar - ts=2024-06-02T11:16:23.930Z caller=tls_config.go:232 level=info component=web msg="Listening on" address=[::1]:36781 - ts=2024-06-02T11:16:23.930Z caller=tls_config.go:235 level=info component=web msg="TLS is disabled." http2=false address=[::1]:36781 - ts=2024-06-02T11:16:23.959Z caller=head.go:564 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" - ts=2024-06-02T11:16:23.959Z caller=head.go:608 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=9.46µs - ts=2024-06-02T11:16:23.959Z caller=head.go:614 level=info component=tsdb msg="Replaying WAL, this may take a while" - ts=2024-06-02T11:16:23.960Z caller=head.go:685 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 - ts=2024-06-02T11:16:23.960Z caller=head.go:722 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=95.72µs wal_replay_duration=589.08µs wbl_replay_duration=280ns total_replay_duration=757.98µs - ts=2024-06-02T11:16:23.985Z caller=main.go:1009 level=info fs_type=TMPFS_MAGIC - ts=2024-06-02T11:16:23.985Z caller=main.go:1012 level=info msg="TSDB started" - ts=2024-06-02T11:16:23.985Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config1013120877 - ts=2024-06-02T11:16:23.986Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config1013120877 totalDuration=940.6µs db_storage=4.36µs remote_storage=5.16µs web_handler=2.3µs query_engine=37.18µs scrape=452.22µs scrape_sd=21.02µs notify=3.98µs notify_sd=13µs rules=4.28µs tracing=39.46µs - ts=2024-06-02T11:16:23.986Z caller=main.go:973 level=info msg="Server is ready to receive web requests." - ts=2024-06-02T11:16:23.986Z caller=manager.go:978 level=info component="rule manager" msg="Starting rule manager..." - ts=2024-06-02T11:16:24.444Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config1013120877 - ts=2024-06-02T11:16:24.452Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config1013120877 totalDuration=8.73834ms db_storage=4.06µs remote_storage=5.48µs web_handler=1.6µs query_engine=10.76µs scrape=143.66µs scrape_sd=10.38µs notify=4.58µs notify_sd=3.34µs rules=4.64µs tracing=8.30528ms - ts=2024-06-02T11:16:24.473Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config1013120877 - ts=2024-06-02T11:16:24.473Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config1013120877 totalDuration=647.16µs db_storage=3.84µs remote_storage=5.1µs web_handler=1.6µs query_engine=44.6µs scrape=137.18µs scrape_sd=11.04µs notify=3.92µs notify_sd=4.2µs rules=4.36µs tracing=20.58µs - ts=2024-06-02T11:16:24.501Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config1013120877 - ts=2024-06-02T11:16:24.502Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config1013120877 totalDuration=661.1µs db_storage=4.52µs remote_storage=5.04µs web_handler=1.88µs query_engine=96.22µs scrape=136.08µs scrape_sd=10.46µs notify=3.74µs notify_sd=4.42µs rules=4.84µs tracing=21.28µs +=== RUN TestQueryLog/api_queries,_[::1]:44377,_enabled_at_start,_with_prefix_/foobar + query_log_test.go:273: ts=2023-05-01T05:21:23.143Z caller=main.go:513 level=info msg="No time or size retention was set so using the default time retention" duration=15d + ts=2023-05-01T05:21:23.144Z caller=main.go:551 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" + ts=2023-05-01T05:21:23.144Z caller=main.go:556 level=info build_context="(go=go1.19.8, platform=linux/arm64, user=, date=)" + ts=2023-05-01T05:21:23.144Z caller=main.go:557 level=info host_details="(Linux 4.15.0-210-generic #221-Ubuntu SMP Tue Apr 18 08:32:48 UTC 2023 aarch64 i-capture-the-hostname i-capture-the-domain)" + ts=2023-05-01T05:21:23.148Z caller=main.go:558 level=info fd_limits="(soft=1048576, hard=1048576)" + ts=2023-05-01T05:21:23.148Z caller=main.go:559 level=info vm_limits="(soft=unlimited, hard=unlimited)" + ts=2023-05-01T05:21:23.173Z caller=web.go:503 level=info component=web msg="Start listening for connections" address=[::1]:44377 + ts=2023-05-01T05:21:23.185Z caller=main.go:988 level=info msg="Starting TSDB ..." + ts=2023-05-01T05:21:23.188Z caller=web.go:535 level=info component=web msg="Router prefix" prefix=/foobar + ts=2023-05-01T05:21:23.191Z caller=tls_config.go:232 level=info component=web msg="Listening on" address=[::1]:44377 + ts=2023-05-01T05:21:23.191Z caller=tls_config.go:235 level=info component=web msg="TLS is disabled." http2=false address=[::1]:44377 + ts=2023-05-01T05:21:23.204Z caller=head.go:564 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" + ts=2023-05-01T05:21:23.204Z caller=head.go:608 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=10.04µs + ts=2023-05-01T05:21:23.204Z caller=head.go:614 level=info component=tsdb msg="Replaying WAL, this may take a while" + ts=2023-05-01T05:21:23.243Z caller=head.go:685 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 + ts=2023-05-01T05:21:23.260Z caller=head.go:722 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=94.821µs wal_replay_duration=47.852403ms wbl_replay_duration=560ns total_replay_duration=48.018245ms + ts=2023-05-01T05:21:23.288Z caller=main.go:1009 level=info fs_type=TMPFS_MAGIC + ts=2023-05-01T05:21:23.289Z caller=main.go:1012 level=info msg="TSDB started" + ts=2023-05-01T05:21:23.289Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config947180866 + ts=2023-05-01T05:21:23.311Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config947180866 totalDuration=22.636866ms db_storage=3.86µs remote_storage=4.88µs web_handler=2.38µs query_engine=34.64µs scrape=22.172481ms scrape_sd=27.981µs notify=3.78µs notify_sd=5.92µs rules=4.86µs tracing=41.58µs + ts=2023-05-01T05:21:23.311Z caller=main.go:973 level=info msg="Server is ready to receive web requests." + ts=2023-05-01T05:21:23.312Z caller=manager.go:978 level=info component="rule manager" msg="Starting rule manager..." + ts=2023-05-01T05:21:23.495Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config947180866 + ts=2023-05-01T05:21:23.495Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config947180866 totalDuration=435.805µs db_storage=4.5µs remote_storage=5.12µs web_handler=1.86µs query_engine=12µs scrape=151.402µs scrape_sd=10.12µs notify=3.06µs notify_sd=3.46µs rules=11.561µs tracing=17.8µs + ts=2023-05-01T05:21:23.507Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config947180866 + ts=2023-05-01T05:21:23.508Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config947180866 totalDuration=553.967µs db_storage=5µs remote_storage=4.86µs web_handler=1.66µs query_engine=36.68µs scrape=159.422µs scrape_sd=9.12µs notify=3.58µs notify_sd=3.62µs rules=5.02µs tracing=16.941µs + ts=2023-05-01T05:21:23.523Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config947180866 + ts=2023-05-01T05:21:23.523Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config947180866 totalDuration=553.427µs db_storage=3.92µs remote_storage=4.4µs web_handler=2.04µs query_engine=84.861µs scrape=122.921µs scrape_sd=9.201µs notify=2.96µs notify_sd=4.22µs rules=3.78µs tracing=14.96µs -=== RUN TestQueryLog/console_queries,_[::1]:46143,_enabled_at_start,_with_prefix_/foobar - query_log_test.go:273: ts=2024-06-02T11:16:25.003Z caller=main.go:513 level=info msg="No time or size retention was set so using the default time retention" duration=15d - ts=2024-06-02T11:16:25.003Z caller=main.go:551 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" - ts=2024-06-02T11:16:25.004Z caller=main.go:556 level=info build_context="(go=go1.19.8, platform=linux/arm64, user=, date=)" - ts=2024-06-02T11:16:25.004Z caller=main.go:557 level=info host_details="(Linux 4.15.0-210-generic #221-Ubuntu SMP Tue Apr 18 08:32:48 UTC 2023 aarch64 codethink9-arm64 (none))" - ts=2024-06-02T11:16:25.004Z caller=main.go:558 level=info fd_limits="(soft=1048576, hard=1048576)" - ts=2024-06-02T11:16:25.004Z caller=main.go:559 level=info vm_limits="(soft=unlimited, hard=unlimited)" - ts=2024-06-02T11:16:25.025Z caller=web.go:503 level=info component=web msg="Start listening for connections" address=[::1]:46143 - ts=2024-06-02T11:16:25.037Z caller=main.go:988 level=info msg="Starting TSDB ..." - ts=2024-06-02T11:16:25.064Z caller=web.go:535 level=info component=web msg="Router prefix" prefix=/foobar - ts=2024-06-02T11:16:25.097Z caller=head.go:564 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" - ts=2024-06-02T11:16:25.097Z caller=head.go:608 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=9.14µs - ts=2024-06-02T11:16:25.097Z caller=head.go:614 level=info component=tsdb msg="Replaying WAL, this may take a while" - ts=2024-06-02T11:16:25.097Z caller=tls_config.go:232 level=info component=web msg="Listening on" address=[::1]:46143 - ts=2024-06-02T11:16:25.098Z caller=tls_config.go:235 level=info component=web msg="TLS is disabled." http2=false address=[::1]:46143 - ts=2024-06-02T11:16:25.098Z caller=head.go:685 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 - ts=2024-06-02T11:16:25.098Z caller=head.go:722 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=107.54µs wal_replay_duration=787.82µs wbl_replay_duration=260ns total_replay_duration=981.36µs - ts=2024-06-02T11:16:25.109Z caller=main.go:1009 level=info fs_type=TMPFS_MAGIC - ts=2024-06-02T11:16:25.109Z caller=main.go:1012 level=info msg="TSDB started" - ts=2024-06-02T11:16:25.110Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config3214681673 - ts=2024-06-02T11:16:25.110Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config3214681673 totalDuration=958.56µs db_storage=4.28µs remote_storage=4.68µs web_handler=2.02µs query_engine=37.66µs scrape=474.56µs scrape_sd=20.3µs notify=3.32µs notify_sd=6.42µs rules=4.86µs tracing=42.64µs - ts=2024-06-02T11:16:25.111Z caller=main.go:973 level=info msg="Server is ready to receive web requests." - ts=2024-06-02T11:16:25.111Z caller=manager.go:978 level=info component="rule manager" msg="Starting rule manager..." - ts=2024-06-02T11:16:25.174Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config3214681673 - ts=2024-06-02T11:16:25.175Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config3214681673 totalDuration=476.04µs db_storage=4.16µs remote_storage=4.76µs web_handler=2.42µs query_engine=13.32µs scrape=172.28µs scrape_sd=9.42µs notify=3.58µs notify_sd=3.62µs rules=4.42µs tracing=17.28µs - ts=2024-06-02T11:16:25.189Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config3214681673 - ts=2024-06-02T11:16:25.189Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config3214681673 totalDuration=553.44µs db_storage=5.9µs remote_storage=5.04µs web_handler=1.58µs query_engine=37.1µs scrape=136.8µs scrape_sd=9.52µs notify=3.22µs notify_sd=3.86µs rules=4.1µs tracing=18.62µs - ts=2024-06-02T11:16:25.199Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config3214681673 - ts=2024-06-02T11:16:25.199Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config3214681673 totalDuration=511.48µs db_storage=3.94µs remote_storage=5.2µs web_handler=1.62µs query_engine=87.36µs scrape=104.96µs scrape_sd=9.02µs notify=2.74µs notify_sd=3.18µs rules=3.76µs tracing=15µs +=== RUN TestQueryLog/console_queries,_[::1]:36173,_enabled_at_start,_with_prefix_/foobar + query_log_test.go:273: ts=2023-05-01T05:21:23.985Z caller=main.go:513 level=info msg="No time or size retention was set so using the default time retention" duration=15d + ts=2023-05-01T05:21:23.985Z caller=main.go:551 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" + ts=2023-05-01T05:21:23.985Z caller=main.go:556 level=info build_context="(go=go1.19.8, platform=linux/arm64, user=, date=)" + ts=2023-05-01T05:21:23.985Z caller=main.go:557 level=info host_details="(Linux 4.15.0-210-generic #221-Ubuntu SMP Tue Apr 18 08:32:48 UTC 2023 aarch64 i-capture-the-hostname i-capture-the-domain)" + ts=2023-05-01T05:21:23.985Z caller=main.go:558 level=info fd_limits="(soft=1048576, hard=1048576)" + ts=2023-05-01T05:21:23.985Z caller=main.go:559 level=info vm_limits="(soft=unlimited, hard=unlimited)" + ts=2023-05-01T05:21:24.002Z caller=web.go:503 level=info component=web msg="Start listening for connections" address=[::1]:36173 + ts=2023-05-01T05:21:24.007Z caller=main.go:988 level=info msg="Starting TSDB ..." + ts=2023-05-01T05:21:24.013Z caller=web.go:535 level=info component=web msg="Router prefix" prefix=/foobar + ts=2023-05-01T05:21:24.017Z caller=tls_config.go:232 level=info component=web msg="Listening on" address=[::1]:36173 + ts=2023-05-01T05:21:24.017Z caller=tls_config.go:235 level=info component=web msg="TLS is disabled." http2=false address=[::1]:36173 + ts=2023-05-01T05:21:24.070Z caller=head.go:564 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" + ts=2023-05-01T05:21:24.080Z caller=head.go:608 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=21.56µs + ts=2023-05-01T05:21:24.080Z caller=head.go:614 level=info component=tsdb msg="Replaying WAL, this may take a while" + ts=2023-05-01T05:21:24.081Z caller=head.go:685 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 + ts=2023-05-01T05:21:24.081Z caller=head.go:722 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=147.062µs wal_replay_duration=790.309µs wbl_replay_duration=260ns total_replay_duration=1.124173ms + ts=2023-05-01T05:21:24.110Z caller=main.go:1009 level=info fs_type=TMPFS_MAGIC + ts=2023-05-01T05:21:24.110Z caller=main.go:1012 level=info msg="TSDB started" + ts=2023-05-01T05:21:24.110Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config2223556519 + ts=2023-05-01T05:21:24.111Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config2223556519 totalDuration=953.651µs db_storage=4.08µs remote_storage=5.22µs web_handler=1.6µs query_engine=40.601µs scrape=468.405µs scrape_sd=19.86µs notify=3.66µs notify_sd=5.74µs rules=4.721µs tracing=41.66µs + ts=2023-05-01T05:21:24.111Z caller=main.go:973 level=info msg="Server is ready to receive web requests." + ts=2023-05-01T05:21:24.111Z caller=manager.go:978 level=info component="rule manager" msg="Starting rule manager..." + ts=2023-05-01T05:21:24.623Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config2223556519 + ts=2023-05-01T05:21:24.623Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config2223556519 totalDuration=427.125µs db_storage=4.18µs remote_storage=5.04µs web_handler=1.94µs query_engine=10.321µs scrape=146.681µs scrape_sd=9.5µs notify=3.2µs notify_sd=3.661µs rules=4.14µs tracing=16.5µs + ts=2023-05-01T05:21:24.627Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config2223556519 + ts=2023-05-01T05:21:24.627Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config2223556519 totalDuration=466.926µs db_storage=4.38µs remote_storage=4.14µs web_handler=1.24µs query_engine=30.281µs scrape=117.201µs scrape_sd=8.72µs notify=2.62µs notify_sd=3.44µs rules=3.28µs tracing=14.64µs + ts=2023-05-01T05:21:24.660Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config2223556519 + ts=2023-05-01T05:21:24.660Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config2223556519 totalDuration=618.607µs db_storage=4.301µs remote_storage=5.12µs web_handler=1.72µs query_engine=97.221µs scrape=124.621µs scrape_sd=11.06µs notify=3.441µs notify_sd=3.78µs rules=4.66µs tracing=16.1µs -=== RUN TestQueryLog/rule_queries,_[::1]:42809,_enabled_at_start,_with_prefix_/foobar +=== RUN TestQueryLog/rule_queries,_[::1]:42711,_enabled_at_start,_with_prefix_/foobar query_log_test.go:60: changing prefix has no effect on rules -=== RUN TestQueryLog/api_queries,_[::1]:36671,_with_prefix_/foobar - query_log_test.go:273: ts=2024-06-02T11:16:25.683Z caller=main.go:513 level=info msg="No time or size retention was set so using the default time retention" duration=15d - ts=2024-06-02T11:16:25.684Z caller=main.go:551 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" - ts=2024-06-02T11:16:25.684Z caller=main.go:556 level=info build_context="(go=go1.19.8, platform=linux/arm64, user=, date=)" - ts=2024-06-02T11:16:25.684Z caller=main.go:557 level=info host_details="(Linux 4.15.0-210-generic #221-Ubuntu SMP Tue Apr 18 08:32:48 UTC 2023 aarch64 codethink9-arm64 (none))" - ts=2024-06-02T11:16:25.684Z caller=main.go:558 level=info fd_limits="(soft=1048576, hard=1048576)" - ts=2024-06-02T11:16:25.684Z caller=main.go:559 level=info vm_limits="(soft=unlimited, hard=unlimited)" - ts=2024-06-02T11:16:25.703Z caller=web.go:503 level=info component=web msg="Start listening for connections" address=[::1]:36671 - ts=2024-06-02T11:16:25.704Z caller=main.go:988 level=info msg="Starting TSDB ..." - ts=2024-06-02T11:16:25.732Z caller=web.go:535 level=info component=web msg="Router prefix" prefix=/foobar - ts=2024-06-02T11:16:25.755Z caller=tls_config.go:232 level=info component=web msg="Listening on" address=[::1]:36671 - ts=2024-06-02T11:16:25.755Z caller=tls_config.go:235 level=info component=web msg="TLS is disabled." http2=false address=[::1]:36671 - ts=2024-06-02T11:16:25.772Z caller=head.go:564 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" - ts=2024-06-02T11:16:25.772Z caller=head.go:608 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=10.84µs - ts=2024-06-02T11:16:25.772Z caller=head.go:614 level=info component=tsdb msg="Replaying WAL, this may take a while" - ts=2024-06-02T11:16:25.773Z caller=head.go:685 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 - ts=2024-06-02T11:16:25.773Z caller=head.go:722 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=96.4µs wal_replay_duration=631.12µs wbl_replay_duration=200ns total_replay_duration=841.26µs - ts=2024-06-02T11:16:25.783Z caller=main.go:1009 level=info fs_type=TMPFS_MAGIC - ts=2024-06-02T11:16:25.783Z caller=main.go:1012 level=info msg="TSDB started" - ts=2024-06-02T11:16:25.783Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config2588142306 - ts=2024-06-02T11:16:25.784Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config2588142306 totalDuration=764.86µs db_storage=3.8µs remote_storage=6.04µs web_handler=2.64µs query_engine=3.02µs scrape=478.3µs scrape_sd=19.44µs notify=3.18µs notify_sd=5.66µs rules=4.4µs tracing=51.28µs - ts=2024-06-02T11:16:25.784Z caller=main.go:973 level=info msg="Server is ready to receive web requests." - ts=2024-06-02T11:16:25.788Z caller=manager.go:978 level=info component="rule manager" msg="Starting rule manager..." - ts=2024-06-02T11:16:25.799Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config2588142306 - ts=2024-06-02T11:16:25.800Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config2588142306 totalDuration=684.26µs db_storage=4.78µs remote_storage=4.58µs web_handler=2.16µs query_engine=40.46µs scrape=159.62µs scrape_sd=9.02µs notify=3.2µs notify_sd=3.74µs rules=4.5µs tracing=16.56µs - ts=2024-06-02T11:16:25.812Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config2588142306 - ts=2024-06-02T11:16:25.813Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config2588142306 totalDuration=900.74µs db_storage=4.84µs remote_storage=4.84µs web_handler=1.6µs query_engine=10.72µs scrape=124.58µs scrape_sd=11.04µs notify=3.38µs notify_sd=3.54µs rules=4.32µs tracing=18.3µs - ts=2024-06-02T11:16:25.816Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config2588142306 - ts=2024-06-02T11:16:25.816Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config2588142306 totalDuration=405.88µs db_storage=3.48µs remote_storage=3.92µs web_handler=1.9µs query_engine=32.04µs scrape=99.18µs scrape_sd=7.76µs notify=1.88µs notify_sd=2.6µs rules=2.84µs tracing=17.36µs - ts=2024-06-02T11:16:25.846Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config2588142306 - ts=2024-06-02T11:16:25.847Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config2588142306 totalDuration=714.28µs db_storage=4.52µs remote_storage=5.46µs web_handler=2.4µs query_engine=111.04µs scrape=125.02µs scrape_sd=10.8µs notify=13µs notify_sd=4.16µs rules=5.2µs tracing=17.12µs +=== RUN TestQueryLog/api_queries,_[::1]:44777,_with_prefix_/foobar + query_log_test.go:273: ts=2023-05-01T05:21:25.190Z caller=main.go:513 level=info msg="No time or size retention was set so using the default time retention" duration=15d + ts=2023-05-01T05:21:25.190Z caller=main.go:551 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" + ts=2023-05-01T05:21:25.190Z caller=main.go:556 level=info build_context="(go=go1.19.8, platform=linux/arm64, user=, date=)" + ts=2023-05-01T05:21:25.190Z caller=main.go:557 level=info host_details="(Linux 4.15.0-210-generic #221-Ubuntu SMP Tue Apr 18 08:32:48 UTC 2023 aarch64 i-capture-the-hostname i-capture-the-domain)" + ts=2023-05-01T05:21:25.190Z caller=main.go:558 level=info fd_limits="(soft=1048576, hard=1048576)" + ts=2023-05-01T05:21:25.190Z caller=main.go:559 level=info vm_limits="(soft=unlimited, hard=unlimited)" + ts=2023-05-01T05:21:25.215Z caller=web.go:503 level=info component=web msg="Start listening for connections" address=[::1]:44777 + ts=2023-05-01T05:21:25.248Z caller=main.go:988 level=info msg="Starting TSDB ..." + ts=2023-05-01T05:21:25.282Z caller=web.go:535 level=info component=web msg="Router prefix" prefix=/foobar + ts=2023-05-01T05:21:25.336Z caller=head.go:564 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" + ts=2023-05-01T05:21:25.360Z caller=head.go:608 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=26.12µs + ts=2023-05-01T05:21:25.360Z caller=head.go:614 level=info component=tsdb msg="Replaying WAL, this may take a while" + ts=2023-05-01T05:21:25.338Z caller=tls_config.go:232 level=info component=web msg="Listening on" address=[::1]:44777 + ts=2023-05-01T05:21:25.361Z caller=tls_config.go:235 level=info component=web msg="TLS is disabled." http2=false address=[::1]:44777 + ts=2023-05-01T05:21:25.361Z caller=head.go:685 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 + ts=2023-05-01T05:21:25.361Z caller=head.go:722 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=155.342µs wal_replay_duration=791.029µs wbl_replay_duration=260ns total_replay_duration=1.142293ms + ts=2023-05-01T05:21:25.386Z caller=main.go:1009 level=info fs_type=TMPFS_MAGIC + ts=2023-05-01T05:21:25.386Z caller=main.go:1012 level=info msg="TSDB started" + ts=2023-05-01T05:21:25.387Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config3707863291 + ts=2023-05-01T05:21:25.387Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config3707863291 totalDuration=875.65µs db_storage=4.34µs remote_storage=4.86µs web_handler=2.04µs query_engine=2.5µs scrape=564.666µs scrape_sd=20.38µs notify=3.64µs notify_sd=6.041µs rules=3.84µs tracing=49.02µs + ts=2023-05-01T05:21:25.387Z caller=main.go:973 level=info msg="Server is ready to receive web requests." + ts=2023-05-01T05:21:25.388Z caller=manager.go:978 level=info component="rule manager" msg="Starting rule manager..." + ts=2023-05-01T05:21:25.756Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config3707863291 + ts=2023-05-01T05:21:25.757Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config3707863291 totalDuration=646.847µs db_storage=4.5µs remote_storage=5.12µs web_handler=1.54µs query_engine=35.48µs scrape=123.102µs scrape_sd=10.66µs notify=2.94µs notify_sd=3.4µs rules=4µs tracing=16.02µs + ts=2023-05-01T05:21:25.761Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config3707863291 + ts=2023-05-01T05:21:25.761Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config3707863291 totalDuration=316.024µs db_storage=3.98µs remote_storage=4.52µs web_handler=1.44µs query_engine=8.46µs scrape=102.562µs scrape_sd=7.44µs notify=2.88µs notify_sd=3.5µs rules=8.34µs tracing=15.66µs + ts=2023-05-01T05:21:25.786Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config3707863291 + ts=2023-05-01T05:21:25.787Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config3707863291 totalDuration=678.007µs db_storage=4.56µs remote_storage=4.76µs web_handler=1.66µs query_engine=40.76µs scrape=126.242µs scrape_sd=9.88µs notify=3.94µs notify_sd=3.82µs rules=4.86µs tracing=20.6µs + ts=2023-05-01T05:21:25.828Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config3707863291 + ts=2023-05-01T05:21:25.829Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config3707863291 totalDuration=527.206µs db_storage=4.72µs remote_storage=5.54µs web_handler=1.84µs query_engine=81.581µs scrape=118.322µs scrape_sd=9.78µs notify=2.86µs notify_sd=3.94µs rules=4µs tracing=16.44µs -=== RUN TestQueryLog/console_queries,_[::1]:44337,_with_prefix_/foobar - query_log_test.go:273: ts=2024-06-02T11:16:26.233Z caller=main.go:513 level=info msg="No time or size retention was set so using the default time retention" duration=15d - ts=2024-06-02T11:16:26.234Z caller=main.go:551 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" - ts=2024-06-02T11:16:26.234Z caller=main.go:556 level=info build_context="(go=go1.19.8, platform=linux/arm64, user=, date=)" - ts=2024-06-02T11:16:26.234Z caller=main.go:557 level=info host_details="(Linux 4.15.0-210-generic #221-Ubuntu SMP Tue Apr 18 08:32:48 UTC 2023 aarch64 codethink9-arm64 (none))" - ts=2024-06-02T11:16:26.234Z caller=main.go:558 level=info fd_limits="(soft=1048576, hard=1048576)" - ts=2024-06-02T11:16:26.234Z caller=main.go:559 level=info vm_limits="(soft=unlimited, hard=unlimited)" - ts=2024-06-02T11:16:26.253Z caller=web.go:503 level=info component=web msg="Start listening for connections" address=[::1]:44337 - ts=2024-06-02T11:16:26.254Z caller=main.go:988 level=info msg="Starting TSDB ..." - ts=2024-06-02T11:16:26.260Z caller=web.go:535 level=info component=web msg="Router prefix" prefix=/foobar - ts=2024-06-02T11:16:26.293Z caller=tls_config.go:232 level=info component=web msg="Listening on" address=[::1]:44337 - ts=2024-06-02T11:16:26.293Z caller=tls_config.go:235 level=info component=web msg="TLS is disabled." http2=false address=[::1]:44337 - ts=2024-06-02T11:16:26.330Z caller=head.go:564 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" - ts=2024-06-02T11:16:26.331Z caller=head.go:608 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=10.28µs - ts=2024-06-02T11:16:26.331Z caller=head.go:614 level=info component=tsdb msg="Replaying WAL, this may take a while" - ts=2024-06-02T11:16:26.331Z caller=head.go:685 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 - ts=2024-06-02T11:16:26.331Z caller=head.go:722 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=106.54µs wal_replay_duration=716.32µs wbl_replay_duration=300ns total_replay_duration=916.56µs - ts=2024-06-02T11:16:26.354Z caller=main.go:1009 level=info fs_type=TMPFS_MAGIC - ts=2024-06-02T11:16:26.354Z caller=main.go:1012 level=info msg="TSDB started" - ts=2024-06-02T11:16:26.355Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config526253820 - ts=2024-06-02T11:16:26.355Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config526253820 totalDuration=853.58µs db_storage=4.56µs remote_storage=4.84µs web_handler=1.78µs query_engine=4.34µs scrape=555.34µs scrape_sd=19.12µs notify=3.36µs notify_sd=4.96µs rules=3.94µs tracing=51.38µs - ts=2024-06-02T11:16:26.355Z caller=main.go:973 level=info msg="Server is ready to receive web requests." - ts=2024-06-02T11:16:26.356Z caller=manager.go:978 level=info component="rule manager" msg="Starting rule manager..." - ts=2024-06-02T11:16:26.445Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config526253820 - ts=2024-06-02T11:16:26.446Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config526253820 totalDuration=703.16µs db_storage=5.56µs remote_storage=5.22µs web_handler=1.66µs query_engine=41.86µs scrape=127.08µs scrape_sd=12.92µs notify=3.42µs notify_sd=3.72µs rules=4.02µs tracing=18.1µs - ts=2024-06-02T11:16:26.450Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config526253820 - ts=2024-06-02T11:16:26.451Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config526253820 totalDuration=350.48µs db_storage=4.08µs remote_storage=4.82µs web_handler=1.42µs query_engine=8.66µs scrape=127.18µs scrape_sd=7.64µs notify=3.06µs notify_sd=2.68µs rules=3.4µs tracing=13.7µs - ts=2024-06-02T11:16:26.466Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config526253820 - ts=2024-06-02T11:16:26.467Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config526253820 totalDuration=490.62µs db_storage=5.2µs remote_storage=5.7µs web_handler=1.9µs query_engine=36.14µs scrape=119.28µs scrape_sd=9.94µs notify=2.76µs notify_sd=3.16µs rules=4.12µs tracing=15.54µs - ts=2024-06-02T11:16:26.492Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config526253820 - ts=2024-06-02T11:16:26.493Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config526253820 totalDuration=687.68µs db_storage=4.68µs remote_storage=5.26µs web_handler=2.62µs query_engine=114.28µs scrape=149.34µs scrape_sd=14.14µs notify=3.98µs notify_sd=3.54µs rules=4.88µs tracing=20.02µs +=== RUN TestQueryLog/console_queries,_[::1]:39779,_with_prefix_/foobar + query_log_test.go:273: ts=2023-05-01T05:21:26.584Z caller=main.go:513 level=info msg="No time or size retention was set so using the default time retention" duration=15d + ts=2023-05-01T05:21:26.585Z caller=main.go:551 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" + ts=2023-05-01T05:21:26.585Z caller=main.go:556 level=info build_context="(go=go1.19.8, platform=linux/arm64, user=, date=)" + ts=2023-05-01T05:21:26.585Z caller=main.go:557 level=info host_details="(Linux 4.15.0-210-generic #221-Ubuntu SMP Tue Apr 18 08:32:48 UTC 2023 aarch64 i-capture-the-hostname i-capture-the-domain)" + ts=2023-05-01T05:21:26.585Z caller=main.go:558 level=info fd_limits="(soft=1048576, hard=1048576)" + ts=2023-05-01T05:21:26.585Z caller=main.go:559 level=info vm_limits="(soft=unlimited, hard=unlimited)" + ts=2023-05-01T05:21:26.610Z caller=web.go:503 level=info component=web msg="Start listening for connections" address=[::1]:39779 + ts=2023-05-01T05:21:26.640Z caller=main.go:988 level=info msg="Starting TSDB ..." + ts=2023-05-01T05:21:26.644Z caller=web.go:535 level=info component=web msg="Router prefix" prefix=/foobar + ts=2023-05-01T05:21:26.728Z caller=tls_config.go:232 level=info component=web msg="Listening on" address=[::1]:39779 + ts=2023-05-01T05:21:26.728Z caller=tls_config.go:235 level=info component=web msg="TLS is disabled." http2=false address=[::1]:39779 + ts=2023-05-01T05:21:26.763Z caller=head.go:564 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" + ts=2023-05-01T05:21:26.764Z caller=head.go:608 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=12.84µs + ts=2023-05-01T05:21:26.764Z caller=head.go:614 level=info component=tsdb msg="Replaying WAL, this may take a while" + ts=2023-05-01T05:21:26.765Z caller=head.go:685 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 + ts=2023-05-01T05:21:26.765Z caller=head.go:722 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=110.821µs wal_replay_duration=491.466µs wbl_replay_duration=280ns total_replay_duration=725.848µs + ts=2023-05-01T05:21:26.795Z caller=main.go:1009 level=info fs_type=TMPFS_MAGIC + ts=2023-05-01T05:21:26.820Z caller=main.go:1012 level=info msg="TSDB started" + ts=2023-05-01T05:21:26.820Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config3288526940 + ts=2023-05-01T05:21:26.821Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config3288526940 totalDuration=897.611µs db_storage=4.02µs remote_storage=5.16µs web_handler=1.9µs query_engine=2.88µs scrape=579.167µs scrape_sd=27.6µs notify=3.08µs notify_sd=5.54µs rules=4.34µs tracing=46.221µs + ts=2023-05-01T05:21:26.821Z caller=main.go:973 level=info msg="Server is ready to receive web requests." + ts=2023-05-01T05:21:26.821Z caller=manager.go:978 level=info component="rule manager" msg="Starting rule manager..." + ts=2023-05-01T05:21:27.012Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config3288526940 + ts=2023-05-01T05:21:27.013Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config3288526940 totalDuration=754.969µs db_storage=5.5µs remote_storage=4.7µs web_handler=1.5µs query_engine=41.46µs scrape=149.362µs scrape_sd=10.8µs notify=3.18µs notify_sd=3.48µs rules=4.301µs tracing=17.72µs + ts=2023-05-01T05:21:27.030Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config3288526940 + ts=2023-05-01T05:21:27.030Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config3288526940 totalDuration=380.905µs db_storage=5.02µs remote_storage=5.42µs web_handler=1.62µs query_engine=8.801µs scrape=125.941µs scrape_sd=8.7µs notify=3.22µs notify_sd=3.7µs rules=4.14µs tracing=16.841µs + ts=2023-05-01T05:21:27.034Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config3288526940 + ts=2023-05-01T05:21:27.034Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config3288526940 totalDuration=434.505µs db_storage=3.6µs remote_storage=4.38µs web_handler=1.92µs query_engine=29.86µs scrape=107.282µs scrape_sd=8.78µs notify=2.5µs notify_sd=3.04µs rules=3.66µs tracing=14.54µs + ts=2023-05-01T05:21:27.065Z caller=main.go:1192 level=info msg="Loading configuration file" filename=/tmp/config3288526940 + ts=2023-05-01T05:21:27.066Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=/tmp/config3288526940 totalDuration=621.748µs db_storage=3.92µs remote_storage=6.04µs web_handler=2.54µs query_engine=112.942µs scrape=124.841µs scrape_sd=11.92µs notify=3.34µs notify_sd=3.52µs rules=3.9µs tracing=17.98µs -=== RUN TestQueryLog/rule_queries,_[::1]:36531,_with_prefix_/foobar +=== RUN TestQueryLog/rule_queries,_[::1]:33505,_with_prefix_/foobar query_log_test.go:60: changing prefix has no effect on rules ---- PASS: TestQueryLog (59.83s) - --- PASS: TestQueryLog/api_queries,_127.0.0.1:44803,_enabled_at_start (1.20s) - --- PASS: TestQueryLog/console_queries,_127.0.0.1:41473,_enabled_at_start (0.62s) - --- PASS: TestQueryLog/rule_queries,_127.0.0.1:36593,_enabled_at_start (10.62s) - --- PASS: TestQueryLog/api_queries,_127.0.0.1:41143 (0.68s) - --- PASS: TestQueryLog/console_queries,_127.0.0.1:42573 (0.67s) - --- PASS: TestQueryLog/rule_queries,_127.0.0.1:46493 (12.64s) - --- PASS: TestQueryLog/api_queries,_127.0.0.1:33881,_enabled_at_start,_with_prefix_/foobar (0.64s) - --- PASS: TestQueryLog/console_queries,_127.0.0.1:38777,_enabled_at_start,_with_prefix_/foobar (0.67s) - --- SKIP: TestQueryLog/rule_queries,_127.0.0.1:37721,_enabled_at_start,_with_prefix_/foobar (0.00s) - --- PASS: TestQueryLog/api_queries,_127.0.0.1:43219,_with_prefix_/foobar (1.23s) - --- PASS: TestQueryLog/console_queries,_127.0.0.1:36863,_with_prefix_/foobar (0.66s) - --- SKIP: TestQueryLog/rule_queries,_127.0.0.1:39399,_with_prefix_/foobar (0.00s) - --- PASS: TestQueryLog/api_queries,_[::1]:39419,_enabled_at_start (0.69s) - --- PASS: TestQueryLog/console_queries,_[::1]:39473,_enabled_at_start (0.71s) - --- PASS: TestQueryLog/rule_queries,_[::1]:36369,_enabled_at_start (10.61s) - --- PASS: TestQueryLog/api_queries,_[::1]:37841 (1.24s) - --- PASS: TestQueryLog/console_queries,_[::1]:45023 (1.14s) - --- PASS: TestQueryLog/rule_queries,_[::1]:41245 (12.64s) - --- PASS: TestQueryLog/api_queries,_[::1]:36781,_enabled_at_start,_with_prefix_/foobar (1.20s) - --- PASS: TestQueryLog/console_queries,_[::1]:46143,_enabled_at_start,_with_prefix_/foobar (0.70s) - --- SKIP: TestQueryLog/rule_queries,_[::1]:42809,_enabled_at_start,_with_prefix_/foobar (0.00s) - --- PASS: TestQueryLog/api_queries,_[::1]:36671,_with_prefix_/foobar (0.67s) - --- PASS: TestQueryLog/console_queries,_[::1]:44337,_with_prefix_/foobar (0.60s) - --- SKIP: TestQueryLog/rule_queries,_[::1]:36531,_with_prefix_/foobar (0.00s) +--- PASS: TestQueryLog (59.22s) + --- PASS: TestQueryLog/api_queries,_127.0.0.1:40941,_enabled_at_start (0.63s) + --- PASS: TestQueryLog/console_queries,_127.0.0.1:33057,_enabled_at_start (1.15s) + --- PASS: TestQueryLog/rule_queries,_127.0.0.1:33865,_enabled_at_start (11.13s) + --- PASS: TestQueryLog/api_queries,_127.0.0.1:44147 (0.62s) + --- PASS: TestQueryLog/console_queries,_127.0.0.1:38699 (0.63s) + --- PASS: TestQueryLog/rule_queries,_127.0.0.1:38735 (12.59s) + --- PASS: TestQueryLog/api_queries,_127.0.0.1:38083,_enabled_at_start,_with_prefix_/foobar (0.70s) + --- PASS: TestQueryLog/console_queries,_127.0.0.1:42717,_enabled_at_start,_with_prefix_/foobar (0.68s) + --- SKIP: TestQueryLog/rule_queries,_127.0.0.1:43703,_enabled_at_start,_with_prefix_/foobar (0.00s) + --- PASS: TestQueryLog/api_queries,_127.0.0.1:39173,_with_prefix_/foobar (0.60s) + --- PASS: TestQueryLog/console_queries,_127.0.0.1:36979,_with_prefix_/foobar (0.59s) + --- SKIP: TestQueryLog/rule_queries,_127.0.0.1:44923,_with_prefix_/foobar (0.00s) + --- PASS: TestQueryLog/api_queries,_[::1]:41329,_enabled_at_start (0.63s) + --- PASS: TestQueryLog/console_queries,_[::1]:40185,_enabled_at_start (0.61s) + --- PASS: TestQueryLog/rule_queries,_[::1]:45715,_enabled_at_start (10.61s) + --- PASS: TestQueryLog/api_queries,_[::1]:44335 (0.61s) + --- PASS: TestQueryLog/console_queries,_[::1]:34045 (0.65s) + --- PASS: TestQueryLog/rule_queries,_[::1]:33689 (12.61s) + --- PASS: TestQueryLog/api_queries,_[::1]:44377,_enabled_at_start,_with_prefix_/foobar (0.61s) + --- PASS: TestQueryLog/console_queries,_[::1]:36173,_enabled_at_start,_with_prefix_/foobar (1.12s) + --- SKIP: TestQueryLog/rule_queries,_[::1]:42711,_enabled_at_start,_with_prefix_/foobar (0.00s) + --- PASS: TestQueryLog/api_queries,_[::1]:44777,_with_prefix_/foobar (1.19s) + --- PASS: TestQueryLog/console_queries,_[::1]:39779,_with_prefix_/foobar (1.23s) + --- SKIP: TestQueryLog/rule_queries,_[::1]:33505,_with_prefix_/foobar (0.00s) === CONT TestMaxBlockChunkSegmentSizeBounds - main_test.go:265: ts=2024-06-02T11:16:26.836Z caller=main.go:513 level=info msg="No time or size retention was set so using the default time retention" duration=15d - ts=2024-06-02T11:16:26.837Z caller=main.go:551 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" - ts=2024-06-02T11:16:26.837Z caller=main.go:556 level=info build_context="(go=go1.19.8, platform=linux/arm64, user=, date=)" - ts=2024-06-02T11:16:26.837Z caller=main.go:557 level=info host_details="(Linux 4.15.0-210-generic #221-Ubuntu SMP Tue Apr 18 08:32:48 UTC 2023 aarch64 codethink9-arm64 (none))" - ts=2024-06-02T11:16:26.837Z caller=main.go:558 level=info fd_limits="(soft=1048576, hard=1048576)" - ts=2024-06-02T11:16:26.837Z caller=main.go:559 level=info vm_limits="(soft=unlimited, hard=unlimited)" - ts=2024-06-02T11:16:26.854Z caller=web.go:503 level=info component=web msg="Start listening for connections" address=0.0.0.0:0 - ts=2024-06-02T11:16:26.855Z caller=main.go:988 level=info msg="Starting TSDB ..." - ts=2024-06-02T11:16:26.855Z caller=main.go:847 level=info msg="Stopping scrape discovery manager..." - ts=2024-06-02T11:16:26.855Z caller=main.go:861 level=info msg="Stopping notify discovery manager..." - ts=2024-06-02T11:16:26.855Z caller=manager.go:992 level=info component="rule manager" msg="Stopping rule manager..." - ts=2024-06-02T11:16:26.855Z caller=manager.go:1002 level=info component="rule manager" msg="Rule manager stopped" - ts=2024-06-02T11:16:26.855Z caller=main.go:898 level=info msg="Stopping scrape manager..." - ts=2024-06-02T11:16:26.855Z caller=main.go:857 level=info msg="Notify discovery manager stopped" - ts=2024-06-02T11:16:26.856Z caller=main.go:843 level=info msg="Scrape discovery manager stopped" - ts=2024-06-02T11:16:26.856Z caller=notifier.go:606 level=info component=notifier msg="Stopping notification manager..." - ts=2024-06-02T11:16:26.856Z caller=main.go:1118 level=info msg="Notifier manager stopped" - ts=2024-06-02T11:16:26.856Z caller=manager.go:978 level=info component="rule manager" msg="Starting rule manager..." - ts=2024-06-02T11:16:26.856Z caller=main.go:890 level=info msg="Scrape manager stopped" - ts=2024-06-02T11:16:26.859Z caller=main.go:1127 level=error err="flag 'storage.tsdb.max-block-chunk-segment-size' must be set over 1MB" + main_test.go:265: ts=2023-05-01T05:21:27.392Z caller=main.go:513 level=info msg="No time or size retention was set so using the default time retention" duration=15d + ts=2023-05-01T05:21:27.393Z caller=main.go:551 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" + ts=2023-05-01T05:21:27.393Z caller=main.go:556 level=info build_context="(go=go1.19.8, platform=linux/arm64, user=, date=)" + ts=2023-05-01T05:21:27.393Z caller=main.go:557 level=info host_details="(Linux 4.15.0-210-generic #221-Ubuntu SMP Tue Apr 18 08:32:48 UTC 2023 aarch64 i-capture-the-hostname i-capture-the-domain)" + ts=2023-05-01T05:21:27.393Z caller=main.go:558 level=info fd_limits="(soft=1048576, hard=1048576)" + ts=2023-05-01T05:21:27.393Z caller=main.go:559 level=info vm_limits="(soft=unlimited, hard=unlimited)" + ts=2023-05-01T05:21:27.399Z caller=web.go:503 level=info component=web msg="Start listening for connections" address=0.0.0.0:0 + ts=2023-05-01T05:21:27.413Z caller=main.go:988 level=info msg="Starting TSDB ..." + ts=2023-05-01T05:21:27.413Z caller=main.go:847 level=info msg="Stopping scrape discovery manager..." + ts=2023-05-01T05:21:27.413Z caller=main.go:861 level=info msg="Stopping notify discovery manager..." + ts=2023-05-01T05:21:27.413Z caller=manager.go:992 level=info component="rule manager" msg="Stopping rule manager..." + ts=2023-05-01T05:21:27.413Z caller=manager.go:1002 level=info component="rule manager" msg="Rule manager stopped" + ts=2023-05-01T05:21:27.413Z caller=main.go:898 level=info msg="Stopping scrape manager..." + ts=2023-05-01T05:21:27.413Z caller=main.go:857 level=info msg="Notify discovery manager stopped" + ts=2023-05-01T05:21:27.413Z caller=main.go:843 level=info msg="Scrape discovery manager stopped" + ts=2023-05-01T05:21:27.413Z caller=notifier.go:606 level=info component=notifier msg="Stopping notification manager..." + ts=2023-05-01T05:21:27.413Z caller=main.go:1118 level=info msg="Notifier manager stopped" + ts=2023-05-01T05:21:27.413Z caller=manager.go:978 level=info component="rule manager" msg="Starting rule manager..." + ts=2023-05-01T05:21:27.413Z caller=main.go:890 level=info msg="Scrape manager stopped" + ts=2023-05-01T05:21:27.437Z caller=main.go:1127 level=error err="flag 'storage.tsdb.max-block-chunk-segment-size' must be set over 1MB" - main_test.go:265: ts=2024-06-02T11:16:27.315Z caller=main.go:513 level=info msg="No time or size retention was set so using the default time retention" duration=15d - ts=2024-06-02T11:16:27.315Z caller=main.go:551 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" - ts=2024-06-02T11:16:27.315Z caller=main.go:556 level=info build_context="(go=go1.19.8, platform=linux/arm64, user=, date=)" - ts=2024-06-02T11:16:27.315Z caller=main.go:557 level=info host_details="(Linux 4.15.0-210-generic #221-Ubuntu SMP Tue Apr 18 08:32:48 UTC 2023 aarch64 codethink9-arm64 (none))" - ts=2024-06-02T11:16:27.315Z caller=main.go:558 level=info fd_limits="(soft=1048576, hard=1048576)" - ts=2024-06-02T11:16:27.315Z caller=main.go:559 level=info vm_limits="(soft=unlimited, hard=unlimited)" - ts=2024-06-02T11:16:27.401Z caller=web.go:503 level=info component=web msg="Start listening for connections" address=0.0.0.0:0 - ts=2024-06-02T11:16:27.417Z caller=main.go:988 level=info msg="Starting TSDB ..." - ts=2024-06-02T11:16:27.424Z caller=tls_config.go:232 level=info component=web msg="Listening on" address=[::]:45909 - ts=2024-06-02T11:16:27.424Z caller=tls_config.go:235 level=info component=web msg="TLS is disabled." http2=false address=[::]:45909 - ts=2024-06-02T11:16:27.505Z caller=head.go:564 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" - ts=2024-06-02T11:16:27.505Z caller=head.go:608 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=8.96µs - ts=2024-06-02T11:16:27.505Z caller=head.go:614 level=info component=tsdb msg="Replaying WAL, this may take a while" - ts=2024-06-02T11:16:27.506Z caller=head.go:685 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 - ts=2024-06-02T11:16:27.506Z caller=head.go:722 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=94.38µs wal_replay_duration=706.96µs wbl_replay_duration=280ns total_replay_duration=876.72µs - ts=2024-06-02T11:16:27.541Z caller=main.go:1009 level=info fs_type=TMPFS_MAGIC - ts=2024-06-02T11:16:27.541Z caller=main.go:1012 level=info msg="TSDB started" - ts=2024-06-02T11:16:27.541Z caller=main.go:1192 level=info msg="Loading configuration file" filename=../../documentation/examples/prometheus.yml - ts=2024-06-02T11:16:27.542Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=../../documentation/examples/prometheus.yml totalDuration=1.48798ms db_storage=4.1µs remote_storage=4.22µs web_handler=2.76µs query_engine=2.56µs scrape=465.46µs scrape_sd=74.96µs notify=83µs notify_sd=31.12µs rules=3.84µs tracing=17.62µs - ts=2024-06-02T11:16:27.542Z caller=main.go:973 level=info msg="Server is ready to receive web requests." - ts=2024-06-02T11:16:27.542Z caller=manager.go:978 level=info component="rule manager" msg="Starting rule manager..." + main_test.go:265: ts=2023-05-01T05:21:27.762Z caller=main.go:513 level=info msg="No time or size retention was set so using the default time retention" duration=15d + ts=2023-05-01T05:21:27.771Z caller=main.go:551 level=info msg="Starting Prometheus Server" mode=server version="(version=, branch=, revision=unknown)" + ts=2023-05-01T05:21:27.771Z caller=main.go:556 level=info build_context="(go=go1.19.8, platform=linux/arm64, user=, date=)" + ts=2023-05-01T05:21:27.771Z caller=main.go:557 level=info host_details="(Linux 4.15.0-210-generic #221-Ubuntu SMP Tue Apr 18 08:32:48 UTC 2023 aarch64 i-capture-the-hostname i-capture-the-domain)" + ts=2023-05-01T05:21:27.771Z caller=main.go:558 level=info fd_limits="(soft=1048576, hard=1048576)" + ts=2023-05-01T05:21:27.771Z caller=main.go:559 level=info vm_limits="(soft=unlimited, hard=unlimited)" + ts=2023-05-01T05:21:27.792Z caller=web.go:503 level=info component=web msg="Start listening for connections" address=0.0.0.0:0 + ts=2023-05-01T05:21:27.794Z caller=main.go:988 level=info msg="Starting TSDB ..." + ts=2023-05-01T05:21:27.862Z caller=tls_config.go:232 level=info component=web msg="Listening on" address=[::]:43811 + ts=2023-05-01T05:21:27.862Z caller=tls_config.go:235 level=info component=web msg="TLS is disabled." http2=false address=[::]:43811 + ts=2023-05-01T05:21:27.898Z caller=head.go:564 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" + ts=2023-05-01T05:21:27.898Z caller=head.go:608 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=9.12µs + ts=2023-05-01T05:21:27.898Z caller=head.go:614 level=info component=tsdb msg="Replaying WAL, this may take a while" + ts=2023-05-01T05:21:27.899Z caller=head.go:685 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 + ts=2023-05-01T05:21:27.899Z caller=head.go:722 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=95.141µs wal_replay_duration=518.686µs wbl_replay_duration=440ns total_replay_duration=692.528µs + ts=2023-05-01T05:21:27.938Z caller=main.go:1009 level=info fs_type=TMPFS_MAGIC + ts=2023-05-01T05:21:27.938Z caller=main.go:1012 level=info msg="TSDB started" + ts=2023-05-01T05:21:27.938Z caller=main.go:1192 level=info msg="Loading configuration file" filename=../../documentation/examples/prometheus.yml + ts=2023-05-01T05:21:27.940Z caller=main.go:1229 level=info msg="Completed loading of configuration file" filename=../../documentation/examples/prometheus.yml totalDuration=1.610039ms db_storage=4.9µs remote_storage=5.621µs web_handler=2.5µs query_engine=2.8µs scrape=515.926µs scrape_sd=85.161µs notify=79.821µs notify_sd=69.801µs rules=3.88µs tracing=17.42µs + ts=2023-05-01T05:21:27.940Z caller=main.go:973 level=info msg="Server is ready to receive web requests." + ts=2023-05-01T05:21:27.940Z caller=manager.go:978 level=info component="rule manager" msg="Starting rule manager..." ---- PASS: TestMaxBlockChunkSegmentSizeBounds (10.45s) +--- PASS: TestMaxBlockChunkSegmentSizeBounds (10.38s) PASS -ok github.com/prometheus/prometheus/cmd/prometheus 115.988s +ok github.com/prometheus/prometheus/cmd/prometheus 115.252s === 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 -01HZCAHAFFRTZD35TEKEXY2RDH 1565133713989 1565133713991 2ms 2 2 2 717 +01GZAW1BTMY4VJHMP6YE9E2CHA 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 -01HZCAHCNPNK2TYP784R94FMKZ 1565133713989 1565133713990 1ms 1 1 1 620 -01HZCAHF5N3MX4M5NDWWZAPSNB 1565392913989 1565392913990 1ms 1 1 1 620 -01HZCAHH8A0RHMNX3WQ81XADFS 1565652113989 1565652113990 1ms 1 1 1 620 +01GZAW1CWK85P3VZFVXKES3VZY 1565133713989 1565133713990 1ms 1 1 1 620 +01GZAW1DV65JDA1YF8048FM4GQ 1565392913989 1565392913990 1ms 1 1 1 620 +01GZAW1EFKVCK8N63P3P5J4NKP 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 -01HZCAHMPFQ42X2THVY2ATRNTX 1565133713989 1565133713990 1ms 1 1 1 620 -01HZCAHPZ455HKN4E3M0MMN6XX 1565392913989 1565392913990 1ms 1 1 1 619 +01GZAW1G08MWDY08YS3RRA4AP7 1565133713989 1565133713990 1ms 1 1 1 620 +01GZAW1H3WJCNR7CCM54RF7S0B 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 -01HZCAHR5BX0ME1SS483WRVSYV 1565133713989 1565133715990 2.001s 3 2 2 723 +01GZAW1KCDEH17TH12WEKV8VJH 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 -01HZCAHSQ903S3BSETCGV4HQWW 1624463088000 1627056153001 720h17m45.001s 3 2 2 726 +01GZAW1MN34G041Q6XXTZEQV8C 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 -01HZCAHVFY40C1A5EP0SZS3A13 1624463088000 1624463088001 1ms 1 1 1 620 -01HZCAHXDFMATVV5X4VSM65W7K 1629503088000 1629863088001 100h0m0.001s 2 1 1 631 +01GZAW1PGGHSGTBNEAQ2FJ8TGR 1624463088000 1624463088001 1ms 1 1 1 620 +01GZAW1RA91RRW0HRCF36YM7P5 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 -01HZCAHZD2H23BAH9VYEF4BBXX 1624463088000 1624463088001 1ms 1 1 1 620 -01HZCAJ16KFFEV8Q0D3E8CHAYR 1765943088000 1768463088001 700h0m0.001s 2 1 1 631 +01GZAW1SKDPKEX71GCEDSSV2KH 1624463088000 1624463088001 1ms 1 1 1 620 +01GZAW1VJY7XG8P27XP05SGB5H 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 -01HZCAJ2QQ7S80H3XC0333KD0Z 1565133713989 1565133713990 1ms 1 1 1 620 -01HZCAJ3GB63DKTPTNJ8V0DHT7 1565144513989 1565144513990 1ms 1 1 1 620 -01HZCAJ4CWJ35ANH88TTTN3FNB 1565155313989 1565155313990 1ms 1 1 1 620 -01HZCAJ5RFDYDFNGZMKTWKJXCP 1565166113989 1565166113990 1ms 1 1 1 620 +01GZAW1WY2EBQDD3T4V33EM16H 1565133713989 1565133713990 1ms 1 1 1 620 +01GZAW1XV4PXBPG2W32TTYY1ST 1565144513989 1565144513990 1ms 1 1 1 620 +01GZAW1ZEKS973368Z8WQR9RTH 1565155313989 1565155313990 1ms 1 1 1 620 +01GZAW214PN05Z20HG6VSWK6KJ 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 -01HZCAJ80HE6VMGYKZABM7Z1ND 1565133713989 1565133716001 2.012s 3 1 1 625 -01HZCAJ9AX6T74FCY79VN0JK1M 1565144513989 1565144513990 1ms 1 1 1 620 -01HZCAJABCMNNGKDK1HRGBCTXX 1565155313989 1565155314001 12ms 2 1 1 622 -01HZCAJBHAA2C3KJ94XJY75AH2 1565166113989 1565166113990 1ms 1 1 1 620 +01GZAW21XKNSSZWAGSES29H5G0 1565133713989 1565133716001 2.012s 3 1 1 625 +01GZAW23011P53BZ5KHXAHPTDJ 1565144513989 1565144513990 1ms 1 1 1 620 +01GZAW23ZGWGP4C7CCB1XY8Z7Q 1565155313989 1565155314001 12ms 2 1 1 622 +01GZAW25SB00D4GAGKXRQ04CY5 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 -01HZCAJC7FMY31AVXEBRTJNAK0 0 7199001 1h59m59.001s 4 2 2 700 +01GZAW26ZSC5K72J66R48MVNAC 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 -01HZCAJCM8HVY7G6S15W3X1FZT 6900000 6900001 1ms 1 1 1 600 +01GZAW28NEPH5C4MBD8N1MSYTD 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 -01HZCAJD18Y4WN14SHJYDZQP2Q 6900000 6900001 1ms 1 1 1 531 +01GZAW29GQM19HHAQNVEGVN8V9 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 -01HZCAJDSSKM4DPM5TQC0H525M 1001000 1001001 1ms 1 1 1 521 +01GZAW2AMS6S0VNHCJGRA99TVA 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. @@ -3625,21 +3667,21 @@ backfill_test.go:687: Test:No EOF. === RUN TestBackfill/Data_after_EOF. backfill_test.go:687: Test:Data after EOF. ---- PASS: TestBackfill (37.60s) - --- PASS: TestBackfill/Empty_file. (0.22s) - --- PASS: TestBackfill/Multiple_samples_with_different_timestamp_for_different_series. (2.21s) - --- PASS: TestBackfill/Multiple_samples_separated_by_3_days. (8.14s) - --- PASS: TestBackfill/Unordered_samples_from_multiple_series,_which_end_in_different_blocks. (3.70s) - --- PASS: TestBackfill/Multiple_samples_with_different_timestamp_for_the_same_series. (1.57s) - --- PASS: TestBackfill/Long_maximum_block_duration_puts_all_data_into_one_block. (1.79s) - --- PASS: TestBackfill/Long_maximum_block_duration_puts_all_data_into_two_blocks. (4.04s) - --- PASS: TestBackfill/Maximum_block_duration_longer_than_longest_possible_duration,_uses_largest_duration,_puts_all_data_into_two_blocks. (3.42s) - --- PASS: TestBackfill/Multiple_samples_that_end_up_in_different_blocks. (5.33s) - --- PASS: TestBackfill/Number_of_samples_are_greater_than_the_sample_batch_size. (4.40s) - --- PASS: TestBackfill/One_series_spanning_2h_in_same_block_should_not_cause_problems_to_other_series. (0.41s) - --- PASS: TestBackfill/Sample_with_no_#HELP_or_#TYPE_keyword. (0.41s) - --- PASS: TestBackfill/Sample_without_newline_after_#_EOF. (0.75s) - --- PASS: TestBackfill/Bare_sample. (1.20s) +--- PASS: TestBackfill (32.63s) + --- PASS: TestBackfill/Empty_file. (0.20s) + --- PASS: TestBackfill/Multiple_samples_with_different_timestamp_for_different_series. (1.13s) + --- PASS: TestBackfill/Multiple_samples_separated_by_3_days. (3.19s) + --- PASS: TestBackfill/Unordered_samples_from_multiple_series,_which_end_in_different_blocks. (3.40s) + --- PASS: TestBackfill/Multiple_samples_with_different_timestamp_for_the_same_series. (1.36s) + --- PASS: TestBackfill/Long_maximum_block_duration_puts_all_data_into_one_block. (1.90s) + --- PASS: TestBackfill/Long_maximum_block_duration_puts_all_data_into_two_blocks. (3.21s) + --- PASS: TestBackfill/Maximum_block_duration_longer_than_longest_possible_duration,_uses_largest_duration,_puts_all_data_into_two_blocks. (3.41s) + --- PASS: TestBackfill/Multiple_samples_that_end_up_in_different_blocks. (5.09s) + --- PASS: TestBackfill/Number_of_samples_are_greater_than_the_sample_batch_size. (5.21s) + --- PASS: TestBackfill/One_series_spanning_2h_in_same_block_should_not_cause_problems_to_other_series. (1.67s) + --- PASS: TestBackfill/Sample_with_no_#HELP_or_#TYPE_keyword. (0.91s) + --- PASS: TestBackfill/Sample_without_newline_after_#_EOF. (1.15s) + --- PASS: TestBackfill/Bare_sample. (0.82s) --- PASS: TestBackfill/Does_not_have_timestamp. (0.00s) --- PASS: TestBackfill/Has_a_bad_type_information. (0.00s) --- PASS: TestBackfill/No_newline. (0.00s) @@ -3648,10 +3690,10 @@ === RUN TestQueryRange ---- PASS: TestQueryRange (0.00s) +--- PASS: TestQueryRange (0.01s) === RUN TestQueryInstant ---- PASS: TestQueryInstant (0.01s) +--- PASS: TestQueryInstant (0.00s) === RUN TestCheckSDFile === RUN TestCheckSDFile/good_.yml === RUN TestCheckSDFile/good_.yaml @@ -3667,8 +3709,8 @@ === RUN TestCheckDuplicates === RUN TestCheckDuplicates/no_duplicates === RUN TestCheckDuplicates/duplicate_in_other_group ---- PASS: TestCheckDuplicates (0.01s) - --- PASS: TestCheckDuplicates/no_duplicates (0.01s) +--- PASS: TestCheckDuplicates (0.00s) + --- PASS: TestCheckDuplicates/no_duplicates (0.00s) --- PASS: TestCheckDuplicates/duplicate_in_other_group (0.00s) === RUN TestCheckTargetConfig === RUN TestCheckTargetConfig/url_in_scrape_targetgroup_with_relabel_config.good @@ -3706,7 +3748,7 @@ --- PASS: TestCheckConfigSyntax (0.01s) --- 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_with_syntax_only_succeeds_with_nonexistent_service_discovery_files (0.01s) --- 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) @@ -3735,34 +3777,34 @@ === RUN TestExitCodes/prometheus-config.lint.yml === RUN TestExitCodes/prometheus-config.lint.yml/true === RUN TestExitCodes/prometheus-config.lint.yml/false ---- PASS: TestExitCodes (2.06s) - --- PASS: TestExitCodes/prometheus-config.good.yml (0.54s) - --- PASS: TestExitCodes/prometheus-config.good.yml/true (0.22s) - --- PASS: TestExitCodes/prometheus-config.good.yml/false (0.32s) - --- PASS: TestExitCodes/prometheus-config.bad.yml (0.44s) +--- PASS: TestExitCodes (2.50s) + --- PASS: TestExitCodes/prometheus-config.good.yml (0.95s) + --- PASS: TestExitCodes/prometheus-config.good.yml/true (0.53s) + --- PASS: TestExitCodes/prometheus-config.good.yml/false (0.42s) + --- PASS: TestExitCodes/prometheus-config.bad.yml (0.38s) --- PASS: TestExitCodes/prometheus-config.bad.yml/true (0.23s) - --- PASS: TestExitCodes/prometheus-config.bad.yml/false (0.21s) - --- PASS: TestExitCodes/prometheus-config.nonexistent.yml (0.55s) - --- PASS: TestExitCodes/prometheus-config.nonexistent.yml/true (0.27s) - --- PASS: TestExitCodes/prometheus-config.nonexistent.yml/false (0.28s) + --- PASS: TestExitCodes/prometheus-config.bad.yml/false (0.16s) + --- PASS: TestExitCodes/prometheus-config.nonexistent.yml (0.65s) + --- PASS: TestExitCodes/prometheus-config.nonexistent.yml/true (0.24s) + --- PASS: TestExitCodes/prometheus-config.nonexistent.yml/false (0.41s) --- PASS: TestExitCodes/prometheus-config.lint.yml (0.52s) - --- PASS: TestExitCodes/prometheus-config.lint.yml/true (0.21s) - --- PASS: TestExitCodes/prometheus-config.lint.yml/false (0.31s) + --- PASS: TestExitCodes/prometheus-config.lint.yml/true (0.22s) + --- PASS: TestExitCodes/prometheus-config.lint.yml/false (0.30s) === RUN TestBackfillRuleIntegration === RUN TestBackfillRuleIntegration/no_samples === RUN TestBackfillRuleIntegration/run_importer_once === RUN TestBackfillRuleIntegration/run_importer_with_dup_name_label === RUN TestBackfillRuleIntegration/one_importer_twice === RUN TestBackfillRuleIntegration/run_importer_once_with_larger_blocks ---- PASS: TestBackfillRuleIntegration (57.69s) - --- PASS: TestBackfillRuleIntegration/no_samples (0.87s) - --- PASS: TestBackfillRuleIntegration/run_importer_once (11.37s) - --- PASS: TestBackfillRuleIntegration/run_importer_with_dup_name_label (11.58s) - --- PASS: TestBackfillRuleIntegration/one_importer_twice (25.79s) - --- PASS: TestBackfillRuleIntegration/run_importer_once_with_larger_blocks (8.09s) +--- PASS: TestBackfillRuleIntegration (50.06s) + --- PASS: TestBackfillRuleIntegration/no_samples (0.86s) + --- PASS: TestBackfillRuleIntegration/run_importer_once (10.48s) + --- PASS: TestBackfillRuleIntegration/run_importer_with_dup_name_label (11.74s) + --- PASS: TestBackfillRuleIntegration/one_importer_twice (20.74s) + --- PASS: TestBackfillRuleIntegration/run_importer_once_with_larger_blocks (6.22s) === RUN TestBackfillLabels === RUN TestBackfillLabels/correct-labels ---- PASS: TestBackfillLabels (4.00s) +--- PASS: TestBackfillLabels (2.99s) --- PASS: TestBackfillLabels/correct-labels (0.00s) === RUN TestSDCheckResult --- PASS: TestSDCheckResult (0.00s) @@ -3854,34 +3896,34 @@ Unit Testing: ./testdata/negative-offset-test.yml SUCCESS ---- PASS: TestRulesUnitTest (18.33s) - --- PASS: TestRulesUnitTest/Passing_Unit_Tests (12.39s) - --- PASS: TestRulesUnitTest/Long_evaluation_interval (5.26s) - --- PASS: TestRulesUnitTest/Bad_input_series (0.10s) - --- PASS: TestRulesUnitTest/Bad_PromQL (0.06s) - --- PASS: TestRulesUnitTest/Bad_rules_(syntax_error) (0.05s) - --- PASS: TestRulesUnitTest/Bad_rules_(error_evaluating) (0.05s) - --- PASS: TestRulesUnitTest/Simple_failing_test (0.15s) - --- PASS: TestRulesUnitTest/Disabled_feature_(@_modifier) (0.04s) - --- PASS: TestRulesUnitTest/Enabled_feature_(@_modifier) (0.08s) - --- PASS: TestRulesUnitTest/Disabled_feature_(negative_offset) (0.08s) - --- PASS: TestRulesUnitTest/Enabled_feature_(negative_offset) (0.08s) +--- PASS: TestRulesUnitTest (16.62s) + --- PASS: TestRulesUnitTest/Passing_Unit_Tests (7.72s) + --- PASS: TestRulesUnitTest/Long_evaluation_interval (8.39s) + --- PASS: TestRulesUnitTest/Bad_input_series (0.07s) + --- PASS: TestRulesUnitTest/Bad_PromQL (0.02s) + --- PASS: TestRulesUnitTest/Bad_rules_(syntax_error) (0.02s) + --- PASS: TestRulesUnitTest/Bad_rules_(error_evaluating) (0.08s) + --- PASS: TestRulesUnitTest/Simple_failing_test (0.12s) + --- PASS: TestRulesUnitTest/Disabled_feature_(@_modifier) (0.03s) + --- PASS: TestRulesUnitTest/Enabled_feature_(@_modifier) (0.12s) + --- PASS: TestRulesUnitTest/Disabled_feature_(negative_offset) (0.03s) + --- PASS: TestRulesUnitTest/Enabled_feature_(negative_offset) (0.02s) PASS -ok github.com/prometheus/prometheus/cmd/promtool 120.119s +ok github.com/prometheus/prometheus/cmd/promtool 105.167s === RUN TestYAMLRoundtrip ---- PASS: TestYAMLRoundtrip (0.02s) +--- PASS: TestYAMLRoundtrip (0.04s) === RUN TestRemoteWriteRetryOnRateLimit --- PASS: TestRemoteWriteRetryOnRateLimit (0.00s) === RUN TestLoadConfig ---- PASS: TestLoadConfig (0.03s) +--- PASS: TestLoadConfig (0.02s) === RUN TestScrapeIntervalLarger --- PASS: TestScrapeIntervalLarger (0.00s) === RUN TestElideSecrets ---- PASS: TestElideSecrets (0.07s) +--- PASS: TestElideSecrets (0.08s) === RUN TestLoadConfigRuleFilesAbsolutePath --- PASS: TestLoadConfigRuleFilesAbsolutePath (0.00s) === RUN TestBadConfigs ---- PASS: TestBadConfigs (0.10s) +--- PASS: TestBadConfigs (0.04s) === RUN TestBadStaticConfigsJSON --- PASS: TestBadStaticConfigsJSON (0.00s) === RUN TestBadStaticConfigsYML @@ -3891,11 +3933,11 @@ === RUN TestExpandExternalLabels --- PASS: TestExpandExternalLabels (0.00s) === RUN TestAgentMode ---- PASS: TestAgentMode (0.06s) +--- PASS: TestAgentMode (0.00s) === RUN TestEmptyGlobalBlock --- PASS: TestEmptyGlobalBlock (0.00s) PASS -ok github.com/prometheus/prometheus/config 0.654s +ok github.com/prometheus/prometheus/config 0.298s === RUN TestTargetUpdatesOrder === RUN TestTargetUpdatesOrder/Single_TP_no_updates === RUN TestTargetUpdatesOrder/Multiple_TPs_no_updates @@ -3908,48 +3950,48 @@ === 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.51s) +--- PASS: TestTargetUpdatesOrder (1.44s) --- PASS: TestTargetUpdatesOrder/Single_TP_no_updates (0.00s) --- PASS: TestTargetUpdatesOrder/Multiple_TPs_no_updates (0.00s) --- PASS: TestTargetUpdatesOrder/Single_TP_empty_initials (0.01s) - --- PASS: TestTargetUpdatesOrder/Multiple_TPs_empty_initials (0.21s) + --- PASS: TestTargetUpdatesOrder/Multiple_TPs_empty_initials (0.20s) --- PASS: TestTargetUpdatesOrder/Single_TP_initials_only (0.00s) - --- PASS: TestTargetUpdatesOrder/Multiple_TPs_initials_only (0.02s) - --- PASS: TestTargetUpdatesOrder/Single_TP_initials_followed_by_empty_updates (0.02s) - --- PASS: TestTargetUpdatesOrder/Single_TP_initials_and_new_groups (0.02s) - --- PASS: TestTargetUpdatesOrder/Multiple_TPs_initials_and_new_groups (0.54s) - --- PASS: TestTargetUpdatesOrder/One_TP_initials_arrive_after_other_TP_updates. (0.33s) - --- PASS: TestTargetUpdatesOrder/Single_TP_empty_update_in_between (0.36s) + --- PASS: TestTargetUpdatesOrder/Multiple_TPs_initials_only (0.01s) + --- PASS: TestTargetUpdatesOrder/Single_TP_initials_followed_by_empty_updates (0.01s) + --- PASS: TestTargetUpdatesOrder/Single_TP_initials_and_new_groups (0.01s) + --- PASS: TestTargetUpdatesOrder/Multiple_TPs_initials_and_new_groups (0.51s) + --- PASS: TestTargetUpdatesOrder/One_TP_initials_arrive_after_other_TP_updates. (0.32s) + --- PASS: TestTargetUpdatesOrder/Single_TP_empty_update_in_between (0.35s) === RUN TestTargetSetTargetGroupsPresentOnConfigReload ---- PASS: TestTargetSetTargetGroupsPresentOnConfigReload (0.22s) +--- PASS: TestTargetSetTargetGroupsPresentOnConfigReload (0.20s) === RUN TestTargetSetTargetGroupsPresentOnConfigRename ---- PASS: TestTargetSetTargetGroupsPresentOnConfigRename (0.23s) +--- PASS: TestTargetSetTargetGroupsPresentOnConfigRename (0.21s) === RUN TestTargetSetTargetGroupsPresentOnConfigDuplicateAndDeleteOriginal ---- PASS: TestTargetSetTargetGroupsPresentOnConfigDuplicateAndDeleteOriginal (0.31s) +--- PASS: TestTargetSetTargetGroupsPresentOnConfigDuplicateAndDeleteOriginal (0.32s) === RUN TestTargetSetTargetGroupsPresentOnConfigChange ---- PASS: TestTargetSetTargetGroupsPresentOnConfigChange (0.42s) +--- PASS: TestTargetSetTargetGroupsPresentOnConfigChange (0.40s) === RUN TestTargetSetRecreatesTargetGroupsOnConfigChange --- PASS: TestTargetSetRecreatesTargetGroupsOnConfigChange (0.21s) === RUN TestDiscovererConfigs --- PASS: TestDiscovererConfigs (0.11s) === RUN TestTargetSetRecreatesEmptyStaticConfigs ---- PASS: TestTargetSetRecreatesEmptyStaticConfigs (0.20s) +--- PASS: TestTargetSetRecreatesEmptyStaticConfigs (0.21s) === RUN TestIdenticalConfigurationsAreCoalesced ---- PASS: TestIdenticalConfigurationsAreCoalesced (0.10s) +--- PASS: TestIdenticalConfigurationsAreCoalesced (0.12s) === RUN TestApplyConfigDoesNotModifyStaticTargets ---- PASS: TestApplyConfigDoesNotModifyStaticTargets (0.11s) +--- PASS: TestApplyConfigDoesNotModifyStaticTargets (0.10s) === RUN TestGaugeFailedConfigs --- PASS: TestGaugeFailedConfigs (0.20s) === RUN TestCoordinationWithReceiver === RUN TestCoordinationWithReceiver/Receiver_should_get_all_updates_even_when_one_provider_closes_its_channel === RUN TestCoordinationWithReceiver/Receiver_should_get_all_updates_even_when_the_channel_is_blocked ---- PASS: TestCoordinationWithReceiver (1.02s) - --- PASS: TestCoordinationWithReceiver/Receiver_should_get_all_updates_even_when_one_provider_closes_its_channel (0.21s) +--- PASS: TestCoordinationWithReceiver (1.01s) + --- PASS: TestCoordinationWithReceiver/Receiver_should_get_all_updates_even_when_one_provider_closes_its_channel (0.20s) --- PASS: TestCoordinationWithReceiver/Receiver_should_get_all_updates_even_when_the_channel_is_blocked (0.81s) === RUN TestTargetSetTargetGroupsUpdateDuringApplyConfig ---- PASS: TestTargetSetTargetGroupsUpdateDuringApplyConfig (0.42s) +--- PASS: TestTargetSetTargetGroupsUpdateDuringApplyConfig (0.30s) PASS -ok github.com/prometheus/prometheus/discovery 5.245s +ok github.com/prometheus/prometheus/discovery 4.926s ? github.com/prometheus/prometheus/discovery/aws [no test files] === RUN TestMapFromVMWithEmptyTags --- PASS: TestMapFromVMWithEmptyTags (0.00s) @@ -3962,19 +4004,19 @@ === RUN TestNewAzureResourceFromID --- PASS: TestNewAzureResourceFromID (0.00s) PASS -ok github.com/prometheus/prometheus/discovery/azure 0.049s +ok github.com/prometheus/prometheus/discovery/azure 0.075s === RUN TestDigitalOceanSDRefresh === RUN TestDigitalOceanSDRefresh/item_0 === RUN TestDigitalOceanSDRefresh/item_1 === RUN TestDigitalOceanSDRefresh/item_2 === RUN TestDigitalOceanSDRefresh/item_3 ---- PASS: TestDigitalOceanSDRefresh (0.07s) +--- PASS: TestDigitalOceanSDRefresh (0.05s) --- 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.366s +ok github.com/prometheus/prometheus/discovery/digitalocean 0.164s === RUN TestDNS === RUN TestDNS/A_record_query_with_error === PAUSE TestDNS/A_record_query_with_error @@ -4013,28 +4055,28 @@ === RUN TestSDConfigUnmarshalYAML/invalid_aaaa_without_port === RUN TestSDConfigUnmarshalYAML/invalid_empty_names === RUN TestSDConfigUnmarshalYAML/invalid_unknown_dns_type ---- PASS: TestSDConfigUnmarshalYAML (0.10s) +--- PASS: TestSDConfigUnmarshalYAML (0.00s) --- PASS: TestSDConfigUnmarshalYAML/valid_srv (0.00s) --- PASS: TestSDConfigUnmarshalYAML/valid_a (0.00s) - --- PASS: TestSDConfigUnmarshalYAML/valid_aaaa (0.10s) + --- PASS: TestSDConfigUnmarshalYAML/valid_aaaa (0.00s) --- PASS: TestSDConfigUnmarshalYAML/invalid_a_without_port (0.00s) --- PASS: TestSDConfigUnmarshalYAML/invalid_aaaa_without_port (0.00s) --- PASS: TestSDConfigUnmarshalYAML/invalid_empty_names (0.00s) --- PASS: TestSDConfigUnmarshalYAML/invalid_unknown_dns_type (0.00s) PASS -ok github.com/prometheus/prometheus/discovery/dns 0.346s +ok github.com/prometheus/prometheus/discovery/dns 0.191s === RUN TestFetchApps ---- PASS: TestFetchApps (0.00s) +--- PASS: TestFetchApps (0.01s) === RUN Test500ErrorHttpResponse ---- PASS: Test500ErrorHttpResponse (0.03s) +--- PASS: Test500ErrorHttpResponse (0.00s) === RUN TestEurekaSDHandleError --- PASS: TestEurekaSDHandleError (0.00s) === RUN TestEurekaSDEmptyList --- PASS: TestEurekaSDEmptyList (0.01s) === RUN TestEurekaSDSendGroup ---- PASS: TestEurekaSDSendGroup (0.02s) +--- PASS: TestEurekaSDSendGroup (0.00s) PASS -ok github.com/prometheus/prometheus/discovery/eureka 0.190s +ok github.com/prometheus/prometheus/discovery/eureka 0.093s === RUN TestInitialUpdate === RUN TestInitialUpdate/fixtures/valid.yml === PAUSE TestInitialUpdate/fixtures/valid.yml @@ -4043,8 +4085,8 @@ === CONT TestInitialUpdate/fixtures/valid.yml === CONT TestInitialUpdate/fixtures/valid.json --- PASS: TestInitialUpdate (0.00s) + --- PASS: TestInitialUpdate/fixtures/valid.json (0.11s) --- PASS: TestInitialUpdate/fixtures/valid.yml (0.11s) - --- PASS: TestInitialUpdate/fixtures/valid.json (0.13s) === RUN TestInvalidFile === RUN TestInvalidFile/fixtures/invalid_nil.yml === PAUSE TestInvalidFile/fixtures/invalid_nil.yml @@ -4053,8 +4095,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.01s) + --- PASS: TestInvalidFile/fixtures/invalid_nil.yml (1.01s) === RUN TestNoopFileUpdate === PAUSE TestNoopFileUpdate === RUN TestFileUpdate @@ -4071,20 +4113,20 @@ === CONT TestInvalidFileUpdate === CONT TestFileUpdate === CONT TestRemoveFile - file_test.go:469: update received after 102.67618ms ---- PASS: TestRemoveFile (0.23s) + file_test.go:469: update received after 102.348744ms === CONT TestNoopFileUpdate - file_test.go:367: update received after 103.6345ms ---- PASS: TestNoopFileUpdate (0.23s) + file_test.go:367: update received after 102.587667ms === CONT TestFileUpdate - file_test.go:385: update received after 103.83574ms ---- PASS: TestFileUpdate (0.26s) ---- PASS: TestInvalidFileUpdate (1.12s) + file_test.go:385: update received after 108.70238ms +--- PASS: TestNoopFileUpdate (0.22s) +--- PASS: TestRemoveFile (0.22s) +--- PASS: TestFileUpdate (0.22s) +--- PASS: TestInvalidFileUpdate (1.11s) === CONT TestUpdateFileWithPartialWrites - file_test.go:434: update received after 1.10820022s ---- PASS: TestUpdateFileWithPartialWrites (1.21s) + file_test.go:434: update received after 1.103979894s +--- PASS: TestUpdateFileWithPartialWrites (1.22s) PASS -ok github.com/prometheus/prometheus/discovery/file 2.487s +ok github.com/prometheus/prometheus/discovery/file 2.431s ? github.com/prometheus/prometheus/discovery/gce [no test files] === RUN TestHCloudSDRefresh === RUN TestHCloudSDRefresh/item_0 @@ -4097,15 +4139,15 @@ === RUN TestRobotSDRefresh === RUN TestRobotSDRefresh/item_0 === RUN TestRobotSDRefresh/item_1 ---- PASS: TestRobotSDRefresh (0.00s) +--- PASS: TestRobotSDRefresh (0.06s) --- 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.134s +ok github.com/prometheus/prometheus/discovery/hetzner 0.249s === RUN TestHTTPValidRefresh ---- PASS: TestHTTPValidRefresh (0.04s) +--- PASS: TestHTTPValidRefresh (0.02s) === RUN TestHTTPInvalidCode --- PASS: TestHTTPInvalidCode (0.00s) === RUN TestHTTPInvalidFormat @@ -4135,18 +4177,18 @@ --- PASS: TestContentTypeRegex/application/json; (0.00s) --- PASS: TestContentTypeRegex/charset=UTF-8 (0.00s) === RUN TestSourceDisappeared ---- PASS: TestSourceDisappeared (0.05s) +--- PASS: TestSourceDisappeared (0.02s) PASS -ok github.com/prometheus/prometheus/discovery/http 0.250s +ok github.com/prometheus/prometheus/discovery/http 0.114s ? github.com/prometheus/prometheus/discovery/install [no test files] === RUN TestIONOSServerRefresh === RUN TestIONOSServerRefresh/item_0 === RUN TestIONOSServerRefresh/item_1 ---- PASS: TestIONOSServerRefresh (0.03s) +--- PASS: TestIONOSServerRefresh (0.02s) --- PASS: TestIONOSServerRefresh/item_0 (0.00s) --- PASS: TestIONOSServerRefresh/item_1 (0.00s) PASS -ok github.com/prometheus/prometheus/discovery/ionos 0.097s +ok github.com/prometheus/prometheus/discovery/ionos 0.066s === RUN TestTargetUpdatesOrder === RUN TestTargetUpdatesOrder/Single_TP_no_updates === RUN TestTargetUpdatesOrder/Multiple_TPs_no_updates @@ -4159,38 +4201,38 @@ === 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.49s) +--- PASS: TestTargetUpdatesOrder (1.45s) --- PASS: TestTargetUpdatesOrder/Single_TP_no_updates (0.00s) --- PASS: TestTargetUpdatesOrder/Multiple_TPs_no_updates (0.00s) - --- PASS: TestTargetUpdatesOrder/Single_TP_empty_initials (0.03s) + --- PASS: TestTargetUpdatesOrder/Single_TP_empty_initials (0.01s) --- PASS: TestTargetUpdatesOrder/Multiple_TPs_empty_initials (0.20s) --- PASS: TestTargetUpdatesOrder/Single_TP_initials_only (0.00s) - --- PASS: TestTargetUpdatesOrder/Multiple_TPs_initials_only (0.01s) - --- PASS: TestTargetUpdatesOrder/Single_TP_initials_followed_by_empty_updates (0.01s) - --- PASS: TestTargetUpdatesOrder/Single_TP_initials_and_new_groups (0.02s) - --- PASS: TestTargetUpdatesOrder/Multiple_TPs_initials_and_new_groups (0.53s) + --- PASS: TestTargetUpdatesOrder/Multiple_TPs_initials_only (0.02s) + --- PASS: TestTargetUpdatesOrder/Single_TP_initials_followed_by_empty_updates (0.02s) + --- PASS: TestTargetUpdatesOrder/Single_TP_initials_and_new_groups (0.01s) + --- PASS: TestTargetUpdatesOrder/Multiple_TPs_initials_and_new_groups (0.51s) --- PASS: TestTargetUpdatesOrder/One_TP_initials_arrive_after_other_TP_updates. (0.32s) - --- PASS: TestTargetUpdatesOrder/Single_TP_empty_update_in_between (0.37s) + --- PASS: TestTargetUpdatesOrder/Single_TP_empty_update_in_between (0.36s) === RUN TestTargetSetRecreatesTargetGroupsEveryRun ---- PASS: TestTargetSetRecreatesTargetGroupsEveryRun (0.21s) +--- PASS: TestTargetSetRecreatesTargetGroupsEveryRun (0.20s) === RUN TestDiscovererConfigs --- PASS: TestDiscovererConfigs (0.11s) === RUN TestTargetSetRecreatesEmptyStaticConfigs ---- PASS: TestTargetSetRecreatesEmptyStaticConfigs (0.22s) +--- PASS: TestTargetSetRecreatesEmptyStaticConfigs (0.20s) === RUN TestIdenticalConfigurationsAreCoalesced --- PASS: TestIdenticalConfigurationsAreCoalesced (0.11s) === RUN TestApplyConfigDoesNotModifyStaticTargets ---- PASS: TestApplyConfigDoesNotModifyStaticTargets (0.12s) +--- PASS: TestApplyConfigDoesNotModifyStaticTargets (0.10s) === RUN TestGaugeFailedConfigs ---- PASS: TestGaugeFailedConfigs (0.21s) +--- PASS: TestGaugeFailedConfigs (0.20s) === RUN TestCoordinationWithReceiver === RUN TestCoordinationWithReceiver/Receiver_should_get_all_updates_even_when_one_provider_closes_its_channel === RUN TestCoordinationWithReceiver/Receiver_should_get_all_updates_even_when_the_channel_is_blocked ---- PASS: TestCoordinationWithReceiver (1.00s) +--- PASS: TestCoordinationWithReceiver (0.91s) --- PASS: TestCoordinationWithReceiver/Receiver_should_get_all_updates_even_when_one_provider_closes_its_channel (0.20s) - --- PASS: TestCoordinationWithReceiver/Receiver_should_get_all_updates_even_when_the_channel_is_blocked (0.80s) + --- PASS: TestCoordinationWithReceiver/Receiver_should_get_all_updates_even_when_the_channel_is_blocked (0.71s) PASS -ok github.com/prometheus/prometheus/discovery/legacymanager 3.626s +ok github.com/prometheus/prometheus/discovery/legacymanager 3.372s === RUN TestMarathonSDHandleError --- PASS: TestMarathonSDHandleError (0.00s) === RUN TestMarathonSDEmptyList @@ -4204,7 +4246,7 @@ === RUN TestMarathonZeroTaskPorts --- PASS: TestMarathonZeroTaskPorts (0.00s) === RUN Test500ErrorHttpResponseWithValidJSONBody ---- PASS: Test500ErrorHttpResponseWithValidJSONBody (0.00s) +--- PASS: Test500ErrorHttpResponseWithValidJSONBody (0.01s) === RUN TestMarathonSDSendGroupWithPortDefinitions --- PASS: TestMarathonSDSendGroupWithPortDefinitions (0.00s) === RUN TestMarathonSDSendGroupWithPortDefinitionsRequirePorts @@ -4218,12 +4260,12 @@ === RUN TestMarathonSDSendGroupWithContainerNetworkAndPortMapping --- PASS: TestMarathonSDSendGroupWithContainerNetworkAndPortMapping (0.00s) PASS -ok github.com/prometheus/prometheus/discovery/marathon 0.083s +ok github.com/prometheus/prometheus/discovery/marathon 0.170s === RUN TestDockerSDRefresh === RUN TestDockerSDRefresh/item_0 === RUN TestDockerSDRefresh/item_1 === RUN TestDockerSDRefresh/item_2 ---- PASS: TestDockerSDRefresh (0.06s) +--- PASS: TestDockerSDRefresh (0.04s) --- PASS: TestDockerSDRefresh/item_0 (0.00s) --- PASS: TestDockerSDRefresh/item_1 (0.00s) --- PASS: TestDockerSDRefresh/item_2 (0.00s) @@ -4233,7 +4275,7 @@ === RUN TestDockerSwarmNodesSDRefresh/item_2 === RUN TestDockerSwarmNodesSDRefresh/item_3 === RUN TestDockerSwarmNodesSDRefresh/item_4 ---- PASS: TestDockerSwarmNodesSDRefresh (0.07s) +--- PASS: TestDockerSwarmNodesSDRefresh (0.03s) --- PASS: TestDockerSwarmNodesSDRefresh/item_0 (0.00s) --- PASS: TestDockerSwarmNodesSDRefresh/item_1 (0.00s) --- PASS: TestDockerSwarmNodesSDRefresh/item_2 (0.00s) @@ -4255,8 +4297,8 @@ === RUN TestDockerSwarmSDServicesRefresh/item_12 === RUN TestDockerSwarmSDServicesRefresh/item_13 === RUN TestDockerSwarmSDServicesRefresh/item_14 ---- PASS: TestDockerSwarmSDServicesRefresh (0.09s) - --- PASS: TestDockerSwarmSDServicesRefresh/item_0 (0.00s) +--- PASS: TestDockerSwarmSDServicesRefresh (0.03s) + --- PASS: TestDockerSwarmSDServicesRefresh/item_0 (0.01s) --- PASS: TestDockerSwarmSDServicesRefresh/item_1 (0.00s) --- PASS: TestDockerSwarmSDServicesRefresh/item_2 (0.00s) --- PASS: TestDockerSwarmSDServicesRefresh/item_3 (0.00s) @@ -4270,13 +4312,13 @@ --- PASS: TestDockerSwarmSDServicesRefresh/item_11 (0.00s) --- PASS: TestDockerSwarmSDServicesRefresh/item_12 (0.00s) --- PASS: TestDockerSwarmSDServicesRefresh/item_13 (0.00s) - --- PASS: TestDockerSwarmSDServicesRefresh/item_14 (0.04s) + --- PASS: TestDockerSwarmSDServicesRefresh/item_14 (0.00s) === RUN TestDockerSwarmSDServicesRefreshWithFilters === RUN TestDockerSwarmSDServicesRefreshWithFilters/item_0 === RUN TestDockerSwarmSDServicesRefreshWithFilters/item_1 === RUN TestDockerSwarmSDServicesRefreshWithFilters/item_2 === RUN TestDockerSwarmSDServicesRefreshWithFilters/item_3 ---- PASS: TestDockerSwarmSDServicesRefreshWithFilters (0.01s) +--- PASS: TestDockerSwarmSDServicesRefreshWithFilters (0.02s) --- PASS: TestDockerSwarmSDServicesRefreshWithFilters/item_0 (0.00s) --- PASS: TestDockerSwarmSDServicesRefreshWithFilters/item_1 (0.00s) --- PASS: TestDockerSwarmSDServicesRefreshWithFilters/item_2 (0.00s) @@ -4309,7 +4351,7 @@ === RUN TestDockerSwarmTasksSDRefresh/item_24 === RUN TestDockerSwarmTasksSDRefresh/item_25 === RUN TestDockerSwarmTasksSDRefresh/item_26 ---- PASS: TestDockerSwarmTasksSDRefresh (0.12s) +--- PASS: TestDockerSwarmTasksSDRefresh (0.07s) --- PASS: TestDockerSwarmTasksSDRefresh/item_0 (0.00s) --- PASS: TestDockerSwarmTasksSDRefresh/item_1 (0.00s) --- PASS: TestDockerSwarmTasksSDRefresh/item_2 (0.00s) @@ -4338,9 +4380,9 @@ --- PASS: TestDockerSwarmTasksSDRefresh/item_25 (0.00s) --- PASS: TestDockerSwarmTasksSDRefresh/item_26 (0.00s) PASS -ok github.com/prometheus/prometheus/discovery/moby 0.515s +ok github.com/prometheus/prometheus/discovery/moby 0.262s === RUN TestOpenstackSDHypervisorRefresh ---- PASS: TestOpenstackSDHypervisorRefresh (0.04s) +--- PASS: TestOpenstackSDHypervisorRefresh (0.01s) === RUN TestOpenstackSDHypervisorRefreshWithDoneContext --- PASS: TestOpenstackSDHypervisorRefreshWithDoneContext (0.00s) === RUN TestOpenstackSDInstanceRefresh @@ -4348,7 +4390,7 @@ === RUN TestOpenstackSDInstanceRefresh/item_1 === RUN TestOpenstackSDInstanceRefresh/item_2 === RUN TestOpenstackSDInstanceRefresh/item_3 ---- PASS: TestOpenstackSDInstanceRefresh (0.06s) +--- PASS: TestOpenstackSDInstanceRefresh (0.02s) --- PASS: TestOpenstackSDInstanceRefresh/item_0 (0.00s) --- PASS: TestOpenstackSDInstanceRefresh/item_1 (0.00s) --- PASS: TestOpenstackSDInstanceRefresh/item_2 (0.00s) @@ -4356,7 +4398,7 @@ === RUN TestOpenstackSDInstanceRefreshWithDoneContext --- PASS: TestOpenstackSDInstanceRefreshWithDoneContext (0.00s) PASS -ok github.com/prometheus/prometheus/discovery/openstack 0.203s +ok github.com/prometheus/prometheus/discovery/openstack 0.071s === RUN TestOvhcloudDedicatedServerRefresh === RUN TestOvhcloudDedicatedServerRefresh/item_0 --- PASS: TestOvhcloudDedicatedServerRefresh (0.01s) @@ -4383,40 +4425,40 @@ --- PASS: TestDiscoverer (0.00s) === RUN TestOvhCloudVpsRefresh === RUN TestOvhCloudVpsRefresh/item_0 ---- PASS: TestOvhCloudVpsRefresh (0.01s) +--- PASS: TestOvhCloudVpsRefresh (0.00s) --- PASS: TestOvhCloudVpsRefresh/item_0 (0.00s) PASS -ok github.com/prometheus/prometheus/discovery/ovhcloud 0.061s +ok github.com/prometheus/prometheus/discovery/ovhcloud 0.039s === RUN TestPuppetSlashInURL --- PASS: TestPuppetSlashInURL (0.00s) === RUN TestPuppetDBRefresh ---- PASS: TestPuppetDBRefresh (0.00s) +--- PASS: TestPuppetDBRefresh (0.01s) === RUN TestPuppetDBRefreshWithParameters --- PASS: TestPuppetDBRefreshWithParameters (0.00s) === RUN TestPuppetDBInvalidCode ---- PASS: TestPuppetDBInvalidCode (0.00s) +--- PASS: TestPuppetDBInvalidCode (0.01s) === RUN TestPuppetDBInvalidFormat ---- PASS: TestPuppetDBInvalidFormat (0.02s) +--- PASS: TestPuppetDBInvalidFormat (0.00s) PASS -ok github.com/prometheus/prometheus/discovery/puppetdb 0.059s +ok github.com/prometheus/prometheus/discovery/puppetdb 0.080s === RUN TestRefresh --- PASS: TestRefresh (0.01s) PASS -ok github.com/prometheus/prometheus/discovery/refresh 0.049s +ok github.com/prometheus/prometheus/discovery/refresh 0.069s === RUN TestScalewayInstanceRefresh === RUN TestScalewayInstanceRefresh/item_0 === RUN TestScalewayInstanceRefresh/item_1 ---- PASS: TestScalewayInstanceRefresh (0.02s) +--- PASS: TestScalewayInstanceRefresh (0.01s) --- PASS: TestScalewayInstanceRefresh/item_0 (0.00s) --- PASS: TestScalewayInstanceRefresh/item_1 (0.00s) === RUN TestScalewayInstanceAuthToken ---- PASS: TestScalewayInstanceAuthToken (0.00s) +--- PASS: TestScalewayInstanceAuthToken (0.01s) PASS -ok github.com/prometheus/prometheus/discovery/scaleway 0.115s +ok github.com/prometheus/prometheus/discovery/scaleway 0.123s === RUN TestTargetGroupStrictJSONUnmarshal --- PASS: TestTargetGroupStrictJSONUnmarshal (0.00s) === RUN TestTargetGroupJSONMarshal ---- PASS: TestTargetGroupJSONMarshal (0.01s) +--- PASS: TestTargetGroupJSONMarshal (0.00s) === RUN TestTargetGroupYamlMarshal --- PASS: TestTargetGroupYamlMarshal (0.00s) === RUN TestTargetGroupYamlUnmarshal @@ -4424,7 +4466,7 @@ === RUN TestString --- PASS: TestString (0.00s) PASS -ok github.com/prometheus/prometheus/discovery/targetgroup 0.122s +ok github.com/prometheus/prometheus/discovery/targetgroup 0.029s === RUN TestTritonSDNew --- PASS: TestTritonSDNew (0.00s) === RUN TestTritonSDNewBadConfig @@ -4434,41 +4476,41 @@ === RUN TestTritonSDNewCNConfig --- PASS: TestTritonSDNewCNConfig (0.00s) === RUN TestTritonSDRefreshNoTargets ---- PASS: TestTritonSDRefreshNoTargets (0.04s) +--- PASS: TestTritonSDRefreshNoTargets (0.02s) === RUN TestTritonSDRefreshMultipleTargets ---- PASS: TestTritonSDRefreshMultipleTargets (0.04s) +--- PASS: TestTritonSDRefreshMultipleTargets (0.06s) === RUN TestTritonSDRefreshNoServer ---- PASS: TestTritonSDRefreshNoServer (0.00s) +--- PASS: TestTritonSDRefreshNoServer (0.01s) === RUN TestTritonSDRefreshCancelled --- PASS: TestTritonSDRefreshCancelled (0.00s) === RUN TestTritonSDRefreshCNsUUIDOnly ---- PASS: TestTritonSDRefreshCNsUUIDOnly (0.03s) +--- PASS: TestTritonSDRefreshCNsUUIDOnly (0.08s) === RUN TestTritonSDRefreshCNsWithHostname ---- PASS: TestTritonSDRefreshCNsWithHostname (0.03s) +--- PASS: TestTritonSDRefreshCNsWithHostname (0.06s) PASS -ok github.com/prometheus/prometheus/discovery/triton 0.237s +ok github.com/prometheus/prometheus/discovery/triton 0.278s === RUN TestUyuniSDHandleError ---- PASS: TestUyuniSDHandleError (0.03s) +--- PASS: TestUyuniSDHandleError (0.00s) === RUN TestUyuniSDLogin ---- PASS: TestUyuniSDLogin (0.00s) +--- PASS: TestUyuniSDLogin (0.01s) === RUN TestUyuniSDSkipLogin --- PASS: TestUyuniSDSkipLogin (0.00s) PASS -ok github.com/prometheus/prometheus/discovery/uyuni 0.259s +ok github.com/prometheus/prometheus/discovery/uyuni 0.081s === RUN TestVultrSDRefresh === RUN TestVultrSDRefresh/item_0 === RUN TestVultrSDRefresh/item_1 === RUN TestVultrSDRefresh/item_2 ---- PASS: TestVultrSDRefresh (0.00s) +--- PASS: TestVultrSDRefresh (0.03s) --- 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.123s +ok github.com/prometheus/prometheus/discovery/vultr 0.105s === RUN TestNewDiscoveryError ---- PASS: TestNewDiscoveryError (0.01s) +--- PASS: TestNewDiscoveryError (0.00s) PASS -ok github.com/prometheus/prometheus/discovery/zookeeper 0.090s +ok github.com/prometheus/prometheus/discovery/zookeeper 0.044s ? github.com/prometheus/prometheus/model/exemplar [no test files] === RUN TestFloatHistogramScale === RUN TestFloatHistogramScale/zero_value @@ -4505,7 +4547,7 @@ === RUN TestFloatHistogramDetectReset/schema_decreases_without_any_other_changes === RUN TestFloatHistogramDetectReset/schema_decreases_and_a_bucket_goes_up === RUN TestFloatHistogramDetectReset/schema_decreases_and_a_bucket_goes_down ---- PASS: TestFloatHistogramDetectReset (0.00s) +--- PASS: TestFloatHistogramDetectReset (0.01s) --- PASS: TestFloatHistogramDetectReset/zero_values (0.00s) --- PASS: TestFloatHistogramDetectReset/no_buckets_to_some_buckets (0.00s) --- PASS: TestFloatHistogramDetectReset/some_buckets_to_no_buckets (0.00s) @@ -4517,7 +4559,7 @@ --- PASS: TestFloatHistogramDetectReset/zero_count_goes_up (0.00s) --- PASS: TestFloatHistogramDetectReset/zero_count_goes_down (0.00s) --- PASS: TestFloatHistogramDetectReset/count_goes_up (0.00s) - --- PASS: TestFloatHistogramDetectReset/count_goes_down (0.00s) + --- PASS: TestFloatHistogramDetectReset/count_goes_down (0.01s) --- PASS: TestFloatHistogramDetectReset/sum_goes_up (0.00s) --- PASS: TestFloatHistogramDetectReset/sum_goes_down (0.00s) --- PASS: TestFloatHistogramDetectReset/one_positive_bucket_goes_up (0.00s) @@ -4549,9 +4591,9 @@ === RUN TestFloatHistogramCompact/everything_merged_into_one_span_due_to_maxEmptyBuckets === RUN TestFloatHistogramCompact/only_empty_buckets_and_maxEmptyBuckets_greater_zero === RUN TestFloatHistogramCompact/multiple_spans_of_only_empty_buckets ---- PASS: TestFloatHistogramCompact (0.02s) +--- PASS: TestFloatHistogramCompact (0.00s) --- PASS: TestFloatHistogramCompact/empty_histogram (0.00s) - --- PASS: TestFloatHistogramCompact/nothing_should_happen (0.02s) + --- PASS: TestFloatHistogramCompact/nothing_should_happen (0.00s) --- PASS: TestFloatHistogramCompact/eliminate_zero_offsets (0.00s) --- PASS: TestFloatHistogramCompact/eliminate_zero_length (0.00s) --- PASS: TestFloatHistogramCompact/eliminate_multiple_zero_length_spans (0.00s) @@ -4597,8 +4639,8 @@ === RUN TestFloatHistogramSub === RUN TestFloatHistogramSub/same_bucket_layout === RUN TestFloatHistogramSub/schema_change ---- PASS: TestFloatHistogramSub (0.00s) - --- PASS: TestFloatHistogramSub/same_bucket_layout (0.00s) +--- PASS: TestFloatHistogramSub (0.01s) + --- PASS: TestFloatHistogramSub/same_bucket_layout (0.01s) --- PASS: TestFloatHistogramSub/schema_change (0.00s) === RUN TestFloatHistogramCopyToSchema === RUN TestFloatHistogramCopyToSchema/no_schema_change @@ -4616,7 +4658,7 @@ === RUN TestAllFloatBucketIterator/4 === RUN TestAllFloatBucketIterator/5 === RUN TestAllFloatBucketIterator/6 ---- PASS: TestAllFloatBucketIterator (0.01s) +--- PASS: TestAllFloatBucketIterator (0.00s) --- PASS: TestAllFloatBucketIterator/0 (0.00s) --- PASS: TestAllFloatBucketIterator/1 (0.00s) --- PASS: TestAllFloatBucketIterator/2 (0.00s) @@ -4701,9 +4743,9 @@ --- PASS: TestHistogramCompact/avoiding_all_cutting_of_empty_buckets_from_the_middle_of_a_chunk_due_to_maxEmptyBuckets (0.00s) --- PASS: TestHistogramCompact/everything_merged_into_one_span_due_to_maxEmptyBuckets (0.00s) --- PASS: TestHistogramCompact/only_empty_buckets_and_maxEmptyBuckets_greater_zero (0.00s) - --- PASS: TestHistogramCompact/multiple_spans_of_only_empty_buckets (0.02s) + --- PASS: TestHistogramCompact/multiple_spans_of_only_empty_buckets (0.00s) PASS -ok github.com/prometheus/prometheus/model/histogram 0.065s +ok github.com/prometheus/prometheus/model/histogram 0.232s === RUN TestLabels_String --- PASS: TestLabels_String (0.00s) === RUN TestLabels_MatchLabels @@ -4717,7 +4759,7 @@ === RUN TestLabels_WithoutEmpty/#03 === RUN TestLabels_WithoutEmpty/#04 === RUN TestLabels_WithoutEmpty/#05 ---- PASS: TestLabels_WithoutEmpty (0.00s) +--- PASS: TestLabels_WithoutEmpty (0.01s) --- PASS: TestLabels_WithoutEmpty/#00 (0.00s) --- PASS: TestLabels_WithoutEmpty/#01 (0.00s) --- PASS: TestLabels_WithoutEmpty/#02 (0.00s) @@ -4734,7 +4776,7 @@ === RUN TestLabels_IsValid/#06 === RUN TestLabels_IsValid/#07 === RUN TestLabels_IsValid/#08 ---- PASS: TestLabels_IsValid (0.01s) +--- PASS: TestLabels_IsValid (0.00s) --- PASS: TestLabels_IsValid/#00 (0.00s) --- PASS: TestLabels_IsValid/#01 (0.00s) --- PASS: TestLabels_IsValid/#02 (0.00s) @@ -4803,7 +4845,7 @@ === RUN TestMarshaling --- PASS: TestMarshaling (0.00s) === RUN TestMatcher ---- PASS: TestMatcher (0.01s) +--- PASS: TestMatcher (0.00s) === RUN TestInverse --- PASS: TestInverse (0.00s) === RUN TestNewFastRegexMatcher @@ -4811,22 +4853,22 @@ === RUN TestOptimizeConcatRegex --- PASS: TestOptimizeConcatRegex (0.00s) PASS -ok github.com/prometheus/prometheus/model/labels 0.088s +ok github.com/prometheus/prometheus/model/labels 0.074s ? github.com/prometheus/prometheus/model/metadata [no test files] === RUN TestRelabel ---- PASS: TestRelabel (0.00s) +--- PASS: TestRelabel (0.01s) === RUN TestTargetLabelValidity --- PASS: TestTargetLabelValidity (0.00s) PASS -ok github.com/prometheus/prometheus/model/relabel 0.093s +ok github.com/prometheus/prometheus/model/relabel 0.046s === RUN TestParseFileSuccess --- PASS: TestParseFileSuccess (0.02s) === RUN TestParseFileFailure ---- PASS: TestParseFileFailure (0.01s) +--- PASS: TestParseFileFailure (0.02s) === RUN TestTemplateParsing --- PASS: TestTemplateParsing (0.02s) === RUN TestUniqueErrorNodes ---- PASS: TestUniqueErrorNodes (0.00s) +--- PASS: TestUniqueErrorNodes (0.01s) === RUN TestError === RUN TestError/with_alternative_node_provided_in_WrappedError === RUN TestError/with_node_provided_in_WrappedError @@ -4850,7 +4892,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.274s +ok github.com/prometheus/prometheus/model/rulefmt 0.357s === RUN TestNewParser === PAUSE TestNewParser === RUN TestOpenMetricsParse @@ -4860,7 +4902,7 @@ === RUN TestOMNullByteHandling --- PASS: TestOMNullByteHandling (0.00s) === RUN TestPromParse ---- PASS: TestPromParse (0.00s) +--- PASS: TestPromParse (0.02s) === RUN TestPromParseErrors --- PASS: TestPromParseErrors (0.00s) === RUN TestPromNullByteHandling @@ -4868,53 +4910,53 @@ === RUN TestProtobufParse --- PASS: TestProtobufParse (0.01s) === CONT TestNewParser +=== RUN TestNewParser/invalid-content-type-2 +=== PAUSE TestNewParser/invalid-content-type-2 +=== RUN TestNewParser/plain-text +=== PAUSE TestNewParser/plain-text === 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/some-other-valid-content-type === PAUSE TestNewParser/some-other-valid-content-type === RUN TestNewParser/empty-string === PAUSE TestNewParser/empty-string === RUN TestNewParser/invalid-content-type-1 === PAUSE TestNewParser/invalid-content-type-1 -=== RUN TestNewParser/openmetrics-with-charset -=== PAUSE TestNewParser/openmetrics-with-charset -=== RUN TestNewParser/openmetrics -=== PAUSE TestNewParser/openmetrics -=== 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-2 -=== PAUSE TestNewParser/invalid-content-type-2 === RUN TestNewParser/invalid-content-type-3 === PAUSE TestNewParser/invalid-content-type-3 === RUN TestNewParser/invalid-content-type-4 === PAUSE TestNewParser/invalid-content-type-4 -=== CONT TestNewParser/plain-text-with-version -=== CONT TestNewParser/invalid-content-type-4 -=== CONT TestNewParser/invalid-content-type-3 +=== RUN TestNewParser/openmetrics +=== PAUSE TestNewParser/openmetrics +=== RUN TestNewParser/openmetrics-with-charset +=== PAUSE TestNewParser/openmetrics-with-charset === CONT TestNewParser/invalid-content-type-2 -=== CONT TestNewParser/plain-text -=== CONT TestNewParser/openmetrics-with-charset-and-version -=== CONT TestNewParser/openmetrics === CONT TestNewParser/openmetrics-with-charset +=== CONT TestNewParser/openmetrics +=== CONT TestNewParser/invalid-content-type-4 +=== CONT TestNewParser/invalid-content-type-3 === CONT TestNewParser/invalid-content-type-1 === CONT TestNewParser/empty-string === CONT TestNewParser/some-other-valid-content-type +=== CONT TestNewParser/openmetrics-with-charset-and-version +=== CONT TestNewParser/plain-text-with-version +=== CONT TestNewParser/plain-text --- PASS: TestNewParser (0.00s) - --- PASS: TestNewParser/plain-text-with-version (0.00s) - --- PASS: TestNewParser/invalid-content-type-4 (0.00s) - --- PASS: TestNewParser/invalid-content-type-3 (0.00s) --- PASS: TestNewParser/invalid-content-type-2 (0.00s) - --- PASS: TestNewParser/plain-text (0.00s) - --- PASS: TestNewParser/openmetrics-with-charset-and-version (0.00s) - --- PASS: TestNewParser/openmetrics (0.00s) --- PASS: TestNewParser/openmetrics-with-charset (0.00s) + --- PASS: TestNewParser/openmetrics (0.00s) + --- PASS: TestNewParser/invalid-content-type-4 (0.00s) + --- PASS: TestNewParser/invalid-content-type-3 (0.00s) --- PASS: TestNewParser/invalid-content-type-1 (0.00s) --- PASS: TestNewParser/empty-string (0.00s) --- PASS: TestNewParser/some-other-valid-content-type (0.00s) + --- PASS: TestNewParser/openmetrics-with-charset-and-version (0.00s) + --- PASS: TestNewParser/plain-text-with-version (0.00s) + --- PASS: TestNewParser/plain-text (0.00s) PASS -ok github.com/prometheus/prometheus/model/textparse 0.125s +ok github.com/prometheus/prometheus/model/textparse 0.113s ? github.com/prometheus/prometheus/model/timestamp [no test files] ? github.com/prometheus/prometheus/model/value [no test files] === RUN TestPostPath @@ -4922,7 +4964,7 @@ === RUN TestHandlerNextBatch --- PASS: TestHandlerNextBatch (0.00s) === RUN TestHandlerSendAll ---- PASS: TestHandlerSendAll (0.10s) +--- PASS: TestHandlerSendAll (0.14s) === RUN TestCustomDo --- PASS: TestCustomDo (0.00s) === RUN TestExternalLabels @@ -4930,13 +4972,13 @@ === RUN TestHandlerRelabel --- PASS: TestHandlerRelabel (0.00s) === RUN TestHandlerQueuing ---- PASS: TestHandlerQueuing (0.11s) +--- PASS: TestHandlerQueuing (0.12s) === RUN TestLabelSetNotReused --- PASS: TestLabelSetNotReused (0.00s) === RUN TestReload --- PASS: TestReload (0.00s) === RUN TestDroppedAlertmanagers ---- PASS: TestDroppedAlertmanagers (0.00s) +--- PASS: TestDroppedAlertmanagers (0.01s) === RUN TestLabelsToOpenAPILabelSet --- PASS: TestLabelsToOpenAPILabelSet (0.00s) === RUN TestHangingNotifier @@ -4950,26 +4992,26 @@ === RUN TestHangingNotifier/7 === RUN TestHangingNotifier/8 === RUN TestHangingNotifier/9 ---- PASS: TestHangingNotifier (2.51s) - --- PASS: TestHangingNotifier/0 (0.29s) - --- PASS: TestHangingNotifier/1 (0.21s) - --- PASS: TestHangingNotifier/2 (0.24s) - --- PASS: TestHangingNotifier/3 (0.25s) - --- PASS: TestHangingNotifier/4 (0.23s) - --- PASS: TestHangingNotifier/5 (0.25s) - --- PASS: TestHangingNotifier/6 (0.29s) - --- PASS: TestHangingNotifier/7 (0.27s) - --- PASS: TestHangingNotifier/8 (0.24s) - --- PASS: TestHangingNotifier/9 (0.25s) +--- PASS: TestHangingNotifier (2.67s) + --- PASS: TestHangingNotifier/0 (0.26s) + --- PASS: TestHangingNotifier/1 (0.31s) + --- PASS: TestHangingNotifier/2 (0.25s) + --- PASS: TestHangingNotifier/3 (0.29s) + --- PASS: TestHangingNotifier/4 (0.25s) + --- PASS: TestHangingNotifier/5 (0.22s) + --- PASS: TestHangingNotifier/6 (0.27s) + --- PASS: TestHangingNotifier/7 (0.25s) + --- PASS: TestHangingNotifier/8 (0.28s) + --- PASS: TestHangingNotifier/9 (0.26s) PASS -ok github.com/prometheus/prometheus/notifier 3.101s +ok github.com/prometheus/prometheus/notifier 3.177s ? github.com/prometheus/prometheus/plugins [no test files] ? github.com/prometheus/prometheus/prompb [no test files] ? github.com/prometheus/prometheus/prompb/io/prometheus/client [no test files] === RUN TestQueryConcurrency ---- PASS: TestQueryConcurrency (0.02s) +--- PASS: TestQueryConcurrency (0.03s) === RUN TestQueryTimeout ---- PASS: TestQueryTimeout (0.11s) +--- PASS: TestQueryTimeout (0.10s) === RUN TestQueryCancel --- PASS: TestQueryCancel (0.00s) === RUN TestQueryError @@ -5025,49 +5067,49 @@ === 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.24s) +--- PASS: TestSelectHintsSetCorrectly (0.19s) --- PASS: TestSelectHintsSetCorrectly/foo (0.00s) --- PASS: TestSelectHintsSetCorrectly/foo_@_15 (0.00s) --- PASS: TestSelectHintsSetCorrectly/foo_@_1 (0.00s) - --- PASS: TestSelectHintsSetCorrectly/foo[2m] (0.05s) + --- PASS: TestSelectHintsSetCorrectly/foo[2m] (0.02s) --- PASS: TestSelectHintsSetCorrectly/foo[2m]_@_180 (0.00s) --- PASS: TestSelectHintsSetCorrectly/foo[2m]_@_300 (0.00s) --- PASS: TestSelectHintsSetCorrectly/foo[2m]_@_60 (0.00s) - --- PASS: TestSelectHintsSetCorrectly/foo[2m]_offset_2m (0.00s) - --- PASS: TestSelectHintsSetCorrectly/foo[2m]_@_200_offset_2m (0.02s) + --- PASS: TestSelectHintsSetCorrectly/foo[2m]_offset_2m (0.01s) + --- PASS: TestSelectHintsSetCorrectly/foo[2m]_@_200_offset_2m (0.00s) --- PASS: TestSelectHintsSetCorrectly/foo[2m:1s] (0.00s) --- PASS: TestSelectHintsSetCorrectly/count_over_time(foo[2m:1s]) (0.00s) --- PASS: TestSelectHintsSetCorrectly/count_over_time(foo[2m:1s]_@_300) (0.00s) --- PASS: TestSelectHintsSetCorrectly/count_over_time(foo[2m:1s]_@_200) (0.00s) - --- PASS: TestSelectHintsSetCorrectly/count_over_time(foo[2m:1s]_@_100) (0.02s) + --- 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_offset_10s)[2m:1s]_offset_10s) (0.01s) --- 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.03s) + --- PASS: TestSelectHintsSetCorrectly/count_over_time((foo_offset_10s)[2m:1s]_@_100_offset_10s) (0.00s) --- PASS: TestSelectHintsSetCorrectly/foo#01 (0.00s) --- PASS: TestSelectHintsSetCorrectly/foo_@_15#01 (0.00s) - --- PASS: TestSelectHintsSetCorrectly/foo_@_1#01 (0.00s) + --- PASS: TestSelectHintsSetCorrectly/foo_@_1#01 (0.01s) --- PASS: TestSelectHintsSetCorrectly/rate(foo[2m]_@_180) (0.00s) --- PASS: TestSelectHintsSetCorrectly/rate(foo[2m]_@_300) (0.00s) --- PASS: TestSelectHintsSetCorrectly/rate(foo[2m]_@_60) (0.00s) --- PASS: TestSelectHintsSetCorrectly/rate(foo[2m]) (0.00s) --- PASS: TestSelectHintsSetCorrectly/rate(foo[2m]_offset_2m) (0.00s) --- PASS: TestSelectHintsSetCorrectly/rate(foo[2m:1s]) (0.00s) - --- PASS: TestSelectHintsSetCorrectly/count_over_time(foo[2m:1s])#01 (0.00s) - --- PASS: TestSelectHintsSetCorrectly/count_over_time(foo[2m:1s]_offset_10s)#01 (0.02s) - --- PASS: TestSelectHintsSetCorrectly/count_over_time(foo[2m:1s]_@_300)#01 (0.00s) + --- PASS: TestSelectHintsSetCorrectly/count_over_time(foo[2m:1s])#01 (0.01s) + --- PASS: TestSelectHintsSetCorrectly/count_over_time(foo[2m:1s]_offset_10s)#01 (0.00s) + --- PASS: TestSelectHintsSetCorrectly/count_over_time(foo[2m:1s]_@_300)#01 (0.01s) --- 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.02s) + --- PASS: TestSelectHintsSetCorrectly/count_over_time((foo_@_200_offset_10s)[2m:1s]_@_100_offset_10s)#01 (0.01s) --- PASS: TestSelectHintsSetCorrectly/count_over_time((foo_offset_10s)[2m:1s]_@_100_offset_10s)#01 (0.00s) --- PASS: TestSelectHintsSetCorrectly/sum_by_(dim1)_(foo) (0.00s) --- PASS: TestSelectHintsSetCorrectly/sum_without_(dim1)_(foo) (0.00s) --- PASS: TestSelectHintsSetCorrectly/sum_by_(dim1)_(avg_over_time(foo[1s])) (0.00s) --- PASS: TestSelectHintsSetCorrectly/sum_by_(dim1)_(max_by_(dim2)_(foo)) (0.00s) - --- PASS: TestSelectHintsSetCorrectly/(max_by_(dim1)_(foo))[5s:1s] (0.00s) + --- PASS: TestSelectHintsSetCorrectly/(max_by_(dim1)_(foo))[5s:1s] (0.02s) --- PASS: TestSelectHintsSetCorrectly/(sum(http_requests{group=~"p.*"})+max(http_requests{group=~"c.*"}))[20s:5s] (0.00s) --- PASS: TestSelectHintsSetCorrectly/foo_@_50_+_bar_@_250_+_baz_@_900 (0.00s) --- PASS: TestSelectHintsSetCorrectly/foo_@_50_+_bar_+_baz_@_900 (0.02s) @@ -5086,7 +5128,7 @@ === RUN TestEngineEvalStmtTimestamps/4_query=metric === RUN TestEngineEvalStmtTimestamps/5_query=metric === RUN TestEngineEvalStmtTimestamps/6_query=count_values("wrong_label!",_metric) ---- PASS: TestEngineEvalStmtTimestamps (0.08s) +--- PASS: TestEngineEvalStmtTimestamps (0.09s) --- PASS: TestEngineEvalStmtTimestamps/0_query=1 (0.00s) --- PASS: TestEngineEvalStmtTimestamps/1_query=metric (0.00s) --- PASS: TestEngineEvalStmtTimestamps/2_query=metric[20s] (0.00s) @@ -5134,17 +5176,17 @@ === 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.15s) +--- PASS: TestQueryStatistics (0.13s) --- PASS: TestQueryStatistics/"literal_string" (0.00s) --- PASS: TestQueryStatistics/1 (0.00s) --- PASS: TestQueryStatistics/metricWith1SampleEvery10Seconds (0.00s) --- PASS: TestQueryStatistics/timestamp(metricWith1SampleEvery10Seconds) (0.00s) --- PASS: TestQueryStatistics/metricWith1SampleEvery10Seconds#01 (0.00s) --- PASS: TestQueryStatistics/metricWith1SampleEvery10Seconds_offset_10s (0.00s) - --- PASS: TestQueryStatistics/metricWith1SampleEvery10Seconds_@_15 (0.01s) + --- PASS: TestQueryStatistics/metricWith1SampleEvery10Seconds_@_15 (0.00s) --- PASS: TestQueryStatistics/metricWith3SampleEvery10Seconds{a="1"} (0.00s) --- PASS: TestQueryStatistics/metricWith3SampleEvery10Seconds{a="1"}_@_19 (0.00s) - --- PASS: TestQueryStatistics/metricWith3SampleEvery10Seconds{a="1"}[20s]_@_19 (0.00s) + --- PASS: TestQueryStatistics/metricWith3SampleEvery10Seconds{a="1"}[20s]_@_19 (0.01s) --- PASS: TestQueryStatistics/metricWith3SampleEvery10Seconds (0.00s) --- PASS: TestQueryStatistics/metricWith1SampleEvery10Seconds[60s] (0.00s) --- PASS: TestQueryStatistics/max_over_time(metricWith1SampleEvery10Seconds[59s])[20s:5s] (0.00s) @@ -5154,7 +5196,7 @@ --- PASS: TestQueryStatistics/sum_by_(b)_(max_over_time(metricWith3SampleEvery10Seconds[60s]_@_30)) (0.00s) --- PASS: TestQueryStatistics/metricWith1SampleEvery10Seconds[60s]_offset_10s (0.00s) --- PASS: TestQueryStatistics/metricWith3SampleEvery10Seconds[60s] (0.00s) - --- PASS: TestQueryStatistics/max_over_time(metricWith1SampleEvery10Seconds[60s]) (0.00s) + --- PASS: TestQueryStatistics/max_over_time(metricWith1SampleEvery10Seconds[60s]) (0.01s) --- PASS: TestQueryStatistics/absent_over_time(metricWith1SampleEvery10Seconds[60s]) (0.00s) --- PASS: TestQueryStatistics/max_over_time(metricWith3SampleEvery10Seconds[60s]) (0.00s) --- PASS: TestQueryStatistics/metricWith1SampleEvery10Seconds[60s:5s] (0.00s) @@ -5171,7 +5213,7 @@ --- PASS: TestQueryStatistics/max_over_time(metricWith3SampleEvery10Seconds[60s])#01 (0.00s) --- PASS: TestQueryStatistics/max_over_time(metricWith3SampleEvery10Seconds[60s:5s])#01 (0.00s) --- PASS: TestQueryStatistics/max_over_time(metricWith1SampleEvery10Seconds[60s:5s]) (0.00s) - --- PASS: TestQueryStatistics/sum_by_(b)_(max_over_time(metricWith1SampleEvery10Seconds[60s:5s])) (0.01s) + --- PASS: TestQueryStatistics/sum_by_(b)_(max_over_time(metricWith1SampleEvery10Seconds[60s:5s])) (0.00s) --- PASS: TestQueryStatistics/sum(max_over_time(metricWith3SampleEvery10Seconds[60s:5s]))_+_sum(max_over_time(metricWith3SampleEvery10Seconds[60s:5s]))#01 (0.00s) --- PASS: TestQueryStatistics/sum(max_over_time(metricWith3SampleEvery10Seconds[60s:5s]))_+_sum(max_over_time(metricWith1SampleEvery10Seconds[60s:5s])) (0.00s) === RUN TestMaxQuerySamples @@ -5192,12 +5234,12 @@ === 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.07s) +--- PASS: TestMaxQuerySamples (0.06s) --- PASS: TestMaxQuerySamples/1 (0.00s) --- PASS: TestMaxQuerySamples/metric (0.00s) --- PASS: TestMaxQuerySamples/metric[20s] (0.00s) --- PASS: TestMaxQuerySamples/rate(metric[20s]) (0.00s) - --- PASS: TestMaxQuerySamples/metric[20s:5s] (0.01s) + --- PASS: TestMaxQuerySamples/metric[20s:5s] (0.00s) --- PASS: TestMaxQuerySamples/metric[20s]_@_10 (0.00s) --- PASS: TestMaxQuerySamples/1#01 (0.00s) --- PASS: TestMaxQuerySamples/1#02 (0.00s) @@ -5208,8 +5250,8 @@ --- PASS: TestMaxQuerySamples/rate(bigmetric[10s:1s]_@_10) (0.00s) --- PASS: TestMaxQuerySamples/rate(bigmetric[10s:1s]_@_10)_+_rate(bigmetric[10s:1s]_@_30) (0.00s) --- PASS: TestMaxQuerySamples/rate(bigmetric[10s:1s])_+_rate(bigmetric[10s:1s]_@_30) (0.00s) - --- PASS: TestMaxQuerySamples/rate(rate(bigmetric[10s:1s]_@_10)[100s:25s]_@_1000)[100s:20s]_@_2000 (0.00s) - --- PASS: TestMaxQuerySamples/rate(rate(bigmetric[10s:1s]_@_10)[100s:25s]_@_1000)[17s:1s]_@_2000 (0.01s) + --- PASS: TestMaxQuerySamples/rate(rate(bigmetric[10s:1s]_@_10)[100s:25s]_@_1000)[100s:20s]_@_2000 (0.01s) + --- 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 @@ -5227,7 +5269,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.13s) +--- PASS: TestAtModifier (0.16s) --- PASS: TestAtModifier/metric_neg_@_0 (0.00s) --- PASS: TestAtModifier/metric_neg_@_-200 (0.00s) --- PASS: TestAtModifier/metric{job="2"}_@_50 (0.00s) @@ -5238,7 +5280,7 @@ --- PASS: TestAtModifier/metric[100s:25s]_@_300 (0.00s) --- PASS: TestAtModifier/metric_neg[50s:25s]_@_0 (0.00s) --- PASS: TestAtModifier/metric_neg[50s:25s]_@_-100 (0.00s) - --- PASS: TestAtModifier/metric_ms[100ms:25ms]_@_2.345 (0.00s) + --- PASS: TestAtModifier/metric_ms[100ms:25ms]_@_2.345 (0.01s) --- PASS: TestAtModifier/metric_topk_and_topk(1,_sum_over_time(metric_topk[50s]_@_100)) (0.00s) --- PASS: TestAtModifier/metric_topk_and_topk(1,_sum_over_time(metric_topk[50s]_@_5000)) (0.00s) --- PASS: TestAtModifier/metric_topk_and_topk(1,_sum_over_time(metric_topk[50s]_@_end())) (0.00s) @@ -5268,17 +5310,17 @@ === 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.16s) - --- PASS: TestSubquerySelector/#00 (0.04s) - --- PASS: TestSubquerySelector/#00/metric[20s:10s] (0.01s) +--- PASS: TestSubquerySelector (0.29s) + --- PASS: TestSubquerySelector/#00 (0.09s) + --- PASS: TestSubquerySelector/#00/metric[20s:10s] (0.00s) --- PASS: TestSubquerySelector/#00/metric[20s:5s] (0.00s) --- PASS: TestSubquerySelector/#00/metric[20s:5s]_offset_2s (0.00s) --- PASS: TestSubquerySelector/#00/metric[20s:5s]_offset_6s (0.00s) --- PASS: TestSubquerySelector/#00/metric[20s:5s]_offset_4s (0.00s) - --- PASS: TestSubquerySelector/#00/metric[20s:5s]_offset_5s (0.00s) + --- PASS: TestSubquerySelector/#00/metric[20s:5s]_offset_5s (0.02s) --- 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.12s) + --- PASS: TestSubquerySelector/#01 (0.19s) --- 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.01s) @@ -5360,24 +5402,24 @@ === RUN TestRangeQuery/metric_query === RUN TestRangeQuery/metric_query_with_trailing_values === RUN TestRangeQuery/short-circuit ---- PASS: TestRangeQuery (0.44s) - --- PASS: TestRangeQuery/sum_over_time_with_all_values (0.04s) - --- PASS: TestRangeQuery/sum_over_time_with_trailing_values (0.10s) - --- PASS: TestRangeQuery/sum_over_time_with_all_values_long (0.09s) - --- PASS: TestRangeQuery/sum_over_time_with_all_values_random (0.07s) - --- PASS: TestRangeQuery/metric_query (0.05s) - --- PASS: TestRangeQuery/metric_query_with_trailing_values (0.04s) - --- PASS: TestRangeQuery/short-circuit (0.04s) +--- PASS: TestRangeQuery (0.56s) + --- PASS: TestRangeQuery/sum_over_time_with_all_values (0.15s) + --- PASS: TestRangeQuery/sum_over_time_with_trailing_values (0.06s) + --- PASS: TestRangeQuery/sum_over_time_with_all_values_long (0.07s) + --- PASS: TestRangeQuery/sum_over_time_with_all_values_random (0.11s) + --- PASS: TestRangeQuery/metric_query (0.04s) + --- PASS: TestRangeQuery/metric_query_with_trailing_values (0.05s) + --- PASS: TestRangeQuery/short-circuit (0.08s) === RUN TestNativeHistogramRate ---- PASS: TestNativeHistogramRate (0.11s) +--- PASS: TestNativeHistogramRate (0.04s) === RUN TestNativeFloatHistogramRate --- PASS: TestNativeFloatHistogramRate (0.07s) === RUN TestNativeHistogram_HistogramCountAndSum === RUN TestNativeHistogram_HistogramCountAndSum/floatHistogram=true === RUN TestNativeHistogram_HistogramCountAndSum/floatHistogram=false ---- PASS: TestNativeHistogram_HistogramCountAndSum (0.12s) +--- PASS: TestNativeHistogram_HistogramCountAndSum (0.09s) --- PASS: TestNativeHistogram_HistogramCountAndSum/floatHistogram=true (0.05s) - --- PASS: TestNativeHistogram_HistogramCountAndSum/floatHistogram=false (0.07s) + --- PASS: TestNativeHistogram_HistogramCountAndSum/floatHistogram=false (0.04s) === 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 @@ -5445,7 +5487,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.17s) --- PASS: TestNativeHistogram_HistogramQuantile/all_positive_buckets_with_zero_bucket_floatHistogram=true (0.02s) --- 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) @@ -5456,7 +5498,7 @@ --- PASS: TestNativeHistogram_HistogramQuantile/all_positive_buckets_with_zero_bucket_floatHistogram=true/6_0.1 (0.01s) --- 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.02s) + --- PASS: TestNativeHistogram_HistogramQuantile/all_negative_buckets_with_zero_bucket_floatHistogram=true (0.03s) --- PASS: TestNativeHistogram_HistogramQuantile/all_negative_buckets_with_zero_bucket_floatHistogram=true/0_1.0001 (0.00s) --- PASS: TestNativeHistogram_HistogramQuantile/all_negative_buckets_with_zero_bucket_floatHistogram=true/1_1 (0.00s) --- PASS: TestNativeHistogram_HistogramQuantile/all_negative_buckets_with_zero_bucket_floatHistogram=true/2_0.99 (0.00s) @@ -5475,31 +5517,31 @@ --- 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.01s) + --- 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.01s) --- 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/4_0.6 (0.01s) --- 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.00s) --- PASS: TestNativeHistogram_HistogramQuantile/all_positive_buckets_with_zero_bucket_floatHistogram=false/7_0 (0.00s) --- PASS: TestNativeHistogram_HistogramQuantile/all_positive_buckets_with_zero_bucket_floatHistogram=false/8_-1 (0.00s) - --- PASS: TestNativeHistogram_HistogramQuantile/all_negative_buckets_with_zero_bucket_floatHistogram=false (0.00s) + --- PASS: TestNativeHistogram_HistogramQuantile/all_negative_buckets_with_zero_bucket_floatHistogram=false (0.01s) --- PASS: TestNativeHistogram_HistogramQuantile/all_negative_buckets_with_zero_bucket_floatHistogram=false/0_1.0001 (0.00s) --- PASS: TestNativeHistogram_HistogramQuantile/all_negative_buckets_with_zero_bucket_floatHistogram=false/1_1 (0.00s) - --- PASS: TestNativeHistogram_HistogramQuantile/all_negative_buckets_with_zero_bucket_floatHistogram=false/2_0.99 (0.00s) + --- PASS: TestNativeHistogram_HistogramQuantile/all_negative_buckets_with_zero_bucket_floatHistogram=false/2_0.99 (0.01s) --- PASS: TestNativeHistogram_HistogramQuantile/all_negative_buckets_with_zero_bucket_floatHistogram=false/3_0.9 (0.00s) --- PASS: TestNativeHistogram_HistogramQuantile/all_negative_buckets_with_zero_bucket_floatHistogram=false/4_0.5 (0.00s) --- PASS: TestNativeHistogram_HistogramQuantile/all_negative_buckets_with_zero_bucket_floatHistogram=false/5_0.1 (0.00s) --- PASS: TestNativeHistogram_HistogramQuantile/all_negative_buckets_with_zero_bucket_floatHistogram=false/6_0 (0.00s) --- PASS: TestNativeHistogram_HistogramQuantile/all_negative_buckets_with_zero_bucket_floatHistogram=false/7_-1 (0.00s) - --- PASS: TestNativeHistogram_HistogramQuantile/both_positive_and_negative_buckets_with_zero_bucket_floatHistogram=false (0.01s) - --- PASS: TestNativeHistogram_HistogramQuantile/both_positive_and_negative_buckets_with_zero_bucket_floatHistogram=false/0_1.0001 (0.00s) + --- PASS: TestNativeHistogram_HistogramQuantile/both_positive_and_negative_buckets_with_zero_bucket_floatHistogram=false (0.02s) + --- PASS: TestNativeHistogram_HistogramQuantile/both_positive_and_negative_buckets_with_zero_bucket_floatHistogram=false/0_1.0001 (0.01s) --- 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) @@ -5679,10 +5721,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.51s) - --- PASS: TestNativeHistogram_HistogramFraction/empty_histogram_floatHistogram=true (0.04s) +--- PASS: TestNativeHistogram_HistogramFraction (0.84s) + --- PASS: TestNativeHistogram_HistogramFraction/empty_histogram_floatHistogram=true (0.05s) --- 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.05s) + --- PASS: TestNativeHistogram_HistogramFraction/all_positive_buckets_with_zero_bucket_floatHistogram=true (0.13s) --- 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) @@ -5692,7 +5734,7 @@ --- PASS: TestNativeHistogram_HistogramFraction/all_positive_buckets_with_zero_bucket_floatHistogram=true/6_-inf_-0.001 (0.00s) --- PASS: TestNativeHistogram_HistogramFraction/all_positive_buckets_with_zero_bucket_floatHistogram=true/7_1_2 (0.00s) --- PASS: TestNativeHistogram_HistogramFraction/all_positive_buckets_with_zero_bucket_floatHistogram=true/8_1.5_2 (0.00s) - --- PASS: TestNativeHistogram_HistogramFraction/all_positive_buckets_with_zero_bucket_floatHistogram=true/9_1_8 (0.00s) + --- PASS: TestNativeHistogram_HistogramFraction/all_positive_buckets_with_zero_bucket_floatHistogram=true/9_1_8 (0.01s) --- PASS: TestNativeHistogram_HistogramFraction/all_positive_buckets_with_zero_bucket_floatHistogram=true/10_1_6 (0.00s) --- PASS: TestNativeHistogram_HistogramFraction/all_positive_buckets_with_zero_bucket_floatHistogram=true/11_1.5_6 (0.00s) --- PASS: TestNativeHistogram_HistogramFraction/all_positive_buckets_with_zero_bucket_floatHistogram=true/12_-2_-1 (0.00s) @@ -5700,8 +5742,8 @@ --- PASS: TestNativeHistogram_HistogramFraction/all_positive_buckets_with_zero_bucket_floatHistogram=true/14_-8_-1 (0.00s) --- PASS: TestNativeHistogram_HistogramFraction/all_positive_buckets_with_zero_bucket_floatHistogram=true/15_-6_-1 (0.00s) --- PASS: TestNativeHistogram_HistogramFraction/all_positive_buckets_with_zero_bucket_floatHistogram=true/16_-6_-1.5 (0.00s) - --- PASS: TestNativeHistogram_HistogramFraction/all_positive_buckets_with_zero_bucket_floatHistogram=true/17_42_3.1415 (0.00s) - --- PASS: TestNativeHistogram_HistogramFraction/all_positive_buckets_with_zero_bucket_floatHistogram=true/18_0_0 (0.02s) + --- PASS: TestNativeHistogram_HistogramFraction/all_positive_buckets_with_zero_bucket_floatHistogram=true/17_42_3.1415 (0.01s) + --- PASS: TestNativeHistogram_HistogramFraction/all_positive_buckets_with_zero_bucket_floatHistogram=true/18_0_0 (0.00s) --- PASS: TestNativeHistogram_HistogramFraction/all_positive_buckets_with_zero_bucket_floatHistogram=true/19_0.000001_0.000001 (0.00s) --- PASS: TestNativeHistogram_HistogramFraction/all_positive_buckets_with_zero_bucket_floatHistogram=true/20_42_42 (0.00s) --- PASS: TestNativeHistogram_HistogramFraction/all_positive_buckets_with_zero_bucket_floatHistogram=true/21_-3.1_-3.1 (0.00s) @@ -5709,9 +5751,9 @@ --- 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.06s) + --- PASS: TestNativeHistogram_HistogramFraction/all_negative_buckets_with_zero_bucket_floatHistogram=true (0.09s) --- 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/1_-Inf_0 (0.01s) --- PASS: TestNativeHistogram_HistogramFraction/all_negative_buckets_with_zero_bucket_floatHistogram=true/2_-0.001_0 (0.00s) --- PASS: TestNativeHistogram_HistogramFraction/all_negative_buckets_with_zero_bucket_floatHistogram=true/3_0_0.001 (0.00s) --- PASS: TestNativeHistogram_HistogramFraction/all_negative_buckets_with_zero_bucket_floatHistogram=true/4_-0.0005_0 (0.00s) @@ -5736,14 +5778,14 @@ --- 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.14s) + --- 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_0_+Inf (0.00s) --- PASS: TestNativeHistogram_HistogramFraction/both_positive_and_negative_buckets_with_zero_bucket_floatHistogram=true/1_-Inf_0 (0.00s) --- PASS: TestNativeHistogram_HistogramFraction/both_positive_and_negative_buckets_with_zero_bucket_floatHistogram=true/2_-0.001_0 (0.00s) --- PASS: TestNativeHistogram_HistogramFraction/both_positive_and_negative_buckets_with_zero_bucket_floatHistogram=true/3_0_0.001 (0.00s) --- PASS: TestNativeHistogram_HistogramFraction/both_positive_and_negative_buckets_with_zero_bucket_floatHistogram=true/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.01s) - --- PASS: TestNativeHistogram_HistogramFraction/both_positive_and_negative_buckets_with_zero_bucket_floatHistogram=true/6_-inf_-0.001 (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.01s) --- PASS: TestNativeHistogram_HistogramFraction/both_positive_and_negative_buckets_with_zero_bucket_floatHistogram=true/7_1_2 (0.00s) --- PASS: TestNativeHistogram_HistogramFraction/both_positive_and_negative_buckets_with_zero_bucket_floatHistogram=true/8_1.5_2 (0.00s) --- PASS: TestNativeHistogram_HistogramFraction/both_positive_and_negative_buckets_with_zero_bucket_floatHistogram=true/9_1_8 (0.00s) @@ -5757,22 +5799,22 @@ --- PASS: TestNativeHistogram_HistogramFraction/both_positive_and_negative_buckets_with_zero_bucket_floatHistogram=true/17_42_3.1415 (0.00s) --- PASS: TestNativeHistogram_HistogramFraction/both_positive_and_negative_buckets_with_zero_bucket_floatHistogram=true/18_0_0 (0.00s) --- PASS: TestNativeHistogram_HistogramFraction/both_positive_and_negative_buckets_with_zero_bucket_floatHistogram=true/19_0.000001_0.000001 (0.00s) - --- PASS: TestNativeHistogram_HistogramFraction/both_positive_and_negative_buckets_with_zero_bucket_floatHistogram=true/20_42_42 (0.01s) - --- PASS: TestNativeHistogram_HistogramFraction/both_positive_and_negative_buckets_with_zero_bucket_floatHistogram=true/21_-3.1_-3.1 (0.00s) + --- PASS: TestNativeHistogram_HistogramFraction/both_positive_and_negative_buckets_with_zero_bucket_floatHistogram=true/20_42_42 (0.00s) + --- PASS: TestNativeHistogram_HistogramFraction/both_positive_and_negative_buckets_with_zero_bucket_floatHistogram=true/21_-3.1_-3.1 (0.01s) --- PASS: TestNativeHistogram_HistogramFraction/both_positive_and_negative_buckets_with_zero_bucket_floatHistogram=true/22_3.1415_NaN (0.00s) --- 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.10s) --- 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.13s) --- 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) - --- PASS: TestNativeHistogram_HistogramFraction/all_positive_buckets_with_zero_bucket_floatHistogram=false/3_0_0.001 (0.01s) + --- PASS: TestNativeHistogram_HistogramFraction/all_positive_buckets_with_zero_bucket_floatHistogram=false/3_0_0.001 (0.00s) --- PASS: TestNativeHistogram_HistogramFraction/all_positive_buckets_with_zero_bucket_floatHistogram=false/4_0_0.0005 (0.00s) --- PASS: TestNativeHistogram_HistogramFraction/all_positive_buckets_with_zero_bucket_floatHistogram=false/5_0.001_inf (0.00s) - --- PASS: TestNativeHistogram_HistogramFraction/all_positive_buckets_with_zero_bucket_floatHistogram=false/6_-inf_-0.001 (0.00s) + --- PASS: TestNativeHistogram_HistogramFraction/all_positive_buckets_with_zero_bucket_floatHistogram=false/6_-inf_-0.001 (0.02s) --- PASS: TestNativeHistogram_HistogramFraction/all_positive_buckets_with_zero_bucket_floatHistogram=false/7_1_2 (0.00s) --- PASS: TestNativeHistogram_HistogramFraction/all_positive_buckets_with_zero_bucket_floatHistogram=false/8_1.5_2 (0.00s) --- PASS: TestNativeHistogram_HistogramFraction/all_positive_buckets_with_zero_bucket_floatHistogram=false/9_1_8 (0.00s) @@ -5789,11 +5831,11 @@ --- PASS: TestNativeHistogram_HistogramFraction/all_positive_buckets_with_zero_bucket_floatHistogram=false/20_42_42 (0.00s) --- PASS: TestNativeHistogram_HistogramFraction/all_positive_buckets_with_zero_bucket_floatHistogram=false/21_-3.1_-3.1 (0.00s) --- PASS: TestNativeHistogram_HistogramFraction/all_positive_buckets_with_zero_bucket_floatHistogram=false/22_3.1415_NaN (0.00s) - --- PASS: TestNativeHistogram_HistogramFraction/all_positive_buckets_with_zero_bucket_floatHistogram=false/23_NaN_42 (0.00s) + --- PASS: TestNativeHistogram_HistogramFraction/all_positive_buckets_with_zero_bucket_floatHistogram=false/23_NaN_42 (0.04s) --- 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.06s) - --- 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 (0.09s) + --- PASS: TestNativeHistogram_HistogramFraction/all_negative_buckets_with_zero_bucket_floatHistogram=false/0_0_+Inf (0.01s) --- 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) --- PASS: TestNativeHistogram_HistogramFraction/all_negative_buckets_with_zero_bucket_floatHistogram=false/3_0_0.001 (0.00s) @@ -5802,11 +5844,11 @@ --- 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.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/9_1_8 (0.01s) --- PASS: TestNativeHistogram_HistogramFraction/all_negative_buckets_with_zero_bucket_floatHistogram=false/10_1_6 (0.00s) --- PASS: TestNativeHistogram_HistogramFraction/all_negative_buckets_with_zero_bucket_floatHistogram=false/11_1.5_6 (0.00s) --- PASS: TestNativeHistogram_HistogramFraction/all_negative_buckets_with_zero_bucket_floatHistogram=false/12_-2_-1 (0.00s) - --- PASS: TestNativeHistogram_HistogramFraction/all_negative_buckets_with_zero_bucket_floatHistogram=false/13_-2_-1.5 (0.00s) + --- PASS: TestNativeHistogram_HistogramFraction/all_negative_buckets_with_zero_bucket_floatHistogram=false/13_-2_-1.5 (0.01s) --- PASS: TestNativeHistogram_HistogramFraction/all_negative_buckets_with_zero_bucket_floatHistogram=false/14_-8_-1 (0.00s) --- PASS: TestNativeHistogram_HistogramFraction/all_negative_buckets_with_zero_bucket_floatHistogram=false/15_-6_-1 (0.00s) --- PASS: TestNativeHistogram_HistogramFraction/all_negative_buckets_with_zero_bucket_floatHistogram=false/16_-6_-1.5 (0.00s) @@ -5819,8 +5861,8 @@ --- 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.05s) - --- 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 (0.16s) + --- PASS: TestNativeHistogram_HistogramFraction/both_positive_and_negative_buckets_with_zero_bucket_floatHistogram=false/0_0_+Inf (0.02s) --- 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) --- PASS: TestNativeHistogram_HistogramFraction/both_positive_and_negative_buckets_with_zero_bucket_floatHistogram=false/3_0_0.001 (0.00s) @@ -5836,7 +5878,7 @@ --- 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) --- PASS: TestNativeHistogram_HistogramFraction/both_positive_and_negative_buckets_with_zero_bucket_floatHistogram=false/15_-6_-1 (0.00s) - --- PASS: TestNativeHistogram_HistogramFraction/both_positive_and_negative_buckets_with_zero_bucket_floatHistogram=false/16_-6_-1.5 (0.00s) + --- PASS: TestNativeHistogram_HistogramFraction/both_positive_and_negative_buckets_with_zero_bucket_floatHistogram=false/16_-6_-1.5 (0.01s) --- PASS: TestNativeHistogram_HistogramFraction/both_positive_and_negative_buckets_with_zero_bucket_floatHistogram=false/17_42_3.1415 (0.00s) --- PASS: TestNativeHistogram_HistogramFraction/both_positive_and_negative_buckets_with_zero_bucket_floatHistogram=false/18_0_0 (0.00s) --- PASS: TestNativeHistogram_HistogramFraction/both_positive_and_negative_buckets_with_zero_bucket_floatHistogram=false/19_0.000001_0.000001 (0.00s) @@ -5845,13 +5887,13 @@ --- 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.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) + --- PASS: TestNativeHistogram_HistogramFraction/both_positive_and_negative_buckets_with_zero_bucket_floatHistogram=false/25_-Inf_+Inf (0.01s) === RUN TestNativeHistogram_Sum_Count_AddOperator === RUN TestNativeHistogram_Sum_Count_AddOperator/floatHistogram=true_0 === RUN TestNativeHistogram_Sum_Count_AddOperator/floatHistogram=false_1 ---- PASS: TestNativeHistogram_Sum_Count_AddOperator (0.13s) - --- PASS: TestNativeHistogram_Sum_Count_AddOperator/floatHistogram=true_0 (0.10s) - --- PASS: TestNativeHistogram_Sum_Count_AddOperator/floatHistogram=false_1 (0.03s) +--- PASS: TestNativeHistogram_Sum_Count_AddOperator (0.14s) + --- PASS: TestNativeHistogram_Sum_Count_AddOperator/floatHistogram=true_0 (0.06s) + --- PASS: TestNativeHistogram_Sum_Count_AddOperator/floatHistogram=false_1 (0.08s) === RUN TestQueryLookbackDelta === RUN TestQueryLookbackDelta/default_lookback_delta === RUN TestQueryLookbackDelta/outside_default_lookback_delta @@ -5860,14 +5902,14 @@ === RUN TestQueryLookbackDelta/custom_query_lookback_delta === RUN TestQueryLookbackDelta/outside_custom_query_lookback_delta === RUN TestQueryLookbackDelta/negative_custom_query_lookback_delta ---- PASS: TestQueryLookbackDelta (0.68s) - --- PASS: TestQueryLookbackDelta/default_lookback_delta (0.08s) - --- PASS: TestQueryLookbackDelta/outside_default_lookback_delta (0.14s) - --- PASS: TestQueryLookbackDelta/custom_engine_lookback_delta (0.08s) - --- PASS: TestQueryLookbackDelta/outside_custom_engine_lookback_delta (0.07s) - --- PASS: TestQueryLookbackDelta/custom_query_lookback_delta (0.09s) - --- PASS: TestQueryLookbackDelta/outside_custom_query_lookback_delta (0.08s) - --- PASS: TestQueryLookbackDelta/negative_custom_query_lookback_delta (0.14s) +--- PASS: TestQueryLookbackDelta (0.61s) + --- PASS: TestQueryLookbackDelta/default_lookback_delta (0.07s) + --- PASS: TestQueryLookbackDelta/outside_default_lookback_delta (0.16s) + --- PASS: TestQueryLookbackDelta/custom_engine_lookback_delta (0.07s) + --- PASS: TestQueryLookbackDelta/outside_custom_engine_lookback_delta (0.11s) + --- PASS: TestQueryLookbackDelta/custom_query_lookback_delta (0.11s) + --- PASS: TestQueryLookbackDelta/outside_custom_query_lookback_delta (0.03s) + --- PASS: TestQueryLookbackDelta/negative_custom_query_lookback_delta (0.03s) === RUN TestDeriv --- PASS: TestDeriv (0.04s) === RUN TestFunctionList @@ -5886,20 +5928,20 @@ === RUN TestEvaluations/testdata/staleness.test === RUN TestEvaluations/testdata/subquery.test === RUN TestEvaluations/testdata/trig_functions.test ---- PASS: TestEvaluations (13.77s) - --- PASS: TestEvaluations/testdata/aggregators.test (1.61s) - --- PASS: TestEvaluations/testdata/at_modifier.test (0.43s) - --- PASS: TestEvaluations/testdata/collision.test (0.16s) - --- PASS: TestEvaluations/testdata/functions.test (4.94s) - --- PASS: TestEvaluations/testdata/histograms.test (1.19s) - --- PASS: TestEvaluations/testdata/literals.test (0.42s) - --- PASS: TestEvaluations/testdata/operators.test (2.40s) - --- PASS: TestEvaluations/testdata/selectors.test (1.35s) - --- PASS: TestEvaluations/testdata/staleness.test (0.29s) - --- PASS: TestEvaluations/testdata/subquery.test (0.73s) - --- PASS: TestEvaluations/testdata/trig_functions.test (0.25s) +--- PASS: TestEvaluations (12.10s) + --- PASS: TestEvaluations/testdata/aggregators.test (2.57s) + --- PASS: TestEvaluations/testdata/at_modifier.test (0.74s) + --- PASS: TestEvaluations/testdata/collision.test (0.25s) + --- PASS: TestEvaluations/testdata/functions.test (4.01s) + --- PASS: TestEvaluations/testdata/histograms.test (0.58s) + --- PASS: TestEvaluations/testdata/literals.test (0.10s) + --- PASS: TestEvaluations/testdata/operators.test (1.32s) + --- PASS: TestEvaluations/testdata/selectors.test (0.70s) + --- PASS: TestEvaluations/testdata/staleness.test (0.44s) + --- PASS: TestEvaluations/testdata/subquery.test (1.04s) + --- PASS: TestEvaluations/testdata/trig_functions.test (0.35s) === RUN TestConcurrentRangeQueries ---- PASS: TestConcurrentRangeQueries (214.11s) +--- PASS: TestConcurrentRangeQueries (189.51s) === RUN TestQueryLogging --- PASS: TestQueryLogging (0.00s) === RUN TestIndexReuse @@ -5919,33 +5961,33 @@ --- PASS: TestParseBrokenJSON/#03 (0.00s) --- PASS: TestParseBrokenJSON/#04 (0.00s) === RUN TestLazyLoader_WithSamplesTill ---- PASS: TestLazyLoader_WithSamplesTill (0.05s) +--- PASS: TestLazyLoader_WithSamplesTill (0.04s) === RUN TestVector_ContainsSameLabelset -=== RUN TestVector_ContainsSameLabelset/vector_with_one_series -=== RUN TestVector_ContainsSameLabelset/vector_with_two_different_series === RUN TestVector_ContainsSameLabelset/vector_with_two_equal_series === RUN TestVector_ContainsSameLabelset/vector_with_three_series,_two_equal === RUN TestVector_ContainsSameLabelset/empty_vector +=== RUN TestVector_ContainsSameLabelset/vector_with_one_series +=== RUN TestVector_ContainsSameLabelset/vector_with_two_different_series --- PASS: TestVector_ContainsSameLabelset (0.00s) - --- PASS: TestVector_ContainsSameLabelset/vector_with_one_series (0.00s) - --- PASS: TestVector_ContainsSameLabelset/vector_with_two_different_series (0.00s) --- PASS: TestVector_ContainsSameLabelset/vector_with_two_equal_series (0.00s) --- PASS: TestVector_ContainsSameLabelset/vector_with_three_series,_two_equal (0.00s) --- PASS: TestVector_ContainsSameLabelset/empty_vector (0.00s) + --- PASS: TestVector_ContainsSameLabelset/vector_with_one_series (0.00s) + --- PASS: TestVector_ContainsSameLabelset/vector_with_two_different_series (0.00s) === RUN TestMatrix_ContainsSameLabelset -=== RUN TestMatrix_ContainsSameLabelset/empty_matrix -=== RUN TestMatrix_ContainsSameLabelset/matrix_with_one_series === RUN TestMatrix_ContainsSameLabelset/matrix_with_two_different_series === RUN TestMatrix_ContainsSameLabelset/matrix_with_two_equal_series === RUN TestMatrix_ContainsSameLabelset/matrix_with_three_series,_two_equal +=== RUN TestMatrix_ContainsSameLabelset/empty_matrix +=== RUN TestMatrix_ContainsSameLabelset/matrix_with_one_series --- PASS: TestMatrix_ContainsSameLabelset (0.00s) - --- PASS: TestMatrix_ContainsSameLabelset/empty_matrix (0.00s) - --- PASS: TestMatrix_ContainsSameLabelset/matrix_with_one_series (0.00s) --- PASS: TestMatrix_ContainsSameLabelset/matrix_with_two_different_series (0.00s) --- PASS: TestMatrix_ContainsSameLabelset/matrix_with_two_equal_series (0.00s) --- PASS: TestMatrix_ContainsSameLabelset/matrix_with_three_series,_two_equal (0.00s) + --- PASS: TestMatrix_ContainsSameLabelset/empty_matrix (0.00s) + --- PASS: TestMatrix_ContainsSameLabelset/matrix_with_one_series (0.00s) PASS -ok github.com/prometheus/prometheus/promql 231.467s +ok github.com/prometheus/prometheus/promql 205.684s === RUN TestLexer === RUN TestLexer/common === RUN TestLexer/numbers @@ -5963,7 +6005,7 @@ === RUN TestLexer/encoding_issues === RUN TestLexer/series_descriptions === RUN TestLexer/subqueries ---- PASS: TestLexer (0.01s) +--- PASS: TestLexer (0.00s) --- PASS: TestLexer/common (0.00s) --- PASS: TestLexer/numbers (0.00s) --- PASS: TestLexer/strings (0.00s) @@ -6251,7 +6293,7 @@ === RUN TestParseExpressions/end{start="foo"} === RUN TestParseExpressions/foo_unless_on(start)_bar === RUN TestParseExpressions/foo_unless_on(end)_bar ---- PASS: TestParseExpressions (17.60s) +--- PASS: TestParseExpressions (16.13s) --- PASS: TestParseExpressions/1 (0.00s) --- PASS: TestParseExpressions/+Inf (0.00s) --- PASS: TestParseExpressions/-Inf (0.00s) @@ -6370,7 +6412,7 @@ --- PASS: TestParseExpressions/foo_@_0xA (0.00s) --- PASS: TestParseExpressions/foo_@_-3.3e1 (0.00s) --- PASS: TestParseExpressions/foo_@_+Inf (0.00s) - --- PASS: TestParseExpressions/foo_@_-Inf (0.00s) + --- PASS: TestParseExpressions/foo_@_-Inf (0.01s) --- PASS: TestParseExpressions/foo_@_NaN (0.00s) --- PASS: TestParseExpressions/foo_@_9223372036854775808.000000 (0.00s) --- PASS: TestParseExpressions/foo_@_-9223372036854775808.000000 (0.00s) @@ -6387,14 +6429,14 @@ --- PASS: TestParseExpressions/some_metric{a:b="b"} (0.00s) --- PASS: TestParseExpressions/foo{a*"b"} (0.00s) --- PASS: TestParseExpressions/foo{a>="b"} (0.00s) - --- PASS: TestParseExpressions/some_metric{a="�"} (0.01s) + --- PASS: TestParseExpressions/some_metric{a="�"} (0.00s) --- PASS: TestParseExpressions/foo{gibberish} (0.00s) --- PASS: TestParseExpressions/foo{1} (0.00s) --- PASS: TestParseExpressions/{} (0.00s) --- PASS: TestParseExpressions/{x=""} (0.00s) --- PASS: TestParseExpressions/{x=~".*"} (0.00s) --- PASS: TestParseExpressions/{x!~".+"} (0.00s) - --- PASS: TestParseExpressions/{x!="a"} (0.00s) + --- PASS: TestParseExpressions/{x!="a"} (0.02s) --- PASS: TestParseExpressions/foo{__name__="bar"} (0.00s) --- PASS: TestParseExpressions/foo{__name__=_=} (0.00s) --- PASS: TestParseExpressions/foo{,} (0.00s) @@ -6413,13 +6455,13 @@ --- PASS: TestParseExpressions/foo[5m:1m1] (0.00s) --- PASS: TestParseExpressions/foo[5y1hs] (0.00s) --- PASS: TestParseExpressions/foo[5m1h] (0.00s) - --- PASS: TestParseExpressions/foo[5m1m] (0.02s) + --- PASS: TestParseExpressions/foo[5m1m] (0.00s) --- PASS: TestParseExpressions/foo[0m] (0.00s) --- PASS: TestParseExpressions/foo["5m"] (0.00s) --- PASS: TestParseExpressions/foo[] (0.00s) --- PASS: TestParseExpressions/foo[1] (0.00s) --- PASS: TestParseExpressions/some_metric[5m]_OFFSET_1 (0.00s) - --- PASS: TestParseExpressions/some_metric[5m]_OFFSET_1mm (0.00s) + --- PASS: TestParseExpressions/some_metric[5m]_OFFSET_1mm (0.01s) --- PASS: TestParseExpressions/some_metric[5m]_OFFSET (0.00s) --- PASS: TestParseExpressions/some_metric_OFFSET_1m[5m] (0.00s) --- PASS: TestParseExpressions/some_metric[5m]_@_1m (0.00s) @@ -6439,12 +6481,12 @@ --- PASS: TestParseExpressions/topk(5,_some_metric) (0.00s) --- PASS: TestParseExpressions/count_values("value",_some_metric) (0.00s) --- PASS: TestParseExpressions/sum_without(and,_by,_avg,_count,_alert,_annotations)(some_metric) (0.00s) - --- PASS: TestParseExpressions/sum_without(==)(some_metric) (0.01s) + --- PASS: TestParseExpressions/sum_without(==)(some_metric) (0.00s) --- PASS: TestParseExpressions/sum_without(,)(some_metric) (0.00s) --- PASS: TestParseExpressions/sum_without(foo,,)(some_metric) (0.00s) --- PASS: TestParseExpressions/sum_some_metric_by_(test) (0.00s) --- PASS: TestParseExpressions/sum_(some_metric)_by_test (0.00s) - --- PASS: TestParseExpressions/sum_(some_metric)_by_test#01 (0.00s) + --- PASS: TestParseExpressions/sum_(some_metric)_by_test#01 (0.02s) --- PASS: TestParseExpressions/sum_()_by_(test) (0.00s) --- PASS: TestParseExpressions/MIN_keep_common_(some_metric) (0.00s) --- PASS: TestParseExpressions/MIN_(some_metric)_keep_common (0.00s) @@ -6471,10 +6513,10 @@ --- PASS: TestParseExpressions/label_replace(a,_`b`,_`c�`,_`d`,_`.*`) (0.00s) --- PASS: TestParseExpressions/-= (0.00s) --- PASS: TestParseExpressions/++-++-+-+-< (0.00s) - --- PASS: TestParseExpressions/e-+=/(0) (0.00s) + --- PASS: TestParseExpressions/e-+=/(0) (0.02s) --- 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:] (17.46s) + --- 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:] (15.95s) --- PASS: TestParseExpressions/sum(sum) (0.00s) --- PASS: TestParseExpressions/a_+_sum (0.00s) --- PASS: TestParseExpressions/"double-quoted_string_\"_with_escaped_quote" (0.00s) @@ -6496,7 +6538,7 @@ --- PASS: TestParseExpressions/min_over_time(rate(foo{bar="baz"}[2s])[5m:]_@_1603775091)[4m:3s] (0.00s) --- PASS: TestParseExpressions/min_over_time(rate(foo{bar="baz"}[2s])[5m:]_@_-160377509)[4m:3s] (0.00s) --- PASS: TestParseExpressions/sum_without(and,_by,_avg,_count,_alert,_annotations)(some_metric)_[30m:10s] (0.00s) - --- PASS: TestParseExpressions/some_metric_OFFSET_1m_[10m:5s] (0.02s) + --- PASS: TestParseExpressions/some_metric_OFFSET_1m_[10m:5s] (0.00s) --- PASS: TestParseExpressions/some_metric_@_123_[10m:5s] (0.00s) --- PASS: TestParseExpressions/some_metric_@_123_offset_1m_[10m:5s] (0.00s) --- PASS: TestParseExpressions/some_metric_offset_1m_@_123_[10m:5s] (0.00s) @@ -6515,7 +6557,7 @@ --- PASS: TestParseExpressions/foo[10m:6s]_@_start() (0.00s) --- PASS: TestParseExpressions/foo[10m:6s]_@_end() (0.00s) --- PASS: TestParseExpressions/start() (0.00s) - --- PASS: TestParseExpressions/end() (0.00s) + --- PASS: TestParseExpressions/end() (0.01s) --- PASS: TestParseExpressions/start (0.00s) --- PASS: TestParseExpressions/end (0.00s) --- PASS: TestParseExpressions/start{end="foo"} (0.00s) @@ -6528,14 +6570,14 @@ --- PASS: TestParseSeries (0.00s) === RUN TestRecoverParserRuntime parser panic: runtime error: index out of range [123] with length 0 -goroutine 71 [running]: -github.com/prometheus/prometheus/promql/parser.(*parser).recover(0x0?, 0x400006ff08) +goroutine 323 [running]: +github.com/prometheus/prometheus/promql/parser.(*parser).recover(0x0?, 0x400006af08) /build/prometheus-2.42.0+ds/.build/src/github.com/prometheus/prometheus/promql/parser/parse.go:276 +0xbc -panic({0x9082a0, 0x4000547c50}) +panic({0x9082a0, 0x4000239110}) /usr/lib/go-1.19/src/runtime/panic.go:884 +0x20c -github.com/prometheus/prometheus/promql/parser.TestRecoverParserRuntime(0x4000274680) +github.com/prometheus/prometheus/promql/parser.TestRecoverParserRuntime(0x40000f29c0) /build/prometheus-2.42.0+ds/.build/src/github.com/prometheus/prometheus/promql/parser/parse_test.go:3727 +0xa8 -testing.tRunner(0x4000274680, 0x97b4a0) +testing.tRunner(0x40000f29c0, 0x97b4a0) /usr/lib/go-1.19/src/testing/testing.go:1446 +0x10c created by testing.(*T).Run /usr/lib/go-1.19/src/testing/testing.go:1493 +0x328 @@ -6596,7 +6638,7 @@ --- PASS: TestUnaryPretty/-histogram_quantile(0.9,_-rate(foo[1m]_@_start())) (0.00s) --- PASS: TestUnaryPretty/(-histogram_quantile(0.9,_-rate(foo[1m]_@_start()))) (0.00s) === RUN TestExprString ---- PASS: TestExprString (0.00s) +--- PASS: TestExprString (0.01s) === RUN TestVectorSelector_String === RUN TestVectorSelector_String/empty_value === RUN TestVectorSelector_String/no_matchers_with_name @@ -6614,7 +6656,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 17.714s +ok github.com/prometheus/prometheus/promql/parser 16.235s === RUN TestAlertingRuleHTMLSnippet --- PASS: TestAlertingRuleHTMLSnippet (0.00s) === RUN TestAlertingRuleState @@ -6624,19 +6666,19 @@ alerting_test.go:176: case 1 alerting_test.go:176: case 2 alerting_test.go:176: case 3 ---- PASS: TestAlertingRuleLabelsUpdate (0.08s) +--- PASS: TestAlertingRuleLabelsUpdate (0.15s) === RUN TestAlertingRuleExternalLabelsInTemplate ---- PASS: TestAlertingRuleExternalLabelsInTemplate (0.13s) +--- PASS: TestAlertingRuleExternalLabelsInTemplate (0.18s) === RUN TestAlertingRuleExternalURLInTemplate ---- PASS: TestAlertingRuleExternalURLInTemplate (0.17s) +--- PASS: TestAlertingRuleExternalURLInTemplate (0.15s) === RUN TestAlertingRuleEmptyLabelFromTemplate ---- PASS: TestAlertingRuleEmptyLabelFromTemplate (0.08s) +--- PASS: TestAlertingRuleEmptyLabelFromTemplate (0.15s) === RUN TestAlertingRuleQueryInTemplate ---- PASS: TestAlertingRuleQueryInTemplate (0.20s) +--- PASS: TestAlertingRuleQueryInTemplate (0.15s) === RUN TestAlertingRuleDuplicate ---- PASS: TestAlertingRuleDuplicate (0.17s) +--- PASS: TestAlertingRuleDuplicate (0.10s) === RUN TestAlertingRuleLimit ---- PASS: TestAlertingRuleLimit (0.09s) +--- PASS: TestAlertingRuleLimit (0.07s) === RUN TestQueryForStateSeries --- PASS: TestQueryForStateSeries (0.00s) === RUN TestSendAlertsDontAffectActiveAlerts @@ -6647,9 +6689,9 @@ alerting_test.go:837: case 2 alerting_test.go:837: case 3 alerting_test.go:837: case 4 ---- PASS: TestKeepFiringFor (0.16s) +--- PASS: TestKeepFiringFor (0.10s) === RUN TestPendingAndKeepFiringFor ---- PASS: TestPendingAndKeepFiringFor (0.09s) +--- PASS: TestPendingAndKeepFiringFor (0.03s) === RUN TestAlertingRule manager_test.go:161: case 0 manager_test.go:161: case 1 @@ -6658,7 +6700,7 @@ manager_test.go:161: case 4 manager_test.go:161: case 5 manager_test.go:161: case 6 ---- PASS: TestAlertingRule (0.10s) +--- PASS: TestAlertingRule (0.03s) === RUN TestForStateAddSamples manager_test.go:305: case 0 manager_test.go:305: case 1 @@ -6667,47 +6709,47 @@ manager_test.go:305: case 4 manager_test.go:305: case 5 manager_test.go:305: case 6 ---- PASS: TestForStateAddSamples (0.20s) +--- PASS: TestForStateAddSamples (0.09s) === RUN TestForStateRestore ---- PASS: TestForStateRestore (0.30s) +--- PASS: TestForStateRestore (0.04s) === RUN TestStaleness ---- PASS: TestStaleness (0.06s) +--- PASS: TestStaleness (0.11s) === RUN TestCopyState --- PASS: TestCopyState (0.00s) === RUN TestDeletedRuleMarkedStale ---- PASS: TestDeletedRuleMarkedStale (0.13s) +--- PASS: TestDeletedRuleMarkedStale (0.04s) === RUN TestUpdate ---- PASS: TestUpdate (0.20s) +--- PASS: TestUpdate (0.06s) === RUN TestNotify ---- PASS: TestNotify (0.09s) +--- PASS: TestNotify (0.14s) === RUN TestMetricsUpdate ---- PASS: TestMetricsUpdate (8.13s) +--- PASS: TestMetricsUpdate (8.08s) === RUN TestGroupStalenessOnRemoval ---- PASS: TestGroupStalenessOnRemoval (15.10s) +--- PASS: TestGroupStalenessOnRemoval (15.11s) === RUN TestMetricsStalenessOnManagerShutdown ---- PASS: TestMetricsStalenessOnManagerShutdown (9.10s) +--- PASS: TestMetricsStalenessOnManagerShutdown (9.13s) === RUN TestGroupHasAlertingRules --- PASS: TestGroupHasAlertingRules (0.00s) === RUN TestRuleHealthUpdates ---- PASS: TestRuleHealthUpdates (0.06s) +--- PASS: TestRuleHealthUpdates (0.07s) === RUN TestUpdateMissedEvalMetrics ---- PASS: TestUpdateMissedEvalMetrics (6.15s) +--- PASS: TestUpdateMissedEvalMetrics (6.17s) === RUN TestNativeHistogramsInRecordingRules ---- PASS: TestNativeHistogramsInRecordingRules (0.06s) +--- PASS: TestNativeHistogramsInRecordingRules (0.07s) === RUN TestRuleEval ---- PASS: TestRuleEval (0.11s) +--- PASS: TestRuleEval (0.07s) === RUN TestRecordingRuleHTMLSnippet --- PASS: TestRecordingRuleHTMLSnippet (0.00s) === RUN TestRuleEvalDuplicate ---- PASS: TestRuleEvalDuplicate (0.06s) +--- PASS: TestRuleEvalDuplicate (0.07s) === RUN TestRecordingRuleLimit ---- PASS: TestRecordingRuleLimit (0.12s) +--- PASS: TestRecordingRuleLimit (0.14s) PASS -ok github.com/prometheus/prometheus/rules 41.438s +ok github.com/prometheus/prometheus/rules 40.888s === RUN TestPopulateLabels --- PASS: TestPopulateLabels (0.00s) === RUN TestManagerApplyConfig ---- PASS: TestManagerApplyConfig (0.02s) +--- PASS: TestManagerApplyConfig (0.01s) === RUN TestManagerTargetsUpdates --- PASS: TestManagerTargetsUpdates (0.00s) === RUN TestSetJitter @@ -6721,23 +6763,23 @@ === RUN TestDiscoveredLabelsUpdate --- PASS: TestDiscoveredLabelsUpdate (0.00s) === RUN TestScrapePoolStop ---- PASS: TestScrapePoolStop (0.41s) +--- PASS: TestScrapePoolStop (0.40s) === RUN TestScrapePoolReload --- PASS: TestScrapePoolReload (0.44s) === RUN TestScrapePoolReloadPreserveRelabeledIntervalTimeout --- PASS: TestScrapePoolReloadPreserveRelabeledIntervalTimeout (0.00s) === RUN TestScrapePoolTargetLimit ---- PASS: TestScrapePoolTargetLimit (0.09s) +--- PASS: TestScrapePoolTargetLimit (0.06s) === RUN TestScrapePoolAppender ---- PASS: TestScrapePoolAppender (0.01s) +--- PASS: TestScrapePoolAppender (0.00s) === RUN TestScrapePoolRaces ---- PASS: TestScrapePoolRaces (0.25s) +--- PASS: TestScrapePoolRaces (0.30s) === RUN TestScrapePoolScrapeLoopsStarted --- PASS: TestScrapePoolScrapeLoopsStarted (0.00s) === RUN TestScrapeLoopStopBeforeRun --- PASS: TestScrapeLoopStopBeforeRun (0.50s) === RUN TestScrapeLoopStop ---- PASS: TestScrapeLoopStop (0.04s) +--- PASS: TestScrapeLoopStop (0.05s) === RUN TestScrapeLoopRun --- PASS: TestScrapeLoopRun (1.11s) === RUN TestScrapeLoopForcedErr @@ -6745,17 +6787,17 @@ === RUN TestScrapeLoopMetadata --- PASS: TestScrapeLoopMetadata (0.00s) === RUN TestScrapeLoopSeriesAdded ---- PASS: TestScrapeLoopSeriesAdded (0.10s) +--- PASS: TestScrapeLoopSeriesAdded (0.11s) === RUN TestScrapeLoopFailWithInvalidLabelsAfterRelabel --- PASS: TestScrapeLoopFailWithInvalidLabelsAfterRelabel (0.11s) === RUN TestScrapeLoopRunCreatesStaleMarkersOnFailedScrape ---- PASS: TestScrapeLoopRunCreatesStaleMarkersOnFailedScrape (0.05s) +--- PASS: TestScrapeLoopRunCreatesStaleMarkersOnFailedScrape (0.04s) === RUN TestScrapeLoopRunCreatesStaleMarkersOnParseFailure ---- PASS: TestScrapeLoopRunCreatesStaleMarkersOnParseFailure (0.04s) +--- PASS: TestScrapeLoopRunCreatesStaleMarkersOnParseFailure (0.02s) === RUN TestScrapeLoopCache ---- PASS: TestScrapeLoopCache (0.14s) +--- PASS: TestScrapeLoopCache (0.06s) === RUN TestScrapeLoopCacheMemoryExhaustionProtection ---- PASS: TestScrapeLoopCacheMemoryExhaustionProtection (0.33s) +--- PASS: TestScrapeLoopCacheMemoryExhaustionProtection (0.29s) === RUN TestScrapeLoopAppend scrape_test.go:1483: Test:Label name collision scrape_test.go:1483: Test:Label name collision @@ -6764,19 +6806,19 @@ scrape_test.go:1483: Test:Stale - NaN --- PASS: TestScrapeLoopAppend (0.00s) === RUN TestScrapeLoopAppendForConflictingPrefixedLabels -=== RUN TestScrapeLoopAppendForConflictingPrefixedLabels/One_target_label_collides_with_existing_label,_both_already_with_prefix_'exported' -=== RUN TestScrapeLoopAppendForConflictingPrefixedLabels/Two_target_labels_collide_with_existing_labels,_both_with_and_without_prefix_'exported' === RUN TestScrapeLoopAppendForConflictingPrefixedLabels/Extreme_example === RUN TestScrapeLoopAppendForConflictingPrefixedLabels/One_target_label_collides_with_existing_label === RUN TestScrapeLoopAppendForConflictingPrefixedLabels/One_target_label_collides_with_existing_label,_plus_target_label_already_with_prefix_'exported' === RUN TestScrapeLoopAppendForConflictingPrefixedLabels/One_target_label_collides_with_existing_label,_plus_existing_label_already_with_prefix_'exported +=== RUN TestScrapeLoopAppendForConflictingPrefixedLabels/One_target_label_collides_with_existing_label,_both_already_with_prefix_'exported' +=== RUN TestScrapeLoopAppendForConflictingPrefixedLabels/Two_target_labels_collide_with_existing_labels,_both_with_and_without_prefix_'exported' --- PASS: TestScrapeLoopAppendForConflictingPrefixedLabels (0.00s) - --- PASS: TestScrapeLoopAppendForConflictingPrefixedLabels/One_target_label_collides_with_existing_label,_both_already_with_prefix_'exported' (0.00s) - --- PASS: TestScrapeLoopAppendForConflictingPrefixedLabels/Two_target_labels_collide_with_existing_labels,_both_with_and_without_prefix_'exported' (0.00s) --- PASS: TestScrapeLoopAppendForConflictingPrefixedLabels/Extreme_example (0.00s) --- PASS: TestScrapeLoopAppendForConflictingPrefixedLabels/One_target_label_collides_with_existing_label (0.00s) --- PASS: TestScrapeLoopAppendForConflictingPrefixedLabels/One_target_label_collides_with_existing_label,_plus_target_label_already_with_prefix_'exported' (0.00s) --- PASS: TestScrapeLoopAppendForConflictingPrefixedLabels/One_target_label_collides_with_existing_label,_plus_existing_label_already_with_prefix_'exported (0.00s) + --- PASS: TestScrapeLoopAppendForConflictingPrefixedLabels/One_target_label_collides_with_existing_label,_both_already_with_prefix_'exported' (0.00s) + --- PASS: TestScrapeLoopAppendForConflictingPrefixedLabels/Two_target_labels_collide_with_existing_labels,_both_with_and_without_prefix_'exported' (0.00s) === RUN TestScrapeLoopAppendCacheEntryButErrNotFound --- PASS: TestScrapeLoopAppendCacheEntryButErrNotFound (0.00s) === RUN TestScrapeLoopAppendSampleLimit @@ -6808,35 +6850,35 @@ === RUN TestScrapeLoopOutOfBoundsTimeError --- PASS: TestScrapeLoopOutOfBoundsTimeError (0.00s) === RUN TestTargetScraperScrapeOK ---- PASS: TestTargetScraperScrapeOK (0.00s) +--- PASS: TestTargetScraperScrapeOK (0.01s) === RUN TestTargetScrapeScrapeCancel ---- PASS: TestTargetScrapeScrapeCancel (1.00s) +--- PASS: TestTargetScrapeScrapeCancel (1.01s) === RUN TestTargetScrapeScrapeNotFound ---- PASS: TestTargetScrapeScrapeNotFound (0.00s) +--- PASS: TestTargetScrapeScrapeNotFound (0.02s) === RUN TestTargetScraperBodySizeLimit ---- PASS: TestTargetScraperBodySizeLimit (0.03s) +--- PASS: TestTargetScraperBodySizeLimit (0.02s) === RUN TestScrapeLoop_RespectTimestamps ---- PASS: TestScrapeLoop_RespectTimestamps (0.18s) +--- PASS: TestScrapeLoop_RespectTimestamps (0.05s) === RUN TestScrapeLoop_DiscardTimestamps ---- PASS: TestScrapeLoop_DiscardTimestamps (0.10s) +--- PASS: TestScrapeLoop_DiscardTimestamps (0.08s) === RUN TestScrapeLoopDiscardDuplicateLabels ---- PASS: TestScrapeLoopDiscardDuplicateLabels (0.15s) +--- PASS: TestScrapeLoopDiscardDuplicateLabels (0.09s) === RUN TestScrapeLoopDiscardUnnamedMetrics ---- PASS: TestScrapeLoopDiscardUnnamedMetrics (0.05s) +--- PASS: TestScrapeLoopDiscardUnnamedMetrics (0.16s) === RUN TestReusableConfig --- PASS: TestReusableConfig (0.00s) === RUN TestReuseScrapeCache --- PASS: TestReuseScrapeCache (0.00s) === RUN TestScrapeAddFast ---- PASS: TestScrapeAddFast (0.11s) +--- PASS: TestScrapeAddFast (0.06s) === RUN TestReuseCacheRace ---- PASS: TestReuseCacheRace (5.01s) +--- PASS: TestReuseCacheRace (5.00s) === RUN TestCheckAddError --- PASS: TestCheckAddError (0.00s) === RUN TestScrapeReportSingleAppender ---- PASS: TestScrapeReportSingleAppender (3.10s) +--- PASS: TestScrapeReportSingleAppender (3.05s) === RUN TestScrapeReportLimit ---- PASS: TestScrapeReportLimit (0.24s) +--- PASS: TestScrapeReportLimit (0.27s) === RUN TestScrapeLoopLabelLimit scrape_test.go:3143: Test:Valid number of labels scrape_test.go:3143: Test:Too many labels @@ -6853,31 +6895,31 @@ === RUN TestTargetLabels --- PASS: TestTargetLabels (0.00s) === RUN TestTargetOffset - target_test.go:76: [1039 985 1010 1013 1001 962 990 1016 996 988] ---- PASS: TestTargetOffset (0.37s) + target_test.go:76: [1005 997 1011 1005 1008 987 1016 964 992 1015] +--- PASS: TestTargetOffset (0.40s) === RUN TestTargetURL --- PASS: TestTargetURL (0.00s) === RUN TestNewHTTPBearerToken ---- PASS: TestNewHTTPBearerToken (0.00s) +--- PASS: TestNewHTTPBearerToken (0.03s) === RUN TestNewHTTPBearerTokenFile --- PASS: TestNewHTTPBearerTokenFile (0.00s) === RUN TestNewHTTPBasicAuth --- PASS: TestNewHTTPBasicAuth (0.00s) === RUN TestNewHTTPCACert ---- PASS: TestNewHTTPCACert (0.06s) +--- PASS: TestNewHTTPCACert (0.05s) === RUN TestNewHTTPClientCert ---- PASS: TestNewHTTPClientCert (0.26s) +--- PASS: TestNewHTTPClientCert (0.21s) === RUN TestNewHTTPWithServerName ---- PASS: TestNewHTTPWithServerName (0.06s) +--- PASS: TestNewHTTPWithServerName (0.03s) === RUN TestNewHTTPWithBadServerName -2024/06/01 23:14:10 http: TLS handshake error from 127.0.0.1:34072: read tcp 127.0.0.1:32991->127.0.0.1:34072: use of closed network connection ---- PASS: TestNewHTTPWithBadServerName (0.03s) +2023/05/01 19:19:38 http: TLS handshake error from 127.0.0.1:47172: read tcp 127.0.0.1:42991->127.0.0.1:47172: use of closed network connection +--- PASS: TestNewHTTPWithBadServerName (0.01s) === RUN TestNewClientWithBadTLSConfig --- PASS: TestNewClientWithBadTLSConfig (0.00s) === RUN TestTargetsFromGroup --- PASS: TestTargetsFromGroup (0.00s) PASS -ok github.com/prometheus/prometheus/scrape 14.671s +ok github.com/prometheus/prometheus/scrape 14.305s === RUN TestSampleRing --- PASS: TestSampleRing (0.00s) === RUN TestBufferedSeriesIterator @@ -6898,12 +6940,12 @@ === RUN TestMergeQuerierWithChainMerger/two_queriers,_only_two_queriers_have_two_time_unsorted_series_each,_with_3_noop_and_one_nil_querier_together === RUN TestMergeQuerierWithChainMerger/two_queriers,_with_two_series,_one_is_overlapping === RUN TestMergeQuerierWithChainMerger/two_queries,_one_with_NaN_samples_series ---- PASS: TestMergeQuerierWithChainMerger (0.03s) +--- PASS: TestMergeQuerierWithChainMerger (0.00s) --- PASS: TestMergeQuerierWithChainMerger/one_primary_querier_with_no_series (0.00s) --- PASS: TestMergeQuerierWithChainMerger/one_secondary_querier_with_no_series (0.00s) --- PASS: TestMergeQuerierWithChainMerger/many_secondary_queriers_with_no_series (0.00s) --- PASS: TestMergeQuerierWithChainMerger/mix_of_queriers_with_no_series (0.00s) - --- PASS: TestMergeQuerierWithChainMerger/one_querier,_two_series (0.03s) + --- PASS: TestMergeQuerierWithChainMerger/one_querier,_two_series (0.00s) --- PASS: TestMergeQuerierWithChainMerger/two_queriers,_one_different_series_each (0.00s) --- PASS: TestMergeQuerierWithChainMerger/two_time_unsorted_queriers,_two_series_each (0.00s) --- PASS: TestMergeQuerierWithChainMerger/five_queriers,_only_two_queriers_have_two_time_unsorted_series_each (0.00s) @@ -6921,7 +6963,7 @@ === RUN TestMergeChunkQuerierWithNoVerticalChunkSeriesMerger/five_secondaries,_only_two_have_two_not_in_time_order_series_each === RUN TestMergeChunkQuerierWithNoVerticalChunkSeriesMerger/two_secondaries,_with_two_not_in_time_order_series_each,_with_3_noop_queries_and_one_nil_together === RUN TestMergeChunkQuerierWithNoVerticalChunkSeriesMerger/two_queries,_one_with_NaN_samples_series ---- PASS: TestMergeChunkQuerierWithNoVerticalChunkSeriesMerger (0.00s) +--- PASS: TestMergeChunkQuerierWithNoVerticalChunkSeriesMerger (0.01s) --- PASS: TestMergeChunkQuerierWithNoVerticalChunkSeriesMerger/one_primary_querier_with_no_series (0.00s) --- PASS: TestMergeChunkQuerierWithNoVerticalChunkSeriesMerger/one_secondary_querier_with_no_series (0.00s) --- PASS: TestMergeChunkQuerierWithNoVerticalChunkSeriesMerger/many_secondary_queriers_with_no_series (0.00s) @@ -6946,7 +6988,7 @@ === RUN TestCompactingChunkSeriesMerger/150_overlapping_samples,_split_chunk === RUN TestCompactingChunkSeriesMerger/histogram_chunks_overlapping === RUN TestCompactingChunkSeriesMerger/histogram_chunks_overlapping_with_float_chunks ---- PASS: TestCompactingChunkSeriesMerger (0.02s) +--- PASS: TestCompactingChunkSeriesMerger (0.00s) --- PASS: TestCompactingChunkSeriesMerger/single_empty_series (0.00s) --- PASS: TestCompactingChunkSeriesMerger/single_series (0.00s) --- PASS: TestCompactingChunkSeriesMerger/two_empty_series (0.00s) @@ -6959,7 +7001,7 @@ --- PASS: TestCompactingChunkSeriesMerger/110_overlapping (0.00s) --- PASS: TestCompactingChunkSeriesMerger/150_overlapping_samples,_split_chunk (0.00s) --- PASS: TestCompactingChunkSeriesMerger/histogram_chunks_overlapping (0.00s) - --- PASS: TestCompactingChunkSeriesMerger/histogram_chunks_overlapping_with_float_chunks (0.02s) + --- PASS: TestCompactingChunkSeriesMerger/histogram_chunks_overlapping_with_float_chunks (0.00s) === RUN TestConcatenatingChunkSeriesMerger === RUN TestConcatenatingChunkSeriesMerger/single_empty_series === RUN TestConcatenatingChunkSeriesMerger/single_series @@ -7034,7 +7076,7 @@ === RUN TestMergeGenericQuerierWithSecondaries_ErrorHandling/successful_queriers_with_warnings/LabelNames === RUN TestMergeGenericQuerierWithSecondaries_ErrorHandling/successful_queriers_with_warnings/LabelValues === RUN TestMergeGenericQuerierWithSecondaries_ErrorHandling/successful_queriers_with_warnings/LabelValuesWithMatchers ---- PASS: TestMergeGenericQuerierWithSecondaries_ErrorHandling (0.02s) +--- PASS: TestMergeGenericQuerierWithSecondaries_ErrorHandling (0.00s) --- PASS: TestMergeGenericQuerierWithSecondaries_ErrorHandling/#00 (0.00s) --- PASS: TestMergeGenericQuerierWithSecondaries_ErrorHandling/#00/Select (0.00s) --- PASS: TestMergeGenericQuerierWithSecondaries_ErrorHandling/#00/LabelNames (0.00s) @@ -7045,7 +7087,7 @@ --- PASS: TestMergeGenericQuerierWithSecondaries_ErrorHandling/one_successful_primary_querier/LabelNames (0.00s) --- PASS: TestMergeGenericQuerierWithSecondaries_ErrorHandling/one_successful_primary_querier/LabelValues (0.00s) --- PASS: TestMergeGenericQuerierWithSecondaries_ErrorHandling/one_successful_primary_querier/LabelValuesWithMatchers (0.00s) - --- PASS: TestMergeGenericQuerierWithSecondaries_ErrorHandling/multiple_successful_primary_queriers (0.01s) + --- PASS: TestMergeGenericQuerierWithSecondaries_ErrorHandling/multiple_successful_primary_queriers (0.00s) --- PASS: TestMergeGenericQuerierWithSecondaries_ErrorHandling/multiple_successful_primary_queriers/Select (0.00s) --- PASS: TestMergeGenericQuerierWithSecondaries_ErrorHandling/multiple_successful_primary_queriers/LabelNames (0.00s) --- PASS: TestMergeGenericQuerierWithSecondaries_ErrorHandling/multiple_successful_primary_queriers/LabelValues (0.00s) @@ -7087,7 +7129,7 @@ === RUN TestFanout_SelectSorted === RUN TestFanout_SelectSorted/querier === RUN TestFanout_SelectSorted/chunk_querier ---- PASS: TestFanout_SelectSorted (0.23s) +--- PASS: TestFanout_SelectSorted (0.40s) --- PASS: TestFanout_SelectSorted/querier (0.00s) --- PASS: TestFanout_SelectSorted/chunk_querier (0.00s) === RUN TestFanoutErrors @@ -7097,21 +7139,21 @@ === RUN TestFanoutErrors/samples#01 === RUN TestFanoutErrors/chunks#01 fanout_test.go:186: enable once TestStorage and TSDB implements ChunkQuerier ---- PASS: TestFanoutErrors (0.14s) +--- PASS: TestFanoutErrors (0.09s) --- 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.637s +ok github.com/prometheus/prometheus/storage 0.624s === RUN TestChunkedReaderCanReadFromChunkedWriter ---- PASS: TestChunkedReaderCanReadFromChunkedWriter (0.01s) +--- PASS: TestChunkedReaderCanReadFromChunkedWriter (0.00s) === RUN TestChunkedReader_Overflow --- PASS: TestChunkedReader_Overflow (0.00s) === RUN TestChunkedReader_CorruptedFrame --- PASS: TestChunkedReader_CorruptedFrame (0.00s) === RUN TestStoreHTTPErrorHandling ---- PASS: TestStoreHTTPErrorHandling (0.02s) +--- PASS: TestStoreHTTPErrorHandling (0.03s) === RUN TestClientRetryAfter --- PASS: TestClientRetryAfter (0.00s) === RUN TestRetryAfterDuration @@ -7159,7 +7201,7 @@ --- PASS: TestMetricTypeToMetricTypeProto/with_a_two-word_metric (0.00s) --- PASS: TestMetricTypeToMetricTypeProto/with_an_unknown_metric (0.00s) === RUN TestDecodeWriteRequest ---- PASS: TestDecodeWriteRequest (0.00s) +--- PASS: TestDecodeWriteRequest (0.01s) === RUN TestNilHistogramProto --- PASS: TestNilHistogramProto (0.00s) === RUN TestHistogramToProtoConvert @@ -7186,32 +7228,32 @@ === RUN TestSampleDelivery/exemplars_only === RUN TestSampleDelivery/histograms_only === RUN TestSampleDelivery/float_histograms_only ---- PASS: TestSampleDelivery (1.05s) +--- PASS: TestSampleDelivery (1.04s) --- PASS: TestSampleDelivery/samples_only (0.21s) - --- PASS: TestSampleDelivery/samples,_exemplars,_and_histograms (0.21s) - --- PASS: TestSampleDelivery/exemplars_only (0.21s) + --- PASS: TestSampleDelivery/samples,_exemplars,_and_histograms (0.20s) + --- PASS: TestSampleDelivery/exemplars_only (0.22s) --- PASS: TestSampleDelivery/histograms_only (0.21s) - --- PASS: TestSampleDelivery/float_histograms_only (0.21s) + --- PASS: TestSampleDelivery/float_histograms_only (0.20s) === RUN TestMetadataDelivery ---- PASS: TestMetadataDelivery (0.04s) +--- PASS: TestMetadataDelivery (0.02s) === RUN TestSampleDeliveryTimeout ---- PASS: TestSampleDeliveryTimeout (0.23s) +--- PASS: TestSampleDeliveryTimeout (0.22s) === RUN TestSampleDeliveryOrder ---- PASS: TestSampleDeliveryOrder (0.17s) +--- PASS: TestSampleDeliveryOrder (0.15s) === RUN TestShutdown ---- PASS: TestShutdown (1.54s) +--- PASS: TestShutdown (1.46s) === RUN TestSeriesReset --- PASS: TestSeriesReset (0.00s) === RUN TestReshard ---- PASS: TestReshard (7.05s) +--- PASS: TestReshard (6.95s) === RUN TestReshardRaceWithStop ---- PASS: TestReshardRaceWithStop (6.18s) +--- PASS: TestReshardRaceWithStop (5.06s) === RUN TestReshardPartialBatch ---- PASS: TestReshardPartialBatch (1.95s) +--- PASS: TestReshardPartialBatch (1.88s) === RUN TestQueueFilledDeadlock ---- PASS: TestQueueFilledDeadlock (1.66s) +--- PASS: TestQueueFilledDeadlock (1.44s) === RUN TestReleaseNoninternedString ---- PASS: TestReleaseNoninternedString (0.03s) +--- PASS: TestReleaseNoninternedString (0.01s) === RUN TestShouldReshard --- PASS: TestShouldReshard (0.06s) === RUN TestProcessExternalLabels @@ -7295,7 +7337,7 @@ queue_manager_test.go:1097: desiredShards 11 pendingSamples 0 queue_manager_test.go:1097: desiredShards 11 pendingSamples 0 queue_manager_test.go:1097: desiredShards 11 pendingSamples 0 ---- PASS: TestCalculateDesiredShards (0.04s) +--- PASS: TestCalculateDesiredShards (0.01s) === RUN TestCalculateDesiredShardsDetail === RUN TestCalculateDesiredShardsDetail/nothing_in_or_out_1 === RUN TestCalculateDesiredShardsDetail/nothing_in_or_out_10 @@ -7314,7 +7356,7 @@ === RUN TestCalculateDesiredShardsDetail/speed_up_more === RUN TestCalculateDesiredShardsDetail/marginal_decision_A === RUN TestCalculateDesiredShardsDetail/marginal_decision_B ---- PASS: TestCalculateDesiredShardsDetail (0.01s) +--- PASS: TestCalculateDesiredShardsDetail (0.00s) --- PASS: TestCalculateDesiredShardsDetail/nothing_in_or_out_1 (0.00s) --- PASS: TestCalculateDesiredShardsDetail/nothing_in_or_out_10 (0.00s) --- PASS: TestCalculateDesiredShardsDetail/steady_throughput (0.00s) @@ -7333,19 +7375,19 @@ --- PASS: TestCalculateDesiredShardsDetail/marginal_decision_A (0.00s) --- PASS: TestCalculateDesiredShardsDetail/marginal_decision_B (0.00s) === RUN TestQueueManagerMetrics ---- PASS: TestQueueManagerMetrics (0.01s) +--- PASS: TestQueueManagerMetrics (0.00s) === RUN TestQueue_FlushAndShutdownDoesNotDeadlock --- PASS: TestQueue_FlushAndShutdownDoesNotDeadlock (0.01s) === RUN TestSampledReadEndpoint ---- PASS: TestSampledReadEndpoint (0.15s) +--- PASS: TestSampledReadEndpoint (0.05s) === RUN TestStreamReadEndpoint ---- PASS: TestStreamReadEndpoint (0.11s) +--- PASS: TestStreamReadEndpoint (0.07s) === RUN TestNoDuplicateReadConfigs === RUN TestNoDuplicateReadConfigs/#00 === RUN TestNoDuplicateReadConfigs/#01 === RUN TestNoDuplicateReadConfigs/#02 ---- PASS: TestNoDuplicateReadConfigs (0.00s) - --- PASS: TestNoDuplicateReadConfigs/#00 (0.00s) +--- PASS: TestNoDuplicateReadConfigs (0.01s) + --- PASS: TestNoDuplicateReadConfigs/#00 (0.01s) --- PASS: TestNoDuplicateReadConfigs/#01 (0.00s) --- PASS: TestNoDuplicateReadConfigs/#02 (0.00s) === RUN TestExternalLabelsQuerierAddExternalLabels @@ -7377,7 +7419,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.02s) +--- PASS: TestStorageLifecycle (0.01s) === RUN TestUpdateRemoteReadConfigs --- PASS: TestUpdateRemoteReadConfigs (0.00s) === RUN TestFilterExternalLabels @@ -7385,7 +7427,7 @@ === RUN TestIgnoreExternalLabels --- PASS: TestIgnoreExternalLabels (0.00s) === RUN TestRemoteWriteHandler ---- PASS: TestRemoteWriteHandler (0.02s) +--- PASS: TestRemoteWriteHandler (0.00s) === RUN TestOutOfOrderSample --- PASS: TestOutOfOrderSample (0.00s) === RUN TestOutOfOrderExemplar @@ -7397,21 +7439,21 @@ === RUN TestNoDuplicateWriteConfigs --- PASS: TestNoDuplicateWriteConfigs (0.03s) === RUN TestRestartOnNameChange ---- PASS: TestRestartOnNameChange (0.01s) +--- PASS: TestRestartOnNameChange (0.00s) === RUN TestUpdateWithRegisterer ---- PASS: TestUpdateWithRegisterer (0.05s) +--- PASS: TestUpdateWithRegisterer (0.03s) === RUN TestWriteStorageLifecycle ---- PASS: TestWriteStorageLifecycle (0.01s) +--- PASS: TestWriteStorageLifecycle (0.00s) === RUN TestUpdateExternalLabels ---- PASS: TestUpdateExternalLabels (0.02s) +--- PASS: TestUpdateExternalLabels (0.01s) === RUN TestWriteStorageApplyConfigsIdempotent ---- PASS: TestWriteStorageApplyConfigsIdempotent (0.02s) +--- PASS: TestWriteStorageApplyConfigsIdempotent (0.00s) === RUN TestWriteStorageApplyConfigsPartialUpdate ---- PASS: TestWriteStorageApplyConfigsPartialUpdate (0.06s) +--- PASS: TestWriteStorageApplyConfigsPartialUpdate (0.03s) PASS -ok github.com/prometheus/prometheus/storage/remote 20.739s +ok github.com/prometheus/prometheus/storage/remote 18.832s === RUN TestTemplateExpansion ---- PASS: TestTemplateExpansion (0.03s) +--- PASS: TestTemplateExpansion (0.02s) === RUN Test_floatToTime === RUN Test_floatToTime/happy_path === RUN Test_floatToTime/more_than_math.MaxInt64 @@ -7421,14 +7463,14 @@ --- PASS: Test_floatToTime/more_than_math.MaxInt64 (0.00s) --- PASS: Test_floatToTime/less_than_math.MinInt64 (0.00s) PASS -ok github.com/prometheus/prometheus/template 0.108s +ok github.com/prometheus/prometheus/template 0.091s ? github.com/prometheus/prometheus/tracing [no test files] === RUN TestBlockMetaMustNeverBeVersion2 --- PASS: TestBlockMetaMustNeverBeVersion2 (0.00s) === RUN TestSetCompactionFailed ---- PASS: TestSetCompactionFailed (2.08s) +--- PASS: TestSetCompactionFailed (1.02s) === RUN TestCreateBlock ---- PASS: TestCreateBlock (1.36s) +--- PASS: TestCreateBlock (0.92s) === RUN TestCorruptedChunk === RUN TestCorruptedChunk/invalid_header_size === RUN TestCorruptedChunk/invalid_magic_number @@ -7436,25 +7478,25 @@ === RUN TestCorruptedChunk/chunk_not_enough_bytes_to_read_the_chunk_length === RUN TestCorruptedChunk/chunk_not_enough_bytes_to_read_the_data === RUN TestCorruptedChunk/checksum_mismatch ---- PASS: TestCorruptedChunk (7.16s) - --- PASS: TestCorruptedChunk/invalid_header_size (1.04s) - --- PASS: TestCorruptedChunk/invalid_magic_number (1.34s) - --- PASS: TestCorruptedChunk/invalid_chunk_format_version (1.31s) - --- PASS: TestCorruptedChunk/chunk_not_enough_bytes_to_read_the_chunk_length (1.17s) - --- PASS: TestCorruptedChunk/chunk_not_enough_bytes_to_read_the_data (1.06s) - --- PASS: TestCorruptedChunk/checksum_mismatch (1.24s) +--- PASS: TestCorruptedChunk (7.63s) + --- PASS: TestCorruptedChunk/invalid_header_size (1.47s) + --- PASS: TestCorruptedChunk/invalid_magic_number (1.44s) + --- PASS: TestCorruptedChunk/invalid_chunk_format_version (1.07s) + --- PASS: TestCorruptedChunk/chunk_not_enough_bytes_to_read_the_chunk_length (0.89s) + --- PASS: TestCorruptedChunk/chunk_not_enough_bytes_to_read_the_data (1.10s) + --- PASS: TestCorruptedChunk/checksum_mismatch (1.66s) === RUN TestLabelValuesWithMatchers === RUN TestLabelValuesWithMatchers/get_tens_based_on_unique_id === RUN TestLabelValuesWithMatchers/get_unique_ids_based_on_a_ten === RUN TestLabelValuesWithMatchers/get_tens_by_pattern_matching_on_unique_id === RUN TestLabelValuesWithMatchers/get_tens_by_matching_for_absence_of_unique_label ---- PASS: TestLabelValuesWithMatchers (0.71s) +--- PASS: TestLabelValuesWithMatchers (1.42s) --- 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 (2.59s) +--- PASS: TestBlockSize (2.86s) === RUN TestReadIndexFormatV1 --- PASS: TestReadIndexFormatV1 (0.00s) === RUN TestLabelNamesWithMatchers @@ -7462,59 +7504,59 @@ === RUN TestLabelNamesWithMatchers/get_with_unique_ending_in_1:_only_unique === RUN TestLabelNamesWithMatchers/get_with_unique_=_value20:_all === RUN TestLabelNamesWithMatchers/get_tens_=_1:_unique_&_tens ---- PASS: TestLabelNamesWithMatchers (1.65s) +--- PASS: TestLabelNamesWithMatchers (1.09s) --- PASS: TestLabelNamesWithMatchers/get_with_non-empty_unique:_all (0.00s) --- PASS: TestLabelNamesWithMatchers/get_with_unique_ending_in_1:_only_unique (0.00s) --- PASS: TestLabelNamesWithMatchers/get_with_unique_=_value20:_all (0.00s) --- PASS: TestLabelNamesWithMatchers/get_tens_=_1:_unique_&_tens (0.00s) === RUN TestBlockWriter ---- PASS: TestBlockWriter (1.50s) +--- PASS: TestBlockWriter (1.31s) === RUN TestSplitByRange --- PASS: TestSplitByRange (0.00s) === RUN TestNoPanicFor0Tombstones --- PASS: TestNoPanicFor0Tombstones (0.00s) === RUN TestLeveledCompactor_plan -=== RUN TestLeveledCompactor_plan/Overlapping_blocks_5 -=== RUN TestLeveledCompactor_plan/Outside_Range +=== RUN TestLeveledCompactor_plan/We_should_wait_for_four_blocks_of_size_20_to_appear_before_compacting. +=== 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_3 === 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/Block_for_the_next_parent_range_appeared_with_gap_with_size_20._Nothing_will_happen_in_the_first_one___anymore_but_we_ignore_fresh_one_still,_so_no_compaction -=== RUN TestLeveledCompactor_plan/Regression_test:_we_were_stuck_in_a_compact_loop_where_we_always_recompacted___the_same_block_when_tombstones_and_series_counts_were_zero +=== RUN TestLeveledCompactor_plan/We_have_20,_60,_20,_60,_240_range_blocks._We_can_compact_20_+_60_+_60 +=== RUN TestLeveledCompactor_plan/Do_not_select_large_blocks_that_have_many_tombstones_when_there_is_no_fresh_block +=== RUN TestLeveledCompactor_plan/Select_large_blocks_that_have_many_tombstones_when_fresh_appears === RUN TestLeveledCompactor_plan/Overlapping_blocks_1 -=== RUN TestLeveledCompactor_plan/Overlapping_blocks_3 +=== RUN TestLeveledCompactor_plan/Overlapping_blocks_2 +=== RUN TestLeveledCompactor_plan/Overlapping_blocks_5 +=== 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,_60,_20,_60,_240_range_blocks._We_can_compact_20_+_60_+_60 -=== RUN TestLeveledCompactor_plan/Regression_test:_we_were_wrongly_assuming_that_new_block_is_fresh_from_WAL_when_its_ULID_is_newest.___We_need_to_actually_look_on_max_time_instead.____With_previous,_wrong_approach_"8"_block_was_ignored,_so_we_were_wrongly_compacting_5_and_7_and_introducing___block_overlaps -=== RUN TestLeveledCompactor_plan/We_should_wait_for_four_blocks_of_size_20_to_appear_before_compacting. === RUN TestLeveledCompactor_plan/For_small_blocks,_do_not_compact_tombstones,_even_when_fresh_appears. -=== RUN TestLeveledCompactor_plan/Overlapping_blocks_2 +=== RUN TestLeveledCompactor_plan/Regression_test:_we_were_wrongly_assuming_that_new_block_is_fresh_from_WAL_when_its_ULID_is_newest.___We_need_to_actually_look_on_max_time_instead.____With_previous,_wrong_approach_"8"_block_was_ignored,_so_we_were_wrongly_compacting_5_and_7_and_introducing___block_overlaps === RUN TestLeveledCompactor_plan/Overlapping_blocks_4 +=== RUN TestLeveledCompactor_plan/Outside_Range === 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 -=== RUN TestLeveledCompactor_plan/Select_large_blocks_that_have_many_tombstones_when_fresh_appears --- PASS: TestLeveledCompactor_plan (0.00s) - --- PASS: TestLeveledCompactor_plan/Overlapping_blocks_5 (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/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_3 (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/Block_for_the_next_parent_range_appeared_with_gap_with_size_20._Nothing_will_happen_in_the_first_one___anymore_but_we_ignore_fresh_one_still,_so_no_compaction (0.00s) - --- PASS: TestLeveledCompactor_plan/Regression_test:_we_were_stuck_in_a_compact_loop_where_we_always_recompacted___the_same_block_when_tombstones_and_series_counts_were_zero (0.00s) + --- PASS: TestLeveledCompactor_plan/We_have_20,_60,_20,_60,_240_range_blocks._We_can_compact_20_+_60_+_60 (0.00s) + --- PASS: TestLeveledCompactor_plan/Do_not_select_large_blocks_that_have_many_tombstones_when_there_is_no_fresh_block (0.00s) + --- PASS: TestLeveledCompactor_plan/Select_large_blocks_that_have_many_tombstones_when_fresh_appears (0.00s) --- PASS: TestLeveledCompactor_plan/Overlapping_blocks_1 (0.00s) - --- PASS: TestLeveledCompactor_plan/Overlapping_blocks_3 (0.00s) + --- PASS: TestLeveledCompactor_plan/Overlapping_blocks_2 (0.00s) + --- PASS: TestLeveledCompactor_plan/Overlapping_blocks_5 (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,_60,_20,_60,_240_range_blocks._We_can_compact_20_+_60_+_60 (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/We_should_wait_for_four_blocks_of_size_20_to_appear_before_compacting. (0.00s) --- PASS: TestLeveledCompactor_plan/For_small_blocks,_do_not_compact_tombstones,_even_when_fresh_appears. (0.00s) - --- PASS: TestLeveledCompactor_plan/Overlapping_blocks_2 (0.00s) + --- PASS: TestLeveledCompactor_plan/Regression_test:_we_were_wrongly_assuming_that_new_block_is_fresh_from_WAL_when_its_ULID_is_newest.___We_need_to_actually_look_on_max_time_instead.____With_previous,_wrong_approach_"8"_block_was_ignored,_so_we_were_wrongly_compacting_5_and_7_and_introducing___block_overlaps (0.00s) --- PASS: TestLeveledCompactor_plan/Overlapping_blocks_4 (0.00s) + --- PASS: TestLeveledCompactor_plan/Outside_Range (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) - --- PASS: TestLeveledCompactor_plan/Select_large_blocks_that_have_many_tombstones_when_fresh_appears (0.00s) === RUN TestRangeWithFailedCompactionWontGetSelected --- PASS: TestRangeWithFailedCompactionWontGetSelected (0.00s) === RUN TestCompactionFailWillCleanUpTempDir ---- PASS: TestCompactionFailWillCleanUpTempDir (0.02s) +--- PASS: TestCompactionFailWillCleanUpTempDir (0.07s) === RUN TestCompaction_populateBlock === RUN TestCompaction_populateBlock/Populate_block_from_empty_input_should_return_error. === RUN TestCompaction_populateBlock/#00 @@ -7530,13 +7572,13 @@ === 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.04s) +--- PASS: TestCompaction_populateBlock (0.06s) --- PASS: TestCompaction_populateBlock/Populate_block_from_empty_input_should_return_error. (0.00s) --- PASS: TestCompaction_populateBlock/#00 (0.00s) --- PASS: TestCompaction_populateBlock/Populate_from_single_block._We_expect_the_same_samples_at_the_output. (0.00s) - --- PASS: TestCompaction_populateBlock/Populate_from_two_blocks. (0.00s) + --- PASS: TestCompaction_populateBlock/Populate_from_two_blocks. (0.01s) --- PASS: TestCompaction_populateBlock/Populate_from_two_blocks;_chunks_with_negative_time. (0.00s) - --- PASS: TestCompaction_populateBlock/Populate_from_two_blocks_showing_that_order_is_maintained. (0.01s) + --- PASS: TestCompaction_populateBlock/Populate_from_two_blocks_showing_that_order_is_maintained. (0.00s) --- PASS: TestCompaction_populateBlock/Populate_from_two_blocks_showing_that_order_of_series_is_sorted. (0.00s) --- PASS: TestCompaction_populateBlock/Populate_from_two_blocks_1:1_duplicated_chunks;_with_negative_timestamps. (0.00s) --- PASS: TestCompaction_populateBlock/Populate_from_single_block_containing_chunk_outside_of_compact_meta_time_range. (0.00s) @@ -7546,94 +7588,94 @@ --- PASS: TestCompaction_populateBlock/Populate_from_three_partially_overlapping_blocks_with_few_full_chunks. (0.02s) --- PASS: TestCompaction_populateBlock/Populate_from_three_partially_overlapping_blocks_with_chunks_that_are_expected_to_merge_into_single_big_chunks. (0.00s) === RUN TestDisableAutoCompactions ---- PASS: TestDisableAutoCompactions (1.64s) +--- PASS: TestDisableAutoCompactions (1.29s) === RUN TestCancelCompactions ---- PASS: TestCancelCompactions (64.19s) +--- PASS: TestCancelCompactions (59.58s) === RUN TestDeleteCompactionBlockAfterFailedReload === RUN TestDeleteCompactionBlockAfterFailedReload/Test_Head_Compaction === RUN TestDeleteCompactionBlockAfterFailedReload/Test_Block_Compaction ---- PASS: TestDeleteCompactionBlockAfterFailedReload (3.99s) - --- PASS: TestDeleteCompactionBlockAfterFailedReload/Test_Head_Compaction (1.18s) - --- PASS: TestDeleteCompactionBlockAfterFailedReload/Test_Block_Compaction (2.82s) +--- PASS: TestDeleteCompactionBlockAfterFailedReload (3.61s) + --- PASS: TestDeleteCompactionBlockAfterFailedReload/Test_Head_Compaction (0.93s) + --- PASS: TestDeleteCompactionBlockAfterFailedReload/Test_Block_Compaction (2.69s) === RUN TestHeadCompactionWithHistograms === RUN TestHeadCompactionWithHistograms/float=true === RUN TestHeadCompactionWithHistograms/float=false ---- PASS: TestHeadCompactionWithHistograms (1.03s) - --- PASS: TestHeadCompactionWithHistograms/float=true (0.56s) - --- PASS: TestHeadCompactionWithHistograms/float=false (0.46s) +--- PASS: TestHeadCompactionWithHistograms (0.99s) + --- PASS: TestHeadCompactionWithHistograms/float=true (0.49s) + --- PASS: TestHeadCompactionWithHistograms/float=false (0.50s) === RUN TestSparseHistogramSpaceSavings compact_test.go:1429: --- SKIP: TestSparseHistogramSpaceSavings (0.00s) === RUN TestCompactBlockMetas --- PASS: TestCompactBlockMetas (0.00s) === RUN TestDB_reloadOrder ---- PASS: TestDB_reloadOrder (1.50s) +--- PASS: TestDB_reloadOrder (1.69s) === RUN TestDataAvailableOnlyAfterCommit ---- PASS: TestDataAvailableOnlyAfterCommit (0.02s) +--- PASS: TestDataAvailableOnlyAfterCommit (0.05s) === RUN TestNoPanicAfterWALCorruption ---- PASS: TestNoPanicAfterWALCorruption (0.05s) +--- PASS: TestNoPanicAfterWALCorruption (0.07s) === RUN TestDataNotAvailableAfterRollback ---- PASS: TestDataNotAvailableAfterRollback (0.04s) +--- PASS: TestDataNotAvailableAfterRollback (0.03s) === RUN TestDBAppenderAddRef ---- PASS: TestDBAppenderAddRef (0.05s) +--- PASS: TestDBAppenderAddRef (0.04s) === RUN TestAppendEmptyLabelsIgnored ---- PASS: TestAppendEmptyLabelsIgnored (0.05s) +--- PASS: TestAppendEmptyLabelsIgnored (0.02s) === RUN TestDeleteSimple ---- PASS: TestDeleteSimple (0.18s) +--- PASS: TestDeleteSimple (0.15s) === RUN TestAmendHistogramDatapointCausesError ---- PASS: TestAmendHistogramDatapointCausesError (0.03s) +--- PASS: TestAmendHistogramDatapointCausesError (0.06s) === RUN TestDuplicateNaNDatapointNoAmendError ---- PASS: TestDuplicateNaNDatapointNoAmendError (0.07s) +--- PASS: TestDuplicateNaNDatapointNoAmendError (0.02s) === RUN TestNonDuplicateNaNDatapointsCausesAmendError ---- PASS: TestNonDuplicateNaNDatapointsCausesAmendError (0.02s) +--- PASS: TestNonDuplicateNaNDatapointsCausesAmendError (0.03s) === RUN TestEmptyLabelsetCausesError ---- PASS: TestEmptyLabelsetCausesError (0.02s) +--- PASS: TestEmptyLabelsetCausesError (0.04s) === RUN TestSkippingInvalidValuesInSameTxn ---- PASS: TestSkippingInvalidValuesInSameTxn (0.02s) +--- PASS: TestSkippingInvalidValuesInSameTxn (0.04s) === RUN TestDB_Snapshot ---- PASS: TestDB_Snapshot (0.54s) +--- PASS: TestDB_Snapshot (0.59s) === RUN TestDB_Snapshot_ChunksOutsideOfCompactedRange ---- PASS: TestDB_Snapshot_ChunksOutsideOfCompactedRange (0.58s) +--- PASS: TestDB_Snapshot_ChunksOutsideOfCompactedRange (0.60s) === RUN TestDB_SnapshotWithDelete ---- PASS: TestDB_SnapshotWithDelete (0.48s) +--- PASS: TestDB_SnapshotWithDelete (0.46s) === RUN TestDB_e2e ---- PASS: TestDB_e2e (24.69s) +--- PASS: TestDB_e2e (20.01s) === RUN TestWALFlushedOnDBClose ---- PASS: TestWALFlushedOnDBClose (0.06s) +--- PASS: TestWALFlushedOnDBClose (0.09s) === RUN TestWALSegmentSizeOptions === RUN TestWALSegmentSizeOptions/WALSegmentSize_0_test === RUN TestWALSegmentSizeOptions/WALSegmentSize_65536_test === RUN TestWALSegmentSizeOptions/WALSegmentSize_-1_test ---- PASS: TestWALSegmentSizeOptions (0.27s) - --- PASS: TestWALSegmentSizeOptions/WALSegmentSize_0_test (0.11s) - --- PASS: TestWALSegmentSizeOptions/WALSegmentSize_65536_test (0.09s) - --- PASS: TestWALSegmentSizeOptions/WALSegmentSize_-1_test (0.07s) +--- PASS: TestWALSegmentSizeOptions (0.24s) + --- PASS: TestWALSegmentSizeOptions/WALSegmentSize_0_test (0.08s) + --- PASS: TestWALSegmentSizeOptions/WALSegmentSize_65536_test (0.10s) + --- PASS: TestWALSegmentSizeOptions/WALSegmentSize_-1_test (0.06s) === 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=9.06µs +level=info msg="On-disk memory mappable chunks replay completed" duration=8.64µs level=info msg="Replaying WAL, this may take a while" -level=warn msg="Unknown series references" samples=13000 exemplars=0 histograms=0 metadata=0 +level=warn msg="Unknown series references" samples=14000 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=131.48µs wal_replay_duration=634.927ms wbl_replay_duration=440ns total_replay_duration=635.09632ms +level=info msg="WAL replay completed" checkpoint_replay_duration=112.142µs wal_replay_duration=704.04142ms wbl_replay_duration=900ns total_replay_duration=704.192542ms === 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=26.98982ms +level=info msg="On-disk memory mappable chunks replay completed" duration=14.740194ms level=info msg="Replaying WAL, this may take a while" -level=warn msg="Unknown series references" samples=4000 exemplars=0 histograms=0 metadata=0 +level=warn msg="Unknown series references" samples=8000 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=171.54µs wal_replay_duration=1.07990774s wbl_replay_duration=540ns total_replay_duration=1.10716866s ---- PASS: TestWALReplayRaceOnSamplesLoggedBeforeSeries (8.54s) - --- PASS: TestWALReplayRaceOnSamplesLoggedBeforeSeries/samples_after_series_creation_=_1,_run_=_1 (1.53s) - --- PASS: TestWALReplayRaceOnSamplesLoggedBeforeSeries/samples_after_series_creation_=_1000,_run_=_1 (7.02s) +level=info msg="WAL replay completed" checkpoint_replay_duration=171.302µs wal_replay_duration=844.259489ms wbl_replay_duration=460ns total_replay_duration=868.443054ms +--- PASS: TestWALReplayRaceOnSamplesLoggedBeforeSeries (8.73s) + --- PASS: TestWALReplayRaceOnSamplesLoggedBeforeSeries/samples_after_series_creation_=_1,_run_=_1 (1.50s) + --- PASS: TestWALReplayRaceOnSamplesLoggedBeforeSeries/samples_after_series_creation_=_1000,_run_=_1 (7.23s) === RUN TestTombstoneClean ---- PASS: TestTombstoneClean (2.03s) +--- PASS: TestTombstoneClean (1.73s) === RUN TestTombstoneCleanResultEmptyBlock ---- PASS: TestTombstoneCleanResultEmptyBlock (0.79s) +--- PASS: TestTombstoneCleanResultEmptyBlock (0.99s) === RUN TestTombstoneCleanFail ---- PASS: TestTombstoneCleanFail (2.91s) +--- PASS: TestTombstoneCleanFail (2.01s) === RUN TestTombstoneCleanRetentionLimitsRace === RUN TestTombstoneCleanRetentionLimitsRace/iteration0 === RUN TestTombstoneCleanRetentionLimitsRace/iteration1 @@ -7655,138 +7697,138 @@ === RUN TestTombstoneCleanRetentionLimitsRace/iteration17 === RUN TestTombstoneCleanRetentionLimitsRace/iteration18 === RUN TestTombstoneCleanRetentionLimitsRace/iteration19 ---- PASS: TestTombstoneCleanRetentionLimitsRace (331.95s) - --- PASS: TestTombstoneCleanRetentionLimitsRace/iteration0 (18.58s) - --- PASS: TestTombstoneCleanRetentionLimitsRace/iteration1 (17.14s) - --- PASS: TestTombstoneCleanRetentionLimitsRace/iteration2 (17.06s) - --- PASS: TestTombstoneCleanRetentionLimitsRace/iteration3 (16.64s) - --- PASS: TestTombstoneCleanRetentionLimitsRace/iteration4 (17.18s) - --- PASS: TestTombstoneCleanRetentionLimitsRace/iteration5 (16.35s) - --- PASS: TestTombstoneCleanRetentionLimitsRace/iteration6 (16.79s) - --- PASS: TestTombstoneCleanRetentionLimitsRace/iteration7 (16.02s) - --- PASS: TestTombstoneCleanRetentionLimitsRace/iteration8 (15.59s) - --- PASS: TestTombstoneCleanRetentionLimitsRace/iteration9 (16.25s) - --- PASS: TestTombstoneCleanRetentionLimitsRace/iteration10 (15.96s) - --- PASS: TestTombstoneCleanRetentionLimitsRace/iteration11 (16.40s) - --- PASS: TestTombstoneCleanRetentionLimitsRace/iteration12 (16.23s) - --- PASS: TestTombstoneCleanRetentionLimitsRace/iteration13 (16.41s) - --- PASS: TestTombstoneCleanRetentionLimitsRace/iteration14 (16.36s) - --- PASS: TestTombstoneCleanRetentionLimitsRace/iteration15 (16.58s) - --- PASS: TestTombstoneCleanRetentionLimitsRace/iteration16 (16.07s) - --- PASS: TestTombstoneCleanRetentionLimitsRace/iteration17 (16.96s) - --- PASS: TestTombstoneCleanRetentionLimitsRace/iteration18 (16.93s) - --- PASS: TestTombstoneCleanRetentionLimitsRace/iteration19 (16.44s) +--- PASS: TestTombstoneCleanRetentionLimitsRace (314.51s) + --- PASS: TestTombstoneCleanRetentionLimitsRace/iteration0 (18.00s) + --- PASS: TestTombstoneCleanRetentionLimitsRace/iteration1 (14.96s) + --- PASS: TestTombstoneCleanRetentionLimitsRace/iteration2 (14.86s) + --- PASS: TestTombstoneCleanRetentionLimitsRace/iteration3 (15.11s) + --- PASS: TestTombstoneCleanRetentionLimitsRace/iteration4 (15.22s) + --- PASS: TestTombstoneCleanRetentionLimitsRace/iteration5 (15.51s) + --- PASS: TestTombstoneCleanRetentionLimitsRace/iteration6 (15.07s) + --- PASS: TestTombstoneCleanRetentionLimitsRace/iteration7 (15.14s) + --- PASS: TestTombstoneCleanRetentionLimitsRace/iteration8 (15.89s) + --- PASS: TestTombstoneCleanRetentionLimitsRace/iteration9 (15.77s) + --- PASS: TestTombstoneCleanRetentionLimitsRace/iteration10 (15.60s) + --- PASS: TestTombstoneCleanRetentionLimitsRace/iteration11 (16.09s) + --- PASS: TestTombstoneCleanRetentionLimitsRace/iteration12 (15.88s) + --- PASS: TestTombstoneCleanRetentionLimitsRace/iteration13 (16.10s) + --- PASS: TestTombstoneCleanRetentionLimitsRace/iteration14 (15.86s) + --- PASS: TestTombstoneCleanRetentionLimitsRace/iteration15 (15.39s) + --- PASS: TestTombstoneCleanRetentionLimitsRace/iteration16 (15.42s) + --- PASS: TestTombstoneCleanRetentionLimitsRace/iteration17 (16.34s) + --- PASS: TestTombstoneCleanRetentionLimitsRace/iteration18 (16.26s) + --- PASS: TestTombstoneCleanRetentionLimitsRace/iteration19 (16.01s) === RUN TestTimeRetention ---- PASS: TestTimeRetention (1.33s) +--- PASS: TestTimeRetention (1.67s) === RUN TestSizeRetention ---- PASS: TestSizeRetention (2.39s) +--- PASS: TestSizeRetention (2.46s) === RUN TestSizeRetentionMetric --- PASS: TestSizeRetentionMetric (0.10s) === RUN TestNotMatcherSelectsLabelsUnsetSeries ---- PASS: TestNotMatcherSelectsLabelsUnsetSeries (0.03s) +--- PASS: TestNotMatcherSelectsLabelsUnsetSeries (0.02s) === RUN TestOverlappingBlocksDetectsAllOverlaps --- PASS: TestOverlappingBlocksDetectsAllOverlaps (0.00s) === RUN TestChunkAtBlockBoundary ---- PASS: TestChunkAtBlockBoundary (0.45s) +--- PASS: TestChunkAtBlockBoundary (0.39s) === RUN TestQuerierWithBoundaryChunks ---- PASS: TestQuerierWithBoundaryChunks (1.08s) +--- PASS: TestQuerierWithBoundaryChunks (1.11s) === RUN TestInitializeHeadTimestamp === RUN TestInitializeHeadTimestamp/clean === RUN TestInitializeHeadTimestamp/wal-only === RUN TestInitializeHeadTimestamp/existing-block === RUN TestInitializeHeadTimestamp/existing-block-and-wal ---- PASS: TestInitializeHeadTimestamp (1.01s) - --- PASS: TestInitializeHeadTimestamp/clean (0.03s) - --- PASS: TestInitializeHeadTimestamp/wal-only (0.06s) - --- PASS: TestInitializeHeadTimestamp/existing-block (0.52s) - --- PASS: TestInitializeHeadTimestamp/existing-block-and-wal (0.40s) +--- PASS: TestInitializeHeadTimestamp (0.95s) + --- PASS: TestInitializeHeadTimestamp/clean (0.02s) + --- PASS: TestInitializeHeadTimestamp/wal-only (0.04s) + --- PASS: TestInitializeHeadTimestamp/existing-block (0.44s) + --- PASS: TestInitializeHeadTimestamp/existing-block-and-wal (0.45s) === 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 (1.13s) +--- PASS: TestNoEmptyBlocks (1.25s) --- PASS: TestNoEmptyBlocks/Test_no_blocks_after_compact_with_empty_head. (0.00s) - --- PASS: TestNoEmptyBlocks/Test_no_blocks_after_deleting_all_samples_from_head. (0.36s) + --- PASS: TestNoEmptyBlocks/Test_no_blocks_after_deleting_all_samples_from_head. (0.39s) --- PASS: TestNoEmptyBlocks/When_no_new_block_is_created_from_head,_and_there_are_some_blocks_on_disk__compaction_should_not_run_into_infinite_loop_(was_seen_during_development). (0.03s) - --- PASS: TestNoEmptyBlocks/Test_no_blocks_remaining_after_deleting_all_samples_from_disk. (0.72s) + --- PASS: TestNoEmptyBlocks/Test_no_blocks_remaining_after_deleting_all_samples_from_disk. (0.82s) === RUN TestDB_LabelNames ---- PASS: TestDB_LabelNames (0.04s) +--- PASS: TestDB_LabelNames (0.05s) === RUN TestCorrectNumTombstones ---- PASS: TestCorrectNumTombstones (0.41s) +--- PASS: TestCorrectNumTombstones (0.46s) === RUN TestBlockRanges -level=info msg="Found healthy block" mint=0 maxt=3 ulid=01HZCB10P6WCZFDGS7CHN5EC42 +level=info msg="Found healthy block" mint=0 maxt=3 ulid=01GZAWG4RYPRAN48D66BPY0WHD level=info msg="Replaying on-disk memory mappable chunks if any" -level=info msg="On-disk memory mappable chunks replay completed" duration=8.22µs +level=info msg="On-disk memory mappable chunks replay completed" duration=8.72µ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=85.8µs wal_replay_duration=459.12µs wbl_replay_duration=520ns total_replay_duration=578.88µs -level=info msg="write block" mint=3 maxt=10000 ulid=01HZCB111SX718JDDYNSZNARRT duration=337.99356ms -level=info msg="Head GC completed" caller=truncateMemory duration=5.43964ms +level=info msg="WAL replay completed" checkpoint_replay_duration=85.201µs wal_replay_duration=476.905µs wbl_replay_duration=460ns total_replay_duration=597.066µs +level=info msg="write block" mint=3 maxt=10000 ulid=01GZAWG54MMDNV3T5FA2P86W94 duration=472.773848ms +level=info msg="Head GC completed" caller=truncateMemory duration=5.735843ms level=info msg="Compactions disabled" -level=info msg="Found healthy block" mint=0 maxt=3 ulid=01HZCB10P6WCZFDGS7CHN5EC42 -level=info msg="Found healthy block" mint=3 maxt=10000 ulid=01HZCB111SX718JDDYNSZNARRT -level=info msg="Found healthy block" mint=15005 maxt=15006 ulid=01HZCB11EWQ4QQW1KZZEEJ6QGW +level=info msg="Found healthy block" mint=0 maxt=3 ulid=01GZAWG4RYPRAN48D66BPY0WHD +level=info msg="Found healthy block" mint=3 maxt=10000 ulid=01GZAWG54MMDNV3T5FA2P86W94 +level=info msg="Found healthy block" mint=15005 maxt=15006 ulid=01GZAWG5MZKSYVZPVEMRTPC9M0 level=info msg="Replaying on-disk memory mappable chunks if any" -level=info msg="On-disk memory mappable chunks replay completed" duration=16.22µs +level=info msg="On-disk memory mappable chunks replay completed" duration=14.8µ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=109.2µs wal_replay_duration=2.65492ms wbl_replay_duration=780ns total_replay_duration=2.81116ms -level=info msg="write block" mint=15006 maxt=20000 ulid=01HZCB11V7EVTZ0EAHW3P0S4DF duration=353.95062ms -level=info msg="Head GC completed" caller=truncateMemory duration=5.6454ms ---- PASS: TestBlockRanges (1.60s) +level=info msg="WAL replay completed" checkpoint_replay_duration=99.401µs wal_replay_duration=1.681619ms wbl_replay_duration=700ns total_replay_duration=1.8216ms +level=info msg="write block" mint=15006 maxt=20000 ulid=01GZAWG61NN6EFNZT8RKKBV57C duration=388.129842ms +level=info msg="Head GC completed" caller=truncateMemory duration=6.128247ms +--- PASS: TestBlockRanges (1.73s) === RUN TestDBReadOnly -level=info msg="Found healthy block" mint=10 maxt=12 ulid=01HZCB128E4GPWQGRSS56DE2DA -level=info msg="Found healthy block" mint=12 maxt=14 ulid=01HZCB12MFX5JEJH7RGGWW96ZR -level=info msg="Found healthy block" mint=14 maxt=16 ulid=01HZCB132JCWHQYT8Z0R7JKB3E +level=info msg="Found healthy block" mint=10 maxt=12 ulid=01GZAWG6F5CSRVQN3MM8360JXX +level=info msg="Found healthy block" mint=12 maxt=14 ulid=01GZAWG6T8EFPXM36C1TXFBAVE +level=info msg="Found healthy block" mint=14 maxt=16 ulid=01GZAWG77VQAC7NEYK66G0JAJE level=info msg="Replaying on-disk memory mappable chunks if any" -level=info msg="On-disk memory mappable chunks replay completed" duration=10.24µs +level=info msg="On-disk memory mappable chunks replay completed" duration=9.36µ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=98.4µs wal_replay_duration=1.45848ms wbl_replay_duration=520ns total_replay_duration=1.5939ms +level=info msg="WAL replay completed" checkpoint_replay_duration=96.661µs wal_replay_duration=1.703658ms wbl_replay_duration=280ns total_replay_duration=1.83598ms level=info msg="Compactions disabled" === RUN TestDBReadOnly/blocks === RUN TestDBReadOnly/querier level=info msg="Replaying on-disk memory mappable chunks if any" -level=info msg="On-disk memory mappable chunks replay completed" duration=8.7µs +level=info msg="On-disk memory mappable chunks replay completed" duration=8.66µ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=117.84µs wal_replay_duration=1.96332ms wbl_replay_duration=460ns total_replay_duration=2.12104ms +level=info msg="WAL replay completed" checkpoint_replay_duration=104.841µs wal_replay_duration=2.288205ms wbl_replay_duration=340ns total_replay_duration=2.426907ms === 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=12.7µs +level=info msg="On-disk memory mappable chunks replay completed" duration=8.8µ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=93.56µs wal_replay_duration=14.31648ms wbl_replay_duration=400ns total_replay_duration=14.45006ms ---- PASS: TestDBReadOnly (1.36s) +level=info msg="WAL replay completed" checkpoint_replay_duration=98.561µs wal_replay_duration=2.275245ms wbl_replay_duration=320ns total_replay_duration=2.409526ms +--- PASS: TestDBReadOnly (1.29s) --- PASS: TestDBReadOnly/blocks (0.00s) - --- PASS: TestDBReadOnly/querier (0.06s) - --- PASS: TestDBReadOnly/chunk_querier (0.06s) + --- PASS: TestDBReadOnly/querier (0.05s) + --- PASS: TestDBReadOnly/chunk_querier (0.04s) === 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=8.22µs +level=info msg="On-disk memory mappable chunks replay completed" duration=8.92µ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=78.56µs wal_replay_duration=1.14486ms wbl_replay_duration=360ns total_replay_duration=1.25814ms +level=info msg="WAL replay completed" checkpoint_replay_duration=113.861µs wal_replay_duration=7.996928ms wbl_replay_duration=640ns total_replay_duration=8.149649ms 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=38.76µs +level=info msg="On-disk memory mappable chunks replay completed" duration=36.361µ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=92.86µs wal_replay_duration=955.44µs wbl_replay_duration=380ns total_replay_duration=1.11266ms -level=info msg="write block" mint=0 maxt=1000 ulid=01HZCB13P4FZ3M2F1B1THB29V9 duration=385.16806ms ---- PASS: TestDBReadOnly_FlushWAL (0.52s) +level=info msg="WAL replay completed" checkpoint_replay_duration=91.901µs wal_replay_duration=1.056112ms wbl_replay_duration=420ns total_replay_duration=1.213334ms +level=info msg="write block" mint=0 maxt=1000 ulid=01GZAWG7S04CY5P7EV3JA6ES4W duration=370.660733ms +--- PASS: TestDBReadOnly_FlushWAL (0.46s) === RUN TestDBCannotSeePartialCommits ---- PASS: TestDBCannotSeePartialCommits (0.12s) +--- PASS: TestDBCannotSeePartialCommits (0.06s) === RUN TestDBQueryDoesntSeeAppendsAfterCreation ---- PASS: TestDBQueryDoesntSeeAppendsAfterCreation (0.03s) +--- PASS: TestDBQueryDoesntSeeAppendsAfterCreation (0.04s) === RUN TestChunkWriter_ReadAfterWrite === RUN TestChunkWriter_ReadAfterWrite/0 === RUN TestChunkWriter_ReadAfterWrite/1 @@ -7795,43 +7837,43 @@ === RUN TestChunkWriter_ReadAfterWrite/4 === RUN TestChunkWriter_ReadAfterWrite/5 === RUN TestChunkWriter_ReadAfterWrite/6 ---- PASS: TestChunkWriter_ReadAfterWrite (0.08s) - --- PASS: TestChunkWriter_ReadAfterWrite/0 (0.03s) +--- PASS: TestChunkWriter_ReadAfterWrite (0.09s) + --- PASS: TestChunkWriter_ReadAfterWrite/0 (0.02s) --- PASS: TestChunkWriter_ReadAfterWrite/1 (0.00s) - --- PASS: TestChunkWriter_ReadAfterWrite/2 (0.01s) - --- PASS: TestChunkWriter_ReadAfterWrite/3 (0.00s) + --- PASS: TestChunkWriter_ReadAfterWrite/2 (0.02s) + --- PASS: TestChunkWriter_ReadAfterWrite/3 (0.01s) --- PASS: TestChunkWriter_ReadAfterWrite/4 (0.01s) --- PASS: TestChunkWriter_ReadAfterWrite/5 (0.01s) - --- PASS: TestChunkWriter_ReadAfterWrite/6 (0.00s) + --- PASS: TestChunkWriter_ReadAfterWrite/6 (0.01s) === RUN TestRangeForTimestamp --- PASS: TestRangeForTimestamp (0.00s) === RUN TestChunkReader_ConcurrentReads ---- PASS: TestChunkReader_ConcurrentReads (0.31s) +--- PASS: TestChunkReader_ConcurrentReads (0.34s) === RUN TestCompactHead ---- PASS: TestCompactHead (0.39s) +--- PASS: TestCompactHead (0.49s) === RUN TestCompactHeadWithDeletion ---- PASS: TestCompactHeadWithDeletion (0.06s) +--- PASS: TestCompactHeadWithDeletion (0.09s) === 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=01HZCB1524X1C3TXCHTYFKYHCJ -level=info msg="Found healthy block" mint=10 maxt=20 ulid=01HZCB15CSVQYXMSQTVT6PTEBT -level=error msg="failed to read meta.json for a block during repair process; skipping" dir=/tmp/TestOpen_VariousBlockStates3393739022/001/01HZCB15TMCQKQDS5TZPMDHX06 err="open /tmp/TestOpen_VariousBlockStates3393739022/001/01HZCB15TMCQKQDS5TZPMDHX06/meta.json: no such file or directory" -level=info msg="Found healthy block" mint=50 maxt=60 ulid=01HZCB17ASAHTEBQXF4VG0M2RR -level=info msg="Found healthy block" mint=50 maxt=55 ulid=01HZCB17NKW3GCP89GZBJ8XS0P -level=info msg="Found and deleted tmp block dir" dir=/tmp/TestOpen_VariousBlockStates3393739022/001/wal/checkpoint.00000001.tmp -level=info msg="Found and deleted tmp block dir" dir=/tmp/TestOpen_VariousBlockStates3393739022/001/01HZCB168PQRKRHBBKNK3HNYYD.tmp-for-creation -level=info msg="Found and deleted tmp block dir" dir=/tmp/TestOpen_VariousBlockStates3393739022/001/01HZCB16MYW62YZFE3XSXF131M.tmp-for-deletion -level=info msg="Found and deleted tmp block dir" dir=/tmp/TestOpen_VariousBlockStates3393739022/001/01HZCB16ZV2QC8NY03106MR7XG.tmp -level=error msg="Failed to read meta.json for a block during reloadBlocks. Skipping" dir=/tmp/TestOpen_VariousBlockStates3393739022/001/01HZCB15TMCQKQDS5TZPMDHX06 err="open /tmp/TestOpen_VariousBlockStates3393739022/001/01HZCB15TMCQKQDS5TZPMDHX06/meta.json: no such file or directory" -level=info msg="Deleting obsolete block" block=01HZCB17NKW3GCP89GZBJ8XS0P +level=info msg="Found healthy block" mint=0 maxt=10 ulid=01GZAWG98V2MPCFMFWDZB8B1RS +level=info msg="Found healthy block" mint=10 maxt=20 ulid=01GZAWG9NYQP9GFRG3X9MZWSY2 +level=error msg="failed to read meta.json for a block during repair process; skipping" dir=/tmp/TestOpen_VariousBlockStates1338190751/001/01GZAWGA340GKGNBWV6T3XJBXD err="open /tmp/TestOpen_VariousBlockStates1338190751/001/01GZAWGA340GKGNBWV6T3XJBXD/meta.json: no such file or directory" +level=info msg="Found healthy block" mint=50 maxt=60 ulid=01GZAWGBTHCA10X3K1HATCRXHB +level=info msg="Found healthy block" mint=50 maxt=55 ulid=01GZAWGC7NTXJHXY22DJQKM1CG +level=info msg="Found and deleted tmp block dir" dir=/tmp/TestOpen_VariousBlockStates1338190751/001/wal/checkpoint.00000001.tmp +level=info msg="Found and deleted tmp block dir" dir=/tmp/TestOpen_VariousBlockStates1338190751/001/01GZAWGAFRB7FP3JVE62A71M70.tmp-for-creation +level=info msg="Found and deleted tmp block dir" dir=/tmp/TestOpen_VariousBlockStates1338190751/001/01GZAWGAWQD1F5XAP2V22FMFW8.tmp-for-deletion +level=info msg="Found and deleted tmp block dir" dir=/tmp/TestOpen_VariousBlockStates1338190751/001/01GZAWGB8XW97P01GCDSJ7KCVQ.tmp +level=error msg="Failed to read meta.json for a block during reloadBlocks. Skipping" dir=/tmp/TestOpen_VariousBlockStates1338190751/001/01GZAWGA340GKGNBWV6T3XJBXD err="open /tmp/TestOpen_VariousBlockStates1338190751/001/01GZAWGA340GKGNBWV6T3XJBXD/meta.json: no such file or directory" +level=info msg="Deleting obsolete block" block=01GZAWGC7NTXJHXY22DJQKM1CG level=info msg="Replaying on-disk memory mappable chunks if any" -level=info msg="On-disk memory mappable chunks replay completed" duration=6.5µs +level=info msg="On-disk memory mappable chunks replay completed" duration=7.941µ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=72.6µs wal_replay_duration=843.56µs wbl_replay_duration=300ns total_replay_duration=943.94µs ---- PASS: TestOpen_VariousBlockStates (3.05s) +level=info msg="WAL replay completed" checkpoint_replay_duration=108.901µs wal_replay_duration=451.425µs wbl_replay_duration=300ns total_replay_duration=592.147µs +--- PASS: TestOpen_VariousBlockStates (3.63s) === RUN TestOneCheckpointPerCompactCall ---- PASS: TestOneCheckpointPerCompactCall (23.87s) +--- PASS: TestOneCheckpointPerCompactCall (23.64s) === RUN TestNoPanicOnTSDBOpenError --- PASS: TestNoPanicOnTSDBOpenError (0.00s) === RUN TestLockfile @@ -7839,10 +7881,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.11s) +--- PASS: TestLockfile (0.09s) --- PASS: TestLockfile/{fileAlreadyExists:false_lockFileDisabled:false_expectedValue:1} (0.02s) --- PASS: TestLockfile/{fileAlreadyExists:true_lockFileDisabled:false_expectedValue:0} (0.02s) - --- PASS: TestLockfile/{fileAlreadyExists:true_lockFileDisabled:true_expectedValue:-1} (0.04s) + --- PASS: TestLockfile/{fileAlreadyExists:true_lockFileDisabled:true_expectedValue:-1} (0.02s) --- PASS: TestLockfile/{fileAlreadyExists:false_lockFileDisabled:true_expectedValue:-1} (0.03s) === RUN TestQuerier_ShouldNotPanicIfHeadChunkIsTruncatedWhileReadingQueriedChunks db_test.go:3291: TODO: investigate why process crash in CI @@ -7851,31 +7893,31 @@ db_test.go:3427: TODO: investigate why process crash in CI --- SKIP: TestChunkQuerier_ShouldNotPanicIfHeadChunkIsTruncatedWhileReadingQueriedChunks (0.00s) === RUN TestOOOWALWrite ---- PASS: TestOOOWALWrite (0.06s) +--- PASS: TestOOOWALWrite (0.05s) === RUN TestDBPanicOnMmappingHeadChunk ---- PASS: TestDBPanicOnMmappingHeadChunk (0.46s) +--- PASS: TestDBPanicOnMmappingHeadChunk (0.48s) === RUN TestMetadataInWAL --- PASS: TestMetadataInWAL (0.02s) === RUN TestMetadataCheckpointingOnlyKeepsLatestEntry --- PASS: TestMetadataCheckpointingOnlyKeepsLatestEntry (0.01s) === RUN TestMetadataAssertInMemoryData ---- PASS: TestMetadataAssertInMemoryData (0.05s) +--- PASS: TestMetadataAssertInMemoryData (0.04s) === RUN TestOOOCompaction ---- PASS: TestOOOCompaction (1.95s) +--- PASS: TestOOOCompaction (1.58s) === RUN TestOOOCompactionWithNormalCompaction ---- PASS: TestOOOCompactionWithNormalCompaction (0.88s) +--- PASS: TestOOOCompactionWithNormalCompaction (0.74s) === 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.08s) - --- PASS: Test_Querier_OOOQuery/name=query_interval_covering_ooomint_and_inordermaxt_returns_all_ingested_samples (0.05s) - --- PASS: Test_Querier_OOOQuery/name=partial_query_interval_returns_only_samples_within_interval (0.03s) +--- PASS: Test_Querier_OOOQuery (0.07s) + --- 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.04s) === 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 (0.09s) --- 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/name=partial_query_interval_returns_only_samples_within_interval (0.05s) === RUN TestOOOAppendAndQuery --- PASS: TestOOOAppendAndQuery (0.03s) === RUN TestOOODisabled @@ -7887,43 +7929,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.31s) - --- PASS: TestWBLAndMmapReplay/Restart_DB_with_both_WBL_and_M-map_files_for_ooo_data (0.04s) +--- PASS: TestWBLAndMmapReplay (0.30s) + --- PASS: TestWBLAndMmapReplay/Restart_DB_with_both_WBL_and_M-map_files_for_ooo_data (0.07s) --- PASS: TestWBLAndMmapReplay/Restart_DB_with_only_WBL_for_ooo_data (0.02s) --- PASS: TestWBLAndMmapReplay/Restart_DB_with_only_M-map_files_for_ooo_data (0.03s) --- PASS: TestWBLAndMmapReplay/Restart_DB_with_WBL+Mmap_while_increasing_the_OOOCapMax (0.05s) - --- PASS: TestWBLAndMmapReplay/Restart_DB_with_WBL+Mmap_while_decreasing_the_OOOCapMax (0.07s) + --- PASS: TestWBLAndMmapReplay/Restart_DB_with_WBL+Mmap_while_decreasing_the_OOOCapMax (0.05s) --- PASS: TestWBLAndMmapReplay/Restart_DB_with_WBL+Mmap_while_having_no_m-map_markers_in_WBL (0.05s) === RUN TestOOOCompactionFailure ---- PASS: TestOOOCompactionFailure (1.71s) +--- PASS: TestOOOCompactionFailure (1.56s) === RUN TestWBLCorruption ---- PASS: TestWBLCorruption (0.12s) +--- PASS: TestWBLCorruption (0.13s) === RUN TestOOOMmapCorruption ---- PASS: TestOOOMmapCorruption (0.20s) +--- PASS: TestOOOMmapCorruption (0.19s) === 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 (1.70s) - --- PASS: TestOutOfOrderRuntimeConfig/increase_time_window (0.51s) - --- PASS: TestOutOfOrderRuntimeConfig/decrease_time_window_and_increase_again (0.40s) - --- PASS: TestOutOfOrderRuntimeConfig/disabled_to_enabled (0.39s) - --- PASS: TestOutOfOrderRuntimeConfig/enabled_to_disabled (0.37s) +--- PASS: TestOutOfOrderRuntimeConfig (1.68s) + --- PASS: TestOutOfOrderRuntimeConfig/increase_time_window (0.47s) + --- PASS: TestOutOfOrderRuntimeConfig/decrease_time_window_and_increase_again (0.41s) + --- PASS: TestOutOfOrderRuntimeConfig/disabled_to_enabled (0.42s) + --- PASS: TestOutOfOrderRuntimeConfig/enabled_to_disabled (0.36s) --- PASS: TestOutOfOrderRuntimeConfig/disabled_to_disabled (0.02s) === RUN TestNoGapAfterRestartWithOOO === RUN TestNoGapAfterRestartWithOOO/case=0 === RUN TestNoGapAfterRestartWithOOO/case=1 ---- PASS: TestNoGapAfterRestartWithOOO (1.86s) - --- PASS: TestNoGapAfterRestartWithOOO/case=0 (0.98s) - --- PASS: TestNoGapAfterRestartWithOOO/case=1 (0.87s) +--- PASS: TestNoGapAfterRestartWithOOO (1.80s) + --- PASS: TestNoGapAfterRestartWithOOO/case=0 (0.82s) + --- PASS: TestNoGapAfterRestartWithOOO/case=1 (0.99s) === RUN TestWblReplayAfterOOODisableAndRestart --- PASS: TestWblReplayAfterOOODisableAndRestart (0.07s) === RUN TestPanicOnApplyConfig ---- PASS: TestPanicOnApplyConfig (0.07s) +--- PASS: TestPanicOnApplyConfig (0.08s) === RUN TestDiskFillingUpAfterDisablingOOO ---- PASS: TestDiskFillingUpAfterDisablingOOO (1.65s) +--- PASS: TestDiskFillingUpAfterDisablingOOO (2.02s) === RUN TestHistogramAppendAndQuery === RUN TestHistogramAppendAndQuery/integer_histograms === RUN TestHistogramAppendAndQuery/integer_histograms/series_with_only_histograms @@ -7941,22 +7983,22 @@ === 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.13s) - --- PASS: TestHistogramAppendAndQuery/integer_histograms (0.07s) - --- PASS: TestHistogramAppendAndQuery/integer_histograms/series_with_only_histograms (0.00s) +--- PASS: TestHistogramAppendAndQuery (0.06s) + --- PASS: TestHistogramAppendAndQuery/integer_histograms (0.03s) + --- PASS: TestHistogramAppendAndQuery/integer_histograms/series_with_only_histograms (0.01s) --- PASS: TestHistogramAppendAndQuery/integer_histograms/series_with_only_histograms/changing_schema (0.00s) --- PASS: TestHistogramAppendAndQuery/integer_histograms/series_with_only_histograms/new_buckets_incoming (0.00s) --- PASS: TestHistogramAppendAndQuery/integer_histograms/series_with_only_histograms/buckets_disappearing (0.00s) - --- PASS: TestHistogramAppendAndQuery/integer_histograms/series_starting_with_float_and_then_getting_histograms (0.01s) + --- 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.04s) + --- PASS: TestHistogramAppendAndQuery/float_histograms/series_with_only_histograms (0.01s) + --- PASS: TestHistogramAppendAndQuery/float_histograms/series_with_only_histograms/changing_schema (0.00s) --- PASS: TestHistogramAppendAndQuery/float_histograms/series_with_only_histograms/new_buckets_incoming (0.00s) --- PASS: TestHistogramAppendAndQuery/float_histograms/series_with_only_histograms/buckets_disappearing (0.00s) --- PASS: TestHistogramAppendAndQuery/float_histograms/series_starting_with_float_and_then_getting_histograms (0.00s) - --- PASS: TestHistogramAppendAndQuery/float_histograms/series_starting_with_histogram_and_then_getting_float (0.01s) + --- 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 === RUN TestQueryHistogramFromBlocksWithCompaction/floatHistogram=false @@ -7973,21 +8015,21 @@ === RUN TestQueryHistogramFromBlocksWithCompaction/floatHistogram=true/overlapping_blocks_with_only_histograms === RUN TestQueryHistogramFromBlocksWithCompaction/floatHistogram=true/overlapping_blocks_with_only_histograms_and_only_float_in_a_series === RUN TestQueryHistogramFromBlocksWithCompaction/floatHistogram=true/overlapping_blocks_with_mix_of_histograms_and_float64 ---- PASS: TestQueryHistogramFromBlocksWithCompaction (23.61s) - --- PASS: TestQueryHistogramFromBlocksWithCompaction/floatHistogram=false (11.78s) - --- PASS: TestQueryHistogramFromBlocksWithCompaction/floatHistogram=false/serial_blocks_with_only_histograms (1.88s) - --- PASS: TestQueryHistogramFromBlocksWithCompaction/floatHistogram=false/serial_blocks_with_either_histograms_or_floats_in_a_block_and_not_both (1.87s) - --- PASS: TestQueryHistogramFromBlocksWithCompaction/floatHistogram=false/serial_blocks_with_mix_of_histograms_and_float64 (2.29s) - --- PASS: TestQueryHistogramFromBlocksWithCompaction/floatHistogram=false/overlapping_blocks_with_only_histograms (1.80s) - --- PASS: TestQueryHistogramFromBlocksWithCompaction/floatHistogram=false/overlapping_blocks_with_only_histograms_and_only_float_in_a_series (1.81s) - --- PASS: TestQueryHistogramFromBlocksWithCompaction/floatHistogram=false/overlapping_blocks_with_mix_of_histograms_and_float64 (2.13s) - --- PASS: TestQueryHistogramFromBlocksWithCompaction/floatHistogram=true (11.83s) - --- PASS: TestQueryHistogramFromBlocksWithCompaction/floatHistogram=true/serial_blocks_with_only_histograms (1.87s) - --- PASS: TestQueryHistogramFromBlocksWithCompaction/floatHistogram=true/serial_blocks_with_either_histograms_or_floats_in_a_block_and_not_both (2.04s) - --- PASS: TestQueryHistogramFromBlocksWithCompaction/floatHistogram=true/serial_blocks_with_mix_of_histograms_and_float64 (2.15s) - --- PASS: TestQueryHistogramFromBlocksWithCompaction/floatHistogram=true/overlapping_blocks_with_only_histograms (1.77s) - --- PASS: TestQueryHistogramFromBlocksWithCompaction/floatHistogram=true/overlapping_blocks_with_only_histograms_and_only_float_in_a_series (1.89s) - --- PASS: TestQueryHistogramFromBlocksWithCompaction/floatHistogram=true/overlapping_blocks_with_mix_of_histograms_and_float64 (2.11s) +--- PASS: TestQueryHistogramFromBlocksWithCompaction (22.06s) + --- PASS: TestQueryHistogramFromBlocksWithCompaction/floatHistogram=false (11.17s) + --- PASS: TestQueryHistogramFromBlocksWithCompaction/floatHistogram=false/serial_blocks_with_only_histograms (1.96s) + --- PASS: TestQueryHistogramFromBlocksWithCompaction/floatHistogram=false/serial_blocks_with_either_histograms_or_floats_in_a_block_and_not_both (1.71s) + --- PASS: TestQueryHistogramFromBlocksWithCompaction/floatHistogram=false/serial_blocks_with_mix_of_histograms_and_float64 (2.04s) + --- PASS: TestQueryHistogramFromBlocksWithCompaction/floatHistogram=false/overlapping_blocks_with_only_histograms (1.65s) + --- PASS: TestQueryHistogramFromBlocksWithCompaction/floatHistogram=false/overlapping_blocks_with_only_histograms_and_only_float_in_a_series (1.72s) + --- PASS: TestQueryHistogramFromBlocksWithCompaction/floatHistogram=false/overlapping_blocks_with_mix_of_histograms_and_float64 (2.08s) + --- PASS: TestQueryHistogramFromBlocksWithCompaction/floatHistogram=true (10.89s) + --- PASS: TestQueryHistogramFromBlocksWithCompaction/floatHistogram=true/serial_blocks_with_only_histograms (1.68s) + --- PASS: TestQueryHistogramFromBlocksWithCompaction/floatHistogram=true/serial_blocks_with_either_histograms_or_floats_in_a_block_and_not_both (1.60s) + --- PASS: TestQueryHistogramFromBlocksWithCompaction/floatHistogram=true/serial_blocks_with_mix_of_histograms_and_float64 (2.17s) + --- PASS: TestQueryHistogramFromBlocksWithCompaction/floatHistogram=true/overlapping_blocks_with_only_histograms (1.59s) + --- PASS: TestQueryHistogramFromBlocksWithCompaction/floatHistogram=true/overlapping_blocks_with_only_histograms_and_only_float_in_a_series (1.79s) + --- PASS: TestQueryHistogramFromBlocksWithCompaction/floatHistogram=true/overlapping_blocks_with_mix_of_histograms_and_float64 (2.05s) === RUN TestNativeHistogramFlag --- PASS: TestNativeHistogramFlag (0.02s) === RUN TestValidateExemplar @@ -8013,10 +8055,10 @@ === RUN TestResize/Negative === RUN TestResize/NegativeToNegative === RUN TestResize/GrowFromZero ---- PASS: TestResize (0.00s) +--- PASS: TestResize (0.01s) --- PASS: TestResize/Grow (0.00s) --- PASS: TestResize/Shrink (0.00s) - --- PASS: TestResize/ShrinkToZero (0.00s) + --- PASS: TestResize/ShrinkToZero (0.01s) --- PASS: TestResize/Negative (0.00s) --- PASS: TestResize/NegativeToNegative (0.00s) --- PASS: TestResize/GrowFromZero (0.00s) @@ -8039,7 +8081,7 @@ --- 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.23s) +--- PASS: TestHead_HighConcurrencyReadAndWrite (1.26s) === RUN TestHead_ReadWAL === RUN TestHead_ReadWAL/compress=false === RUN TestHead_ReadWAL/compress=true @@ -8047,89 +8089,89 @@ --- PASS: TestHead_ReadWAL/compress=false (0.02s) --- PASS: TestHead_ReadWAL/compress=true (0.02s) === RUN TestHead_WALMultiRef ---- PASS: TestHead_WALMultiRef (0.13s) +--- PASS: TestHead_WALMultiRef (0.11s) === RUN TestHead_ActiveAppenders ---- PASS: TestHead_ActiveAppenders (0.03s) +--- PASS: TestHead_ActiveAppenders (0.02s) === RUN TestHead_UnknownWALRecord --- PASS: TestHead_UnknownWALRecord (0.02s) === RUN TestHead_Truncate ---- PASS: TestHead_Truncate (0.07s) +--- PASS: TestHead_Truncate (0.05s) === RUN TestMemSeries_truncateChunks ---- PASS: TestMemSeries_truncateChunks (0.00s) +--- PASS: TestMemSeries_truncateChunks (0.01s) === RUN TestHeadDeleteSeriesWithoutSamples === RUN TestHeadDeleteSeriesWithoutSamples/compress=false === RUN TestHeadDeleteSeriesWithoutSamples/compress=true ---- PASS: TestHeadDeleteSeriesWithoutSamples (0.05s) - --- PASS: TestHeadDeleteSeriesWithoutSamples/compress=false (0.03s) +--- PASS: TestHeadDeleteSeriesWithoutSamples (0.04s) + --- PASS: TestHeadDeleteSeriesWithoutSamples/compress=false (0.02s) --- PASS: TestHeadDeleteSeriesWithoutSamples/compress=true (0.02s) === RUN TestHeadDeleteSimple === RUN TestHeadDeleteSimple/compress=false === RUN TestHeadDeleteSimple/compress=true ---- PASS: TestHeadDeleteSimple (0.87s) - --- PASS: TestHeadDeleteSimple/compress=false (0.46s) - --- PASS: TestHeadDeleteSimple/compress=true (0.41s) +--- PASS: TestHeadDeleteSimple (0.96s) + --- PASS: TestHeadDeleteSimple/compress=false (0.47s) + --- PASS: TestHeadDeleteSimple/compress=true (0.49s) === RUN TestDeleteUntilCurMax ---- PASS: TestDeleteUntilCurMax (0.01s) +--- PASS: TestDeleteUntilCurMax (0.02s) === RUN TestDeletedSamplesAndSeriesStillInWALAfterCheckpoint ---- PASS: TestDeletedSamplesAndSeriesStillInWALAfterCheckpoint (0.36s) +--- PASS: TestDeletedSamplesAndSeriesStillInWALAfterCheckpoint (0.37s) === RUN TestDelete_e2e ---- PASS: TestDelete_e2e (13.92s) +--- PASS: TestDelete_e2e (13.76s) === RUN TestComputeChunkEndTime --- PASS: TestComputeChunkEndTime (0.00s) === RUN TestMemSeries_append --- PASS: TestMemSeries_append (0.00s) === RUN TestMemSeries_appendHistogram ---- PASS: TestMemSeries_appendHistogram (0.01s) +--- PASS: TestMemSeries_appendHistogram (0.00s) === RUN TestMemSeries_append_atVariableRate ---- PASS: TestMemSeries_append_atVariableRate (0.28s) +--- PASS: TestMemSeries_append_atVariableRate (0.24s) === RUN TestGCChunkAccess ---- PASS: TestGCChunkAccess (0.04s) +--- PASS: TestGCChunkAccess (0.02s) === RUN TestGCSeriesAccess ---- PASS: TestGCSeriesAccess (0.03s) +--- PASS: TestGCSeriesAccess (0.04s) === RUN TestUncommittedSamplesNotLostOnTruncate --- PASS: TestUncommittedSamplesNotLostOnTruncate (0.02s) === RUN TestRemoveSeriesAfterRollbackAndTruncate ---- PASS: TestRemoveSeriesAfterRollbackAndTruncate (0.06s) +--- PASS: TestRemoveSeriesAfterRollbackAndTruncate (0.05s) === RUN TestHead_LogRollback === RUN TestHead_LogRollback/compress=false === RUN TestHead_LogRollback/compress=true ---- PASS: TestHead_LogRollback (0.06s) - --- PASS: TestHead_LogRollback/compress=false (0.03s) - --- PASS: TestHead_LogRollback/compress=true (0.03s) +--- PASS: TestHead_LogRollback (0.02s) + --- PASS: TestHead_LogRollback/compress=false (0.01s) + --- PASS: TestHead_LogRollback/compress=true (0.01s) === RUN TestWalRepair_DecodingError +=== RUN TestWalRepair_DecodingError/decode_tombstone,compress=false +=== RUN TestWalRepair_DecodingError/decode_tombstone,compress=true === RUN TestWalRepair_DecodingError/decode_series,compress=false === RUN TestWalRepair_DecodingError/decode_series,compress=true === RUN TestWalRepair_DecodingError/decode_samples,compress=false === RUN TestWalRepair_DecodingError/decode_samples,compress=true -=== RUN TestWalRepair_DecodingError/decode_tombstone,compress=false -=== RUN TestWalRepair_DecodingError/decode_tombstone,compress=true ---- PASS: TestWalRepair_DecodingError (0.37s) - --- PASS: TestWalRepair_DecodingError/decode_series,compress=false (0.06s) +--- PASS: TestWalRepair_DecodingError (0.39s) + --- PASS: TestWalRepair_DecodingError/decode_tombstone,compress=false (0.06s) + --- PASS: TestWalRepair_DecodingError/decode_tombstone,compress=true (0.08s) + --- PASS: TestWalRepair_DecodingError/decode_series,compress=false (0.05s) --- PASS: TestWalRepair_DecodingError/decode_series,compress=true (0.06s) --- PASS: TestWalRepair_DecodingError/decode_samples,compress=false (0.06s) - --- PASS: TestWalRepair_DecodingError/decode_samples,compress=true (0.06s) - --- PASS: TestWalRepair_DecodingError/decode_tombstone,compress=false (0.08s) - --- PASS: TestWalRepair_DecodingError/decode_tombstone,compress=true (0.05s) + --- PASS: TestWalRepair_DecodingError/decode_samples,compress=true (0.07s) === RUN TestHeadReadWriterRepair ---- PASS: TestHeadReadWriterRepair (0.12s) +--- PASS: TestHeadReadWriterRepair (0.07s) === RUN TestNewWalSegmentOnTruncate ---- PASS: TestNewWalSegmentOnTruncate (0.03s) +--- PASS: TestNewWalSegmentOnTruncate (0.02s) === RUN TestAddDuplicateLabelName ---- PASS: TestAddDuplicateLabelName (0.03s) +--- PASS: TestAddDuplicateLabelName (0.02s) === RUN TestMemSeriesIsolation ---- PASS: TestMemSeriesIsolation (0.17s) +--- PASS: TestMemSeriesIsolation (0.20s) === RUN TestIsolationRollback ---- PASS: TestIsolationRollback (0.01s) +--- PASS: TestIsolationRollback (0.02s) === RUN TestIsolationLowWatermarkMonotonous ---- PASS: TestIsolationLowWatermarkMonotonous (0.02s) +--- PASS: TestIsolationLowWatermarkMonotonous (0.04s) === RUN TestIsolationAppendIDZeroIsNoop ---- PASS: TestIsolationAppendIDZeroIsNoop (0.03s) +--- PASS: TestIsolationAppendIDZeroIsNoop (0.01s) === RUN TestHeadSeriesChunkRace ---- PASS: TestHeadSeriesChunkRace (35.79s) +--- PASS: TestHeadSeriesChunkRace (34.44s) === RUN TestIsolationWithoutAdd ---- PASS: TestIsolationWithoutAdd (0.03s) +--- PASS: TestIsolationWithoutAdd (0.01s) === RUN TestOutOfOrderSamplesMetric ---- PASS: TestOutOfOrderSamplesMetric (0.45s) +--- PASS: TestOutOfOrderSamplesMetric (0.42s) === RUN TestHeadLabelNamesValuesWithMinMaxRange === RUN TestHeadLabelNamesValuesWithMinMaxRange/maxt_less_than_head_min === RUN TestHeadLabelNamesValuesWithMinMaxRange/mint_less_than_head_max @@ -8163,15 +8205,15 @@ === RUN TestErrReuseAppender --- PASS: TestErrReuseAppender (0.01s) === RUN TestHeadMintAfterTruncation ---- PASS: TestHeadMintAfterTruncation (0.03s) +--- PASS: TestHeadMintAfterTruncation (0.05s) === RUN TestHeadExemplars ---- PASS: TestHeadExemplars (0.03s) +--- PASS: TestHeadExemplars (0.02s) === RUN TestIteratorSeekIntoBuffer --- PASS: TestIteratorSeekIntoBuffer (0.00s) === RUN TestChunkNotFoundHeadGCRace ---- PASS: TestChunkNotFoundHeadGCRace (3.47s) +--- PASS: TestChunkNotFoundHeadGCRace (3.44s) === RUN TestDataMissingOnQueryDuringCompaction ---- PASS: TestDataMissingOnQueryDuringCompaction (3.44s) +--- PASS: TestDataMissingOnQueryDuringCompaction (3.46s) === RUN TestIsQuerierCollidingWithTruncation === RUN TestIsQuerierCollidingWithTruncation/mint=-200,maxt=-100 === RUN TestIsQuerierCollidingWithTruncation/mint=-200,maxt=300 @@ -8191,7 +8233,7 @@ === 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.28s) +--- PASS: TestWaitForPendingReadersInTimeRange (13.27s) --- PASS: TestWaitForPendingReadersInTimeRange/mint=0,maxt=500,shouldWait=false (2.21s) --- PASS: TestWaitForPendingReadersInTimeRange/mint=500,maxt=1500,shouldWait=true (2.20s) --- PASS: TestWaitForPendingReadersInTimeRange/mint=1200,maxt=1700,shouldWait=true (2.20s) @@ -8205,79 +8247,79 @@ === RUN TestAppendHistogram/200 === RUN TestAppendHistogram/250 === RUN TestAppendHistogram/300 ---- PASS: TestAppendHistogram (0.30s) - --- PASS: TestAppendHistogram/1 (0.02s) +--- PASS: TestAppendHistogram (0.28s) + --- PASS: TestAppendHistogram/1 (0.03s) --- PASS: TestAppendHistogram/10 (0.06s) - --- PASS: TestAppendHistogram/150 (0.04s) - --- PASS: TestAppendHistogram/200 (0.04s) - --- PASS: TestAppendHistogram/250 (0.08s) - --- PASS: TestAppendHistogram/300 (0.05s) + --- PASS: TestAppendHistogram/150 (0.03s) + --- PASS: TestAppendHistogram/200 (0.06s) + --- PASS: TestAppendHistogram/250 (0.04s) + --- PASS: TestAppendHistogram/300 (0.06s) === RUN TestHistogramInWALAndMmapChunk ---- PASS: TestHistogramInWALAndMmapChunk (0.21s) +--- PASS: TestHistogramInWALAndMmapChunk (0.28s) === RUN TestChunkSnapshot ---- PASS: TestChunkSnapshot (0.27s) +--- PASS: TestChunkSnapshot (0.24s) === RUN TestSnapshotError ---- PASS: TestSnapshotError (0.09s) +--- PASS: TestSnapshotError (0.07s) === RUN TestHistogramMetrics ---- PASS: TestHistogramMetrics (0.08s) +--- PASS: TestHistogramMetrics (0.06s) === RUN TestHistogramStaleSample === RUN TestHistogramStaleSample/integer_histogram === RUN TestHistogramStaleSample/float_histogram ---- PASS: TestHistogramStaleSample (0.08s) - --- PASS: TestHistogramStaleSample/integer_histogram (0.05s) - --- PASS: TestHistogramStaleSample/float_histogram (0.03s) +--- PASS: TestHistogramStaleSample (0.09s) + --- PASS: TestHistogramStaleSample/integer_histogram (0.02s) + --- PASS: TestHistogramStaleSample/float_histogram (0.07s) === RUN TestHistogramCounterResetHeader === RUN TestHistogramCounterResetHeader/floatHistogram=true === RUN TestHistogramCounterResetHeader/floatHistogram=false ---- PASS: TestHistogramCounterResetHeader (0.10s) - --- PASS: TestHistogramCounterResetHeader/floatHistogram=true (0.06s) - --- PASS: TestHistogramCounterResetHeader/floatHistogram=false (0.04s) +--- PASS: TestHistogramCounterResetHeader (0.12s) + --- PASS: TestHistogramCounterResetHeader/floatHistogram=true (0.05s) + --- PASS: TestHistogramCounterResetHeader/floatHistogram=false (0.07s) === RUN TestAppendingDifferentEncodingToSameSeries ---- PASS: TestAppendingDifferentEncodingToSameSeries (0.02s) +--- PASS: TestAppendingDifferentEncodingToSameSeries (0.03s) === RUN TestChunkSnapshotReplayBug ---- PASS: TestChunkSnapshotReplayBug (0.14s) +--- PASS: TestChunkSnapshotReplayBug (0.13s) === RUN TestChunkSnapshotTakenAfterIncompleteSnapshot ---- PASS: TestChunkSnapshotTakenAfterIncompleteSnapshot (0.05s) +--- PASS: TestChunkSnapshotTakenAfterIncompleteSnapshot (0.07s) === RUN TestOOOWalReplay ---- PASS: TestOOOWalReplay (0.04s) +--- PASS: TestOOOWalReplay (0.03s) === RUN TestOOOMmapReplay --- PASS: TestOOOMmapReplay (0.08s) === RUN TestHeadInit_DiscardChunksWithUnsupportedEncoding ---- PASS: TestHeadInit_DiscardChunksWithUnsupportedEncoding (0.08s) +--- PASS: TestHeadInit_DiscardChunksWithUnsupportedEncoding (0.06s) === RUN TestMmapPanicAfterMmapReplayCorruption ---- PASS: TestMmapPanicAfterMmapReplayCorruption (0.10s) +--- PASS: TestMmapPanicAfterMmapReplayCorruption (0.09s) === RUN TestReplayAfterMmapReplayError ---- PASS: TestReplayAfterMmapReplayError (0.31s) +--- PASS: TestReplayAfterMmapReplayError (0.32s) === RUN TestHistogramValidation -=== RUN TestHistogramValidation/rejects_a_histogram_which_has_a_negative_bucket_with_a_negative_count -=== RUN TestHistogramValidation/rejects_a_histogram_which_which_has_a_lower_count_than_count_in_buckets -=== RUN TestHistogramValidation/rejects_histogram_who_has_too_many_positive_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_which_has_a_lower_count_than_count_in_buckets +=== RUN TestHistogramValidation/valid_histogram +=== RUN TestHistogramValidation/rejects_histogram_who_has_too_few_negative_buckets === RUN TestHistogramValidation/rejects_histogram_who_has_too_few_positive_buckets -=== RUN TestHistogramValidation/rejects_histogram_who_has_too_many_negative_buckets +=== RUN TestHistogramValidation/rejects_histogram_who_has_too_many_positive_buckets === RUN TestHistogramValidation/rejects_a_histogram_which_has_a_negative_span_with_a_negative_offset +=== RUN TestHistogramValidation/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 --- PASS: TestHistogramValidation (0.00s) - --- PASS: TestHistogramValidation/rejects_a_histogram_which_has_a_negative_bucket_with_a_negative_count (0.00s) - --- PASS: TestHistogramValidation/rejects_a_histogram_which_which_has_a_lower_count_than_count_in_buckets (0.00s) - --- PASS: TestHistogramValidation/rejects_histogram_who_has_too_many_positive_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_which_has_a_lower_count_than_count_in_buckets (0.00s) + --- PASS: TestHistogramValidation/valid_histogram (0.00s) + --- PASS: TestHistogramValidation/rejects_histogram_who_has_too_few_negative_buckets (0.00s) --- PASS: TestHistogramValidation/rejects_histogram_who_has_too_few_positive_buckets (0.00s) - --- PASS: TestHistogramValidation/rejects_histogram_who_has_too_many_negative_buckets (0.00s) + --- PASS: TestHistogramValidation/rejects_histogram_who_has_too_many_positive_buckets (0.00s) --- PASS: TestHistogramValidation/rejects_a_histogram_which_has_a_negative_span_with_a_negative_offset (0.00s) + --- PASS: TestHistogramValidation/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) === RUN TestOOOAppendWithNoSeries --- PASS: TestOOOAppendWithNoSeries (0.02s) === RUN TestHeadMinOOOTimeUpdate ---- PASS: TestHeadMinOOOTimeUpdate (0.05s) +--- PASS: TestHeadMinOOOTimeUpdate (0.04s) === RUN TestGaugeHistogramWALAndChunkHeader ---- PASS: TestGaugeHistogramWALAndChunkHeader (0.08s) +--- PASS: TestGaugeHistogramWALAndChunkHeader (0.09s) === RUN TestGaugeFloatHistogramWALAndChunkHeader ---- PASS: TestGaugeFloatHistogramWALAndChunkHeader (0.09s) +--- PASS: TestGaugeFloatHistogramWALAndChunkHeader (0.04s) === RUN TestIsolation --- PASS: TestIsolation (0.00s) === RUN TestOOOHeadIndexReader_Series @@ -8747,478 +8789,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 (17.19s) - --- PASS: TestOOOHeadIndexReader_Series/name=Empty_result_and_no_error_when_head_is_empty,_permutation=0,_headChunk=false (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=Empty_result_and_no_error_when_head_is_empty,_permutation=0,_headChunk=true (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_query_interval_is_bigger_than_the_existing_chunks_nothing_is_returned,_permutation=0,_headChunk=false (0.04s) +--- PASS: TestOOOHeadIndexReader_Series (17.21s) + --- PASS: TestOOOHeadIndexReader_Series/name=Empty_result_and_no_error_when_head_is_empty,_permutation=0,_headChunk=false (0.04s) + --- PASS: TestOOOHeadIndexReader_Series/name=Empty_result_and_no_error_when_head_is_empty,_permutation=0,_headChunk=true (0.04s) + --- PASS: TestOOOHeadIndexReader_Series/name=If_query_interval_is_bigger_than_the_existing_chunks_nothing_is_returned,_permutation=0,_headChunk=false (0.02s) --- PASS: TestOOOHeadIndexReader_Series/name=If_query_interval_is_bigger_than_the_existing_chunks_nothing_is_returned,_permutation=0,_headChunk=true (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_query_interval_is_smaller_than_the_existing_chunks_nothing_is_returned,_permutation=0,_headChunk=false (0.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_query_interval_is_smaller_than_the_existing_chunks_nothing_is_returned,_permutation=0,_headChunk=true (0.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_query_interval_exceeds_the_existing_chunk,_it_is_returned,_permutation=0,_headChunk=false (0.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_query_interval_exceeds_the_existing_chunk,_it_is_returned,_permutation=0,_headChunk=true (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_chunk_exceeds_the_query_interval,_it_is_returned,_permutation=0,_headChunk=false (0.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_chunk_exceeds_the_query_interval,_it_is_returned,_permutation=0,_headChunk=true (0.05s) - --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=0,_headChunk=false (0.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=0,_headChunk=true (0.05s) - --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=1,_headChunk=false (0.04s) + --- PASS: TestOOOHeadIndexReader_Series/name=If_query_interval_is_smaller_than_the_existing_chunks_nothing_is_returned,_permutation=0,_headChunk=false (0.02s) + --- PASS: TestOOOHeadIndexReader_Series/name=If_query_interval_is_smaller_than_the_existing_chunks_nothing_is_returned,_permutation=0,_headChunk=true (0.06s) + --- PASS: TestOOOHeadIndexReader_Series/name=If_query_interval_exceeds_the_existing_chunk,_it_is_returned,_permutation=0,_headChunk=false (0.02s) + --- PASS: TestOOOHeadIndexReader_Series/name=If_query_interval_exceeds_the_existing_chunk,_it_is_returned,_permutation=0,_headChunk=true (0.04s) + --- PASS: TestOOOHeadIndexReader_Series/name=If_chunk_exceeds_the_query_interval,_it_is_returned,_permutation=0,_headChunk=false (0.03s) + --- PASS: TestOOOHeadIndexReader_Series/name=If_chunk_exceeds_the_query_interval,_it_is_returned,_permutation=0,_headChunk=true (0.07s) + --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=0,_headChunk=false (0.02s) + --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=0,_headChunk=true (0.04s) + --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=1,_headChunk=false (0.03s) --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=1,_headChunk=true (0.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=2,_headChunk=false (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=2,_headChunk=true (0.04s) + --- 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.05s) --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=3,_headChunk=false (0.03s) --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=3,_headChunk=true (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=4,_headChunk=false (0.06s) - --- 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=4,_headChunk=false (0.02s) + --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=4,_headChunk=true (0.04s) --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=5,_headChunk=false (0.03s) --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=5,_headChunk=true (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=6,_headChunk=false (0.05s) - --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=6,_headChunk=true (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=7,_headChunk=false (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=7,_headChunk=true (0.05s) - --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=8,_headChunk=false (0.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=8,_headChunk=true (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=9,_headChunk=false (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=9,_headChunk=true (0.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=10,_headChunk=false (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=10,_headChunk=true (0.06s) + --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=6,_headChunk=false (0.04s) + --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=6,_headChunk=true (0.04s) + --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=7,_headChunk=false (0.04s) + --- 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.05s) + --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=8,_headChunk=true (0.02s) + --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=9,_headChunk=false (0.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.02s) + --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=10,_headChunk=true (0.04s) --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=11,_headChunk=false (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=11,_headChunk=true (0.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=12,_headChunk=false (0.06s) - --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=12,_headChunk=true (0.05s) - --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=13,_headChunk=false (0.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=13,_headChunk=true (0.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=14,_headChunk=false (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=14,_headChunk=true (0.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=15,_headChunk=false (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=15,_headChunk=true (0.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.05s) + --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=12,_headChunk=true (0.03s) + --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=13,_headChunk=false (0.05s) + --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=13,_headChunk=true (0.03s) + --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=14,_headChunk=false (0.02s) + --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=14,_headChunk=true (0.03s) + --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=15,_headChunk=false (0.04s) + --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=15,_headChunk=true (0.05s) --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=16,_headChunk=false (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=16,_headChunk=true (0.05s) + --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=16,_headChunk=true (0.03s) --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=17,_headChunk=false (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=17,_headChunk=true (0.06s) - --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=18,_headChunk=false (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=18,_headChunk=true (0.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=19,_headChunk=false (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=19,_headChunk=true (0.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=20,_headChunk=false (0.03s) + --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=17,_headChunk=true (0.02s) + --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=18,_headChunk=false (0.05s) + --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=18,_headChunk=true (0.03s) + --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=19,_headChunk=false (0.04s) + --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=19,_headChunk=true (0.03s) + --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=20,_headChunk=false (0.04s) --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=20,_headChunk=true (0.05s) --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=21,_headChunk=false (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=21,_headChunk=true (0.04s) + --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=21,_headChunk=true (0.10s) --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=22,_headChunk=false (0.04s) --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=22,_headChunk=true (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=23,_headChunk=false (0.06s) + --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=23,_headChunk=false (0.05s) --- PASS: TestOOOHeadIndexReader_Series/name=Pairwise_overlaps_should_return_the_references_of_the_first_of_each_pair,_permutation=23,_headChunk=true (0.03s) --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=0,_headChunk=false (0.05s) --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=0,_headChunk=true (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=1,_headChunk=false (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=1,_headChunk=true (0.04s) + --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=1,_headChunk=false (0.06s) + --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=1,_headChunk=true (0.02s) --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=2,_headChunk=false (0.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.05s) - --- 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=2,_headChunk=true (0.04s) + --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=3,_headChunk=false (0.04s) + --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=3,_headChunk=true (0.03s) --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=4,_headChunk=false (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=4,_headChunk=true (0.02s) + --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=4,_headChunk=true (0.04s) --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=5,_headChunk=false (0.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=5,_headChunk=true (0.06s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=6,_headChunk=false (0.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=6,_headChunk=true (0.05s) - --- 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=5,_headChunk=true (0.02s) + --- 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.06s) --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=7,_headChunk=true (0.05s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=8,_headChunk=false (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=8,_headChunk=true (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=9,_headChunk=false (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=9,_headChunk=true (0.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=10,_headChunk=false (0.04s) + --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=8,_headChunk=false (0.04s) + --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=8,_headChunk=true (0.04s) + --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=9,_headChunk=false (0.03s) + --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=9,_headChunk=true (0.03s) + --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=10,_headChunk=false (0.03s) --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=10,_headChunk=true (0.05s) - --- 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.02s) + --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=11,_headChunk=false (0.04s) + --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=11,_headChunk=true (0.03s) + --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=12,_headChunk=false (0.03s) --- 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.06s) + --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=13,_headChunk=false (0.04s) --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=13,_headChunk=true (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=14,_headChunk=false (0.06s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=14,_headChunk=true (0.04s) + --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=14,_headChunk=false (0.03s) + --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=14,_headChunk=true (0.03s) --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=15,_headChunk=false (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=15,_headChunk=true (0.06s) + --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=15,_headChunk=true (0.04s) --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=16,_headChunk=false (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=16,_headChunk=true (0.06s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=17,_headChunk=false (0.03s) - --- 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.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=18,_headChunk=true (0.07s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=19,_headChunk=false (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=19,_headChunk=true (0.05s) + --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=16,_headChunk=true (0.05s) + --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=17,_headChunk=false (0.04s) + --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=17,_headChunk=true (0.04s) + --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=18,_headChunk=false (0.03s) + --- 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.04s) + --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=19,_headChunk=true (0.02s) --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=20,_headChunk=false (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=20,_headChunk=true (0.05s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=21,_headChunk=false (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=21,_headChunk=true (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=22,_headChunk=false (0.06s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=22,_headChunk=true (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=23,_headChunk=false (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=23,_headChunk=true (0.03s) - --- 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.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=1,_headChunk=false (0.04s) - --- 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.06s) + --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=20,_headChunk=true (0.03s) + --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=21,_headChunk=false (0.06s) + --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=21,_headChunk=true (0.03s) + --- PASS: TestOOOHeadIndexReader_Series/name=If_all_chunks_overlap,_single_big_chunk_is_returned,_permutation=22,_headChunk=false (0.03s) + --- 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.04s) + --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=0,_headChunk=false (0.04s) + --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=0,_headChunk=true (0.03s) + --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=1,_headChunk=false (0.05s) + --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=1,_headChunk=true (0.05s) + --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=2,_headChunk=false (0.04s) --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=2,_headChunk=true (0.04s) --- 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.06s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=4,_headChunk=false (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=4,_headChunk=true (0.05s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=5,_headChunk=false (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=5,_headChunk=true (0.03s) - --- 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.05s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=7,_headChunk=false (0.03s) + --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=3,_headChunk=true (0.02s) + --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=4,_headChunk=false (0.07s) + --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=4,_headChunk=true (0.03s) + --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=5,_headChunk=false (0.05s) + --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=5,_headChunk=true (0.02s) + --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=6,_headChunk=false (0.04s) + --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=6,_headChunk=true (0.03s) + --- 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.06s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=9,_headChunk=false (0.03s) + --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=8,_headChunk=false (0.04s) + --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=8,_headChunk=true (0.02s) + --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=9,_headChunk=false (0.06s) --- 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.07s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=10,_headChunk=true (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=11,_headChunk=false (0.06s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=11,_headChunk=true (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=12,_headChunk=false (0.03s) - --- 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.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=13,_headChunk=true (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=14,_headChunk=false (0.05s) - --- 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=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.04s) + --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=11,_headChunk=true (0.04s) + --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=12,_headChunk=false (0.05s) + --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=12,_headChunk=true (0.02s) + --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=13,_headChunk=false (0.06s) + --- 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.03s) + --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=14,_headChunk=true (0.05s) --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=15,_headChunk=false (0.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=15,_headChunk=true (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=16,_headChunk=false (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=16,_headChunk=true (0.05s) - --- 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=15,_headChunk=true (0.04s) + --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=16,_headChunk=false (0.04s) + --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=16,_headChunk=true (0.04s) + --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=17,_headChunk=false (0.05s) + --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=17,_headChunk=true (0.02s) --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=18,_headChunk=false (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=18,_headChunk=true (0.05s) + --- 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.04s) - --- 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=19,_headChunk=true (0.02s) + --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=20,_headChunk=false (0.04s) --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=20,_headChunk=true (0.03s) - --- 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=false (0.04s) --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=21,_headChunk=true (0.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=22,_headChunk=false (0.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=22,_headChunk=true (0.04s) - --- 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=22,_headChunk=false (0.03s) + --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=22,_headChunk=true (0.03s) + --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=23,_headChunk=false (0.02s) --- PASS: TestOOOHeadIndexReader_Series/name=If_no_chunks_overlap,_all_chunks_are_returned,_permutation=23,_headChunk=true (0.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=0,_headChunk=false (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=0,_headChunk=true (0.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.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=2,_headChunk=false (0.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=2,_headChunk=true (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=3,_headChunk=false (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=3,_headChunk=true (0.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=4,_headChunk=false (0.05s) + --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=0,_headChunk=false (0.04s) + --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=0,_headChunk=true (0.03s) + --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=1,_headChunk=false (0.02s) + --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=1,_headChunk=true (0.05s) + --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=2,_headChunk=false (0.03s) + --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=2,_headChunk=true (0.05s) + --- 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.05s) + --- 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.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=5,_headChunk=false (0.05s) - --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=5,_headChunk=true (0.05s) - --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=6,_headChunk=false (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=6,_headChunk=true (0.03s) + --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=5,_headChunk=false (0.02s) + --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=5,_headChunk=true (0.03s) + --- 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.04s) --- 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.05s) - --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=8,_headChunk=false (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=8,_headChunk=true (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=9,_headChunk=false (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=9,_headChunk=true (0.03s) + --- 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.04s) + --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=8,_headChunk=true (0.04s) + --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=9,_headChunk=false (0.05s) + --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=9,_headChunk=true (0.04s) --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=10,_headChunk=false (0.03s) --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=10,_headChunk=true (0.04s) --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=11,_headChunk=false (0.02s) --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=11,_headChunk=true (0.04s) --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=12,_headChunk=false (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=12,_headChunk=true (0.05s) - --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=13,_headChunk=false (0.03s) + --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=12,_headChunk=true (0.03s) + --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=13,_headChunk=false (0.04s) --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=13,_headChunk=true (0.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=14,_headChunk=false (0.02s) + --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=14,_headChunk=false (0.03s) --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=14,_headChunk=true (0.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=15,_headChunk=false (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=15,_headChunk=true (0.06s) + --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=15,_headChunk=false (0.02s) + --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=15,_headChunk=true (0.05s) --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=16,_headChunk=false (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=16,_headChunk=true (0.03s) + --- 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.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=18,_headChunk=false (0.05s) + --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=17,_headChunk=true (0.02s) + --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=18,_headChunk=false (0.03s) --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=18,_headChunk=true (0.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=19,_headChunk=false (0.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=19,_headChunk=true (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=20,_headChunk=false (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=20,_headChunk=true (0.05s) - --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=21,_headChunk=false (0.05s) - --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=21,_headChunk=true (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=22,_headChunk=false (0.06s) - --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=22,_headChunk=true (0.05s) - --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=23,_headChunk=false (0.03s) + --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=19,_headChunk=false (0.03s) + --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=19,_headChunk=true (0.04s) + --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=20,_headChunk=false (0.04s) + --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=20,_headChunk=true (0.04s) + --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=21,_headChunk=false (0.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.02s) + --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=22,_headChunk=true (0.04s) + --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=23,_headChunk=false (0.04s) --- PASS: TestOOOHeadIndexReader_Series/name=Triplet_with_pairwise_overlaps,_query_range_covers_all,_and_distractor_extra_chunk,_permutation=23,_headChunk=true (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=Query_interval_partially_overlaps_some_chunks,_permutation=0,_headChunk=false (0.05s) - --- PASS: TestOOOHeadIndexReader_Series/name=Query_interval_partially_overlaps_some_chunks,_permutation=0,_headChunk=true (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=Query_interval_partially_overlaps_some_chunks,_permutation=1,_headChunk=false (0.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=Query_interval_partially_overlaps_some_chunks,_permutation=1,_headChunk=true (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=Query_interval_partially_overlaps_some_chunks,_permutation=2,_headChunk=false (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=Query_interval_partially_overlaps_some_chunks,_permutation=2,_headChunk=true (0.03s) + --- PASS: TestOOOHeadIndexReader_Series/name=Query_interval_partially_overlaps_some_chunks,_permutation=0,_headChunk=false (0.04s) + --- PASS: TestOOOHeadIndexReader_Series/name=Query_interval_partially_overlaps_some_chunks,_permutation=0,_headChunk=true (0.02s) + --- PASS: TestOOOHeadIndexReader_Series/name=Query_interval_partially_overlaps_some_chunks,_permutation=1,_headChunk=false (0.03s) + --- PASS: TestOOOHeadIndexReader_Series/name=Query_interval_partially_overlaps_some_chunks,_permutation=1,_headChunk=true (0.06s) + --- PASS: TestOOOHeadIndexReader_Series/name=Query_interval_partially_overlaps_some_chunks,_permutation=2,_headChunk=false (0.02s) + --- PASS: TestOOOHeadIndexReader_Series/name=Query_interval_partially_overlaps_some_chunks,_permutation=2,_headChunk=true (0.05s) --- PASS: TestOOOHeadIndexReader_Series/name=Query_interval_partially_overlaps_some_chunks,_permutation=3,_headChunk=false (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=Query_interval_partially_overlaps_some_chunks,_permutation=3,_headChunk=true (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=Query_interval_partially_overlaps_some_chunks,_permutation=4,_headChunk=false (0.04s) - --- 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.04s) - --- 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.05s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=0,_headChunk=true (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=1,_headChunk=false (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=1,_headChunk=true (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=2,_headChunk=false (0.06s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=2,_headChunk=true (0.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=3,_headChunk=false (0.03s) + --- PASS: TestOOOHeadIndexReader_Series/name=Query_interval_partially_overlaps_some_chunks,_permutation=3,_headChunk=true (0.05s) + --- PASS: TestOOOHeadIndexReader_Series/name=Query_interval_partially_overlaps_some_chunks,_permutation=4,_headChunk=false (0.02s) + --- PASS: TestOOOHeadIndexReader_Series/name=Query_interval_partially_overlaps_some_chunks,_permutation=4,_headChunk=true (0.05s) + --- PASS: TestOOOHeadIndexReader_Series/name=Query_interval_partially_overlaps_some_chunks,_permutation=5,_headChunk=false (0.03s) + --- PASS: TestOOOHeadIndexReader_Series/name=Query_interval_partially_overlaps_some_chunks,_permutation=5,_headChunk=true (0.05s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=0,_headChunk=false (0.02s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=0,_headChunk=true (0.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.05s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=2,_headChunk=false (0.03s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=2,_headChunk=true (0.02s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=3,_headChunk=false (0.04s) --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=3,_headChunk=true (0.05s) --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=4,_headChunk=false (0.03s) --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=4,_headChunk=true (0.04s) --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=5,_headChunk=false (0.03s) --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=5,_headChunk=true (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=6,_headChunk=false (0.02s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=6,_headChunk=false (0.04s) --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=6,_headChunk=true (0.03s) --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=7,_headChunk=false (0.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=7,_headChunk=true (0.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=8,_headChunk=false (0.03s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=7,_headChunk=true (0.03s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=8,_headChunk=false (0.04s) --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=8,_headChunk=true (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=9,_headChunk=false (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=9,_headChunk=true (0.03s) - --- 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.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=11,_headChunk=false (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=11,_headChunk=true (0.04s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=9,_headChunk=false (0.04s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=9,_headChunk=true (0.04s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=10,_headChunk=false (0.04s) + --- 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.02s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=11,_headChunk=true (0.05s) --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=12,_headChunk=false (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=12,_headChunk=true (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=13,_headChunk=false (0.05s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=13,_headChunk=true (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=14,_headChunk=false (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=14,_headChunk=true (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=15,_headChunk=false (0.03s) - --- 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.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=17,_headChunk=false (0.03s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=12,_headChunk=true (0.04s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=13,_headChunk=false (0.03s) + --- 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.02s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=15,_headChunk=true (0.04s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=16,_headChunk=false (0.04s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=16,_headChunk=true (0.05s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=17,_headChunk=false (0.04s) --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=17,_headChunk=true (0.03s) --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=18,_headChunk=false (0.03s) --- 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.03s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=19,_headChunk=false (0.02s) --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=19,_headChunk=true (0.05s) --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=20,_headChunk=false (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=20,_headChunk=true (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=21,_headChunk=false (0.03s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=20,_headChunk=true (0.02s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=21,_headChunk=false (0.05s) --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=21,_headChunk=true (0.04s) --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=22,_headChunk=false (0.03s) --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=22,_headChunk=true (0.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=23,_headChunk=false (0.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=23,_headChunk=true (0.05s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=23,_headChunk=false (0.03s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=23,_headChunk=true (0.02s) --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=24,_headChunk=false (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=24,_headChunk=true (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=25,_headChunk=false (0.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=25,_headChunk=true (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=26,_headChunk=false (0.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=26,_headChunk=true (0.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=27,_headChunk=false (0.05s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=27,_headChunk=true (0.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=28,_headChunk=false (0.04s) - --- 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.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=29,_headChunk=true (0.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=30,_headChunk=false (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=30,_headChunk=true (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=31,_headChunk=false (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=31,_headChunk=true (0.04s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=24,_headChunk=true (0.05s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=25,_headChunk=false (0.02s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=25,_headChunk=true (0.07s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=26,_headChunk=false (0.03s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=26,_headChunk=true (0.05s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=27,_headChunk=false (0.03s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=27,_headChunk=true (0.02s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=28,_headChunk=false (0.03s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=28,_headChunk=true (0.02s) + --- 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.03s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=30,_headChunk=true (0.02s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=31,_headChunk=false (0.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.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=33,_headChunk=false (0.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=33,_headChunk=true (0.05s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=32,_headChunk=true (0.03s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=33,_headChunk=false (0.03s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=33,_headChunk=true (0.02s) --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=34,_headChunk=false (0.04s) --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=34,_headChunk=true (0.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=35,_headChunk=false (0.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=35,_headChunk=true (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=36,_headChunk=false (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=36,_headChunk=true (0.05s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=37,_headChunk=false (0.03s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=35,_headChunk=false (0.03s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=35,_headChunk=true (0.05s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=36,_headChunk=false (0.02s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=36,_headChunk=true (0.04s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=37,_headChunk=false (0.04s) --- 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.03s) - --- 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.04s) - --- 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.05s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=38,_headChunk=true (0.04s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=39,_headChunk=false (0.05s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=39,_headChunk=true (0.03s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=40,_headChunk=false (0.04s) --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=40,_headChunk=true (0.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=41,_headChunk=false (0.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=41,_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.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=42,_headChunk=true (0.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=43,_headChunk=false (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=43,_headChunk=true (0.05s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=44,_headChunk=false (0.05s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=42,_headChunk=true (0.05s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=43,_headChunk=false (0.05s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=43,_headChunk=true (0.04s) + --- 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.04s) --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=45,_headChunk=false (0.05s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=45,_headChunk=true (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=46,_headChunk=false (0.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.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=48,_headChunk=false (0.02s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=45,_headChunk=true (0.04s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=46,_headChunk=false (0.02s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=46,_headChunk=true (0.06s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=47,_headChunk=false (0.02s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=47,_headChunk=true (0.05s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=48,_headChunk=false (0.03s) --- 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.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=50,_headChunk=false (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=50,_headChunk=true (0.05s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=51,_headChunk=false (0.02s) - --- 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.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=52,_headChunk=true (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=53,_headChunk=false (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=53,_headChunk=true (0.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=54,_headChunk=false (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=54,_headChunk=true (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=55,_headChunk=false (0.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=55,_headChunk=true (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=56,_headChunk=false (0.06s) - --- 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.03s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=49,_headChunk=false (0.02s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=49,_headChunk=true (0.02s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=50,_headChunk=false (0.05s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=50,_headChunk=true (0.03s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=51,_headChunk=false (0.06s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=51,_headChunk=true (0.03s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=52,_headChunk=false (0.02s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=52,_headChunk=true (0.06s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=53,_headChunk=false (0.04s) + --- 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.04s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=54,_headChunk=true (0.07s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=55,_headChunk=false (0.02s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=55,_headChunk=true (0.05s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=56,_headChunk=false (0.03s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=56,_headChunk=true (0.05s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=57,_headChunk=false (0.02s) --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=57,_headChunk=true (0.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=58,_headChunk=false (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=58,_headChunk=true (0.05s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=59,_headChunk=false (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=59,_headChunk=true (0.05s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=60,_headChunk=false (0.02s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=58,_headChunk=false (0.02s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=58,_headChunk=true (0.04s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=59,_headChunk=false (0.04s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=59,_headChunk=true (0.02s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=60,_headChunk=false (0.03s) --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=60,_headChunk=true (0.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=61,_headChunk=false (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=61,_headChunk=true (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=62,_headChunk=false (0.05s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=61,_headChunk=false (0.04s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=61,_headChunk=true (0.04s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=62,_headChunk=false (0.03s) --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=62,_headChunk=true (0.03s) --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=63,_headChunk=false (0.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=63,_headChunk=true (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=64,_headChunk=false (0.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=64,_headChunk=true (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=65,_headChunk=false (0.06s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=65,_headChunk=true (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=66,_headChunk=false (0.06s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=63,_headChunk=true (0.04s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=64,_headChunk=false (0.02s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=64,_headChunk=true (0.05s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=65,_headChunk=false (0.04s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=65,_headChunk=true (0.05s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=66,_headChunk=false (0.05s) --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=66,_headChunk=true (0.03s) --- 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.06s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=68,_headChunk=false (0.02s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=67,_headChunk=true (0.03s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=68,_headChunk=false (0.05s) --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=68,_headChunk=true (0.04s) --- 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.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=70,_headChunk=false (0.05s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=70,_headChunk=true (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=71,_headChunk=false (0.02s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=69,_headChunk=true (0.06s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=70,_headChunk=false (0.02s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=70,_headChunk=true (0.04s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=71,_headChunk=false (0.03s) --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=71,_headChunk=true (0.05s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=72,_headChunk=false (0.05s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=72,_headChunk=false (0.03s) --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=72,_headChunk=true (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=73,_headChunk=false (0.05s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=73,_headChunk=true (0.03s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=73,_headChunk=false (0.04s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=73,_headChunk=true (0.05s) --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=74,_headChunk=false (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=74,_headChunk=true (0.04s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=74,_headChunk=true (0.05s) --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=75,_headChunk=false (0.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=75,_headChunk=true (0.05s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=76,_headChunk=false (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=76,_headChunk=true (0.05s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=77,_headChunk=false (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=77,_headChunk=true (0.07s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=78,_headChunk=false (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=78,_headChunk=true (0.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=79,_headChunk=false (0.03s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=75,_headChunk=true (0.03s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=76,_headChunk=false (0.04s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=76,_headChunk=true (0.06s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=77,_headChunk=false (0.03s) + --- 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.05s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=78,_headChunk=true (0.02s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=79,_headChunk=false (0.04s) --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=79,_headChunk=true (0.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=80,_headChunk=false (0.04s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=80,_headChunk=false (0.03s) --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=80,_headChunk=true (0.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=81,_headChunk=false (0.05s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=81,_headChunk=false (0.03s) --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=81,_headChunk=true (0.04s) - --- 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=false (0.04s) --- 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.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=83,_headChunk=true (0.06s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=84,_headChunk=false (0.03s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=83,_headChunk=true (0.05s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=84,_headChunk=false (0.04s) --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=84,_headChunk=true (0.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=85,_headChunk=false (0.04s) - --- 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=85,_headChunk=false (0.02s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=85,_headChunk=true (0.04s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=86,_headChunk=false (0.04s) --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=86,_headChunk=true (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=87,_headChunk=false (0.06s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=87,_headChunk=false (0.04s) --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=87,_headChunk=true (0.03s) --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=88,_headChunk=false (0.03s) --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=88,_headChunk=true (0.04s) - --- 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.04s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=89,_headChunk=false (0.03s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=89,_headChunk=true (0.03s) --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=90,_headChunk=false (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=90,_headChunk=true (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=91,_headChunk=false (0.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=91,_headChunk=true (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=92,_headChunk=false (0.04s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=90,_headChunk=true (0.06s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=91,_headChunk=false (0.02s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=91,_headChunk=true (0.02s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=92,_headChunk=false (0.03s) --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=92,_headChunk=true (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=93,_headChunk=false (0.02s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=93,_headChunk=false (0.04s) --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=93,_headChunk=true (0.03s) --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=94,_headChunk=false (0.03s) --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=94,_headChunk=true (0.03s) - --- 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.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=96,_headChunk=false (0.06s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=96,_headChunk=true (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=97,_headChunk=false (0.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=97,_headChunk=true (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=98,_headChunk=false (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=98,_headChunk=true (0.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=99,_headChunk=false (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=99,_headChunk=true (0.04s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=95,_headChunk=false (0.08s) + --- 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.02s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=96,_headChunk=true (0.04s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=97,_headChunk=false (0.03s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=97,_headChunk=true (0.04s) + --- 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.02s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=99,_headChunk=true (0.05s) --- 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.02s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=100,_headChunk=true (0.05s) --- 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.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=102,_headChunk=false (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=102,_headChunk=true (0.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=103,_headChunk=false (0.05s) + --- 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.03s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=103,_headChunk=false (0.03s) --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=103,_headChunk=true (0.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=104,_headChunk=false (0.04s) - --- 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.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=105,_headChunk=true (0.04s) + --- 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.02s) + --- 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.04s) --- 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.05s) - --- 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=107,_headChunk=false (0.02s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=107,_headChunk=true (0.03s) --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=108,_headChunk=false (0.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=108,_headChunk=true (0.05s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=109,_headChunk=false (0.05s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=109,_headChunk=true (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=110,_headChunk=false (0.06s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=110,_headChunk=true (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=111,_headChunk=false (0.02s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=108,_headChunk=true (0.03s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=109,_headChunk=false (0.06s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=109,_headChunk=true (0.05s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=110,_headChunk=false (0.03s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=110,_headChunk=true (0.04s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=111,_headChunk=false (0.04s) --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=111,_headChunk=true (0.06s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=112,_headChunk=false (0.05s) + --- 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.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=113,_headChunk=false (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=113,_headChunk=true (0.04s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=113,_headChunk=false (0.05s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=113,_headChunk=true (0.05s) --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=114,_headChunk=false (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=114,_headChunk=true (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=115,_headChunk=false (0.02s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=114,_headChunk=true (0.07s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=115,_headChunk=false (0.03s) --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=115,_headChunk=true (0.03s) --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=116,_headChunk=false (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=116,_headChunk=true (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=117,_headChunk=false (0.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=117,_headChunk=true (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=118,_headChunk=false (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=118,_headChunk=true (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=119,_headChunk=false (0.06s) - --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=119,_headChunk=true (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=Query_range_covers_3_disjoint_chunks,_permutation=0,_headChunk=false (0.05s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=116,_headChunk=true (0.04s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=117,_headChunk=false (0.07s) + --- 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.05s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=119,_headChunk=false (0.04s) + --- PASS: TestOOOHeadIndexReader_Series/name=A_full_overlap_pair_and_disjointed_triplet,_permutation=119,_headChunk=true (0.04s) + --- PASS: TestOOOHeadIndexReader_Series/name=Query_range_covers_3_disjoint_chunks,_permutation=0,_headChunk=false (0.03s) --- PASS: TestOOOHeadIndexReader_Series/name=Query_range_covers_3_disjoint_chunks,_permutation=0,_headChunk=true (0.03s) - --- 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.04s) + --- PASS: TestOOOHeadIndexReader_Series/name=Query_range_covers_3_disjoint_chunks,_permutation=1,_headChunk=false (0.03s) + --- PASS: TestOOOHeadIndexReader_Series/name=Query_range_covers_3_disjoint_chunks,_permutation=1,_headChunk=true (0.05s) + --- PASS: TestOOOHeadIndexReader_Series/name=Query_range_covers_3_disjoint_chunks,_permutation=2,_headChunk=false (0.03s) --- PASS: TestOOOHeadIndexReader_Series/name=Query_range_covers_3_disjoint_chunks,_permutation=2,_headChunk=true (0.03s) - --- PASS: TestOOOHeadIndexReader_Series/name=Query_range_covers_3_disjoint_chunks,_permutation=3,_headChunk=false (0.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=Query_range_covers_3_disjoint_chunks,_permutation=3,_headChunk=true (0.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=Query_range_covers_3_disjoint_chunks,_permutation=4,_headChunk=false (0.02s) - --- PASS: TestOOOHeadIndexReader_Series/name=Query_range_covers_3_disjoint_chunks,_permutation=4,_headChunk=true (0.05s) + --- 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.05s) + --- PASS: TestOOOHeadIndexReader_Series/name=Query_range_covers_3_disjoint_chunks,_permutation=4,_headChunk=false (0.03s) + --- PASS: TestOOOHeadIndexReader_Series/name=Query_range_covers_3_disjoint_chunks,_permutation=4,_headChunk=true (0.08s) --- PASS: TestOOOHeadIndexReader_Series/name=Query_range_covers_3_disjoint_chunks,_permutation=5,_headChunk=false (0.04s) - --- PASS: TestOOOHeadIndexReader_Series/name=Query_range_covers_3_disjoint_chunks,_permutation=5,_headChunk=true (0.04s) + --- PASS: TestOOOHeadIndexReader_Series/name=Query_range_covers_3_disjoint_chunks,_permutation=5,_headChunk=true (0.02s) === RUN TestOOOHeadChunkReader_LabelValues === RUN TestOOOHeadChunkReader_LabelValues/LabelValues_calls_when_ooo_head_has_max_query_range === RUN TestOOOHeadChunkReader_LabelValues/LabelValues_calls_with_ooo_head_query_range_not_overlapping_in-order_data === RUN TestOOOHeadChunkReader_LabelValues/LabelValues_calls_with_ooo_head_query_range_not_overlapping_out-of-order_data ---- PASS: TestOOOHeadChunkReader_LabelValues (0.02s) +--- PASS: TestOOOHeadChunkReader_LabelValues (0.03s) --- 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) @@ -9231,21 +9273,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.29s) - --- PASS: TestOOOHeadChunkReader_Chunk/Getting_a_non_existing_chunk_fails_with_not_found_error (0.04s) - --- PASS: TestOOOHeadChunkReader_Chunk/name=Getting_the_head_when_there_are_no_overlapping_chunks_returns_just_the_samples_in_the_head (0.02s) - --- PASS: TestOOOHeadChunkReader_Chunk/name=Getting_the_head_chunk_when_there_are_overlapping_chunks_returns_all_combined (0.06s) +--- PASS: TestOOOHeadChunkReader_Chunk (0.31s) + --- PASS: TestOOOHeadChunkReader_Chunk/Getting_a_non_existing_chunk_fails_with_not_found_error (0.05s) + --- PASS: TestOOOHeadChunkReader_Chunk/name=Getting_the_head_when_there_are_no_overlapping_chunks_returns_just_the_samples_in_the_head (0.04s) + --- PASS: TestOOOHeadChunkReader_Chunk/name=Getting_the_head_chunk_when_there_are_overlapping_chunks_returns_all_combined (0.05s) --- PASS: TestOOOHeadChunkReader_Chunk/name=Two_windows_of_overlapping_chunks_get_properly_converged (0.03s) --- PASS: TestOOOHeadChunkReader_Chunk/name=Two_windows_of_overlapping_chunks_in_descending_order_get_properly_converged (0.04s) - --- PASS: TestOOOHeadChunkReader_Chunk/name=If_chunks_are_not_overlapped_they_are_not_converged (0.03s) - --- PASS: TestOOOHeadChunkReader_Chunk/name=Triplet_of_chunks_overlapping_returns_a_single_merged_chunk (0.05s) - --- PASS: TestOOOHeadChunkReader_Chunk/name=Query_interval_partially_overlaps_with_a_triplet_of_chunks_but_still_returns_a_single_merged_chunk (0.03s) + --- PASS: TestOOOHeadChunkReader_Chunk/name=If_chunks_are_not_overlapped_they_are_not_converged (0.04s) + --- PASS: TestOOOHeadChunkReader_Chunk/name=Triplet_of_chunks_overlapping_returns_a_single_merged_chunk (0.02s) + --- PASS: TestOOOHeadChunkReader_Chunk/name=Query_interval_partially_overlaps_with_a_triplet_of_chunks_but_still_returns_a_single_merged_chunk (0.04s) === RUN TestOOOHeadChunkReader_Chunk_ConsistentQueryResponseDespiteOfHeadExpanding === RUN TestOOOHeadChunkReader_Chunk_ConsistentQueryResponseDespiteOfHeadExpanding/name=Current_head_gets_old,_new_and_in_between_sample_after_Series_call,_they_all_should_be_omitted_from_the_result === RUN TestOOOHeadChunkReader_Chunk_ConsistentQueryResponseDespiteOfHeadExpanding/name=After_Series()_previous_head_gets_mmapped_after_getting_samples,_new_head_gets_new_samples_also_overlapping,_none_of_these_should_appear_in_the_response. ---- PASS: TestOOOHeadChunkReader_Chunk_ConsistentQueryResponseDespiteOfHeadExpanding (0.08s) +--- PASS: TestOOOHeadChunkReader_Chunk_ConsistentQueryResponseDespiteOfHeadExpanding (0.06s) --- 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.04s) - --- 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.04s) + --- 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 @@ -9338,15 +9380,15 @@ --- PASS: TestBlockQuerier_AgainstHeadWithOpenChunks/#01 (0.02s) --- PASS: TestBlockQuerier_AgainstHeadWithOpenChunks/#01/sample (0.00s) --- PASS: TestBlockQuerier_AgainstHeadWithOpenChunks/#01/chunk (0.00s) - --- PASS: TestBlockQuerier_AgainstHeadWithOpenChunks/#02 (0.01s) + --- PASS: TestBlockQuerier_AgainstHeadWithOpenChunks/#02 (0.03s) --- 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.01s) --- PASS: TestBlockQuerier_AgainstHeadWithOpenChunks/#03/sample (0.00s) --- PASS: TestBlockQuerier_AgainstHeadWithOpenChunks/#03/chunk (0.00s) --- PASS: TestBlockQuerier_AgainstHeadWithOpenChunks/#04 (0.02s) --- PASS: TestBlockQuerier_AgainstHeadWithOpenChunks/#04/sample (0.00s) - --- PASS: TestBlockQuerier_AgainstHeadWithOpenChunks/#04/chunk (0.00s) + --- PASS: TestBlockQuerier_AgainstHeadWithOpenChunks/#04/chunk (0.01s) --- PASS: TestBlockQuerier_AgainstHeadWithOpenChunks/#05 (0.02s) --- PASS: TestBlockQuerier_AgainstHeadWithOpenChunks/#05/sample (0.00s) --- PASS: TestBlockQuerier_AgainstHeadWithOpenChunks/#05/chunk (0.00s) @@ -9497,7 +9539,7 @@ === RUN TestPostingsForMatchers --- PASS: TestPostingsForMatchers (0.01s) === RUN TestClose ---- PASS: TestClose (0.90s) +--- PASS: TestClose (0.83s) === RUN TestPostingsForMatcher --- PASS: TestPostingsForMatcher (0.00s) === RUN TestBlockBaseSeriesSet @@ -9509,41 +9551,41 @@ repair_test.go:105: next ID 3 --- PASS: TestRepairBadIndexVersion (0.03s) === RUN TestSegmentWAL_cut ---- PASS: TestSegmentWAL_cut (0.29s) +--- PASS: TestSegmentWAL_cut (0.23s) === RUN TestSegmentWAL_Truncate ---- PASS: TestSegmentWAL_Truncate (3.74s) +--- PASS: TestSegmentWAL_Truncate (3.86s) === RUN TestSegmentWAL_Log_Restore ---- PASS: TestSegmentWAL_Log_Restore (0.07s) +--- PASS: TestSegmentWAL_Log_Restore (0.06s) === RUN TestWALRestoreCorrupted_invalidSegment -level=warn msg="Invalid segment file detected, truncating WAL" err="invalid magic header 1020304 in \"/tmp/TestWALRestoreCorrupted_invalidSegment1053444802/001/000001\"" file=/tmp/TestWALRestoreCorrupted_invalidSegment1053444802/001/000001 ---- PASS: TestWALRestoreCorrupted_invalidSegment (0.43s) +level=warn msg="Invalid segment file detected, truncating WAL" err="invalid magic header 1020304 in \"/tmp/TestWALRestoreCorrupted_invalidSegment421870793/001/000001\"" file=/tmp/TestWALRestoreCorrupted_invalidSegment421870793/001/000001 +--- PASS: TestWALRestoreCorrupted_invalidSegment (0.41s) === RUN TestWALRestoreCorrupted === RUN TestWALRestoreCorrupted/truncate_checksum -level=error msg="WAL corruption detected; truncating" err="invalid checksum length 3" file=/tmp/TestWALRestoreCorruptedtruncate_checksum1162646690/001/000001 pos=44 +level=error msg="WAL corruption detected; truncating" err="invalid checksum length 3" file=/tmp/TestWALRestoreCorruptedtruncate_checksum2954632035/001/000001 pos=44 === RUN TestWALRestoreCorrupted/truncate_body -level=error msg="WAL corruption detected; truncating" err="invalid entry body size 22" file=/tmp/TestWALRestoreCorruptedtruncate_body853402072/001/000001 pos=44 +level=error msg="WAL corruption detected; truncating" err="invalid entry body size 22" file=/tmp/TestWALRestoreCorruptedtruncate_body478244071/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_content1974487118/001/000001 pos=44 +level=error msg="WAL corruption detected; truncating" err="unexpected CRC32 checksum 1d4d95cc, want 7c1a52ff" file=/tmp/TestWALRestoreCorruptedbody_content2722555232/001/000001 pos=44 === RUN TestWALRestoreCorrupted/checksum -level=error msg="WAL corruption detected; truncating" err="unexpected CRC32 checksum 7c1a52ff, want 1020304" file=/tmp/TestWALRestoreCorruptedchecksum1085662986/001/000001 pos=44 ---- PASS: TestWALRestoreCorrupted (10.04s) - --- PASS: TestWALRestoreCorrupted/truncate_checksum (2.55s) - --- PASS: TestWALRestoreCorrupted/truncate_body (2.49s) - --- PASS: TestWALRestoreCorrupted/body_content (2.51s) - --- PASS: TestWALRestoreCorrupted/checksum (2.49s) +level=error msg="WAL corruption detected; truncating" err="unexpected CRC32 checksum 7c1a52ff, want 1020304" file=/tmp/TestWALRestoreCorruptedchecksum2741163499/001/000001 pos=44 +--- PASS: TestWALRestoreCorrupted (9.90s) + --- PASS: TestWALRestoreCorrupted/truncate_checksum (2.51s) + --- PASS: TestWALRestoreCorrupted/truncate_body (2.52s) + --- PASS: TestWALRestoreCorrupted/body_content (2.43s) + --- PASS: TestWALRestoreCorrupted/checksum (2.44s) === RUN TestMigrateWAL_Empty --- PASS: TestMigrateWAL_Empty (0.00s) === RUN TestMigrateWAL_Fuzz ---- PASS: TestMigrateWAL_Fuzz (0.22s) +--- PASS: TestMigrateWAL_Fuzz (0.16s) === RUN Example ---- PASS: Example (1.03s) +--- PASS: Example (1.02s) PASS -ok github.com/prometheus/prometheus/tsdb 649.004s +ok github.com/prometheus/prometheus/tsdb 617.355s === RUN TestDB_InvalidSeries === RUN TestDB_InvalidSeries/Samples === RUN TestDB_InvalidSeries/Histograms === RUN TestDB_InvalidSeries/Exemplars ---- PASS: TestDB_InvalidSeries (0.06s) +--- PASS: TestDB_InvalidSeries (0.13s) --- PASS: TestDB_InvalidSeries/Samples (0.00s) --- PASS: TestDB_InvalidSeries/Histograms (0.00s) --- PASS: TestDB_InvalidSeries/Exemplars (0.00s) @@ -9551,32 +9593,32 @@ === RUN TestUnsupportedFunctions/Querier === RUN TestUnsupportedFunctions/ChunkQuerier === RUN TestUnsupportedFunctions/ExemplarQuerier ---- PASS: TestUnsupportedFunctions (0.06s) +--- PASS: TestUnsupportedFunctions (0.02s) --- PASS: TestUnsupportedFunctions/Querier (0.00s) --- PASS: TestUnsupportedFunctions/ChunkQuerier (0.00s) --- PASS: TestUnsupportedFunctions/ExemplarQuerier (0.00s) === RUN TestCommit ---- PASS: TestCommit (0.56s) +--- PASS: TestCommit (0.61s) === RUN TestRollback ---- PASS: TestRollback (0.33s) +--- PASS: TestRollback (0.19s) === RUN TestFullTruncateWAL ---- PASS: TestFullTruncateWAL (15.88s) +--- PASS: TestFullTruncateWAL (14.07s) === RUN TestPartialTruncateWAL ---- PASS: TestPartialTruncateWAL (73.46s) +--- PASS: TestPartialTruncateWAL (75.25s) === RUN TestWALReplay ---- PASS: TestWALReplay (0.36s) +--- PASS: TestWALReplay (0.31s) === 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.40s) - --- PASS: TestLockfile/{fileAlreadyExists:false_lockFileDisabled:false_expectedValue:1} (0.13s) - --- PASS: TestLockfile/{fileAlreadyExists:true_lockFileDisabled:false_expectedValue:0} (0.07s) - --- PASS: TestLockfile/{fileAlreadyExists:true_lockFileDisabled:true_expectedValue:-1} (0.10s) - --- PASS: TestLockfile/{fileAlreadyExists:false_lockFileDisabled:true_expectedValue:-1} (0.10s) +--- PASS: TestLockfile (0.35s) + --- PASS: TestLockfile/{fileAlreadyExists:false_lockFileDisabled:false_expectedValue:1} (0.08s) + --- PASS: TestLockfile/{fileAlreadyExists:true_lockFileDisabled:false_expectedValue:0} (0.14s) + --- PASS: TestLockfile/{fileAlreadyExists:true_lockFileDisabled:true_expectedValue:-1} (0.07s) + --- PASS: TestLockfile/{fileAlreadyExists:false_lockFileDisabled:true_expectedValue:-1} (0.06s) === RUN Test_ExistingWAL_NextRef ---- PASS: Test_ExistingWAL_NextRef (0.18s) +--- PASS: Test_ExistingWAL_NextRef (0.21s) === RUN Test_validateOptions === RUN Test_validateOptions/Apply_defaults_to_zero_values === RUN Test_validateOptions/Defaults_are_already_valid @@ -9586,17 +9628,17 @@ --- PASS: Test_validateOptions/Defaults_are_already_valid (0.00s) --- PASS: Test_validateOptions/MaxWALTime_should_not_be_lower_than_TruncateFrequency (0.00s) === RUN TestStorage_DuplicateExemplarsIgnored ---- PASS: TestStorage_DuplicateExemplarsIgnored (0.05s) +--- PASS: TestStorage_DuplicateExemplarsIgnored (0.09s) === RUN TestNoDeadlock ---- PASS: TestNoDeadlock (0.14s) +--- PASS: TestNoDeadlock (0.09s) PASS -ok github.com/prometheus/prometheus/tsdb/agent 91.623s +ok github.com/prometheus/prometheus/tsdb/agent 91.526s === RUN TestBstreamReader --- PASS: TestBstreamReader (0.00s) === RUN TestChunk === RUN TestChunk/XOR ---- PASS: TestChunk (0.02s) - --- PASS: TestChunk/XOR (0.02s) +--- PASS: TestChunk (0.00s) + --- PASS: TestChunk/XOR (0.00s) === RUN TestFloatHistogramChunkSameBuckets --- PASS: TestFloatHistogramChunkSameBuckets (0.00s) === RUN TestFloatHistogramChunkBucketChanges @@ -9640,7 +9682,7 @@ === RUN TestHistogramChunkAppendable --- PASS: TestHistogramChunkAppendable (0.00s) === RUN TestAtFloatHistogram ---- PASS: TestAtFloatHistogram (0.00s) +--- PASS: TestAtFloatHistogram (0.01s) === RUN TestHistogramChunkAppendableGauge --- PASS: TestHistogramChunkAppendableGauge (0.00s) === RUN TestVarbitInt @@ -9648,40 +9690,40 @@ === RUN TestVarbitUint --- PASS: TestVarbitUint (0.00s) PASS -ok github.com/prometheus/prometheus/tsdb/chunkenc 0.066s +ok github.com/prometheus/prometheus/tsdb/chunkenc 0.043s === RUN TestChunkWriteQueue_GettingChunkFromQueue --- PASS: TestChunkWriteQueue_GettingChunkFromQueue (0.00s) === RUN TestChunkWriteQueue_WritingThroughQueue --- PASS: TestChunkWriteQueue_WritingThroughQueue (0.00s) === RUN TestChunkWriteQueue_WrappingAroundSizeLimit ---- PASS: TestChunkWriteQueue_WrappingAroundSizeLimit (0.09s) +--- PASS: TestChunkWriteQueue_WrappingAroundSizeLimit (0.08s) === RUN TestChunkWriteQueue_HandlerErrorViaCallback --- PASS: TestChunkWriteQueue_HandlerErrorViaCallback (0.00s) === RUN TestReaderWithInvalidBuffer --- PASS: TestReaderWithInvalidBuffer (0.00s) === RUN TestChunkDiskMapper_WriteChunk_Chunk_IterateChunks ---- PASS: TestChunkDiskMapper_WriteChunk_Chunk_IterateChunks (0.21s) +--- PASS: TestChunkDiskMapper_WriteChunk_Chunk_IterateChunks (0.22s) === RUN TestChunkDiskMapper_Truncate ---- PASS: TestChunkDiskMapper_Truncate (0.08s) +--- PASS: TestChunkDiskMapper_Truncate (0.07s) === RUN TestChunkDiskMapper_Truncate_PreservesFileSequence ---- PASS: TestChunkDiskMapper_Truncate_PreservesFileSequence (0.05s) +--- PASS: TestChunkDiskMapper_Truncate_PreservesFileSequence (0.02s) === RUN TestHeadReadWriter_TruncateAfterFailedIterateChunks ---- PASS: TestHeadReadWriter_TruncateAfterFailedIterateChunks (0.04s) +--- PASS: TestHeadReadWriter_TruncateAfterFailedIterateChunks (0.06s) === RUN TestHeadReadWriter_ReadRepairOnEmptyLastFile ---- PASS: TestHeadReadWriter_ReadRepairOnEmptyLastFile (0.02s) +--- PASS: TestHeadReadWriter_ReadRepairOnEmptyLastFile (0.07s) === RUN TestQueuePushPopSingleGoroutine - queue_test.go:66: seed: 1717326899744838140 ---- PASS: TestQueuePushPopSingleGoroutine (38.14s) + queue_test.go:66: seed: 1682918406946530692 +--- PASS: TestQueuePushPopSingleGoroutine (39.62s) === RUN TestQueuePushBlocksOnFullQueue --- PASS: TestQueuePushBlocksOnFullQueue (0.10s) === RUN TestQueuePopBlocksOnEmptyQueue ---- PASS: TestQueuePopBlocksOnEmptyQueue (0.11s) +--- 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.04s) +--- PASS: TestQueuePushPopManyGoroutines (0.01s) === RUN TestQueueSegmentIsKeptEvenIfEmpty --- PASS: TestQueueSegmentIsKeptEvenIfEmpty (0.00s) PASS @@ -9690,56 +9732,56 @@ === 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.09s) +--- PASS: TestChunkDiskMapper_WriteChunk_Chunk_IterateChunks (0.13s) === RUN TestChunkDiskMapper_Truncate ---- PASS: TestChunkDiskMapper_Truncate (0.03s) +--- PASS: TestChunkDiskMapper_Truncate (0.04s) === RUN TestChunkDiskMapper_Truncate_PreservesFileSequence ---- PASS: TestChunkDiskMapper_Truncate_PreservesFileSequence (0.02s) +--- PASS: TestChunkDiskMapper_Truncate_PreservesFileSequence (0.01s) === RUN TestHeadReadWriter_TruncateAfterFailedIterateChunks ---- PASS: TestHeadReadWriter_TruncateAfterFailedIterateChunks (0.04s) +--- PASS: TestHeadReadWriter_TruncateAfterFailedIterateChunks (0.02s) === RUN TestHeadReadWriter_ReadRepairOnEmptyLastFile ---- PASS: TestHeadReadWriter_ReadRepairOnEmptyLastFile (0.03s) +--- PASS: TestHeadReadWriter_ReadRepairOnEmptyLastFile (0.02s) === RUN TestQueuePushPopSingleGoroutine - queue_test.go:66: seed: 1717326938566254380 ---- PASS: TestQueuePushPopSingleGoroutine (43.15s) + queue_test.go:66: seed: 1682918447169738757 +--- PASS: TestQueuePushPopSingleGoroutine (35.15s) === RUN TestQueuePushBlocksOnFullQueue --- PASS: TestQueuePushBlocksOnFullQueue (0.10s) === RUN TestQueuePopBlocksOnEmptyQueue ---- PASS: TestQueuePopBlocksOnEmptyQueue (0.10s) +--- PASS: TestQueuePopBlocksOnEmptyQueue (0.11s) === RUN TestQueuePopUnblocksOnClose ---- PASS: TestQueuePopUnblocksOnClose (0.10s) +--- PASS: TestQueuePopUnblocksOnClose (0.11s) === RUN TestQueuePopAfterCloseReturnsAllElements --- PASS: TestQueuePopAfterCloseReturnsAllElements (0.00s) === RUN TestQueuePushPopManyGoroutines ---- PASS: TestQueuePushPopManyGoroutines (0.01s) +--- PASS: TestQueuePushPopManyGoroutines (0.03s) === RUN TestQueueSegmentIsKeptEvenIfEmpty --- PASS: TestQueueSegmentIsKeptEvenIfEmpty (0.00s) PASS -ok github.com/prometheus/prometheus/tsdb/chunks 82.856s +ok github.com/prometheus/prometheus/tsdb/chunks 76.417s ? github.com/prometheus/prometheus/tsdb/encoding [no test files] ? github.com/prometheus/prometheus/tsdb/errors [no test files] === RUN TestLocking --- PASS: TestLocking (0.00s) PASS -ok github.com/prometheus/prometheus/tsdb/fileutil 0.029s +ok github.com/prometheus/prometheus/tsdb/fileutil 0.037s === RUN Test --- PASS: Test (0.00s) PASS -ok github.com/prometheus/prometheus/tsdb/goversion 0.094s +ok github.com/prometheus/prometheus/tsdb/goversion 0.062s === RUN TestIndexRW_Create_Open ---- PASS: TestIndexRW_Create_Open (0.05s) +--- PASS: TestIndexRW_Create_Open (0.04s) === RUN TestIndexRW_Postings --- PASS: TestIndexRW_Postings (0.03s) === RUN TestPostingsMany ---- PASS: TestPostingsMany (0.12s) +--- PASS: TestPostingsMany (0.10s) === RUN TestPersistence_index_e2e ---- PASS: TestPersistence_index_e2e (57.54s) +--- PASS: TestPersistence_index_e2e (56.50s) === RUN TestDecbufUvarintWithInvalidBuffer --- PASS: TestDecbufUvarintWithInvalidBuffer (0.00s) === RUN TestReaderWithInvalidBuffer @@ -9817,14 +9859,14 @@ === RUN TestRemovedPostings --- PASS: TestRemovedPostings (0.00s) === RUN TestRemovedNextStackoverflow ---- PASS: TestRemovedNextStackoverflow (18.57s) +--- PASS: TestRemovedNextStackoverflow (21.83s) === RUN TestRemovedPostingsSeek --- PASS: TestRemovedPostingsSeek (0.00s) === RUN TestBigEndian === RUN TestBigEndian/Iteration === RUN TestBigEndian/Seek ---- PASS: TestBigEndian (0.04s) - --- PASS: TestBigEndian/Iteration (0.04s) +--- PASS: TestBigEndian (0.01s) + --- PASS: TestBigEndian/Iteration (0.01s) --- PASS: TestBigEndian/Seek (0.00s) === RUN TestIntersectWithMerge --- PASS: TestIntersectWithMerge (0.00s) @@ -9836,7 +9878,7 @@ === RUN TestWithoutPostings/#04 === RUN TestWithoutPostings/#05 === RUN TestWithoutPostings/#06 ---- PASS: TestWithoutPostings (0.02s) +--- PASS: TestWithoutPostings (0.00s) --- PASS: TestWithoutPostings/#00 (0.00s) --- PASS: TestWithoutPostings/#01 (0.00s) --- PASS: TestWithoutPostings/#02 (0.00s) @@ -9867,11 +9909,11 @@ --- PASS: TestPostingsWithIndexHeap/iterate (0.00s) --- PASS: TestPostingsWithIndexHeap/pop (0.00s) === RUN TestPostingsStats ---- PASS: TestPostingsStats (0.76s) +--- PASS: TestPostingsStats (0.64s) === RUN TestPostingsStats2 --- PASS: TestPostingsStats2 (0.00s) PASS -ok github.com/prometheus/prometheus/tsdb/index 77.353s +ok github.com/prometheus/prometheus/tsdb/index 79.456s === RUN TestRecord_EncodeDecode --- PASS: TestRecord_EncodeDecode (0.00s) === RUN TestRecord_Corrupted @@ -9893,10 +9935,10 @@ === RUN TestRecord_MetadataDecodeUnknownExtraFields --- PASS: TestRecord_MetadataDecodeUnknownExtraFields (0.00s) PASS -ok github.com/prometheus/prometheus/tsdb/record 0.066s +ok github.com/prometheus/prometheus/tsdb/record 0.046s testing: warning: no tests to run PASS -ok github.com/prometheus/prometheus/tsdb/test 0.032s [no tests to run] +ok github.com/prometheus/prometheus/tsdb/test 0.084s [no tests to run] === RUN TestWriteAndReadbackTombstones --- PASS: TestWriteAndReadbackTombstones (0.00s) === RUN TestDeletingTombstones @@ -9921,7 +9963,7 @@ === RUN TestAddingNewIntervals/#14 === RUN TestAddingNewIntervals/#15 === RUN TestAddingNewIntervals/#16 ---- PASS: TestAddingNewIntervals (0.00s) +--- PASS: TestAddingNewIntervals (0.03s) --- PASS: TestAddingNewIntervals/#00 (0.00s) --- PASS: TestAddingNewIntervals/#01 (0.00s) --- PASS: TestAddingNewIntervals/#02 (0.00s) @@ -9932,7 +9974,7 @@ --- PASS: TestAddingNewIntervals/#07 (0.00s) --- PASS: TestAddingNewIntervals/#08 (0.00s) --- PASS: TestAddingNewIntervals/#09 (0.00s) - --- PASS: TestAddingNewIntervals/#10 (0.00s) + --- PASS: TestAddingNewIntervals/#10 (0.02s) --- PASS: TestAddingNewIntervals/#11 (0.00s) --- PASS: TestAddingNewIntervals/#12 (0.00s) --- PASS: TestAddingNewIntervals/#13 (0.00s) @@ -9942,19 +9984,19 @@ === RUN TestMemTombstonesConcurrency --- PASS: TestMemTombstonesConcurrency (0.00s) PASS -ok github.com/prometheus/prometheus/tsdb/tombstones 0.056s +ok github.com/prometheus/prometheus/tsdb/tombstones 0.167s === 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.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.056s +ok github.com/prometheus/prometheus/tsdb/tsdbutil 0.041s === RUN TestLastCheckpoint --- PASS: TestLastCheckpoint (0.00s) === RUN TestDeleteCheckpoints @@ -9962,11 +10004,11 @@ === RUN TestCheckpoint === RUN TestCheckpoint/compress=false === RUN TestCheckpoint/compress=true ---- PASS: TestCheckpoint (0.90s) - --- PASS: TestCheckpoint/compress=false (0.38s) - --- PASS: TestCheckpoint/compress=true (0.52s) +--- PASS: TestCheckpoint (1.61s) + --- PASS: TestCheckpoint/compress=false (0.59s) + --- PASS: TestCheckpoint/compress=true (1.02s) === RUN TestCheckpointNoTmpFolderAfterError ---- PASS: TestCheckpointNoTmpFolderAfterError (0.05s) +--- PASS: TestCheckpointNoTmpFolderAfterError (0.01s) === RUN TestReader === RUN TestReader/Reader/0 reader_test.go:181: record 0 @@ -10033,11 +10075,11 @@ === RUN TestReader_Live/6 === RUN TestReader_Live/7 === RUN TestReader_Live/8 ---- PASS: TestReader_Live (0.00s) +--- PASS: TestReader_Live (0.02s) --- PASS: TestReader_Live/0 (0.00s) --- PASS: TestReader_Live/1 (0.00s) --- PASS: TestReader_Live/2 (0.00s) - --- PASS: TestReader_Live/3 (0.00s) + --- PASS: TestReader_Live/3 (0.01s) --- PASS: TestReader_Live/4 (0.00s) --- PASS: TestReader_Live/5 (0.00s) --- PASS: TestReader_Live/6 (0.00s) @@ -10048,135 +10090,135 @@ === RUN TestReaderFuzz/Reader,compress=true === RUN TestReaderFuzz/LiveReader,compress=false === RUN TestReaderFuzz/LiveReader,compress=true ---- PASS: TestReaderFuzz (2.68s) - --- PASS: TestReaderFuzz/Reader,compress=false (0.44s) - --- PASS: TestReaderFuzz/Reader,compress=true (0.56s) - --- PASS: TestReaderFuzz/LiveReader,compress=false (0.63s) - --- PASS: TestReaderFuzz/LiveReader,compress=true (1.03s) +--- PASS: TestReaderFuzz (2.33s) + --- PASS: TestReaderFuzz/Reader,compress=false (0.46s) + --- PASS: TestReaderFuzz/Reader,compress=true (0.73s) + --- PASS: TestReaderFuzz/LiveReader,compress=false (0.75s) + --- PASS: TestReaderFuzz/LiveReader,compress=true (0.39s) === RUN TestReaderFuzz_Live === RUN TestReaderFuzz_Live/compress=false === RUN TestReaderFuzz_Live/compress=true ---- PASS: TestReaderFuzz_Live (1.37s) - --- PASS: TestReaderFuzz_Live/compress=false (0.80s) - --- PASS: TestReaderFuzz_Live/compress=true (0.57s) +--- PASS: TestReaderFuzz_Live (1.32s) + --- PASS: TestReaderFuzz_Live/compress=false (0.62s) + --- PASS: TestReaderFuzz_Live/compress=true (0.70s) === RUN TestLiveReaderCorrupt_ShortFile --- PASS: TestLiveReaderCorrupt_ShortFile (0.00s) === RUN TestLiveReaderCorrupt_RecordTooLongAndShort logging.go:33: level warn msg Record spans page boundaries start 0 end 65542 pageSize 32768 ---- PASS: TestLiveReaderCorrupt_RecordTooLongAndShort (0.00s) +--- PASS: TestLiveReaderCorrupt_RecordTooLongAndShort (0.01s) === RUN TestReaderData --- PASS: TestReaderData (0.00s) === RUN TestTailSamples === RUN TestTailSamples/compress=false === RUN TestTailSamples/compress=true ---- PASS: TestTailSamples (0.16s) - --- PASS: TestTailSamples/compress=false (0.08s) - --- PASS: TestTailSamples/compress=true (0.09s) +--- PASS: TestTailSamples (0.24s) + --- PASS: TestTailSamples/compress=false (0.12s) + --- PASS: TestTailSamples/compress=true (0.11s) === RUN TestReadToEndNoCheckpoint === RUN TestReadToEndNoCheckpoint/compress=false === RUN TestReadToEndNoCheckpoint/compress=true --- PASS: TestReadToEndNoCheckpoint (0.26s) - --- PASS: TestReadToEndNoCheckpoint/compress=false (0.13s) - --- PASS: TestReadToEndNoCheckpoint/compress=true (0.13s) + --- PASS: TestReadToEndNoCheckpoint/compress=false (0.14s) + --- PASS: TestReadToEndNoCheckpoint/compress=true (0.12s) === RUN TestReadToEndWithCheckpoint === RUN TestReadToEndWithCheckpoint/compress=false === RUN TestReadToEndWithCheckpoint/compress=true ---- PASS: TestReadToEndWithCheckpoint (0.36s) +--- PASS: TestReadToEndWithCheckpoint (0.45s) --- PASS: TestReadToEndWithCheckpoint/compress=false (0.18s) - --- PASS: TestReadToEndWithCheckpoint/compress=true (0.18s) + --- PASS: TestReadToEndWithCheckpoint/compress=true (0.27s) === RUN TestReadCheckpoint === RUN TestReadCheckpoint/compress=false === RUN TestReadCheckpoint/compress=true ---- PASS: TestReadCheckpoint (0.31s) - --- PASS: TestReadCheckpoint/compress=false (0.16s) - --- PASS: TestReadCheckpoint/compress=true (0.16s) +--- PASS: TestReadCheckpoint (0.36s) + --- PASS: TestReadCheckpoint/compress=false (0.17s) + --- PASS: TestReadCheckpoint/compress=true (0.18s) === RUN TestReadCheckpointMultipleSegments === RUN TestReadCheckpointMultipleSegments/compress=false === RUN TestReadCheckpointMultipleSegments/compress=true ---- PASS: TestReadCheckpointMultipleSegments (0.38s) - --- PASS: TestReadCheckpointMultipleSegments/compress=false (0.14s) - --- PASS: TestReadCheckpointMultipleSegments/compress=true (0.22s) +--- PASS: TestReadCheckpointMultipleSegments (0.33s) + --- PASS: TestReadCheckpointMultipleSegments/compress=false (0.16s) + --- PASS: TestReadCheckpointMultipleSegments/compress=true (0.17s) === RUN TestCheckpointSeriesReset === RUN TestCheckpointSeriesReset/compress=false === RUN TestCheckpointSeriesReset/compress=true ---- PASS: TestCheckpointSeriesReset (0.70s) - --- PASS: TestCheckpointSeriesReset/compress=false (0.36s) - --- PASS: TestCheckpointSeriesReset/compress=true (0.34s) +--- PASS: TestCheckpointSeriesReset (0.73s) + --- PASS: TestCheckpointSeriesReset/compress=false (0.40s) + --- PASS: TestCheckpointSeriesReset/compress=true (0.33s) === RUN TestWALRepair_ReadingError +=== RUN TestWALRepair_ReadingError/bad_fragment_flag +=== RUN TestWALRepair_ReadingError/bad_checksum +=== RUN TestWALRepair_ReadingError/bad_length === RUN TestWALRepair_ReadingError/bad_content === RUN TestWALRepair_ReadingError/torn_last_record === RUN TestWALRepair_ReadingError/bad_header === RUN TestWALRepair_ReadingError/bad_fragment_sequence -=== RUN TestWALRepair_ReadingError/bad_fragment_flag -=== RUN TestWALRepair_ReadingError/bad_checksum -=== RUN TestWALRepair_ReadingError/bad_length ---- PASS: TestWALRepair_ReadingError (0.36s) - --- PASS: TestWALRepair_ReadingError/bad_content (0.05s) - --- PASS: TestWALRepair_ReadingError/torn_last_record (0.11s) - --- PASS: TestWALRepair_ReadingError/bad_header (0.06s) - --- PASS: TestWALRepair_ReadingError/bad_fragment_sequence (0.04s) +--- PASS: TestWALRepair_ReadingError (0.18s) --- PASS: TestWALRepair_ReadingError/bad_fragment_flag (0.02s) - --- PASS: TestWALRepair_ReadingError/bad_checksum (0.03s) + --- PASS: TestWALRepair_ReadingError/bad_checksum (0.01s) --- PASS: TestWALRepair_ReadingError/bad_length (0.03s) + --- PASS: TestWALRepair_ReadingError/bad_content (0.03s) + --- PASS: TestWALRepair_ReadingError/torn_last_record (0.03s) + --- PASS: TestWALRepair_ReadingError/bad_header (0.02s) + --- PASS: TestWALRepair_ReadingError/bad_fragment_sequence (0.02s) === RUN TestCorruptAndCarryOn wlog_test.go:253: segment 0 size 98304 wlog_test.go:253: segment 1 size 98304 logging.go:33: level warn msg Starting corruption repair segment 0 offset 54612 logging.go:33: level warn msg Deleting all segments newer than corrupted segment segment 0 logging.go:33: level warn msg Rewrite corrupted segment segment 0 ---- PASS: TestCorruptAndCarryOn (0.04s) +--- PASS: TestCorruptAndCarryOn (0.03s) === RUN TestClose ---- PASS: TestClose (0.00s) +--- PASS: TestClose (0.01s) === RUN TestSegmentMetric ---- PASS: TestSegmentMetric (0.04s) +--- PASS: TestSegmentMetric (0.00s) === RUN TestCompression ---- PASS: TestCompression (0.06s) +--- PASS: TestCompression (0.04s) === RUN TestLogPartialWrite === RUN TestLogPartialWrite/partial_write_when_logging_first_record_in_a_page === RUN TestLogPartialWrite/partial_write_when_logging_record_in_the_middle_of_a_page === RUN TestLogPartialWrite/partial_write_when_logging_last_record_of_a_page --- PASS: TestLogPartialWrite (0.12s) --- 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.02s) + --- PASS: TestLogPartialWrite/partial_write_when_logging_record_in_the_middle_of_a_page (0.00s) --- PASS: TestLogPartialWrite/partial_write_when_logging_last_record_of_a_page (0.09s) PASS -ok github.com/prometheus/prometheus/tsdb/wlog 7.849s +ok github.com/prometheus/prometheus/tsdb/wlog 8.144s ? github.com/prometheus/prometheus/util/gate [no test files] === RUN TestCompressionHandler_PlainText ---- PASS: TestCompressionHandler_PlainText (0.00s) +--- PASS: TestCompressionHandler_PlainText (0.01s) === RUN TestCompressionHandler_Gzip ---- PASS: TestCompressionHandler_Gzip (0.01s) +--- PASS: TestCompressionHandler_Gzip (0.00s) === RUN TestCompressionHandler_Deflate ---- PASS: TestCompressionHandler_Deflate (0.00s) +--- PASS: TestCompressionHandler_Deflate (0.06s) === RUN TestCORSHandler --- PASS: TestCORSHandler (0.00s) PASS -ok github.com/prometheus/prometheus/util/httputil 0.177s +ok github.com/prometheus/prometheus/util/httputil 0.291s ? github.com/prometheus/prometheus/util/jsonutil [no test files] === RUN TestDedupe ---- PASS: TestDedupe (0.22s) +--- PASS: TestDedupe (0.20s) === RUN TestJSONFileLogger_basic --- PASS: TestJSONFileLogger_basic (0.00s) === RUN TestJSONFileLogger_parallel --- PASS: TestJSONFileLogger_parallel (0.00s) PASS -ok github.com/prometheus/prometheus/util/logging 0.266s +ok github.com/prometheus/prometheus/util/logging 0.245s ? github.com/prometheus/prometheus/util/osutil [no test files] === RUN TestPool --- PASS: TestPool (0.00s) PASS -ok github.com/prometheus/prometheus/util/pool 0.068s +ok github.com/prometheus/prometheus/util/pool 0.018s ? github.com/prometheus/prometheus/util/runtime [no test files] === RUN TestTimerGroupNewTimer ---- PASS: TestTimerGroupNewTimer (0.02s) +--- PASS: TestTimerGroupNewTimer (0.00s) === RUN TestQueryStatsWithTimersAndSamples ---- PASS: TestQueryStatsWithTimersAndSamples (0.01s) +--- PASS: TestQueryStatsWithTimersAndSamples (0.00s) === RUN TestQueryStatsWithSpanTimers ---- PASS: TestQueryStatsWithSpanTimers (0.02s) +--- PASS: TestQueryStatsWithSpanTimers (0.01s) === RUN TestTimerGroup --- PASS: TestTimerGroup (0.00s) PASS -ok github.com/prometheus/prometheus/util/stats 0.124s +ok github.com/prometheus/prometheus/util/stats 0.075s === RUN TestUnquote --- PASS: TestUnquote (0.00s) === RUN TestLink @@ -10184,108 +10226,108 @@ === RUN TestSanitizeLabelName --- PASS: TestSanitizeLabelName (0.00s) PASS -ok github.com/prometheus/prometheus/util/strutil 0.018s +ok github.com/prometheus/prometheus/util/strutil 0.034s ? github.com/prometheus/prometheus/util/teststorage [no test files] ? github.com/prometheus/prometheus/util/testutil [no test files] ? github.com/prometheus/prometheus/util/treecache [no test files] === RUN TestFederation -=== RUN TestFederation/test_metric1 -=== RUN TestFederation/test_metric2 -=== RUN TestFederation/everything +=== RUN TestFederation/{foo='boo'} +=== RUN TestFederation/two_matchers +=== RUN TestFederation/two_matchers_with_overlap +=== RUN TestFederation/empty_label_value_matches_everything_that_doesn't_have_that_label === RUN TestFederation/empty_label_value_for_a_label_that_doesn't_exist_at_all,_matches_everything -=== RUN TestFederation/external_labels_are_added_if_not_already_present -=== RUN TestFederation/invalid_params_from_the_beginning -=== RUN TestFederation/invalid_params_somewhere_in_the_middle -=== RUN TestFederation/test_stale_metric === RUN TestFederation/match_nothing -=== RUN TestFederation/two_matchers_with_overlap -=== RUN TestFederation/instance_is_an_external_label === RUN TestFederation/test_metric_without_labels === RUN TestFederation/test_old_metric -=== RUN TestFederation/{foo='boo'} -=== RUN TestFederation/two_matchers -=== RUN TestFederation/empty_label_value_matches_everything_that_doesn't_have_that_label +=== RUN TestFederation/instance_is_an_external_label === RUN TestFederation/empty ---- PASS: TestFederation (0.17s) - --- PASS: TestFederation/test_metric1 (0.01s) - --- PASS: TestFederation/test_metric2 (0.00s) - --- PASS: TestFederation/everything (0.00s) +=== RUN TestFederation/external_labels_are_added_if_not_already_present +=== RUN TestFederation/invalid_params_from_the_beginning +=== RUN TestFederation/invalid_params_somewhere_in_the_middle +=== RUN TestFederation/test_metric1 +=== RUN TestFederation/test_metric2 +=== RUN TestFederation/test_stale_metric +=== RUN TestFederation/everything +--- PASS: TestFederation (0.14s) + --- PASS: TestFederation/{foo='boo'} (0.00s) + --- PASS: TestFederation/two_matchers (0.00s) + --- PASS: TestFederation/two_matchers_with_overlap (0.01s) + --- PASS: TestFederation/empty_label_value_matches_everything_that_doesn't_have_that_label (0.00s) --- PASS: TestFederation/empty_label_value_for_a_label_that_doesn't_exist_at_all,_matches_everything (0.00s) + --- PASS: TestFederation/match_nothing (0.00s) + --- PASS: TestFederation/test_metric_without_labels (0.02s) + --- PASS: TestFederation/test_old_metric (0.00s) + --- PASS: TestFederation/instance_is_an_external_label (0.00s) + --- PASS: TestFederation/empty (0.00s) --- PASS: TestFederation/external_labels_are_added_if_not_already_present (0.00s) --- PASS: TestFederation/invalid_params_from_the_beginning (0.00s) --- PASS: TestFederation/invalid_params_somewhere_in_the_middle (0.00s) + --- PASS: TestFederation/test_metric1 (0.01s) + --- PASS: TestFederation/test_metric2 (0.00s) --- PASS: TestFederation/test_stale_metric (0.00s) - --- PASS: TestFederation/match_nothing (0.00s) - --- PASS: TestFederation/two_matchers_with_overlap (0.01s) - --- PASS: TestFederation/instance_is_an_external_label (0.00s) - --- PASS: TestFederation/test_metric_without_labels (0.00s) - --- PASS: TestFederation/test_old_metric (0.01s) - --- PASS: TestFederation/{foo='boo'} (0.00s) - --- PASS: TestFederation/two_matchers (0.00s) - --- PASS: TestFederation/empty_label_value_matches_everything_that_doesn't_have_that_label (0.00s) - --- PASS: TestFederation/empty (0.00s) + --- PASS: TestFederation/everything (0.00s) === RUN TestFederation_NotReady -=== RUN TestFederation_NotReady/match_nothing +=== RUN TestFederation_NotReady/empty +=== RUN TestFederation_NotReady/invalid_params_from_the_beginning === RUN TestFederation_NotReady/invalid_params_somewhere_in_the_middle +=== RUN TestFederation_NotReady/test_metric1 +=== RUN TestFederation_NotReady/external_labels_are_added_if_not_already_present +=== RUN TestFederation_NotReady/test_metric2 === RUN TestFederation_NotReady/test_stale_metric -=== RUN TestFederation_NotReady/test_metric_without_labels -=== RUN TestFederation_NotReady/two_matchers_with_overlap -=== RUN TestFederation_NotReady/instance_is_an_external_label +=== RUN TestFederation_NotReady/everything === RUN TestFederation_NotReady/empty_label_value_matches_everything_that_doesn't_have_that_label -=== RUN TestFederation_NotReady/empty +=== RUN TestFederation_NotReady/empty_label_value_for_a_label_that_doesn't_exist_at_all,_matches_everything +=== RUN TestFederation_NotReady/match_nothing +=== RUN TestFederation_NotReady/test_metric_without_labels === RUN TestFederation_NotReady/test_old_metric === RUN TestFederation_NotReady/{foo='boo'} === RUN TestFederation_NotReady/two_matchers -=== RUN TestFederation_NotReady/empty_label_value_for_a_label_that_doesn't_exist_at_all,_matches_everything -=== RUN TestFederation_NotReady/external_labels_are_added_if_not_already_present -=== RUN TestFederation_NotReady/invalid_params_from_the_beginning -=== RUN TestFederation_NotReady/test_metric1 -=== RUN TestFederation_NotReady/test_metric2 -=== RUN TestFederation_NotReady/everything ---- PASS: TestFederation_NotReady (0.02s) - --- PASS: TestFederation_NotReady/match_nothing (0.00s) +=== RUN TestFederation_NotReady/two_matchers_with_overlap +=== RUN TestFederation_NotReady/instance_is_an_external_label +--- PASS: TestFederation_NotReady (0.01s) + --- PASS: TestFederation_NotReady/empty (0.00s) + --- PASS: TestFederation_NotReady/invalid_params_from_the_beginning (0.00s) --- PASS: TestFederation_NotReady/invalid_params_somewhere_in_the_middle (0.00s) + --- PASS: TestFederation_NotReady/test_metric1 (0.00s) + --- PASS: TestFederation_NotReady/external_labels_are_added_if_not_already_present (0.00s) + --- PASS: TestFederation_NotReady/test_metric2 (0.00s) --- PASS: TestFederation_NotReady/test_stale_metric (0.00s) - --- PASS: TestFederation_NotReady/test_metric_without_labels (0.00s) - --- PASS: TestFederation_NotReady/two_matchers_with_overlap (0.00s) - --- PASS: TestFederation_NotReady/instance_is_an_external_label (0.00s) + --- PASS: TestFederation_NotReady/everything (0.00s) --- PASS: TestFederation_NotReady/empty_label_value_matches_everything_that_doesn't_have_that_label (0.00s) - --- PASS: TestFederation_NotReady/empty (0.00s) + --- PASS: TestFederation_NotReady/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/test_metric_without_labels (0.00s) --- PASS: TestFederation_NotReady/test_old_metric (0.00s) --- PASS: TestFederation_NotReady/{foo='boo'} (0.00s) --- PASS: TestFederation_NotReady/two_matchers (0.00s) - --- PASS: TestFederation_NotReady/empty_label_value_for_a_label_that_doesn't_exist_at_all,_matches_everything (0.00s) - --- PASS: TestFederation_NotReady/external_labels_are_added_if_not_already_present (0.00s) - --- PASS: TestFederation_NotReady/invalid_params_from_the_beginning (0.00s) - --- PASS: TestFederation_NotReady/test_metric1 (0.00s) - --- PASS: TestFederation_NotReady/test_metric2 (0.00s) - --- PASS: TestFederation_NotReady/everything (0.00s) + --- PASS: TestFederation_NotReady/two_matchers_with_overlap (0.00s) + --- PASS: TestFederation_NotReady/instance_is_an_external_label (0.00s) === RUN TestFederationWithNativeHistograms ---- PASS: TestFederationWithNativeHistograms (0.10s) +--- PASS: TestFederationWithNativeHistograms (0.08s) === RUN TestReadyAndHealthy === PAUSE TestReadyAndHealthy === RUN TestRoutePrefix === PAUSE TestRoutePrefix === RUN TestDebugHandler ---- PASS: TestDebugHandler (0.08s) +--- PASS: TestDebugHandler (0.07s) === RUN TestHTTPMetrics === PAUSE TestHTTPMetrics === RUN TestShutdownWithStaleConnection ---- PASS: TestShutdownWithStaleConnection (5.15s) +--- PASS: TestShutdownWithStaleConnection (5.12s) === RUN TestHandleMultipleQuitRequests ---- PASS: TestHandleMultipleQuitRequests (5.04s) +--- PASS: TestHandleMultipleQuitRequests (5.03s) === RUN TestAgentAPIEndPoints === PAUSE TestAgentAPIEndPoints === CONT TestReadyAndHealthy === CONT TestAgentAPIEndPoints === CONT TestHTTPMetrics ---- PASS: TestHTTPMetrics (0.00s) === CONT TestRoutePrefix ---- PASS: TestRoutePrefix (5.23s) ---- PASS: TestReadyAndHealthy (5.27s) ---- PASS: TestAgentAPIEndPoints (5.45s) +--- PASS: TestHTTPMetrics (0.00s) +--- PASS: TestRoutePrefix (5.19s) +--- PASS: TestReadyAndHealthy (5.29s) +--- PASS: TestAgentAPIEndPoints (5.49s) PASS -ok github.com/prometheus/prometheus/web 16.279s +ok github.com/prometheus/prometheus/web 16.144s === RUN TestEndpoints === RUN TestEndpoints/local === RUN TestEndpoints/local/run_0_query_"query=2&time=123.4" @@ -10631,17 +10673,17 @@ === RUN TestEndpoints/remote/run_53_queryExemplars_"query=%7Bfoo%3D%22boo%22%7D"/GET === RUN TestEndpoints/remote/run_54_queryExemplars_"query=%7B__name__%3D%22test_metric5%22%7D" === RUN TestEndpoints/remote/run_54_queryExemplars_"query=%7B__name__%3D%22test_metric5%22%7D"/GET ---- PASS: TestEndpoints (0.69s) - --- PASS: TestEndpoints/local (0.34s) +--- PASS: TestEndpoints (0.62s) + --- PASS: TestEndpoints/local (0.26s) --- PASS: TestEndpoints/local/run_0_query_"query=2&time=123.4" (0.00s) --- PASS: TestEndpoints/local/run_0_query_"query=2&time=123.4"/GET (0.00s) --- PASS: TestEndpoints/local/run_0_query_"query=2&time=123.4"/POST (0.00s) --- PASS: TestEndpoints/local/run_1_query_"query=0.333&time=1970-01-01T00%3A02%3A03Z" (0.00s) --- PASS: TestEndpoints/local/run_1_query_"query=0.333&time=1970-01-01T00%3A02%3A03Z"/GET (0.00s) --- PASS: TestEndpoints/local/run_1_query_"query=0.333&time=1970-01-01T00%3A02%3A03Z"/POST (0.00s) - --- PASS: TestEndpoints/local/run_2_query_"query=0.333&time=1970-01-01T01%3A02%3A03%2B01%3A00" (0.01s) + --- PASS: TestEndpoints/local/run_2_query_"query=0.333&time=1970-01-01T01%3A02%3A03%2B01%3A00" (0.00s) --- PASS: TestEndpoints/local/run_2_query_"query=0.333&time=1970-01-01T01%3A02%3A03%2B01%3A00"/GET (0.00s) - --- PASS: TestEndpoints/local/run_2_query_"query=0.333&time=1970-01-01T01%3A02%3A03%2B01%3A00"/POST (0.01s) + --- PASS: TestEndpoints/local/run_2_query_"query=0.333&time=1970-01-01T01%3A02%3A03%2B01%3A00"/POST (0.00s) --- PASS: TestEndpoints/local/run_3_query_"query=0.333" (0.00s) --- PASS: TestEndpoints/local/run_3_query_"query=0.333"/GET (0.00s) --- PASS: TestEndpoints/local/run_3_query_"query=0.333"/POST (0.00s) @@ -10690,7 +10732,7 @@ --- PASS: TestEndpoints/local/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/local/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.01s) --- PASS: TestEndpoints/local/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/local/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.01s) + --- PASS: TestEndpoints/local/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/local/run_20_series_"match%5B%5D=test_metric1%7Bfoo%3D~%22.%2Bo%22%7D&match%5B%5D=none" (0.00s) --- PASS: TestEndpoints/local/run_20_series_"match%5B%5D=test_metric1%7Bfoo%3D~%22.%2Bo%22%7D&match%5B%5D=none"/GET (0.00s) --- PASS: TestEndpoints/local/run_20_series_"match%5B%5D=test_metric1%7Bfoo%3D~%22.%2Bo%22%7D&match%5B%5D=none"/POST (0.00s) @@ -10712,7 +10754,7 @@ --- PASS: TestEndpoints/local/run_26_series_"end=1&match%5B%5D=test_metric2&start=-1" (0.00s) --- PASS: TestEndpoints/local/run_26_series_"end=1&match%5B%5D=test_metric2&start=-1"/GET (0.00s) --- PASS: TestEndpoints/local/run_26_series_"end=1&match%5B%5D=test_metric2&start=-1"/POST (0.00s) - --- PASS: TestEndpoints/local/run_27_series_"" (0.00s) + --- PASS: TestEndpoints/local/run_27_series_"" (0.01s) --- PASS: TestEndpoints/local/run_27_series_""/GET (0.00s) --- PASS: TestEndpoints/local/run_27_series_""/POST (0.00s) --- PASS: TestEndpoints/local/run_28_dropSeries_"" (0.00s) @@ -10749,18 +10791,18 @@ --- PASS: TestEndpoints/local/run_43_metricMetadata_"metric=go_gc_duration_seconds"/GET (0.00s) --- PASS: TestEndpoints/local/run_44_metricMetadata_"" (0.00s) --- PASS: TestEndpoints/local/run_44_metricMetadata_""/GET (0.00s) - --- PASS: TestEndpoints/local/run_45_serveConfig_"" (0.00s) - --- PASS: TestEndpoints/local/run_45_serveConfig_""/GET (0.00s) + --- PASS: TestEndpoints/local/run_45_serveConfig_"" (0.01s) + --- PASS: TestEndpoints/local/run_45_serveConfig_""/GET (0.01s) --- PASS: TestEndpoints/local/run_46_serveFlags_"" (0.00s) --- 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.05s) - --- PASS: TestEndpoints/local/run_49_rules_"type=alert"/GET (0.05s) - --- PASS: TestEndpoints/local/run_50_rules_"type=record" (0.07s) - --- PASS: TestEndpoints/local/run_50_rules_"type=record"/GET (0.07s) + --- 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_queryExemplars_"end=4&query=test_metric3%7Bfoo%3D%22boo%22%7D+-+test_metric4%7Bfoo%3D%22bar%22%7D&start=0" (0.00s) --- PASS: TestEndpoints/local/run_51_queryExemplars_"end=4&query=test_metric3%7Bfoo%3D%22boo%22%7D+-+test_metric4%7Bfoo%3D%22bar%22%7D&start=0"/GET (0.00s) --- PASS: TestEndpoints/local/run_52_queryExemplars_"end=4.1&query=%7Bfoo%3D%22boo%22%7D&start=4" (0.00s) @@ -10783,8 +10825,8 @@ --- PASS: TestEndpoints/local/run_60_labelValues_"end=3&start=-1"/GET (0.00s) --- PASS: TestEndpoints/local/run_61_labelValues_"end=1970-02-01T00%3A02%3A03Z&start=1969-12-31T00%3A00%3A00Z" (0.00s) --- PASS: TestEndpoints/local/run_61_labelValues_"end=1970-02-01T00%3A02%3A03Z&start=1969-12-31T00%3A00%3A00Z"/GET (0.00s) - --- PASS: TestEndpoints/local/run_62_labelValues_"end=1&start=boop" (0.01s) - --- PASS: TestEndpoints/local/run_62_labelValues_"end=1&start=boop"/GET (0.01s) + --- PASS: TestEndpoints/local/run_62_labelValues_"end=1&start=boop" (0.00s) + --- PASS: TestEndpoints/local/run_62_labelValues_"end=1&start=boop"/GET (0.00s) --- PASS: TestEndpoints/local/run_63_labelValues_"end=100000000&start=1" (0.00s) --- PASS: TestEndpoints/local/run_63_labelValues_"end=100000000&start=1"/GET (0.00s) --- PASS: TestEndpoints/local/run_64_labelValues_"end=148966367200.972&start=148966367200.372" (0.00s) @@ -10839,8 +10881,8 @@ --- PASS: TestEndpoints/local/run_88_labelNames_"match%5B%5D=test_metric1%7Bfoo%3D%22test%22%7D"/GET (0.00s) --- PASS: TestEndpoints/local/run_89_labelNames_"end=100000000&match%5B%5D=test_metric2&start=1" (0.00s) --- PASS: TestEndpoints/local/run_89_labelNames_"end=100000000&match%5B%5D=test_metric2&start=1"/GET (0.00s) - --- PASS: TestEndpoints/remote (0.28s) - --- PASS: TestEndpoints/remote/run_0_query_"query=2&time=123.4" (0.01s) + --- PASS: TestEndpoints/remote (0.30s) + --- PASS: TestEndpoints/remote/run_0_query_"query=2&time=123.4" (0.00s) --- PASS: TestEndpoints/remote/run_0_query_"query=2&time=123.4"/GET (0.00s) --- PASS: TestEndpoints/remote/run_0_query_"query=2&time=123.4"/POST (0.00s) --- PASS: TestEndpoints/remote/run_1_query_"query=0.333&time=1970-01-01T00%3A02%3A03Z" (0.00s) @@ -10883,25 +10925,25 @@ --- PASS: TestEndpoints/remote/run_13_formatQuery_"query=foo%2Bbar"/GET (0.00s) --- PASS: TestEndpoints/remote/run_14_formatQuery_"query=invalid_expression%2F" (0.00s) --- PASS: TestEndpoints/remote/run_14_formatQuery_"query=invalid_expression%2F"/GET (0.00s) - --- PASS: TestEndpoints/remote/run_15_series_"match%5B%5D=test_metric2" (0.00s) - --- PASS: TestEndpoints/remote/run_15_series_"match%5B%5D=test_metric2"/GET (0.00s) + --- PASS: TestEndpoints/remote/run_15_series_"match%5B%5D=test_metric2" (0.01s) + --- PASS: TestEndpoints/remote/run_15_series_"match%5B%5D=test_metric2"/GET (0.01s) --- PASS: TestEndpoints/remote/run_15_series_"match%5B%5D=test_metric2"/POST (0.00s) --- PASS: TestEndpoints/remote/run_16_series_"match%5B%5D=%7Bfoo%3D%22%22%7D" (0.00s) --- PASS: TestEndpoints/remote/run_16_series_"match%5B%5D=%7Bfoo%3D%22%22%7D"/GET (0.00s) --- PASS: TestEndpoints/remote/run_16_series_"match%5B%5D=%7Bfoo%3D%22%22%7D"/POST (0.00s) - --- 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" (0.01s) + --- PASS: TestEndpoints/remote/run_17_series_"match%5B%5D=test_metric1%7Bfoo%3D~%22.%2Bo%22%7D"/GET (0.01s) --- 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"/GET (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.01s) - --- 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.01s) - --- 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_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.02s) + --- 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.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" (0.01s) --- 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.00s) @@ -10909,16 +10951,16 @@ --- 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.01s) --- 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.01s) + --- PASS: TestEndpoints/remote/run_23_series_"end=100000&match%5B%5D=test_metric2&start=-1"/POST (0.00s) --- PASS: TestEndpoints/remote/run_24_series_"end=100&match%5B%5D=test_metric2&start=1" (0.00s) --- PASS: TestEndpoints/remote/run_24_series_"end=100&match%5B%5D=test_metric2&start=1"/GET (0.00s) --- PASS: TestEndpoints/remote/run_24_series_"end=100&match%5B%5D=test_metric2&start=1"/POST (0.00s) --- PASS: TestEndpoints/remote/run_25_series_"end=100000&match%5B%5D=test_metric2&start=1" (0.00s) --- PASS: TestEndpoints/remote/run_25_series_"end=100000&match%5B%5D=test_metric2&start=1"/GET (0.00s) --- 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.00s) + --- PASS: TestEndpoints/remote/run_26_series_"end=1&match%5B%5D=test_metric2&start=-1" (0.02s) --- 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_26_series_"end=1&match%5B%5D=test_metric2&start=-1"/POST (0.02s) --- PASS: TestEndpoints/remote/run_27_series_"" (0.00s) --- PASS: TestEndpoints/remote/run_27_series_""/GET (0.00s) --- PASS: TestEndpoints/remote/run_27_series_""/POST (0.00s) @@ -10962,12 +11004,12 @@ --- PASS: TestEndpoints/remote/run_46_serveFlags_""/GET (0.00s) --- PASS: TestEndpoints/remote/run_47_alerts_"" (0.00s) --- PASS: TestEndpoints/remote/run_47_alerts_""/GET (0.00s) - --- PASS: TestEndpoints/remote/run_48_rules_"" (0.06s) - --- PASS: TestEndpoints/remote/run_48_rules_""/GET (0.06s) + --- PASS: TestEndpoints/remote/run_48_rules_"" (0.04s) + --- PASS: TestEndpoints/remote/run_48_rules_""/GET (0.04s) --- PASS: TestEndpoints/remote/run_49_rules_"type=alert" (0.03s) --- PASS: TestEndpoints/remote/run_49_rules_"type=alert"/GET (0.03s) - --- PASS: TestEndpoints/remote/run_50_rules_"type=record" (0.03s) - --- PASS: TestEndpoints/remote/run_50_rules_"type=record"/GET (0.03s) + --- PASS: TestEndpoints/remote/run_50_rules_"type=record" (0.08s) + --- PASS: TestEndpoints/remote/run_50_rules_"type=record"/GET (0.08s) --- PASS: TestEndpoints/remote/run_51_queryExemplars_"end=4&query=test_metric3%7Bfoo%3D%22boo%22%7D+-+test_metric4%7Bfoo%3D%22bar%22%7D&start=0" (0.00s) --- PASS: TestEndpoints/remote/run_51_queryExemplars_"end=4&query=test_metric3%7Bfoo%3D%22boo%22%7D+-+test_metric4%7Bfoo%3D%22bar%22%7D&start=0"/GET (0.00s) --- PASS: TestEndpoints/remote/run_52_queryExemplars_"end=4.1&query=%7Bfoo%3D%22boo%22%7D&start=4" (0.00s) @@ -10983,7 +11025,7 @@ === RUN TestGetSeries/two_matchers === RUN TestGetSeries/exec_error_type === RUN TestGetSeries/storage_error_type ---- PASS: TestGetSeries (0.04s) +--- 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) @@ -10994,7 +11036,7 @@ === RUN TestQueryExemplars/no_error === RUN TestQueryExemplars/should_return_errorExec_upon_genetic_error === RUN TestQueryExemplars/should_return_errorInternal_err_type_is_ErrStorage ---- PASS: TestQueryExemplars (0.05s) +--- PASS: TestQueryExemplars (0.07s) --- 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) @@ -11005,7 +11047,7 @@ === RUN TestLabelNames/two_matchers === RUN TestLabelNames/exec_error_type === RUN TestLabelNames/storage_error_type ---- PASS: TestLabelNames (0.02s) +--- PASS: TestLabelNames (0.03s) --- PASS: TestLabelNames/no_matchers (0.00s) --- PASS: TestLabelNames/non_empty_label_matcher (0.00s) --- PASS: TestLabelNames/exact_label_matcher (0.00s) @@ -11017,7 +11059,7 @@ === RUN TestStats/stats_is_true === RUN TestStats/stats_is_all === RUN TestStats/custom_handler_with_known_value ---- PASS: TestStats (0.08s) +--- PASS: TestStats (0.06s) --- PASS: TestStats/stats_is_blank (0.00s) --- PASS: TestStats/stats_is_true (0.00s) --- PASS: TestStats/stats_is_all (0.00s) @@ -11042,7 +11084,7 @@ === RUN TestAdminEndpoints/#16 === RUN TestAdminEndpoints/#17 === RUN TestAdminEndpoints/#18 ---- PASS: TestAdminEndpoints (0.03s) +--- PASS: TestAdminEndpoints (0.01s) --- PASS: TestAdminEndpoints/#00 (0.00s) --- PASS: TestAdminEndpoints/#01 (0.00s) --- PASS: TestAdminEndpoints/#02 (0.00s) @@ -11050,7 +11092,7 @@ --- PASS: TestAdminEndpoints/#04 (0.00s) --- PASS: TestAdminEndpoints/#05 (0.00s) --- PASS: TestAdminEndpoints/#06 (0.00s) - --- PASS: TestAdminEndpoints/#07 (0.01s) + --- PASS: TestAdminEndpoints/#07 (0.00s) --- PASS: TestAdminEndpoints/#08 (0.00s) --- PASS: TestAdminEndpoints/#09 (0.00s) --- PASS: TestAdminEndpoints/#10 (0.00s) @@ -11060,7 +11102,7 @@ --- PASS: TestAdminEndpoints/#14 (0.00s) --- PASS: TestAdminEndpoints/#15 (0.00s) --- PASS: TestAdminEndpoints/#16 (0.00s) - --- PASS: TestAdminEndpoints/#17 (0.01s) + --- PASS: TestAdminEndpoints/#17 (0.00s) --- PASS: TestAdminEndpoints/#18 (0.00s) === RUN TestRespondSuccess --- PASS: TestRespondSuccess (0.00s) @@ -11073,13 +11115,13 @@ === RUN TestParseDuration --- PASS: TestParseDuration (0.00s) === RUN TestOptionsMethod ---- PASS: TestOptionsMethod (0.00s) +--- PASS: TestOptionsMethod (0.01s) === RUN TestRespond --- PASS: TestRespond (0.09s) === RUN TestTSDBStatus === RUN TestTSDBStatus/0 ---- PASS: TestTSDBStatus (0.03s) - --- PASS: TestTSDBStatus/0 (0.03s) +--- PASS: TestTSDBStatus (0.02s) + --- PASS: TestTSDBStatus/0 (0.02s) === RUN TestReturnAPIError --- PASS: TestReturnAPIError (0.00s) === RUN TestGetGlobalURL @@ -11101,45 +11143,45 @@ --- PASS: TestGetGlobalURL/Test_6 (0.00s) --- PASS: TestGetGlobalURL/Test_7 (0.00s) === RUN TestApiStatusCodes -=== RUN TestApiStatusCodes/promql.ErrTooManySamples/error_from_seriesset -=== RUN TestApiStatusCodes/promql.ErrTooManySamples/error_from_queryable -=== RUN TestApiStatusCodes/promql.ErrTooManySamples/error_from_querier === RUN TestApiStatusCodes/promql.ErrQueryCanceled/error_from_queryable === RUN TestApiStatusCodes/promql.ErrQueryCanceled/error_from_querier === RUN TestApiStatusCodes/promql.ErrQueryCanceled/error_from_seriesset === RUN TestApiStatusCodes/promql.ErrQueryTimeout/error_from_queryable === RUN TestApiStatusCodes/promql.ErrQueryTimeout/error_from_querier === RUN TestApiStatusCodes/promql.ErrQueryTimeout/error_from_seriesset -=== RUN TestApiStatusCodes/context.DeadlineExceeded/error_from_seriesset === RUN TestApiStatusCodes/context.DeadlineExceeded/error_from_queryable === RUN TestApiStatusCodes/context.DeadlineExceeded/error_from_querier +=== RUN TestApiStatusCodes/context.DeadlineExceeded/error_from_seriesset === RUN TestApiStatusCodes/context.Canceled/error_from_queryable === RUN TestApiStatusCodes/context.Canceled/error_from_querier === RUN TestApiStatusCodes/context.Canceled/error_from_seriesset === RUN TestApiStatusCodes/random_error/error_from_queryable === RUN TestApiStatusCodes/random_error/error_from_querier === RUN TestApiStatusCodes/random_error/error_from_seriesset ---- PASS: TestApiStatusCodes (0.05s) - --- PASS: TestApiStatusCodes/promql.ErrTooManySamples/error_from_seriesset (0.00s) - --- PASS: TestApiStatusCodes/promql.ErrTooManySamples/error_from_queryable (0.00s) - --- PASS: TestApiStatusCodes/promql.ErrTooManySamples/error_from_querier (0.00s) +=== RUN TestApiStatusCodes/promql.ErrTooManySamples/error_from_queryable +=== RUN TestApiStatusCodes/promql.ErrTooManySamples/error_from_querier +=== RUN TestApiStatusCodes/promql.ErrTooManySamples/error_from_seriesset +--- PASS: TestApiStatusCodes (0.02s) --- PASS: TestApiStatusCodes/promql.ErrQueryCanceled/error_from_queryable (0.00s) --- PASS: TestApiStatusCodes/promql.ErrQueryCanceled/error_from_querier (0.00s) --- PASS: TestApiStatusCodes/promql.ErrQueryCanceled/error_from_seriesset (0.00s) --- PASS: TestApiStatusCodes/promql.ErrQueryTimeout/error_from_queryable (0.00s) --- PASS: TestApiStatusCodes/promql.ErrQueryTimeout/error_from_querier (0.00s) --- PASS: TestApiStatusCodes/promql.ErrQueryTimeout/error_from_seriesset (0.00s) - --- PASS: TestApiStatusCodes/context.DeadlineExceeded/error_from_seriesset (0.00s) --- PASS: TestApiStatusCodes/context.DeadlineExceeded/error_from_queryable (0.00s) --- PASS: TestApiStatusCodes/context.DeadlineExceeded/error_from_querier (0.00s) - --- PASS: TestApiStatusCodes/context.Canceled/error_from_queryable (0.01s) + --- PASS: TestApiStatusCodes/context.DeadlineExceeded/error_from_seriesset (0.00s) + --- PASS: TestApiStatusCodes/context.Canceled/error_from_queryable (0.00s) --- PASS: TestApiStatusCodes/context.Canceled/error_from_querier (0.00s) --- PASS: TestApiStatusCodes/context.Canceled/error_from_seriesset (0.00s) - --- PASS: TestApiStatusCodes/random_error/error_from_queryable (0.01s) + --- 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_queryable (0.00s) + --- PASS: TestApiStatusCodes/promql.ErrTooManySamples/error_from_querier (0.00s) + --- PASS: TestApiStatusCodes/promql.ErrTooManySamples/error_from_seriesset (0.00s) PASS -ok github.com/prometheus/prometheus/web/api/v1 1.229s +ok github.com/prometheus/prometheus/web/api/v1 1.232s make[1]: Leaving directory '/build/prometheus-2.42.0+ds' create-stamp debian/debhelper-build-stamp dh_testroot -O--buildsystem=golang -O--builddirectory=/build/prometheus-2.42.0\+ds/.build @@ -11176,8 +11218,8 @@ dpkg-gencontrol: warning: package prometheus: substitution variable ${misc:Static-Built-Using} unused, but is defined dh_md5sums -O--buildsystem=golang -O--builddirectory=/build/prometheus-2.42.0\+ds/.build dh_builddeb -O--buildsystem=golang -O--builddirectory=/build/prometheus-2.42.0\+ds/.build -dpkg-deb: building package 'prometheus-dbgsym' in '../prometheus-dbgsym_2.42.0+ds-5_arm64.deb'. dpkg-deb: building package 'prometheus' in '../prometheus_2.42.0+ds-5_arm64.deb'. +dpkg-deb: building package 'prometheus-dbgsym' in '../prometheus-dbgsym_2.42.0+ds-5_arm64.deb'. dpkg-genbuildinfo --build=binary -O../prometheus_2.42.0+ds-5_arm64.buildinfo dpkg-genchanges --build=binary -O../prometheus_2.42.0+ds-5_arm64.changes dpkg-genchanges: info: binary-only upload (no source code included) @@ -11185,12 +11227,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/4841/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/4841/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/22604 and its subdirectories -I: Current time: Sat Jun 1 23:28:24 -12 2024 -I: pbuilder-time-stamp: 1717327704 +I: removing directory /srv/workspace/pbuilder/4841 and its subdirectories +I: Current time: Mon May 1 19:32:32 +14 2023 +I: pbuilder-time-stamp: 1682919152