0s autopkgtest [14:38:40]: starting date and time: 2025-10-21 14:38:40+0000 0s autopkgtest [14:38:40]: git checkout: 4b346b80 nova: make wait_reboot return success even when a no-op 0s autopkgtest [14:38:40]: host juju-7f2275-prod-proposed-migration-environment-2; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.pu29u52e/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:glibc --apt-upgrade prometheus --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 --env=ADT_TEST_TRIGGERS=glibc/2.35-0ubuntu3.12 -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest-s390x --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-2@bos03-s390x-2.secgroup --name adt-jammy-s390x-prometheus-20251021-143840-juju-7f2275-prod-proposed-migration-environment-2-ebaf2c5e-2363-4279-81f9-0a3973152215 --image adt/ubuntu-jammy-s390x-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-2 --net-id=net_prod-proposed-migration-s390x -e TERM=linux --mirror=http://ftpmaster.internal/ubuntu/ 4s Creating nova instance adt-jammy-s390x-prometheus-20251021-143840-juju-7f2275-prod-proposed-migration-environment-2-ebaf2c5e-2363-4279-81f9-0a3973152215 from image adt/ubuntu-jammy-s390x-server-20251021.img (UUID daca1b0f-59e0-4600-a509-624627029de7)... 47s autopkgtest [14:39:27]: testbed dpkg architecture: s390x 47s autopkgtest [14:39:27]: testbed apt version: 2.4.14 48s autopkgtest [14:39:28]: @@@@@@@@@@@@@@@@@@@@ test bed setup 48s autopkgtest [14:39:28]: testbed release detected to be: None 49s autopkgtest [14:39:29]: updating testbed package index (apt update) 49s Hit:1 http://ftpmaster.internal/ubuntu jammy InRelease 50s Hit:2 http://ftpmaster.internal/ubuntu jammy-updates InRelease 50s Hit:3 http://ftpmaster.internal/ubuntu jammy-security InRelease 50s Get:4 http://ftpmaster.internal/ubuntu jammy-proposed InRelease [279 kB] 50s Get:5 http://ftpmaster.internal/ubuntu jammy-proposed/main Sources [110 kB] 50s Get:6 http://ftpmaster.internal/ubuntu jammy-proposed/restricted Sources [37.7 kB] 50s Get:7 http://ftpmaster.internal/ubuntu jammy-proposed/universe Sources [23.0 kB] 50s Get:8 http://ftpmaster.internal/ubuntu jammy-proposed/multiverse Sources [7880 B] 50s Get:9 http://ftpmaster.internal/ubuntu jammy-proposed/main s390x Packages [212 kB] 50s Get:10 http://ftpmaster.internal/ubuntu jammy-proposed/main s390x c-n-f Metadata [2520 B] 50s Get:11 http://ftpmaster.internal/ubuntu jammy-proposed/restricted s390x Packages [4200 B] 50s Get:12 http://ftpmaster.internal/ubuntu jammy-proposed/restricted s390x c-n-f Metadata [116 B] 50s Get:13 http://ftpmaster.internal/ubuntu jammy-proposed/universe s390x Packages [46.8 kB] 50s Get:14 http://ftpmaster.internal/ubuntu jammy-proposed/universe s390x c-n-f Metadata [1668 B] 50s Get:15 http://ftpmaster.internal/ubuntu jammy-proposed/multiverse s390x Packages [1256 B] 50s Get:16 http://ftpmaster.internal/ubuntu jammy-proposed/multiverse s390x c-n-f Metadata [116 B] 51s Fetched 727 kB in 1s (706 kB/s) 52s Reading package lists... 53s Hit:1 http://ftpmaster.internal/ubuntu jammy InRelease 53s Hit:2 http://ftpmaster.internal/ubuntu jammy-updates InRelease 53s Hit:3 http://ftpmaster.internal/ubuntu jammy-security InRelease 53s Hit:4 http://ftpmaster.internal/ubuntu jammy-proposed InRelease 54s Reading package lists... 54s Reading package lists... 54s Building dependency tree... 54s Reading state information... 54s Calculating upgrade... 54s The following packages will be upgraded: 54s libc-bin libc6 locales 54s 3 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 54s Need to get 7567 kB of archives. 54s After this operation, 0 B of additional disk space will be used. 54s Get:1 http://ftpmaster.internal/ubuntu jammy-proposed/main s390x libc6 s390x 2.35-0ubuntu3.12 [2712 kB] 55s Get:2 http://ftpmaster.internal/ubuntu jammy-proposed/main s390x libc-bin s390x 2.35-0ubuntu3.12 [607 kB] 55s Get:3 http://ftpmaster.internal/ubuntu jammy-proposed/main s390x locales all 2.35-0ubuntu3.12 [4248 kB] 56s debconf: unable to initialize frontend: Dialog 56s debconf: (Dialog frontend will not work on a dumb terminal, an emacs shell buffer, or without a controlling terminal.) 56s debconf: falling back to frontend: Readline 56s debconf: unable to initialize frontend: Readline 56s debconf: (This frontend requires a controlling tty.) 56s debconf: falling back to frontend: Teletype 56s dpkg-preconfigure: unable to re-open stdin: 56s Fetched 7567 kB in 2s (3533 kB/s) 56s (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 ... 50150 files and directories currently installed.) 56s Preparing to unpack .../libc6_2.35-0ubuntu3.12_s390x.deb ... 56s debconf: unable to initialize frontend: Dialog 56s debconf: (Dialog frontend will not work on a dumb terminal, an emacs shell buffer, or without a controlling terminal.) 56s debconf: falling back to frontend: Readline 56s Unpacking libc6:s390x (2.35-0ubuntu3.12) over (2.35-0ubuntu3.11) ... 57s Setting up libc6:s390x (2.35-0ubuntu3.12) ... 57s debconf: unable to initialize frontend: Dialog 57s debconf: (Dialog frontend will not work on a dumb terminal, an emacs shell buffer, or without a controlling terminal.) 57s debconf: falling back to frontend: Readline 57s (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 ... 50150 files and directories currently installed.) 57s Preparing to unpack .../libc-bin_2.35-0ubuntu3.12_s390x.deb ... 57s Unpacking libc-bin (2.35-0ubuntu3.12) over (2.35-0ubuntu3.11) ... 57s Setting up libc-bin (2.35-0ubuntu3.12) ... 57s (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 ... 50150 files and directories currently installed.) 57s Preparing to unpack .../locales_2.35-0ubuntu3.12_all.deb ... 57s Unpacking locales (2.35-0ubuntu3.12) over (2.35-0ubuntu3.11) ... 57s Setting up locales (2.35-0ubuntu3.12) ... 57s debconf: unable to initialize frontend: Dialog 57s debconf: (Dialog frontend will not work on a dumb terminal, an emacs shell buffer, or without a controlling terminal.) 57s debconf: falling back to frontend: Readline 57s Generating locales (this might take a while)... 58s en_US.UTF-8... done 58s Generation complete. 58s Processing triggers for man-db (2.10.2-1) ... 59s autopkgtest [14:39:39]: upgrading testbed (apt dist-upgrade and autopurge) 59s Reading package lists... 59s Building dependency tree... 59s Reading state information... 59s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 59s Starting 2 pkgProblemResolver with broken count: 0 59s Done 59s Entering ResolveByKeep 59s 59s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 60s Reading package lists... 60s Building dependency tree... 60s Reading state information... 60s Starting pkgProblemResolver with broken count: 0 60s Starting 2 pkgProblemResolver with broken count: 0 60s Done 60s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 63s autopkgtest [14:39:43]: testbed running kernel: Linux 5.15.0-160-generic #170-Ubuntu SMP Wed Oct 1 10:19:53 UTC 2025 63s autopkgtest [14:39:43]: @@@@@@@@@@@@@@@@@@@@ apt-source prometheus 65s Get:1 http://ftpmaster.internal/ubuntu jammy-updates/universe prometheus 2.31.2+ds1-1ubuntu1.22.04.3 (dsc) [4413 B] 65s Get:2 http://ftpmaster.internal/ubuntu jammy-updates/universe prometheus 2.31.2+ds1-1ubuntu1.22.04.3 (tar) [1433 kB] 65s Get:3 http://ftpmaster.internal/ubuntu jammy-updates/universe prometheus 2.31.2+ds1-1ubuntu1.22.04.3 (diff) [41.5 kB] 65s gpgv: Signature made Fri Nov 15 22:52:03 2024 UTC 65s gpgv: using RSA key 842F72F577401503C2BD85DC8469974868A49E75 65s gpgv: issuer "allen.huang@canonical.com" 65s gpgv: Can't check signature: No public key 65s dpkg-source: warning: cannot verify signature ./prometheus_2.31.2+ds1-1ubuntu1.22.04.3.dsc 65s autopkgtest [14:39:45]: testing package prometheus version 2.31.2+ds1-1ubuntu1.22.04.3 66s autopkgtest [14:39:46]: build not needed 69s autopkgtest [14:39:49]: test dh-golang-autopkgtest: preparing testbed 70s Reading package lists... 70s Building dependency tree... 70s Reading state information... 70s Starting pkgProblemResolver with broken count: 0 70s Starting 2 pkgProblemResolver with broken count: 0 70s Done 70s The following NEW packages will be installed: 70s autoconf automake autopoint autotools-dev build-essential cpp cpp-11 70s debhelper debugedit dh-autoreconf dh-golang dh-strip-nondeterminism dwz 70s fonts-glyphicons-halflings g++ g++-11 gcc gcc-11 gcc-11-base gettext 70s gogoprotobuf golang-1.18-go golang-1.18-src golang-any 70s golang-github-alecthomas-units-dev golang-github-armon-circbuf-dev 70s golang-github-armon-go-metrics-dev golang-github-armon-go-radix-dev 70s golang-github-asaskevich-govalidator-dev golang-github-aws-aws-sdk-go-dev 70s golang-github-azure-azure-sdk-for-go-dev golang-github-azure-go-autorest-dev 70s golang-github-beorn7-perks-dev golang-github-bgentry-speakeasy-dev 70s golang-github-boltdb-bolt-dev golang-github-cenkalti-backoff-dev 70s golang-github-cespare-xxhash-dev golang-github-chzyer-readline-dev 70s golang-github-circonus-labs-circonus-gometrics-dev 70s golang-github-circonus-labs-circonusllhist-dev 70s golang-github-cockroachdb-cmux-dev golang-github-creack-pty-dev 70s golang-github-datadog-datadog-go-dev golang-github-davecgh-go-spew-dev 70s golang-github-dennwc-varint-dev golang-github-dghubble-sling-dev 70s golang-github-dgrijalva-jwt-go-dev golang-github-dgryski-go-sip13-dev 70s golang-github-digitalocean-godo-dev golang-github-dimchansky-utfbom-dev 70s golang-github-docker-docker-credential-helpers-dev 70s golang-github-docker-docker-dev golang-github-docker-go-units-dev 70s golang-github-edsrzf-mmap-go-dev golang-github-fatih-color-dev 70s golang-github-fsnotify-fsnotify-dev golang-github-ghodss-yaml-dev 70s golang-github-gin-contrib-sse-dev golang-github-gin-gonic-gin-dev 70s golang-github-go-kit-log-dev golang-github-go-logfmt-logfmt-dev 70s golang-github-go-openapi-analysis-dev golang-github-go-openapi-errors-dev 70s golang-github-go-openapi-jsonpointer-dev 70s golang-github-go-openapi-jsonreference-dev 70s golang-github-go-openapi-loads-dev golang-github-go-openapi-runtime-dev 70s golang-github-go-openapi-spec-dev golang-github-go-openapi-strfmt-dev 70s golang-github-go-openapi-swag-dev golang-github-go-openapi-validate-dev 70s golang-github-go-playground-locales-dev 70s golang-github-go-playground-universal-translator-dev 70s golang-github-go-playground-validator-v10-dev golang-github-gofrs-uuid-dev 70s golang-github-gogo-protobuf-dev golang-github-golang-groupcache-dev 70s golang-github-golang-mock-dev golang-github-golang-snappy-dev 70s golang-github-google-btree-dev golang-github-google-go-cmp-dev 70s golang-github-google-go-querystring-dev golang-github-google-pprof-dev 70s golang-github-google-uuid-dev golang-github-googleapis-gax-go-dev 70s golang-github-gophercloud-gophercloud-dev 70s golang-github-grpc-ecosystem-grpc-gateway-dev 70s golang-github-hashicorp-consul-dev golang-github-hashicorp-errwrap-dev 70s golang-github-hashicorp-go-bexpr-dev 70s golang-github-hashicorp-go-cleanhttp-dev 70s golang-github-hashicorp-go-hclog-dev 70s golang-github-hashicorp-go-immutable-radix-dev 70s golang-github-hashicorp-go-memdb-dev golang-github-hashicorp-go-msgpack-dev 70s golang-github-hashicorp-go-multierror-dev 70s golang-github-hashicorp-go-retryablehttp-dev 70s golang-github-hashicorp-go-rootcerts-dev 70s golang-github-hashicorp-go-sockaddr-dev 70s golang-github-hashicorp-go-syslog-dev golang-github-hashicorp-go-uuid-dev 70s golang-github-hashicorp-golang-lru-dev golang-github-hashicorp-hcl-dev 70s golang-github-hashicorp-hil-dev golang-github-hashicorp-logutils-dev 70s golang-github-hashicorp-mdns-dev golang-github-hashicorp-memberlist-dev 70s golang-github-hashicorp-raft-boltdb-dev golang-github-hashicorp-raft-dev 70s golang-github-hashicorp-serf-dev golang-github-hashicorp-yamux-dev 70s golang-github-hetznercloud-hcloud-go-dev 70s golang-github-ianlancetaylor-demangle-dev 70s golang-github-inconshreveable-muxado-dev golang-github-ishidawataru-sctp-dev 70s golang-github-jessevdk-go-flags-dev golang-github-jmespath-go-jmespath-dev 70s golang-github-josharian-intern-dev golang-github-jpillora-backoff-dev 70s golang-github-json-iterator-go-dev 70s golang-github-julienschmidt-httprouter-dev golang-github-kr-pretty-dev 70s golang-github-kr-text-dev golang-github-kylelemons-godebug-dev 70s golang-github-leodido-go-urn-dev golang-github-mailru-easyjson-dev 70s golang-github-mattn-go-colorable-dev golang-github-mattn-go-isatty-dev 70s golang-github-miekg-dns-dev golang-github-mitchellh-cli-dev 70s golang-github-mitchellh-copystructure-dev 70s golang-github-mitchellh-go-homedir-dev 70s golang-github-mitchellh-mapstructure-dev 70s golang-github-mitchellh-reflectwalk-dev 70s golang-github-modern-go-concurrent-dev golang-github-modern-go-reflect2-dev 70s golang-github-mwitkow-go-conntrack-dev golang-github-oklog-run-dev 70s golang-github-oklog-ulid-dev golang-github-opennota-urlesc-dev 70s golang-github-opentracing-contrib-go-stdlib-dev 70s golang-github-opentracing-opentracing-go-dev 70s golang-github-pascaldekloe-goe-dev golang-github-pkg-diff-dev 70s golang-github-pkg-errors-dev golang-github-pmezard-go-difflib-dev 70s golang-github-posener-complete-dev golang-github-prometheus-alertmanager-dev 70s golang-github-prometheus-client-golang-dev 70s golang-github-prometheus-client-model-dev 70s golang-github-prometheus-common-dev 70s golang-github-prometheus-exporter-toolkit-dev 70s golang-github-prometheus-procfs-dev golang-github-puerkitobio-purell-dev 70s golang-github-rogpeppe-fastuuid-dev golang-github-rogpeppe-go-internal-dev 70s golang-github-rs-cors-dev golang-github-ryanuber-columnize-dev 70s golang-github-samuel-go-zookeeper-dev golang-github-satori-go.uuid-dev 70s golang-github-seccomp-libseccomp-golang-dev 70s golang-github-shopspring-decimal-dev golang-github-stretchr-objx-dev 70s golang-github-stretchr-testify-dev golang-github-tv42-httpunix-dev 70s golang-github-ugorji-go-codec-dev golang-github-vmihailenco-tagparser-dev 70s golang-github-xlab-treeprint-dev golang-glog-dev golang-go 70s golang-go-flags-dev golang-go.opencensus-dev golang-go.uber-atomic-dev 70s golang-golang-x-crypto-dev golang-golang-x-mod-dev golang-golang-x-net-dev 70s golang-golang-x-oauth2-dev golang-golang-x-oauth2-google-dev 70s golang-golang-x-sync-dev golang-golang-x-sys-dev golang-golang-x-term-dev 70s golang-golang-x-text-dev golang-golang-x-time-dev 70s golang-golang-x-xerrors-dev golang-google-api-dev 70s golang-google-cloud-compute-metadata-dev golang-google-genproto-dev 70s golang-google-grpc-dev golang-gopkg-alecthomas-kingpin.v2-dev 70s golang-gopkg-check.v1-dev golang-gopkg-errgo.v2-dev golang-gopkg-mgo.v2-dev 70s golang-gopkg-tomb.v2-dev golang-gopkg-vmihailenco-msgpack.v2-dev 70s golang-gopkg-yaml.v2-dev golang-gopkg-yaml.v3-dev golang-goprotobuf-dev 70s golang-grpc-gateway golang-protobuf-extensions-dev golang-src 70s golang-uber-goleak-dev intltool-debian javascript-common libarchive-zip-perl 70s libasan6 libatomic1 libc-dev-bin libc6-dev libcc1-0 libcrypt-dev 70s libdebhelper-perl libdw1 libfile-stripnondeterminism-perl libgcc-11-dev 70s libgomp1 libisl23 libitm1 libjs-bootstrap libjs-bootstrap4 libjs-d3 70s libjs-eonasdan-bootstrap-datetimepicker libjs-jquery libjs-jquery-hotkeys 70s libjs-moment libjs-moment-timezone libjs-mustache libjs-popper.js 70s libjs-rickshaw libmpc3 libnsl-dev libprotobuf-dev libprotobuf-lite23 70s libprotobuf23 libprotoc23 libsasl2-dev libseccomp-dev libstdc++-11-dev 70s libsub-override-perl libtirpc-dev libtool libubsan1 linux-libc-dev m4 70s po-debconf prometheus protobuf-compiler rpcsvc-proto zlib1g-dev 70s 0 upgraded, 248 newly installed, 0 to remove and 0 not upgraded. 70s Need to get 212 MB of archives. 70s After this operation, 1841 MB of additional disk space will be used. 70s Get:1 http://ftpmaster.internal/ubuntu jammy/main s390x libjs-jquery all 3.6.0+dfsg+~3.5.13-1 [321 kB] 71s Get:2 http://ftpmaster.internal/ubuntu jammy/universe s390x libjs-jquery-hotkeys all 0~20130707+git2d51e3a9+dfsg-2ubuntu1 [11.4 kB] 71s Get:3 http://ftpmaster.internal/ubuntu jammy-updates/universe s390x fonts-glyphicons-halflings all 1.009~3.4.1+dfsg-2+deb11u2build0.22.04.1 [122 kB] 71s Get:4 http://ftpmaster.internal/ubuntu jammy/main s390x javascript-common all 11+nmu1 [5936 B] 71s Get:5 http://ftpmaster.internal/ubuntu jammy/universe s390x libjs-popper.js all 1.16.1+ds-5 [53.8 kB] 71s Get:6 http://ftpmaster.internal/ubuntu jammy/universe s390x libjs-bootstrap4 all 4.6.0+dfsg1-4 [534 kB] 71s Get:7 http://ftpmaster.internal/ubuntu jammy-updates/universe s390x libjs-bootstrap all 3.4.1+dfsg-2+deb11u2build0.22.04.1 [129 kB] 71s Get:8 http://ftpmaster.internal/ubuntu jammy-updates/universe s390x libjs-moment all 2.29.1+ds-3ubuntu0.2 [146 kB] 71s Get:9 http://ftpmaster.internal/ubuntu jammy/universe s390x libjs-eonasdan-bootstrap-datetimepicker all 4.17.47-5 [28.4 kB] 71s Get:10 http://ftpmaster.internal/ubuntu jammy/universe s390x libjs-moment-timezone all 0.5.34+dfsg-1+2021e [759 kB] 71s Get:11 http://ftpmaster.internal/ubuntu jammy/universe s390x libjs-mustache all 2.3.2-2 [20.6 kB] 71s Get:12 http://ftpmaster.internal/ubuntu jammy/universe s390x libjs-d3 all 3.5.17-4 [132 kB] 71s Get:13 http://ftpmaster.internal/ubuntu jammy/universe s390x libjs-rickshaw all 1.5.1.dfsg-5 [646 kB] 71s Get:14 http://ftpmaster.internal/ubuntu jammy-updates/universe s390x prometheus s390x 2.31.2+ds1-1ubuntu1.22.04.3 [17.3 MB] 73s Get:15 http://ftpmaster.internal/ubuntu jammy/main s390x m4 s390x 1.4.18-5ubuntu2 [197 kB] 73s Get:16 http://ftpmaster.internal/ubuntu jammy/main s390x autoconf all 2.71-2 [338 kB] 73s Get:17 http://ftpmaster.internal/ubuntu jammy/main s390x autotools-dev all 20220109.1 [44.9 kB] 73s Get:18 http://ftpmaster.internal/ubuntu jammy/main s390x automake all 1:1.16.5-1.3 [558 kB] 73s Get:19 http://ftpmaster.internal/ubuntu jammy/main s390x autopoint all 0.21-4ubuntu4 [422 kB] 73s Get:20 http://ftpmaster.internal/ubuntu jammy-proposed/main s390x libc-dev-bin s390x 2.35-0ubuntu3.12 [20.0 kB] 73s Get:21 http://ftpmaster.internal/ubuntu jammy-updates/main s390x linux-libc-dev s390x 5.15.0-160.170 [1328 kB] 73s Get:22 http://ftpmaster.internal/ubuntu jammy/main s390x libcrypt-dev s390x 1:4.4.27-1 [114 kB] 73s Get:23 http://ftpmaster.internal/ubuntu jammy/main s390x rpcsvc-proto s390x 1.4.2-0ubuntu6 [64.7 kB] 73s Get:24 http://ftpmaster.internal/ubuntu jammy-updates/main s390x libtirpc-dev s390x 1.3.2-2ubuntu0.1 [189 kB] 73s Get:25 http://ftpmaster.internal/ubuntu jammy/main s390x libnsl-dev s390x 1.3.0-2build2 [70.9 kB] 73s Get:26 http://ftpmaster.internal/ubuntu jammy-proposed/main s390x libc6-dev s390x 2.35-0ubuntu3.12 [1501 kB] 73s Get:27 http://ftpmaster.internal/ubuntu jammy-updates/main s390x gcc-11-base s390x 11.4.0-1ubuntu1~22.04.2 [20.8 kB] 73s Get:28 http://ftpmaster.internal/ubuntu jammy/main s390x libisl23 s390x 0.24-2build1 [701 kB] 73s Get:29 http://ftpmaster.internal/ubuntu jammy/main s390x libmpc3 s390x 1.2.1-2build1 [47.7 kB] 73s Get:30 http://ftpmaster.internal/ubuntu jammy-updates/main s390x cpp-11 s390x 11.4.0-1ubuntu1~22.04.2 [7872 kB] 74s Get:31 http://ftpmaster.internal/ubuntu jammy/main s390x cpp s390x 4:11.2.0-1ubuntu1 [27.7 kB] 74s Get:32 http://ftpmaster.internal/ubuntu jammy-updates/main s390x libcc1-0 s390x 12.3.0-1ubuntu1~22.04.2 [46.3 kB] 74s Get:33 http://ftpmaster.internal/ubuntu jammy-updates/main s390x libgomp1 s390x 12.3.0-1ubuntu1~22.04.2 [123 kB] 74s Get:34 http://ftpmaster.internal/ubuntu jammy-updates/main s390x libitm1 s390x 12.3.0-1ubuntu1~22.04.2 [29.9 kB] 74s Get:35 http://ftpmaster.internal/ubuntu jammy-updates/main s390x libatomic1 s390x 12.3.0-1ubuntu1~22.04.2 [9074 B] 74s Get:36 http://ftpmaster.internal/ubuntu jammy-updates/main s390x libasan6 s390x 11.4.0-1ubuntu1~22.04.2 [2246 kB] 74s Get:37 http://ftpmaster.internal/ubuntu jammy-updates/main s390x libubsan1 s390x 12.3.0-1ubuntu1~22.04.2 [968 kB] 74s Get:38 http://ftpmaster.internal/ubuntu jammy-updates/main s390x libgcc-11-dev s390x 11.4.0-1ubuntu1~22.04.2 [829 kB] 74s Get:39 http://ftpmaster.internal/ubuntu jammy-updates/main s390x gcc-11 s390x 11.4.0-1ubuntu1~22.04.2 [15.8 MB] 74s Get:40 http://ftpmaster.internal/ubuntu jammy/main s390x gcc s390x 4:11.2.0-1ubuntu1 [5118 B] 74s Get:41 http://ftpmaster.internal/ubuntu jammy-updates/main s390x libstdc++-11-dev s390x 11.4.0-1ubuntu1~22.04.2 [2103 kB] 74s Get:42 http://ftpmaster.internal/ubuntu jammy-updates/main s390x g++-11 s390x 11.4.0-1ubuntu1~22.04.2 [9204 kB] 75s Get:43 http://ftpmaster.internal/ubuntu jammy/main s390x g++ s390x 4:11.2.0-1ubuntu1 [1408 B] 75s Get:44 http://ftpmaster.internal/ubuntu jammy/main s390x build-essential s390x 12.9ubuntu3 [4748 B] 75s Get:45 http://ftpmaster.internal/ubuntu jammy/main s390x libdebhelper-perl all 13.6ubuntu1 [67.2 kB] 75s Get:46 http://ftpmaster.internal/ubuntu jammy/main s390x libtool all 2.4.6-15build2 [164 kB] 75s Get:47 http://ftpmaster.internal/ubuntu jammy/main s390x dh-autoreconf all 20 [16.1 kB] 75s Get:48 http://ftpmaster.internal/ubuntu jammy/main s390x libarchive-zip-perl all 1.68-1 [90.2 kB] 75s Get:49 http://ftpmaster.internal/ubuntu jammy/main s390x libsub-override-perl all 0.09-2 [9532 B] 75s Get:50 http://ftpmaster.internal/ubuntu jammy/main s390x libfile-stripnondeterminism-perl all 1.13.0-1 [18.1 kB] 75s Get:51 http://ftpmaster.internal/ubuntu jammy/main s390x dh-strip-nondeterminism all 1.13.0-1 [5344 B] 75s Get:52 http://ftpmaster.internal/ubuntu jammy-updates/main s390x libdw1 s390x 0.186-1ubuntu0.1 [248 kB] 75s Get:53 http://ftpmaster.internal/ubuntu jammy/main s390x debugedit s390x 1:5.0-4build1 [48.3 kB] 75s Get:54 http://ftpmaster.internal/ubuntu jammy/main s390x dwz s390x 0.14-1build2 [104 kB] 75s Get:55 http://ftpmaster.internal/ubuntu jammy/main s390x gettext s390x 0.21-4ubuntu4 [857 kB] 75s Get:56 http://ftpmaster.internal/ubuntu jammy/main s390x intltool-debian all 0.35.0+20060710.5 [24.9 kB] 75s Get:57 http://ftpmaster.internal/ubuntu jammy/main s390x po-debconf all 1.0.21+nmu1 [233 kB] 75s Get:58 http://ftpmaster.internal/ubuntu jammy/main s390x debhelper all 13.6ubuntu1 [923 kB] 75s Get:59 http://ftpmaster.internal/ubuntu jammy-updates/main s390x golang-1.18-src all 1.18.1-1ubuntu1.2 [16.3 MB] 75s Get:60 http://ftpmaster.internal/ubuntu jammy-updates/main s390x golang-1.18-go s390x 1.18.1-1ubuntu1.2 [62.7 MB] 77s Get:61 http://ftpmaster.internal/ubuntu jammy/main s390x golang-src all 2:1.18~0ubuntu2 [4438 B] 77s Get:62 http://ftpmaster.internal/ubuntu jammy/main s390x golang-go s390x 2:1.18~0ubuntu2 [41.8 kB] 77s Get:63 http://ftpmaster.internal/ubuntu jammy/universe s390x golang-any s390x 2:1.18~0ubuntu2 [2852 B] 77s Get:64 http://ftpmaster.internal/ubuntu jammy/universe s390x golang-github-creack-pty-dev all 1.1.17-1 [9772 B] 77s Get:65 http://ftpmaster.internal/ubuntu jammy/universe s390x golang-github-dennwc-varint-dev all 1.0.0-2 [5644 B] 77s Get:66 http://ftpmaster.internal/ubuntu jammy/universe s390x golang-github-dgryski-go-sip13-dev all 0.0~git20200911.62edffc-2 [5722 B] 77s Get:67 http://ftpmaster.internal/ubuntu jammy/universe s390x golang-github-dimchansky-utfbom-dev all 1.1.1-1 [5520 B] 77s Get:68 http://ftpmaster.internal/ubuntu jammy/universe s390x golang-github-ishidawataru-sctp-dev all 0.0+git20210707.9a39160-1 [13.4 kB] 77s Get:69 http://ftpmaster.internal/ubuntu jammy-updates/universe s390x golang-github-docker-docker-credential-helpers-dev all 0.6.4+ds1-1ubuntu0.22.04.1 [22.7 kB] 77s Get:70 http://ftpmaster.internal/ubuntu jammy-updates/main s390x libseccomp-dev s390x 2.5.3-2ubuntu3~22.04.1 [94.7 kB] 77s Get:71 http://ftpmaster.internal/ubuntu jammy/universe s390x golang-github-seccomp-libseccomp-golang-dev all 0.9.1-2 [15.9 kB] 77s Get:72 http://ftpmaster.internal/ubuntu jammy-updates/universe s390x golang-github-docker-docker-dev all 20.10.21-0ubuntu1~22.04.8 [5756 kB] 78s Get:73 http://ftpmaster.internal/ubuntu jammy/universe s390x golang-github-go-logfmt-logfmt-dev all 0.5.0-2 [12.8 kB] 78s Get:74 http://ftpmaster.internal/ubuntu jammy/universe s390x golang-github-go-kit-log-dev all 0.2.0-3 [26.3 kB] 78s Get:75 http://ftpmaster.internal/ubuntu jammy-updates/universe s390x golang-golang-x-text-dev all 0.3.7-1ubuntu0.20.04.1 [4556 kB] 78s Get:76 http://ftpmaster.internal/ubuntu jammy/universe s390x golang-github-go-playground-locales-dev all 0.14.0-2 [436 kB] 78s Get:77 http://ftpmaster.internal/ubuntu jammy/universe s390x golang-github-go-playground-universal-translator-dev all 0.17.0-2 [14.5 kB] 78s Get:78 http://ftpmaster.internal/ubuntu jammy/universe s390x golang-github-davecgh-go-spew-dev all 1.1.1-2 [29.7 kB] 78s Get:79 http://ftpmaster.internal/ubuntu jammy/universe s390x golang-github-pmezard-go-difflib-dev all 1.0.0-3 [12.4 kB] 78s Get:80 http://ftpmaster.internal/ubuntu jammy/universe s390x golang-github-stretchr-objx-dev all 0.3.0-1 [25.4 kB] 78s Get:81 http://ftpmaster.internal/ubuntu jammy/universe s390x golang-gopkg-yaml.v3-dev all 3.0.0~git20210107.496545a-1 [74.7 kB] 78s Get:82 http://ftpmaster.internal/ubuntu jammy/universe s390x golang-github-stretchr-testify-dev all 1.7.0+git20210824.ab6dc32-1 [65.5 kB] 78s Get:83 http://ftpmaster.internal/ubuntu jammy/universe s390x golang-github-leodido-go-urn-dev all 1.2.1-2 [9664 B] 78s Get:84 http://ftpmaster.internal/ubuntu jammy/universe s390x golang-golang-x-sys-dev all 0.0~git20211216.1d35b9e-1 [378 kB] 78s Get:85 http://ftpmaster.internal/ubuntu jammy/universe s390x golang-golang-x-net-dev all 1:0.0+git20211209.491a49a+dfsg-1 [702 kB] 78s Get:86 http://ftpmaster.internal/ubuntu jammy/universe s390x golang-golang-x-term-dev all 0.0~git20210615.6886f2d-1 [14.7 kB] 78s Get:87 http://ftpmaster.internal/ubuntu jammy/universe s390x golang-golang-x-crypto-dev all 1:0.0~git20211202.5770296-1 [1583 kB] 78s Get:88 http://ftpmaster.internal/ubuntu jammy/universe s390x golang-github-go-playground-validator-v10-dev all 10.4.1-3 [96.6 kB] 78s Get:89 http://ftpmaster.internal/ubuntu jammy/universe s390x golang-github-gofrs-uuid-dev all 4.2.0-1 [22.8 kB] 78s Get:90 http://ftpmaster.internal/ubuntu jammy/universe s390x golang-github-chzyer-readline-dev all 1.4.39.g2972be2-3 [30.2 kB] 78s Get:91 http://ftpmaster.internal/ubuntu jammy/universe s390x golang-github-ianlancetaylor-demangle-dev all 0.0~git20200824.28f6c0f-1 [49.1 kB] 78s Get:92 http://ftpmaster.internal/ubuntu jammy/universe s390x golang-github-google-pprof-dev all 0.0~git20211008.947d60d-1 [1067 kB] 78s Get:93 http://ftpmaster.internal/ubuntu jammy/universe s390x golang-github-google-uuid-dev all 1.3.0-1 [17.4 kB] 78s Get:94 http://ftpmaster.internal/ubuntu jammy/universe s390x golang-github-hashicorp-go-bexpr-dev all 0.1.2-2 [33.9 kB] 78s Get:95 http://ftpmaster.internal/ubuntu jammy/universe s390x golang-github-mattn-go-isatty-dev all 0.0.14-1 [6200 B] 78s Get:96 http://ftpmaster.internal/ubuntu jammy/universe s390x golang-github-mattn-go-colorable-dev all 0.1.12-1 [10.7 kB] 78s Get:97 http://ftpmaster.internal/ubuntu jammy/universe s390x golang-github-fatih-color-dev all 1.7.0-1 [11.4 kB] 78s Get:98 http://ftpmaster.internal/ubuntu jammy/universe s390x golang-github-hashicorp-go-hclog-dev all 0.11.0-1 [18.0 kB] 78s Get:99 http://ftpmaster.internal/ubuntu jammy/universe s390x golang-github-hetznercloud-hcloud-go-dev all 1.33.1-1 [79.0 kB] 78s Get:100 http://ftpmaster.internal/ubuntu jammy/universe s390x golang-github-jessevdk-go-flags-dev all 1.4.0-5 [49.6 kB] 78s Get:101 http://ftpmaster.internal/ubuntu jammy/universe s390x golang-github-josharian-intern-dev all 1.0.0-3 [3484 B] 78s Get:102 http://ftpmaster.internal/ubuntu jammy/universe s390x golang-github-jpillora-backoff-dev all 1.0.0-1.1 [3744 B] 78s Get:103 http://ftpmaster.internal/ubuntu jammy/universe s390x golang-github-modern-go-concurrent-dev all 1.0.3-1.1 [4708 B] 78s Get:104 http://ftpmaster.internal/ubuntu jammy/universe s390x golang-github-modern-go-reflect2-dev all 1.0.2-1 [10.8 kB] 78s Get:105 http://ftpmaster.internal/ubuntu jammy/universe s390x golang-github-json-iterator-go-dev all 1.1.10-2 [69.4 kB] 78s Get:106 http://ftpmaster.internal/ubuntu jammy/universe s390x golang-github-beorn7-perks-dev all 1.0.1-1 [12.2 kB] 78s Get:107 http://ftpmaster.internal/ubuntu jammy/universe s390x golang-github-cespare-xxhash-dev all 2.1.1-2 [9052 B] 78s Get:108 http://ftpmaster.internal/ubuntu jammy-updates/main s390x zlib1g-dev s390x 1:1.2.11.dfsg-2ubuntu9.2 [170 kB] 79s Get:109 http://ftpmaster.internal/ubuntu jammy-updates/main s390x libprotobuf23 s390x 3.12.4-1ubuntu7.22.04.4 [816 kB] 79s Get:110 http://ftpmaster.internal/ubuntu jammy-updates/main s390x libprotobuf-lite23 s390x 3.12.4-1ubuntu7.22.04.4 [197 kB] 79s Get:111 http://ftpmaster.internal/ubuntu jammy-updates/main s390x libprotobuf-dev s390x 3.12.4-1ubuntu7.22.04.4 [1273 kB] 79s Get:112 http://ftpmaster.internal/ubuntu jammy-updates/main s390x libprotoc23 s390x 3.12.4-1ubuntu7.22.04.4 [618 kB] 79s Get:113 http://ftpmaster.internal/ubuntu jammy-updates/universe s390x protobuf-compiler s390x 3.12.4-1ubuntu7.22.04.4 [29.2 kB] 79s Get:114 http://ftpmaster.internal/ubuntu jammy/universe s390x golang-goprotobuf-dev s390x 1.3.4-2 [1534 kB] 79s Get:115 http://ftpmaster.internal/ubuntu jammy/universe s390x golang-github-prometheus-client-model-dev all 0.2.0-3 [8812 B] 79s Get:116 http://ftpmaster.internal/ubuntu jammy/universe s390x golang-gopkg-yaml.v2-dev all 2.4.0-2 [62.5 kB] 79s Get:117 http://ftpmaster.internal/ubuntu jammy/universe s390x golang-github-jmespath-go-jmespath-dev all 0.4.0-2 [93.9 kB] 79s Get:118 http://ftpmaster.internal/ubuntu jammy/universe s390x golang-github-pkg-errors-dev all 0.9.1-2 [13.4 kB] 79s Get:119 http://ftpmaster.internal/ubuntu jammy/universe s390x golang-github-aws-aws-sdk-go-dev all 1.41.14-1ubuntu1 [8574 kB] 79s Get:120 http://ftpmaster.internal/ubuntu jammy/universe s390x golang-github-julienschmidt-httprouter-dev all 1.3.0-1 [19.4 kB] 79s Get:121 http://ftpmaster.internal/ubuntu jammy/universe s390x golang-golang-x-oauth2-dev all 0.0~git20211104.d3ed0bb-1 [46.3 kB] 79s Get:122 http://ftpmaster.internal/ubuntu jammy/universe s390x golang-github-alecthomas-units-dev all 0.0~git20211218.b94a6e3-1 [8966 B] 79s Get:123 http://ftpmaster.internal/ubuntu jammy/universe s390x golang-gopkg-alecthomas-kingpin.v2-dev all 2.2.6-3 [42.9 kB] 79s Get:124 http://ftpmaster.internal/ubuntu jammy/universe s390x golang-protobuf-extensions-dev all 1.0.1-1 [29.6 kB] 79s Get:125 http://ftpmaster.internal/ubuntu jammy/universe s390x golang-github-prometheus-common-dev all 0.32.1-5ubuntu1 [108 kB] 79s Get:126 http://ftpmaster.internal/ubuntu jammy/universe s390x golang-golang-x-sync-dev all 0.0~git20210220.036812b-1 [19.2 kB] 79s Get:127 http://ftpmaster.internal/ubuntu jammy/universe s390x golang-github-prometheus-procfs-dev all 0.7.3-1 [121 kB] 79s Get:128 http://ftpmaster.internal/ubuntu jammy/universe s390x golang-github-prometheus-client-golang-dev all 1.11.0-3 [118 kB] 79s Get:129 http://ftpmaster.internal/ubuntu jammy/universe s390x golang-github-mwitkow-go-conntrack-dev all 0.0~git20190716.2f06839-2 [14.7 kB] 79s Get:130 http://ftpmaster.internal/ubuntu jammy/universe s390x golang-github-oklog-run-dev all 1.1.0-1 [5624 B] 79s Get:131 http://ftpmaster.internal/ubuntu jammy/universe s390x golang-github-pascaldekloe-goe-dev all 0.1.0-3 [22.4 kB] 79s Get:132 http://ftpmaster.internal/ubuntu jammy/universe s390x golang-github-pkg-diff-dev all 0.0~git20210226.20ebb0f-1 [92.2 kB] 79s Get:133 http://ftpmaster.internal/ubuntu jammy/universe s390x golang-github-hashicorp-errwrap-dev all 1.1.0-1 [6212 B] 79s Get:134 http://ftpmaster.internal/ubuntu jammy/universe s390x golang-github-hashicorp-go-multierror-dev all 1.1.1-1 [7960 B] 79s Get:135 http://ftpmaster.internal/ubuntu jammy/universe s390x golang-github-posener-complete-dev all 1.2.3-2 [16.0 kB] 79s Get:136 http://ftpmaster.internal/ubuntu jammy/universe s390x golang-github-prometheus-exporter-toolkit-dev all 0.7.1-1ubuntu1 [39.1 kB] 79s Get:137 http://ftpmaster.internal/ubuntu jammy/universe s390x golang-github-kr-text-dev all 0.2.0-1 [11.1 kB] 79s Get:138 http://ftpmaster.internal/ubuntu jammy/universe s390x golang-github-kr-pretty-dev all 0.3.0-1 [15.3 kB] 79s Get:139 http://ftpmaster.internal/ubuntu jammy/universe s390x golang-gopkg-check.v1-dev all 0.0+git20200902.038fdea-1 [31.7 kB] 79s Get:140 http://ftpmaster.internal/ubuntu jammy/universe s390x golang-gopkg-errgo.v2-dev all 2.1.0-2 [9024 B] 79s Get:141 http://ftpmaster.internal/ubuntu jammy/universe s390x golang-github-rogpeppe-go-internal-dev all 1.8.0-4 [117 kB] 79s Get:142 http://ftpmaster.internal/ubuntu jammy/universe s390x golang-github-gin-contrib-sse-dev all 0.1.0-1 [6824 B] 79s Get:143 http://ftpmaster.internal/ubuntu jammy/universe s390x golang-github-ugorji-go-codec-dev all 1.1.7-2build1 [201 kB] 79s Get:144 http://ftpmaster.internal/ubuntu jammy/universe s390x golang-github-gin-gonic-gin-dev all 1.6.3-4 [84.4 kB] 79s Get:145 http://ftpmaster.internal/ubuntu jammy/universe s390x golang-github-rs-cors-dev all 1.7.0-4 [14.3 kB] 79s Get:146 http://ftpmaster.internal/ubuntu jammy/universe s390x golang-github-shopspring-decimal-dev all 1.2.0-1 [32.0 kB] 79s Get:147 http://ftpmaster.internal/ubuntu jammy/universe s390x golang-github-tv42-httpunix-dev all 0.0~git20150427.b75d861-2 [3784 B] 79s Get:148 http://ftpmaster.internal/ubuntu jammy/universe s390x golang-github-vmihailenco-tagparser-dev all 0.1.1-3 [4572 B] 79s Get:149 http://ftpmaster.internal/ubuntu jammy/universe s390x golang-github-xlab-treeprint-dev all 0.0~git20181112.a009c39-1 [6660 B] 79s Get:150 http://ftpmaster.internal/ubuntu jammy/universe s390x golang-golang-x-xerrors-dev all 0.0~git20200804.5ec99f8-1 [14.7 kB] 79s Get:151 http://ftpmaster.internal/ubuntu jammy/universe s390x golang-github-google-go-cmp-dev all 0.5.6-1 [89.3 kB] 79s Get:152 http://ftpmaster.internal/ubuntu jammy/universe s390x golang-github-golang-groupcache-dev all 0.0~git20200121.8c9f03a-1 [23.2 kB] 79s Get:153 http://ftpmaster.internal/ubuntu jammy-updates/universe s390x golang-github-golang-mock-dev all 1.6.0-1ubuntu0.1 [49.1 kB] 79s Get:154 http://ftpmaster.internal/ubuntu jammy/universe s390x golang-glog-dev all 0.0~git20160126.23def4e-5 [17.9 kB] 80s Get:155 http://ftpmaster.internal/ubuntu jammy/universe s390x golang-google-cloud-compute-metadata-dev all 0.56.0-1 [17.7 kB] 80s Get:156 http://ftpmaster.internal/ubuntu jammy/universe s390x golang-golang-x-oauth2-google-dev all 0.0~git20211104.d3ed0bb-1 [36.3 kB] 80s Get:157 http://ftpmaster.internal/ubuntu jammy/universe s390x golang-google-genproto-dev all 0.0~git20200413.b5235f6-1 [4034 kB] 80s Get:158 http://ftpmaster.internal/ubuntu jammy/universe s390x golang-google-grpc-dev all 1.29.1-0ubuntu1 [541 kB] 80s Get:159 http://ftpmaster.internal/ubuntu jammy/universe s390x golang-go.opencensus-dev all 0.23.0-2 [136 kB] 80s Get:160 http://ftpmaster.internal/ubuntu jammy/universe s390x golang-golang-x-mod-dev all 0.5.1-1 [98.3 kB] 80s Get:161 http://ftpmaster.internal/ubuntu jammy/universe s390x golang-uber-goleak-dev all 1.1.12-1 [12.4 kB] 80s Get:162 http://ftpmaster.internal/ubuntu jammy-updates/main s390x libsasl2-dev s390x 2.1.27+dfsg2-3ubuntu1.2 [247 kB] 80s Get:163 http://ftpmaster.internal/ubuntu jammy/main s390x dh-golang all 1.53 [21.4 kB] 80s Get:164 http://ftpmaster.internal/ubuntu jammy/universe s390x golang-github-gogo-protobuf-dev all 1.3.2-1 [848 kB] 80s Get:165 http://ftpmaster.internal/ubuntu jammy/universe s390x gogoprotobuf s390x 1.3.2-1 [4971 kB] 80s Get:166 http://ftpmaster.internal/ubuntu jammy/universe s390x golang-github-armon-circbuf-dev all 0.0~git20190214.5111143-1 [4428 B] 80s Get:167 http://ftpmaster.internal/ubuntu jammy/universe s390x golang-github-circonus-labs-circonusllhist-dev all 0.0~git20191022.ec08cde-1 [11.2 kB] 80s Get:168 http://ftpmaster.internal/ubuntu jammy/universe s390x golang-github-hashicorp-go-cleanhttp-dev all 0.5.2-1 [10.9 kB] 80s Get:169 http://ftpmaster.internal/ubuntu jammy/universe s390x golang-github-hashicorp-go-retryablehttp-dev all 0.7.0-1 [20.7 kB] 80s Get:170 http://ftpmaster.internal/ubuntu jammy/universe s390x golang-github-circonus-labs-circonus-gometrics-dev all 2.3.1-3 [64.8 kB] 80s Get:171 http://ftpmaster.internal/ubuntu jammy/universe s390x golang-github-datadog-datadog-go-dev all 2.1.0-3 [13.5 kB] 80s Get:172 http://ftpmaster.internal/ubuntu jammy/universe s390x golang-github-hashicorp-go-uuid-dev all 1.0.2-1 [8812 B] 80s Get:173 http://ftpmaster.internal/ubuntu jammy/universe s390x golang-github-hashicorp-golang-lru-dev all 0.5.4-2 [14.8 kB] 80s Get:174 http://ftpmaster.internal/ubuntu jammy/universe s390x golang-github-hashicorp-go-immutable-radix-dev all 1.3.1-1 [26.9 kB] 80s Get:175 http://ftpmaster.internal/ubuntu jammy/universe s390x golang-github-armon-go-metrics-dev all 0.3.4-1 [30.0 kB] 80s Get:176 http://ftpmaster.internal/ubuntu jammy/universe s390x golang-github-armon-go-radix-dev all 1.0.0-1 [7464 B] 80s Get:177 http://ftpmaster.internal/ubuntu jammy/universe s390x golang-github-asaskevich-govalidator-dev all 9+git20180720.0.f9ffefc3-1.1 [41.4 kB] 80s Get:178 http://ftpmaster.internal/ubuntu jammy/universe s390x golang-github-dgrijalva-jwt-go-dev all 3.2.0-3 [33.5 kB] 80s Get:179 http://ftpmaster.internal/ubuntu jammy/universe s390x golang-github-mitchellh-go-homedir-dev all 1.1.0-1 [5208 B] 80s Get:180 http://ftpmaster.internal/ubuntu jammy/universe s390x golang-github-azure-go-autorest-dev all 14.1.1-1 [102 kB] 80s Get:181 http://ftpmaster.internal/ubuntu jammy/universe s390x golang-github-satori-go.uuid-dev all 1.2.0-2 [9660 B] 80s Get:182 http://ftpmaster.internal/ubuntu jammy/universe s390x golang-github-azure-azure-sdk-for-go-dev all 43.3.0-1 [7259 kB] 80s Get:183 http://ftpmaster.internal/ubuntu jammy/universe s390x golang-github-bgentry-speakeasy-dev all 0.1.0-2 [5428 B] 80s Get:184 http://ftpmaster.internal/ubuntu jammy/universe s390x golang-github-boltdb-bolt-dev all 1.3.1-7 [60.6 kB] 80s Get:185 http://ftpmaster.internal/ubuntu jammy/universe s390x golang-github-cenkalti-backoff-dev all 4.1.0-2 [11.0 kB] 80s Get:186 http://ftpmaster.internal/ubuntu jammy/universe s390x golang-github-cockroachdb-cmux-dev all 0.0~git20170110.0.30d10be-1.1 [12.2 kB] 80s Get:187 http://ftpmaster.internal/ubuntu jammy/universe s390x golang-github-google-go-querystring-dev all 1.1.0-1 [9780 B] 80s Get:188 http://ftpmaster.internal/ubuntu jammy/universe s390x golang-github-dghubble-sling-dev all 1.3.0-1 [17.0 kB] 80s Get:189 http://ftpmaster.internal/ubuntu jammy/universe s390x golang-github-digitalocean-godo-dev all 1.37.0-1 [70.6 kB] 80s Get:190 http://ftpmaster.internal/ubuntu jammy/universe s390x golang-github-docker-go-units-dev all 0.4.0-4 [8066 B] 80s Get:191 http://ftpmaster.internal/ubuntu jammy/universe s390x golang-github-edsrzf-mmap-go-dev all 0.0~git20170320.0.0bce6a6-6 [7200 B] 80s Get:192 http://ftpmaster.internal/ubuntu jammy/universe s390x golang-github-fsnotify-fsnotify-dev all 1.5.1-1 [24.1 kB] 80s Get:193 http://ftpmaster.internal/ubuntu jammy/universe s390x golang-github-ghodss-yaml-dev all 1.0.0-1.1 [13.2 kB] 81s Get:194 http://ftpmaster.internal/ubuntu jammy/universe s390x golang-github-mailru-easyjson-dev all 0.7.6-2 [82.3 kB] 81s Get:195 http://ftpmaster.internal/ubuntu jammy/universe s390x golang-github-go-openapi-swag-dev all 1:0.19.15-1 [27.0 kB] 81s Get:196 http://ftpmaster.internal/ubuntu jammy/universe s390x golang-github-go-openapi-jsonpointer-dev all 1:0.19.5-3 [9158 B] 81s Get:197 http://ftpmaster.internal/ubuntu jammy/universe s390x golang-github-opennota-urlesc-dev all 0.0~git20160726.0.5bd2802-1.1 [8496 B] 81s Get:198 http://ftpmaster.internal/ubuntu jammy/universe s390x golang-github-puerkitobio-purell-dev all 1.1.1-1 [14.4 kB] 81s Get:199 http://ftpmaster.internal/ubuntu jammy/universe s390x golang-github-go-openapi-jsonreference-dev all 1:0.19.6-2 [7506 B] 81s Get:200 http://ftpmaster.internal/ubuntu jammy/universe s390x golang-github-go-openapi-spec-dev all 1:0.20.4-1 [218 kB] 81s Get:201 http://ftpmaster.internal/ubuntu jammy/universe s390x golang-github-go-openapi-errors-dev all 0.20.1-3 [12.2 kB] 81s Get:202 http://ftpmaster.internal/ubuntu jammy/universe s390x golang-github-mitchellh-mapstructure-dev all 1.4.3-1 [27.2 kB] 81s Get:203 http://ftpmaster.internal/ubuntu jammy/universe s390x golang-gopkg-tomb.v2-dev all 0.0~git20161208.d5d1b58-3 [6884 B] 81s Get:204 http://ftpmaster.internal/ubuntu jammy/universe s390x golang-gopkg-mgo.v2-dev all 2016.08.01-7 [316 kB] 81s Get:205 http://ftpmaster.internal/ubuntu jammy/universe s390x golang-github-go-openapi-strfmt-dev all 0.19.0-1 [23.7 kB] 81s Get:206 http://ftpmaster.internal/ubuntu jammy/universe s390x golang-github-opentracing-opentracing-go-dev all 1.2.0-1 [28.0 kB] 81s Get:207 http://ftpmaster.internal/ubuntu jammy/universe s390x golang-github-go-openapi-runtime-dev all 0.21.0-1 [111 kB] 82s Get:208 http://ftpmaster.internal/ubuntu jammy/universe s390x golang-github-go-openapi-validate-dev all 0.20.3-2 [304 kB] 82s Get:209 http://ftpmaster.internal/ubuntu jammy/universe s390x golang-github-go-openapi-loads-dev all 0.21.0-1 [43.3 kB] 82s Get:210 http://ftpmaster.internal/ubuntu jammy/universe s390x golang-github-go-openapi-analysis-dev all 0.21.1-2 [168 kB] 82s Get:211 http://ftpmaster.internal/ubuntu jammy/universe s390x golang-github-golang-snappy-dev all 0.0.2-2 [54.3 kB] 82s Get:212 http://ftpmaster.internal/ubuntu jammy/universe s390x golang-github-google-btree-dev all 1.0.0-1 [13.3 kB] 82s Get:213 http://ftpmaster.internal/ubuntu jammy/universe s390x golang-github-googleapis-gax-go-dev all 2.0.5-3 [12.6 kB] 82s Get:214 http://ftpmaster.internal/ubuntu jammy/universe s390x golang-github-gophercloud-gophercloud-dev all 0.12.0-1 [622 kB] 83s Get:215 http://ftpmaster.internal/ubuntu jammy/universe s390x golang-github-rogpeppe-fastuuid-dev all 0.0~git20150106.0.6724a57-2.1 [4328 B] 83s Get:216 http://ftpmaster.internal/ubuntu jammy/universe s390x golang-github-grpc-ecosystem-grpc-gateway-dev all 1.6.4-2build2 [263 kB] 83s Get:217 http://ftpmaster.internal/ubuntu jammy/universe s390x golang-github-hashicorp-go-memdb-dev all 1.2.1-1 [34.6 kB] 83s Get:218 http://ftpmaster.internal/ubuntu jammy/universe s390x golang-gopkg-vmihailenco-msgpack.v2-dev all 4.3.1-2 [26.6 kB] 83s Get:219 http://ftpmaster.internal/ubuntu jammy/universe s390x golang-github-hashicorp-go-msgpack-dev all 0.5.5-1 [43.3 kB] 83s Get:220 http://ftpmaster.internal/ubuntu jammy/universe s390x golang-github-hashicorp-go-rootcerts-dev all 1.0.2-2 [8396 B] 83s Get:221 http://ftpmaster.internal/ubuntu jammy/universe s390x golang-github-hashicorp-hcl-dev all 1.0.0-1.1 [58.9 kB] 83s Get:222 http://ftpmaster.internal/ubuntu jammy/universe s390x golang-github-mitchellh-reflectwalk-dev all 1.0.1-1 [8228 B] 83s Get:223 http://ftpmaster.internal/ubuntu jammy/universe s390x golang-github-hashicorp-hil-dev all 0.0~git20160711.1e86c6b-1 [32.6 kB] 83s Get:224 http://ftpmaster.internal/ubuntu jammy/universe s390x golang-github-hashicorp-go-sockaddr-dev all 0.0~git20170627.41949a1+ds-2 [62.8 kB] 83s Get:225 http://ftpmaster.internal/ubuntu jammy/universe s390x golang-github-miekg-dns-dev all 1.1.43-1 [169 kB] 83s Get:226 http://ftpmaster.internal/ubuntu jammy/universe s390x golang-github-hashicorp-memberlist-dev all 0.2.2-2 [83.1 kB] 83s Get:227 http://ftpmaster.internal/ubuntu jammy/universe s390x golang-github-hashicorp-raft-dev all 1.1.2-1 [88.7 kB] 83s Get:228 http://ftpmaster.internal/ubuntu jammy/universe s390x golang-github-hashicorp-raft-boltdb-dev all 0.0~git20171010.6e5ba93-3 [11.1 kB] 83s Get:229 http://ftpmaster.internal/ubuntu jammy/universe s390x golang-github-hashicorp-go-syslog-dev all 1.0.0-1 [6092 B] 83s Get:230 http://ftpmaster.internal/ubuntu jammy/universe s390x golang-github-hashicorp-logutils-dev all 1.0.0-1 [8864 B] 83s Get:231 http://ftpmaster.internal/ubuntu jammy/universe s390x golang-github-hashicorp-mdns-dev all 1.0.3-2 [12.5 kB] 83s Get:232 http://ftpmaster.internal/ubuntu jammy/universe s390x golang-github-mitchellh-cli-dev all 1.1.1-1 [24.4 kB] 83s Get:233 http://ftpmaster.internal/ubuntu jammy/universe s390x golang-github-ryanuber-columnize-dev all 2.1.1-2 [6840 B] 83s Get:234 http://ftpmaster.internal/ubuntu jammy/universe s390x golang-github-hashicorp-serf-dev all 0.9.4~ds1-1 [125 kB] 83s Get:235 http://ftpmaster.internal/ubuntu jammy/universe s390x golang-github-hashicorp-yamux-dev all 0.0+git20190923.df201c7-1 [22.0 kB] 83s Get:236 http://ftpmaster.internal/ubuntu jammy/universe s390x golang-github-inconshreveable-muxado-dev all 0.0~git20140312.0.f693c7e-2.1 [26.6 kB] 83s Get:237 http://ftpmaster.internal/ubuntu jammy/universe s390x golang-github-mitchellh-copystructure-dev all 1.2.0-1 [11.2 kB] 84s Get:238 http://ftpmaster.internal/ubuntu jammy/universe s390x golang-github-hashicorp-consul-dev all 1.8.7+dfsg1-3 [4040 kB] 86s Get:239 http://ftpmaster.internal/ubuntu jammy/universe s390x golang-github-kylelemons-godebug-dev all 1.1.0-1 [14.8 kB] 86s Get:240 http://ftpmaster.internal/ubuntu jammy/universe s390x golang-github-oklog-ulid-dev all 2.0.2+ds-2 [11.7 kB] 86s Get:241 http://ftpmaster.internal/ubuntu jammy/universe s390x golang-github-opentracing-contrib-go-stdlib-dev all 1.0.0-1 [13.0 kB] 86s Get:242 http://ftpmaster.internal/ubuntu jammy/universe s390x golang-go-flags-dev all 1.4.0-5 [1872 B] 86s Get:243 http://ftpmaster.internal/ubuntu jammy/universe s390x golang-go.uber-atomic-dev all 1.7.0-1 [14.6 kB] 86s Get:244 http://ftpmaster.internal/ubuntu jammy-updates/universe s390x golang-github-prometheus-alertmanager-dev all 0.23.0-4ubuntu0.3 [1670 kB] 86s Get:245 http://ftpmaster.internal/ubuntu jammy/universe s390x golang-github-samuel-go-zookeeper-dev all 0.0~git20180130.c4fab1a-1 [34.5 kB] 86s Get:246 http://ftpmaster.internal/ubuntu jammy/universe s390x golang-golang-x-time-dev all 0.0+git20211116.f0f3c7e-1 [10.4 kB] 86s Get:247 http://ftpmaster.internal/ubuntu jammy/universe s390x golang-google-api-dev all 0.61.0-1 [5054 kB] 87s Get:248 http://ftpmaster.internal/ubuntu jammy/universe s390x golang-grpc-gateway s390x 1.6.4-2build2 [1729 kB] 89s Fetched 212 MB in 17s (12.3 MB/s) 89s Selecting previously unselected package libjs-jquery. 89s (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 ... 50150 files and directories currently installed.) 89s Preparing to unpack .../000-libjs-jquery_3.6.0+dfsg+~3.5.13-1_all.deb ... 89s Unpacking libjs-jquery (3.6.0+dfsg+~3.5.13-1) ... 89s Selecting previously unselected package libjs-jquery-hotkeys. 89s Preparing to unpack .../001-libjs-jquery-hotkeys_0~20130707+git2d51e3a9+dfsg-2ubuntu1_all.deb ... 89s Unpacking libjs-jquery-hotkeys (0~20130707+git2d51e3a9+dfsg-2ubuntu1) ... 89s Selecting previously unselected package fonts-glyphicons-halflings. 89s Preparing to unpack .../002-fonts-glyphicons-halflings_1.009~3.4.1+dfsg-2+deb11u2build0.22.04.1_all.deb ... 89s Unpacking fonts-glyphicons-halflings (1.009~3.4.1+dfsg-2+deb11u2build0.22.04.1) ... 89s Selecting previously unselected package javascript-common. 89s Preparing to unpack .../003-javascript-common_11+nmu1_all.deb ... 89s Unpacking javascript-common (11+nmu1) ... 89s Selecting previously unselected package libjs-popper.js. 89s Preparing to unpack .../004-libjs-popper.js_1.16.1+ds-5_all.deb ... 89s Unpacking libjs-popper.js (1.16.1+ds-5) ... 89s Selecting previously unselected package libjs-bootstrap4. 89s Preparing to unpack .../005-libjs-bootstrap4_4.6.0+dfsg1-4_all.deb ... 89s Unpacking libjs-bootstrap4 (4.6.0+dfsg1-4) ... 89s Selecting previously unselected package libjs-bootstrap. 89s Preparing to unpack .../006-libjs-bootstrap_3.4.1+dfsg-2+deb11u2build0.22.04.1_all.deb ... 89s Unpacking libjs-bootstrap (3.4.1+dfsg-2+deb11u2build0.22.04.1) ... 89s Selecting previously unselected package libjs-moment. 89s Preparing to unpack .../007-libjs-moment_2.29.1+ds-3ubuntu0.2_all.deb ... 89s Unpacking libjs-moment (2.29.1+ds-3ubuntu0.2) ... 89s Selecting previously unselected package libjs-eonasdan-bootstrap-datetimepicker. 89s Preparing to unpack .../008-libjs-eonasdan-bootstrap-datetimepicker_4.17.47-5_all.deb ... 89s Unpacking libjs-eonasdan-bootstrap-datetimepicker (4.17.47-5) ... 89s Selecting previously unselected package libjs-moment-timezone. 89s Preparing to unpack .../009-libjs-moment-timezone_0.5.34+dfsg-1+2021e_all.deb ... 89s Unpacking libjs-moment-timezone (0.5.34+dfsg-1+2021e) ... 89s Selecting previously unselected package libjs-mustache. 89s Preparing to unpack .../010-libjs-mustache_2.3.2-2_all.deb ... 89s Unpacking libjs-mustache (2.3.2-2) ... 89s Selecting previously unselected package libjs-d3. 89s Preparing to unpack .../011-libjs-d3_3.5.17-4_all.deb ... 89s Unpacking libjs-d3 (3.5.17-4) ... 89s Selecting previously unselected package libjs-rickshaw. 89s Preparing to unpack .../012-libjs-rickshaw_1.5.1.dfsg-5_all.deb ... 89s Unpacking libjs-rickshaw (1.5.1.dfsg-5) ... 89s Selecting previously unselected package prometheus. 89s Preparing to unpack .../013-prometheus_2.31.2+ds1-1ubuntu1.22.04.3_s390x.deb ... 89s Unpacking prometheus (2.31.2+ds1-1ubuntu1.22.04.3) ... 90s Selecting previously unselected package m4. 90s Preparing to unpack .../014-m4_1.4.18-5ubuntu2_s390x.deb ... 90s Unpacking m4 (1.4.18-5ubuntu2) ... 90s Selecting previously unselected package autoconf. 90s Preparing to unpack .../015-autoconf_2.71-2_all.deb ... 90s Unpacking autoconf (2.71-2) ... 90s Selecting previously unselected package autotools-dev. 90s Preparing to unpack .../016-autotools-dev_20220109.1_all.deb ... 90s Unpacking autotools-dev (20220109.1) ... 90s Selecting previously unselected package automake. 90s Preparing to unpack .../017-automake_1%3a1.16.5-1.3_all.deb ... 90s Unpacking automake (1:1.16.5-1.3) ... 90s Selecting previously unselected package autopoint. 90s Preparing to unpack .../018-autopoint_0.21-4ubuntu4_all.deb ... 90s Unpacking autopoint (0.21-4ubuntu4) ... 90s Selecting previously unselected package libc-dev-bin. 90s Preparing to unpack .../019-libc-dev-bin_2.35-0ubuntu3.12_s390x.deb ... 90s Unpacking libc-dev-bin (2.35-0ubuntu3.12) ... 90s Selecting previously unselected package linux-libc-dev:s390x. 90s Preparing to unpack .../020-linux-libc-dev_5.15.0-160.170_s390x.deb ... 90s Unpacking linux-libc-dev:s390x (5.15.0-160.170) ... 90s Selecting previously unselected package libcrypt-dev:s390x. 90s Preparing to unpack .../021-libcrypt-dev_1%3a4.4.27-1_s390x.deb ... 90s Unpacking libcrypt-dev:s390x (1:4.4.27-1) ... 90s Selecting previously unselected package rpcsvc-proto. 90s Preparing to unpack .../022-rpcsvc-proto_1.4.2-0ubuntu6_s390x.deb ... 90s Unpacking rpcsvc-proto (1.4.2-0ubuntu6) ... 90s Selecting previously unselected package libtirpc-dev:s390x. 90s Preparing to unpack .../023-libtirpc-dev_1.3.2-2ubuntu0.1_s390x.deb ... 90s Unpacking libtirpc-dev:s390x (1.3.2-2ubuntu0.1) ... 90s Selecting previously unselected package libnsl-dev:s390x. 90s Preparing to unpack .../024-libnsl-dev_1.3.0-2build2_s390x.deb ... 90s Unpacking libnsl-dev:s390x (1.3.0-2build2) ... 90s Selecting previously unselected package libc6-dev:s390x. 90s Preparing to unpack .../025-libc6-dev_2.35-0ubuntu3.12_s390x.deb ... 90s Unpacking libc6-dev:s390x (2.35-0ubuntu3.12) ... 90s Selecting previously unselected package gcc-11-base:s390x. 90s Preparing to unpack .../026-gcc-11-base_11.4.0-1ubuntu1~22.04.2_s390x.deb ... 90s Unpacking gcc-11-base:s390x (11.4.0-1ubuntu1~22.04.2) ... 90s Selecting previously unselected package libisl23:s390x. 90s Preparing to unpack .../027-libisl23_0.24-2build1_s390x.deb ... 90s Unpacking libisl23:s390x (0.24-2build1) ... 90s Selecting previously unselected package libmpc3:s390x. 90s Preparing to unpack .../028-libmpc3_1.2.1-2build1_s390x.deb ... 90s Unpacking libmpc3:s390x (1.2.1-2build1) ... 90s Selecting previously unselected package cpp-11. 90s Preparing to unpack .../029-cpp-11_11.4.0-1ubuntu1~22.04.2_s390x.deb ... 90s Unpacking cpp-11 (11.4.0-1ubuntu1~22.04.2) ... 90s Selecting previously unselected package cpp. 90s Preparing to unpack .../030-cpp_4%3a11.2.0-1ubuntu1_s390x.deb ... 90s Unpacking cpp (4:11.2.0-1ubuntu1) ... 90s Selecting previously unselected package libcc1-0:s390x. 90s Preparing to unpack .../031-libcc1-0_12.3.0-1ubuntu1~22.04.2_s390x.deb ... 90s Unpacking libcc1-0:s390x (12.3.0-1ubuntu1~22.04.2) ... 90s Selecting previously unselected package libgomp1:s390x. 90s Preparing to unpack .../032-libgomp1_12.3.0-1ubuntu1~22.04.2_s390x.deb ... 90s Unpacking libgomp1:s390x (12.3.0-1ubuntu1~22.04.2) ... 90s Selecting previously unselected package libitm1:s390x. 90s Preparing to unpack .../033-libitm1_12.3.0-1ubuntu1~22.04.2_s390x.deb ... 90s Unpacking libitm1:s390x (12.3.0-1ubuntu1~22.04.2) ... 90s Selecting previously unselected package libatomic1:s390x. 90s Preparing to unpack .../034-libatomic1_12.3.0-1ubuntu1~22.04.2_s390x.deb ... 90s Unpacking libatomic1:s390x (12.3.0-1ubuntu1~22.04.2) ... 90s Selecting previously unselected package libasan6:s390x. 90s Preparing to unpack .../035-libasan6_11.4.0-1ubuntu1~22.04.2_s390x.deb ... 90s Unpacking libasan6:s390x (11.4.0-1ubuntu1~22.04.2) ... 90s Selecting previously unselected package libubsan1:s390x. 90s Preparing to unpack .../036-libubsan1_12.3.0-1ubuntu1~22.04.2_s390x.deb ... 90s Unpacking libubsan1:s390x (12.3.0-1ubuntu1~22.04.2) ... 90s Selecting previously unselected package libgcc-11-dev:s390x. 90s Preparing to unpack .../037-libgcc-11-dev_11.4.0-1ubuntu1~22.04.2_s390x.deb ... 90s Unpacking libgcc-11-dev:s390x (11.4.0-1ubuntu1~22.04.2) ... 90s Selecting previously unselected package gcc-11. 90s Preparing to unpack .../038-gcc-11_11.4.0-1ubuntu1~22.04.2_s390x.deb ... 90s Unpacking gcc-11 (11.4.0-1ubuntu1~22.04.2) ... 91s Selecting previously unselected package gcc. 91s Preparing to unpack .../039-gcc_4%3a11.2.0-1ubuntu1_s390x.deb ... 91s Unpacking gcc (4:11.2.0-1ubuntu1) ... 91s Selecting previously unselected package libstdc++-11-dev:s390x. 91s Preparing to unpack .../040-libstdc++-11-dev_11.4.0-1ubuntu1~22.04.2_s390x.deb ... 91s Unpacking libstdc++-11-dev:s390x (11.4.0-1ubuntu1~22.04.2) ... 91s Selecting previously unselected package g++-11. 91s Preparing to unpack .../041-g++-11_11.4.0-1ubuntu1~22.04.2_s390x.deb ... 91s Unpacking g++-11 (11.4.0-1ubuntu1~22.04.2) ... 91s Selecting previously unselected package g++. 91s Preparing to unpack .../042-g++_4%3a11.2.0-1ubuntu1_s390x.deb ... 91s Unpacking g++ (4:11.2.0-1ubuntu1) ... 91s Selecting previously unselected package build-essential. 91s Preparing to unpack .../043-build-essential_12.9ubuntu3_s390x.deb ... 91s Unpacking build-essential (12.9ubuntu3) ... 91s Selecting previously unselected package libdebhelper-perl. 91s Preparing to unpack .../044-libdebhelper-perl_13.6ubuntu1_all.deb ... 91s Unpacking libdebhelper-perl (13.6ubuntu1) ... 91s Selecting previously unselected package libtool. 91s Preparing to unpack .../045-libtool_2.4.6-15build2_all.deb ... 91s Unpacking libtool (2.4.6-15build2) ... 91s Selecting previously unselected package dh-autoreconf. 91s Preparing to unpack .../046-dh-autoreconf_20_all.deb ... 91s Unpacking dh-autoreconf (20) ... 91s Selecting previously unselected package libarchive-zip-perl. 91s Preparing to unpack .../047-libarchive-zip-perl_1.68-1_all.deb ... 91s Unpacking libarchive-zip-perl (1.68-1) ... 91s Selecting previously unselected package libsub-override-perl. 91s Preparing to unpack .../048-libsub-override-perl_0.09-2_all.deb ... 91s Unpacking libsub-override-perl (0.09-2) ... 91s Selecting previously unselected package libfile-stripnondeterminism-perl. 91s Preparing to unpack .../049-libfile-stripnondeterminism-perl_1.13.0-1_all.deb ... 91s Unpacking libfile-stripnondeterminism-perl (1.13.0-1) ... 91s Selecting previously unselected package dh-strip-nondeterminism. 91s Preparing to unpack .../050-dh-strip-nondeterminism_1.13.0-1_all.deb ... 91s Unpacking dh-strip-nondeterminism (1.13.0-1) ... 91s Selecting previously unselected package libdw1:s390x. 91s Preparing to unpack .../051-libdw1_0.186-1ubuntu0.1_s390x.deb ... 91s Unpacking libdw1:s390x (0.186-1ubuntu0.1) ... 91s Selecting previously unselected package debugedit. 91s Preparing to unpack .../052-debugedit_1%3a5.0-4build1_s390x.deb ... 91s Unpacking debugedit (1:5.0-4build1) ... 91s Selecting previously unselected package dwz. 91s Preparing to unpack .../053-dwz_0.14-1build2_s390x.deb ... 91s Unpacking dwz (0.14-1build2) ... 91s Selecting previously unselected package gettext. 91s Preparing to unpack .../054-gettext_0.21-4ubuntu4_s390x.deb ... 91s Unpacking gettext (0.21-4ubuntu4) ... 91s Selecting previously unselected package intltool-debian. 91s Preparing to unpack .../055-intltool-debian_0.35.0+20060710.5_all.deb ... 91s Unpacking intltool-debian (0.35.0+20060710.5) ... 91s Selecting previously unselected package po-debconf. 91s Preparing to unpack .../056-po-debconf_1.0.21+nmu1_all.deb ... 91s Unpacking po-debconf (1.0.21+nmu1) ... 91s Selecting previously unselected package debhelper. 91s Preparing to unpack .../057-debhelper_13.6ubuntu1_all.deb ... 91s Unpacking debhelper (13.6ubuntu1) ... 91s Selecting previously unselected package golang-1.18-src. 91s Preparing to unpack .../058-golang-1.18-src_1.18.1-1ubuntu1.2_all.deb ... 91s Unpacking golang-1.18-src (1.18.1-1ubuntu1.2) ... 92s Selecting previously unselected package golang-1.18-go. 92s Preparing to unpack .../059-golang-1.18-go_1.18.1-1ubuntu1.2_s390x.deb ... 92s Unpacking golang-1.18-go (1.18.1-1ubuntu1.2) ... 93s Selecting previously unselected package golang-src. 93s Preparing to unpack .../060-golang-src_2%3a1.18~0ubuntu2_all.deb ... 93s Unpacking golang-src (2:1.18~0ubuntu2) ... 93s Selecting previously unselected package golang-go:s390x. 93s Preparing to unpack .../061-golang-go_2%3a1.18~0ubuntu2_s390x.deb ... 93s Unpacking golang-go:s390x (2:1.18~0ubuntu2) ... 93s Selecting previously unselected package golang-any:s390x. 93s Preparing to unpack .../062-golang-any_2%3a1.18~0ubuntu2_s390x.deb ... 93s Unpacking golang-any:s390x (2:1.18~0ubuntu2) ... 93s Selecting previously unselected package golang-github-creack-pty-dev. 93s Preparing to unpack .../063-golang-github-creack-pty-dev_1.1.17-1_all.deb ... 93s Unpacking golang-github-creack-pty-dev (1.1.17-1) ... 93s Selecting previously unselected package golang-github-dennwc-varint-dev. 93s Preparing to unpack .../064-golang-github-dennwc-varint-dev_1.0.0-2_all.deb ... 93s Unpacking golang-github-dennwc-varint-dev (1.0.0-2) ... 93s Selecting previously unselected package golang-github-dgryski-go-sip13-dev. 93s Preparing to unpack .../065-golang-github-dgryski-go-sip13-dev_0.0~git20200911.62edffc-2_all.deb ... 93s Unpacking golang-github-dgryski-go-sip13-dev (0.0~git20200911.62edffc-2) ... 93s Selecting previously unselected package golang-github-dimchansky-utfbom-dev. 93s Preparing to unpack .../066-golang-github-dimchansky-utfbom-dev_1.1.1-1_all.deb ... 93s Unpacking golang-github-dimchansky-utfbom-dev (1.1.1-1) ... 93s Selecting previously unselected package golang-github-ishidawataru-sctp-dev. 93s Preparing to unpack .../067-golang-github-ishidawataru-sctp-dev_0.0+git20210707.9a39160-1_all.deb ... 93s Unpacking golang-github-ishidawataru-sctp-dev (0.0+git20210707.9a39160-1) ... 93s Selecting previously unselected package golang-github-docker-docker-credential-helpers-dev. 93s Preparing to unpack .../068-golang-github-docker-docker-credential-helpers-dev_0.6.4+ds1-1ubuntu0.22.04.1_all.deb ... 93s Unpacking golang-github-docker-docker-credential-helpers-dev (0.6.4+ds1-1ubuntu0.22.04.1) ... 93s Selecting previously unselected package libseccomp-dev:s390x. 93s Preparing to unpack .../069-libseccomp-dev_2.5.3-2ubuntu3~22.04.1_s390x.deb ... 93s Unpacking libseccomp-dev:s390x (2.5.3-2ubuntu3~22.04.1) ... 93s Selecting previously unselected package golang-github-seccomp-libseccomp-golang-dev. 93s Preparing to unpack .../070-golang-github-seccomp-libseccomp-golang-dev_0.9.1-2_all.deb ... 93s Unpacking golang-github-seccomp-libseccomp-golang-dev (0.9.1-2) ... 93s Selecting previously unselected package golang-github-docker-docker-dev. 93s Preparing to unpack .../071-golang-github-docker-docker-dev_20.10.21-0ubuntu1~22.04.8_all.deb ... 93s Unpacking golang-github-docker-docker-dev (20.10.21-0ubuntu1~22.04.8) ... 94s Selecting previously unselected package golang-github-go-logfmt-logfmt-dev. 94s Preparing to unpack .../072-golang-github-go-logfmt-logfmt-dev_0.5.0-2_all.deb ... 94s Unpacking golang-github-go-logfmt-logfmt-dev (0.5.0-2) ... 94s Selecting previously unselected package golang-github-go-kit-log-dev. 94s Preparing to unpack .../073-golang-github-go-kit-log-dev_0.2.0-3_all.deb ... 94s Unpacking golang-github-go-kit-log-dev (0.2.0-3) ... 94s Selecting previously unselected package golang-golang-x-text-dev. 94s Preparing to unpack .../074-golang-golang-x-text-dev_0.3.7-1ubuntu0.20.04.1_all.deb ... 94s Unpacking golang-golang-x-text-dev (0.3.7-1ubuntu0.20.04.1) ... 94s Selecting previously unselected package golang-github-go-playground-locales-dev. 94s Preparing to unpack .../075-golang-github-go-playground-locales-dev_0.14.0-2_all.deb ... 94s Unpacking golang-github-go-playground-locales-dev (0.14.0-2) ... 94s Selecting previously unselected package golang-github-go-playground-universal-translator-dev. 94s Preparing to unpack .../076-golang-github-go-playground-universal-translator-dev_0.17.0-2_all.deb ... 94s Unpacking golang-github-go-playground-universal-translator-dev (0.17.0-2) ... 94s Selecting previously unselected package golang-github-davecgh-go-spew-dev. 94s Preparing to unpack .../077-golang-github-davecgh-go-spew-dev_1.1.1-2_all.deb ... 94s Unpacking golang-github-davecgh-go-spew-dev (1.1.1-2) ... 94s Selecting previously unselected package golang-github-pmezard-go-difflib-dev. 94s Preparing to unpack .../078-golang-github-pmezard-go-difflib-dev_1.0.0-3_all.deb ... 94s Unpacking golang-github-pmezard-go-difflib-dev (1.0.0-3) ... 94s Selecting previously unselected package golang-github-stretchr-objx-dev. 94s Preparing to unpack .../079-golang-github-stretchr-objx-dev_0.3.0-1_all.deb ... 94s Unpacking golang-github-stretchr-objx-dev (0.3.0-1) ... 94s Selecting previously unselected package golang-gopkg-yaml.v3-dev. 94s Preparing to unpack .../080-golang-gopkg-yaml.v3-dev_3.0.0~git20210107.496545a-1_all.deb ... 94s Unpacking golang-gopkg-yaml.v3-dev (3.0.0~git20210107.496545a-1) ... 94s Selecting previously unselected package golang-github-stretchr-testify-dev. 94s Preparing to unpack .../081-golang-github-stretchr-testify-dev_1.7.0+git20210824.ab6dc32-1_all.deb ... 94s Unpacking golang-github-stretchr-testify-dev (1.7.0+git20210824.ab6dc32-1) ... 94s Selecting previously unselected package golang-github-leodido-go-urn-dev. 94s Preparing to unpack .../082-golang-github-leodido-go-urn-dev_1.2.1-2_all.deb ... 94s Unpacking golang-github-leodido-go-urn-dev (1.2.1-2) ... 94s Selecting previously unselected package golang-golang-x-sys-dev. 94s Preparing to unpack .../083-golang-golang-x-sys-dev_0.0~git20211216.1d35b9e-1_all.deb ... 94s Unpacking golang-golang-x-sys-dev (0.0~git20211216.1d35b9e-1) ... 94s Selecting previously unselected package golang-golang-x-net-dev. 94s Preparing to unpack .../084-golang-golang-x-net-dev_1%3a0.0+git20211209.491a49a+dfsg-1_all.deb ... 94s Unpacking golang-golang-x-net-dev (1:0.0+git20211209.491a49a+dfsg-1) ... 94s Selecting previously unselected package golang-golang-x-term-dev. 94s Preparing to unpack .../085-golang-golang-x-term-dev_0.0~git20210615.6886f2d-1_all.deb ... 94s Unpacking golang-golang-x-term-dev (0.0~git20210615.6886f2d-1) ... 94s Selecting previously unselected package golang-golang-x-crypto-dev. 94s Preparing to unpack .../086-golang-golang-x-crypto-dev_1%3a0.0~git20211202.5770296-1_all.deb ... 94s Unpacking golang-golang-x-crypto-dev (1:0.0~git20211202.5770296-1) ... 94s Selecting previously unselected package golang-github-go-playground-validator-v10-dev. 94s Preparing to unpack .../087-golang-github-go-playground-validator-v10-dev_10.4.1-3_all.deb ... 94s Unpacking golang-github-go-playground-validator-v10-dev (10.4.1-3) ... 94s Selecting previously unselected package golang-github-gofrs-uuid-dev. 94s Preparing to unpack .../088-golang-github-gofrs-uuid-dev_4.2.0-1_all.deb ... 94s Unpacking golang-github-gofrs-uuid-dev (4.2.0-1) ... 94s Selecting previously unselected package golang-github-chzyer-readline-dev. 94s Preparing to unpack .../089-golang-github-chzyer-readline-dev_1.4.39.g2972be2-3_all.deb ... 94s Unpacking golang-github-chzyer-readline-dev (1.4.39.g2972be2-3) ... 94s Selecting previously unselected package golang-github-ianlancetaylor-demangle-dev. 94s Preparing to unpack .../090-golang-github-ianlancetaylor-demangle-dev_0.0~git20200824.28f6c0f-1_all.deb ... 94s Unpacking golang-github-ianlancetaylor-demangle-dev (0.0~git20200824.28f6c0f-1) ... 94s Selecting previously unselected package golang-github-google-pprof-dev. 94s Preparing to unpack .../091-golang-github-google-pprof-dev_0.0~git20211008.947d60d-1_all.deb ... 94s Unpacking golang-github-google-pprof-dev (0.0~git20211008.947d60d-1) ... 95s Selecting previously unselected package golang-github-google-uuid-dev. 95s Preparing to unpack .../092-golang-github-google-uuid-dev_1.3.0-1_all.deb ... 95s Unpacking golang-github-google-uuid-dev (1.3.0-1) ... 95s Selecting previously unselected package golang-github-hashicorp-go-bexpr-dev. 95s Preparing to unpack .../093-golang-github-hashicorp-go-bexpr-dev_0.1.2-2_all.deb ... 95s Unpacking golang-github-hashicorp-go-bexpr-dev (0.1.2-2) ... 95s Selecting previously unselected package golang-github-mattn-go-isatty-dev. 95s Preparing to unpack .../094-golang-github-mattn-go-isatty-dev_0.0.14-1_all.deb ... 95s Unpacking golang-github-mattn-go-isatty-dev (0.0.14-1) ... 95s Selecting previously unselected package golang-github-mattn-go-colorable-dev. 95s Preparing to unpack .../095-golang-github-mattn-go-colorable-dev_0.1.12-1_all.deb ... 95s Unpacking golang-github-mattn-go-colorable-dev (0.1.12-1) ... 95s Selecting previously unselected package golang-github-fatih-color-dev. 95s Preparing to unpack .../096-golang-github-fatih-color-dev_1.7.0-1_all.deb ... 95s Unpacking golang-github-fatih-color-dev (1.7.0-1) ... 95s Selecting previously unselected package golang-github-hashicorp-go-hclog-dev. 95s Preparing to unpack .../097-golang-github-hashicorp-go-hclog-dev_0.11.0-1_all.deb ... 95s Unpacking golang-github-hashicorp-go-hclog-dev (0.11.0-1) ... 95s Selecting previously unselected package golang-github-hetznercloud-hcloud-go-dev. 95s Preparing to unpack .../098-golang-github-hetznercloud-hcloud-go-dev_1.33.1-1_all.deb ... 95s Unpacking golang-github-hetznercloud-hcloud-go-dev (1.33.1-1) ... 95s Selecting previously unselected package golang-github-jessevdk-go-flags-dev. 95s Preparing to unpack .../099-golang-github-jessevdk-go-flags-dev_1.4.0-5_all.deb ... 95s Unpacking golang-github-jessevdk-go-flags-dev (1.4.0-5) ... 95s Selecting previously unselected package golang-github-josharian-intern-dev. 95s Preparing to unpack .../100-golang-github-josharian-intern-dev_1.0.0-3_all.deb ... 95s Unpacking golang-github-josharian-intern-dev (1.0.0-3) ... 95s Selecting previously unselected package golang-github-jpillora-backoff-dev. 95s Preparing to unpack .../101-golang-github-jpillora-backoff-dev_1.0.0-1.1_all.deb ... 95s Unpacking golang-github-jpillora-backoff-dev (1.0.0-1.1) ... 95s Selecting previously unselected package golang-github-modern-go-concurrent-dev. 95s Preparing to unpack .../102-golang-github-modern-go-concurrent-dev_1.0.3-1.1_all.deb ... 95s Unpacking golang-github-modern-go-concurrent-dev (1.0.3-1.1) ... 95s Selecting previously unselected package golang-github-modern-go-reflect2-dev. 95s Preparing to unpack .../103-golang-github-modern-go-reflect2-dev_1.0.2-1_all.deb ... 95s Unpacking golang-github-modern-go-reflect2-dev (1.0.2-1) ... 95s Selecting previously unselected package golang-github-json-iterator-go-dev. 95s Preparing to unpack .../104-golang-github-json-iterator-go-dev_1.1.10-2_all.deb ... 95s Unpacking golang-github-json-iterator-go-dev (1.1.10-2) ... 95s Selecting previously unselected package golang-github-beorn7-perks-dev. 95s Preparing to unpack .../105-golang-github-beorn7-perks-dev_1.0.1-1_all.deb ... 95s Unpacking golang-github-beorn7-perks-dev (1.0.1-1) ... 95s Selecting previously unselected package golang-github-cespare-xxhash-dev. 95s Preparing to unpack .../106-golang-github-cespare-xxhash-dev_2.1.1-2_all.deb ... 95s Unpacking golang-github-cespare-xxhash-dev (2.1.1-2) ... 95s Selecting previously unselected package zlib1g-dev:s390x. 95s Preparing to unpack .../107-zlib1g-dev_1%3a1.2.11.dfsg-2ubuntu9.2_s390x.deb ... 95s Unpacking zlib1g-dev:s390x (1:1.2.11.dfsg-2ubuntu9.2) ... 95s Selecting previously unselected package libprotobuf23:s390x. 95s Preparing to unpack .../108-libprotobuf23_3.12.4-1ubuntu7.22.04.4_s390x.deb ... 95s Unpacking libprotobuf23:s390x (3.12.4-1ubuntu7.22.04.4) ... 95s Selecting previously unselected package libprotobuf-lite23:s390x. 95s Preparing to unpack .../109-libprotobuf-lite23_3.12.4-1ubuntu7.22.04.4_s390x.deb ... 95s Unpacking libprotobuf-lite23:s390x (3.12.4-1ubuntu7.22.04.4) ... 95s Selecting previously unselected package libprotobuf-dev:s390x. 95s Preparing to unpack .../110-libprotobuf-dev_3.12.4-1ubuntu7.22.04.4_s390x.deb ... 95s Unpacking libprotobuf-dev:s390x (3.12.4-1ubuntu7.22.04.4) ... 95s Selecting previously unselected package libprotoc23:s390x. 95s Preparing to unpack .../111-libprotoc23_3.12.4-1ubuntu7.22.04.4_s390x.deb ... 95s Unpacking libprotoc23:s390x (3.12.4-1ubuntu7.22.04.4) ... 95s Selecting previously unselected package protobuf-compiler. 95s Preparing to unpack .../112-protobuf-compiler_3.12.4-1ubuntu7.22.04.4_s390x.deb ... 95s Unpacking protobuf-compiler (3.12.4-1ubuntu7.22.04.4) ... 95s Selecting previously unselected package golang-goprotobuf-dev. 95s Preparing to unpack .../113-golang-goprotobuf-dev_1.3.4-2_s390x.deb ... 95s Unpacking golang-goprotobuf-dev (1.3.4-2) ... 95s Selecting previously unselected package golang-github-prometheus-client-model-dev. 95s Preparing to unpack .../114-golang-github-prometheus-client-model-dev_0.2.0-3_all.deb ... 95s Unpacking golang-github-prometheus-client-model-dev (0.2.0-3) ... 95s Selecting previously unselected package golang-gopkg-yaml.v2-dev. 95s Preparing to unpack .../115-golang-gopkg-yaml.v2-dev_2.4.0-2_all.deb ... 95s Unpacking golang-gopkg-yaml.v2-dev (2.4.0-2) ... 95s Selecting previously unselected package golang-github-jmespath-go-jmespath-dev. 95s Preparing to unpack .../116-golang-github-jmespath-go-jmespath-dev_0.4.0-2_all.deb ... 95s Unpacking golang-github-jmespath-go-jmespath-dev (0.4.0-2) ... 95s Selecting previously unselected package golang-github-pkg-errors-dev. 95s Preparing to unpack .../117-golang-github-pkg-errors-dev_0.9.1-2_all.deb ... 95s Unpacking golang-github-pkg-errors-dev (0.9.1-2) ... 95s Selecting previously unselected package golang-github-aws-aws-sdk-go-dev. 95s Preparing to unpack .../118-golang-github-aws-aws-sdk-go-dev_1.41.14-1ubuntu1_all.deb ... 95s Unpacking golang-github-aws-aws-sdk-go-dev (1.41.14-1ubuntu1) ... 96s Selecting previously unselected package golang-github-julienschmidt-httprouter-dev. 96s Preparing to unpack .../119-golang-github-julienschmidt-httprouter-dev_1.3.0-1_all.deb ... 96s Unpacking golang-github-julienschmidt-httprouter-dev (1.3.0-1) ... 96s Selecting previously unselected package golang-golang-x-oauth2-dev. 96s Preparing to unpack .../120-golang-golang-x-oauth2-dev_0.0~git20211104.d3ed0bb-1_all.deb ... 96s Unpacking golang-golang-x-oauth2-dev (0.0~git20211104.d3ed0bb-1) ... 96s Selecting previously unselected package golang-github-alecthomas-units-dev. 96s Preparing to unpack .../121-golang-github-alecthomas-units-dev_0.0~git20211218.b94a6e3-1_all.deb ... 96s Unpacking golang-github-alecthomas-units-dev (0.0~git20211218.b94a6e3-1) ... 96s Selecting previously unselected package golang-gopkg-alecthomas-kingpin.v2-dev. 96s Preparing to unpack .../122-golang-gopkg-alecthomas-kingpin.v2-dev_2.2.6-3_all.deb ... 96s Unpacking golang-gopkg-alecthomas-kingpin.v2-dev (2.2.6-3) ... 96s Selecting previously unselected package golang-protobuf-extensions-dev. 96s Preparing to unpack .../123-golang-protobuf-extensions-dev_1.0.1-1_all.deb ... 96s Unpacking golang-protobuf-extensions-dev (1.0.1-1) ... 96s Selecting previously unselected package golang-github-prometheus-common-dev. 96s Preparing to unpack .../124-golang-github-prometheus-common-dev_0.32.1-5ubuntu1_all.deb ... 96s Unpacking golang-github-prometheus-common-dev (0.32.1-5ubuntu1) ... 96s Selecting previously unselected package golang-golang-x-sync-dev. 96s Preparing to unpack .../125-golang-golang-x-sync-dev_0.0~git20210220.036812b-1_all.deb ... 96s Unpacking golang-golang-x-sync-dev (0.0~git20210220.036812b-1) ... 96s Selecting previously unselected package golang-github-prometheus-procfs-dev. 96s Preparing to unpack .../126-golang-github-prometheus-procfs-dev_0.7.3-1_all.deb ... 96s Unpacking golang-github-prometheus-procfs-dev (0.7.3-1) ... 96s Selecting previously unselected package golang-github-prometheus-client-golang-dev. 96s Preparing to unpack .../127-golang-github-prometheus-client-golang-dev_1.11.0-3_all.deb ... 96s Unpacking golang-github-prometheus-client-golang-dev (1.11.0-3) ... 96s Selecting previously unselected package golang-github-mwitkow-go-conntrack-dev. 96s Preparing to unpack .../128-golang-github-mwitkow-go-conntrack-dev_0.0~git20190716.2f06839-2_all.deb ... 96s Unpacking golang-github-mwitkow-go-conntrack-dev (0.0~git20190716.2f06839-2) ... 96s Selecting previously unselected package golang-github-oklog-run-dev. 96s Preparing to unpack .../129-golang-github-oklog-run-dev_1.1.0-1_all.deb ... 96s Unpacking golang-github-oklog-run-dev (1.1.0-1) ... 96s Selecting previously unselected package golang-github-pascaldekloe-goe-dev. 96s Preparing to unpack .../130-golang-github-pascaldekloe-goe-dev_0.1.0-3_all.deb ... 96s Unpacking golang-github-pascaldekloe-goe-dev (0.1.0-3) ... 96s Selecting previously unselected package golang-github-pkg-diff-dev. 96s Preparing to unpack .../131-golang-github-pkg-diff-dev_0.0~git20210226.20ebb0f-1_all.deb ... 96s Unpacking golang-github-pkg-diff-dev (0.0~git20210226.20ebb0f-1) ... 96s Selecting previously unselected package golang-github-hashicorp-errwrap-dev. 96s Preparing to unpack .../132-golang-github-hashicorp-errwrap-dev_1.1.0-1_all.deb ... 96s Unpacking golang-github-hashicorp-errwrap-dev (1.1.0-1) ... 96s Selecting previously unselected package golang-github-hashicorp-go-multierror-dev. 96s Preparing to unpack .../133-golang-github-hashicorp-go-multierror-dev_1.1.1-1_all.deb ... 96s Unpacking golang-github-hashicorp-go-multierror-dev (1.1.1-1) ... 96s Selecting previously unselected package golang-github-posener-complete-dev. 96s Preparing to unpack .../134-golang-github-posener-complete-dev_1.2.3-2_all.deb ... 96s Unpacking golang-github-posener-complete-dev (1.2.3-2) ... 96s Selecting previously unselected package golang-github-prometheus-exporter-toolkit-dev. 96s Preparing to unpack .../135-golang-github-prometheus-exporter-toolkit-dev_0.7.1-1ubuntu1_all.deb ... 96s Unpacking golang-github-prometheus-exporter-toolkit-dev (0.7.1-1ubuntu1) ... 96s Selecting previously unselected package golang-github-kr-text-dev. 96s Preparing to unpack .../136-golang-github-kr-text-dev_0.2.0-1_all.deb ... 96s Unpacking golang-github-kr-text-dev (0.2.0-1) ... 96s Selecting previously unselected package golang-github-kr-pretty-dev. 96s Preparing to unpack .../137-golang-github-kr-pretty-dev_0.3.0-1_all.deb ... 96s Unpacking golang-github-kr-pretty-dev (0.3.0-1) ... 96s Selecting previously unselected package golang-gopkg-check.v1-dev. 96s Preparing to unpack .../138-golang-gopkg-check.v1-dev_0.0+git20200902.038fdea-1_all.deb ... 96s Unpacking golang-gopkg-check.v1-dev (0.0+git20200902.038fdea-1) ... 96s Selecting previously unselected package golang-gopkg-errgo.v2-dev. 96s Preparing to unpack .../139-golang-gopkg-errgo.v2-dev_2.1.0-2_all.deb ... 96s Unpacking golang-gopkg-errgo.v2-dev (2.1.0-2) ... 96s Selecting previously unselected package golang-github-rogpeppe-go-internal-dev. 96s Preparing to unpack .../140-golang-github-rogpeppe-go-internal-dev_1.8.0-4_all.deb ... 96s Unpacking golang-github-rogpeppe-go-internal-dev (1.8.0-4) ... 96s Selecting previously unselected package golang-github-gin-contrib-sse-dev. 96s Preparing to unpack .../141-golang-github-gin-contrib-sse-dev_0.1.0-1_all.deb ... 96s Unpacking golang-github-gin-contrib-sse-dev (0.1.0-1) ... 96s Selecting previously unselected package golang-github-ugorji-go-codec-dev. 96s Preparing to unpack .../142-golang-github-ugorji-go-codec-dev_1.1.7-2build1_all.deb ... 96s Unpacking golang-github-ugorji-go-codec-dev (1.1.7-2build1) ... 96s Selecting previously unselected package golang-github-gin-gonic-gin-dev. 96s Preparing to unpack .../143-golang-github-gin-gonic-gin-dev_1.6.3-4_all.deb ... 96s Unpacking golang-github-gin-gonic-gin-dev (1.6.3-4) ... 96s Selecting previously unselected package golang-github-rs-cors-dev. 96s Preparing to unpack .../144-golang-github-rs-cors-dev_1.7.0-4_all.deb ... 96s Unpacking golang-github-rs-cors-dev (1.7.0-4) ... 96s Selecting previously unselected package golang-github-shopspring-decimal-dev. 96s Preparing to unpack .../145-golang-github-shopspring-decimal-dev_1.2.0-1_all.deb ... 96s Unpacking golang-github-shopspring-decimal-dev (1.2.0-1) ... 96s Selecting previously unselected package golang-github-tv42-httpunix-dev. 96s Preparing to unpack .../146-golang-github-tv42-httpunix-dev_0.0~git20150427.b75d861-2_all.deb ... 96s Unpacking golang-github-tv42-httpunix-dev (0.0~git20150427.b75d861-2) ... 96s Selecting previously unselected package golang-github-vmihailenco-tagparser-dev. 96s Preparing to unpack .../147-golang-github-vmihailenco-tagparser-dev_0.1.1-3_all.deb ... 96s Unpacking golang-github-vmihailenco-tagparser-dev (0.1.1-3) ... 96s Selecting previously unselected package golang-github-xlab-treeprint-dev. 96s Preparing to unpack .../148-golang-github-xlab-treeprint-dev_0.0~git20181112.a009c39-1_all.deb ... 96s Unpacking golang-github-xlab-treeprint-dev (0.0~git20181112.a009c39-1) ... 96s Selecting previously unselected package golang-golang-x-xerrors-dev. 96s Preparing to unpack .../149-golang-golang-x-xerrors-dev_0.0~git20200804.5ec99f8-1_all.deb ... 96s Unpacking golang-golang-x-xerrors-dev (0.0~git20200804.5ec99f8-1) ... 96s Selecting previously unselected package golang-github-google-go-cmp-dev. 96s Preparing to unpack .../150-golang-github-google-go-cmp-dev_0.5.6-1_all.deb ... 96s Unpacking golang-github-google-go-cmp-dev (0.5.6-1) ... 96s Selecting previously unselected package golang-github-golang-groupcache-dev. 96s Preparing to unpack .../151-golang-github-golang-groupcache-dev_0.0~git20200121.8c9f03a-1_all.deb ... 96s Unpacking golang-github-golang-groupcache-dev (0.0~git20200121.8c9f03a-1) ... 96s Selecting previously unselected package golang-github-golang-mock-dev. 96s Preparing to unpack .../152-golang-github-golang-mock-dev_1.6.0-1ubuntu0.1_all.deb ... 96s Unpacking golang-github-golang-mock-dev (1.6.0-1ubuntu0.1) ... 96s Selecting previously unselected package golang-glog-dev. 96s Preparing to unpack .../153-golang-glog-dev_0.0~git20160126.23def4e-5_all.deb ... 96s Unpacking golang-glog-dev (0.0~git20160126.23def4e-5) ... 96s Selecting previously unselected package golang-google-cloud-compute-metadata-dev. 96s Preparing to unpack .../154-golang-google-cloud-compute-metadata-dev_0.56.0-1_all.deb ... 96s Unpacking golang-google-cloud-compute-metadata-dev (0.56.0-1) ... 96s Selecting previously unselected package golang-golang-x-oauth2-google-dev. 96s Preparing to unpack .../155-golang-golang-x-oauth2-google-dev_0.0~git20211104.d3ed0bb-1_all.deb ... 96s Unpacking golang-golang-x-oauth2-google-dev (0.0~git20211104.d3ed0bb-1) ... 96s Selecting previously unselected package golang-google-genproto-dev. 96s Preparing to unpack .../156-golang-google-genproto-dev_0.0~git20200413.b5235f6-1_all.deb ... 96s Unpacking golang-google-genproto-dev (0.0~git20200413.b5235f6-1) ... 97s Selecting previously unselected package golang-google-grpc-dev. 97s Preparing to unpack .../157-golang-google-grpc-dev_1.29.1-0ubuntu1_all.deb ... 97s Unpacking golang-google-grpc-dev (1.29.1-0ubuntu1) ... 97s Selecting previously unselected package golang-go.opencensus-dev. 97s Preparing to unpack .../158-golang-go.opencensus-dev_0.23.0-2_all.deb ... 97s Unpacking golang-go.opencensus-dev (0.23.0-2) ... 97s Selecting previously unselected package golang-golang-x-mod-dev. 97s Preparing to unpack .../159-golang-golang-x-mod-dev_0.5.1-1_all.deb ... 97s Unpacking golang-golang-x-mod-dev (0.5.1-1) ... 97s Selecting previously unselected package golang-uber-goleak-dev. 97s Preparing to unpack .../160-golang-uber-goleak-dev_1.1.12-1_all.deb ... 97s Unpacking golang-uber-goleak-dev (1.1.12-1) ... 97s Selecting previously unselected package libsasl2-dev. 97s Preparing to unpack .../161-libsasl2-dev_2.1.27+dfsg2-3ubuntu1.2_s390x.deb ... 97s Unpacking libsasl2-dev (2.1.27+dfsg2-3ubuntu1.2) ... 97s Selecting previously unselected package dh-golang. 97s Preparing to unpack .../162-dh-golang_1.53_all.deb ... 97s Unpacking dh-golang (1.53) ... 97s Selecting previously unselected package golang-github-gogo-protobuf-dev. 97s Preparing to unpack .../163-golang-github-gogo-protobuf-dev_1.3.2-1_all.deb ... 97s Unpacking golang-github-gogo-protobuf-dev (1.3.2-1) ... 97s Selecting previously unselected package gogoprotobuf. 97s Preparing to unpack .../164-gogoprotobuf_1.3.2-1_s390x.deb ... 97s Unpacking gogoprotobuf (1.3.2-1) ... 97s Selecting previously unselected package golang-github-armon-circbuf-dev. 97s Preparing to unpack .../165-golang-github-armon-circbuf-dev_0.0~git20190214.5111143-1_all.deb ... 97s Unpacking golang-github-armon-circbuf-dev (0.0~git20190214.5111143-1) ... 97s Selecting previously unselected package golang-github-circonus-labs-circonusllhist-dev. 97s Preparing to unpack .../166-golang-github-circonus-labs-circonusllhist-dev_0.0~git20191022.ec08cde-1_all.deb ... 97s Unpacking golang-github-circonus-labs-circonusllhist-dev (0.0~git20191022.ec08cde-1) ... 97s Selecting previously unselected package golang-github-hashicorp-go-cleanhttp-dev. 98s Preparing to unpack .../167-golang-github-hashicorp-go-cleanhttp-dev_0.5.2-1_all.deb ... 98s Unpacking golang-github-hashicorp-go-cleanhttp-dev (0.5.2-1) ... 98s Selecting previously unselected package golang-github-hashicorp-go-retryablehttp-dev. 98s Preparing to unpack .../168-golang-github-hashicorp-go-retryablehttp-dev_0.7.0-1_all.deb ... 98s Unpacking golang-github-hashicorp-go-retryablehttp-dev (0.7.0-1) ... 98s Selecting previously unselected package golang-github-circonus-labs-circonus-gometrics-dev. 98s Preparing to unpack .../169-golang-github-circonus-labs-circonus-gometrics-dev_2.3.1-3_all.deb ... 98s Unpacking golang-github-circonus-labs-circonus-gometrics-dev (2.3.1-3) ... 98s Selecting previously unselected package golang-github-datadog-datadog-go-dev. 98s Preparing to unpack .../170-golang-github-datadog-datadog-go-dev_2.1.0-3_all.deb ... 98s Unpacking golang-github-datadog-datadog-go-dev (2.1.0-3) ... 98s Selecting previously unselected package golang-github-hashicorp-go-uuid-dev. 98s Preparing to unpack .../171-golang-github-hashicorp-go-uuid-dev_1.0.2-1_all.deb ... 98s Unpacking golang-github-hashicorp-go-uuid-dev (1.0.2-1) ... 98s Selecting previously unselected package golang-github-hashicorp-golang-lru-dev. 98s Preparing to unpack .../172-golang-github-hashicorp-golang-lru-dev_0.5.4-2_all.deb ... 98s Unpacking golang-github-hashicorp-golang-lru-dev (0.5.4-2) ... 98s Selecting previously unselected package golang-github-hashicorp-go-immutable-radix-dev. 98s Preparing to unpack .../173-golang-github-hashicorp-go-immutable-radix-dev_1.3.1-1_all.deb ... 98s Unpacking golang-github-hashicorp-go-immutable-radix-dev (1.3.1-1) ... 98s Selecting previously unselected package golang-github-armon-go-metrics-dev. 98s Preparing to unpack .../174-golang-github-armon-go-metrics-dev_0.3.4-1_all.deb ... 98s Unpacking golang-github-armon-go-metrics-dev (0.3.4-1) ... 98s Selecting previously unselected package golang-github-armon-go-radix-dev. 98s Preparing to unpack .../175-golang-github-armon-go-radix-dev_1.0.0-1_all.deb ... 98s Unpacking golang-github-armon-go-radix-dev (1.0.0-1) ... 98s Selecting previously unselected package golang-github-asaskevich-govalidator-dev. 98s Preparing to unpack .../176-golang-github-asaskevich-govalidator-dev_9+git20180720.0.f9ffefc3-1.1_all.deb ... 98s Unpacking golang-github-asaskevich-govalidator-dev (9+git20180720.0.f9ffefc3-1.1) ... 98s Selecting previously unselected package golang-github-dgrijalva-jwt-go-dev. 98s Preparing to unpack .../177-golang-github-dgrijalva-jwt-go-dev_3.2.0-3_all.deb ... 98s Unpacking golang-github-dgrijalva-jwt-go-dev (3.2.0-3) ... 98s Selecting previously unselected package golang-github-mitchellh-go-homedir-dev. 98s Preparing to unpack .../178-golang-github-mitchellh-go-homedir-dev_1.1.0-1_all.deb ... 98s Unpacking golang-github-mitchellh-go-homedir-dev (1.1.0-1) ... 98s Selecting previously unselected package golang-github-azure-go-autorest-dev. 98s Preparing to unpack .../179-golang-github-azure-go-autorest-dev_14.1.1-1_all.deb ... 98s Unpacking golang-github-azure-go-autorest-dev (14.1.1-1) ... 98s Selecting previously unselected package golang-github-satori-go.uuid-dev. 98s Preparing to unpack .../180-golang-github-satori-go.uuid-dev_1.2.0-2_all.deb ... 98s Unpacking golang-github-satori-go.uuid-dev (1.2.0-2) ... 98s Selecting previously unselected package golang-github-azure-azure-sdk-for-go-dev. 98s Preparing to unpack .../181-golang-github-azure-azure-sdk-for-go-dev_43.3.0-1_all.deb ... 98s Unpacking golang-github-azure-azure-sdk-for-go-dev (43.3.0-1) ... 99s Selecting previously unselected package golang-github-bgentry-speakeasy-dev. 99s Preparing to unpack .../182-golang-github-bgentry-speakeasy-dev_0.1.0-2_all.deb ... 99s Unpacking golang-github-bgentry-speakeasy-dev (0.1.0-2) ... 99s Selecting previously unselected package golang-github-boltdb-bolt-dev. 99s Preparing to unpack .../183-golang-github-boltdb-bolt-dev_1.3.1-7_all.deb ... 99s Unpacking golang-github-boltdb-bolt-dev (1.3.1-7) ... 99s Selecting previously unselected package golang-github-cenkalti-backoff-dev. 99s Preparing to unpack .../184-golang-github-cenkalti-backoff-dev_4.1.0-2_all.deb ... 99s Unpacking golang-github-cenkalti-backoff-dev (4.1.0-2) ... 99s Selecting previously unselected package golang-github-cockroachdb-cmux-dev. 100s Preparing to unpack .../185-golang-github-cockroachdb-cmux-dev_0.0~git20170110.0.30d10be-1.1_all.deb ... 100s Unpacking golang-github-cockroachdb-cmux-dev (0.0~git20170110.0.30d10be-1.1) ... 100s Selecting previously unselected package golang-github-google-go-querystring-dev. 100s Preparing to unpack .../186-golang-github-google-go-querystring-dev_1.1.0-1_all.deb ... 100s Unpacking golang-github-google-go-querystring-dev (1.1.0-1) ... 100s Selecting previously unselected package golang-github-dghubble-sling-dev. 100s Preparing to unpack .../187-golang-github-dghubble-sling-dev_1.3.0-1_all.deb ... 100s Unpacking golang-github-dghubble-sling-dev (1.3.0-1) ... 100s Selecting previously unselected package golang-github-digitalocean-godo-dev. 100s Preparing to unpack .../188-golang-github-digitalocean-godo-dev_1.37.0-1_all.deb ... 100s Unpacking golang-github-digitalocean-godo-dev (1.37.0-1) ... 100s Selecting previously unselected package golang-github-docker-go-units-dev. 100s Preparing to unpack .../189-golang-github-docker-go-units-dev_0.4.0-4_all.deb ... 100s Unpacking golang-github-docker-go-units-dev (0.4.0-4) ... 100s Selecting previously unselected package golang-github-edsrzf-mmap-go-dev. 100s Preparing to unpack .../190-golang-github-edsrzf-mmap-go-dev_0.0~git20170320.0.0bce6a6-6_all.deb ... 100s Unpacking golang-github-edsrzf-mmap-go-dev (0.0~git20170320.0.0bce6a6-6) ... 100s Selecting previously unselected package golang-github-fsnotify-fsnotify-dev. 100s Preparing to unpack .../191-golang-github-fsnotify-fsnotify-dev_1.5.1-1_all.deb ... 100s Unpacking golang-github-fsnotify-fsnotify-dev (1.5.1-1) ... 100s Selecting previously unselected package golang-github-ghodss-yaml-dev. 100s Preparing to unpack .../192-golang-github-ghodss-yaml-dev_1.0.0-1.1_all.deb ... 100s Unpacking golang-github-ghodss-yaml-dev (1.0.0-1.1) ... 100s Selecting previously unselected package golang-github-mailru-easyjson-dev. 100s Preparing to unpack .../193-golang-github-mailru-easyjson-dev_0.7.6-2_all.deb ... 100s Unpacking golang-github-mailru-easyjson-dev (0.7.6-2) ... 100s Selecting previously unselected package golang-github-go-openapi-swag-dev. 100s Preparing to unpack .../194-golang-github-go-openapi-swag-dev_1%3a0.19.15-1_all.deb ... 100s Unpacking golang-github-go-openapi-swag-dev (1:0.19.15-1) ... 100s Selecting previously unselected package golang-github-go-openapi-jsonpointer-dev. 100s Preparing to unpack .../195-golang-github-go-openapi-jsonpointer-dev_1%3a0.19.5-3_all.deb ... 100s Unpacking golang-github-go-openapi-jsonpointer-dev (1:0.19.5-3) ... 100s Selecting previously unselected package golang-github-opennota-urlesc-dev. 100s Preparing to unpack .../196-golang-github-opennota-urlesc-dev_0.0~git20160726.0.5bd2802-1.1_all.deb ... 100s Unpacking golang-github-opennota-urlesc-dev (0.0~git20160726.0.5bd2802-1.1) ... 100s Selecting previously unselected package golang-github-puerkitobio-purell-dev. 100s Preparing to unpack .../197-golang-github-puerkitobio-purell-dev_1.1.1-1_all.deb ... 100s Unpacking golang-github-puerkitobio-purell-dev (1.1.1-1) ... 100s Selecting previously unselected package golang-github-go-openapi-jsonreference-dev. 100s Preparing to unpack .../198-golang-github-go-openapi-jsonreference-dev_1%3a0.19.6-2_all.deb ... 100s Unpacking golang-github-go-openapi-jsonreference-dev (1:0.19.6-2) ... 100s Selecting previously unselected package golang-github-go-openapi-spec-dev. 100s Preparing to unpack .../199-golang-github-go-openapi-spec-dev_1%3a0.20.4-1_all.deb ... 100s Unpacking golang-github-go-openapi-spec-dev (1:0.20.4-1) ... 100s Selecting previously unselected package golang-github-go-openapi-errors-dev. 100s Preparing to unpack .../200-golang-github-go-openapi-errors-dev_0.20.1-3_all.deb ... 100s Unpacking golang-github-go-openapi-errors-dev (0.20.1-3) ... 100s Selecting previously unselected package golang-github-mitchellh-mapstructure-dev. 100s Preparing to unpack .../201-golang-github-mitchellh-mapstructure-dev_1.4.3-1_all.deb ... 100s Unpacking golang-github-mitchellh-mapstructure-dev (1.4.3-1) ... 100s Selecting previously unselected package golang-gopkg-tomb.v2-dev. 100s Preparing to unpack .../202-golang-gopkg-tomb.v2-dev_0.0~git20161208.d5d1b58-3_all.deb ... 100s Unpacking golang-gopkg-tomb.v2-dev (0.0~git20161208.d5d1b58-3) ... 100s Selecting previously unselected package golang-gopkg-mgo.v2-dev. 100s Preparing to unpack .../203-golang-gopkg-mgo.v2-dev_2016.08.01-7_all.deb ... 100s Unpacking golang-gopkg-mgo.v2-dev (2016.08.01-7) ... 100s Selecting previously unselected package golang-github-go-openapi-strfmt-dev. 100s Preparing to unpack .../204-golang-github-go-openapi-strfmt-dev_0.19.0-1_all.deb ... 100s Unpacking golang-github-go-openapi-strfmt-dev (0.19.0-1) ... 100s Selecting previously unselected package golang-github-opentracing-opentracing-go-dev. 100s Preparing to unpack .../205-golang-github-opentracing-opentracing-go-dev_1.2.0-1_all.deb ... 100s Unpacking golang-github-opentracing-opentracing-go-dev (1.2.0-1) ... 100s Selecting previously unselected package golang-github-go-openapi-runtime-dev. 100s Preparing to unpack .../206-golang-github-go-openapi-runtime-dev_0.21.0-1_all.deb ... 100s Unpacking golang-github-go-openapi-runtime-dev (0.21.0-1) ... 100s Selecting previously unselected package golang-github-go-openapi-validate-dev. 100s Preparing to unpack .../207-golang-github-go-openapi-validate-dev_0.20.3-2_all.deb ... 100s Unpacking golang-github-go-openapi-validate-dev (0.20.3-2) ... 100s Selecting previously unselected package golang-github-go-openapi-loads-dev. 100s Preparing to unpack .../208-golang-github-go-openapi-loads-dev_0.21.0-1_all.deb ... 100s Unpacking golang-github-go-openapi-loads-dev (0.21.0-1) ... 100s Selecting previously unselected package golang-github-go-openapi-analysis-dev. 100s Preparing to unpack .../209-golang-github-go-openapi-analysis-dev_0.21.1-2_all.deb ... 100s Unpacking golang-github-go-openapi-analysis-dev (0.21.1-2) ... 100s Selecting previously unselected package golang-github-golang-snappy-dev. 100s Preparing to unpack .../210-golang-github-golang-snappy-dev_0.0.2-2_all.deb ... 100s Unpacking golang-github-golang-snappy-dev (0.0.2-2) ... 100s Selecting previously unselected package golang-github-google-btree-dev. 100s Preparing to unpack .../211-golang-github-google-btree-dev_1.0.0-1_all.deb ... 100s Unpacking golang-github-google-btree-dev (1.0.0-1) ... 100s Selecting previously unselected package golang-github-googleapis-gax-go-dev. 100s Preparing to unpack .../212-golang-github-googleapis-gax-go-dev_2.0.5-3_all.deb ... 100s Unpacking golang-github-googleapis-gax-go-dev (2.0.5-3) ... 100s Selecting previously unselected package golang-github-gophercloud-gophercloud-dev. 100s Preparing to unpack .../213-golang-github-gophercloud-gophercloud-dev_0.12.0-1_all.deb ... 100s Unpacking golang-github-gophercloud-gophercloud-dev (0.12.0-1) ... 100s Selecting previously unselected package golang-github-rogpeppe-fastuuid-dev. 100s Preparing to unpack .../214-golang-github-rogpeppe-fastuuid-dev_0.0~git20150106.0.6724a57-2.1_all.deb ... 100s Unpacking golang-github-rogpeppe-fastuuid-dev (0.0~git20150106.0.6724a57-2.1) ... 100s Selecting previously unselected package golang-github-grpc-ecosystem-grpc-gateway-dev. 100s Preparing to unpack .../215-golang-github-grpc-ecosystem-grpc-gateway-dev_1.6.4-2build2_all.deb ... 100s Unpacking golang-github-grpc-ecosystem-grpc-gateway-dev (1.6.4-2build2) ... 100s Selecting previously unselected package golang-github-hashicorp-go-memdb-dev. 100s Preparing to unpack .../216-golang-github-hashicorp-go-memdb-dev_1.2.1-1_all.deb ... 100s Unpacking golang-github-hashicorp-go-memdb-dev (1.2.1-1) ... 100s Selecting previously unselected package golang-gopkg-vmihailenco-msgpack.v2-dev. 100s Preparing to unpack .../217-golang-gopkg-vmihailenco-msgpack.v2-dev_4.3.1-2_all.deb ... 100s Unpacking golang-gopkg-vmihailenco-msgpack.v2-dev (4.3.1-2) ... 100s Selecting previously unselected package golang-github-hashicorp-go-msgpack-dev. 100s Preparing to unpack .../218-golang-github-hashicorp-go-msgpack-dev_0.5.5-1_all.deb ... 100s Unpacking golang-github-hashicorp-go-msgpack-dev (0.5.5-1) ... 100s Selecting previously unselected package golang-github-hashicorp-go-rootcerts-dev. 100s Preparing to unpack .../219-golang-github-hashicorp-go-rootcerts-dev_1.0.2-2_all.deb ... 100s Unpacking golang-github-hashicorp-go-rootcerts-dev (1.0.2-2) ... 100s Selecting previously unselected package golang-github-hashicorp-hcl-dev. 100s Preparing to unpack .../220-golang-github-hashicorp-hcl-dev_1.0.0-1.1_all.deb ... 100s Unpacking golang-github-hashicorp-hcl-dev (1.0.0-1.1) ... 100s Selecting previously unselected package golang-github-mitchellh-reflectwalk-dev. 100s Preparing to unpack .../221-golang-github-mitchellh-reflectwalk-dev_1.0.1-1_all.deb ... 100s Unpacking golang-github-mitchellh-reflectwalk-dev (1.0.1-1) ... 100s Selecting previously unselected package golang-github-hashicorp-hil-dev. 100s Preparing to unpack .../222-golang-github-hashicorp-hil-dev_0.0~git20160711.1e86c6b-1_all.deb ... 100s Unpacking golang-github-hashicorp-hil-dev (0.0~git20160711.1e86c6b-1) ... 100s Selecting previously unselected package golang-github-hashicorp-go-sockaddr-dev. 100s Preparing to unpack .../223-golang-github-hashicorp-go-sockaddr-dev_0.0~git20170627.41949a1+ds-2_all.deb ... 100s Unpacking golang-github-hashicorp-go-sockaddr-dev (0.0~git20170627.41949a1+ds-2) ... 100s Selecting previously unselected package golang-github-miekg-dns-dev. 101s Preparing to unpack .../224-golang-github-miekg-dns-dev_1.1.43-1_all.deb ... 101s Unpacking golang-github-miekg-dns-dev (1.1.43-1) ... 101s Selecting previously unselected package golang-github-hashicorp-memberlist-dev. 101s Preparing to unpack .../225-golang-github-hashicorp-memberlist-dev_0.2.2-2_all.deb ... 101s Unpacking golang-github-hashicorp-memberlist-dev (0.2.2-2) ... 101s Selecting previously unselected package golang-github-hashicorp-raft-dev. 101s Preparing to unpack .../226-golang-github-hashicorp-raft-dev_1.1.2-1_all.deb ... 101s Unpacking golang-github-hashicorp-raft-dev (1.1.2-1) ... 101s Selecting previously unselected package golang-github-hashicorp-raft-boltdb-dev. 101s Preparing to unpack .../227-golang-github-hashicorp-raft-boltdb-dev_0.0~git20171010.6e5ba93-3_all.deb ... 101s Unpacking golang-github-hashicorp-raft-boltdb-dev (0.0~git20171010.6e5ba93-3) ... 101s Selecting previously unselected package golang-github-hashicorp-go-syslog-dev. 101s Preparing to unpack .../228-golang-github-hashicorp-go-syslog-dev_1.0.0-1_all.deb ... 101s Unpacking golang-github-hashicorp-go-syslog-dev (1.0.0-1) ... 101s Selecting previously unselected package golang-github-hashicorp-logutils-dev. 101s Preparing to unpack .../229-golang-github-hashicorp-logutils-dev_1.0.0-1_all.deb ... 101s Unpacking golang-github-hashicorp-logutils-dev (1.0.0-1) ... 101s Selecting previously unselected package golang-github-hashicorp-mdns-dev. 101s Preparing to unpack .../230-golang-github-hashicorp-mdns-dev_1.0.3-2_all.deb ... 101s Unpacking golang-github-hashicorp-mdns-dev (1.0.3-2) ... 101s Selecting previously unselected package golang-github-mitchellh-cli-dev. 101s Preparing to unpack .../231-golang-github-mitchellh-cli-dev_1.1.1-1_all.deb ... 101s Unpacking golang-github-mitchellh-cli-dev (1.1.1-1) ... 101s Selecting previously unselected package golang-github-ryanuber-columnize-dev. 101s Preparing to unpack .../232-golang-github-ryanuber-columnize-dev_2.1.1-2_all.deb ... 101s Unpacking golang-github-ryanuber-columnize-dev (2.1.1-2) ... 101s Selecting previously unselected package golang-github-hashicorp-serf-dev. 101s Preparing to unpack .../233-golang-github-hashicorp-serf-dev_0.9.4~ds1-1_all.deb ... 101s Unpacking golang-github-hashicorp-serf-dev (0.9.4~ds1-1) ... 101s Selecting previously unselected package golang-github-hashicorp-yamux-dev. 101s Preparing to unpack .../234-golang-github-hashicorp-yamux-dev_0.0+git20190923.df201c7-1_all.deb ... 101s Unpacking golang-github-hashicorp-yamux-dev (0.0+git20190923.df201c7-1) ... 101s Selecting previously unselected package golang-github-inconshreveable-muxado-dev. 101s Preparing to unpack .../235-golang-github-inconshreveable-muxado-dev_0.0~git20140312.0.f693c7e-2.1_all.deb ... 101s Unpacking golang-github-inconshreveable-muxado-dev (0.0~git20140312.0.f693c7e-2.1) ... 101s Selecting previously unselected package golang-github-mitchellh-copystructure-dev. 101s Preparing to unpack .../236-golang-github-mitchellh-copystructure-dev_1.2.0-1_all.deb ... 101s Unpacking golang-github-mitchellh-copystructure-dev (1.2.0-1) ... 101s Selecting previously unselected package golang-github-hashicorp-consul-dev. 101s Preparing to unpack .../237-golang-github-hashicorp-consul-dev_1.8.7+dfsg1-3_all.deb ... 101s Unpacking golang-github-hashicorp-consul-dev (1.8.7+dfsg1-3) ... 101s Selecting previously unselected package golang-github-kylelemons-godebug-dev. 101s Preparing to unpack .../238-golang-github-kylelemons-godebug-dev_1.1.0-1_all.deb ... 101s Unpacking golang-github-kylelemons-godebug-dev (1.1.0-1) ... 101s Selecting previously unselected package golang-github-oklog-ulid-dev. 101s Preparing to unpack .../239-golang-github-oklog-ulid-dev_2.0.2+ds-2_all.deb ... 101s Unpacking golang-github-oklog-ulid-dev (2.0.2+ds-2) ... 101s Selecting previously unselected package golang-github-opentracing-contrib-go-stdlib-dev. 101s Preparing to unpack .../240-golang-github-opentracing-contrib-go-stdlib-dev_1.0.0-1_all.deb ... 101s Unpacking golang-github-opentracing-contrib-go-stdlib-dev (1.0.0-1) ... 101s Selecting previously unselected package golang-go-flags-dev. 101s Preparing to unpack .../241-golang-go-flags-dev_1.4.0-5_all.deb ... 101s Unpacking golang-go-flags-dev (1.4.0-5) ... 101s Selecting previously unselected package golang-go.uber-atomic-dev. 101s Preparing to unpack .../242-golang-go.uber-atomic-dev_1.7.0-1_all.deb ... 101s Unpacking golang-go.uber-atomic-dev (1.7.0-1) ... 101s Selecting previously unselected package golang-github-prometheus-alertmanager-dev. 101s Preparing to unpack .../243-golang-github-prometheus-alertmanager-dev_0.23.0-4ubuntu0.3_all.deb ... 101s Unpacking golang-github-prometheus-alertmanager-dev (0.23.0-4ubuntu0.3) ... 101s Selecting previously unselected package golang-github-samuel-go-zookeeper-dev. 101s Preparing to unpack .../244-golang-github-samuel-go-zookeeper-dev_0.0~git20180130.c4fab1a-1_all.deb ... 101s Unpacking golang-github-samuel-go-zookeeper-dev (0.0~git20180130.c4fab1a-1) ... 101s Selecting previously unselected package golang-golang-x-time-dev. 101s Preparing to unpack .../245-golang-golang-x-time-dev_0.0+git20211116.f0f3c7e-1_all.deb ... 101s Unpacking golang-golang-x-time-dev (0.0+git20211116.f0f3c7e-1) ... 101s Selecting previously unselected package golang-google-api-dev. 101s Preparing to unpack .../246-golang-google-api-dev_0.61.0-1_all.deb ... 101s Unpacking golang-google-api-dev (0.61.0-1) ... 102s Selecting previously unselected package golang-grpc-gateway. 102s Preparing to unpack .../247-golang-grpc-gateway_1.6.4-2build2_s390x.deb ... 102s Unpacking golang-grpc-gateway (1.6.4-2build2) ... 102s Setting up golang-github-dimchansky-utfbom-dev (1.1.1-1) ... 102s Setting up golang-golang-x-time-dev (0.0+git20211116.f0f3c7e-1) ... 102s Setting up javascript-common (11+nmu1) ... 102s Setting up golang-github-oklog-run-dev (1.1.0-1) ... 102s Setting up gcc-11-base:s390x (11.4.0-1ubuntu1~22.04.2) ... 102s Setting up golang-gopkg-yaml.v2-dev (2.4.0-2) ... 102s Setting up libdw1:s390x (0.186-1ubuntu0.1) ... 102s Setting up golang-github-hashicorp-go-uuid-dev (1.0.2-1) ... 102s Setting up libseccomp-dev:s390x (2.5.3-2ubuntu3~22.04.1) ... 102s Setting up golang-github-mitchellh-go-homedir-dev (1.1.0-1) ... 102s Setting up golang-github-ianlancetaylor-demangle-dev (0.0~git20200824.28f6c0f-1) ... 102s Setting up golang-github-mitchellh-mapstructure-dev (1.4.3-1) ... 102s Setting up golang-github-gin-contrib-sse-dev (0.1.0-1) ... 102s Setting up golang-github-creack-pty-dev (1.1.17-1) ... 102s Setting up golang-github-ishidawataru-sctp-dev (0.0+git20210707.9a39160-1) ... 102s Setting up golang-github-pkg-diff-dev (0.0~git20210226.20ebb0f-1) ... 102s Setting up golang-github-golang-mock-dev (1.6.0-1ubuntu0.1) ... 102s Setting up golang-github-stretchr-objx-dev (0.3.0-1) ... 102s Setting up libjs-popper.js (1.16.1+ds-5) ... 102s Setting up golang-github-pkg-errors-dev (0.9.1-2) ... 102s Setting up golang-github-samuel-go-zookeeper-dev (0.0~git20180130.c4fab1a-1) ... 102s Setting up golang-github-hetznercloud-hcloud-go-dev (1.33.1-1) ... 102s Setting up golang-github-hashicorp-golang-lru-dev (0.5.4-2) ... 102s Setting up golang-github-inconshreveable-muxado-dev (0.0~git20140312.0.f693c7e-2.1) ... 102s Setting up libarchive-zip-perl (1.68-1) ... 102s Setting up fonts-glyphicons-halflings (1.009~3.4.1+dfsg-2+deb11u2build0.22.04.1) ... 102s Setting up golang-github-ryanuber-columnize-dev (2.1.1-2) ... 102s Setting up golang-github-kylelemons-godebug-dev (1.1.0-1) ... 102s Setting up golang-gopkg-yaml.v3-dev (3.0.0~git20210107.496545a-1) ... 102s Setting up libdebhelper-perl (13.6ubuntu1) ... 102s Setting up golang-github-docker-go-units-dev (0.4.0-4) ... 102s Setting up golang-golang-x-sys-dev (0.0~git20211216.1d35b9e-1) ... 102s Setting up golang-github-hashicorp-go-syslog-dev (1.0.0-1) ... 102s Setting up linux-libc-dev:s390x (5.15.0-160.170) ... 102s Setting up golang-github-golang-snappy-dev (0.0.2-2) ... 102s Setting up golang-github-pmezard-go-difflib-dev (1.0.0-3) ... 102s Setting up golang-github-modern-go-concurrent-dev (1.0.3-1.1) ... 102s Setting up m4 (1.4.18-5ubuntu2) ... 102s Setting up golang-github-circonus-labs-circonusllhist-dev (0.0~git20191022.ec08cde-1) ... 102s Setting up golang-github-docker-docker-credential-helpers-dev (0.6.4+ds1-1ubuntu0.22.04.1) ... 102s Setting up libprotobuf23:s390x (3.12.4-1ubuntu7.22.04.4) ... 102s Setting up golang-golang-x-term-dev (0.0~git20210615.6886f2d-1) ... 102s Setting up libjs-moment (2.29.1+ds-3ubuntu0.2) ... 102s Setting up golang-grpc-gateway (1.6.4-2build2) ... 102s Setting up golang-github-seccomp-libseccomp-golang-dev (0.9.1-2) ... 102s Setting up golang-github-asaskevich-govalidator-dev (9+git20180720.0.f9ffefc3-1.1) ... 102s Setting up libgomp1:s390x (12.3.0-1ubuntu1~22.04.2) ... 102s Setting up golang-github-google-btree-dev (1.0.0-1) ... 102s Setting up golang-github-beorn7-perks-dev (1.0.1-1) ... 102s Setting up golang-github-mitchellh-reflectwalk-dev (1.0.1-1) ... 102s Setting up golang-github-hashicorp-go-cleanhttp-dev (0.5.2-1) ... 102s Setting up golang-github-hashicorp-errwrap-dev (1.1.0-1) ... 102s Setting up libasan6:s390x (11.4.0-1ubuntu1~22.04.2) ... 102s Setting up golang-github-cespare-xxhash-dev (2.1.1-2) ... 102s Setting up golang-gopkg-tomb.v2-dev (0.0~git20161208.d5d1b58-3) ... 102s Setting up golang-github-bgentry-speakeasy-dev (0.1.0-2) ... 102s Setting up golang-github-jpillora-backoff-dev (1.0.0-1.1) ... 102s Setting up golang-github-davecgh-go-spew-dev (1.1.1-2) ... 102s Setting up libprotobuf-lite23:s390x (3.12.4-1ubuntu7.22.04.4) ... 102s Setting up autotools-dev (20220109.1) ... 102s Setting up golang-github-pascaldekloe-goe-dev (0.1.0-3) ... 102s Setting up libtirpc-dev:s390x (1.3.2-2ubuntu0.1) ... 102s Setting up golang-github-go-logfmt-logfmt-dev (0.5.0-2) ... 102s Setting up rpcsvc-proto (1.4.2-0ubuntu6) ... 102s Setting up golang-github-oklog-ulid-dev (2.0.2+ds-2) ... 102s Setting up golang-github-kr-text-dev (0.2.0-1) ... 102s Setting up golang-github-stretchr-testify-dev (1.7.0+git20210824.ab6dc32-1) ... 102s Setting up golang-github-hashicorp-go-immutable-radix-dev (1.3.1-1) ... 102s Setting up golang-github-boltdb-bolt-dev (1.3.1-7) ... 102s Setting up libprotoc23:s390x (3.12.4-1ubuntu7.22.04.4) ... 102s Setting up golang-github-chzyer-readline-dev (1.4.39.g2972be2-3) ... 102s Setting up libjs-d3 (3.5.17-4) ... 102s Setting up libmpc3:s390x (1.2.1-2build1) ... 102s Setting up libatomic1:s390x (12.3.0-1ubuntu1~22.04.2) ... 102s Setting up golang-golang-x-sync-dev (0.0~git20210220.036812b-1) ... 102s Setting up libjs-moment-timezone (0.5.34+dfsg-1+2021e) ... 102s Setting up autopoint (0.21-4ubuntu4) ... 102s Setting up golang-1.18-src (1.18.1-1ubuntu1.2) ... 102s Setting up golang-github-hashicorp-hcl-dev (1.0.0-1.1) ... 102s Setting up golang-github-xlab-treeprint-dev (0.0~git20181112.a009c39-1) ... 102s Setting up golang-glog-dev (0.0~git20160126.23def4e-5) ... 102s Setting up golang-github-julienschmidt-httprouter-dev (1.3.0-1) ... 102s Setting up golang-github-hashicorp-go-multierror-dev (1.1.1-1) ... 102s Setting up golang-github-rogpeppe-fastuuid-dev (0.0~git20150106.0.6724a57-2.1) ... 102s Setting up autoconf (2.71-2) ... 102s Setting up golang-github-dennwc-varint-dev (1.0.0-2) ... 102s Setting up golang-github-opennota-urlesc-dev (0.0~git20160726.0.5bd2802-1.1) ... 102s Setting up libubsan1:s390x (12.3.0-1ubuntu1~22.04.2) ... 102s Setting up golang-github-jessevdk-go-flags-dev (1.4.0-5) ... 102s Setting up golang-github-tv42-httpunix-dev (0.0~git20150427.b75d861-2) ... 102s Setting up dwz (0.14-1build2) ... 102s Setting up libnsl-dev:s390x (1.3.0-2build2) ... 102s Setting up golang-golang-x-text-dev (0.3.7-1ubuntu0.20.04.1) ... 102s Setting up golang-github-google-uuid-dev (1.3.0-1) ... 102s Setting up golang-github-hashicorp-hil-dev (0.0~git20160711.1e86c6b-1) ... 102s Setting up libcrypt-dev:s390x (1:4.4.27-1) ... 102s Setting up golang-github-shopspring-decimal-dev (1.2.0-1) ... 102s Setting up golang-github-fsnotify-fsnotify-dev (1.5.1-1) ... 102s Setting up golang-github-prometheus-procfs-dev (0.7.3-1) ... 102s Setting up debugedit (1:5.0-4build1) ... 102s Setting up golang-github-alecthomas-units-dev (0.0~git20211218.b94a6e3-1) ... 102s Setting up golang-github-modern-go-reflect2-dev (1.0.2-1) ... 102s Setting up libsub-override-perl (0.09-2) ... 102s Setting up golang-uber-goleak-dev (1.1.12-1) ... 102s Setting up golang-github-dgrijalva-jwt-go-dev (3.2.0-3) ... 102s Setting up golang-github-josharian-intern-dev (1.0.0-3) ... 102s Setting up golang-go-flags-dev (1.4.0-5) ... 102s Setting up golang-github-dgryski-go-sip13-dev (0.0~git20200911.62edffc-2) ... 102s Setting up golang-github-armon-go-radix-dev (1.0.0-1) ... 102s Setting up golang-github-gofrs-uuid-dev (4.2.0-1) ... 102s Setting up libjs-bootstrap4 (4.6.0+dfsg1-4) ... 102s Setting up golang-github-datadog-datadog-go-dev (2.1.0-3) ... 102s Setting up libjs-jquery (3.6.0+dfsg+~3.5.13-1) ... 102s Setting up golang-golang-x-xerrors-dev (0.0~git20200804.5ec99f8-1) ... 102s Setting up libjs-mustache (2.3.2-2) ... 102s Setting up libjs-jquery-hotkeys (0~20130707+git2d51e3a9+dfsg-2ubuntu1) ... 102s Setting up libisl23:s390x (0.24-2build1) ... 102s Setting up golang-github-edsrzf-mmap-go-dev (0.0~git20170320.0.0bce6a6-6) ... 102s Setting up golang-github-ghodss-yaml-dev (1.0.0-1.1) ... 102s Setting up libc-dev-bin (2.35-0ubuntu3.12) ... 102s Setting up golang-src (2:1.18~0ubuntu2) ... 102s Setting up golang-github-vmihailenco-tagparser-dev (0.1.1-3) ... 102s Setting up golang-github-armon-circbuf-dev (0.0~git20190214.5111143-1) ... 102s Setting up golang-github-ugorji-go-codec-dev (1.1.7-2build1) ... 102s Setting up libcc1-0:s390x (12.3.0-1ubuntu1~22.04.2) ... 102s Setting up golang-github-jmespath-go-jmespath-dev (0.4.0-2) ... 102s Setting up golang-github-hashicorp-yamux-dev (0.0+git20190923.df201c7-1) ... 102s Setting up golang-github-hashicorp-go-rootcerts-dev (1.0.2-2) ... 102s Setting up libjs-bootstrap (3.4.1+dfsg-2+deb11u2build0.22.04.1) ... 102s Setting up libitm1:s390x (12.3.0-1ubuntu1~22.04.2) ... 102s Setting up golang-github-docker-docker-dev (20.10.21-0ubuntu1~22.04.8) ... 102s Setting up golang-github-hashicorp-logutils-dev (1.0.0-1) ... 102s Setting up automake (1:1.16.5-1.3) ... 102s update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode 102s Setting up libfile-stripnondeterminism-perl (1.13.0-1) ... 102s Setting up golang-github-google-go-cmp-dev (0.5.6-1) ... 102s Setting up cpp-11 (11.4.0-1ubuntu1~22.04.2) ... 102s Setting up golang-github-mattn-go-isatty-dev (0.0.14-1) ... 102s Setting up golang-github-opentracing-opentracing-go-dev (1.2.0-1) ... 102s Setting up golang-github-hashicorp-go-memdb-dev (1.2.1-1) ... 102s Setting up golang-github-go-kit-log-dev (0.2.0-3) ... 102s Setting up libjs-eonasdan-bootstrap-datetimepicker (4.17.47-5) ... 102s Setting up golang-github-hashicorp-go-bexpr-dev (0.1.2-2) ... 102s Setting up gettext (0.21-4ubuntu4) ... 102s Setting up golang-github-google-go-querystring-dev (1.1.0-1) ... 102s Setting up protobuf-compiler (3.12.4-1ubuntu7.22.04.4) ... 102s Setting up golang-gopkg-vmihailenco-msgpack.v2-dev (4.3.1-2) ... 102s Setting up golang-gopkg-alecthomas-kingpin.v2-dev (2.2.6-3) ... 102s Setting up golang-github-mattn-go-colorable-dev (0.1.12-1) ... 102s Setting up golang-github-hashicorp-go-sockaddr-dev (0.0~git20170627.41949a1+ds-2) ... 102s Setting up golang-github-posener-complete-dev (1.2.3-2) ... 102s Setting up golang-1.18-go (1.18.1-1ubuntu1.2) ... 102s Setting up golang-github-go-openapi-errors-dev (0.20.1-3) ... 102s Setting up golang-github-opentracing-contrib-go-stdlib-dev (1.0.0-1) ... 102s Setting up golang-github-json-iterator-go-dev (1.1.10-2) ... 102s Setting up golang-github-google-pprof-dev (0.0~git20211008.947d60d-1) ... 102s Setting up golang-go.uber-atomic-dev (1.7.0-1) ... 102s Setting up golang-github-mitchellh-copystructure-dev (1.2.0-1) ... 102s Setting up golang-github-go-playground-locales-dev (0.14.0-2) ... 102s Setting up intltool-debian (0.35.0+20060710.5) ... 102s Setting up golang-github-leodido-go-urn-dev (1.2.1-2) ... 102s Setting up libjs-rickshaw (1.5.1.dfsg-5) ... 102s Setting up golang-github-mailru-easyjson-dev (0.7.6-2) ... 102s Setting up golang-golang-x-net-dev (1:0.0+git20211209.491a49a+dfsg-1) ... 102s Setting up dh-strip-nondeterminism (1.13.0-1) ... 102s Setting up libgcc-11-dev:s390x (11.4.0-1ubuntu1~22.04.2) ... 102s Setting up gcc-11 (11.4.0-1ubuntu1~22.04.2) ... 102s Setting up cpp (4:11.2.0-1ubuntu1) ... 102s Setting up golang-github-cenkalti-backoff-dev (4.1.0-2) ... 102s Setting up libc6-dev:s390x (2.35-0ubuntu3.12) ... 102s Setting up golang-golang-x-crypto-dev (1:0.0~git20211202.5770296-1) ... 102s Setting up golang-golang-x-oauth2-dev (0.0~git20211104.d3ed0bb-1) ... 102s Setting up golang-github-aws-aws-sdk-go-dev (1.41.14-1ubuntu1) ... 102s Setting up golang-github-digitalocean-godo-dev (1.37.0-1) ... 102s Setting up golang-github-gophercloud-gophercloud-dev (0.12.0-1) ... 102s Setting up prometheus (2.31.2+ds1-1ubuntu1.22.04.3) ... 102s ERROR: ld.so: object 'libeatmydata.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. 103s Created symlink /etc/systemd/system/multi-user.target.wants/prometheus.service → /lib/systemd/system/prometheus.service. 103s Setting up golang-github-fatih-color-dev (1.7.0-1) ... 103s Setting up libtool (2.4.6-15build2) ... 103s Setting up golang-go:s390x (2:1.18~0ubuntu2) ... 103s Setting up po-debconf (1.0.21+nmu1) ... 103s Setting up golang-github-go-playground-universal-translator-dev (0.17.0-2) ... 103s Setting up golang-github-dghubble-sling-dev (1.3.0-1) ... 103s Setting up golang-google-cloud-compute-metadata-dev (0.56.0-1) ... 103s Setting up golang-any:s390x (2:1.18~0ubuntu2) ... 103s Setting up gcc (4:11.2.0-1ubuntu1) ... 103s Setting up golang-github-go-openapi-swag-dev (1:0.19.15-1) ... 103s Setting up dh-autoreconf (20) ... 103s Setting up golang-github-puerkitobio-purell-dev (1.1.1-1) ... 103s Setting up libsasl2-dev (2.1.27+dfsg2-3ubuntu1.2) ... 103s Setting up golang-golang-x-oauth2-google-dev (0.0~git20211104.d3ed0bb-1) ... 103s Setting up golang-github-go-openapi-jsonpointer-dev (1:0.19.5-3) ... 103s Setting up golang-github-go-playground-validator-v10-dev (10.4.1-3) ... 103s Setting up golang-golang-x-mod-dev (0.5.1-1) ... 103s Setting up golang-github-azure-go-autorest-dev (14.1.1-1) ... 103s Setting up golang-github-mitchellh-cli-dev (1.1.1-1) ... 103s Setting up libstdc++-11-dev:s390x (11.4.0-1ubuntu1~22.04.2) ... 103s Setting up zlib1g-dev:s390x (1:1.2.11.dfsg-2ubuntu9.2) ... 103s Setting up golang-github-go-openapi-jsonreference-dev (1:0.19.6-2) ... 103s Setting up golang-github-hashicorp-go-hclog-dev (0.11.0-1) ... 103s Setting up golang-github-go-openapi-spec-dev (1:0.20.4-1) ... 103s Setting up g++-11 (11.4.0-1ubuntu1~22.04.2) ... 103s Setting up golang-github-miekg-dns-dev (1.1.43-1) ... 103s Setting up debhelper (13.6ubuntu1) ... 103s Setting up libprotobuf-dev:s390x (3.12.4-1ubuntu7.22.04.4) ... 103s Setting up golang-goprotobuf-dev (1.3.4-2) ... 103s Setting up golang-github-hashicorp-go-retryablehttp-dev (0.7.0-1) ... 103s Setting up g++ (4:11.2.0-1ubuntu1) ... 103s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 103s Setting up build-essential (12.9ubuntu3) ... 103s Setting up golang-github-prometheus-client-model-dev (0.2.0-3) ... 103s Setting up golang-github-gin-gonic-gin-dev (1.6.3-4) ... 103s Setting up dh-golang (1.53) ... 103s Setting up golang-github-gogo-protobuf-dev (1.3.2-1) ... 103s Setting up golang-github-hashicorp-mdns-dev (1.0.3-2) ... 103s Setting up golang-github-golang-groupcache-dev (0.0~git20200121.8c9f03a-1) ... 103s Setting up golang-protobuf-extensions-dev (1.0.1-1) ... 103s Setting up golang-github-circonus-labs-circonus-gometrics-dev (2.3.1-3) ... 103s Setting up golang-github-rs-cors-dev (1.7.0-4) ... 103s Setting up gogoprotobuf (1.3.2-1) ... 103s Setting up golang-github-rogpeppe-go-internal-dev (1.8.0-4) ... 103s Setting up golang-github-kr-pretty-dev (0.3.0-1) ... 103s Setting up golang-gopkg-check.v1-dev (0.0+git20200902.038fdea-1) ... 103s Setting up golang-google-genproto-dev (0.0~git20200413.b5235f6-1) ... 103s Setting up golang-gopkg-mgo.v2-dev (2016.08.01-7) ... 103s Setting up golang-github-prometheus-client-golang-dev (1.11.0-3) ... 103s Setting up golang-github-armon-go-metrics-dev (0.3.4-1) ... 103s Setting up golang-gopkg-errgo.v2-dev (2.1.0-2) ... 103s Setting up golang-google-grpc-dev (1.29.1-0ubuntu1) ... 103s Setting up golang-github-cockroachdb-cmux-dev (0.0~git20170110.0.30d10be-1.1) ... 103s Setting up golang-github-satori-go.uuid-dev (1.2.0-2) ... 103s Setting up golang-github-go-openapi-strfmt-dev (0.19.0-1) ... 103s Setting up golang-github-grpc-ecosystem-grpc-gateway-dev (1.6.4-2build2) ... 103s Setting up golang-go.opencensus-dev (0.23.0-2) ... 103s Setting up golang-github-hashicorp-go-msgpack-dev (0.5.5-1) ... 103s Setting up golang-github-mwitkow-go-conntrack-dev (0.0~git20190716.2f06839-2) ... 103s Setting up golang-github-googleapis-gax-go-dev (2.0.5-3) ... 103s Setting up golang-github-azure-azure-sdk-for-go-dev (43.3.0-1) ... 103s Setting up golang-github-hashicorp-memberlist-dev (0.2.2-2) ... 103s Setting up golang-github-go-openapi-loads-dev (0.21.0-1) ... 103s Setting up golang-github-go-openapi-analysis-dev (0.21.1-2) ... 103s Setting up golang-github-prometheus-common-dev (0.32.1-5ubuntu1) ... 103s Setting up golang-google-api-dev (0.61.0-1) ... 103s Setting up golang-github-go-openapi-validate-dev (0.20.3-2) ... 103s Setting up golang-github-hashicorp-serf-dev (0.9.4~ds1-1) ... 103s Setting up golang-github-hashicorp-raft-dev (1.1.2-1) ... 103s Setting up golang-github-go-openapi-runtime-dev (0.21.0-1) ... 103s Setting up golang-github-prometheus-exporter-toolkit-dev (0.7.1-1ubuntu1) ... 103s Setting up golang-github-prometheus-alertmanager-dev (0.23.0-4ubuntu0.3) ... 103s Setting up golang-github-hashicorp-raft-boltdb-dev (0.0~git20171010.6e5ba93-3) ... 103s Setting up golang-github-hashicorp-consul-dev (1.8.7+dfsg1-3) ... 103s Processing triggers for install-info (6.8-4build1) ... 103s Processing triggers for libc-bin (2.35-0ubuntu3.12) ... 103s Processing triggers for man-db (2.10.2-1) ... 104s autopkgtest [14:40:24]: test dh-golang-autopkgtest: /usr/bin/dh_golang_autopkgtest 104s autopkgtest [14:40:24]: test dh-golang-autopkgtest: [----------------------- 105s [info] Testing github.com/prometheus/prometheus... 105s [info] Source code not installed by binary packages, using source package... 105s # stop the service before upgrading, so we can move the v1 database away 105s dh build --buildsystem=golang --builddirectory=/tmp/autopkgtest.6KkmgI/autopkgtest_tmp/.build 105s dh_update_autotools_config -O--buildsystem=golang -O--builddirectory=/tmp/autopkgtest.6KkmgI/autopkgtest_tmp/.build 105s dh_autoreconf -O--buildsystem=golang -O--builddirectory=/tmp/autopkgtest.6KkmgI/autopkgtest_tmp/.build 105s debian/rules override_dh_auto_configure 105s make[1]: Entering directory '/tmp/autopkgtest.6KkmgI/autopkgtest_tmp' 105s dh_auto_configure -- -ldflags " -X github.com/prometheus/common/version.Version=2.31.2+ds1 -X github.com/prometheus/common/version.Revision=2.31.2+ds1-1ubuntu1.22.04.3 -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=20241115-22:48:14 -X github.com/prometheus/common/version.GoVersion=go1.18.1" 105s protoc --gogofast_out=plugins=grpc:/tmp/autopkgtest.6KkmgI/autopkgtest_tmp/.build/src/github.com/prometheus/prometheus/prompb \ 105s -I/tmp/autopkgtest.6KkmgI/autopkgtest_tmp/.build/src/github.com/prometheus/prometheus/prompb \ 105s -I/tmp/autopkgtest.6KkmgI/autopkgtest_tmp/.build/src/github.com/gogo/protobuf \ 105s -I/tmp/autopkgtest.6KkmgI/autopkgtest_tmp/.build/src/github.com/grpc-ecosystem/grpc-gateway/third_party/googleapis \ 105s /tmp/autopkgtest.6KkmgI/autopkgtest_tmp/.build/src/github.com/prometheus/prometheus/prompb/*.proto 105s make[1]: Leaving directory '/tmp/autopkgtest.6KkmgI/autopkgtest_tmp' 105s debian/rules override_dh_auto_build 105s make[1]: Entering directory '/tmp/autopkgtest.6KkmgI/autopkgtest_tmp' 105s dh_auto_build -- -ldflags " -X github.com/prometheus/common/version.Version=2.31.2+ds1 -X github.com/prometheus/common/version.Revision=2.31.2+ds1-1ubuntu1.22.04.3 -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=20241115-22:48:14 -X github.com/prometheus/common/version.GoVersion=go1.18.1" 106s cd .build && go install -trimpath -v -p 2 -ldflags " -X github.com/prometheus/common/version.Version=2.31.2+ds1 -X github.com/prometheus/common/version.Revision=2.31.2+ds1-1ubuntu1.22.04.3 -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=20241115-22:48:14 -X github.com/prometheus/common/version.GoVersion=go1.18.1" github.com/prometheus/prometheus/cmd/prometheus github.com/prometheus/prometheus/cmd/promtool github.com/prometheus/prometheus/config github.com/prometheus/prometheus/discovery github.com/prometheus/prometheus/discovery/aws github.com/prometheus/prometheus/discovery/azure github.com/prometheus/prometheus/discovery/consul github.com/prometheus/prometheus/discovery/digitalocean github.com/prometheus/prometheus/discovery/dns github.com/prometheus/prometheus/discovery/eureka github.com/prometheus/prometheus/discovery/file github.com/prometheus/prometheus/discovery/gce github.com/prometheus/prometheus/discovery/hetzner github.com/prometheus/prometheus/discovery/http github.com/prometheus/prometheus/discovery/install github.com/prometheus/prometheus/discovery/legacymanager github.com/prometheus/prometheus/discovery/marathon github.com/prometheus/prometheus/discovery/moby github.com/prometheus/prometheus/discovery/openstack github.com/prometheus/prometheus/discovery/puppetdb github.com/prometheus/prometheus/discovery/refresh github.com/prometheus/prometheus/discovery/targetgroup github.com/prometheus/prometheus/discovery/triton github.com/prometheus/prometheus/discovery/zookeeper github.com/prometheus/prometheus/notifier github.com/prometheus/prometheus/pkg/exemplar github.com/prometheus/prometheus/pkg/gate github.com/prometheus/prometheus/pkg/labels github.com/prometheus/prometheus/pkg/logging github.com/prometheus/prometheus/pkg/modtimevfs github.com/prometheus/prometheus/pkg/pool github.com/prometheus/prometheus/pkg/relabel github.com/prometheus/prometheus/pkg/rulefmt github.com/prometheus/prometheus/pkg/runtime github.com/prometheus/prometheus/pkg/textparse github.com/prometheus/prometheus/pkg/timestamp github.com/prometheus/prometheus/pkg/value github.com/prometheus/prometheus/prompb github.com/prometheus/prometheus/promql github.com/prometheus/prometheus/promql/parser github.com/prometheus/prometheus/rules github.com/prometheus/prometheus/scrape github.com/prometheus/prometheus/storage github.com/prometheus/prometheus/storage/remote github.com/prometheus/prometheus/template github.com/prometheus/prometheus/tsdb github.com/prometheus/prometheus/tsdb/chunkenc github.com/prometheus/prometheus/tsdb/chunks github.com/prometheus/prometheus/tsdb/encoding github.com/prometheus/prometheus/tsdb/errors github.com/prometheus/prometheus/tsdb/fileutil github.com/prometheus/prometheus/tsdb/goversion github.com/prometheus/prometheus/tsdb/index github.com/prometheus/prometheus/tsdb/record github.com/prometheus/prometheus/tsdb/tombstones github.com/prometheus/prometheus/tsdb/tsdbutil github.com/prometheus/prometheus/tsdb/wal github.com/prometheus/prometheus/util/httputil github.com/prometheus/prometheus/util/osutil github.com/prometheus/prometheus/util/stats github.com/prometheus/prometheus/util/strutil github.com/prometheus/prometheus/util/teststorage github.com/prometheus/prometheus/util/testutil github.com/prometheus/prometheus/util/treecache github.com/prometheus/prometheus/web github.com/prometheus/prometheus/web/api/v1 106s internal/unsafeheader 106s internal/goarch 106s internal/cpu 106s internal/abi 106s internal/goexperiment 106s internal/goos 106s runtime/internal/atomic 106s runtime/internal/math 106s internal/bytealg 106s runtime/internal/sys 106s runtime/internal/syscall 106s internal/race 106s runtime 106s sync/atomic 106s internal/itoa 106s math/bits 106s math 107s unicode/utf8 107s unicode 107s encoding 107s unicode/utf16 107s container/list 107s crypto/internal/subtle 107s crypto/subtle 107s vendor/golang.org/x/crypto/cryptobyte/asn1 107s internal/nettrace 107s vendor/golang.org/x/crypto/internal/subtle 107s golang.org/x/sys/internal/unsafeheader 107s github.com/aws/aws-sdk-go/aws/client/metadata 107s github.com/aws/aws-sdk-go/internal/sdkmath 107s github.com/Azure/azure-sdk-for-go/version 107s github.com/Azure/go-autorest/autorest/to 107s golang.org/x/net/internal/iana 107s google.golang.org/grpc/internal/grpclog 107s google.golang.org/grpc/serviceconfig 107s github.com/golang/groupcache/lru 107s go.opencensus.io 107s go.opencensus.io/trace/internal 107s go.opencensus.io/internal/tagencoding 107s github.com/docker/docker/api 107s github.com/docker/docker/api/types/events 107s github.com/docker/docker/api/types/image 107s github.com/docker/docker/vendor/golang.org/x/sys/internal/unsafeheader 107s github.com/prometheus/prometheus/pkg/value 107s github.com/dennwc/varint 107s github.com/prometheus/prometheus/tsdb/goversion 108s sync 108s internal/reflectlite 109s internal/testlog 109s math/rand 109s internal/singleflight 109s runtime/cgo 109s errors 109s internal/oserror 109s syscall 109s time 109s strconv 109s context 110s sort 110s reflect 110s io 110s internal/syscall/unix 110s internal/poll 110s internal/syscall/execenv 110s path 110s io/fs 110s os 111s strings 111s internal/fmtsort 111s fmt 111s bytes 111s github.com/alecthomas/units 111s encoding/binary 111s bufio 111s github.com/go-logfmt/logfmt 111s encoding/base64 111s encoding/json 111s log 111s regexp/syntax 112s github.com/jpillora/backoff 112s compress/flate 112s regexp 112s hash 112s hash/crc32 112s github.com/go-kit/log 112s compress/gzip 112s github.com/go-kit/log/level 112s crypto/cipher 112s math/big 112s crypto/aes 112s crypto 112s crypto/des 113s crypto/elliptic/internal/fiat 113s crypto/rand 113s crypto/internal/randutil 113s crypto/sha512 113s encoding/asn1 113s crypto/elliptic/internal/nistec 113s crypto/elliptic 113s vendor/golang.org/x/crypto/cryptobyte 114s crypto/ed25519/internal/edwards25519/field 114s crypto/ed25519/internal/edwards25519 114s crypto/ecdsa 114s crypto/ed25519 114s crypto/hmac 114s crypto/md5 114s crypto/rc4 114s crypto/rsa 114s crypto/sha1 114s crypto/sha256 114s crypto/dsa 114s encoding/hex 114s encoding/pem 114s crypto/x509/pkix 114s internal/godebug 114s vendor/golang.org/x/net/dns/dnsmessage 114s internal/intern 114s net/netip 114s net/url 114s net 115s path/filepath 115s io/ioutil 115s vendor/golang.org/x/sys/cpu 115s vendor/golang.org/x/crypto/chacha20 115s vendor/golang.org/x/crypto/internal/poly1305 115s vendor/golang.org/x/crypto/chacha20poly1305 115s vendor/golang.org/x/crypto/curve25519/internal/field 115s vendor/golang.org/x/crypto/curve25519 115s vendor/golang.org/x/crypto/hkdf 115s vendor/golang.org/x/text/transform 115s vendor/golang.org/x/text/unicode/bidi 115s vendor/golang.org/x/text/secure/bidirule 115s vendor/golang.org/x/text/unicode/norm 116s vendor/golang.org/x/net/idna 116s vendor/golang.org/x/net/http2/hpack 116s mime 116s mime/quotedprintable 116s net/http/internal 117s net/http/internal/ascii 117s github.com/beorn7/perks/quantile 117s github.com/cespare/xxhash 117s crypto/x509 117s net/textproto 117s vendor/golang.org/x/net/http/httpguts 117s vendor/golang.org/x/net/http/httpproxy 117s mime/multipart 117s github.com/golang/protobuf/proto 117s crypto/tls 118s github.com/golang/protobuf/ptypes/any 118s github.com/golang/protobuf/ptypes/duration 118s github.com/golang/protobuf/ptypes/timestamp 119s github.com/golang/protobuf/ptypes 119s github.com/prometheus/client_model/go 119s github.com/prometheus/client_golang/prometheus/internal 119s github.com/matttproud/golang_protobuf_extensions/pbutil 119s github.com/prometheus/common/internal/bitbucket.org/ww/goautoneg 119s github.com/prometheus/common/model 119s net/http/httptrace 119s net/http 119s github.com/prometheus/procfs/internal/fs 119s github.com/prometheus/procfs/internal/util 119s golang.org/x/sys/unix 120s github.com/prometheus/procfs 121s runtime/debug 121s golang.org/x/net/internal/timeseries 121s html 121s text/template/parse 122s expvar 122s github.com/prometheus/common/expfmt 122s text/template 122s github.com/prometheus/client_golang/prometheus 122s html/template 123s text/tabwriter 123s os/signal 123s golang.org/x/net/trace 123s github.com/oklog/run 123s github.com/pkg/errors 123s github.com/prometheus/common/promlog 123s go/token 123s github.com/mwitkow/go-conntrack 123s go/scanner 123s internal/lazyregexp 123s go/ast 123s github.com/prometheus/common/version 123s golang.org/x/text/transform 123s golang.org/x/text/unicode/bidi 123s go/doc 124s golang.org/x/text/secure/bidirule 124s golang.org/x/text/unicode/norm 124s gopkg.in/alecthomas/kingpin.v2 124s golang.org/x/net/idna 124s golang.org/x/net/http/httpguts 124s golang.org/x/net/http2/hpack 125s github.com/prometheus/common/promlog/flag 125s golang.org/x/net/http2 125s golang.org/x/net/context/ctxhttp 125s golang.org/x/oauth2/internal 125s golang.org/x/oauth2 125s golang.org/x/oauth2/clientcredentials 125s gopkg.in/yaml.v2 126s golang.org/x/crypto/blowfish 126s golang.org/x/crypto/bcrypt 126s github.com/prometheus/common/config 126s flag 126s internal/sysinfo 126s runtime/trace 126s github.com/prometheus/exporter-toolkit/web/kingpinflag 126s testing 126s github.com/aws/aws-sdk-go/aws/awserr 126s github.com/aws/aws-sdk-go/internal/ini 126s github.com/aws/aws-sdk-go/internal/shareddefaults 126s github.com/aws/aws-sdk-go/internal/sync/singleflight 126s github.com/aws/aws-sdk-go/aws/credentials 126s github.com/prometheus/exporter-toolkit/web 126s github.com/aws/aws-sdk-go/aws/endpoints 127s github.com/aws/aws-sdk-go/internal/sdkio 127s github.com/jmespath/go-jmespath 127s github.com/aws/aws-sdk-go/aws/awsutil 127s github.com/aws/aws-sdk-go/internal/sdkrand 127s net/http/httputil 127s github.com/aws/aws-sdk-go/internal/strings 127s encoding/xml 128s os/exec 128s github.com/aws/aws-sdk-go/aws/credentials/processcreds 128s github.com/aws/aws-sdk-go/internal/sdkuri 128s github.com/prometheus/prometheus/discovery/targetgroup 128s github.com/prometheus/prometheus/discovery 128s github.com/prometheus/prometheus/pkg/labels 128s github.com/prometheus/prometheus/pkg/relabel 128s github.com/prometheus/prometheus/discovery/refresh 128s github.com/prometheus/prometheus/util/strutil 129s github.com/Azure/go-autorest/autorest/date 129s github.com/aws/aws-sdk-go/aws 129s github.com/aws/aws-sdk-go/aws/request 129s github.com/Azure/go-autorest/tracing 129s github.com/dgrijalva/jwt-go 129s github.com/aws/aws-sdk-go/aws/client 129s github.com/aws/aws-sdk-go/private/protocol 129s github.com/aws/aws-sdk-go/aws/corehandlers 129s github.com/aws/aws-sdk-go/private/protocol/rest 129s github.com/aws/aws-sdk-go/private/protocol/query/queryutil 129s github.com/aws/aws-sdk-go/private/protocol/xml/xmlutil 129s github.com/aws/aws-sdk-go/aws/signer/v4 129s github.com/aws/aws-sdk-go/private/protocol/json/jsonutil 129s github.com/aws/aws-sdk-go/private/protocol/query 130s github.com/aws/aws-sdk-go/service/sts 130s github.com/aws/aws-sdk-go/private/protocol/jsonrpc 130s github.com/aws/aws-sdk-go/private/protocol/restjson 130s github.com/aws/aws-sdk-go/service/sso 130s github.com/aws/aws-sdk-go/service/sts/stsiface 130s github.com/aws/aws-sdk-go/aws/credentials/stscreds 130s github.com/aws/aws-sdk-go/aws/csm 130s github.com/aws/aws-sdk-go/service/sso/ssoiface 130s github.com/aws/aws-sdk-go/aws/credentials/ssocreds 130s github.com/aws/aws-sdk-go/aws/ec2metadata 130s github.com/aws/aws-sdk-go/aws/credentials/endpointcreds 130s github.com/aws/aws-sdk-go/private/protocol/ec2query 130s github.com/aws/aws-sdk-go/aws/credentials/ec2rolecreds 130s github.com/aws/aws-sdk-go/service/ec2 130s github.com/aws/aws-sdk-go/aws/defaults 130s github.com/aws/aws-sdk-go/aws/session 131s github.com/prometheus/common/sigv4 131s github.com/prometheus/prometheus/config 131s github.com/aws/aws-sdk-go/service/lightsail 134s net/http/cookiejar 134s github.com/Azure/go-autorest/autorest/adal 135s github.com/Azure/go-autorest/logger 135s github.com/Azure/go-autorest/autorest 135s github.com/Azure/go-autorest/autorest/azure 136s github.com/Azure/go-autorest/autorest/validation 136s github.com/Azure/azure-sdk-for-go/services/compute/mgmt/2018-10-01/compute 142s github.com/Azure/azure-sdk-for-go/services/network/mgmt/2018-10-01/network 143s github.com/prometheus/prometheus/discovery/aws 144s github.com/hashicorp/go-cleanhttp 144s github.com/mattn/go-isatty 144s github.com/mattn/go-colorable 144s github.com/fatih/color 144s github.com/hashicorp/go-hclog 144s github.com/hashicorp/go-rootcerts 144s github.com/hashicorp/golang-lru/simplelru 144s github.com/hashicorp/go-immutable-radix 144s github.com/armon/go-metrics 144s github.com/hashicorp/serf/coordinate 144s github.com/mitchellh/mapstructure 145s github.com/hashicorp/consul/api 146s github.com/prometheus/prometheus/discovery/consul 146s github.com/google/go-querystring/query 146s github.com/digitalocean/godo 147s github.com/prometheus/prometheus/discovery/digitalocean 147s encoding/base32 147s golang.org/x/net/bpf 147s golang.org/x/net/internal/socket 147s golang.org/x/net/ipv4 148s golang.org/x/net/ipv6 148s github.com/miekg/dns 151s github.com/prometheus/prometheus/discovery/dns 151s github.com/prometheus/prometheus/discovery/eureka 151s gopkg.in/fsnotify/fsnotify.v1 151s github.com/prometheus/prometheus/discovery/file 151s cloud.google.com/go/compute/metadata 152s golang.org/x/oauth2/authhandler 152s golang.org/x/oauth2/google/internal/externalaccount 152s golang.org/x/oauth2/jws 152s golang.org/x/oauth2/jwt 152s os/user 153s golang.org/x/oauth2/google 153s google.golang.org/api/internal/third_party/uritemplates 153s google.golang.org/api/googleapi 153s google.golang.org/grpc/backoff 153s google.golang.org/grpc/grpclog 153s google.golang.org/grpc/connectivity 153s google.golang.org/grpc/credentials/internal 153s google.golang.org/grpc/internal 153s google.golang.org/grpc/credentials 153s google.golang.org/grpc/metadata 153s google.golang.org/grpc/attributes 153s google.golang.org/grpc/resolver 153s google.golang.org/grpc/balancer 153s google.golang.org/grpc/balancer/base 154s google.golang.org/grpc/internal/grpcrand 154s google.golang.org/grpc/balancer/roundrobin 154s google.golang.org/grpc/codes 154s google.golang.org/grpc/encoding 154s google.golang.org/grpc/encoding/proto 154s google.golang.org/grpc/internal/backoff 154s google.golang.org/grpc/internal/balancerload 154s google.golang.org/grpc/binarylog/grpc_binarylog_v1 154s google.golang.org/genproto/googleapis/rpc/status 154s google.golang.org/grpc/internal/status 154s google.golang.org/grpc/status 154s google.golang.org/grpc/internal/binarylog 154s google.golang.org/grpc/internal/buffer 154s google.golang.org/grpc/internal/channelz 154s google.golang.org/grpc/internal/envconfig 154s google.golang.org/grpc/internal/grpcsync 154s google.golang.org/grpc/internal/grpcutil 154s google.golang.org/grpc/internal/resolver/dns 155s google.golang.org/grpc/internal/resolver/passthrough 155s google.golang.org/grpc/internal/syscall 155s google.golang.org/grpc/keepalive 155s google.golang.org/grpc/peer 155s google.golang.org/grpc/stats 155s google.golang.org/grpc/tap 155s google.golang.org/grpc/internal/transport 155s google.golang.org/grpc/naming 155s google.golang.org/grpc 156s github.com/prometheus/prometheus/discovery/azure 156s google.golang.org/api/internal/impersonate 156s go.opencensus.io/internal 156s go.opencensus.io/trace/tracestate 156s go.opencensus.io/trace 156s go.opencensus.io/trace/propagation 156s go.opencensus.io/plugin/ochttp/propagation/b3 156s go.opencensus.io/resource 156s go.opencensus.io/metric/metricdata 156s runtime/pprof 157s github.com/googleapis/gax-go/v2 157s google.golang.org/api/internal/gensupport 157s google.golang.org/api/internal 157s google.golang.org/api/option 157s go.opencensus.io/tag 157s google.golang.org/api/option/internaloption 157s go.opencensus.io/metric/metricproducer 157s google.golang.org/api/googleapi/transport 157s go.opencensus.io/stats/internal 157s google.golang.org/api/transport/cert 157s go.opencensus.io/stats 157s google.golang.org/api/transport/http/internal/propagation 157s go.opencensus.io/stats/view 157s google.golang.org/api/transport/internal/dca 157s github.com/prometheus/client_golang/prometheus/promhttp 157s go.opencensus.io/plugin/ochttp 157s github.com/hetznercloud/hcloud-go/hcloud/internal/instrumentation 157s github.com/hetznercloud/hcloud-go/hcloud/schema 158s github.com/hetznercloud/hcloud-go/hcloud 158s google.golang.org/api/transport/http 158s google.golang.org/api/compute/v1 159s github.com/prometheus/prometheus/discovery/hetzner 159s github.com/prometheus/prometheus/discovery/http 159s github.com/prometheus/prometheus/discovery/marathon 159s github.com/docker/docker/api/types/blkiodev 159s github.com/docker/docker/api/types/mount 159s github.com/docker/docker/api/types/strslice 159s github.com/docker/docker/vendor/github.com/docker/go-connections/nat 159s github.com/docker/docker/vendor/github.com/docker/go-units 159s github.com/docker/docker/api/types/container 159s github.com/docker/docker/api/types/versions 159s github.com/docker/docker/api/types/filters 159s github.com/docker/docker/api/types/network 159s github.com/docker/docker/vendor/github.com/opencontainers/go-digest 159s github.com/docker/docker/vendor/github.com/opencontainers/image-spec/specs-go 159s github.com/docker/docker/vendor/github.com/opencontainers/image-spec/specs-go/v1 159s github.com/docker/docker/api/types/registry 159s github.com/docker/docker/vendor/github.com/gogo/protobuf/proto 161s github.com/docker/docker/api/types/swarm/runtime 161s github.com/docker/docker/api/types/swarm 162s github.com/docker/docker/api/types 162s github.com/docker/docker/vendor/github.com/docker/distribution/digestset 162s github.com/docker/docker/vendor/github.com/docker/distribution/reference 162s github.com/docker/docker/api/types/time 162s github.com/docker/docker/api/types/volume 162s github.com/docker/docker/vendor/golang.org/x/sys/unix 163s github.com/docker/docker/vendor/github.com/sirupsen/logrus 163s github.com/docker/docker/errdefs 163s github.com/docker/docker/vendor/golang.org/x/net/internal/socks 163s github.com/docker/docker/vendor/golang.org/x/net/proxy 163s github.com/docker/docker/vendor/github.com/docker/go-connections/sockets 163s github.com/docker/docker/vendor/github.com/pkg/errors 163s github.com/docker/docker/vendor/github.com/docker/go-connections/tlsconfig 163s github.com/docker/docker/client 164s github.com/prometheus/prometheus/discovery/moby 164s github.com/gophercloud/gophercloud 165s github.com/gophercloud/gophercloud/pagination 165s github.com/gophercloud/gophercloud/openstack/identity/v2/tenants 165s github.com/gophercloud/gophercloud/openstack/identity/v2/tokens 165s github.com/gophercloud/gophercloud/openstack/identity/v3/tokens 166s github.com/gophercloud/gophercloud/openstack/identity/v3/extensions/ec2tokens 166s github.com/gophercloud/gophercloud/openstack/identity/v3/extensions/oauth1 166s github.com/gophercloud/gophercloud/openstack/utils 166s github.com/gophercloud/gophercloud/openstack 166s github.com/gophercloud/gophercloud/openstack/compute/v2/extensions/floatingips 166s github.com/gophercloud/gophercloud/openstack/compute/v2/extensions/hypervisors 166s github.com/gophercloud/gophercloud/openstack/compute/v2/servers 166s github.com/prometheus/prometheus/discovery/openstack 167s github.com/prometheus/prometheus/discovery/puppetdb 167s github.com/prometheus/prometheus/discovery/triton 167s github.com/samuel/go-zookeeper/zk 167s github.com/prometheus/prometheus/util/treecache 167s github.com/prometheus/prometheus/discovery/zookeeper 167s github.com/prometheus/prometheus/discovery/legacymanager 168s database/sql/driver 168s github.com/asaskevich/govalidator 168s github.com/go-openapi/errors 168s github.com/josharian/intern 168s github.com/mailru/easyjson/jlexer 168s github.com/mailru/easyjson/buffer 168s github.com/mailru/easyjson/jwriter 169s gopkg.in/mgo.v2/internal/json 169s gopkg.in/mgo.v2/bson 170s net/mail 170s github.com/go-openapi/strfmt 170s github.com/go-openapi/swag 171s github.com/go-openapi/analysis/internal/debug 171s encoding/gob 171s github.com/prometheus/prometheus/discovery/gce 171s github.com/go-openapi/jsonpointer 171s github.com/PuerkitoBio/urlesc 171s golang.org/x/text/width 172s github.com/PuerkitoBio/purell 172s github.com/go-openapi/jsonreference 172s github.com/prometheus/prometheus/discovery/install 172s github.com/go-openapi/spec 172s encoding/csv 172s github.com/go-openapi/runtime 172s go.uber.org/atomic 172s github.com/prometheus/prometheus/pkg/exemplar 172s golang.org/x/time/rate 172s github.com/prometheus/prometheus/pkg/logging 172s github.com/prometheus/prometheus/pkg/runtime 172s container/heap 172s github.com/go-openapi/analysis/internal/flatten/normalize 172s github.com/go-openapi/analysis/internal/flatten/operations 172s github.com/go-openapi/analysis/internal/flatten/replace 172s github.com/go-openapi/analysis/internal/flatten/schutils 172s github.com/go-openapi/analysis/internal/flatten/sortref 172s github.com/edsrzf/mmap-go 172s github.com/opentracing/opentracing-go/log 172s github.com/go-openapi/analysis 172s github.com/opentracing/opentracing-go 173s github.com/prometheus/prometheus/pkg/timestamp 173s github.com/prometheus/prometheus/tsdb/chunkenc 173s github.com/prometheus/prometheus/tsdb/errors 173s github.com/prometheus/prometheus/tsdb/fileutil 173s github.com/prometheus/prometheus/tsdb/chunks 173s github.com/go-openapi/loads 173s github.com/go-openapi/validate 173s github.com/prometheus/prometheus/tsdb/tsdbutil 173s github.com/prometheus/prometheus/storage 173s github.com/prometheus/prometheus/promql/parser 174s github.com/prometheus/alertmanager/api/v2/models 174s github.com/prometheus/prometheus/notifier 174s github.com/oklog/ulid 174s github.com/prometheus/prometheus/tsdb/encoding 174s github.com/golang/snappy 174s github.com/prometheus/prometheus/tsdb/index 174s github.com/prometheus/prometheus/tsdb/tombstones 174s github.com/prometheus/prometheus/tsdb/record 174s github.com/prometheus/prometheus/tsdb/wal 175s golang.org/x/sync/errgroup 175s github.com/prometheus/prometheus/util/stats 175s github.com/davecgh/go-spew/spew 175s github.com/prometheus/prometheus/tsdb 175s github.com/pmezard/go-difflib/difflib 175s gopkg.in/yaml.v3 176s net/http/internal/testcert 176s net/http/httptest 176s github.com/stretchr/testify/assert 176s go.uber.org/goleak/internal/stack 176s go.uber.org/goleak 176s github.com/prometheus/prometheus/pkg/pool 176s github.com/prometheus/prometheus/pkg/textparse 177s github.com/prometheus/prometheus/util/osutil 177s hash/fnv 177s github.com/stretchr/testify/require 177s github.com/prometheus/prometheus/scrape 177s github.com/prometheus/prometheus/util/testutil 177s github.com/prometheus/prometheus/util/teststorage 177s github.com/gogo/protobuf/proto 177s github.com/prometheus/prometheus/promql 178s github.com/prometheus/prometheus/template 178s github.com/prometheus/prometheus/pkg/rulefmt 178s github.com/prometheus/prometheus/rules 179s github.com/opentracing/opentracing-go/ext 179s github.com/opentracing-contrib/go-stdlib/nethttp 179s github.com/prometheus/client_golang/prometheus/promauto 179s github.com/prometheus/prometheus/pkg/gate 179s github.com/gogo/protobuf/protoc-gen-gogo/descriptor 179s github.com/julienschmidt/httprouter 179s github.com/prometheus/common/route 179s hash/adler32 179s compress/zlib 179s github.com/prometheus/prometheus/util/httputil 179s github.com/modern-go/concurrent 179s github.com/modern-go/reflect2 179s github.com/gogo/protobuf/gogoproto 180s github.com/prometheus/prometheus/prompb 180s github.com/json-iterator/go 180s github.com/prometheus/prometheus/storage/remote 181s golang.org/x/net/netutil 181s internal/profile 181s net/http/pprof 181s github.com/prometheus/prometheus/web/api/v1 181s archive/tar 182s github.com/prometheus/prometheus/web 182s github.com/google/pprof/profile 182s github.com/prometheus/prometheus/cmd/prometheus 182s github.com/prometheus/client_golang/api 182s github.com/prometheus/client_golang/api/prometheus/v1 183s github.com/prometheus/client_golang/prometheus/testutil/promlint 183s github.com/prometheus/prometheus/cmd/promtool 188s github.com/prometheus/prometheus/pkg/modtimevfs 188s /tmp/autopkgtest.6KkmgI/autopkgtest_tmp/.build/bin/prometheus --help-man > /tmp/autopkgtest.6KkmgI/autopkgtest_tmp/.build/prometheus.1 188s /tmp/autopkgtest.6KkmgI/autopkgtest_tmp/.build/bin/promtool --help-man > /tmp/autopkgtest.6KkmgI/autopkgtest_tmp/.build/promtool.1 188s # Fix whatis entry. 188s sed -i '/^.SH "NAME"/,+1c.SH "NAME"\n'"prometheus \\- The Prometheus monitoring server" /tmp/autopkgtest.6KkmgI/autopkgtest_tmp/.build/prometheus.1 188s sed -i '/^.SH "NAME"/,+1c.SH "NAME"\n'"promtool \\- Tooling for the Prometheus monitoring system" /tmp/autopkgtest.6KkmgI/autopkgtest_tmp/.build/promtool.1 188s make[1]: Leaving directory '/tmp/autopkgtest.6KkmgI/autopkgtest_tmp' 188s debian/rules override_dh_auto_test 188s make[1]: Entering directory '/tmp/autopkgtest.6KkmgI/autopkgtest_tmp' 188s GODEBUG=x509sha1=1 dh_auto_test -- -timeout 20m 188s cd .build && go test -vet=off -v -p 2 -timeout 20m github.com/prometheus/prometheus/cmd/prometheus github.com/prometheus/prometheus/cmd/promtool github.com/prometheus/prometheus/config github.com/prometheus/prometheus/discovery github.com/prometheus/prometheus/discovery/aws github.com/prometheus/prometheus/discovery/azure github.com/prometheus/prometheus/discovery/consul github.com/prometheus/prometheus/discovery/digitalocean github.com/prometheus/prometheus/discovery/dns github.com/prometheus/prometheus/discovery/eureka github.com/prometheus/prometheus/discovery/file github.com/prometheus/prometheus/discovery/gce github.com/prometheus/prometheus/discovery/hetzner github.com/prometheus/prometheus/discovery/http github.com/prometheus/prometheus/discovery/install github.com/prometheus/prometheus/discovery/legacymanager github.com/prometheus/prometheus/discovery/marathon github.com/prometheus/prometheus/discovery/moby github.com/prometheus/prometheus/discovery/openstack github.com/prometheus/prometheus/discovery/puppetdb github.com/prometheus/prometheus/discovery/refresh github.com/prometheus/prometheus/discovery/targetgroup github.com/prometheus/prometheus/discovery/triton github.com/prometheus/prometheus/discovery/zookeeper github.com/prometheus/prometheus/notifier github.com/prometheus/prometheus/pkg/exemplar github.com/prometheus/prometheus/pkg/gate github.com/prometheus/prometheus/pkg/labels github.com/prometheus/prometheus/pkg/logging github.com/prometheus/prometheus/pkg/modtimevfs github.com/prometheus/prometheus/pkg/pool github.com/prometheus/prometheus/pkg/relabel github.com/prometheus/prometheus/pkg/rulefmt github.com/prometheus/prometheus/pkg/runtime github.com/prometheus/prometheus/pkg/textparse github.com/prometheus/prometheus/pkg/timestamp github.com/prometheus/prometheus/pkg/value github.com/prometheus/prometheus/prompb github.com/prometheus/prometheus/promql github.com/prometheus/prometheus/promql/parser github.com/prometheus/prometheus/rules github.com/prometheus/prometheus/scrape github.com/prometheus/prometheus/storage github.com/prometheus/prometheus/storage/remote github.com/prometheus/prometheus/template github.com/prometheus/prometheus/tsdb github.com/prometheus/prometheus/tsdb/chunkenc github.com/prometheus/prometheus/tsdb/chunks github.com/prometheus/prometheus/tsdb/encoding github.com/prometheus/prometheus/tsdb/errors github.com/prometheus/prometheus/tsdb/fileutil github.com/prometheus/prometheus/tsdb/goversion github.com/prometheus/prometheus/tsdb/index github.com/prometheus/prometheus/tsdb/record github.com/prometheus/prometheus/tsdb/test github.com/prometheus/prometheus/tsdb/tombstones github.com/prometheus/prometheus/tsdb/tsdbutil github.com/prometheus/prometheus/tsdb/wal github.com/prometheus/prometheus/util/httputil github.com/prometheus/prometheus/util/osutil github.com/prometheus/prometheus/util/stats github.com/prometheus/prometheus/util/strutil github.com/prometheus/prometheus/util/teststorage github.com/prometheus/prometheus/util/testutil github.com/prometheus/prometheus/util/treecache github.com/prometheus/prometheus/web github.com/prometheus/prometheus/web/api/v1 320s === RUN TestComputeExternalURL 320s --- PASS: TestComputeExternalURL (0.00s) 320s === RUN TestFailedStartupExitCode 320s --- PASS: TestFailedStartupExitCode (0.03s) 320s === RUN TestSendAlerts 320s === RUN TestSendAlerts/0 320s === RUN TestSendAlerts/1 320s === RUN TestSendAlerts/2 320s --- PASS: TestSendAlerts (0.00s) 320s --- PASS: TestSendAlerts/0 (0.00s) 320s --- PASS: TestSendAlerts/1 (0.00s) 320s --- PASS: TestSendAlerts/2 (0.00s) 320s === RUN TestWALSegmentSizeBounds 320s main_test.go:212: ts=2025-10-21T14:42:55.231Z caller=main.go:403 level=info msg="No time or size retention was set so using the default time retention" duration=15d 320s ts=2025-10-21T14:42:55.231Z caller=main.go:435 level=info msg="Starting Prometheus" version="(version=, branch=, revision=)" 320s ts=2025-10-21T14:42:55.231Z caller=main.go:440 level=info build_context="(go=go1.18.1, user=, date=)" 320s ts=2025-10-21T14:42:55.231Z caller=main.go:441 level=info host_details="(Linux 5.15.0-160-generic #170-Ubuntu SMP Wed Oct 1 10:19:53 UTC 2025 s390x autopkgtest (none))" 320s ts=2025-10-21T14:42:55.231Z caller=main.go:442 level=info fd_limits="(soft=1024, hard=1048576)" 320s ts=2025-10-21T14:42:55.231Z caller=main.go:443 level=info vm_limits="(soft=unlimited, hard=unlimited)" 320s ts=2025-10-21T14:42:55.232Z caller=web.go:478 level=info component=web msg="Start listening for connections" address=0.0.0.0:0 320s ts=2025-10-21T14:42:55.232Z caller=main.go:823 level=info msg="Starting TSDB ..." 320s ts=2025-10-21T14:42:55.232Z caller=main.go:696 level=info msg="Stopping scrape discovery manager..." 320s ts=2025-10-21T14:42:55.232Z caller=main.go:710 level=info msg="Stopping notify discovery manager..." 320s ts=2025-10-21T14:42:55.233Z caller=main.go:732 level=info msg="Stopping scrape manager..." 320s ts=2025-10-21T14:42:55.233Z caller=main.go:706 level=info msg="Notify discovery manager stopped" 320s ts=2025-10-21T14:42:55.233Z caller=tls_config.go:195 level=info component=web msg="TLS is disabled." http2=false 320s ts=2025-10-21T14:42:55.233Z caller=main.go:692 level=info msg="Scrape discovery manager stopped" 320s ts=2025-10-21T14:42:55.233Z caller=manager.go:946 level=info component="rule manager" msg="Stopping rule manager..." 320s ts=2025-10-21T14:42:55.233Z caller=manager.go:956 level=info component="rule manager" msg="Rule manager stopped" 320s ts=2025-10-21T14:42:55.233Z caller=notifier.go:601 level=info component=notifier msg="Stopping notification manager..." 320s ts=2025-10-21T14:42:55.233Z caller=main.go:907 level=info msg="Notifier manager stopped" 320s ts=2025-10-21T14:42:55.233Z caller=main.go:726 level=info msg="Scrape manager stopped" 320s ts=2025-10-21T14:42:55.233Z caller=main.go:916 level=error err="flag 'storage.tsdb.wal-segment-size' must be set between 10MB and 256MB" 320s 320s main_test.go:212: Error parsing commandline arguments: units: unknown unit in 10 320s 320s main_test.go:212: ts=2025-10-21T14:42:55.308Z caller=main.go:403 level=info msg="No time or size retention was set so using the default time retention" duration=15d 320s ts=2025-10-21T14:42:55.308Z caller=main.go:435 level=info msg="Starting Prometheus" version="(version=, branch=, revision=)" 320s ts=2025-10-21T14:42:55.308Z caller=main.go:440 level=info build_context="(go=go1.18.1, user=, date=)" 320s ts=2025-10-21T14:42:55.308Z caller=main.go:441 level=info host_details="(Linux 5.15.0-160-generic #170-Ubuntu SMP Wed Oct 1 10:19:53 UTC 2025 s390x autopkgtest (none))" 320s ts=2025-10-21T14:42:55.308Z caller=main.go:442 level=info fd_limits="(soft=1024, hard=1048576)" 320s ts=2025-10-21T14:42:55.309Z caller=main.go:443 level=info vm_limits="(soft=unlimited, hard=unlimited)" 320s ts=2025-10-21T14:42:55.310Z caller=web.go:478 level=info component=web msg="Start listening for connections" address=0.0.0.0:0 320s ts=2025-10-21T14:42:55.310Z caller=main.go:823 level=info msg="Starting TSDB ..." 320s ts=2025-10-21T14:42:55.310Z caller=main.go:696 level=info msg="Stopping scrape discovery manager..." 320s ts=2025-10-21T14:42:55.310Z caller=main.go:710 level=info msg="Stopping notify discovery manager..." 320s ts=2025-10-21T14:42:55.310Z caller=main.go:732 level=info msg="Stopping scrape manager..." 320s ts=2025-10-21T14:42:55.310Z caller=main.go:706 level=info msg="Notify discovery manager stopped" 320s ts=2025-10-21T14:42:55.310Z caller=main.go:692 level=info msg="Scrape discovery manager stopped" 320s ts=2025-10-21T14:42:55.310Z caller=main.go:726 level=info msg="Scrape manager stopped" 320s ts=2025-10-21T14:42:55.310Z caller=manager.go:946 level=info component="rule manager" msg="Stopping rule manager..." 320s ts=2025-10-21T14:42:55.310Z caller=manager.go:956 level=info component="rule manager" msg="Rule manager stopped" 320s ts=2025-10-21T14:42:55.310Z caller=notifier.go:601 level=info component=notifier msg="Stopping notification manager..." 320s ts=2025-10-21T14:42:55.310Z caller=main.go:907 level=info msg="Notifier manager stopped" 320s ts=2025-10-21T14:42:55.311Z caller=main.go:916 level=error err="flag 'storage.tsdb.wal-segment-size' must be set between 10MB and 256MB" 320s 320s main_test.go:212: ts=2025-10-21T14:42:55.331Z caller=main.go:403 level=info msg="No time or size retention was set so using the default time retention" duration=15d 320s ts=2025-10-21T14:42:55.331Z caller=main.go:435 level=info msg="Starting Prometheus" version="(version=, branch=, revision=)" 320s ts=2025-10-21T14:42:55.331Z caller=main.go:440 level=info build_context="(go=go1.18.1, user=, date=)" 320s ts=2025-10-21T14:42:55.331Z caller=main.go:441 level=info host_details="(Linux 5.15.0-160-generic #170-Ubuntu SMP Wed Oct 1 10:19:53 UTC 2025 s390x autopkgtest (none))" 320s ts=2025-10-21T14:42:55.331Z caller=main.go:442 level=info fd_limits="(soft=1024, hard=1048576)" 320s ts=2025-10-21T14:42:55.331Z caller=main.go:443 level=info vm_limits="(soft=unlimited, hard=unlimited)" 320s ts=2025-10-21T14:42:55.332Z caller=web.go:478 level=info component=web msg="Start listening for connections" address=0.0.0.0:0 320s ts=2025-10-21T14:42:55.333Z caller=main.go:823 level=info msg="Starting TSDB ..." 320s ts=2025-10-21T14:42:55.339Z caller=head.go:481 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" 320s ts=2025-10-21T14:42:55.340Z caller=head.go:515 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=3.984µs 320s ts=2025-10-21T14:42:55.340Z caller=head.go:521 level=info component=tsdb msg="Replaying WAL, this may take a while" 320s ts=2025-10-21T14:42:55.340Z caller=tls_config.go:195 level=info component=web msg="TLS is disabled." http2=false 320s ts=2025-10-21T14:42:55.340Z caller=head.go:592 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 320s ts=2025-10-21T14:42:55.340Z caller=head.go:598 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=16.806µs wal_replay_duration=123.837µs total_replay_duration=175.588µs 320s ts=2025-10-21T14:42:55.340Z caller=main.go:850 level=info fs_type=EXT4_SUPER_MAGIC 320s ts=2025-10-21T14:42:55.340Z caller=main.go:853 level=info msg="TSDB started" 320s ts=2025-10-21T14:42:55.340Z caller=main.go:980 level=info msg="Loading configuration file" filename=../../documentation/examples/prometheus.yml 320s ts=2025-10-21T14:42:55.341Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=../../documentation/examples/prometheus.yml totalDuration=467.117µs db_storage=659ns remote_storage=1.36µs web_handler=353ns query_engine=526ns scrape=237.051µs scrape_sd=16.424µs notify=18.386µs notify_sd=17.13µs rules=988ns 320s ts=2025-10-21T14:42:55.341Z caller=main.go:795 level=info msg="Server is ready to receive web requests." 320s 320s main_test.go:212: ts=2025-10-21T14:43:00.332Z caller=main.go:403 level=info msg="No time or size retention was set so using the default time retention" duration=15d 320s ts=2025-10-21T14:43:00.332Z caller=main.go:435 level=info msg="Starting Prometheus" version="(version=, branch=, revision=)" 320s ts=2025-10-21T14:43:00.332Z caller=main.go:440 level=info build_context="(go=go1.18.1, user=, date=)" 320s ts=2025-10-21T14:43:00.333Z caller=main.go:441 level=info host_details="(Linux 5.15.0-160-generic #170-Ubuntu SMP Wed Oct 1 10:19:53 UTC 2025 s390x autopkgtest (none))" 320s ts=2025-10-21T14:43:00.333Z caller=main.go:442 level=info fd_limits="(soft=1024, hard=1048576)" 320s ts=2025-10-21T14:43:00.333Z caller=main.go:443 level=info vm_limits="(soft=unlimited, hard=unlimited)" 320s ts=2025-10-21T14:43:00.334Z caller=web.go:478 level=info component=web msg="Start listening for connections" address=0.0.0.0:0 320s ts=2025-10-21T14:43:00.334Z caller=main.go:823 level=info msg="Starting TSDB ..." 320s ts=2025-10-21T14:43:00.334Z caller=main.go:696 level=info msg="Stopping scrape discovery manager..." 320s ts=2025-10-21T14:43:00.334Z caller=main.go:710 level=info msg="Stopping notify discovery manager..." 320s ts=2025-10-21T14:43:00.334Z caller=main.go:732 level=info msg="Stopping scrape manager..." 320s ts=2025-10-21T14:43:00.334Z caller=main.go:706 level=info msg="Notify discovery manager stopped" 320s ts=2025-10-21T14:43:00.335Z caller=tls_config.go:195 level=info component=web msg="TLS is disabled." http2=false 320s ts=2025-10-21T14:43:00.335Z caller=main.go:692 level=info msg="Scrape discovery manager stopped" 320s ts=2025-10-21T14:43:00.335Z caller=manager.go:946 level=info component="rule manager" msg="Stopping rule manager..." 320s ts=2025-10-21T14:43:00.335Z caller=manager.go:956 level=info component="rule manager" msg="Rule manager stopped" 320s ts=2025-10-21T14:43:00.335Z caller=notifier.go:601 level=info component=notifier msg="Stopping notification manager..." 320s ts=2025-10-21T14:43:00.335Z caller=main.go:907 level=info msg="Notifier manager stopped" 320s ts=2025-10-21T14:43:00.335Z caller=main.go:726 level=info msg="Scrape manager stopped" 320s ts=2025-10-21T14:43:00.335Z caller=main.go:916 level=error err="flag 'storage.tsdb.wal-segment-size' must be set between 10MB and 256MB" 320s 320s --- PASS: TestWALSegmentSizeBounds (5.13s) 320s === RUN TestMaxBlockChunkSegmentSizeBounds 320s main_test.go:254: ts=2025-10-21T14:43:00.352Z caller=main.go:403 level=info msg="No time or size retention was set so using the default time retention" duration=15d 320s ts=2025-10-21T14:43:00.352Z caller=main.go:435 level=info msg="Starting Prometheus" version="(version=, branch=, revision=)" 320s ts=2025-10-21T14:43:00.352Z caller=main.go:440 level=info build_context="(go=go1.18.1, user=, date=)" 320s ts=2025-10-21T14:43:00.352Z caller=main.go:441 level=info host_details="(Linux 5.15.0-160-generic #170-Ubuntu SMP Wed Oct 1 10:19:53 UTC 2025 s390x autopkgtest (none))" 320s ts=2025-10-21T14:43:00.352Z caller=main.go:442 level=info fd_limits="(soft=1024, hard=1048576)" 320s ts=2025-10-21T14:43:00.352Z caller=main.go:443 level=info vm_limits="(soft=unlimited, hard=unlimited)" 320s ts=2025-10-21T14:43:00.354Z caller=web.go:478 level=info component=web msg="Start listening for connections" address=0.0.0.0:0 320s ts=2025-10-21T14:43:00.354Z caller=main.go:823 level=info msg="Starting TSDB ..." 320s ts=2025-10-21T14:43:00.354Z caller=main.go:696 level=info msg="Stopping scrape discovery manager..." 320s ts=2025-10-21T14:43:00.354Z caller=main.go:710 level=info msg="Stopping notify discovery manager..." 320s ts=2025-10-21T14:43:00.354Z caller=main.go:732 level=info msg="Stopping scrape manager..." 320s ts=2025-10-21T14:43:00.354Z caller=main.go:706 level=info msg="Notify discovery manager stopped" 320s ts=2025-10-21T14:43:00.355Z caller=tls_config.go:195 level=info component=web msg="TLS is disabled." http2=false 320s ts=2025-10-21T14:43:00.355Z caller=main.go:692 level=info msg="Scrape discovery manager stopped" 320s ts=2025-10-21T14:43:00.355Z caller=manager.go:946 level=info component="rule manager" msg="Stopping rule manager..." 320s ts=2025-10-21T14:43:00.355Z caller=manager.go:956 level=info component="rule manager" msg="Rule manager stopped" 320s ts=2025-10-21T14:43:00.355Z caller=notifier.go:601 level=info component=notifier msg="Stopping notification manager..." 320s ts=2025-10-21T14:43:00.355Z caller=main.go:726 level=info msg="Scrape manager stopped" 320s ts=2025-10-21T14:43:00.355Z caller=main.go:907 level=info msg="Notifier manager stopped" 320s ts=2025-10-21T14:43:00.356Z caller=main.go:916 level=error err="flag 'storage.tsdb.max-block-chunk-segment-size' must be set over 1MB" 320s 320s --- PASS: TestMaxBlockChunkSegmentSizeBounds (5.02s) 320s === RUN TestTimeMetrics 320s --- PASS: TestTimeMetrics (0.01s) 320s === RUN TestStartupInterrupt 320s --- PASS: TestStartupInterrupt (0.51s) 320s === RUN TestQueryLog 320s === RUN TestQueryLog/api_queries,_127.0.0.1:15000,_enabled_at_start 320s query_log_test.go:275: ts=2025-10-21T14:43:05.895Z caller=main.go:403 level=info msg="No time or size retention was set so using the default time retention" duration=15d 320s ts=2025-10-21T14:43:05.895Z caller=main.go:435 level=info msg="Starting Prometheus" version="(version=, branch=, revision=)" 320s ts=2025-10-21T14:43:05.895Z caller=main.go:440 level=info build_context="(go=go1.18.1, user=, date=)" 320s ts=2025-10-21T14:43:05.895Z caller=main.go:441 level=info host_details="(Linux 5.15.0-160-generic #170-Ubuntu SMP Wed Oct 1 10:19:53 UTC 2025 s390x autopkgtest (none))" 320s ts=2025-10-21T14:43:05.895Z caller=main.go:442 level=info fd_limits="(soft=1024, hard=1048576)" 320s ts=2025-10-21T14:43:05.895Z caller=main.go:443 level=info vm_limits="(soft=unlimited, hard=unlimited)" 320s ts=2025-10-21T14:43:05.896Z caller=web.go:478 level=info component=web msg="Start listening for connections" address=127.0.0.1:15000 320s ts=2025-10-21T14:43:05.897Z caller=main.go:823 level=info msg="Starting TSDB ..." 320s ts=2025-10-21T14:43:05.898Z caller=tls_config.go:195 level=info component=web msg="TLS is disabled." http2=false 320s ts=2025-10-21T14:43:05.901Z caller=head.go:481 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" 320s ts=2025-10-21T14:43:05.901Z caller=head.go:515 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=2.655µs 320s ts=2025-10-21T14:43:05.901Z caller=head.go:521 level=info component=tsdb msg="Replaying WAL, this may take a while" 320s ts=2025-10-21T14:43:05.901Z caller=head.go:592 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 320s ts=2025-10-21T14:43:05.901Z caller=head.go:598 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=14.713µs wal_replay_duration=115.703µs total_replay_duration=158.856µs 320s ts=2025-10-21T14:43:05.902Z caller=main.go:850 level=info fs_type=EXT4_SUPER_MAGIC 320s ts=2025-10-21T14:43:05.902Z caller=main.go:853 level=info msg="TSDB started" 320s ts=2025-10-21T14:43:05.902Z caller=main.go:980 level=info msg="Loading configuration file" filename=/tmp/config233529119 320s ts=2025-10-21T14:43:05.902Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=/tmp/config233529119 totalDuration=304.216µs db_storage=756ns remote_storage=1.402µs web_handler=368ns query_engine=4.197µs scrape=229.374µs scrape_sd=2.941µs notify=1.213µs notify_sd=1.394µs rules=2.015µs 320s ts=2025-10-21T14:43:05.902Z caller=main.go:795 level=info msg="Server is ready to receive web requests." 320s ts=2025-10-21T14:43:06.381Z caller=main.go:980 level=info msg="Loading configuration file" filename=/tmp/config233529119 320s ts=2025-10-21T14:43:06.382Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=/tmp/config233529119 totalDuration=273.46µs db_storage=1.619µs remote_storage=2.573µs web_handler=511ns query_engine=2.062µs scrape=120.326µs scrape_sd=4.792µs notify=1.315µs notify_sd=1.041µs rules=2.097µs 320s ts=2025-10-21T14:43:06.383Z caller=main.go:980 level=info msg="Loading configuration file" filename=/tmp/config233529119 320s ts=2025-10-21T14:43:06.383Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=/tmp/config233529119 totalDuration=154.723µs db_storage=372ns remote_storage=664ns web_handler=182ns query_engine=6.506µs scrape=37.06µs scrape_sd=1.178µs notify=390ns notify_sd=617ns rules=597ns 320s ts=2025-10-21T14:43:06.385Z caller=main.go:980 level=info msg="Loading configuration file" filename=/tmp/config233529119 320s ts=2025-10-21T14:43:06.385Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=/tmp/config233529119 totalDuration=116.119µs db_storage=491ns remote_storage=727ns web_handler=263ns query_engine=10.647µs scrape=39.278µs scrape_sd=1.113µs notify=567ns notify_sd=767ns rules=586ns 320s 320s === RUN TestQueryLog/console_queries,_127.0.0.1:15000,_enabled_at_start 320s query_log_test.go:275: ts=2025-10-21T14:43:06.408Z caller=main.go:403 level=info msg="No time or size retention was set so using the default time retention" duration=15d 320s ts=2025-10-21T14:43:06.408Z caller=main.go:435 level=info msg="Starting Prometheus" version="(version=, branch=, revision=)" 320s ts=2025-10-21T14:43:06.408Z caller=main.go:440 level=info build_context="(go=go1.18.1, user=, date=)" 320s ts=2025-10-21T14:43:06.408Z caller=main.go:441 level=info host_details="(Linux 5.15.0-160-generic #170-Ubuntu SMP Wed Oct 1 10:19:53 UTC 2025 s390x autopkgtest (none))" 320s ts=2025-10-21T14:43:06.408Z caller=main.go:442 level=info fd_limits="(soft=1024, hard=1048576)" 320s ts=2025-10-21T14:43:06.408Z caller=main.go:443 level=info vm_limits="(soft=unlimited, hard=unlimited)" 320s ts=2025-10-21T14:43:06.409Z caller=web.go:478 level=info component=web msg="Start listening for connections" address=127.0.0.1:15000 320s ts=2025-10-21T14:43:06.409Z caller=main.go:823 level=info msg="Starting TSDB ..." 320s ts=2025-10-21T14:43:06.411Z caller=tls_config.go:195 level=info component=web msg="TLS is disabled." http2=false 320s ts=2025-10-21T14:43:06.414Z caller=head.go:481 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" 320s ts=2025-10-21T14:43:06.414Z caller=head.go:515 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=2.368µs 320s ts=2025-10-21T14:43:06.414Z caller=head.go:521 level=info component=tsdb msg="Replaying WAL, this may take a while" 320s ts=2025-10-21T14:43:06.414Z caller=head.go:592 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 320s ts=2025-10-21T14:43:06.414Z caller=head.go:598 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=18.19µs wal_replay_duration=131.534µs total_replay_duration=183.27µs 320s ts=2025-10-21T14:43:06.414Z caller=main.go:850 level=info fs_type=EXT4_SUPER_MAGIC 320s ts=2025-10-21T14:43:06.415Z caller=main.go:853 level=info msg="TSDB started" 320s ts=2025-10-21T14:43:06.415Z caller=main.go:980 level=info msg="Loading configuration file" filename=/tmp/config3538553058 320s ts=2025-10-21T14:43:06.415Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=/tmp/config3538553058 totalDuration=332.14µs db_storage=533ns remote_storage=2.376µs web_handler=337ns query_engine=4.233µs scrape=238.349µs scrape_sd=4.508µs notify=1.052µs notify_sd=1.362µs rules=1.458µs 320s ts=2025-10-21T14:43:06.415Z caller=main.go:795 level=info msg="Server is ready to receive web requests." 320s ts=2025-10-21T14:43:06.892Z caller=main.go:980 level=info msg="Loading configuration file" filename=/tmp/config3538553058 320s ts=2025-10-21T14:43:06.892Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=/tmp/config3538553058 totalDuration=188.684µs db_storage=1.327µs remote_storage=2.121µs web_handler=525ns query_engine=2.137µs scrape=93.681µs scrape_sd=5.046µs notify=1.318µs notify_sd=878ns rules=2.15µs 320s ts=2025-10-21T14:43:06.893Z caller=main.go:980 level=info msg="Loading configuration file" filename=/tmp/config3538553058 320s ts=2025-10-21T14:43:06.893Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=/tmp/config3538553058 totalDuration=125.241µs db_storage=239ns remote_storage=358ns web_handler=167ns query_engine=3.734µs scrape=27.25µs scrape_sd=808ns notify=341ns notify_sd=579ns rules=420ns 320s ts=2025-10-21T14:43:06.894Z caller=main.go:980 level=info msg="Loading configuration file" filename=/tmp/config3538553058 320s ts=2025-10-21T14:43:06.894Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=/tmp/config3538553058 totalDuration=100µs db_storage=412ns remote_storage=439ns web_handler=166ns query_engine=9.032µs scrape=48.856µs scrape_sd=880ns notify=346ns notify_sd=548ns rules=419ns 320s 320s === RUN TestQueryLog/rule_queries,_127.0.0.1:15000,_enabled_at_start 320s query_log_test.go:275: ts=2025-10-21T14:43:06.916Z caller=main.go:403 level=info msg="No time or size retention was set so using the default time retention" duration=15d 320s ts=2025-10-21T14:43:06.916Z caller=main.go:435 level=info msg="Starting Prometheus" version="(version=, branch=, revision=)" 320s ts=2025-10-21T14:43:06.916Z caller=main.go:440 level=info build_context="(go=go1.18.1, user=, date=)" 320s ts=2025-10-21T14:43:06.916Z caller=main.go:441 level=info host_details="(Linux 5.15.0-160-generic #170-Ubuntu SMP Wed Oct 1 10:19:53 UTC 2025 s390x autopkgtest (none))" 320s ts=2025-10-21T14:43:06.916Z caller=main.go:442 level=info fd_limits="(soft=1024, hard=1048576)" 320s ts=2025-10-21T14:43:06.916Z caller=main.go:443 level=info vm_limits="(soft=unlimited, hard=unlimited)" 320s ts=2025-10-21T14:43:06.917Z caller=web.go:478 level=info component=web msg="Start listening for connections" address=127.0.0.1:15000 320s ts=2025-10-21T14:43:06.917Z caller=main.go:823 level=info msg="Starting TSDB ..." 320s ts=2025-10-21T14:43:06.919Z caller=tls_config.go:195 level=info component=web msg="TLS is disabled." http2=false 320s ts=2025-10-21T14:43:06.921Z caller=head.go:481 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" 320s ts=2025-10-21T14:43:06.921Z caller=head.go:515 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=1.935µs 320s ts=2025-10-21T14:43:06.921Z caller=head.go:521 level=info component=tsdb msg="Replaying WAL, this may take a while" 320s ts=2025-10-21T14:43:06.921Z caller=head.go:592 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 320s ts=2025-10-21T14:43:06.921Z caller=head.go:598 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=15.493µs wal_replay_duration=118µs total_replay_duration=151.347µs 320s ts=2025-10-21T14:43:06.922Z caller=main.go:850 level=info fs_type=EXT4_SUPER_MAGIC 320s ts=2025-10-21T14:43:06.922Z caller=main.go:853 level=info msg="TSDB started" 320s ts=2025-10-21T14:43:06.922Z caller=main.go:980 level=info msg="Loading configuration file" filename=/tmp/config1901570760 320s ts=2025-10-21T14:43:06.922Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=/tmp/config1901570760 totalDuration=473.034µs db_storage=698ns remote_storage=803ns web_handler=258ns query_engine=3.91µs scrape=209.095µs scrape_sd=2.304µs notify=697ns notify_sd=1.22µs rules=193.287µs 320s ts=2025-10-21T14:43:06.922Z caller=main.go:795 level=info msg="Server is ready to receive web requests." 320s ts=2025-10-21T14:43:09.400Z caller=main.go:980 level=info msg="Loading configuration file" filename=/tmp/config1901570760 320s ts=2025-10-21T14:43:09.401Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=/tmp/config1901570760 totalDuration=736.903µs db_storage=3.868µs remote_storage=3.033µs web_handler=957ns query_engine=5.141µs scrape=132.936µs scrape_sd=4.323µs notify=1.892µs notify_sd=1.196µs rules=321.886µs 320s ts=2025-10-21T14:43:11.402Z caller=main.go:980 level=info msg="Loading configuration file" filename=/tmp/config1901570760 320s ts=2025-10-21T14:43:11.402Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=/tmp/config1901570760 totalDuration=572.789µs db_storage=2.588µs remote_storage=2.56µs web_handler=701ns query_engine=7.225µs scrape=127.267µs scrape_sd=6.95µs notify=1.343µs notify_sd=1.467µs rules=228.585µs 320s ts=2025-10-21T14:43:15.405Z caller=main.go:980 level=info msg="Loading configuration file" filename=/tmp/config1901570760 320s ts=2025-10-21T14:43:15.405Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=/tmp/config1901570760 totalDuration=613.404µs db_storage=2.962µs remote_storage=3.726µs web_handler=629ns query_engine=56.602µs scrape=134.106µs scrape_sd=8.128µs notify=1.82µs notify_sd=1.214µs rules=250.1µs 320s 320s === RUN TestQueryLog/api_queries,_127.0.0.1:15000 320s query_log_test.go:275: ts=2025-10-21T14:43:17.451Z caller=main.go:403 level=info msg="No time or size retention was set so using the default time retention" duration=15d 320s ts=2025-10-21T14:43:17.451Z caller=main.go:435 level=info msg="Starting Prometheus" version="(version=, branch=, revision=)" 320s ts=2025-10-21T14:43:17.451Z caller=main.go:440 level=info build_context="(go=go1.18.1, user=, date=)" 320s ts=2025-10-21T14:43:17.451Z caller=main.go:441 level=info host_details="(Linux 5.15.0-160-generic #170-Ubuntu SMP Wed Oct 1 10:19:53 UTC 2025 s390x autopkgtest (none))" 320s ts=2025-10-21T14:43:17.451Z caller=main.go:442 level=info fd_limits="(soft=1024, hard=1048576)" 320s ts=2025-10-21T14:43:17.451Z caller=main.go:443 level=info vm_limits="(soft=unlimited, hard=unlimited)" 320s ts=2025-10-21T14:43:17.452Z caller=web.go:478 level=info component=web msg="Start listening for connections" address=127.0.0.1:15000 320s ts=2025-10-21T14:43:17.453Z caller=main.go:823 level=info msg="Starting TSDB ..." 320s ts=2025-10-21T14:43:17.456Z caller=tls_config.go:195 level=info component=web msg="TLS is disabled." http2=false 320s ts=2025-10-21T14:43:17.457Z caller=head.go:481 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" 320s ts=2025-10-21T14:43:17.457Z caller=head.go:515 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=2.587µs 320s ts=2025-10-21T14:43:17.457Z caller=head.go:521 level=info component=tsdb msg="Replaying WAL, this may take a while" 320s ts=2025-10-21T14:43:17.457Z caller=head.go:592 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 320s ts=2025-10-21T14:43:17.457Z caller=head.go:598 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=15.569µs wal_replay_duration=96.066µs total_replay_duration=130.667µs 320s ts=2025-10-21T14:43:17.458Z caller=main.go:850 level=info fs_type=EXT4_SUPER_MAGIC 320s ts=2025-10-21T14:43:17.458Z caller=main.go:853 level=info msg="TSDB started" 320s ts=2025-10-21T14:43:17.458Z caller=main.go:980 level=info msg="Loading configuration file" filename=/tmp/config1739841373 320s ts=2025-10-21T14:43:17.458Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=/tmp/config1739841373 totalDuration=262.93µs db_storage=1.125µs remote_storage=1.317µs web_handler=363ns query_engine=587ns scrape=230.451µs scrape_sd=3.269µs notify=1.192µs notify_sd=1.468µs rules=1.873µs 320s ts=2025-10-21T14:43:17.458Z caller=main.go:795 level=info msg="Server is ready to receive web requests." 320s ts=2025-10-21T14:43:17.912Z caller=main.go:980 level=info msg="Loading configuration file" filename=/tmp/config1739841373 320s ts=2025-10-21T14:43:17.912Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=/tmp/config1739841373 totalDuration=346.13µs db_storage=1.396µs remote_storage=2.01µs web_handler=1.049µs query_engine=6.443µs scrape=115.867µs scrape_sd=4.251µs notify=1.309µs notify_sd=859ns rules=2.649µs 320s ts=2025-10-21T14:43:17.918Z caller=main.go:980 level=info msg="Loading configuration file" filename=/tmp/config1739841373 320s ts=2025-10-21T14:43:17.918Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=/tmp/config1739841373 totalDuration=142.813µs db_storage=715ns remote_storage=1.108µs web_handler=323ns query_engine=1.464µs scrape=55.924µs scrape_sd=6.828µs notify=658ns notify_sd=715ns rules=932ns 320s ts=2025-10-21T14:43:17.919Z caller=main.go:980 level=info msg="Loading configuration file" filename=/tmp/config1739841373 320s ts=2025-10-21T14:43:17.919Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=/tmp/config1739841373 totalDuration=137.258µs db_storage=336ns remote_storage=437ns web_handler=198ns query_engine=5.74µs scrape=36.781µs scrape_sd=980ns notify=474ns notify_sd=730ns rules=491ns 320s ts=2025-10-21T14:43:17.920Z caller=main.go:980 level=info msg="Loading configuration file" filename=/tmp/config1739841373 320s ts=2025-10-21T14:43:17.921Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=/tmp/config1739841373 totalDuration=92.609µs db_storage=253ns remote_storage=448ns web_handler=186ns query_engine=10.755µs scrape=33.034µs scrape_sd=936ns notify=342ns notify_sd=647ns rules=611ns 320s 320s === RUN TestQueryLog/console_queries,_127.0.0.1:15000 320s query_log_test.go:275: ts=2025-10-21T14:43:17.948Z caller=main.go:403 level=info msg="No time or size retention was set so using the default time retention" duration=15d 320s ts=2025-10-21T14:43:17.948Z caller=main.go:435 level=info msg="Starting Prometheus" version="(version=, branch=, revision=)" 320s ts=2025-10-21T14:43:17.948Z caller=main.go:440 level=info build_context="(go=go1.18.1, user=, date=)" 320s ts=2025-10-21T14:43:17.948Z caller=main.go:441 level=info host_details="(Linux 5.15.0-160-generic #170-Ubuntu SMP Wed Oct 1 10:19:53 UTC 2025 s390x autopkgtest (none))" 320s ts=2025-10-21T14:43:17.948Z caller=main.go:442 level=info fd_limits="(soft=1024, hard=1048576)" 320s ts=2025-10-21T14:43:17.948Z caller=main.go:443 level=info vm_limits="(soft=unlimited, hard=unlimited)" 320s ts=2025-10-21T14:43:17.949Z caller=web.go:478 level=info component=web msg="Start listening for connections" address=127.0.0.1:15000 320s ts=2025-10-21T14:43:17.949Z caller=main.go:823 level=info msg="Starting TSDB ..." 320s ts=2025-10-21T14:43:17.951Z caller=tls_config.go:195 level=info component=web msg="TLS is disabled." http2=false 320s ts=2025-10-21T14:43:17.953Z caller=head.go:481 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" 320s ts=2025-10-21T14:43:17.953Z caller=head.go:515 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=2.083µs 320s ts=2025-10-21T14:43:17.953Z caller=head.go:521 level=info component=tsdb msg="Replaying WAL, this may take a while" 320s ts=2025-10-21T14:43:17.953Z caller=head.go:592 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 320s ts=2025-10-21T14:43:17.953Z caller=head.go:598 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=17.77µs wal_replay_duration=109.022µs total_replay_duration=147.848µs 320s ts=2025-10-21T14:43:17.954Z caller=main.go:850 level=info fs_type=EXT4_SUPER_MAGIC 320s ts=2025-10-21T14:43:17.954Z caller=main.go:853 level=info msg="TSDB started" 320s ts=2025-10-21T14:43:17.954Z caller=main.go:980 level=info msg="Loading configuration file" filename=/tmp/config185515502 320s ts=2025-10-21T14:43:17.954Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=/tmp/config185515502 totalDuration=237.853µs db_storage=721ns remote_storage=1.087µs web_handler=289ns query_engine=369ns scrape=193.583µs scrape_sd=2.72µs notify=587ns notify_sd=1.261µs rules=1.531µs 320s ts=2025-10-21T14:43:17.954Z caller=main.go:795 level=info msg="Server is ready to receive web requests." 320s ts=2025-10-21T14:43:18.425Z caller=main.go:980 level=info msg="Loading configuration file" filename=/tmp/config185515502 320s ts=2025-10-21T14:43:18.425Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=/tmp/config185515502 totalDuration=319.992µs db_storage=1.725µs remote_storage=2.24µs web_handler=485ns query_engine=6.063µs scrape=104.049µs scrape_sd=4.012µs notify=1.297µs notify_sd=1.203µs rules=1.695µs 320s ts=2025-10-21T14:43:18.426Z caller=main.go:980 level=info msg="Loading configuration file" filename=/tmp/config185515502 320s ts=2025-10-21T14:43:18.426Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=/tmp/config185515502 totalDuration=74.599µs db_storage=450ns remote_storage=362ns web_handler=160ns query_engine=855ns scrape=29.398µs scrape_sd=825ns notify=290ns notify_sd=8.18µs rules=391ns 320s ts=2025-10-21T14:43:18.427Z caller=main.go:980 level=info msg="Loading configuration file" filename=/tmp/config185515502 320s ts=2025-10-21T14:43:18.427Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=/tmp/config185515502 totalDuration=77.05µs db_storage=200ns remote_storage=424ns web_handler=163ns query_engine=3.003µs scrape=27.687µs scrape_sd=746ns notify=304ns notify_sd=589ns rules=400ns 320s ts=2025-10-21T14:43:18.428Z caller=main.go:980 level=info msg="Loading configuration file" filename=/tmp/config185515502 320s ts=2025-10-21T14:43:18.428Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=/tmp/config185515502 totalDuration=74.307µs db_storage=266ns remote_storage=429ns web_handler=161ns query_engine=10.016µs scrape=27.507µs scrape_sd=755ns notify=325ns notify_sd=525ns rules=363ns 320s 320s === RUN TestQueryLog/rule_queries,_127.0.0.1:15000 320s query_log_test.go:275: ts=2025-10-21T14:43:18.450Z caller=main.go:403 level=info msg="No time or size retention was set so using the default time retention" duration=15d 320s ts=2025-10-21T14:43:18.451Z caller=main.go:435 level=info msg="Starting Prometheus" version="(version=, branch=, revision=)" 320s ts=2025-10-21T14:43:18.451Z caller=main.go:440 level=info build_context="(go=go1.18.1, user=, date=)" 320s ts=2025-10-21T14:43:18.451Z caller=main.go:441 level=info host_details="(Linux 5.15.0-160-generic #170-Ubuntu SMP Wed Oct 1 10:19:53 UTC 2025 s390x autopkgtest (none))" 320s ts=2025-10-21T14:43:18.451Z caller=main.go:442 level=info fd_limits="(soft=1024, hard=1048576)" 320s ts=2025-10-21T14:43:18.451Z caller=main.go:443 level=info vm_limits="(soft=unlimited, hard=unlimited)" 320s ts=2025-10-21T14:43:18.452Z caller=web.go:478 level=info component=web msg="Start listening for connections" address=127.0.0.1:15000 320s ts=2025-10-21T14:43:18.452Z caller=main.go:823 level=info msg="Starting TSDB ..." 320s ts=2025-10-21T14:43:18.455Z caller=tls_config.go:195 level=info component=web msg="TLS is disabled." http2=false 320s ts=2025-10-21T14:43:18.456Z caller=head.go:481 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" 320s ts=2025-10-21T14:43:18.456Z caller=head.go:515 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=1.997µs 320s ts=2025-10-21T14:43:18.456Z caller=head.go:521 level=info component=tsdb msg="Replaying WAL, this may take a while" 320s ts=2025-10-21T14:43:18.457Z caller=head.go:592 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 320s ts=2025-10-21T14:43:18.457Z caller=head.go:598 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=17.971µs wal_replay_duration=103.782µs total_replay_duration=145.127µs 320s ts=2025-10-21T14:43:18.457Z caller=main.go:850 level=info fs_type=EXT4_SUPER_MAGIC 320s ts=2025-10-21T14:43:18.457Z caller=main.go:853 level=info msg="TSDB started" 320s ts=2025-10-21T14:43:18.457Z caller=main.go:980 level=info msg="Loading configuration file" filename=/tmp/config3154803719 320s ts=2025-10-21T14:43:18.458Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=/tmp/config3154803719 totalDuration=466.435µs db_storage=309ns remote_storage=970ns web_handler=217ns query_engine=490ns scrape=196.467µs scrape_sd=3.312µs notify=389ns notify_sd=1.265µs rules=199.738µs 320s ts=2025-10-21T14:43:18.458Z caller=main.go:795 level=info msg="Server is ready to receive web requests." 320s ts=2025-10-21T14:43:20.933Z caller=main.go:980 level=info msg="Loading configuration file" filename=/tmp/config3154803719 320s ts=2025-10-21T14:43:20.934Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=/tmp/config3154803719 totalDuration=680.377µs db_storage=2.638µs remote_storage=2.453µs web_handler=478ns query_engine=7.47µs scrape=121.142µs scrape_sd=4.613µs notify=1.314µs notify_sd=1.429µs rules=280.403µs 320s ts=2025-10-21T14:43:22.935Z caller=main.go:980 level=info msg="Loading configuration file" filename=/tmp/config3154803719 320s ts=2025-10-21T14:43:22.935Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=/tmp/config3154803719 totalDuration=574.569µs db_storage=3.741µs remote_storage=2.44µs web_handler=672ns query_engine=5.2µs scrape=119.368µs scrape_sd=6.334µs notify=1.482µs notify_sd=1.558µs rules=246.938µs 320s ts=2025-10-21T14:43:24.937Z caller=main.go:980 level=info msg="Loading configuration file" filename=/tmp/config3154803719 320s ts=2025-10-21T14:43:24.937Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=/tmp/config3154803719 totalDuration=518.967µs db_storage=3.199µs remote_storage=2.385µs web_handler=672ns query_engine=7.243µs scrape=124.46µs scrape_sd=6.963µs notify=1.693µs notify_sd=1.707µs rules=211.251µs 320s ts=2025-10-21T14:43:28.940Z caller=main.go:980 level=info msg="Loading configuration file" filename=/tmp/config3154803719 320s ts=2025-10-21T14:43:28.940Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=/tmp/config3154803719 totalDuration=594.367µs db_storage=2.972µs remote_storage=2.922µs web_handler=624ns query_engine=42.319µs scrape=126.973µs scrape_sd=7.208µs notify=5.77µs notify_sd=1.695µs rules=243.101µs 320s 320s === RUN TestQueryLog/api_queries,_127.0.0.1:15000,_enabled_at_start,_with_prefix_/foobar 320s query_log_test.go:275: ts=2025-10-21T14:43:30.961Z caller=main.go:403 level=info msg="No time or size retention was set so using the default time retention" duration=15d 320s ts=2025-10-21T14:43:30.961Z caller=main.go:435 level=info msg="Starting Prometheus" version="(version=, branch=, revision=)" 320s ts=2025-10-21T14:43:30.961Z caller=main.go:440 level=info build_context="(go=go1.18.1, user=, date=)" 320s ts=2025-10-21T14:43:30.961Z caller=main.go:441 level=info host_details="(Linux 5.15.0-160-generic #170-Ubuntu SMP Wed Oct 1 10:19:53 UTC 2025 s390x autopkgtest (none))" 320s ts=2025-10-21T14:43:30.961Z caller=main.go:442 level=info fd_limits="(soft=1024, hard=1048576)" 320s ts=2025-10-21T14:43:30.961Z caller=main.go:443 level=info vm_limits="(soft=unlimited, hard=unlimited)" 320s ts=2025-10-21T14:43:30.962Z caller=web.go:478 level=info component=web msg="Start listening for connections" address=127.0.0.1:15000 320s ts=2025-10-21T14:43:30.963Z caller=main.go:823 level=info msg="Starting TSDB ..." 320s ts=2025-10-21T14:43:30.963Z caller=web.go:512 level=info component=web msg="Router prefix" prefix=/foobar 320s ts=2025-10-21T14:43:30.966Z caller=tls_config.go:195 level=info component=web msg="TLS is disabled." http2=false 320s ts=2025-10-21T14:43:30.967Z caller=head.go:481 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" 320s ts=2025-10-21T14:43:30.967Z caller=head.go:515 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=2.273µs 320s ts=2025-10-21T14:43:30.967Z caller=head.go:521 level=info component=tsdb msg="Replaying WAL, this may take a while" 320s ts=2025-10-21T14:43:30.967Z caller=head.go:592 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 320s ts=2025-10-21T14:43:30.967Z caller=head.go:598 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=18.587µs wal_replay_duration=103.664µs total_replay_duration=151.458µs 320s ts=2025-10-21T14:43:30.968Z caller=main.go:850 level=info fs_type=EXT4_SUPER_MAGIC 320s ts=2025-10-21T14:43:30.968Z caller=main.go:853 level=info msg="TSDB started" 320s ts=2025-10-21T14:43:30.968Z caller=main.go:980 level=info msg="Loading configuration file" filename=/tmp/config774393597 320s ts=2025-10-21T14:43:30.968Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=/tmp/config774393597 totalDuration=297.202µs db_storage=1.012µs remote_storage=1.375µs web_handler=342ns query_engine=4.627µs scrape=219.298µs scrape_sd=3.222µs notify=937ns notify_sd=1.491µs rules=1.469µs 320s ts=2025-10-21T14:43:30.968Z caller=main.go:795 level=info msg="Server is ready to receive web requests." 320s ts=2025-10-21T14:43:31.448Z caller=main.go:980 level=info msg="Loading configuration file" filename=/tmp/config774393597 320s ts=2025-10-21T14:43:31.448Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=/tmp/config774393597 totalDuration=321.922µs db_storage=2.488µs remote_storage=3.002µs web_handler=671ns query_engine=2.719µs scrape=137.371µs scrape_sd=4.548µs notify=1.605µs notify_sd=1.589µs rules=2.102µs 320s ts=2025-10-21T14:43:31.450Z caller=main.go:980 level=info msg="Loading configuration file" filename=/tmp/config774393597 320s ts=2025-10-21T14:43:31.450Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=/tmp/config774393597 totalDuration=181.649µs db_storage=579ns remote_storage=642ns web_handler=234ns query_engine=5.658µs scrape=47.903µs scrape_sd=1.171µs notify=474ns notify_sd=653ns rules=563ns 320s ts=2025-10-21T14:43:31.452Z caller=main.go:980 level=info msg="Loading configuration file" filename=/tmp/config774393597 320s ts=2025-10-21T14:43:31.452Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=/tmp/config774393597 totalDuration=109.592µs db_storage=557ns remote_storage=525ns web_handler=205ns query_engine=11.963µs scrape=38.993µs scrape_sd=986ns notify=352ns notify_sd=683ns rules=442ns 320s 320s === RUN TestQueryLog/console_queries,_127.0.0.1:15000,_enabled_at_start,_with_prefix_/foobar 320s query_log_test.go:275: ts=2025-10-21T14:43:31.471Z caller=main.go:403 level=info msg="No time or size retention was set so using the default time retention" duration=15d 320s ts=2025-10-21T14:43:31.471Z caller=main.go:435 level=info msg="Starting Prometheus" version="(version=, branch=, revision=)" 320s ts=2025-10-21T14:43:31.472Z caller=main.go:440 level=info build_context="(go=go1.18.1, user=, date=)" 320s ts=2025-10-21T14:43:31.472Z caller=main.go:441 level=info host_details="(Linux 5.15.0-160-generic #170-Ubuntu SMP Wed Oct 1 10:19:53 UTC 2025 s390x autopkgtest (none))" 320s ts=2025-10-21T14:43:31.472Z caller=main.go:442 level=info fd_limits="(soft=1024, hard=1048576)" 320s ts=2025-10-21T14:43:31.472Z caller=main.go:443 level=info vm_limits="(soft=unlimited, hard=unlimited)" 320s ts=2025-10-21T14:43:31.473Z caller=web.go:478 level=info component=web msg="Start listening for connections" address=127.0.0.1:15000 320s ts=2025-10-21T14:43:31.473Z caller=main.go:823 level=info msg="Starting TSDB ..." 320s ts=2025-10-21T14:43:31.473Z caller=web.go:512 level=info component=web msg="Router prefix" prefix=/foobar 320s ts=2025-10-21T14:43:31.477Z caller=tls_config.go:195 level=info component=web msg="TLS is disabled." http2=false 320s ts=2025-10-21T14:43:31.479Z caller=head.go:481 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" 320s ts=2025-10-21T14:43:31.479Z caller=head.go:515 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=2.684µs 320s ts=2025-10-21T14:43:31.479Z caller=head.go:521 level=info component=tsdb msg="Replaying WAL, this may take a while" 320s ts=2025-10-21T14:43:31.479Z caller=head.go:592 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 320s ts=2025-10-21T14:43:31.479Z caller=head.go:598 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=16.13µs wal_replay_duration=90.301µs total_replay_duration=130.515µs 320s ts=2025-10-21T14:43:31.480Z caller=main.go:850 level=info fs_type=EXT4_SUPER_MAGIC 320s ts=2025-10-21T14:43:31.480Z caller=main.go:853 level=info msg="TSDB started" 320s ts=2025-10-21T14:43:31.480Z caller=main.go:980 level=info msg="Loading configuration file" filename=/tmp/config2813045549 320s ts=2025-10-21T14:43:31.480Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=/tmp/config2813045549 totalDuration=265.409µs db_storage=576ns remote_storage=1.07µs web_handler=319ns query_engine=3.302µs scrape=200.756µs scrape_sd=2.502µs notify=716ns notify_sd=1.581µs rules=1.177µs 320s ts=2025-10-21T14:43:31.480Z caller=main.go:795 level=info msg="Server is ready to receive web requests." 320s ts=2025-10-21T14:43:31.958Z caller=main.go:980 level=info msg="Loading configuration file" filename=/tmp/config2813045549 320s ts=2025-10-21T14:43:31.958Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=/tmp/config2813045549 totalDuration=298.245µs db_storage=2.449µs remote_storage=2.474µs web_handler=723ns query_engine=2.2µs scrape=138.22µs scrape_sd=4.447µs notify=1.466µs notify_sd=1.204µs rules=1.897µs 320s ts=2025-10-21T14:43:31.959Z caller=main.go:980 level=info msg="Loading configuration file" filename=/tmp/config2813045549 320s ts=2025-10-21T14:43:31.959Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=/tmp/config2813045549 totalDuration=170.91µs db_storage=469ns remote_storage=587ns web_handler=232ns query_engine=5.472µs scrape=44.523µs scrape_sd=1.16µs notify=446ns notify_sd=647ns rules=573ns 320s ts=2025-10-21T14:43:32.004Z caller=main.go:980 level=info msg="Loading configuration file" filename=/tmp/config2813045549 320s ts=2025-10-21T14:43:32.004Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=/tmp/config2813045549 totalDuration=307.08µs db_storage=1.939µs remote_storage=3.034µs web_handler=535ns query_engine=40.812µs scrape=120.685µs scrape_sd=4.934µs notify=786ns notify_sd=1.321µs rules=2.064µs 320s 320s === RUN TestQueryLog/rule_queries,_127.0.0.1:15000,_enabled_at_start,_with_prefix_/foobar 320s query_log_test.go:58: changing prefix has no effect on rules 320s === RUN TestQueryLog/api_queries,_127.0.0.1:15000,_with_prefix_/foobar 320s query_log_test.go:275: ts=2025-10-21T14:43:32.025Z caller=main.go:403 level=info msg="No time or size retention was set so using the default time retention" duration=15d 320s ts=2025-10-21T14:43:32.025Z caller=main.go:435 level=info msg="Starting Prometheus" version="(version=, branch=, revision=)" 320s ts=2025-10-21T14:43:32.025Z caller=main.go:440 level=info build_context="(go=go1.18.1, user=, date=)" 320s ts=2025-10-21T14:43:32.025Z caller=main.go:441 level=info host_details="(Linux 5.15.0-160-generic #170-Ubuntu SMP Wed Oct 1 10:19:53 UTC 2025 s390x autopkgtest (none))" 320s ts=2025-10-21T14:43:32.025Z caller=main.go:442 level=info fd_limits="(soft=1024, hard=1048576)" 320s ts=2025-10-21T14:43:32.025Z caller=main.go:443 level=info vm_limits="(soft=unlimited, hard=unlimited)" 320s ts=2025-10-21T14:43:32.026Z caller=web.go:478 level=info component=web msg="Start listening for connections" address=127.0.0.1:15000 320s ts=2025-10-21T14:43:32.026Z caller=main.go:823 level=info msg="Starting TSDB ..." 320s ts=2025-10-21T14:43:32.027Z caller=web.go:512 level=info component=web msg="Router prefix" prefix=/foobar 320s ts=2025-10-21T14:43:32.029Z caller=tls_config.go:195 level=info component=web msg="TLS is disabled." http2=false 320s ts=2025-10-21T14:43:32.035Z caller=head.go:481 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" 320s ts=2025-10-21T14:43:32.035Z caller=head.go:515 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=3.036µs 320s ts=2025-10-21T14:43:32.036Z caller=head.go:521 level=info component=tsdb msg="Replaying WAL, this may take a while" 320s ts=2025-10-21T14:43:32.036Z caller=head.go:592 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 320s ts=2025-10-21T14:43:32.036Z caller=head.go:598 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=16.322µs wal_replay_duration=395.501µs total_replay_duration=443.09µs 320s ts=2025-10-21T14:43:32.037Z caller=main.go:850 level=info fs_type=EXT4_SUPER_MAGIC 320s ts=2025-10-21T14:43:32.037Z caller=main.go:853 level=info msg="TSDB started" 320s ts=2025-10-21T14:43:32.037Z caller=main.go:980 level=info msg="Loading configuration file" filename=/tmp/config715036774 320s ts=2025-10-21T14:43:32.038Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=/tmp/config715036774 totalDuration=325.275µs db_storage=700ns remote_storage=997ns web_handler=453ns query_engine=390ns scrape=267.375µs scrape_sd=3.527µs notify=617ns notify_sd=1.743µs rules=1.101µs 320s ts=2025-10-21T14:43:32.038Z caller=main.go:795 level=info msg="Server is ready to receive web requests." 320s ts=2025-10-21T14:43:32.511Z caller=main.go:980 level=info msg="Loading configuration file" filename=/tmp/config715036774 320s ts=2025-10-21T14:43:32.511Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=/tmp/config715036774 totalDuration=393.613µs db_storage=1.996µs remote_storage=2.177µs web_handler=655ns query_engine=6.585µs scrape=125.115µs scrape_sd=5.061µs notify=1.555µs notify_sd=922ns rules=2.383µs 320s ts=2025-10-21T14:43:32.512Z caller=main.go:980 level=info msg="Loading configuration file" filename=/tmp/config715036774 320s ts=2025-10-21T14:43:32.512Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=/tmp/config715036774 totalDuration=125.166µs db_storage=330ns remote_storage=530ns web_handler=207ns query_engine=1.458µs scrape=57.368µs scrape_sd=1.223µs notify=475ns notify_sd=832ns rules=497ns 320s ts=2025-10-21T14:43:32.512Z caller=main.go:980 level=info msg="Loading configuration file" filename=/tmp/config715036774 320s ts=2025-10-21T14:43:32.513Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=/tmp/config715036774 totalDuration=116.981µs db_storage=336ns remote_storage=425ns web_handler=181ns query_engine=3.937µs scrape=42.468µs scrape_sd=947ns notify=395ns notify_sd=562ns rules=428ns 320s ts=2025-10-21T14:43:32.514Z caller=main.go:980 level=info msg="Loading configuration file" filename=/tmp/config715036774 320s ts=2025-10-21T14:43:32.514Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=/tmp/config715036774 totalDuration=86.988µs db_storage=296ns remote_storage=453ns web_handler=178ns query_engine=11.21µs scrape=34.192µs scrape_sd=850ns notify=401ns notify_sd=581ns rules=381ns 320s 320s === RUN TestQueryLog/console_queries,_127.0.0.1:15000,_with_prefix_/foobar 320s query_log_test.go:275: ts=2025-10-21T14:43:32.533Z caller=main.go:403 level=info msg="No time or size retention was set so using the default time retention" duration=15d 320s ts=2025-10-21T14:43:32.533Z caller=main.go:435 level=info msg="Starting Prometheus" version="(version=, branch=, revision=)" 320s ts=2025-10-21T14:43:32.533Z caller=main.go:440 level=info build_context="(go=go1.18.1, user=, date=)" 320s ts=2025-10-21T14:43:32.533Z caller=main.go:441 level=info host_details="(Linux 5.15.0-160-generic #170-Ubuntu SMP Wed Oct 1 10:19:53 UTC 2025 s390x autopkgtest (none))" 320s ts=2025-10-21T14:43:32.533Z caller=main.go:442 level=info fd_limits="(soft=1024, hard=1048576)" 320s ts=2025-10-21T14:43:32.533Z caller=main.go:443 level=info vm_limits="(soft=unlimited, hard=unlimited)" 320s ts=2025-10-21T14:43:32.535Z caller=web.go:478 level=info component=web msg="Start listening for connections" address=127.0.0.1:15000 320s ts=2025-10-21T14:43:32.537Z caller=main.go:823 level=info msg="Starting TSDB ..." 320s ts=2025-10-21T14:43:32.537Z caller=web.go:512 level=info component=web msg="Router prefix" prefix=/foobar 320s ts=2025-10-21T14:43:32.539Z caller=tls_config.go:195 level=info component=web msg="TLS is disabled." http2=false 320s ts=2025-10-21T14:43:32.542Z caller=head.go:481 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" 320s ts=2025-10-21T14:43:32.542Z caller=head.go:515 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=2.287µs 320s ts=2025-10-21T14:43:32.542Z caller=head.go:521 level=info component=tsdb msg="Replaying WAL, this may take a while" 320s ts=2025-10-21T14:43:32.542Z caller=head.go:592 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 320s ts=2025-10-21T14:43:32.542Z caller=head.go:598 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=17.476µs wal_replay_duration=122.607µs total_replay_duration=170.321µs 320s ts=2025-10-21T14:43:32.542Z caller=main.go:850 level=info fs_type=EXT4_SUPER_MAGIC 320s ts=2025-10-21T14:43:32.542Z caller=main.go:853 level=info msg="TSDB started" 320s ts=2025-10-21T14:43:32.542Z caller=main.go:980 level=info msg="Loading configuration file" filename=/tmp/config1180618661 320s ts=2025-10-21T14:43:32.543Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=/tmp/config1180618661 totalDuration=264.043µs db_storage=369ns remote_storage=915ns web_handler=237ns query_engine=354ns scrape=217.705µs scrape_sd=2.035µs notify=504ns notify_sd=1.826µs rules=1.237µs 320s ts=2025-10-21T14:43:32.543Z caller=main.go:795 level=info msg="Server is ready to receive web requests." 320s ts=2025-10-21T14:43:33.019Z caller=main.go:980 level=info msg="Loading configuration file" filename=/tmp/config1180618661 320s ts=2025-10-21T14:43:33.019Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=/tmp/config1180618661 totalDuration=348.131µs db_storage=2.033µs remote_storage=2.426µs web_handler=1.055µs query_engine=6.081µs scrape=114.719µs scrape_sd=4.064µs notify=1.527µs notify_sd=1.029µs rules=2.042µs 320s ts=2025-10-21T14:43:33.020Z caller=main.go:980 level=info msg="Loading configuration file" filename=/tmp/config1180618661 320s ts=2025-10-21T14:43:33.020Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=/tmp/config1180618661 totalDuration=108.646µs db_storage=364ns remote_storage=474ns web_handler=183ns query_engine=1.238µs scrape=41.707µs scrape_sd=1.063µs notify=2.43µs notify_sd=910ns rules=472ns 320s ts=2025-10-21T14:43:33.021Z caller=main.go:980 level=info msg="Loading configuration file" filename=/tmp/config1180618661 320s ts=2025-10-21T14:43:33.021Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=/tmp/config1180618661 totalDuration=126.953µs db_storage=514ns remote_storage=541ns web_handler=199ns query_engine=4.486µs scrape=48.079µs scrape_sd=907ns notify=365ns notify_sd=612ns rules=406ns 320s ts=2025-10-21T14:43:33.022Z caller=main.go:980 level=info msg="Loading configuration file" filename=/tmp/config1180618661 320s ts=2025-10-21T14:43:33.022Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=/tmp/config1180618661 totalDuration=200.096µs db_storage=1.571µs remote_storage=1.098µs web_handler=439ns query_engine=29.59µs scrape=59.483µs scrape_sd=2.541µs notify=574ns notify_sd=961ns rules=1.063µs 320s 320s === RUN TestQueryLog/rule_queries,_127.0.0.1:15000,_with_prefix_/foobar 320s query_log_test.go:58: changing prefix has no effect on rules 320s === RUN TestQueryLog/api_queries,_[::1]:15000,_enabled_at_start 320s query_log_test.go:275: ts=2025-10-21T14:43:33.040Z caller=main.go:403 level=info msg="No time or size retention was set so using the default time retention" duration=15d 320s ts=2025-10-21T14:43:33.040Z caller=main.go:435 level=info msg="Starting Prometheus" version="(version=, branch=, revision=)" 320s ts=2025-10-21T14:43:33.041Z caller=main.go:440 level=info build_context="(go=go1.18.1, user=, date=)" 320s ts=2025-10-21T14:43:33.041Z caller=main.go:441 level=info host_details="(Linux 5.15.0-160-generic #170-Ubuntu SMP Wed Oct 1 10:19:53 UTC 2025 s390x autopkgtest (none))" 320s ts=2025-10-21T14:43:33.041Z caller=main.go:442 level=info fd_limits="(soft=1024, hard=1048576)" 320s ts=2025-10-21T14:43:33.041Z caller=main.go:443 level=info vm_limits="(soft=unlimited, hard=unlimited)" 320s ts=2025-10-21T14:43:33.042Z caller=web.go:478 level=info component=web msg="Start listening for connections" address=[::1]:15000 320s ts=2025-10-21T14:43:33.042Z caller=main.go:823 level=info msg="Starting TSDB ..." 320s ts=2025-10-21T14:43:33.046Z caller=head.go:481 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" 320s ts=2025-10-21T14:43:33.046Z caller=head.go:515 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=2.163µs 320s ts=2025-10-21T14:43:33.046Z caller=head.go:521 level=info component=tsdb msg="Replaying WAL, this may take a while" 320s ts=2025-10-21T14:43:33.047Z caller=tls_config.go:195 level=info component=web msg="TLS is disabled." http2=false 320s ts=2025-10-21T14:43:33.047Z caller=head.go:592 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 320s ts=2025-10-21T14:43:33.047Z caller=head.go:598 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=23.343µs wal_replay_duration=370.736µs total_replay_duration=412.915µs 320s ts=2025-10-21T14:43:33.047Z caller=main.go:850 level=info fs_type=EXT4_SUPER_MAGIC 320s ts=2025-10-21T14:43:33.047Z caller=main.go:853 level=info msg="TSDB started" 320s ts=2025-10-21T14:43:33.047Z caller=main.go:980 level=info msg="Loading configuration file" filename=/tmp/config2753983200 320s ts=2025-10-21T14:43:33.048Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=/tmp/config2753983200 totalDuration=417.143µs db_storage=422ns remote_storage=689ns web_handler=209ns query_engine=3.206µs scrape=345.204µs scrape_sd=2.137µs notify=3.008µs notify_sd=1.308µs rules=600ns 320s ts=2025-10-21T14:43:33.048Z caller=main.go:795 level=info msg="Server is ready to receive web requests." 320s ts=2025-10-21T14:43:33.529Z caller=main.go:980 level=info msg="Loading configuration file" filename=/tmp/config2753983200 320s ts=2025-10-21T14:43:33.529Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=/tmp/config2753983200 totalDuration=333.527µs db_storage=2.648µs remote_storage=2.305µs web_handler=524ns query_engine=2.563µs scrape=140.264µs scrape_sd=3.85µs notify=1.756µs notify_sd=4.909µs rules=2.115µs 320s ts=2025-10-21T14:43:33.530Z caller=main.go:980 level=info msg="Loading configuration file" filename=/tmp/config2753983200 320s ts=2025-10-21T14:43:33.530Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=/tmp/config2753983200 totalDuration=212.6µs db_storage=1.337µs remote_storage=1.12µs web_handler=327ns query_engine=6.033µs scrape=68.934µs scrape_sd=1.947µs notify=613ns notify_sd=893ns rules=997ns 320s ts=2025-10-21T14:43:33.534Z caller=main.go:980 level=info msg="Loading configuration file" filename=/tmp/config2753983200 320s ts=2025-10-21T14:43:33.534Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=/tmp/config2753983200 totalDuration=99.723µs db_storage=408ns remote_storage=497ns web_handler=228ns query_engine=10.396µs scrape=35.809µs scrape_sd=996ns notify=436ns notify_sd=662ns rules=472ns 320s 320s === RUN TestQueryLog/console_queries,_[::1]:15000,_enabled_at_start 320s query_log_test.go:275: ts=2025-10-21T14:43:33.553Z caller=main.go:403 level=info msg="No time or size retention was set so using the default time retention" duration=15d 320s ts=2025-10-21T14:43:33.553Z caller=main.go:435 level=info msg="Starting Prometheus" version="(version=, branch=, revision=)" 320s ts=2025-10-21T14:43:33.553Z caller=main.go:440 level=info build_context="(go=go1.18.1, user=, date=)" 320s ts=2025-10-21T14:43:33.553Z caller=main.go:441 level=info host_details="(Linux 5.15.0-160-generic #170-Ubuntu SMP Wed Oct 1 10:19:53 UTC 2025 s390x autopkgtest (none))" 320s ts=2025-10-21T14:43:33.553Z caller=main.go:442 level=info fd_limits="(soft=1024, hard=1048576)" 320s ts=2025-10-21T14:43:33.553Z caller=main.go:443 level=info vm_limits="(soft=unlimited, hard=unlimited)" 320s ts=2025-10-21T14:43:33.554Z caller=web.go:478 level=info component=web msg="Start listening for connections" address=[::1]:15000 320s ts=2025-10-21T14:43:33.555Z caller=main.go:823 level=info msg="Starting TSDB ..." 320s ts=2025-10-21T14:43:33.557Z caller=tls_config.go:195 level=info component=web msg="TLS is disabled." http2=false 320s ts=2025-10-21T14:43:33.559Z caller=head.go:481 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" 320s ts=2025-10-21T14:43:33.559Z caller=head.go:515 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=1.948µs 320s ts=2025-10-21T14:43:33.559Z caller=head.go:521 level=info component=tsdb msg="Replaying WAL, this may take a while" 320s ts=2025-10-21T14:43:33.559Z caller=head.go:592 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 320s ts=2025-10-21T14:43:33.559Z caller=head.go:598 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=14.629µs wal_replay_duration=113.263µs total_replay_duration=155.566µs 320s ts=2025-10-21T14:43:33.559Z caller=main.go:850 level=info fs_type=EXT4_SUPER_MAGIC 320s ts=2025-10-21T14:43:33.559Z caller=main.go:853 level=info msg="TSDB started" 320s ts=2025-10-21T14:43:33.559Z caller=main.go:980 level=info msg="Loading configuration file" filename=/tmp/config3517123512 320s ts=2025-10-21T14:43:33.560Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=/tmp/config3517123512 totalDuration=279.082µs db_storage=487ns remote_storage=634ns web_handler=217ns query_engine=3.255µs scrape=213.801µs scrape_sd=2.348µs notify=469ns notify_sd=1.403µs rules=1.103µs 320s ts=2025-10-21T14:43:33.560Z caller=main.go:795 level=info msg="Server is ready to receive web requests." 320s ts=2025-10-21T14:43:34.041Z caller=main.go:980 level=info msg="Loading configuration file" filename=/tmp/config3517123512 320s ts=2025-10-21T14:43:34.041Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=/tmp/config3517123512 totalDuration=248.831µs db_storage=3.508µs remote_storage=2.557µs web_handler=704ns query_engine=1.865µs scrape=121.096µs scrape_sd=4.834µs notify=1.683µs notify_sd=3.353µs rules=1.924µs 320s ts=2025-10-21T14:43:34.042Z caller=main.go:980 level=info msg="Loading configuration file" filename=/tmp/config3517123512 320s ts=2025-10-21T14:43:34.042Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=/tmp/config3517123512 totalDuration=280.428µs db_storage=651ns remote_storage=644ns web_handler=235ns query_engine=5.386µs scrape=77.145µs scrape_sd=1.243µs notify=453ns notify_sd=716ns rules=657ns 320s ts=2025-10-21T14:43:34.043Z caller=main.go:980 level=info msg="Loading configuration file" filename=/tmp/config3517123512 320s ts=2025-10-21T14:43:34.044Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=/tmp/config3517123512 totalDuration=157.281µs db_storage=640ns remote_storage=1.055µs web_handler=333ns query_engine=22.865µs scrape=60.313µs scrape_sd=2.703µs notify=750ns notify_sd=1.047µs rules=1.049µs 320s 320s === RUN TestQueryLog/rule_queries,_[::1]:15000,_enabled_at_start 320s query_log_test.go:275: ts=2025-10-21T14:43:34.063Z caller=main.go:403 level=info msg="No time or size retention was set so using the default time retention" duration=15d 320s ts=2025-10-21T14:43:34.063Z caller=main.go:435 level=info msg="Starting Prometheus" version="(version=, branch=, revision=)" 320s ts=2025-10-21T14:43:34.063Z caller=main.go:440 level=info build_context="(go=go1.18.1, user=, date=)" 320s ts=2025-10-21T14:43:34.063Z caller=main.go:441 level=info host_details="(Linux 5.15.0-160-generic #170-Ubuntu SMP Wed Oct 1 10:19:53 UTC 2025 s390x autopkgtest (none))" 320s ts=2025-10-21T14:43:34.063Z caller=main.go:442 level=info fd_limits="(soft=1024, hard=1048576)" 320s ts=2025-10-21T14:43:34.063Z caller=main.go:443 level=info vm_limits="(soft=unlimited, hard=unlimited)" 320s ts=2025-10-21T14:43:34.064Z caller=web.go:478 level=info component=web msg="Start listening for connections" address=[::1]:15000 320s ts=2025-10-21T14:43:34.064Z caller=main.go:823 level=info msg="Starting TSDB ..." 320s ts=2025-10-21T14:43:34.066Z caller=tls_config.go:195 level=info component=web msg="TLS is disabled." http2=false 320s ts=2025-10-21T14:43:34.068Z caller=head.go:481 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" 320s ts=2025-10-21T14:43:34.068Z caller=head.go:515 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=2.153µs 320s ts=2025-10-21T14:43:34.068Z caller=head.go:521 level=info component=tsdb msg="Replaying WAL, this may take a while" 320s ts=2025-10-21T14:43:34.068Z caller=head.go:592 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 320s ts=2025-10-21T14:43:34.068Z caller=head.go:598 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=18.99µs wal_replay_duration=138.758µs total_replay_duration=188.857µs 320s ts=2025-10-21T14:43:34.069Z caller=main.go:850 level=info fs_type=EXT4_SUPER_MAGIC 320s ts=2025-10-21T14:43:34.069Z caller=main.go:853 level=info msg="TSDB started" 320s ts=2025-10-21T14:43:34.069Z caller=main.go:980 level=info msg="Loading configuration file" filename=/tmp/config3303434128 320s ts=2025-10-21T14:43:34.069Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=/tmp/config3303434128 totalDuration=501.339µs db_storage=615ns remote_storage=618ns web_handler=374ns query_engine=4.454µs scrape=198.759µs scrape_sd=4.119µs notify=528ns notify_sd=1.485µs rules=213.374µs 320s ts=2025-10-21T14:43:34.069Z caller=main.go:795 level=info msg="Server is ready to receive web requests." 320s ts=2025-10-21T14:43:36.550Z caller=main.go:980 level=info msg="Loading configuration file" filename=/tmp/config3303434128 320s ts=2025-10-21T14:43:36.550Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=/tmp/config3303434128 totalDuration=788.559µs db_storage=3.222µs remote_storage=2.454µs web_handler=987ns query_engine=8.28µs scrape=152.962µs scrape_sd=9.118µs notify=1.628µs notify_sd=1.743µs rules=310.549µs 320s ts=2025-10-21T14:43:38.551Z caller=main.go:980 level=info msg="Loading configuration file" filename=/tmp/config3303434128 320s ts=2025-10-21T14:43:38.552Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=/tmp/config3303434128 totalDuration=673.861µs db_storage=2.741µs remote_storage=4.781µs web_handler=637ns query_engine=8.147µs scrape=152.277µs scrape_sd=23.847µs notify=1.598µs notify_sd=3.124µs rules=238.189µs 320s ts=2025-10-21T14:43:42.553Z caller=main.go:980 level=info msg="Loading configuration file" filename=/tmp/config3303434128 320s ts=2025-10-21T14:43:42.554Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=/tmp/config3303434128 totalDuration=607.983µs db_storage=2.587µs remote_storage=2.838µs web_handler=636ns query_engine=53.617µs scrape=135.72µs scrape_sd=7.887µs notify=1.447µs notify_sd=1.268µs rules=228.94µs 320s 320s === RUN TestQueryLog/api_queries,_[::1]:15000 320s query_log_test.go:275: ts=2025-10-21T14:43:44.576Z caller=main.go:403 level=info msg="No time or size retention was set so using the default time retention" duration=15d 320s ts=2025-10-21T14:43:44.576Z caller=main.go:435 level=info msg="Starting Prometheus" version="(version=, branch=, revision=)" 320s ts=2025-10-21T14:43:44.576Z caller=main.go:440 level=info build_context="(go=go1.18.1, user=, date=)" 320s ts=2025-10-21T14:43:44.576Z caller=main.go:441 level=info host_details="(Linux 5.15.0-160-generic #170-Ubuntu SMP Wed Oct 1 10:19:53 UTC 2025 s390x autopkgtest (none))" 320s ts=2025-10-21T14:43:44.576Z caller=main.go:442 level=info fd_limits="(soft=1024, hard=1048576)" 320s ts=2025-10-21T14:43:44.576Z caller=main.go:443 level=info vm_limits="(soft=unlimited, hard=unlimited)" 320s ts=2025-10-21T14:43:44.577Z caller=web.go:478 level=info component=web msg="Start listening for connections" address=[::1]:15000 320s ts=2025-10-21T14:43:44.577Z caller=main.go:823 level=info msg="Starting TSDB ..." 320s ts=2025-10-21T14:43:44.580Z caller=tls_config.go:195 level=info component=web msg="TLS is disabled." http2=false 320s ts=2025-10-21T14:43:44.582Z caller=head.go:481 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" 320s ts=2025-10-21T14:43:44.582Z caller=head.go:515 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=2.399µs 320s ts=2025-10-21T14:43:44.582Z caller=head.go:521 level=info component=tsdb msg="Replaying WAL, this may take a while" 320s ts=2025-10-21T14:43:44.582Z caller=head.go:592 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 320s ts=2025-10-21T14:43:44.582Z caller=head.go:598 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=17.442µs wal_replay_duration=112.153µs total_replay_duration=158.865µs 320s ts=2025-10-21T14:43:44.582Z caller=main.go:850 level=info fs_type=EXT4_SUPER_MAGIC 320s ts=2025-10-21T14:43:44.582Z caller=main.go:853 level=info msg="TSDB started" 320s ts=2025-10-21T14:43:44.582Z caller=main.go:980 level=info msg="Loading configuration file" filename=/tmp/config1733729240 320s ts=2025-10-21T14:43:44.583Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=/tmp/config1733729240 totalDuration=281.343µs db_storage=1.288µs remote_storage=1.59µs web_handler=328ns query_engine=523ns scrape=241.162µs scrape_sd=2.946µs notify=1.13µs notify_sd=1.321µs rules=1.881µs 320s ts=2025-10-21T14:43:44.583Z caller=main.go:795 level=info msg="Server is ready to receive web requests." 320s ts=2025-10-21T14:43:45.062Z caller=main.go:980 level=info msg="Loading configuration file" filename=/tmp/config1733729240 320s ts=2025-10-21T14:43:45.063Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=/tmp/config1733729240 totalDuration=1.699366ms db_storage=1.492µs remote_storage=2.171µs web_handler=620ns query_engine=6.738µs scrape=554.549µs scrape_sd=4.713µs notify=1.622µs notify_sd=3.832µs rules=1.668µs 320s ts=2025-10-21T14:43:45.064Z caller=main.go:980 level=info msg="Loading configuration file" filename=/tmp/config1733729240 320s ts=2025-10-21T14:43:45.064Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=/tmp/config1733729240 totalDuration=119.678µs db_storage=475ns remote_storage=533ns web_handler=210ns query_engine=1.138µs scrape=57.541µs scrape_sd=1.143µs notify=505ns notify_sd=816ns rules=490ns 320s ts=2025-10-21T14:43:45.066Z caller=main.go:980 level=info msg="Loading configuration file" filename=/tmp/config1733729240 320s ts=2025-10-21T14:43:45.066Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=/tmp/config1733729240 totalDuration=152.578µs db_storage=338ns remote_storage=600ns web_handler=200ns query_engine=4.24µs scrape=49.805µs scrape_sd=15.449µs notify=693ns notify_sd=1.028µs rules=579ns 320s ts=2025-10-21T14:43:45.068Z caller=main.go:980 level=info msg="Loading configuration file" filename=/tmp/config1733729240 320s ts=2025-10-21T14:43:45.068Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=/tmp/config1733729240 totalDuration=96.193µs db_storage=513ns remote_storage=468ns web_handler=181ns query_engine=10.601µs scrape=35.54µs scrape_sd=964ns notify=347ns notify_sd=555ns rules=443ns 320s 320s === RUN TestQueryLog/console_queries,_[::1]:15000 320s query_log_test.go:275: ts=2025-10-21T14:43:45.087Z caller=main.go:403 level=info msg="No time or size retention was set so using the default time retention" duration=15d 320s ts=2025-10-21T14:43:45.087Z caller=main.go:435 level=info msg="Starting Prometheus" version="(version=, branch=, revision=)" 320s ts=2025-10-21T14:43:45.087Z caller=main.go:440 level=info build_context="(go=go1.18.1, user=, date=)" 320s ts=2025-10-21T14:43:45.087Z caller=main.go:441 level=info host_details="(Linux 5.15.0-160-generic #170-Ubuntu SMP Wed Oct 1 10:19:53 UTC 2025 s390x autopkgtest (none))" 320s ts=2025-10-21T14:43:45.087Z caller=main.go:442 level=info fd_limits="(soft=1024, hard=1048576)" 320s ts=2025-10-21T14:43:45.087Z caller=main.go:443 level=info vm_limits="(soft=unlimited, hard=unlimited)" 320s ts=2025-10-21T14:43:45.088Z caller=web.go:478 level=info component=web msg="Start listening for connections" address=[::1]:15000 320s ts=2025-10-21T14:43:45.088Z caller=main.go:823 level=info msg="Starting TSDB ..." 320s ts=2025-10-21T14:43:45.090Z caller=tls_config.go:195 level=info component=web msg="TLS is disabled." http2=false 320s ts=2025-10-21T14:43:45.093Z caller=head.go:481 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" 320s ts=2025-10-21T14:43:45.093Z caller=head.go:515 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=3.244µs 320s ts=2025-10-21T14:43:45.093Z caller=head.go:521 level=info component=tsdb msg="Replaying WAL, this may take a while" 320s ts=2025-10-21T14:43:45.093Z caller=head.go:592 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 320s ts=2025-10-21T14:43:45.093Z caller=head.go:598 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=18.458µs wal_replay_duration=110.529µs total_replay_duration=162.29µs 320s ts=2025-10-21T14:43:45.094Z caller=main.go:850 level=info fs_type=EXT4_SUPER_MAGIC 320s ts=2025-10-21T14:43:45.094Z caller=main.go:853 level=info msg="TSDB started" 320s ts=2025-10-21T14:43:45.094Z caller=main.go:980 level=info msg="Loading configuration file" filename=/tmp/config1761718275 320s ts=2025-10-21T14:43:45.094Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=/tmp/config1761718275 totalDuration=218.865µs db_storage=379ns remote_storage=590ns web_handler=321ns query_engine=277ns scrape=175.642µs scrape_sd=2.47µs notify=514ns notify_sd=1.747µs rules=600ns 320s ts=2025-10-21T14:43:45.094Z caller=main.go:795 level=info msg="Server is ready to receive web requests." 320s ts=2025-10-21T14:43:45.573Z caller=main.go:980 level=info msg="Loading configuration file" filename=/tmp/config1761718275 320s ts=2025-10-21T14:43:45.574Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=/tmp/config1761718275 totalDuration=346.484µs db_storage=1.885µs remote_storage=1.977µs web_handler=622ns query_engine=6.548µs scrape=114.432µs scrape_sd=4.398µs notify=1.579µs notify_sd=1.281µs rules=2.16µs 320s ts=2025-10-21T14:43:45.580Z caller=main.go:980 level=info msg="Loading configuration file" filename=/tmp/config1761718275 320s ts=2025-10-21T14:43:45.580Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=/tmp/config1761718275 totalDuration=102.053µs db_storage=526ns remote_storage=608ns web_handler=209ns query_engine=1.621µs scrape=47.709µs scrape_sd=1.154µs notify=443ns notify_sd=757ns rules=549ns 320s ts=2025-10-21T14:43:45.581Z caller=main.go:980 level=info msg="Loading configuration file" filename=/tmp/config1761718275 320s ts=2025-10-21T14:43:45.582Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=/tmp/config1761718275 totalDuration=84.5µs db_storage=500ns remote_storage=391ns web_handler=180ns query_engine=3.406µs scrape=30.23µs scrape_sd=862ns notify=315ns notify_sd=622ns rules=429ns 320s ts=2025-10-21T14:43:45.582Z caller=main.go:980 level=info msg="Loading configuration file" filename=/tmp/config1761718275 320s ts=2025-10-21T14:43:45.583Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=/tmp/config1761718275 totalDuration=87.5µs db_storage=333ns remote_storage=497ns web_handler=220ns query_engine=13.127µs scrape=29.829µs scrape_sd=890ns notify=328ns notify_sd=548ns rules=402ns 320s 320s === RUN TestQueryLog/rule_queries,_[::1]:15000 320s query_log_test.go:275: ts=2025-10-21T14:43:45.601Z caller=main.go:403 level=info msg="No time or size retention was set so using the default time retention" duration=15d 320s ts=2025-10-21T14:43:45.601Z caller=main.go:435 level=info msg="Starting Prometheus" version="(version=, branch=, revision=)" 320s ts=2025-10-21T14:43:45.601Z caller=main.go:440 level=info build_context="(go=go1.18.1, user=, date=)" 320s ts=2025-10-21T14:43:45.601Z caller=main.go:441 level=info host_details="(Linux 5.15.0-160-generic #170-Ubuntu SMP Wed Oct 1 10:19:53 UTC 2025 s390x autopkgtest (none))" 320s ts=2025-10-21T14:43:45.601Z caller=main.go:442 level=info fd_limits="(soft=1024, hard=1048576)" 320s ts=2025-10-21T14:43:45.601Z caller=main.go:443 level=info vm_limits="(soft=unlimited, hard=unlimited)" 320s ts=2025-10-21T14:43:45.602Z caller=web.go:478 level=info component=web msg="Start listening for connections" address=[::1]:15000 320s ts=2025-10-21T14:43:45.602Z caller=main.go:823 level=info msg="Starting TSDB ..." 320s ts=2025-10-21T14:43:45.604Z caller=tls_config.go:195 level=info component=web msg="TLS is disabled." http2=false 320s ts=2025-10-21T14:43:45.607Z caller=head.go:481 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" 320s ts=2025-10-21T14:43:45.607Z caller=head.go:515 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=2.275µs 320s ts=2025-10-21T14:43:45.607Z caller=head.go:521 level=info component=tsdb msg="Replaying WAL, this may take a while" 320s ts=2025-10-21T14:43:45.607Z caller=head.go:592 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 320s ts=2025-10-21T14:43:45.607Z caller=head.go:598 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=18.71µs wal_replay_duration=134.561µs total_replay_duration=178.34µs 320s ts=2025-10-21T14:43:45.607Z caller=main.go:850 level=info fs_type=EXT4_SUPER_MAGIC 320s ts=2025-10-21T14:43:45.607Z caller=main.go:853 level=info msg="TSDB started" 320s ts=2025-10-21T14:43:45.607Z caller=main.go:980 level=info msg="Loading configuration file" filename=/tmp/config1816015145 320s ts=2025-10-21T14:43:45.608Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=/tmp/config1816015145 totalDuration=431.878µs db_storage=430ns remote_storage=573ns web_handler=307ns query_engine=302ns scrape=173.577µs scrape_sd=1.956µs notify=377ns notify_sd=1.132µs rules=196.128µs 320s ts=2025-10-21T14:43:45.608Z caller=main.go:795 level=info msg="Server is ready to receive web requests." 320s ts=2025-10-21T14:43:48.088Z caller=main.go:980 level=info msg="Loading configuration file" filename=/tmp/config1816015145 320s ts=2025-10-21T14:43:48.088Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=/tmp/config1816015145 totalDuration=684.94µs db_storage=3.144µs remote_storage=3.351µs web_handler=646ns query_engine=7.712µs scrape=157.512µs scrape_sd=5.146µs notify=1.576µs notify_sd=1.236µs rules=267.454µs 320s ts=2025-10-21T14:43:50.089Z caller=main.go:980 level=info msg="Loading configuration file" filename=/tmp/config1816015145 320s ts=2025-10-21T14:43:50.090Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=/tmp/config1816015145 totalDuration=674.899µs db_storage=2.969µs remote_storage=2.872µs web_handler=628ns query_engine=6.869µs scrape=132.398µs scrape_sd=10.159µs notify=1.099µs notify_sd=1.297µs rules=285.182µs 320s ts=2025-10-21T14:43:52.091Z caller=main.go:980 level=info msg="Loading configuration file" filename=/tmp/config1816015145 320s ts=2025-10-21T14:43:52.091Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=/tmp/config1816015145 totalDuration=655.063µs db_storage=2.943µs remote_storage=3.416µs web_handler=631ns query_engine=8.39µs scrape=168.33µs scrape_sd=7.926µs notify=1.497µs notify_sd=1.056µs rules=232.953µs 320s ts=2025-10-21T14:43:56.093Z caller=main.go:980 level=info msg="Loading configuration file" filename=/tmp/config1816015145 320s ts=2025-10-21T14:43:56.094Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=/tmp/config1816015145 totalDuration=646.742µs db_storage=3.125µs remote_storage=3.531µs web_handler=481ns query_engine=72.326µs scrape=143.966µs scrape_sd=7.548µs notify=1.559µs notify_sd=2.495µs rules=240.314µs 320s 320s === RUN TestQueryLog/api_queries,_[::1]:15000,_enabled_at_start,_with_prefix_/foobar 320s query_log_test.go:275: ts=2025-10-21T14:43:58.114Z caller=main.go:403 level=info msg="No time or size retention was set so using the default time retention" duration=15d 320s ts=2025-10-21T14:43:58.114Z caller=main.go:435 level=info msg="Starting Prometheus" version="(version=, branch=, revision=)" 320s ts=2025-10-21T14:43:58.114Z caller=main.go:440 level=info build_context="(go=go1.18.1, user=, date=)" 320s ts=2025-10-21T14:43:58.114Z caller=main.go:441 level=info host_details="(Linux 5.15.0-160-generic #170-Ubuntu SMP Wed Oct 1 10:19:53 UTC 2025 s390x autopkgtest (none))" 320s ts=2025-10-21T14:43:58.114Z caller=main.go:442 level=info fd_limits="(soft=1024, hard=1048576)" 320s ts=2025-10-21T14:43:58.114Z caller=main.go:443 level=info vm_limits="(soft=unlimited, hard=unlimited)" 320s ts=2025-10-21T14:43:58.115Z caller=web.go:478 level=info component=web msg="Start listening for connections" address=[::1]:15000 320s ts=2025-10-21T14:43:58.115Z caller=main.go:823 level=info msg="Starting TSDB ..." 320s ts=2025-10-21T14:43:58.116Z caller=web.go:512 level=info component=web msg="Router prefix" prefix=/foobar 320s ts=2025-10-21T14:43:58.118Z caller=tls_config.go:195 level=info component=web msg="TLS is disabled." http2=false 320s ts=2025-10-21T14:43:58.120Z caller=head.go:481 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" 320s ts=2025-10-21T14:43:58.120Z caller=head.go:515 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=2.031µs 320s ts=2025-10-21T14:43:58.120Z caller=head.go:521 level=info component=tsdb msg="Replaying WAL, this may take a while" 320s ts=2025-10-21T14:43:58.120Z caller=head.go:592 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 320s ts=2025-10-21T14:43:58.120Z caller=head.go:598 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=17.524µs wal_replay_duration=137.024µs total_replay_duration=182.031µs 320s ts=2025-10-21T14:43:58.120Z caller=main.go:850 level=info fs_type=EXT4_SUPER_MAGIC 320s ts=2025-10-21T14:43:58.120Z caller=main.go:853 level=info msg="TSDB started" 320s ts=2025-10-21T14:43:58.120Z caller=main.go:980 level=info msg="Loading configuration file" filename=/tmp/config3448266154 320s ts=2025-10-21T14:43:58.121Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=/tmp/config3448266154 totalDuration=320.476µs db_storage=970ns remote_storage=1.583µs web_handler=322ns query_engine=4.286µs scrape=233.095µs scrape_sd=3.964µs notify=1.029µs notify_sd=1.526µs rules=1.57µs 320s ts=2025-10-21T14:43:58.121Z caller=main.go:795 level=info msg="Server is ready to receive web requests." 320s ts=2025-10-21T14:43:58.601Z caller=main.go:980 level=info msg="Loading configuration file" filename=/tmp/config3448266154 320s ts=2025-10-21T14:43:58.601Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=/tmp/config3448266154 totalDuration=305.633µs db_storage=2.543µs remote_storage=2.998µs web_handler=707ns query_engine=2.512µs scrape=140.799µs scrape_sd=4.553µs notify=1.766µs notify_sd=1.146µs rules=2.096µs 320s ts=2025-10-21T14:43:58.602Z caller=main.go:980 level=info msg="Loading configuration file" filename=/tmp/config3448266154 320s ts=2025-10-21T14:43:58.603Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=/tmp/config3448266154 totalDuration=687.689µs db_storage=502ns remote_storage=679ns web_handler=248ns query_engine=6.213µs scrape=548.712µs scrape_sd=1.557µs notify=556ns notify_sd=792ns rules=686ns 320s ts=2025-10-21T14:43:58.604Z caller=main.go:980 level=info msg="Loading configuration file" filename=/tmp/config3448266154 320s ts=2025-10-21T14:43:58.605Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=/tmp/config3448266154 totalDuration=366.608µs db_storage=267ns remote_storage=444ns web_handler=181ns query_engine=10.348µs scrape=292.568µs scrape_sd=936ns notify=405ns notify_sd=645ns rules=437ns 320s 320s === RUN TestQueryLog/console_queries,_[::1]:15000,_enabled_at_start,_with_prefix_/foobar 320s query_log_test.go:275: ts=2025-10-21T14:43:58.624Z caller=main.go:403 level=info msg="No time or size retention was set so using the default time retention" duration=15d 320s ts=2025-10-21T14:43:58.624Z caller=main.go:435 level=info msg="Starting Prometheus" version="(version=, branch=, revision=)" 320s ts=2025-10-21T14:43:58.624Z caller=main.go:440 level=info build_context="(go=go1.18.1, user=, date=)" 320s ts=2025-10-21T14:43:58.624Z caller=main.go:441 level=info host_details="(Linux 5.15.0-160-generic #170-Ubuntu SMP Wed Oct 1 10:19:53 UTC 2025 s390x autopkgtest (none))" 320s ts=2025-10-21T14:43:58.624Z caller=main.go:442 level=info fd_limits="(soft=1024, hard=1048576)" 320s ts=2025-10-21T14:43:58.624Z caller=main.go:443 level=info vm_limits="(soft=unlimited, hard=unlimited)" 320s ts=2025-10-21T14:43:58.625Z caller=web.go:478 level=info component=web msg="Start listening for connections" address=[::1]:15000 320s ts=2025-10-21T14:43:58.625Z caller=web.go:512 level=info component=web msg="Router prefix" prefix=/foobar 320s ts=2025-10-21T14:43:58.625Z caller=main.go:823 level=info msg="Starting TSDB ..." 320s ts=2025-10-21T14:43:58.627Z caller=tls_config.go:195 level=info component=web msg="TLS is disabled." http2=false 320s ts=2025-10-21T14:43:58.629Z caller=head.go:481 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" 320s ts=2025-10-21T14:43:58.629Z caller=head.go:515 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=1.931µs 320s ts=2025-10-21T14:43:58.629Z caller=head.go:521 level=info component=tsdb msg="Replaying WAL, this may take a while" 320s ts=2025-10-21T14:43:58.629Z caller=head.go:592 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 320s ts=2025-10-21T14:43:58.629Z caller=head.go:598 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=14.34µs wal_replay_duration=103.934µs total_replay_duration=144.963µs 320s ts=2025-10-21T14:43:58.630Z caller=main.go:850 level=info fs_type=EXT4_SUPER_MAGIC 320s ts=2025-10-21T14:43:58.630Z caller=main.go:853 level=info msg="TSDB started" 320s ts=2025-10-21T14:43:58.630Z caller=main.go:980 level=info msg="Loading configuration file" filename=/tmp/config3136245571 320s ts=2025-10-21T14:43:58.630Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=/tmp/config3136245571 totalDuration=247.798µs db_storage=3.435µs remote_storage=770ns web_handler=235ns query_engine=3.327µs scrape=186.537µs scrape_sd=2.106µs notify=522ns notify_sd=1.321µs rules=1.148µs 320s ts=2025-10-21T14:43:58.630Z caller=main.go:795 level=info msg="Server is ready to receive web requests." 320s ts=2025-10-21T14:43:59.111Z caller=main.go:980 level=info msg="Loading configuration file" filename=/tmp/config3136245571 320s ts=2025-10-21T14:43:59.112Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=/tmp/config3136245571 totalDuration=287.262µs db_storage=3.443µs remote_storage=2.654µs web_handler=846ns query_engine=1.722µs scrape=133.103µs scrape_sd=3.881µs notify=1.605µs notify_sd=1.205µs rules=2.067µs 320s ts=2025-10-21T14:43:59.112Z caller=main.go:980 level=info msg="Loading configuration file" filename=/tmp/config3136245571 320s ts=2025-10-21T14:43:59.113Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=/tmp/config3136245571 totalDuration=271.113µs db_storage=1.45µs remote_storage=1.385µs web_handler=303ns query_engine=6.156µs scrape=74.55µs scrape_sd=2.771µs notify=598ns notify_sd=1.203µs rules=1.048µs 320s ts=2025-10-21T14:43:59.114Z caller=main.go:980 level=info msg="Loading configuration file" filename=/tmp/config3136245571 320s ts=2025-10-21T14:43:59.114Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=/tmp/config3136245571 totalDuration=143.22µs db_storage=720ns remote_storage=991ns web_handler=329ns query_engine=18.96µs scrape=51.299µs scrape_sd=4.936µs notify=668ns notify_sd=966ns rules=859ns 320s 320s === RUN TestQueryLog/rule_queries,_[::1]:15000,_enabled_at_start,_with_prefix_/foobar 320s query_log_test.go:58: changing prefix has no effect on rules 320s === RUN TestQueryLog/api_queries,_[::1]:15000,_with_prefix_/foobar 320s query_log_test.go:275: ts=2025-10-21T14:43:59.133Z caller=main.go:403 level=info msg="No time or size retention was set so using the default time retention" duration=15d 320s ts=2025-10-21T14:43:59.133Z caller=main.go:435 level=info msg="Starting Prometheus" version="(version=, branch=, revision=)" 320s ts=2025-10-21T14:43:59.133Z caller=main.go:440 level=info build_context="(go=go1.18.1, user=, date=)" 320s ts=2025-10-21T14:43:59.133Z caller=main.go:441 level=info host_details="(Linux 5.15.0-160-generic #170-Ubuntu SMP Wed Oct 1 10:19:53 UTC 2025 s390x autopkgtest (none))" 320s ts=2025-10-21T14:43:59.133Z caller=main.go:442 level=info fd_limits="(soft=1024, hard=1048576)" 320s ts=2025-10-21T14:43:59.133Z caller=main.go:443 level=info vm_limits="(soft=unlimited, hard=unlimited)" 320s ts=2025-10-21T14:43:59.134Z caller=web.go:478 level=info component=web msg="Start listening for connections" address=[::1]:15000 320s ts=2025-10-21T14:43:59.134Z caller=main.go:823 level=info msg="Starting TSDB ..." 320s ts=2025-10-21T14:43:59.135Z caller=web.go:512 level=info component=web msg="Router prefix" prefix=/foobar 320s ts=2025-10-21T14:43:59.136Z caller=tls_config.go:195 level=info component=web msg="TLS is disabled." http2=false 320s ts=2025-10-21T14:43:59.138Z caller=head.go:481 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" 320s ts=2025-10-21T14:43:59.138Z caller=head.go:515 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=2.309µs 320s ts=2025-10-21T14:43:59.138Z caller=head.go:521 level=info component=tsdb msg="Replaying WAL, this may take a while" 320s ts=2025-10-21T14:43:59.138Z caller=head.go:592 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 320s ts=2025-10-21T14:43:59.138Z caller=head.go:598 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=15.672µs wal_replay_duration=123.539µs total_replay_duration=166.026µs 320s ts=2025-10-21T14:43:59.139Z caller=main.go:850 level=info fs_type=EXT4_SUPER_MAGIC 320s ts=2025-10-21T14:43:59.139Z caller=main.go:853 level=info msg="TSDB started" 320s ts=2025-10-21T14:43:59.139Z caller=main.go:980 level=info msg="Loading configuration file" filename=/tmp/config2745535229 320s ts=2025-10-21T14:43:59.139Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=/tmp/config2745535229 totalDuration=241.644µs db_storage=629ns remote_storage=575ns web_handler=264ns query_engine=391ns scrape=205.669µs scrape_sd=2.346µs notify=523ns notify_sd=1.458µs rules=760ns 320s ts=2025-10-21T14:43:59.139Z caller=main.go:795 level=info msg="Server is ready to receive web requests." 320s ts=2025-10-21T14:43:59.621Z caller=main.go:980 level=info msg="Loading configuration file" filename=/tmp/config2745535229 320s ts=2025-10-21T14:43:59.621Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=/tmp/config2745535229 totalDuration=372.763µs db_storage=1.905µs remote_storage=2.672µs web_handler=707ns query_engine=11.871µs scrape=117.188µs scrape_sd=6.206µs notify=1.449µs notify_sd=1.022µs rules=2.076µs 320s ts=2025-10-21T14:43:59.625Z caller=main.go:980 level=info msg="Loading configuration file" filename=/tmp/config2745535229 320s ts=2025-10-21T14:43:59.625Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=/tmp/config2745535229 totalDuration=128.834µs db_storage=584ns remote_storage=631ns web_handler=237ns query_engine=1.753µs scrape=48.448µs scrape_sd=1.23µs notify=499ns notify_sd=861ns rules=583ns 320s ts=2025-10-21T14:43:59.626Z caller=main.go:980 level=info msg="Loading configuration file" filename=/tmp/config2745535229 320s ts=2025-10-21T14:43:59.626Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=/tmp/config2745535229 totalDuration=175.005µs db_storage=606ns remote_storage=915ns web_handler=508ns query_engine=4.991µs scrape=70.841µs scrape_sd=1.864µs notify=583ns notify_sd=988ns rules=833ns 320s ts=2025-10-21T14:43:59.627Z caller=main.go:980 level=info msg="Loading configuration file" filename=/tmp/config2745535229 320s ts=2025-10-21T14:43:59.627Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=/tmp/config2745535229 totalDuration=98.782µs db_storage=239ns remote_storage=411ns web_handler=171ns query_engine=10.574µs scrape=38.222µs scrape_sd=934ns notify=355ns notify_sd=2.155µs rules=380ns 320s 320s === RUN TestQueryLog/console_queries,_[::1]:15000,_with_prefix_/foobar 320s query_log_test.go:275: ts=2025-10-21T14:43:59.647Z caller=main.go:403 level=info msg="No time or size retention was set so using the default time retention" duration=15d 320s ts=2025-10-21T14:43:59.647Z caller=main.go:435 level=info msg="Starting Prometheus" version="(version=, branch=, revision=)" 320s ts=2025-10-21T14:43:59.647Z caller=main.go:440 level=info build_context="(go=go1.18.1, user=, date=)" 320s ts=2025-10-21T14:43:59.647Z caller=main.go:441 level=info host_details="(Linux 5.15.0-160-generic #170-Ubuntu SMP Wed Oct 1 10:19:53 UTC 2025 s390x autopkgtest (none))" 320s ts=2025-10-21T14:43:59.648Z caller=main.go:442 level=info fd_limits="(soft=1024, hard=1048576)" 320s ts=2025-10-21T14:43:59.648Z caller=main.go:443 level=info vm_limits="(soft=unlimited, hard=unlimited)" 320s ts=2025-10-21T14:43:59.649Z caller=web.go:478 level=info component=web msg="Start listening for connections" address=[::1]:15000 320s ts=2025-10-21T14:43:59.649Z caller=main.go:823 level=info msg="Starting TSDB ..." 320s ts=2025-10-21T14:43:59.649Z caller=web.go:512 level=info component=web msg="Router prefix" prefix=/foobar 320s ts=2025-10-21T14:43:59.651Z caller=tls_config.go:195 level=info component=web msg="TLS is disabled." http2=false 320s ts=2025-10-21T14:43:59.653Z caller=head.go:481 level=info component=tsdb msg="Replaying on-disk memory mappable chunks if any" 320s ts=2025-10-21T14:43:59.653Z caller=head.go:515 level=info component=tsdb msg="On-disk memory mappable chunks replay completed" duration=2.185µs 320s ts=2025-10-21T14:43:59.653Z caller=head.go:521 level=info component=tsdb msg="Replaying WAL, this may take a while" 320s ts=2025-10-21T14:43:59.654Z caller=head.go:592 level=info component=tsdb msg="WAL segment loaded" segment=0 maxSegment=0 320s ts=2025-10-21T14:43:59.654Z caller=head.go:598 level=info component=tsdb msg="WAL replay completed" checkpoint_replay_duration=15.703µs wal_replay_duration=279.612µs total_replay_duration=319.641µs 320s ts=2025-10-21T14:43:59.655Z caller=main.go:850 level=info fs_type=EXT4_SUPER_MAGIC 320s ts=2025-10-21T14:43:59.655Z caller=main.go:853 level=info msg="TSDB started" 320s ts=2025-10-21T14:43:59.655Z caller=main.go:980 level=info msg="Loading configuration file" filename=/tmp/config3041787395 320s ts=2025-10-21T14:43:59.655Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=/tmp/config3041787395 totalDuration=219.626µs db_storage=367ns remote_storage=765ns web_handler=251ns query_engine=496ns scrape=181.915µs scrape_sd=2.835µs notify=500ns notify_sd=1.562µs rules=731ns 320s ts=2025-10-21T14:43:59.655Z caller=main.go:795 level=info msg="Server is ready to receive web requests." 320s ts=2025-10-21T14:44:00.133Z caller=main.go:980 level=info msg="Loading configuration file" filename=/tmp/config3041787395 320s ts=2025-10-21T14:44:00.133Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=/tmp/config3041787395 totalDuration=414.766µs db_storage=1.447µs remote_storage=2.197µs web_handler=554ns query_engine=6.749µs scrape=156.385µs scrape_sd=3.975µs notify=1.574µs notify_sd=1.103µs rules=2.067µs 320s ts=2025-10-21T14:44:00.134Z caller=main.go:980 level=info msg="Loading configuration file" filename=/tmp/config3041787395 320s ts=2025-10-21T14:44:00.135Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=/tmp/config3041787395 totalDuration=121.126µs db_storage=922ns remote_storage=642ns web_handler=250ns query_engine=1.812µs scrape=43.502µs scrape_sd=2.446µs notify=441ns notify_sd=759ns rules=566ns 320s ts=2025-10-21T14:44:00.135Z caller=main.go:980 level=info msg="Loading configuration file" filename=/tmp/config3041787395 320s ts=2025-10-21T14:44:00.135Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=/tmp/config3041787395 totalDuration=168.69µs db_storage=1.287µs remote_storage=988ns web_handler=323ns query_engine=4.816µs scrape=54.983µs scrape_sd=1.753µs notify=568ns notify_sd=908ns rules=973ns 320s ts=2025-10-21T14:44:00.184Z caller=main.go:980 level=info msg="Loading configuration file" filename=/tmp/config3041787395 320s ts=2025-10-21T14:44:00.184Z caller=main.go:1017 level=info msg="Completed loading of configuration file" filename=/tmp/config3041787395 totalDuration=165.073µs db_storage=898ns remote_storage=954ns web_handler=353ns query_engine=29.599µs scrape=60.745µs scrape_sd=2.33µs notify=526ns notify_sd=1.019µs rules=944ns 320s 320s === RUN TestQueryLog/rule_queries,_[::1]:15000,_with_prefix_/foobar 320s query_log_test.go:58: changing prefix has no effect on rules 320s --- PASS: TestQueryLog (54.31s) 320s --- PASS: TestQueryLog/api_queries,_127.0.0.1:15000,_enabled_at_start (0.51s) 320s --- PASS: TestQueryLog/console_queries,_127.0.0.1:15000,_enabled_at_start (0.51s) 320s --- PASS: TestQueryLog/rule_queries,_127.0.0.1:15000,_enabled_at_start (10.51s) 320s --- PASS: TestQueryLog/api_queries,_127.0.0.1:15000 (0.52s) 320s --- PASS: TestQueryLog/console_queries,_127.0.0.1:15000 (0.51s) 320s --- PASS: TestQueryLog/rule_queries,_127.0.0.1:15000 (12.51s) 320s --- PASS: TestQueryLog/api_queries,_127.0.0.1:15000,_enabled_at_start,_with_prefix_/foobar (0.51s) 320s --- PASS: TestQueryLog/console_queries,_127.0.0.1:15000,_enabled_at_start,_with_prefix_/foobar (0.55s) 320s --- SKIP: TestQueryLog/rule_queries,_127.0.0.1:15000,_enabled_at_start,_with_prefix_/foobar (0.00s) 320s --- PASS: TestQueryLog/api_queries,_127.0.0.1:15000,_with_prefix_/foobar (0.51s) 320s --- PASS: TestQueryLog/console_queries,_127.0.0.1:15000,_with_prefix_/foobar (0.51s) 320s --- SKIP: TestQueryLog/rule_queries,_127.0.0.1:15000,_with_prefix_/foobar (0.00s) 320s --- PASS: TestQueryLog/api_queries,_[::1]:15000,_enabled_at_start (0.51s) 320s --- PASS: TestQueryLog/console_queries,_[::1]:15000,_enabled_at_start (0.51s) 320s --- PASS: TestQueryLog/rule_queries,_[::1]:15000,_enabled_at_start (10.51s) 320s --- PASS: TestQueryLog/api_queries,_[::1]:15000 (0.51s) 320s --- PASS: TestQueryLog/console_queries,_[::1]:15000 (0.51s) 320s --- PASS: TestQueryLog/rule_queries,_[::1]:15000 (12.51s) 320s --- PASS: TestQueryLog/api_queries,_[::1]:15000,_enabled_at_start,_with_prefix_/foobar (0.51s) 320s --- PASS: TestQueryLog/console_queries,_[::1]:15000,_enabled_at_start,_with_prefix_/foobar (0.51s) 320s --- SKIP: TestQueryLog/rule_queries,_[::1]:15000,_enabled_at_start,_with_prefix_/foobar (0.00s) 320s --- PASS: TestQueryLog/api_queries,_[::1]:15000,_with_prefix_/foobar (0.51s) 320s --- PASS: TestQueryLog/console_queries,_[::1]:15000,_with_prefix_/foobar (0.56s) 320s --- SKIP: TestQueryLog/rule_queries,_[::1]:15000,_with_prefix_/foobar (0.00s) 320s PASS 320s ok github.com/prometheus/prometheus/cmd/prometheus 65.053s 320s === RUN TestBackfill 320s === RUN TestBackfill/Empty_file. 320s backfill_test.go:687: Test:Empty file. 320s === RUN TestBackfill/Multiple_samples_with_different_timestamp_for_different_series. 320s backfill_test.go:687: Test:Multiple samples with different timestamp for different series. 320s BLOCK ULID MIN TIME MAX TIME DURATION NUM SAMPLES NUM CHUNKS NUM SERIES SIZE 320s 01K83KJ7B9PYZNFXRJFQWV298R 1565133713989 1565133713991 2ms 2 2 2 717 320s === RUN TestBackfill/Multiple_samples_separated_by_3_days. 320s backfill_test.go:687: Test:Multiple samples separated by 3 days. 320s BLOCK ULID MIN TIME MAX TIME DURATION NUM SAMPLES NUM CHUNKS NUM SERIES SIZE 320s 01K83KJ7BXZSTXCHGBV54642AB 1565133713989 1565133713990 1ms 1 1 1 620 320s 01K83KJ7CVQQGNXPTQZNV7AZ5W 1565392913989 1565392913990 1ms 1 1 1 620 320s 01K83KJ7D64BTDP1XJKP0ZY6TD 1565652113989 1565652113990 1ms 1 1 1 620 320s === RUN TestBackfill/Unordered_samples_from_multiple_series,_which_end_in_different_blocks. 320s backfill_test.go:687: Test:Unordered samples from multiple series, which end in different blocks. 320s BLOCK ULID MIN TIME MAX TIME DURATION NUM SAMPLES NUM CHUNKS NUM SERIES SIZE 320s 01K83KJ7DT55Q7G3435V95HGKS 1565133713989 1565133713990 1ms 1 1 1 620 320s 01K83KJ7EHYRPQQTDB5TP4XD12 1565392913989 1565392913990 1ms 1 1 1 619 320s === RUN TestBackfill/Multiple_samples_with_different_timestamp_for_the_same_series. 320s backfill_test.go:687: Test:Multiple samples with different timestamp for the same series. 320s BLOCK ULID MIN TIME MAX TIME DURATION NUM SAMPLES NUM CHUNKS NUM SERIES SIZE 320s 01K83KJ7FCP9ADQ7DY3RJSJKYP 1565133713989 1565133715990 2.001s 3 2 2 723 320s === RUN TestBackfill/Long_maximum_block_duration_puts_all_data_into_one_block. 320s backfill_test.go:687: Test:Long maximum block duration puts all data into one block. 320s BLOCK ULID MIN TIME MAX TIME DURATION NUM SAMPLES NUM CHUNKS NUM SERIES SIZE 320s 01K83KJ7G1N10NDP4FEK7H31TA 1624463088000 1627056153001 720h17m45.001s 3 2 2 726 320s === RUN TestBackfill/Long_maximum_block_duration_puts_all_data_into_two_blocks. 320s backfill_test.go:687: Test:Long maximum block duration puts all data into two blocks. 320s BLOCK ULID MIN TIME MAX TIME DURATION NUM SAMPLES NUM CHUNKS NUM SERIES SIZE 320s 01K83KJ7GW261A8KE39DTKAA2Y 1624463088000 1624463088001 1ms 1 1 1 620 320s 01K83KJ7HRC6QS583WH591S08Z 1629503088000 1629863088001 100h0m0.001s 2 1 1 631 320s === RUN TestBackfill/Maximum_block_duration_longer_than_longest_possible_duration,_uses_largest_duration,_puts_all_data_into_two_blocks. 320s backfill_test.go:687: Test:Maximum block duration longer than longest possible duration, uses largest duration, puts all data into two blocks. 320s BLOCK ULID MIN TIME MAX TIME DURATION NUM SAMPLES NUM CHUNKS NUM SERIES SIZE 320s 01K83KJ7JKYFSDM2766M9AAYQW 1624463088000 1624463088001 1ms 1 1 1 620 320s 01K83KJ7K1HT6EGANDVBCP3R3B 1765943088000 1768463088001 700h0m0.001s 2 1 1 631 320s === RUN TestBackfill/Multiple_samples_that_end_up_in_different_blocks. 320s backfill_test.go:687: Test:Multiple samples that end up in different blocks. 320s BLOCK ULID MIN TIME MAX TIME DURATION NUM SAMPLES NUM CHUNKS NUM SERIES SIZE 320s 01K83KJ7KFXEGVA94ND6C9M5FB 1565133713989 1565133713990 1ms 1 1 1 620 320s 01K83KJ7KTD2258ST3N8D66NJB 1565144513989 1565144513990 1ms 1 1 1 620 320s 01K83KJ7M8769ZC2HJPBSZ95CF 1565155313989 1565155313990 1ms 1 1 1 620 320s 01K83KJ7MNRW214KR0D4D81WR1 1565166113989 1565166113990 1ms 1 1 1 620 320s === RUN TestBackfill/Number_of_samples_are_greater_than_the_sample_batch_size. 320s backfill_test.go:687: Test:Number of samples are greater than the sample batch size. 320s BLOCK ULID MIN TIME MAX TIME DURATION NUM SAMPLES NUM CHUNKS NUM SERIES SIZE 320s 01K83KJ7NA3AMD3561DQ8N43Z5 1565133713989 1565133716001 2.012s 3 1 1 625 320s 01K83KJ7NQ5BDTSDTYDXRHKS1J 1565144513989 1565144513990 1ms 1 1 1 620 320s 01K83KJ7PBHTDMENP7EC9CPKB5 1565155313989 1565155314001 12ms 2 1 1 622 320s 01K83KJ7Q1CKBFRXQCKBXEWREM 1565166113989 1565166113990 1ms 1 1 1 620 320s === RUN TestBackfill/One_series_spanning_2h_in_same_block_should_not_cause_problems_to_other_series. 320s backfill_test.go:687: Test:One series spanning 2h in same block should not cause problems to other series. 320s BLOCK ULID MIN TIME MAX TIME DURATION NUM SAMPLES NUM CHUNKS NUM SERIES SIZE 320s 01K83KJ7QPKWN84VSGDZCTQT5E 0 7199001 1h59m59.001s 4 2 2 700 320s === RUN TestBackfill/Sample_with_no_#HELP_or_#TYPE_keyword. 320s backfill_test.go:687: Test:Sample with no #HELP or #TYPE keyword. 320s BLOCK ULID MIN TIME MAX TIME DURATION NUM SAMPLES NUM CHUNKS NUM SERIES SIZE 320s 01K83KJ7RD1HJKM3VPZ6MT3B2Y 6900000 6900001 1ms 1 1 1 600 320s === RUN TestBackfill/Sample_without_newline_after_#_EOF. 320s backfill_test.go:687: Test:Sample without newline after # EOF. 320s BLOCK ULID MIN TIME MAX TIME DURATION NUM SAMPLES NUM CHUNKS NUM SERIES SIZE 320s 01K83KJ7S2YGC14W2RMRX645B2 6900000 6900001 1ms 1 1 1 531 320s === RUN TestBackfill/Bare_sample. 320s backfill_test.go:687: Test:Bare sample. 320s BLOCK ULID MIN TIME MAX TIME DURATION NUM SAMPLES NUM CHUNKS NUM SERIES SIZE 320s 01K83KJ7SH2AWJGB41YE9AF0RA 1001000 1001001 1ms 1 1 1 521 320s === RUN TestBackfill/Does_not_have_timestamp. 320s backfill_test.go:687: Test:Does not have timestamp. 320s === RUN TestBackfill/Has_a_bad_type_information. 320s backfill_test.go:687: Test:Has a bad type information. 320s === RUN TestBackfill/No_newline. 320s backfill_test.go:687: Test:No newline. 320s === RUN TestBackfill/No_EOF. 320s backfill_test.go:687: Test:No EOF. 320s === RUN TestBackfill/Data_after_EOF. 320s backfill_test.go:687: Test:Data after EOF. 320s --- PASS: TestBackfill (0.50s) 320s --- PASS: TestBackfill/Empty_file. (0.02s) 320s --- PASS: TestBackfill/Multiple_samples_with_different_timestamp_for_different_series. (0.02s) 320s --- PASS: TestBackfill/Multiple_samples_separated_by_3_days. (0.06s) 320s --- PASS: TestBackfill/Unordered_samples_from_multiple_series,_which_end_in_different_blocks. (0.05s) 320s --- PASS: TestBackfill/Multiple_samples_with_different_timestamp_for_the_same_series. (0.03s) 320s --- PASS: TestBackfill/Long_maximum_block_duration_puts_all_data_into_one_block. (0.03s) 320s --- PASS: TestBackfill/Long_maximum_block_duration_puts_all_data_into_two_blocks. (0.06s) 320s --- PASS: TestBackfill/Maximum_block_duration_longer_than_longest_possible_duration,_uses_largest_duration,_puts_all_data_into_two_blocks. (0.03s) 320s --- PASS: TestBackfill/Multiple_samples_that_end_up_in_different_blocks. (0.06s) 320s --- PASS: TestBackfill/Number_of_samples_are_greater_than_the_sample_batch_size. (0.08s) 320s --- PASS: TestBackfill/One_series_spanning_2h_in_same_block_should_not_cause_problems_to_other_series. (0.02s) 320s --- PASS: TestBackfill/Sample_with_no_#HELP_or_#TYPE_keyword. (0.02s) 320s --- PASS: TestBackfill/Sample_without_newline_after_#_EOF. (0.02s) 320s --- PASS: TestBackfill/Bare_sample. (0.02s) 320s --- PASS: TestBackfill/Does_not_have_timestamp. (0.00s) 320s --- PASS: TestBackfill/Has_a_bad_type_information. (0.00s) 320s --- PASS: TestBackfill/No_newline. (0.00s) 320s --- PASS: TestBackfill/No_EOF. (0.00s) 320s --- PASS: TestBackfill/Data_after_EOF. (0.00s) 320s === RUN TestQueryRange 320s 320s 320s --- PASS: TestQueryRange (0.00s) 320s === RUN TestQueryInstant 320s 320s --- PASS: TestQueryInstant (0.00s) 320s === RUN TestCheckSDFile 320s === RUN TestCheckSDFile/good_.yml 320s === RUN TestCheckSDFile/good_.yaml 320s === RUN TestCheckSDFile/good_.json 320s === RUN TestCheckSDFile/bad_file_extension 320s === RUN TestCheckSDFile/bad_format 320s --- PASS: TestCheckSDFile (0.00s) 320s --- PASS: TestCheckSDFile/good_.yml (0.00s) 320s --- PASS: TestCheckSDFile/good_.yaml (0.00s) 320s --- PASS: TestCheckSDFile/good_.json (0.00s) 320s --- PASS: TestCheckSDFile/bad_file_extension (0.00s) 320s --- PASS: TestCheckSDFile/bad_format (0.00s) 320s === RUN TestCheckDuplicates 320s === RUN TestCheckDuplicates/no_duplicates 320s === RUN TestCheckDuplicates/duplicate_in_other_group 320s --- PASS: TestCheckDuplicates (0.00s) 320s --- PASS: TestCheckDuplicates/no_duplicates (0.00s) 320s --- PASS: TestCheckDuplicates/duplicate_in_other_group (0.00s) 320s === RUN TestBackfillRuleIntegration 320s === RUN TestBackfillRuleIntegration/no_samples 320s === RUN TestBackfillRuleIntegration/run_importer_once 320s === RUN TestBackfillRuleIntegration/run_importer_with_dup_name_label 320s === RUN TestBackfillRuleIntegration/one_importer_twice 320s === RUN TestBackfillRuleIntegration/run_importer_once_with_larger_blocks 320s --- PASS: TestBackfillRuleIntegration (0.68s) 320s --- PASS: TestBackfillRuleIntegration/no_samples (0.08s) 320s --- PASS: TestBackfillRuleIntegration/run_importer_once (0.13s) 320s --- PASS: TestBackfillRuleIntegration/run_importer_with_dup_name_label (0.14s) 320s --- PASS: TestBackfillRuleIntegration/one_importer_twice (0.25s) 320s --- PASS: TestBackfillRuleIntegration/run_importer_once_with_larger_blocks (0.07s) 320s === RUN TestBackfillLabels 320s === RUN TestBackfillLabels/correct-labels 320s --- PASS: TestBackfillLabels (0.04s) 320s --- PASS: TestBackfillLabels/correct-labels (0.00s) 320s === RUN TestRulesUnitTest 320s === RUN TestRulesUnitTest/Passing_Unit_Tests 320s Unit Testing: ./testdata/unittest.yml 320s SUCCESS 320s 320s === RUN TestRulesUnitTest/Bad_input_series 320s Unit Testing: ./testdata/bad-input-series.yml 320s FAILED: 320s 1:48: parse error: unexpected character inside braces: '0' 320s 320s === RUN TestRulesUnitTest/Bad_PromQL 320s Unit Testing: ./testdata/bad-promql.yml 320s FAILED: 320s expr: "join_1 + on(a) join_2", time: 0s, err: found duplicate series for the match group {a="1"} on the right hand-side of the operation: [{__name__="join_2", a="1", b="4"}, {__name__="join_2", a="1", b="3"}];many-to-many matching not allowed: matching labels must be unique on one side 320s 320s === RUN TestRulesUnitTest/Bad_rules_(syntax_error) 320s Unit Testing: ./testdata/bad-rules-syntax-test.yml 320s FAILED: 320s testdata/bad-rules-syntax.yml: 7:15: group "bad-syntax", rule 1, "x": could not parse expression: 1:7: parse error: unexpected end of input 320s 320s === RUN TestRulesUnitTest/Bad_rules_(error_evaluating) 320s Unit Testing: ./testdata/bad-rules-error-test.yml 320s FAILED: 320s rule: joined, time: 0s, err: found duplicate series for the match group {a="1"} on the right hand-side of the operation: [{__name__="join_2", a="1", b="4"}, {__name__="join_2", a="1", b="3"}];many-to-many matching not allowed: matching labels must be unique on one side 320s 320s === RUN TestRulesUnitTest/Simple_failing_test 320s Unit Testing: ./testdata/failing.yml 320s FAILED: 320s name: Failing test, 320s alertname:Test, time:0s, 320s exp:"[Labels:{alertname=\"Test\"} Annotations:{}]", 320s got:"[]" 320s expr: "test", time: 0s, 320s exp:"{__name__=\"test\"} 1E+00" 320s got:"{__name__=\"test\"} 0E+00" 320s name: Failing alert test, 320s alertname:InstanceDown, time:5m, 320s exp:"[]", 320s got:"[Labels:{alertname=\"InstanceDown\", job=\"test\", severity=\"page\"} Annotations:{description=\" of job test has been down for more than 5 minutes.\", summary=\"Instance down\"}]" 320s name: Failing alert test, 320s alertname:AlwaysFiring, time:5m, 320s exp:"[]", 320s got:"[Labels:{alertname=\"AlwaysFiring\"} Annotations:{}]" 320s 320s === RUN TestRulesUnitTest/Disabled_feature_(@_modifier) 320s Unit Testing: ./testdata/at-modifier-test.yml 320s FAILED: 320s rule: x, time: 0s, err: @ modifier is disabled 320s 320s === RUN TestRulesUnitTest/Enabled_feature_(@_modifier) 320s Unit Testing: ./testdata/at-modifier-test.yml 320s SUCCESS 320s 320s === RUN TestRulesUnitTest/Disabled_feature_(negative_offset) 320s Unit Testing: ./testdata/negative-offset-test.yml 320s FAILED: 320s rule: x, time: 0s, err: negative offset is disabled 320s 320s === RUN TestRulesUnitTest/Enabled_feature_(negative_offset) 320s Unit Testing: ./testdata/negative-offset-test.yml 320s SUCCESS 320s 320s --- PASS: TestRulesUnitTest (0.59s) 320s --- PASS: TestRulesUnitTest/Passing_Unit_Tests (0.54s) 320s --- PASS: TestRulesUnitTest/Bad_input_series (0.00s) 320s --- PASS: TestRulesUnitTest/Bad_PromQL (0.01s) 320s --- PASS: TestRulesUnitTest/Bad_rules_(syntax_error) (0.00s) 320s --- PASS: TestRulesUnitTest/Bad_rules_(error_evaluating) (0.00s) 320s --- PASS: TestRulesUnitTest/Simple_failing_test (0.02s) 320s --- PASS: TestRulesUnitTest/Disabled_feature_(@_modifier) (0.00s) 320s --- PASS: TestRulesUnitTest/Enabled_feature_(@_modifier) (0.01s) 320s --- PASS: TestRulesUnitTest/Disabled_feature_(negative_offset) (0.01s) 320s --- PASS: TestRulesUnitTest/Enabled_feature_(negative_offset) (0.00s) 320s PASS 320s ok github.com/prometheus/prometheus/cmd/promtool 1.846s 320s === RUN TestYAMLRoundtrip 320s --- PASS: TestYAMLRoundtrip (0.00s) 320s === RUN TestRemoteWriteRetryOnRateLimit 320s --- PASS: TestRemoteWriteRetryOnRateLimit (0.00s) 320s === RUN TestLoadConfig 320s --- PASS: TestLoadConfig (0.00s) 320s === RUN TestScrapeIntervalLarger 320s --- PASS: TestScrapeIntervalLarger (0.00s) 320s === RUN TestElideSecrets 320s --- PASS: TestElideSecrets (0.00s) 320s === RUN TestLoadConfigRuleFilesAbsolutePath 320s --- PASS: TestLoadConfigRuleFilesAbsolutePath (0.00s) 320s === RUN TestBadConfigs 320s --- PASS: TestBadConfigs (0.00s) 320s === RUN TestBadStaticConfigsJSON 320s --- PASS: TestBadStaticConfigsJSON (0.00s) 320s === RUN TestBadStaticConfigsYML 320s --- PASS: TestBadStaticConfigsYML (0.00s) 320s === RUN TestEmptyConfig 320s --- PASS: TestEmptyConfig (0.00s) 320s === RUN TestExpandExternalLabels 320s --- PASS: TestExpandExternalLabels (0.00s) 320s === RUN TestEmptyGlobalBlock 320s --- PASS: TestEmptyGlobalBlock (0.00s) 320s PASS 320s ok github.com/prometheus/prometheus/config 0.023s 320s === RUN TestTargetUpdatesOrder 320s === RUN TestTargetUpdatesOrder/Single_TP_no_updates 320s === RUN TestTargetUpdatesOrder/Multiple_TPs_no_updates 320s === RUN TestTargetUpdatesOrder/Single_TP_empty_initials 320s === RUN TestTargetUpdatesOrder/Multiple_TPs_empty_initials 320s === RUN TestTargetUpdatesOrder/Single_TP_initials_only 320s === RUN TestTargetUpdatesOrder/Multiple_TPs_initials_only 320s === RUN TestTargetUpdatesOrder/Single_TP_initials_followed_by_empty_updates 320s === RUN TestTargetUpdatesOrder/Single_TP_initials_and_new_groups 320s === RUN TestTargetUpdatesOrder/Multiple_TPs_initials_and_new_groups 320s === RUN TestTargetUpdatesOrder/One_TP_initials_arrive_after_other_TP_updates. 320s === RUN TestTargetUpdatesOrder/Single_TP_empty_update_in_between 320s --- PASS: TestTargetUpdatesOrder (1.39s) 320s --- PASS: TestTargetUpdatesOrder/Single_TP_no_updates (0.00s) 320s --- PASS: TestTargetUpdatesOrder/Multiple_TPs_no_updates (0.00s) 320s --- PASS: TestTargetUpdatesOrder/Single_TP_empty_initials (0.01s) 320s --- PASS: TestTargetUpdatesOrder/Multiple_TPs_empty_initials (0.20s) 320s --- PASS: TestTargetUpdatesOrder/Single_TP_initials_only (0.00s) 320s --- PASS: TestTargetUpdatesOrder/Multiple_TPs_initials_only (0.01s) 320s --- PASS: TestTargetUpdatesOrder/Single_TP_initials_followed_by_empty_updates (0.01s) 320s --- PASS: TestTargetUpdatesOrder/Single_TP_initials_and_new_groups (0.01s) 320s --- PASS: TestTargetUpdatesOrder/Multiple_TPs_initials_and_new_groups (0.51s) 320s --- PASS: TestTargetUpdatesOrder/One_TP_initials_arrive_after_other_TP_updates. (0.30s) 320s --- PASS: TestTargetUpdatesOrder/Single_TP_empty_update_in_between (0.34s) 320s === RUN TestTargetSetTargetGroupsPresentOnConfigReload 320s --- PASS: TestTargetSetTargetGroupsPresentOnConfigReload (0.20s) 320s === RUN TestTargetSetTargetGroupsPresentOnConfigRename 320s --- PASS: TestTargetSetTargetGroupsPresentOnConfigRename (0.20s) 320s === RUN TestTargetSetTargetGroupsPresentOnConfigDuplicateAndDeleteOriginal 320s --- PASS: TestTargetSetTargetGroupsPresentOnConfigDuplicateAndDeleteOriginal (0.30s) 320s === RUN TestTargetSetTargetGroupsPresentOnConfigChange 320s --- PASS: TestTargetSetTargetGroupsPresentOnConfigChange (0.40s) 320s === RUN TestTargetSetRecreatesTargetGroupsOnConfigChange 320s --- PASS: TestTargetSetRecreatesTargetGroupsOnConfigChange (0.20s) 320s === RUN TestDiscovererConfigs 320s --- PASS: TestDiscovererConfigs (0.10s) 320s === RUN TestTargetSetRecreatesEmptyStaticConfigs 320s --- PASS: TestTargetSetRecreatesEmptyStaticConfigs (0.20s) 320s === RUN TestIdenticalConfigurationsAreCoalesced 320s --- PASS: TestIdenticalConfigurationsAreCoalesced (0.10s) 320s === RUN TestApplyConfigDoesNotModifyStaticTargets 320s --- PASS: TestApplyConfigDoesNotModifyStaticTargets (0.10s) 320s === RUN TestGaugeFailedConfigs 320s --- PASS: TestGaugeFailedConfigs (0.20s) 320s === RUN TestCoordinationWithReceiver 320s === RUN TestCoordinationWithReceiver/Receiver_should_get_all_updates_even_when_one_provider_closes_its_channel 320s === RUN TestCoordinationWithReceiver/Receiver_should_get_all_updates_even_when_the_channel_is_blocked 320s --- PASS: TestCoordinationWithReceiver (1.00s) 320s --- PASS: TestCoordinationWithReceiver/Receiver_should_get_all_updates_even_when_one_provider_closes_its_channel (0.20s) 320s --- PASS: TestCoordinationWithReceiver/Receiver_should_get_all_updates_even_when_the_channel_is_blocked (0.80s) 320s === RUN TestTargetSetTargetGroupsUpdateDuringApplyConfig 320s --- PASS: TestTargetSetTargetGroupsUpdateDuringApplyConfig (0.01s) 320s PASS 320s ok github.com/prometheus/prometheus/discovery 4.420s 320s ? github.com/prometheus/prometheus/discovery/aws [no test files] 320s === RUN TestMapFromVMWithEmptyTags 320s --- PASS: TestMapFromVMWithEmptyTags (0.00s) 320s === RUN TestMapFromVMWithTags 320s --- PASS: TestMapFromVMWithTags (0.00s) 320s === RUN TestMapFromVMScaleSetVMWithEmptyTags 320s --- PASS: TestMapFromVMScaleSetVMWithEmptyTags (0.00s) 320s === RUN TestMapFromVMScaleSetVMWithTags 320s --- PASS: TestMapFromVMScaleSetVMWithTags (0.00s) 320s === RUN TestNewAzureResourceFromID 320s --- PASS: TestNewAzureResourceFromID (0.00s) 320s PASS 320s ok github.com/prometheus/prometheus/discovery/azure 0.003s 320s === RUN TestConfiguredService 320s --- PASS: TestConfiguredService (0.00s) 320s === RUN TestConfiguredServiceWithTag 320s --- PASS: TestConfiguredServiceWithTag (0.00s) 320s === RUN TestConfiguredServiceWithTags 320s --- PASS: TestConfiguredServiceWithTags (0.00s) 320s === RUN TestNonConfiguredService 320s --- PASS: TestNonConfiguredService (0.00s) 320s === RUN TestAllServices 320s --- PASS: TestAllServices (1.00s) 320s === RUN TestNoTargets 320s --- PASS: TestNoTargets (0.00s) 320s === RUN TestOneService 320s --- PASS: TestOneService (0.00s) 320s === RUN TestAllOptions 320s --- PASS: TestAllOptions (1.00s) 320s === RUN TestGetDatacenterShouldReturnError 320s --- PASS: TestGetDatacenterShouldReturnError (0.00s) 320s === RUN TestUnmarshalConfig 320s === RUN TestUnmarshalConfig/good 320s === RUN TestUnmarshalConfig/username_and_password_and_basic_auth_configured 320s === RUN TestUnmarshalConfig/token_and_authorization_configured 320s === RUN TestUnmarshalConfig/token_and_oauth2_configured 320s --- PASS: TestUnmarshalConfig (0.00s) 320s --- PASS: TestUnmarshalConfig/good (0.00s) 320s --- PASS: TestUnmarshalConfig/username_and_password_and_basic_auth_configured (0.00s) 320s --- PASS: TestUnmarshalConfig/token_and_authorization_configured (0.00s) 320s --- PASS: TestUnmarshalConfig/token_and_oauth2_configured (0.00s) 320s PASS 320s ok github.com/prometheus/prometheus/discovery/consul 2.010s 320s === RUN TestDigitalOceanSDRefresh 320s === RUN TestDigitalOceanSDRefresh/item_0 320s === RUN TestDigitalOceanSDRefresh/item_1 320s === RUN TestDigitalOceanSDRefresh/item_2 320s === RUN TestDigitalOceanSDRefresh/item_3 320s --- PASS: TestDigitalOceanSDRefresh (0.00s) 320s --- PASS: TestDigitalOceanSDRefresh/item_0 (0.00s) 320s --- PASS: TestDigitalOceanSDRefresh/item_1 (0.00s) 320s --- PASS: TestDigitalOceanSDRefresh/item_2 (0.00s) 320s --- PASS: TestDigitalOceanSDRefresh/item_3 (0.00s) 320s PASS 320s ok github.com/prometheus/prometheus/discovery/digitalocean 0.005s 320s === RUN TestDNS 320s === RUN TestDNS/A_record_query_with_error 320s === PAUSE TestDNS/A_record_query_with_error 320s === RUN TestDNS/A_record_query 320s === PAUSE TestDNS/A_record_query 320s === RUN TestDNS/AAAA_record_query 320s === PAUSE TestDNS/AAAA_record_query 320s === RUN TestDNS/SRV_record_query 320s === PAUSE TestDNS/SRV_record_query 320s === RUN TestDNS/SRV_record_query_with_unsupported_resource_records 320s === PAUSE TestDNS/SRV_record_query_with_unsupported_resource_records 320s === RUN TestDNS/SRV_record_query_with_empty_answer_(NXDOMAIN) 320s === PAUSE TestDNS/SRV_record_query_with_empty_answer_(NXDOMAIN) 320s === CONT TestDNS/A_record_query_with_error 320s === CONT TestDNS/SRV_record_query 320s === CONT TestDNS/SRV_record_query_with_empty_answer_(NXDOMAIN) 320s === CONT TestDNS/SRV_record_query_with_unsupported_resource_records 320s === CONT TestDNS/AAAA_record_query 320s === CONT TestDNS/A_record_query 320s --- PASS: TestDNS (0.00s) 320s --- PASS: TestDNS/A_record_query_with_error (0.00s) 320s --- PASS: TestDNS/SRV_record_query (0.00s) 320s --- PASS: TestDNS/SRV_record_query_with_empty_answer_(NXDOMAIN) (0.00s) 320s --- PASS: TestDNS/SRV_record_query_with_unsupported_resource_records (0.00s) 320s --- PASS: TestDNS/AAAA_record_query (0.00s) 320s --- PASS: TestDNS/A_record_query (0.00s) 320s === RUN TestSDConfigUnmarshalYAML 320s === RUN TestSDConfigUnmarshalYAML/valid_srv 320s === RUN TestSDConfigUnmarshalYAML/valid_a 320s === RUN TestSDConfigUnmarshalYAML/valid_aaaa 320s === RUN TestSDConfigUnmarshalYAML/invalid_a_without_port 320s === RUN TestSDConfigUnmarshalYAML/invalid_aaaa_without_port 320s === RUN TestSDConfigUnmarshalYAML/invalid_empty_names 320s === RUN TestSDConfigUnmarshalYAML/invalid_unknown_dns_type 320s --- PASS: TestSDConfigUnmarshalYAML (0.00s) 320s --- PASS: TestSDConfigUnmarshalYAML/valid_srv (0.00s) 320s --- PASS: TestSDConfigUnmarshalYAML/valid_a (0.00s) 320s --- PASS: TestSDConfigUnmarshalYAML/valid_aaaa (0.00s) 320s --- PASS: TestSDConfigUnmarshalYAML/invalid_a_without_port (0.00s) 320s --- PASS: TestSDConfigUnmarshalYAML/invalid_aaaa_without_port (0.00s) 320s --- PASS: TestSDConfigUnmarshalYAML/invalid_empty_names (0.00s) 320s --- PASS: TestSDConfigUnmarshalYAML/invalid_unknown_dns_type (0.00s) 320s PASS 320s ok github.com/prometheus/prometheus/discovery/dns 0.007s 320s === RUN TestFetchApps 320s --- PASS: TestFetchApps (0.00s) 320s === RUN Test500ErrorHttpResponse 320s --- PASS: Test500ErrorHttpResponse (0.00s) 320s === RUN TestEurekaSDHandleError 320s --- PASS: TestEurekaSDHandleError (0.00s) 320s === RUN TestEurekaSDEmptyList 320s --- PASS: TestEurekaSDEmptyList (0.00s) 320s === RUN TestEurekaSDSendGroup 320s --- PASS: TestEurekaSDSendGroup (0.00s) 320s PASS 320s ok github.com/prometheus/prometheus/discovery/eureka 0.006s 320s === RUN TestInitialUpdate 320s === RUN TestInitialUpdate/fixtures/valid.yml 320s === PAUSE TestInitialUpdate/fixtures/valid.yml 320s === RUN TestInitialUpdate/fixtures/valid.json 320s === PAUSE TestInitialUpdate/fixtures/valid.json 320s === CONT TestInitialUpdate/fixtures/valid.yml 320s === CONT TestInitialUpdate/fixtures/valid.json 320s --- PASS: TestInitialUpdate (0.00s) 320s --- PASS: TestInitialUpdate/fixtures/valid.yml (0.10s) 320s --- PASS: TestInitialUpdate/fixtures/valid.json (0.10s) 320s === RUN TestInvalidFile 320s === RUN TestInvalidFile/fixtures/invalid_nil.yml 320s === PAUSE TestInvalidFile/fixtures/invalid_nil.yml 320s === RUN TestInvalidFile/fixtures/invalid_nil.json 320s === PAUSE TestInvalidFile/fixtures/invalid_nil.json 320s === CONT TestInvalidFile/fixtures/invalid_nil.yml 320s === CONT TestInvalidFile/fixtures/invalid_nil.json 320s --- PASS: TestInvalidFile (0.00s) 320s --- PASS: TestInvalidFile/fixtures/invalid_nil.yml (1.00s) 320s --- PASS: TestInvalidFile/fixtures/invalid_nil.json (1.00s) 320s === RUN TestNoopFileUpdate 320s === PAUSE TestNoopFileUpdate 320s === RUN TestFileUpdate 320s === PAUSE TestFileUpdate 320s === RUN TestInvalidFileUpdate 320s === PAUSE TestInvalidFileUpdate 320s === RUN TestUpdateFileWithPartialWrites 320s === PAUSE TestUpdateFileWithPartialWrites 320s === RUN TestRemoveFile 320s === PAUSE TestRemoveFile 320s === CONT TestNoopFileUpdate 320s === CONT TestInvalidFileUpdate 320s === CONT TestNoopFileUpdate 320s file_test.go:372: update received after 100.979147ms 320s --- PASS: TestNoopFileUpdate (0.20s) 320s === CONT TestFileUpdate 320s file_test.go:390: update received after 100.752157ms 320s --- PASS: TestFileUpdate (0.20s) 320s === CONT TestUpdateFileWithPartialWrites 320s --- PASS: TestInvalidFileUpdate (1.10s) 320s === CONT TestRemoveFile 320s file_test.go:474: update received after 100.622433ms 320s --- PASS: TestRemoveFile (0.20s) 320s === CONT TestUpdateFileWithPartialWrites 320s file_test.go:439: update received after 1.10150871s 320s --- PASS: TestUpdateFileWithPartialWrites (1.20s) 320s PASS 320s ok github.com/prometheus/prometheus/discovery/file 2.726s 320s ? github.com/prometheus/prometheus/discovery/gce [no test files] 320s === RUN TestHCloudSDRefresh 320s === RUN TestHCloudSDRefresh/item_0 320s === RUN TestHCloudSDRefresh/item_1 320s === RUN TestHCloudSDRefresh/item_2 320s --- PASS: TestHCloudSDRefresh (0.00s) 320s --- PASS: TestHCloudSDRefresh/item_0 (0.00s) 320s --- PASS: TestHCloudSDRefresh/item_1 (0.00s) 320s --- PASS: TestHCloudSDRefresh/item_2 (0.00s) 320s === RUN TestRobotSDRefresh 320s === RUN TestRobotSDRefresh/item_0 320s === RUN TestRobotSDRefresh/item_1 320s --- PASS: TestRobotSDRefresh (0.00s) 320s --- PASS: TestRobotSDRefresh/item_0 (0.00s) 320s --- PASS: TestRobotSDRefresh/item_1 (0.00s) 320s === RUN TestRobotSDRefreshHandleError 320s --- PASS: TestRobotSDRefreshHandleError (0.00s) 320s PASS 320s ok github.com/prometheus/prometheus/discovery/hetzner 0.006s 320s === RUN TestHTTPValidRefresh 320s --- PASS: TestHTTPValidRefresh (0.01s) 320s === RUN TestHTTPInvalidCode 320s --- PASS: TestHTTPInvalidCode (0.00s) 320s === RUN TestHTTPInvalidFormat 320s --- PASS: TestHTTPInvalidFormat (0.00s) 320s === RUN TestContentTypeRegex 320s === RUN TestContentTypeRegex/application/json;charset=utf-8 320s === RUN TestContentTypeRegex/application/json;charset=UTF-8 320s === RUN TestContentTypeRegex/Application/JSON;Charset="utf-8" 320s === RUN TestContentTypeRegex/application/json;_charset="utf-8" 320s === RUN TestContentTypeRegex/application/json 320s === RUN TestContentTypeRegex/application/jsonl;_charset="utf-8" 320s === RUN TestContentTypeRegex/application/json;charset=UTF-9 320s === RUN TestContentTypeRegex/application_/json;charset=UTF-8 320s === RUN TestContentTypeRegex/application/_json;charset=UTF-8 320s === RUN TestContentTypeRegex/application/json; 320s === RUN TestContentTypeRegex/charset=UTF-8 320s --- PASS: TestContentTypeRegex (0.00s) 320s --- PASS: TestContentTypeRegex/application/json;charset=utf-8 (0.00s) 320s --- PASS: TestContentTypeRegex/application/json;charset=UTF-8 (0.00s) 320s --- PASS: TestContentTypeRegex/Application/JSON;Charset="utf-8" (0.00s) 320s --- PASS: TestContentTypeRegex/application/json;_charset="utf-8" (0.00s) 320s --- PASS: TestContentTypeRegex/application/json (0.00s) 320s --- PASS: TestContentTypeRegex/application/jsonl;_charset="utf-8" (0.00s) 320s --- PASS: TestContentTypeRegex/application/json;charset=UTF-9 (0.00s) 320s --- PASS: TestContentTypeRegex/application_/json;charset=UTF-8 (0.00s) 320s --- PASS: TestContentTypeRegex/application/_json;charset=UTF-8 (0.00s) 320s --- PASS: TestContentTypeRegex/application/json; (0.00s) 320s --- PASS: TestContentTypeRegex/charset=UTF-8 (0.00s) 320s === RUN TestSourceDisappeared 320s --- PASS: TestSourceDisappeared (0.00s) 320s PASS 320s ok github.com/prometheus/prometheus/discovery/http 0.010s 320s ? github.com/prometheus/prometheus/discovery/install [no test files] 320s === RUN TestTargetUpdatesOrder 320s === RUN TestTargetUpdatesOrder/Single_TP_no_updates 320s === RUN TestTargetUpdatesOrder/Multiple_TPs_no_updates 320s === RUN TestTargetUpdatesOrder/Single_TP_empty_initials 320s === RUN TestTargetUpdatesOrder/Multiple_TPs_empty_initials 320s === RUN TestTargetUpdatesOrder/Single_TP_initials_only 320s === RUN TestTargetUpdatesOrder/Multiple_TPs_initials_only 320s === RUN TestTargetUpdatesOrder/Single_TP_initials_followed_by_empty_updates 320s === RUN TestTargetUpdatesOrder/Single_TP_initials_and_new_groups 320s === RUN TestTargetUpdatesOrder/Multiple_TPs_initials_and_new_groups 320s === RUN TestTargetUpdatesOrder/One_TP_initials_arrive_after_other_TP_updates. 320s === RUN TestTargetUpdatesOrder/Single_TP_empty_update_in_between 320s --- PASS: TestTargetUpdatesOrder (1.39s) 320s --- PASS: TestTargetUpdatesOrder/Single_TP_no_updates (0.00s) 320s --- PASS: TestTargetUpdatesOrder/Multiple_TPs_no_updates (0.00s) 320s --- PASS: TestTargetUpdatesOrder/Single_TP_empty_initials (0.01s) 320s --- PASS: TestTargetUpdatesOrder/Multiple_TPs_empty_initials (0.20s) 320s --- PASS: TestTargetUpdatesOrder/Single_TP_initials_only (0.00s) 320s --- PASS: TestTargetUpdatesOrder/Multiple_TPs_initials_only (0.01s) 320s --- PASS: TestTargetUpdatesOrder/Single_TP_initials_followed_by_empty_updates (0.01s) 320s --- PASS: TestTargetUpdatesOrder/Single_TP_initials_and_new_groups (0.01s) 320s --- PASS: TestTargetUpdatesOrder/Multiple_TPs_initials_and_new_groups (0.51s) 320s --- PASS: TestTargetUpdatesOrder/One_TP_initials_arrive_after_other_TP_updates. (0.30s) 320s --- PASS: TestTargetUpdatesOrder/Single_TP_empty_update_in_between (0.34s) 320s === RUN TestTargetSetRecreatesTargetGroupsEveryRun 320s --- PASS: TestTargetSetRecreatesTargetGroupsEveryRun (0.20s) 320s === RUN TestDiscovererConfigs 320s --- PASS: TestDiscovererConfigs (0.10s) 320s === RUN TestTargetSetRecreatesEmptyStaticConfigs 320s --- PASS: TestTargetSetRecreatesEmptyStaticConfigs (0.20s) 320s === RUN TestIdenticalConfigurationsAreCoalesced 320s --- PASS: TestIdenticalConfigurationsAreCoalesced (0.10s) 320s === RUN TestApplyConfigDoesNotModifyStaticTargets 320s --- PASS: TestApplyConfigDoesNotModifyStaticTargets (0.10s) 320s === RUN TestGaugeFailedConfigs 320s --- PASS: TestGaugeFailedConfigs (0.20s) 320s === RUN TestCoordinationWithReceiver 320s === RUN TestCoordinationWithReceiver/Receiver_should_get_all_updates_even_when_one_provider_closes_its_channel 320s === RUN TestCoordinationWithReceiver/Receiver_should_get_all_updates_even_when_the_channel_is_blocked 320s --- PASS: TestCoordinationWithReceiver (1.00s) 320s --- PASS: TestCoordinationWithReceiver/Receiver_should_get_all_updates_even_when_one_provider_closes_its_channel (0.30s) 320s --- PASS: TestCoordinationWithReceiver/Receiver_should_get_all_updates_even_when_the_channel_is_blocked (0.70s) 320s PASS 320s ok github.com/prometheus/prometheus/discovery/legacymanager 3.301s 320s === RUN TestMarathonSDHandleError 320s --- PASS: TestMarathonSDHandleError (0.00s) 320s === RUN TestMarathonSDEmptyList 320s --- PASS: TestMarathonSDEmptyList (0.00s) 320s === RUN TestMarathonSDSendGroup 320s --- PASS: TestMarathonSDSendGroup (0.00s) 320s === RUN TestMarathonSDRemoveApp 320s --- PASS: TestMarathonSDRemoveApp (0.00s) 320s === RUN TestMarathonSDSendGroupWithMultiplePort 320s --- PASS: TestMarathonSDSendGroupWithMultiplePort (0.00s) 320s === RUN TestMarathonZeroTaskPorts 320s --- PASS: TestMarathonZeroTaskPorts (0.00s) 320s === RUN Test500ErrorHttpResponseWithValidJSONBody 320s --- PASS: Test500ErrorHttpResponseWithValidJSONBody (0.00s) 320s === RUN TestMarathonSDSendGroupWithPortDefinitions 320s --- PASS: TestMarathonSDSendGroupWithPortDefinitions (0.00s) 320s === RUN TestMarathonSDSendGroupWithPortDefinitionsRequirePorts 320s --- PASS: TestMarathonSDSendGroupWithPortDefinitionsRequirePorts (0.00s) 320s === RUN TestMarathonSDSendGroupWithPorts 320s --- PASS: TestMarathonSDSendGroupWithPorts (0.00s) 320s === RUN TestMarathonSDSendGroupWithContainerPortMappings 320s --- PASS: TestMarathonSDSendGroupWithContainerPortMappings (0.00s) 320s === RUN TestMarathonSDSendGroupWithDockerContainerPortMappings 320s --- PASS: TestMarathonSDSendGroupWithDockerContainerPortMappings (0.00s) 320s === RUN TestMarathonSDSendGroupWithContainerNetworkAndPortMapping 320s --- PASS: TestMarathonSDSendGroupWithContainerNetworkAndPortMapping (0.00s) 320s PASS 320s ok github.com/prometheus/prometheus/discovery/marathon 0.004s 320s === RUN TestDockerSDRefresh 320s === RUN TestDockerSDRefresh/item_0 320s === RUN TestDockerSDRefresh/item_1 320s === RUN TestDockerSDRefresh/item_2 320s --- PASS: TestDockerSDRefresh (0.00s) 320s --- PASS: TestDockerSDRefresh/item_0 (0.00s) 320s --- PASS: TestDockerSDRefresh/item_1 (0.00s) 320s --- PASS: TestDockerSDRefresh/item_2 (0.00s) 320s === RUN TestDockerSwarmNodesSDRefresh 320s === RUN TestDockerSwarmNodesSDRefresh/item_0 320s === RUN TestDockerSwarmNodesSDRefresh/item_1 320s === RUN TestDockerSwarmNodesSDRefresh/item_2 320s === RUN TestDockerSwarmNodesSDRefresh/item_3 320s === RUN TestDockerSwarmNodesSDRefresh/item_4 320s --- PASS: TestDockerSwarmNodesSDRefresh (0.00s) 320s --- PASS: TestDockerSwarmNodesSDRefresh/item_0 (0.00s) 320s --- PASS: TestDockerSwarmNodesSDRefresh/item_1 (0.00s) 320s --- PASS: TestDockerSwarmNodesSDRefresh/item_2 (0.00s) 320s --- PASS: TestDockerSwarmNodesSDRefresh/item_3 (0.00s) 320s --- PASS: TestDockerSwarmNodesSDRefresh/item_4 (0.00s) 320s === RUN TestDockerSwarmSDServicesRefresh 320s === RUN TestDockerSwarmSDServicesRefresh/item_0 320s === RUN TestDockerSwarmSDServicesRefresh/item_1 320s === RUN TestDockerSwarmSDServicesRefresh/item_2 320s === RUN TestDockerSwarmSDServicesRefresh/item_3 320s === RUN TestDockerSwarmSDServicesRefresh/item_4 320s === RUN TestDockerSwarmSDServicesRefresh/item_5 320s === RUN TestDockerSwarmSDServicesRefresh/item_6 320s === RUN TestDockerSwarmSDServicesRefresh/item_7 320s === RUN TestDockerSwarmSDServicesRefresh/item_8 320s === RUN TestDockerSwarmSDServicesRefresh/item_9 320s === RUN TestDockerSwarmSDServicesRefresh/item_10 320s === RUN TestDockerSwarmSDServicesRefresh/item_11 320s === RUN TestDockerSwarmSDServicesRefresh/item_12 320s === RUN TestDockerSwarmSDServicesRefresh/item_13 320s === RUN TestDockerSwarmSDServicesRefresh/item_14 320s --- PASS: TestDockerSwarmSDServicesRefresh (0.00s) 320s --- PASS: TestDockerSwarmSDServicesRefresh/item_0 (0.00s) 320s --- PASS: TestDockerSwarmSDServicesRefresh/item_1 (0.00s) 320s --- PASS: TestDockerSwarmSDServicesRefresh/item_2 (0.00s) 320s --- PASS: TestDockerSwarmSDServicesRefresh/item_3 (0.00s) 320s --- PASS: TestDockerSwarmSDServicesRefresh/item_4 (0.00s) 320s --- PASS: TestDockerSwarmSDServicesRefresh/item_5 (0.00s) 320s --- PASS: TestDockerSwarmSDServicesRefresh/item_6 (0.00s) 320s --- PASS: TestDockerSwarmSDServicesRefresh/item_7 (0.00s) 320s --- PASS: TestDockerSwarmSDServicesRefresh/item_8 (0.00s) 320s --- PASS: TestDockerSwarmSDServicesRefresh/item_9 (0.00s) 320s --- PASS: TestDockerSwarmSDServicesRefresh/item_10 (0.00s) 320s --- PASS: TestDockerSwarmSDServicesRefresh/item_11 (0.00s) 320s --- PASS: TestDockerSwarmSDServicesRefresh/item_12 (0.00s) 320s --- PASS: TestDockerSwarmSDServicesRefresh/item_13 (0.00s) 320s --- PASS: TestDockerSwarmSDServicesRefresh/item_14 (0.00s) 320s === RUN TestDockerSwarmSDServicesRefreshWithFilters 320s === RUN TestDockerSwarmSDServicesRefreshWithFilters/item_0 320s === RUN TestDockerSwarmSDServicesRefreshWithFilters/item_1 320s === RUN TestDockerSwarmSDServicesRefreshWithFilters/item_2 320s === RUN TestDockerSwarmSDServicesRefreshWithFilters/item_3 320s --- PASS: TestDockerSwarmSDServicesRefreshWithFilters (0.00s) 320s --- PASS: TestDockerSwarmSDServicesRefreshWithFilters/item_0 (0.00s) 320s --- PASS: TestDockerSwarmSDServicesRefreshWithFilters/item_1 (0.00s) 320s --- PASS: TestDockerSwarmSDServicesRefreshWithFilters/item_2 (0.00s) 320s --- PASS: TestDockerSwarmSDServicesRefreshWithFilters/item_3 (0.00s) 320s === RUN TestDockerSwarmTasksSDRefresh 320s === RUN TestDockerSwarmTasksSDRefresh/item_0 320s === RUN TestDockerSwarmTasksSDRefresh/item_1 320s === RUN TestDockerSwarmTasksSDRefresh/item_2 320s === RUN TestDockerSwarmTasksSDRefresh/item_3 320s === RUN TestDockerSwarmTasksSDRefresh/item_4 320s === RUN TestDockerSwarmTasksSDRefresh/item_5 320s === RUN TestDockerSwarmTasksSDRefresh/item_6 320s === RUN TestDockerSwarmTasksSDRefresh/item_7 320s === RUN TestDockerSwarmTasksSDRefresh/item_8 320s === RUN TestDockerSwarmTasksSDRefresh/item_9 320s === RUN TestDockerSwarmTasksSDRefresh/item_10 320s === RUN TestDockerSwarmTasksSDRefresh/item_11 320s === RUN TestDockerSwarmTasksSDRefresh/item_12 320s === RUN TestDockerSwarmTasksSDRefresh/item_13 320s === RUN TestDockerSwarmTasksSDRefresh/item_14 320s === RUN TestDockerSwarmTasksSDRefresh/item_15 320s === RUN TestDockerSwarmTasksSDRefresh/item_16 320s === RUN TestDockerSwarmTasksSDRefresh/item_17 320s === RUN TestDockerSwarmTasksSDRefresh/item_18 320s === RUN TestDockerSwarmTasksSDRefresh/item_19 320s === RUN TestDockerSwarmTasksSDRefresh/item_20 320s === RUN TestDockerSwarmTasksSDRefresh/item_21 320s === RUN TestDockerSwarmTasksSDRefresh/item_22 320s === RUN TestDockerSwarmTasksSDRefresh/item_23 320s === RUN TestDockerSwarmTasksSDRefresh/item_24 320s === RUN TestDockerSwarmTasksSDRefresh/item_25 320s === RUN TestDockerSwarmTasksSDRefresh/item_26 320s --- PASS: TestDockerSwarmTasksSDRefresh (0.00s) 320s --- PASS: TestDockerSwarmTasksSDRefresh/item_0 (0.00s) 320s --- PASS: TestDockerSwarmTasksSDRefresh/item_1 (0.00s) 320s --- PASS: TestDockerSwarmTasksSDRefresh/item_2 (0.00s) 320s --- PASS: TestDockerSwarmTasksSDRefresh/item_3 (0.00s) 320s --- PASS: TestDockerSwarmTasksSDRefresh/item_4 (0.00s) 320s --- PASS: TestDockerSwarmTasksSDRefresh/item_5 (0.00s) 320s --- PASS: TestDockerSwarmTasksSDRefresh/item_6 (0.00s) 320s --- PASS: TestDockerSwarmTasksSDRefresh/item_7 (0.00s) 320s --- PASS: TestDockerSwarmTasksSDRefresh/item_8 (0.00s) 320s --- PASS: TestDockerSwarmTasksSDRefresh/item_9 (0.00s) 320s --- PASS: TestDockerSwarmTasksSDRefresh/item_10 (0.00s) 320s --- PASS: TestDockerSwarmTasksSDRefresh/item_11 (0.00s) 320s --- PASS: TestDockerSwarmTasksSDRefresh/item_12 (0.00s) 320s --- PASS: TestDockerSwarmTasksSDRefresh/item_13 (0.00s) 320s --- PASS: TestDockerSwarmTasksSDRefresh/item_14 (0.00s) 320s --- PASS: TestDockerSwarmTasksSDRefresh/item_15 (0.00s) 320s --- PASS: TestDockerSwarmTasksSDRefresh/item_16 (0.00s) 320s --- PASS: TestDockerSwarmTasksSDRefresh/item_17 (0.00s) 320s --- PASS: TestDockerSwarmTasksSDRefresh/item_18 (0.00s) 320s --- PASS: TestDockerSwarmTasksSDRefresh/item_19 (0.00s) 320s --- PASS: TestDockerSwarmTasksSDRefresh/item_20 (0.00s) 320s --- PASS: TestDockerSwarmTasksSDRefresh/item_21 (0.00s) 320s --- PASS: TestDockerSwarmTasksSDRefresh/item_22 (0.00s) 320s --- PASS: TestDockerSwarmTasksSDRefresh/item_23 (0.00s) 320s --- PASS: TestDockerSwarmTasksSDRefresh/item_24 (0.00s) 320s --- PASS: TestDockerSwarmTasksSDRefresh/item_25 (0.00s) 320s --- PASS: TestDockerSwarmTasksSDRefresh/item_26 (0.00s) 320s PASS 320s ok github.com/prometheus/prometheus/discovery/moby 0.017s 320s === RUN TestOpenstackSDHypervisorRefresh 320s --- PASS: TestOpenstackSDHypervisorRefresh (0.00s) 320s === RUN TestOpenstackSDHypervisorRefreshWithDoneContext 320s --- PASS: TestOpenstackSDHypervisorRefreshWithDoneContext (0.00s) 320s === RUN TestOpenstackSDInstanceRefresh 320s === RUN TestOpenstackSDInstanceRefresh/item_0 320s === RUN TestOpenstackSDInstanceRefresh/item_1 320s === RUN TestOpenstackSDInstanceRefresh/item_2 320s === RUN TestOpenstackSDInstanceRefresh/item_3 320s --- PASS: TestOpenstackSDInstanceRefresh (0.00s) 320s --- PASS: TestOpenstackSDInstanceRefresh/item_0 (0.00s) 320s --- PASS: TestOpenstackSDInstanceRefresh/item_1 (0.00s) 320s --- PASS: TestOpenstackSDInstanceRefresh/item_2 (0.00s) 320s --- PASS: TestOpenstackSDInstanceRefresh/item_3 (0.00s) 320s === RUN TestOpenstackSDInstanceRefreshWithDoneContext 320s --- PASS: TestOpenstackSDInstanceRefreshWithDoneContext (0.00s) 320s PASS 320s ok github.com/prometheus/prometheus/discovery/openstack 0.007s 320s === RUN TestPuppetSlashInURL 320s --- PASS: TestPuppetSlashInURL (0.00s) 320s === RUN TestPuppetDBRefresh 320s --- PASS: TestPuppetDBRefresh (0.00s) 320s === RUN TestPuppetDBRefreshWithParameters 320s --- PASS: TestPuppetDBRefreshWithParameters (0.00s) 320s === RUN TestPuppetDBInvalidCode 320s --- PASS: TestPuppetDBInvalidCode (0.00s) 320s === RUN TestPuppetDBInvalidFormat 320s --- PASS: TestPuppetDBInvalidFormat (0.00s) 320s PASS 320s ok github.com/prometheus/prometheus/discovery/puppetdb 0.008s 320s === RUN TestRefresh 320s --- PASS: TestRefresh (0.00s) 320s PASS 320s ok github.com/prometheus/prometheus/discovery/refresh 0.006s 320s === RUN TestTargetGroupStrictJsonUnmarshal 320s --- PASS: TestTargetGroupStrictJsonUnmarshal (0.00s) 320s === RUN TestTargetGroupYamlMarshal 320s --- PASS: TestTargetGroupYamlMarshal (0.00s) 320s === RUN TestTargetGroupYamlUnmarshal 320s --- PASS: TestTargetGroupYamlUnmarshal (0.00s) 320s === RUN TestString 320s --- PASS: TestString (0.00s) 320s PASS 320s ok github.com/prometheus/prometheus/discovery/targetgroup 0.002s 320s === RUN TestTritonSDNew 320s --- PASS: TestTritonSDNew (0.00s) 320s === RUN TestTritonSDNewBadConfig 320s --- PASS: TestTritonSDNewBadConfig (0.00s) 320s === RUN TestTritonSDNewGroupsConfig 320s --- PASS: TestTritonSDNewGroupsConfig (0.00s) 320s === RUN TestTritonSDNewCNConfig 320s --- PASS: TestTritonSDNewCNConfig (0.00s) 320s === RUN TestTritonSDRefreshNoTargets 320s --- PASS: TestTritonSDRefreshNoTargets (0.01s) 320s === RUN TestTritonSDRefreshMultipleTargets 320s --- PASS: TestTritonSDRefreshMultipleTargets (0.00s) 320s === RUN TestTritonSDRefreshNoServer 320s --- PASS: TestTritonSDRefreshNoServer (0.00s) 320s === RUN TestTritonSDRefreshCancelled 320s --- PASS: TestTritonSDRefreshCancelled (0.00s) 320s === RUN TestTritonSDRefreshCNsUUIDOnly 320s --- PASS: TestTritonSDRefreshCNsUUIDOnly (0.00s) 320s === RUN TestTritonSDRefreshCNsWithHostname 320s --- PASS: TestTritonSDRefreshCNsWithHostname (0.00s) 320s PASS 320s ok github.com/prometheus/prometheus/discovery/triton 0.023s 320s === RUN TestNewDiscoveryError 320s --- PASS: TestNewDiscoveryError (0.09s) 320s PASS 320s ok github.com/prometheus/prometheus/discovery/zookeeper 0.096s 320s === RUN TestPostPath 320s --- PASS: TestPostPath (0.00s) 320s === RUN TestHandlerNextBatch 320s --- PASS: TestHandlerNextBatch (0.00s) 320s === RUN TestHandlerSendAll 320s --- PASS: TestHandlerSendAll (0.01s) 320s === RUN TestCustomDo 320s --- PASS: TestCustomDo (0.00s) 320s === RUN TestExternalLabels 320s --- PASS: TestExternalLabels (0.00s) 320s === RUN TestHandlerRelabel 320s --- PASS: TestHandlerRelabel (0.00s) 320s === RUN TestHandlerQueuing 320s --- PASS: TestHandlerQueuing (0.01s) 320s === RUN TestLabelSetNotReused 320s --- PASS: TestLabelSetNotReused (0.00s) 320s === RUN TestReload 320s --- PASS: TestReload (0.00s) 320s === RUN TestDroppedAlertmanagers 320s --- PASS: TestDroppedAlertmanagers (0.00s) 320s === RUN TestLabelsToOpenAPILabelSet 320s --- PASS: TestLabelsToOpenAPILabelSet (0.00s) 320s PASS 320s ok github.com/prometheus/prometheus/notifier 0.022s 320s ? github.com/prometheus/prometheus/pkg/exemplar [no test files] 320s ? github.com/prometheus/prometheus/pkg/gate [no test files] 320s === RUN TestLabels_String 320s --- PASS: TestLabels_String (0.00s) 320s === RUN TestLabels_MatchLabels 320s --- PASS: TestLabels_MatchLabels (0.00s) 320s === RUN TestLabels_HasDuplicateLabelNames 320s --- PASS: TestLabels_HasDuplicateLabelNames (0.00s) 320s === RUN TestLabels_WithoutEmpty 320s === RUN TestLabels_WithoutEmpty/#00 320s === RUN TestLabels_WithoutEmpty/#01 320s === RUN TestLabels_WithoutEmpty/#02 320s === RUN TestLabels_WithoutEmpty/#03 320s === RUN TestLabels_WithoutEmpty/#04 320s === RUN TestLabels_WithoutEmpty/#05 320s --- PASS: TestLabels_WithoutEmpty (0.00s) 320s --- PASS: TestLabels_WithoutEmpty/#00 (0.00s) 320s --- PASS: TestLabels_WithoutEmpty/#01 (0.00s) 320s --- PASS: TestLabels_WithoutEmpty/#02 (0.00s) 320s --- PASS: TestLabels_WithoutEmpty/#03 (0.00s) 320s --- PASS: TestLabels_WithoutEmpty/#04 (0.00s) 320s --- PASS: TestLabels_WithoutEmpty/#05 (0.00s) 320s === RUN TestLabels_Equal 320s --- PASS: TestLabels_Equal (0.00s) 320s === RUN TestLabels_FromStrings 320s --- PASS: TestLabels_FromStrings (0.00s) 320s === RUN TestLabels_Compare 320s --- PASS: TestLabels_Compare (0.00s) 320s === RUN TestLabels_Has 320s --- PASS: TestLabels_Has (0.00s) 320s === RUN TestLabels_Get 320s --- PASS: TestLabels_Get (0.00s) 320s === RUN TestLabels_Copy 320s --- PASS: TestLabels_Copy (0.00s) 320s === RUN TestLabels_Map 320s --- PASS: TestLabels_Map (0.00s) 320s === RUN TestLabels_WithLabels 320s --- PASS: TestLabels_WithLabels (0.00s) 320s === RUN TestLabels_WithoutLabels 320s --- PASS: TestLabels_WithoutLabels (0.00s) 320s === RUN TestBulider_NewBulider 320s --- PASS: TestBulider_NewBulider (0.00s) 320s === RUN TestBuilder_Del 320s --- PASS: TestBuilder_Del (0.00s) 320s === RUN TestBuilder_Set 320s --- PASS: TestBuilder_Set (0.00s) 320s === RUN TestBuilder_Labels 320s --- PASS: TestBuilder_Labels (0.00s) 320s === RUN TestLabels_Hash 320s --- PASS: TestLabels_Hash (0.00s) 320s === RUN TestMatcher 320s --- PASS: TestMatcher (0.00s) 320s === RUN TestInverse 320s --- PASS: TestInverse (0.00s) 320s === RUN TestNewFastRegexMatcher 320s --- PASS: TestNewFastRegexMatcher (0.00s) 320s === RUN TestOptimizeConcatRegex 320s --- PASS: TestOptimizeConcatRegex (0.00s) 320s PASS 320s ok github.com/prometheus/prometheus/pkg/labels 0.003s 320s === RUN TestDedupe 320s --- PASS: TestDedupe (0.20s) 320s === RUN TestJSONFileLogger_basic 320s --- PASS: TestJSONFileLogger_basic (0.00s) 320s === RUN TestJSONFileLogger_parallel 320s --- PASS: TestJSONFileLogger_parallel (0.00s) 320s PASS 320s ok github.com/prometheus/prometheus/pkg/logging 0.204s 320s ? github.com/prometheus/prometheus/pkg/modtimevfs [no test files] 320s === RUN TestPool 320s --- PASS: TestPool (0.00s) 320s PASS 320s ok github.com/prometheus/prometheus/pkg/pool 0.002s 320s === RUN TestRelabel 320s --- PASS: TestRelabel (0.00s) 320s === RUN TestTargetLabelValidity 320s --- PASS: TestTargetLabelValidity (0.00s) 320s PASS 320s ok github.com/prometheus/prometheus/pkg/relabel 0.002s 320s === RUN TestParseFileSuccess 320s --- PASS: TestParseFileSuccess (0.00s) 320s === RUN TestParseFileFailure 320s --- PASS: TestParseFileFailure (0.00s) 320s === RUN TestTemplateParsing 320s --- PASS: TestTemplateParsing (0.00s) 320s === RUN TestUniqueErrorNodes 320s --- PASS: TestUniqueErrorNodes (0.00s) 320s PASS 320s ok github.com/prometheus/prometheus/pkg/rulefmt 0.007s 320s ? github.com/prometheus/prometheus/pkg/runtime [no test files] 320s === RUN TestOpenMetricsParse 320s --- PASS: TestOpenMetricsParse (0.00s) 320s === RUN TestOpenMetricsParseErrors 320s --- PASS: TestOpenMetricsParseErrors (0.00s) 320s === RUN TestOMNullByteHandling 320s --- PASS: TestOMNullByteHandling (0.00s) 320s === RUN TestPromParse 320s --- PASS: TestPromParse (0.00s) 320s === RUN TestPromParseErrors 320s --- PASS: TestPromParseErrors (0.00s) 320s === RUN TestPromNullByteHandling 320s --- PASS: TestPromNullByteHandling (0.00s) 320s PASS 320s ok github.com/prometheus/prometheus/pkg/textparse 0.003s 320s ? github.com/prometheus/prometheus/pkg/timestamp [no test files] 320s ? github.com/prometheus/prometheus/pkg/value [no test files] 320s ? github.com/prometheus/prometheus/prompb [no test files] 320s === RUN TestQueryConcurrency 320s --- PASS: TestQueryConcurrency (0.02s) 320s === RUN TestQueryTimeout 320s --- PASS: TestQueryTimeout (0.10s) 320s === RUN TestQueryCancel 320s --- PASS: TestQueryCancel (0.00s) 320s === RUN TestQueryError 320s --- PASS: TestQueryError (0.00s) 320s === RUN TestSelectHintsSetCorrectly 320s === RUN TestSelectHintsSetCorrectly/foo 320s === RUN TestSelectHintsSetCorrectly/foo_@_15 320s === RUN TestSelectHintsSetCorrectly/foo_@_1 320s === RUN TestSelectHintsSetCorrectly/foo[2m] 320s === RUN TestSelectHintsSetCorrectly/foo[2m]_@_180 320s === RUN TestSelectHintsSetCorrectly/foo[2m]_@_300 320s === RUN TestSelectHintsSetCorrectly/foo[2m]_@_60 320s === RUN TestSelectHintsSetCorrectly/foo[2m]_offset_2m 320s === RUN TestSelectHintsSetCorrectly/foo[2m]_@_200_offset_2m 320s === RUN TestSelectHintsSetCorrectly/foo[2m:1s] 320s === RUN TestSelectHintsSetCorrectly/count_over_time(foo[2m:1s]) 320s === RUN TestSelectHintsSetCorrectly/count_over_time(foo[2m:1s]_@_300) 320s === RUN TestSelectHintsSetCorrectly/count_over_time(foo[2m:1s]_@_200) 320s === RUN TestSelectHintsSetCorrectly/count_over_time(foo[2m:1s]_@_100) 320s === RUN TestSelectHintsSetCorrectly/count_over_time(foo[2m:1s]_offset_10s) 320s === RUN TestSelectHintsSetCorrectly/count_over_time((foo_offset_10s)[2m:1s]_offset_10s) 320s === RUN TestSelectHintsSetCorrectly/count_over_time((foo_@_200_offset_10s)[2m:1s]_offset_10s) 320s === RUN TestSelectHintsSetCorrectly/count_over_time((foo_@_200_offset_10s)[2m:1s]_@_100_offset_10s) 320s === RUN TestSelectHintsSetCorrectly/count_over_time((foo_offset_10s)[2m:1s]_@_100_offset_10s) 320s === RUN TestSelectHintsSetCorrectly/foo#01 320s === RUN TestSelectHintsSetCorrectly/foo_@_15#01 320s === RUN TestSelectHintsSetCorrectly/foo_@_1#01 320s === RUN TestSelectHintsSetCorrectly/rate(foo[2m]_@_180) 320s === RUN TestSelectHintsSetCorrectly/rate(foo[2m]_@_300) 320s === RUN TestSelectHintsSetCorrectly/rate(foo[2m]_@_60) 320s === RUN TestSelectHintsSetCorrectly/rate(foo[2m]) 320s === RUN TestSelectHintsSetCorrectly/rate(foo[2m]_offset_2m) 320s === RUN TestSelectHintsSetCorrectly/rate(foo[2m:1s]) 320s === RUN TestSelectHintsSetCorrectly/count_over_time(foo[2m:1s])#01 320s === RUN TestSelectHintsSetCorrectly/count_over_time(foo[2m:1s]_offset_10s)#01 320s === RUN TestSelectHintsSetCorrectly/count_over_time(foo[2m:1s]_@_300)#01 320s === RUN TestSelectHintsSetCorrectly/count_over_time(foo[2m:1s]_@_200)#01 320s === RUN TestSelectHintsSetCorrectly/count_over_time(foo[2m:1s]_@_100)#01 320s === RUN TestSelectHintsSetCorrectly/count_over_time((foo_offset_10s)[2m:1s]_offset_10s)#01 320s === RUN TestSelectHintsSetCorrectly/count_over_time((foo_@_200_offset_10s)[2m:1s]_offset_10s)#01 320s === RUN TestSelectHintsSetCorrectly/count_over_time((foo_@_200_offset_10s)[2m:1s]_@_100_offset_10s)#01 320s === RUN TestSelectHintsSetCorrectly/count_over_time((foo_offset_10s)[2m:1s]_@_100_offset_10s)#01 320s === RUN TestSelectHintsSetCorrectly/sum_by_(dim1)_(foo) 320s === RUN TestSelectHintsSetCorrectly/sum_without_(dim1)_(foo) 320s === RUN TestSelectHintsSetCorrectly/sum_by_(dim1)_(avg_over_time(foo[1s])) 320s === RUN TestSelectHintsSetCorrectly/sum_by_(dim1)_(max_by_(dim2)_(foo)) 320s === RUN TestSelectHintsSetCorrectly/(max_by_(dim1)_(foo))[5s:1s] 320s === RUN TestSelectHintsSetCorrectly/(sum(http_requests{group=~"p.*"})+max(http_requests{group=~"c.*"}))[20s:5s] 320s === RUN TestSelectHintsSetCorrectly/foo_@_50_+_bar_@_250_+_baz_@_900 320s === RUN TestSelectHintsSetCorrectly/foo_@_50_+_bar_+_baz_@_900 320s === RUN TestSelectHintsSetCorrectly/rate(foo[2s]_@_50)_+_bar_@_250_+_baz_@_900 320s === RUN TestSelectHintsSetCorrectly/rate(foo[2s:1s]_@_50)_+_bar_+_baz 320s === RUN TestSelectHintsSetCorrectly/rate(foo[2s:1s]_@_50)_+_bar_+_rate(baz[2m:1s]_@_900_offset_2m)_ 320s === RUN TestSelectHintsSetCorrectly/sum_over_time(sum_over_time(metric{job="1"}[100s])[100s:25s]_@_50)[3s:1s]_@_3000 320s === RUN TestSelectHintsSetCorrectly/sum_over_time(sum_over_time(metric{job="1"}[100s])[100s:25s]_@_3000)[3s:1s]_@_50 320s --- PASS: TestSelectHintsSetCorrectly (0.01s) 320s --- PASS: TestSelectHintsSetCorrectly/foo (0.00s) 320s --- PASS: TestSelectHintsSetCorrectly/foo_@_15 (0.00s) 320s --- PASS: TestSelectHintsSetCorrectly/foo_@_1 (0.00s) 320s --- PASS: TestSelectHintsSetCorrectly/foo[2m] (0.00s) 320s --- PASS: TestSelectHintsSetCorrectly/foo[2m]_@_180 (0.00s) 320s --- PASS: TestSelectHintsSetCorrectly/foo[2m]_@_300 (0.00s) 320s --- PASS: TestSelectHintsSetCorrectly/foo[2m]_@_60 (0.00s) 320s --- PASS: TestSelectHintsSetCorrectly/foo[2m]_offset_2m (0.00s) 320s --- PASS: TestSelectHintsSetCorrectly/foo[2m]_@_200_offset_2m (0.00s) 320s --- PASS: TestSelectHintsSetCorrectly/foo[2m:1s] (0.00s) 320s --- PASS: TestSelectHintsSetCorrectly/count_over_time(foo[2m:1s]) (0.00s) 320s --- PASS: TestSelectHintsSetCorrectly/count_over_time(foo[2m:1s]_@_300) (0.00s) 320s --- PASS: TestSelectHintsSetCorrectly/count_over_time(foo[2m:1s]_@_200) (0.00s) 320s --- PASS: TestSelectHintsSetCorrectly/count_over_time(foo[2m:1s]_@_100) (0.00s) 320s --- PASS: TestSelectHintsSetCorrectly/count_over_time(foo[2m:1s]_offset_10s) (0.00s) 320s --- PASS: TestSelectHintsSetCorrectly/count_over_time((foo_offset_10s)[2m:1s]_offset_10s) (0.00s) 320s --- PASS: TestSelectHintsSetCorrectly/count_over_time((foo_@_200_offset_10s)[2m:1s]_offset_10s) (0.00s) 320s --- PASS: TestSelectHintsSetCorrectly/count_over_time((foo_@_200_offset_10s)[2m:1s]_@_100_offset_10s) (0.00s) 320s --- PASS: TestSelectHintsSetCorrectly/count_over_time((foo_offset_10s)[2m:1s]_@_100_offset_10s) (0.00s) 320s --- PASS: TestSelectHintsSetCorrectly/foo#01 (0.00s) 320s --- PASS: TestSelectHintsSetCorrectly/foo_@_15#01 (0.00s) 320s --- PASS: TestSelectHintsSetCorrectly/foo_@_1#01 (0.00s) 320s --- PASS: TestSelectHintsSetCorrectly/rate(foo[2m]_@_180) (0.00s) 320s --- PASS: TestSelectHintsSetCorrectly/rate(foo[2m]_@_300) (0.00s) 320s --- PASS: TestSelectHintsSetCorrectly/rate(foo[2m]_@_60) (0.00s) 320s --- PASS: TestSelectHintsSetCorrectly/rate(foo[2m]) (0.00s) 320s --- PASS: TestSelectHintsSetCorrectly/rate(foo[2m]_offset_2m) (0.00s) 320s --- PASS: TestSelectHintsSetCorrectly/rate(foo[2m:1s]) (0.00s) 320s --- PASS: TestSelectHintsSetCorrectly/count_over_time(foo[2m:1s])#01 (0.00s) 320s --- PASS: TestSelectHintsSetCorrectly/count_over_time(foo[2m:1s]_offset_10s)#01 (0.00s) 320s --- PASS: TestSelectHintsSetCorrectly/count_over_time(foo[2m:1s]_@_300)#01 (0.00s) 320s --- PASS: TestSelectHintsSetCorrectly/count_over_time(foo[2m:1s]_@_200)#01 (0.00s) 320s --- PASS: TestSelectHintsSetCorrectly/count_over_time(foo[2m:1s]_@_100)#01 (0.00s) 320s --- PASS: TestSelectHintsSetCorrectly/count_over_time((foo_offset_10s)[2m:1s]_offset_10s)#01 (0.00s) 320s --- PASS: TestSelectHintsSetCorrectly/count_over_time((foo_@_200_offset_10s)[2m:1s]_offset_10s)#01 (0.00s) 320s --- PASS: TestSelectHintsSetCorrectly/count_over_time((foo_@_200_offset_10s)[2m:1s]_@_100_offset_10s)#01 (0.00s) 320s --- PASS: TestSelectHintsSetCorrectly/count_over_time((foo_offset_10s)[2m:1s]_@_100_offset_10s)#01 (0.00s) 320s --- PASS: TestSelectHintsSetCorrectly/sum_by_(dim1)_(foo) (0.00s) 320s --- PASS: TestSelectHintsSetCorrectly/sum_without_(dim1)_(foo) (0.00s) 320s --- PASS: TestSelectHintsSetCorrectly/sum_by_(dim1)_(avg_over_time(foo[1s])) (0.00s) 320s --- PASS: TestSelectHintsSetCorrectly/sum_by_(dim1)_(max_by_(dim2)_(foo)) (0.00s) 320s --- PASS: TestSelectHintsSetCorrectly/(max_by_(dim1)_(foo))[5s:1s] (0.00s) 320s --- PASS: TestSelectHintsSetCorrectly/(sum(http_requests{group=~"p.*"})+max(http_requests{group=~"c.*"}))[20s:5s] (0.00s) 320s --- PASS: TestSelectHintsSetCorrectly/foo_@_50_+_bar_@_250_+_baz_@_900 (0.00s) 320s --- PASS: TestSelectHintsSetCorrectly/foo_@_50_+_bar_+_baz_@_900 (0.00s) 320s --- PASS: TestSelectHintsSetCorrectly/rate(foo[2s]_@_50)_+_bar_@_250_+_baz_@_900 (0.00s) 320s --- PASS: TestSelectHintsSetCorrectly/rate(foo[2s:1s]_@_50)_+_bar_+_baz (0.00s) 320s --- PASS: TestSelectHintsSetCorrectly/rate(foo[2s:1s]_@_50)_+_bar_+_rate(baz[2m:1s]_@_900_offset_2m)_ (0.00s) 320s --- PASS: TestSelectHintsSetCorrectly/sum_over_time(sum_over_time(metric{job="1"}[100s])[100s:25s]_@_50)[3s:1s]_@_3000 (0.00s) 320s --- PASS: TestSelectHintsSetCorrectly/sum_over_time(sum_over_time(metric{job="1"}[100s])[100s:25s]_@_3000)[3s:1s]_@_50 (0.00s) 320s === RUN TestEngineShutdown 320s --- PASS: TestEngineShutdown (0.00s) 320s === RUN TestEngineEvalStmtTimestamps 320s --- PASS: TestEngineEvalStmtTimestamps (0.01s) 320s === RUN TestMaxQuerySamples 320s === RUN TestMaxQuerySamples/1 320s === RUN TestMaxQuerySamples/metric 320s === RUN TestMaxQuerySamples/metric[20s] 320s === RUN TestMaxQuerySamples/rate(metric[20s]) 320s === RUN TestMaxQuerySamples/metric[20s:5s] 320s === RUN TestMaxQuerySamples/metric[20s]_@_10 320s === RUN TestMaxQuerySamples/1#01 320s === RUN TestMaxQuerySamples/1#02 320s === RUN TestMaxQuerySamples/metric#01 320s === RUN TestMaxQuerySamples/metric#02 320s === RUN TestMaxQuerySamples/rate(bigmetric[1s]) 320s === RUN TestMaxQuerySamples/metric_@_10 320s === RUN TestMaxQuerySamples/rate(bigmetric[10s:1s]_@_10) 320s === RUN TestMaxQuerySamples/rate(bigmetric[10s:1s]_@_10)_+_rate(bigmetric[10s:1s]_@_30) 320s === RUN TestMaxQuerySamples/rate(bigmetric[10s:1s])_+_rate(bigmetric[10s:1s]_@_30) 320s === RUN TestMaxQuerySamples/rate(rate(bigmetric[10s:1s]_@_10)[100s:25s]_@_1000)[100s:20s]_@_2000 320s === RUN TestMaxQuerySamples/rate(rate(bigmetric[10s:1s]_@_10)[100s:25s]_@_1000)[17s:1s]_@_2000 320s --- PASS: TestMaxQuerySamples (0.01s) 320s --- PASS: TestMaxQuerySamples/1 (0.00s) 320s --- PASS: TestMaxQuerySamples/metric (0.00s) 320s --- PASS: TestMaxQuerySamples/metric[20s] (0.00s) 320s --- PASS: TestMaxQuerySamples/rate(metric[20s]) (0.00s) 320s --- PASS: TestMaxQuerySamples/metric[20s:5s] (0.00s) 320s --- PASS: TestMaxQuerySamples/metric[20s]_@_10 (0.00s) 320s --- PASS: TestMaxQuerySamples/1#01 (0.00s) 320s --- PASS: TestMaxQuerySamples/1#02 (0.00s) 320s --- PASS: TestMaxQuerySamples/metric#01 (0.00s) 320s --- PASS: TestMaxQuerySamples/metric#02 (0.00s) 320s --- PASS: TestMaxQuerySamples/rate(bigmetric[1s]) (0.00s) 320s --- PASS: TestMaxQuerySamples/metric_@_10 (0.00s) 320s --- PASS: TestMaxQuerySamples/rate(bigmetric[10s:1s]_@_10) (0.00s) 320s --- PASS: TestMaxQuerySamples/rate(bigmetric[10s:1s]_@_10)_+_rate(bigmetric[10s:1s]_@_30) (0.00s) 320s --- PASS: TestMaxQuerySamples/rate(bigmetric[10s:1s])_+_rate(bigmetric[10s:1s]_@_30) (0.00s) 320s --- PASS: TestMaxQuerySamples/rate(rate(bigmetric[10s:1s]_@_10)[100s:25s]_@_1000)[100s:20s]_@_2000 (0.00s) 320s --- PASS: TestMaxQuerySamples/rate(rate(bigmetric[10s:1s]_@_10)[100s:25s]_@_1000)[17s:1s]_@_2000 (0.00s) 320s === RUN TestAtModifier 320s === RUN TestAtModifier/metric_neg_@_0 320s === RUN TestAtModifier/metric_neg_@_-200 320s === RUN TestAtModifier/metric{job="2"}_@_50 320s === RUN TestAtModifier/metric[20s]_@_300 320s === RUN TestAtModifier/metric_neg[2s]_@_0 320s === RUN TestAtModifier/metric_neg[3s]_@_-500 320s === RUN TestAtModifier/metric_ms[3ms]_@_2.345 320s === RUN TestAtModifier/metric[100s:25s]_@_300 320s === RUN TestAtModifier/metric_neg[50s:25s]_@_0 320s === RUN TestAtModifier/metric_neg[50s:25s]_@_-100 320s === RUN TestAtModifier/metric_ms[100ms:25ms]_@_2.345 320s === RUN TestAtModifier/metric_topk_and_topk(1,_sum_over_time(metric_topk[50s]_@_100)) 320s === RUN TestAtModifier/metric_topk_and_topk(1,_sum_over_time(metric_topk[50s]_@_5000)) 320s === RUN TestAtModifier/metric_topk_and_topk(1,_sum_over_time(metric_topk[50s]_@_end())) 320s === RUN TestAtModifier/metric_topk_and_topk(1,_sum_over_time(metric_topk[50s]_@_start())) 320s === RUN TestAtModifier/timestamp(metric_timestamp_@_3600) 320s --- PASS: TestAtModifier (0.02s) 320s --- PASS: TestAtModifier/metric_neg_@_0 (0.00s) 320s --- PASS: TestAtModifier/metric_neg_@_-200 (0.00s) 320s --- PASS: TestAtModifier/metric{job="2"}_@_50 (0.00s) 320s --- PASS: TestAtModifier/metric[20s]_@_300 (0.00s) 320s --- PASS: TestAtModifier/metric_neg[2s]_@_0 (0.00s) 320s --- PASS: TestAtModifier/metric_neg[3s]_@_-500 (0.00s) 320s --- PASS: TestAtModifier/metric_ms[3ms]_@_2.345 (0.00s) 320s --- PASS: TestAtModifier/metric[100s:25s]_@_300 (0.00s) 320s --- PASS: TestAtModifier/metric_neg[50s:25s]_@_0 (0.00s) 320s --- PASS: TestAtModifier/metric_neg[50s:25s]_@_-100 (0.00s) 320s --- PASS: TestAtModifier/metric_ms[100ms:25ms]_@_2.345 (0.00s) 320s --- PASS: TestAtModifier/metric_topk_and_topk(1,_sum_over_time(metric_topk[50s]_@_100)) (0.00s) 320s --- PASS: TestAtModifier/metric_topk_and_topk(1,_sum_over_time(metric_topk[50s]_@_5000)) (0.00s) 320s --- PASS: TestAtModifier/metric_topk_and_topk(1,_sum_over_time(metric_topk[50s]_@_end())) (0.00s) 320s --- PASS: TestAtModifier/metric_topk_and_topk(1,_sum_over_time(metric_topk[50s]_@_start())) (0.00s) 320s --- PASS: TestAtModifier/timestamp(metric_timestamp_@_3600) (0.00s) 320s === RUN TestRecoverEvaluatorRuntime 320s --- PASS: TestRecoverEvaluatorRuntime (0.00s) 320s === RUN TestRecoverEvaluatorError 320s --- PASS: TestRecoverEvaluatorError (0.00s) 320s === RUN TestRecoverEvaluatorErrorWithWarnings 320s --- PASS: TestRecoverEvaluatorErrorWithWarnings (0.00s) 320s === RUN TestSubquerySelector 320s === RUN TestSubquerySelector/#00 320s === RUN TestSubquerySelector/#00/metric[20s:10s] 320s === RUN TestSubquerySelector/#00/metric[20s:5s] 320s === RUN TestSubquerySelector/#00/metric[20s:5s]_offset_2s 320s === RUN TestSubquerySelector/#00/metric[20s:5s]_offset_6s 320s === RUN TestSubquerySelector/#00/metric[20s:5s]_offset_4s 320s === RUN TestSubquerySelector/#00/metric[20s:5s]_offset_5s 320s === RUN TestSubquerySelector/#00/metric[20s:5s]_offset_6s#01 320s === RUN TestSubquerySelector/#00/metric[20s:5s]_offset_7s 320s === RUN TestSubquerySelector/#01 320s === RUN TestSubquerySelector/#01/http_requests{group=~"pro.*",instance="0"}[30s:10s] 320s === RUN TestSubquerySelector/#01/http_requests{group=~"pro.*",instance="0"}[5m:] 320s === RUN TestSubquerySelector/#01/http_requests{group=~"pro.*",instance="0"}[5m:]_offset_20m 320s === RUN TestSubquerySelector/#01/rate(http_requests[1m])[15s:5s] 320s === RUN TestSubquerySelector/#01/sum(http_requests{group=~"pro.*"})[30s:10s] 320s === RUN TestSubquerySelector/#01/sum(http_requests)[40s:10s] 320s === RUN TestSubquerySelector/#01/(sum(http_requests{group=~"p.*"})+sum(http_requests{group=~"c.*"}))[20s:5s] 320s --- PASS: TestSubquerySelector (0.02s) 320s --- PASS: TestSubquerySelector/#00 (0.00s) 320s --- PASS: TestSubquerySelector/#00/metric[20s:10s] (0.00s) 320s --- PASS: TestSubquerySelector/#00/metric[20s:5s] (0.00s) 320s --- PASS: TestSubquerySelector/#00/metric[20s:5s]_offset_2s (0.00s) 320s --- PASS: TestSubquerySelector/#00/metric[20s:5s]_offset_6s (0.00s) 320s --- PASS: TestSubquerySelector/#00/metric[20s:5s]_offset_4s (0.00s) 320s --- PASS: TestSubquerySelector/#00/metric[20s:5s]_offset_5s (0.00s) 320s --- PASS: TestSubquerySelector/#00/metric[20s:5s]_offset_6s#01 (0.00s) 320s --- PASS: TestSubquerySelector/#00/metric[20s:5s]_offset_7s (0.00s) 320s --- PASS: TestSubquerySelector/#01 (0.02s) 320s --- PASS: TestSubquerySelector/#01/http_requests{group=~"pro.*",instance="0"}[30s:10s] (0.00s) 320s --- PASS: TestSubquerySelector/#01/http_requests{group=~"pro.*",instance="0"}[5m:] (0.00s) 320s --- PASS: TestSubquerySelector/#01/http_requests{group=~"pro.*",instance="0"}[5m:]_offset_20m (0.00s) 320s --- PASS: TestSubquerySelector/#01/rate(http_requests[1m])[15s:5s] (0.00s) 320s --- PASS: TestSubquerySelector/#01/sum(http_requests{group=~"pro.*"})[30s:10s] (0.00s) 320s --- PASS: TestSubquerySelector/#01/sum(http_requests)[40s:10s] (0.00s) 320s --- PASS: TestSubquerySelector/#01/(sum(http_requests{group=~"p.*"})+sum(http_requests{group=~"c.*"}))[20s:5s] (0.00s) 320s === RUN TestQueryLogger_basic 320s --- PASS: TestQueryLogger_basic (0.00s) 320s === RUN TestQueryLogger_fields 320s --- PASS: TestQueryLogger_fields (0.00s) 320s === RUN TestQueryLogger_error 320s --- PASS: TestQueryLogger_error (0.00s) 320s === RUN TestPreprocessAndWrapWithStepInvariantExpr 320s === RUN TestPreprocessAndWrapWithStepInvariantExpr/123.4567 320s === RUN TestPreprocessAndWrapWithStepInvariantExpr/"foo" 320s === RUN TestPreprocessAndWrapWithStepInvariantExpr/foo_*_bar 320s === RUN TestPreprocessAndWrapWithStepInvariantExpr/foo_*_bar_@_10 320s === RUN TestPreprocessAndWrapWithStepInvariantExpr/foo_@_20_*_bar_@_10 320s === RUN TestPreprocessAndWrapWithStepInvariantExpr/test[5s] 320s === RUN TestPreprocessAndWrapWithStepInvariantExpr/test{a="b"}[5y]_@_1603774699 320s === RUN TestPreprocessAndWrapWithStepInvariantExpr/sum_by_(foo)(some_metric) 320s === RUN TestPreprocessAndWrapWithStepInvariantExpr/sum_by_(foo)(some_metric_@_10) 320s === RUN TestPreprocessAndWrapWithStepInvariantExpr/sum(some_metric1_@_10)_+_sum(some_metric2_@_20) 320s === RUN TestPreprocessAndWrapWithStepInvariantExpr/some_metric_and_topk(5,_rate(some_metric[1m]_@_20)) 320s === RUN TestPreprocessAndWrapWithStepInvariantExpr/time() 320s === RUN TestPreprocessAndWrapWithStepInvariantExpr/foo{bar="baz"}[10m:6s] 320s === RUN TestPreprocessAndWrapWithStepInvariantExpr/foo{bar="baz"}[10m:6s]_@_10 320s === RUN TestPreprocessAndWrapWithStepInvariantExpr/sum(foo{bar="baz"}_@_20)[10m:6s]_@_10 320s === RUN TestPreprocessAndWrapWithStepInvariantExpr/min_over_time(rate(foo{bar="baz"}[2s])[5m:]_@_1603775091)[4m:3s] 320s === RUN TestPreprocessAndWrapWithStepInvariantExpr/some_metric_@_123_offset_1m_[10m:5s] 320s === RUN TestPreprocessAndWrapWithStepInvariantExpr/some_metric[10m:5s]_offset_1m_@_123 320s === RUN TestPreprocessAndWrapWithStepInvariantExpr/(foo_+_bar{nm="val"}_@_1234)[5m:]_@_1603775019 320s === RUN TestPreprocessAndWrapWithStepInvariantExpr/abs(abs(metric_@_10)) 320s === RUN TestPreprocessAndWrapWithStepInvariantExpr/sum(sum(some_metric1_@_10)_+_sum(some_metric2_@_20)) 320s === RUN TestPreprocessAndWrapWithStepInvariantExpr/foo_@_start() 320s === RUN TestPreprocessAndWrapWithStepInvariantExpr/foo_@_end() 320s === RUN TestPreprocessAndWrapWithStepInvariantExpr/test[5y]_@_start() 320s === RUN TestPreprocessAndWrapWithStepInvariantExpr/test[5y]_@_end() 320s === RUN TestPreprocessAndWrapWithStepInvariantExpr/some_metric[10m:5s]_@_start() 320s === RUN TestPreprocessAndWrapWithStepInvariantExpr/some_metric[10m:5s]_@_end() 320s --- PASS: TestPreprocessAndWrapWithStepInvariantExpr (0.00s) 320s --- PASS: TestPreprocessAndWrapWithStepInvariantExpr/123.4567 (0.00s) 320s --- PASS: TestPreprocessAndWrapWithStepInvariantExpr/"foo" (0.00s) 320s --- PASS: TestPreprocessAndWrapWithStepInvariantExpr/foo_*_bar (0.00s) 320s --- PASS: TestPreprocessAndWrapWithStepInvariantExpr/foo_*_bar_@_10 (0.00s) 320s --- PASS: TestPreprocessAndWrapWithStepInvariantExpr/foo_@_20_*_bar_@_10 (0.00s) 320s --- PASS: TestPreprocessAndWrapWithStepInvariantExpr/test[5s] (0.00s) 320s --- PASS: TestPreprocessAndWrapWithStepInvariantExpr/test{a="b"}[5y]_@_1603774699 (0.00s) 320s --- PASS: TestPreprocessAndWrapWithStepInvariantExpr/sum_by_(foo)(some_metric) (0.00s) 320s --- PASS: TestPreprocessAndWrapWithStepInvariantExpr/sum_by_(foo)(some_metric_@_10) (0.00s) 320s --- PASS: TestPreprocessAndWrapWithStepInvariantExpr/sum(some_metric1_@_10)_+_sum(some_metric2_@_20) (0.00s) 320s --- PASS: TestPreprocessAndWrapWithStepInvariantExpr/some_metric_and_topk(5,_rate(some_metric[1m]_@_20)) (0.00s) 320s --- PASS: TestPreprocessAndWrapWithStepInvariantExpr/time() (0.00s) 320s --- PASS: TestPreprocessAndWrapWithStepInvariantExpr/foo{bar="baz"}[10m:6s] (0.00s) 320s --- PASS: TestPreprocessAndWrapWithStepInvariantExpr/foo{bar="baz"}[10m:6s]_@_10 (0.00s) 320s --- PASS: TestPreprocessAndWrapWithStepInvariantExpr/sum(foo{bar="baz"}_@_20)[10m:6s]_@_10 (0.00s) 320s --- PASS: TestPreprocessAndWrapWithStepInvariantExpr/min_over_time(rate(foo{bar="baz"}[2s])[5m:]_@_1603775091)[4m:3s] (0.00s) 320s --- PASS: TestPreprocessAndWrapWithStepInvariantExpr/some_metric_@_123_offset_1m_[10m:5s] (0.00s) 320s --- PASS: TestPreprocessAndWrapWithStepInvariantExpr/some_metric[10m:5s]_offset_1m_@_123 (0.00s) 320s --- PASS: TestPreprocessAndWrapWithStepInvariantExpr/(foo_+_bar{nm="val"}_@_1234)[5m:]_@_1603775019 (0.00s) 320s --- PASS: TestPreprocessAndWrapWithStepInvariantExpr/abs(abs(metric_@_10)) (0.00s) 320s --- PASS: TestPreprocessAndWrapWithStepInvariantExpr/sum(sum(some_metric1_@_10)_+_sum(some_metric2_@_20)) (0.00s) 320s --- PASS: TestPreprocessAndWrapWithStepInvariantExpr/foo_@_start() (0.00s) 320s --- PASS: TestPreprocessAndWrapWithStepInvariantExpr/foo_@_end() (0.00s) 320s --- PASS: TestPreprocessAndWrapWithStepInvariantExpr/test[5y]_@_start() (0.00s) 320s --- PASS: TestPreprocessAndWrapWithStepInvariantExpr/test[5y]_@_end() (0.00s) 320s --- PASS: TestPreprocessAndWrapWithStepInvariantExpr/some_metric[10m:5s]_@_start() (0.00s) 320s --- PASS: TestPreprocessAndWrapWithStepInvariantExpr/some_metric[10m:5s]_@_end() (0.00s) 320s === RUN TestEngineOptsValidation 320s --- PASS: TestEngineOptsValidation (0.00s) 320s === RUN TestRangeQuery 320s === RUN TestRangeQuery/sum_over_time_with_all_values 320s === RUN TestRangeQuery/sum_over_time_with_trailing_values 320s === RUN TestRangeQuery/sum_over_time_with_all_values_long 320s === RUN TestRangeQuery/sum_over_time_with_all_values_random 320s === RUN TestRangeQuery/metric_query 320s === RUN TestRangeQuery/metric_query_with_trailing_values 320s === RUN TestRangeQuery/short-circuit 320s --- PASS: TestRangeQuery (0.04s) 320s --- PASS: TestRangeQuery/sum_over_time_with_all_values (0.00s) 320s --- PASS: TestRangeQuery/sum_over_time_with_trailing_values (0.01s) 320s --- PASS: TestRangeQuery/sum_over_time_with_all_values_long (0.01s) 320s --- PASS: TestRangeQuery/sum_over_time_with_all_values_random (0.01s) 320s --- PASS: TestRangeQuery/metric_query (0.00s) 320s --- PASS: TestRangeQuery/metric_query_with_trailing_values (0.00s) 320s --- PASS: TestRangeQuery/short-circuit (0.01s) 320s === RUN TestDeriv 320s --- PASS: TestDeriv (0.02s) 320s === RUN TestFunctionList 320s --- PASS: TestFunctionList (0.00s) 320s === RUN TestEvaluations 320s === RUN TestEvaluations/testdata/aggregators.test 320s === RUN TestEvaluations/testdata/at_modifier.test 320s === RUN TestEvaluations/testdata/collision.test 320s === RUN TestEvaluations/testdata/functions.test 320s === RUN TestEvaluations/testdata/histograms.test 320s === RUN TestEvaluations/testdata/literals.test 320s === RUN TestEvaluations/testdata/operators.test 320s === RUN TestEvaluations/testdata/selectors.test 320s === RUN TestEvaluations/testdata/staleness.test 320s === RUN TestEvaluations/testdata/subquery.test 320s === RUN TestEvaluations/testdata/trig_functions.test 320s --- PASS: TestEvaluations (0.74s) 320s --- PASS: TestEvaluations/testdata/aggregators.test (0.11s) 320s --- PASS: TestEvaluations/testdata/at_modifier.test (0.03s) 320s --- PASS: TestEvaluations/testdata/collision.test (0.01s) 320s --- PASS: TestEvaluations/testdata/functions.test (0.28s) 320s --- PASS: TestEvaluations/testdata/histograms.test (0.04s) 320s --- PASS: TestEvaluations/testdata/literals.test (0.01s) 320s --- PASS: TestEvaluations/testdata/operators.test (0.11s) 320s --- PASS: TestEvaluations/testdata/selectors.test (0.07s) 320s --- PASS: TestEvaluations/testdata/staleness.test (0.01s) 320s --- PASS: TestEvaluations/testdata/subquery.test (0.05s) 320s --- PASS: TestEvaluations/testdata/trig_functions.test (0.02s) 320s === RUN TestQueryLogging 320s --- PASS: TestQueryLogging (0.00s) 320s === RUN TestIndexReuse 320s --- PASS: TestIndexReuse (0.00s) 320s === RUN TestMMapFile 320s --- PASS: TestMMapFile (0.00s) 320s === RUN TestParseBrokenJSON 320s === RUN TestParseBrokenJSON/#00 320s === RUN TestParseBrokenJSON/#01 320s === RUN TestParseBrokenJSON/#02 320s === RUN TestParseBrokenJSON/#03 320s === RUN TestParseBrokenJSON/#04 320s --- PASS: TestParseBrokenJSON (0.00s) 320s --- PASS: TestParseBrokenJSON/#00 (0.00s) 320s --- PASS: TestParseBrokenJSON/#01 (0.00s) 320s --- PASS: TestParseBrokenJSON/#02 (0.00s) 320s --- PASS: TestParseBrokenJSON/#03 (0.00s) 320s --- PASS: TestParseBrokenJSON/#04 (0.00s) 320s === RUN TestLazyLoader_WithSamplesTill 320s --- PASS: TestLazyLoader_WithSamplesTill (0.01s) 320s PASS 320s ok github.com/prometheus/prometheus/promql 1.017s 320s === RUN TestLexer 320s === RUN TestLexer/common 320s === RUN TestLexer/numbers 320s === RUN TestLexer/strings 320s === RUN TestLexer/durations 320s === RUN TestLexer/identifiers 320s === RUN TestLexer/comments 320s === RUN TestLexer/operators 320s === RUN TestLexer/aggregators 320s === RUN TestLexer/keywords 320s === RUN TestLexer/preprocessors 320s === RUN TestLexer/selectors 320s === RUN TestLexer/common_errors 320s === RUN TestLexer/mismatched_parentheses 320s === RUN TestLexer/encoding_issues 320s === RUN TestLexer/series_descriptions 320s === RUN TestLexer/subqueries 320s --- PASS: TestLexer (0.00s) 320s --- PASS: TestLexer/common (0.00s) 320s --- PASS: TestLexer/numbers (0.00s) 320s --- PASS: TestLexer/strings (0.00s) 320s --- PASS: TestLexer/durations (0.00s) 320s --- PASS: TestLexer/identifiers (0.00s) 320s --- PASS: TestLexer/comments (0.00s) 320s --- PASS: TestLexer/operators (0.00s) 320s --- PASS: TestLexer/aggregators (0.00s) 320s --- PASS: TestLexer/keywords (0.00s) 320s --- PASS: TestLexer/preprocessors (0.00s) 320s --- PASS: TestLexer/selectors (0.00s) 320s --- PASS: TestLexer/common_errors (0.00s) 320s --- PASS: TestLexer/mismatched_parentheses (0.00s) 320s --- PASS: TestLexer/encoding_issues (0.00s) 320s --- PASS: TestLexer/series_descriptions (0.00s) 320s --- PASS: TestLexer/subqueries (0.00s) 320s === RUN TestParseExpressions 320s === RUN TestParseExpressions/1 320s === RUN TestParseExpressions/+Inf 320s === RUN TestParseExpressions/-Inf 320s === RUN TestParseExpressions/.5 320s === RUN TestParseExpressions/5. 320s === RUN TestParseExpressions/123.4567 320s === RUN TestParseExpressions/5e-3 320s === RUN TestParseExpressions/5e3 320s === RUN TestParseExpressions/0xc 320s === RUN TestParseExpressions/0755 320s === RUN TestParseExpressions/+5.5e-3 320s === RUN TestParseExpressions/-0755 320s === RUN TestParseExpressions/1_+_1 320s === RUN TestParseExpressions/1_-_1 320s === RUN TestParseExpressions/1_*_1 320s === RUN TestParseExpressions/1_%_1 320s === RUN TestParseExpressions/1_/_1 320s === RUN TestParseExpressions/1_==_bool_1 320s === RUN TestParseExpressions/1_!=_bool_1 320s === RUN TestParseExpressions/1_>_bool_1 320s === RUN TestParseExpressions/1_>=_bool_1 320s === RUN TestParseExpressions/1_<_bool_1 320s === RUN TestParseExpressions/1_<=_bool_1 320s === RUN TestParseExpressions/-1^2 320s === RUN TestParseExpressions/-1*2 320s === RUN TestParseExpressions/-1+2 320s === RUN TestParseExpressions/-1^-2 320s === RUN TestParseExpressions/+1_+_-2_*_1 320s === RUN TestParseExpressions/1_+_2/(3*1) 320s === RUN TestParseExpressions/1_<_bool_2_-_1_*_2 320s === RUN TestParseExpressions/-some_metric 320s === RUN TestParseExpressions/+some_metric 320s === RUN TestParseExpressions/_+some_metric 320s === RUN TestParseExpressions/#00 320s === RUN TestParseExpressions/#_just_a_comment__ 320s === RUN TestParseExpressions/1+ 320s === RUN TestParseExpressions/. 320s === RUN TestParseExpressions/2.5. 320s === RUN TestParseExpressions/100..4 320s === RUN TestParseExpressions/0deadbeef 320s === RUN TestParseExpressions/1_/ 320s === RUN TestParseExpressions/*1 320s === RUN TestParseExpressions/(1)) 320s === RUN TestParseExpressions/((1) 320s === RUN TestParseExpressions/999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999 320s === RUN TestParseExpressions/( 320s === RUN TestParseExpressions/1_and_1 320s === RUN TestParseExpressions/1_==_1 320s === RUN TestParseExpressions/1_or_1 320s === RUN TestParseExpressions/1_unless_1 320s === RUN TestParseExpressions/1_!~_1 320s === RUN TestParseExpressions/1_=~_1 320s === RUN TestParseExpressions/-"string" 320s === RUN TestParseExpressions/-test[5m] 320s === RUN TestParseExpressions/*test 320s === RUN TestParseExpressions/1_offset_1d 320s === RUN TestParseExpressions/foo_offset_1s_offset_2s 320s === RUN TestParseExpressions/a_-_on(b)_ignoring(c)_d 320s === RUN TestParseExpressions/foo_*_bar 320s === RUN TestParseExpressions/foo_*_sum 320s === RUN TestParseExpressions/foo_==_1 320s === RUN TestParseExpressions/foo_==_bool_1 320s === RUN TestParseExpressions/2.5_/_bar 320s === RUN TestParseExpressions/foo_and_bar 320s === RUN TestParseExpressions/foo_or_bar 320s === RUN TestParseExpressions/foo_unless_bar 320s === RUN TestParseExpressions/foo_+_bar_or_bla_and_blub 320s === RUN TestParseExpressions/foo_and_bar_unless_baz_or_qux 320s === RUN TestParseExpressions/bar_+_on(foo)_bla_/_on(baz,_buz)_group_right(test)_blub 320s === RUN TestParseExpressions/foo_*_on(test,blub)_bar 320s === RUN TestParseExpressions/foo_*_on(test,blub)_group_left_bar 320s === RUN TestParseExpressions/foo_and_on(test,blub)_bar 320s === RUN TestParseExpressions/foo_and_on()_bar 320s === RUN TestParseExpressions/foo_and_ignoring(test,blub)_bar 320s === RUN TestParseExpressions/foo_and_ignoring()_bar 320s === RUN TestParseExpressions/foo_unless_on(bar)_baz 320s === RUN TestParseExpressions/foo_/_on(test,blub)_group_left(bar)_bar 320s === RUN TestParseExpressions/foo_/_ignoring(test,blub)_group_left(blub)_bar 320s === RUN TestParseExpressions/foo_/_ignoring(test,blub)_group_left(bar)_bar 320s === RUN TestParseExpressions/foo_-_on(test,blub)_group_right(bar,foo)_bar 320s === RUN TestParseExpressions/foo_-_ignoring(test,blub)_group_right(bar,foo)_bar 320s === RUN TestParseExpressions/foo_and_1 320s === RUN TestParseExpressions/1_and_foo 320s === RUN TestParseExpressions/foo_or_1 320s === RUN TestParseExpressions/1_or_foo 320s === RUN TestParseExpressions/foo_unless_1 320s === RUN TestParseExpressions/1_unless_foo 320s === RUN TestParseExpressions/1_or_on(bar)_foo 320s === RUN TestParseExpressions/foo_==_on(bar)_10 320s === RUN TestParseExpressions/foo_+_group_left(baz)_bar 320s === RUN TestParseExpressions/foo_and_on(bar)_group_left(baz)_bar 320s === RUN TestParseExpressions/foo_and_on(bar)_group_right(baz)_bar 320s === RUN TestParseExpressions/foo_or_on(bar)_group_left(baz)_bar 320s === RUN TestParseExpressions/foo_or_on(bar)_group_right(baz)_bar 320s === RUN TestParseExpressions/foo_unless_on(bar)_group_left(baz)_bar 320s === RUN TestParseExpressions/foo_unless_on(bar)_group_right(baz)_bar 320s === RUN TestParseExpressions/http_requests{group="production"}_+_on(instance)_group_left(job,instance)_cpu_count{type="smp"} 320s === RUN TestParseExpressions/foo_+_bool_bar 320s === RUN TestParseExpressions/foo_+_bool_10 320s === RUN TestParseExpressions/foo_and_bool_10 320s === RUN TestParseExpressions/foo 320s === RUN TestParseExpressions/min 320s === RUN TestParseExpressions/foo_offset_5m 320s === RUN TestParseExpressions/foo_offset_-7m 320s === RUN TestParseExpressions/foo_OFFSET_1h30m 320s === RUN TestParseExpressions/foo_OFFSET_1m30ms 320s === RUN TestParseExpressions/foo_@_1603774568 320s === RUN TestParseExpressions/foo_@_-100 320s === RUN TestParseExpressions/foo_@_.3 320s === RUN TestParseExpressions/foo_@_3. 320s === RUN TestParseExpressions/foo_@_3.33 320s === RUN TestParseExpressions/foo_@_3.3333 320s === RUN TestParseExpressions/foo_@_3.3335 320s === RUN TestParseExpressions/foo_@_3e2 320s === RUN TestParseExpressions/foo_@_3e-1 320s === RUN TestParseExpressions/foo_@_0xA 320s === RUN TestParseExpressions/foo_@_-3.3e1 320s === RUN TestParseExpressions/foo_@_+Inf 320s === RUN TestParseExpressions/foo_@_-Inf 320s === RUN TestParseExpressions/foo_@_NaN 320s === RUN TestParseExpressions/foo_@_9223372036854775808.000000 320s === RUN TestParseExpressions/foo_@_-9223372036854775808.000000 320s === RUN TestParseExpressions/foo:bar{a="bc"} 320s === RUN TestParseExpressions/foo{NaN='bc'} 320s === RUN TestParseExpressions/foo{bar='}'} 320s === RUN TestParseExpressions/foo{a="b",_foo!="bar",_test=~"test",_bar!~"baz"} 320s === RUN TestParseExpressions/foo{a="b",_foo!="bar",_test=~"test",_bar!~"baz",} 320s === RUN TestParseExpressions/{ 320s === RUN TestParseExpressions/} 320s === RUN TestParseExpressions/some{ 320s === RUN TestParseExpressions/some} 320s === RUN TestParseExpressions/some_metric{a=b} 320s === RUN TestParseExpressions/some_metric{a:b="b"} 320s === RUN TestParseExpressions/foo{a*"b"} 320s === RUN TestParseExpressions/foo{a>="b"} 320s === RUN TestParseExpressions/some_metric{a="�"} 320s === RUN TestParseExpressions/foo{gibberish} 320s === RUN TestParseExpressions/foo{1} 320s === RUN TestParseExpressions/{} 320s === RUN TestParseExpressions/{x=""} 320s === RUN TestParseExpressions/{x=~".*"} 320s === RUN TestParseExpressions/{x!~".+"} 320s === RUN TestParseExpressions/{x!="a"} 320s === RUN TestParseExpressions/foo{__name__="bar"} 320s === RUN TestParseExpressions/foo{__name__=_=} 320s === RUN TestParseExpressions/foo{,} 320s === RUN TestParseExpressions/foo{__name___==_"bar"} 320s === RUN TestParseExpressions/foo{__name__="bar"_lol} 320s === RUN TestParseExpressions/test[5s] 320s === RUN TestParseExpressions/test[5m] 320s === RUN TestParseExpressions/foo[5m30s] 320s === RUN TestParseExpressions/test[5h]_OFFSET_5m 320s === RUN TestParseExpressions/test[5d]_OFFSET_10s 320s === RUN TestParseExpressions/test[5w]_offset_2w 320s === RUN TestParseExpressions/test{a="b"}[5y]_OFFSET_3d 320s === RUN TestParseExpressions/test{a="b"}[5y]_@_1603774699 320s === RUN TestParseExpressions/foo[5mm] 320s === RUN TestParseExpressions/foo[5m1] 320s === RUN TestParseExpressions/foo[5m:1m1] 320s === RUN TestParseExpressions/foo[5y1hs] 320s === RUN TestParseExpressions/foo[5m1h] 320s === RUN TestParseExpressions/foo[5m1m] 320s === RUN TestParseExpressions/foo[0m] 320s === RUN TestParseExpressions/foo["5m"] 320s === RUN TestParseExpressions/foo[] 320s === RUN TestParseExpressions/foo[1] 320s === RUN TestParseExpressions/some_metric[5m]_OFFSET_1 320s === RUN TestParseExpressions/some_metric[5m]_OFFSET_1mm 320s === RUN TestParseExpressions/some_metric[5m]_OFFSET 320s === RUN TestParseExpressions/some_metric_OFFSET_1m[5m] 320s === RUN TestParseExpressions/some_metric[5m]_@_1m 320s === RUN TestParseExpressions/some_metric[5m]_@ 320s === RUN TestParseExpressions/some_metric_@_1234_[5m] 320s === RUN TestParseExpressions/(foo_+_bar)[5m] 320s === RUN TestParseExpressions/sum_by_(foo)(some_metric) 320s === RUN TestParseExpressions/avg_by_(foo)(some_metric) 320s === RUN TestParseExpressions/max_by_(foo)(some_metric) 320s === RUN TestParseExpressions/sum_without_(foo)_(some_metric) 320s === RUN TestParseExpressions/sum_(some_metric)_without_(foo) 320s === RUN TestParseExpressions/stddev(some_metric) 320s === RUN TestParseExpressions/stdvar_by_(foo)(some_metric) 320s === RUN TestParseExpressions/sum_by_()(some_metric) 320s === RUN TestParseExpressions/sum_by_(foo,bar,)(some_metric) 320s === RUN TestParseExpressions/sum_by_(foo,)(some_metric) 320s === RUN TestParseExpressions/topk(5,_some_metric) 320s === RUN TestParseExpressions/count_values("value",_some_metric) 320s === RUN TestParseExpressions/sum_without(and,_by,_avg,_count,_alert,_annotations)(some_metric) 320s === RUN TestParseExpressions/sum_without(==)(some_metric) 320s === RUN TestParseExpressions/sum_without(,)(some_metric) 320s === RUN TestParseExpressions/sum_without(foo,,)(some_metric) 320s === RUN TestParseExpressions/sum_some_metric_by_(test) 320s === RUN TestParseExpressions/sum_(some_metric)_by_test 320s === RUN TestParseExpressions/sum_(some_metric)_by_test#01 320s === RUN TestParseExpressions/sum_()_by_(test) 320s === RUN TestParseExpressions/MIN_keep_common_(some_metric) 320s === RUN TestParseExpressions/MIN_(some_metric)_keep_common 320s === RUN TestParseExpressions/sum_(some_metric)_without_(test)_by_(test) 320s === RUN TestParseExpressions/sum_without_(test)_(some_metric)_by_(test) 320s === RUN TestParseExpressions/topk(some_metric) 320s === RUN TestParseExpressions/topk(some_metric,) 320s === RUN TestParseExpressions/topk(some_metric,_other_metric) 320s === RUN TestParseExpressions/count_values(5,_other_metric) 320s === RUN TestParseExpressions/rate(some_metric[5m])_@_1234 320s === RUN TestParseExpressions/time() 320s === RUN TestParseExpressions/floor(some_metric{foo!="bar"}) 320s === RUN TestParseExpressions/rate(some_metric[5m]) 320s === RUN TestParseExpressions/round(some_metric) 320s === RUN TestParseExpressions/round(some_metric,_5) 320s === RUN TestParseExpressions/floor() 320s === RUN TestParseExpressions/floor(some_metric,_other_metric) 320s === RUN TestParseExpressions/floor(some_metric,_1) 320s === RUN TestParseExpressions/floor(1) 320s === RUN TestParseExpressions/hour(some_metric,_some_metric,_some_metric) 320s === RUN TestParseExpressions/time(some_metric) 320s === RUN TestParseExpressions/non_existent_function_far_bar() 320s === RUN TestParseExpressions/rate(some_metric) 320s === RUN TestParseExpressions/label_replace(a,_`b`,_`c�`,_`d`,_`.*`) 320s === RUN TestParseExpressions/-= 320s === RUN TestParseExpressions/++-++-+-+-< 320s === RUN TestParseExpressions/e-+=/(0) 320s === RUN TestParseExpressions/a>b() 320s === RUN TestParseExpressions/rate(avg) 320s === RUN TestParseExpressions/(-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1-{}-1)[1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:][1m:] 320s === RUN TestParseExpressions/sum(sum) 320s === RUN TestParseExpressions/a_+_sum 320s === RUN TestParseExpressions/"double-quoted_string_\"_with_escaped_quote" 320s === RUN TestParseExpressions/'single-quoted_string_\'_with_escaped_quote' 320s === RUN TestParseExpressions/`backtick-quoted_string` 320s === RUN TestParseExpressions/"\a\b\f\n\r\t\v\\\"_-_\xFF\377\u1234\U00010111\U0001011111☺" 320s === RUN TestParseExpressions/'\a\b\f\n\r\t\v\\\'_-_\xFF\377\u1234\U00010111\U0001011111☺' 320s === RUN TestParseExpressions/`\a\b\f\n\r\t\v\\\"\'_-_\xFF\377\u1234\U00010111\U0001011111☺` 320s === RUN TestParseExpressions/`\`` 320s === RUN TestParseExpressions/"\ 320s === RUN TestParseExpressions/"\c" 320s === RUN TestParseExpressions/"\x." 320s === RUN TestParseExpressions/foo{bar="baz"}[10m:6s] 320s === RUN TestParseExpressions/foo{bar="baz"}[10m5s:1h6ms] 320s === RUN TestParseExpressions/foo[10m:] 320s === RUN TestParseExpressions/min_over_time(rate(foo{bar="baz"}[2s])[5m:5s]) 320s === RUN TestParseExpressions/min_over_time(rate(foo{bar="baz"}[2s])[5m:])[4m:3s] 320s === RUN TestParseExpressions/min_over_time(rate(foo{bar="baz"}[2s])[5m:]_offset_4m)[4m:3s] 320s === RUN TestParseExpressions/min_over_time(rate(foo{bar="baz"}[2s])[5m:]_@_1603775091)[4m:3s] 320s === RUN TestParseExpressions/min_over_time(rate(foo{bar="baz"}[2s])[5m:]_@_-160377509)[4m:3s] 320s === RUN TestParseExpressions/sum_without(and,_by,_avg,_count,_alert,_annotations)(some_metric)_[30m:10s] 320s === RUN TestParseExpressions/some_metric_OFFSET_1m_[10m:5s] 320s === RUN TestParseExpressions/some_metric_@_123_[10m:5s] 320s === RUN TestParseExpressions/some_metric_@_123_offset_1m_[10m:5s] 320s === RUN TestParseExpressions/some_metric_offset_1m_@_123_[10m:5s] 320s === RUN TestParseExpressions/some_metric[10m:5s]_offset_1m_@_123 320s === RUN TestParseExpressions/(foo_+_bar{nm="val"})[5m:] 320s === RUN TestParseExpressions/(foo_+_bar{nm="val"})[5m:]_offset_10m 320s === RUN TestParseExpressions/(foo_+_bar{nm="val"}_@_1234)[5m:]_@_1603775019 320s === RUN TestParseExpressions/test[5d]_OFFSET_10s_[10m:5s] 320s === RUN TestParseExpressions/(foo_+_bar{nm="val"})[5m:][10m:5s] 320s === RUN TestParseExpressions/rate(food[1m])[1h]_offset_1h 320s === RUN TestParseExpressions/rate(food[1m])[1h]_@_100 320s === RUN TestParseExpressions/foo_@_start() 320s === RUN TestParseExpressions/foo_@_end() 320s === RUN TestParseExpressions/test[5y]_@_start() 320s === RUN TestParseExpressions/test[5y]_@_end() 320s === RUN TestParseExpressions/foo[10m:6s]_@_start() 320s === RUN TestParseExpressions/foo[10m:6s]_@_end() 320s === RUN TestParseExpressions/start() 320s === RUN TestParseExpressions/end() 320s === RUN TestParseExpressions/start 320s === RUN TestParseExpressions/end 320s === RUN TestParseExpressions/start{end="foo"} 320s === RUN TestParseExpressions/end{start="foo"} 320s === RUN TestParseExpressions/foo_unless_on(start)_bar 320s === RUN TestParseExpressions/foo_unless_on(end)_bar 320s --- PASS: TestParseExpressions (1.17s) 320s --- PASS: TestParseExpressions/1 (0.00s) 320s --- PASS: TestParseExpressions/+Inf (0.00s) 320s --- PASS: TestParseExpressions/-Inf (0.00s) 320s --- PASS: TestParseExpressions/.5 (0.00s) 320s --- PASS: TestParseExpressions/5. (0.00s) 320s --- PASS: TestParseExpressions/123.4567 (0.00s) 320s --- PASS: TestParseExpressions/5e-3 (0.00s) 320s --- PASS: TestParseExpressions/5e3 (0.00s) 320s --- PASS: TestParseExpressions/0xc (0.00s) 320s --- PASS: TestParseExpressions/0755 (0.00s) 320s --- PASS: TestParseExpressions/+5.5e-3 (0.00s) 320s --- PASS: TestParseExpressions/-0755 (0.00s) 320s --- PASS: TestParseExpressions/1_+_1 (0.00s) 320s --- PASS: TestParseExpressions/1_-_1 (0.00s) 320s --- PASS: TestParseExpressions/1_*_1 (0.00s) 320s --- PASS: TestParseExpressions/1_%_1 (0.00s) 320s --- PASS: TestParseExpressions/1_/_1 (0.00s) 320s --- PASS: TestParseExpressions/1_==_bool_1 (0.00s) 320s --- PASS: TestParseExpressions/1_!=_bool_1 (0.00s) 320s --- PASS: TestParseExpressions/1_>_bool_1 (0.00s) 320s --- PASS: TestParseExpressions/1_>=_bool_1 (0.00s) 320s --- PASS: TestParseExpressions/1_<_bool_1 (0.00s) 320s --- PASS: TestParseExpressions/1_<=_bool_1 (0.00s) 320s --- PASS: TestParseExpressions/-1^2 (0.00s) 320s --- PASS: TestParseExpressions/-1*2 (0.00s) 320s --- PASS: TestParseExpressions/-1+2 (0.00s) 320s --- PASS: TestParseExpressions/-1^-2 (0.00s) 320s --- PASS: TestParseExpressions/+1_+_-2_*_1 (0.00s) 320s --- PASS: TestParseExpressions/1_+_2/(3*1) (0.00s) 320s --- PASS: TestParseExpressions/1_<_bool_2_-_1_*_2 (0.00s) 320s --- PASS: TestParseExpressions/-some_metric (0.00s) 320s --- PASS: TestParseExpressions/+some_metric (0.00s) 320s --- PASS: TestParseExpressions/_+some_metric (0.00s) 320s --- PASS: TestParseExpressions/#00 (0.00s) 320s --- PASS: TestParseExpressions/#_just_a_comment__ (0.00s) 320s --- PASS: TestParseExpressions/1+ (0.00s) 320s --- PASS: TestParseExpressions/. (0.00s) 320s --- PASS: TestParseExpressions/2.5. (0.00s) 320s --- PASS: TestParseExpressions/100..4 (0.00s) 320s --- PASS: TestParseExpressions/0deadbeef (0.00s) 320s --- PASS: TestParseExpressions/1_/ (0.00s) 320s --- PASS: TestParseExpressions/*1 (0.00s) 320s --- PASS: TestParseExpressions/(1)) (0.00s) 320s --- PASS: TestParseExpressions/((1) (0.00s) 320s --- PASS: TestParseExpressions/999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999 (0.00s) 320s --- PASS: TestParseExpressions/( (0.00s) 320s --- PASS: TestParseExpressions/1_and_1 (0.00s) 320s --- PASS: TestParseExpressions/1_==_1 (0.00s) 320s --- PASS: TestParseExpressions/1_or_1 (0.00s) 320s --- PASS: TestParseExpressions/1_unless_1 (0.00s) 320s --- PASS: TestParseExpressions/1_!~_1 (0.00s) 320s --- PASS: TestParseExpressions/1_=~_1 (0.00s) 320s --- PASS: TestParseExpressions/-"string" (0.00s) 320s --- PASS: TestParseExpressions/-test[5m] (0.00s) 320s --- PASS: TestParseExpressions/*test (0.00s) 320s --- PASS: TestParseExpressions/1_offset_1d (0.00s) 320s --- PASS: TestParseExpressions/foo_offset_1s_offset_2s (0.00s) 320s --- PASS: TestParseExpressions/a_-_on(b)_ignoring(c)_d (0.00s) 320s --- PASS: TestParseExpressions/foo_*_bar (0.00s) 320s --- PASS: TestParseExpressions/foo_*_sum (0.00s) 320s --- PASS: TestParseExpressions/foo_==_1 (0.00s) 320s --- PASS: TestParseExpressions/foo_==_bool_1 (0.00s) 320s --- PASS: TestParseExpressions/2.5_/_bar (0.00s) 320s --- PASS: TestParseExpressions/foo_and_bar (0.00s) 320s --- PASS: TestParseExpressions/foo_or_bar (0.00s) 320s --- PASS: TestParseExpressions/foo_unless_bar (0.00s) 320s --- PASS: TestParseExpressions/foo_+_bar_or_bla_and_blub (0.00s) 320s --- PASS: TestParseExpressions/foo_and_bar_unless_baz_or_qux (0.00s) 320s --- PASS: TestParseExpressions/bar_+_on(foo)_bla_/_on(baz,_buz)_group_right(test)_blub (0.00s) 320s --- PASS: TestParseExpressions/foo_*_on(test,blub)_bar (0.00s) 320s --- PASS: TestParseExpressions/foo_*_on(test,blub)_group_left_bar (0.00s) 320s --- PASS: TestParseExpressions/foo_and_on(test,blub)_bar (0.00s) 320s --- PASS: TestParseExpressions/foo_and_on()_bar (0.00s) 320s --- PASS: TestParseExpressions/foo_and_ignoring(test,blub)_bar (0.00s) 320s --- PASS: TestParseExpressions/foo_and_ignoring()_bar (0.00s) 320s --- PASS: TestParseExpressions/foo_unless_on(bar)_baz (0.00s) 320s --- PASS: TestParseExpressions/foo_/_on(test,blub)_group_left(bar)_bar (0.00s) 320s --- PASS: TestParseExpressions/foo_/_ignoring(test,blub)_group_left(blub)_bar (0.00s) 320s --- PASS: TestParseExpressions/foo_/_ignoring(test,blub)_group_left(bar)_bar (0.00s) 320s --- PASS: TestParseExpressions/foo_-_on(test,blub)_group_right(bar,foo)_bar (0.00s) 320s --- PASS: TestParseExpressions/foo_-_ignoring(test,blub)_group_right(bar,foo)_bar (0.00s) 320s --- PASS: TestParseExpressions/foo_and_1 (0.00s) 320s --- PASS: TestParseExpressions/1_and_foo (0.00s) 320s --- PASS: TestParseExpressions/foo_or_1 (0.00s) 320s --- PASS: TestParseExpressions/1_or_foo (0.00s) 320s --- PASS: TestParseExpressions/foo_unless_1 (0.00s) 320s --- PASS: TestParseExpressions/1_unless_foo (0.00s) 320s --- PASS: TestParseExpressions/1_or_on(bar)_foo (0.00s) 320s --- PASS: TestParseExpressions/foo_==_on(bar)_10 (0.00s) 320s --- PASS: TestParseExpressions/foo_+_group_left(baz)_bar (0.00s) 320s --- PASS: TestParseExpressions/foo_and_on(bar)_group_left(baz)_bar (0.00s) 320s --- PASS: TestParseExpressions/foo_and_on(bar)_group_right(baz)_bar (0.00s) 320s --- PASS: TestParseExpressions/foo_or_on(bar)_group_left(baz)_bar (0.00s) 320s --- PASS: TestParseExpressions/foo_or_on(bar)_group_right(baz)_bar (0.00s) 320s --- PASS: TestParseExpressions/foo_unless_on(bar)_group_left(baz)_bar (0.00s) 320s --- PASS: TestParseExpressions/foo_unless_on(bar)_group_right(baz)_bar (0.00s) 320s --- PASS: TestParseExpressions/http_requests{group="production"}_+_on(instance)_group_left(job,instance)_cpu_count{type="smp"} (0.00s) 320s --- PASS: TestParseExpressions/foo_+_bool_bar (0.00s) 320s --- PASS: TestParseExpressions/foo_+_bool_10 (0.00s) 320s --- PASS: TestParseExpressions/foo_and_bool_10 (0.00s) 320s --- PASS: TestParseExpressions/foo (0.00s) 320s --- PASS: TestParseExpressions/min (0.00s) 320s --- PASS: TestParseExpressions/foo_offset_5m (0.00s) 320s --- PASS: TestParseExpressions/foo_offset_-7m (0.00s) 320s --- PASS: TestParseExpressions/foo_OFFSET_1h30m (0.00s) 320s --- PASS: TestParseExpressions/foo_OFFSET_1m30ms (0.00s) 320s --- PASS: TestParseExpressions/foo_@_1603774568 (0.00s) 320s --- PASS: TestParseExpressions/foo_@_-100 (0.00s) 320s --- PASS: TestParseExpressions/foo_@_.3 (0.00s) 320s --- PASS: TestParseExpressions/foo_@_3. (0.00s) 320s --- PASS: TestParseExpressions/foo_@_3.33 (0.00s) 320s --- PASS: TestParseExpressions/foo_@_3.3333 (0.00s) 320s --- PASS: TestParseExpressions/foo_@_3.3335 (0.00s) 320s --- PASS: TestParseExpressions/foo_@_3e2 (0.00s) 320s --- PASS: TestParseExpressions/foo_@_3e-1 (0.00s) 320s --- PASS: TestParseExpressions/foo_@_0xA (0.00s) 320s --- PASS: TestParseExpressions/foo_@_-3.3e1 (0.00s) 320s --- PASS: TestParseExpressions/foo_@_+Inf (0.00s) 320s --- PASS: TestParseExpressions/foo_@_-Inf (0.00s) 320s --- PASS: TestParseExpressions/foo_@_NaN (0.00s) 320s --- PASS: TestParseExpressions/foo_@_9223372036854775808.000000 (0.00s) 320s --- PASS: TestParseExpressions/foo_@_-9223372036854775808.000000 (0.00s) 320s --- PASS: TestParseExpressions/foo:bar{a="bc"} (0.00s) 320s --- PASS: TestParseExpressions/foo{NaN='bc'} (0.00s) 320s --- PASS: TestParseExpressions/foo{bar='}'} (0.00s) 320s --- PASS: TestParseExpressions/foo{a="b",_foo!="bar",_test=~"test",_bar!~"baz"} (0.00s) 320s --- PASS: TestParseExpressions/foo{a="b",_foo!="bar",_test=~"test",_bar!~"baz",} (0.00s) 320s --- PASS: TestParseExpressions/{ (0.00s) 320s --- PASS: TestParseExpressions/} (0.00s) 320s --- PASS: TestParseExpressions/some{ (0.00s) 320s --- PASS: TestParseExpressions/some} (0.00s) 320s --- PASS: TestParseExpressions/some_metric{a=b} (0.00s) 320s --- PASS: TestParseExpressions/some_metric{a:b="b"} (0.00s) 320s --- PASS: TestParseExpressions/foo{a*"b"} (0.00s) 320s --- PASS: TestParseExpressions/foo{a>="b"} (0.00s) 320s --- PASS: TestParseExpressions/some_metric{a="�"} (0.00s) 320s --- PASS: TestParseExpressions/foo{gibberish} (0.00s) 320s --- PASS: TestParseExpressions/foo{1} (0.00s) 320s --- PASS: TestParseExpressions/{} (0.00s) 320s --- PASS: TestParseExpressions/{x=""} (0.00s) 320s --- PASS: TestParseExpressions/{x=~".*"} (0.00s) 320s --- PASS: TestParseExpressions/{x!~".+"} (0.00s) 320s --- PASS: TestParseExpressions/{x!="a"} (0.00s) 320s --- PASS: TestParseExpressions/foo{__name__="bar"} (0.00s) 320s --- PASS: TestParseExpressions/foo{__name__=_=} (0.00s) 320s --- PASS: TestParseExpressions/foo{,} (0.00s) 320s --- PASS: TestParseExpressions/foo{__name___==_"bar"} (0.00s) 320s --- PASS: TestParseExpressions/foo{__name__="bar"_lol} (0.00s) 320s --- PASS: TestParseExpressions/test[5s] (0.00s) 320s --- PASS: TestParseExpressions/test[5m] (0.00s) 320s --- PASS: TestParseExpressions/foo[5m30s] (0.00s) 320s --- PASS: TestParseExpressions/test[5h]_OFFSET_5m (0.00s) 320s --- PASS: TestParseExpressions/test[5d]_OFFSET_10s (0.00s) 320s --- PASS: TestParseExpressions/test[5w]_offset_2w (0.00s) 320s --- PASS: TestParseExpressions/test{a="b"}[5y]_OFFSET_3d (0.00s) 320s --- PASS: TestParseExpressions/test{a="b"}[5y]_@_1603774699 (0.00s) 320s --- PASS: TestParseExpressions/foo[5mm] (0.00s) 320s --- PASS: TestParseExpressions/foo[5m1] (0.00s) 320s --- PASS: TestParseExpressions/foo[5m:1m1] (0.00s) 320s --- PASS: TestParseExpressions/foo[5y1hs] (0.00s) 320s --- PASS: TestParseExpressions/foo[5m1h] (0.00s) 320s --- PASS: TestParseExpressions/foo[5m1m] (0.00s) 320s --- PASS: TestParseExpressions/foo[0m] (0.00s) 320s --- PASS: TestParseExpressions/foo["5m"] (0.00s) 320s --- PASS: TestParseExpressions/foo[] (0.00s) 320s --- PASS: TestParseExpressions/foo[1] (0.00s) 320s --- PASS: TestParseExpressions/some_metric[5m]_OFFSET_1 (0.00s) 320s --- PASS: TestParseExpressions/some_metric[5m]_OFFSET_1mm (0.00s) 320s --- PASS: TestParseExpressions/some_metric[5m]_OFFSET (0.00s) 320s --- PASS: TestParseExpressions/some_metric_OFFSET_1m[5m] (0.00s) 320s --- PASS: TestParseExpressions/some_metric[5m]_@_1m (0.00s) 320s --- PASS: TestParseExpressions/some_metric[5m]_@ (0.00s) 320s --- PASS: TestParseExpressions/some_metric_@_1234_[5m] (0.00s) 320s --- PASS: TestParseExpressions/(foo_+_bar)[5m] (0.00s) 320s --- PASS: TestParseExpressions/sum_by_(foo)(some_metric) (0.00s) 320s --- PASS: TestParseExpressions/avg_by_(foo)(some_metric) (0.00s) 320s --- PASS: TestParseExpressions/max_by_(foo)(some_metric) (0.00s) 320s --- PASS: TestParseExpressions/sum_without_(foo)_(some_metric) (0.00s) 320s --- PASS: TestParseExpressions/sum_(some_metric)_without_(foo) (0.00s) 320s --- PASS: TestParseExpressions/stddev(some_metric) (0.00s) 320s --- PASS: TestParseExpressions/stdvar_by_(foo)(some_metric) (0.00s) 320s --- PASS: TestParseExpressions/sum_by_()(some_metric) (0.00s) 320s --- PASS: TestParseExpressions/sum_by_(foo,bar,)(some_metric) (0.00s) 320s --- PASS: TestParseExpressions/sum_by_(foo,)(some_metric) (0.00s) 320s --- PASS: TestParseExpressions/topk(5,_some_metric) (0.00s) 320s --- PASS: TestParseExpressions/count_values("value",_some_metric) (0.00s) 320s --- PASS: TestParseExpressions/sum_without(and,_by,_avg,_count,_alert,_annotations)(some_metric) (0.00s) 320s --- PASS: TestParseExpressions/sum_without(==)(some_metric) (0.00s) 320s --- PASS: TestParseExpressions/sum_without(,)(some_metric) (0.00s) 320s --- PASS: TestParseExpressions/sum_without(foo,,)(some_metric) (0.00s) 320s --- PASS: TestParseExpressions/sum_some_metric_by_(test) (0.00s) 320s --- PASS: TestParseExpressions/sum_(some_metric)_by_test (0.00s) 320s --- PASS: TestParseExpressions/sum_(some_metric)_by_test#01 (0.00s) 320s --- PASS: TestParseExpressions/sum_()_by_(test) (0.00s) 320s --- PASS: TestParseExpressions/MIN_keep_common_(some_metric) (0.00s) 320s --- PASS: TestParseExpressions/MIN_(some_metric)_keep_common (0.00s) 320s --- PASS: TestParseExpressions/sum_(some_metric)_without_(test)_by_(test) (0.00s) 320s --- PASS: TestParseExpressions/sum_without_(test)_(some_metric)_by_(test) (0.00s) 320s --- PASS: TestParseExpressions/topk(some_metric) (0.00s) 320s --- PASS: TestParseExpressions/topk(some_metric,) (0.00s) 320s --- PASS: TestParseExpressions/topk(some_metric,_other_metric) (0.00s) 320s --- PASS: TestParseExpressions/count_values(5,_other_metric) (0.00s) 320s --- PASS: TestParseExpressions/rate(some_metric[5m])_@_1234 (0.00s) 320s --- PASS: TestParseExpressions/time() (0.00s) 320s --- PASS: TestParseExpressions/floor(some_metric{foo!="bar"}) (0.00s) 320s --- PASS: TestParseExpressions/rate(some_metric[5m]) (0.00s) 320s --- PASS: TestParseExpressions/round(some_metric) (0.00s) 320s --- PASS: TestParseExpressions/round(some_metric,_5) (0.00s) 320s --- PASS: TestParseExpressions/floor() (0.00s) 320s --- PASS: TestParseExpressions/floor(some_metric,_other_metric) (0.00s) 320s --- PASS: TestParseExpressions/floor(some_metric,_1) (0.00s) 320s --- PASS: TestParseExpressions/floor(1) (0.00s) 320s --- PASS: TestParseExpressions/hour(some_metric,_some_metric,_some_metric) (0.00s) 320s --- PASS: TestParseExpressions/time(some_metric) (0.00s) 320s --- PASS: TestParseExpressions/non_existent_function_far_bar() (0.00s) 320s --- PASS: TestParseExpressions/rate(some_metric) (0.00s) 320s --- PASS: TestParseExpressions/label_replace(a,_`b`,_`c�`,_`d`,_`.*`) (0.00s) 320s --- PASS: TestParseExpressions/-= (0.00s) 320s --- PASS: TestParseExpressions/++-++-+-+-< (0.00s) 320s --- PASS: TestParseExpressions/e-+=/(0) (0.00s) 320s --- PASS: TestParseExpressions/a>b() (0.00s) 320s --- PASS: TestParseExpressions/rate(avg) (0.00s) 320s --- 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:] (1.16s) 320s --- PASS: TestParseExpressions/sum(sum) (0.00s) 320s --- PASS: TestParseExpressions/a_+_sum (0.00s) 320s --- PASS: TestParseExpressions/"double-quoted_string_\"_with_escaped_quote" (0.00s) 320s --- PASS: TestParseExpressions/'single-quoted_string_\'_with_escaped_quote' (0.00s) 320s --- PASS: TestParseExpressions/`backtick-quoted_string` (0.00s) 320s --- PASS: TestParseExpressions/"\a\b\f\n\r\t\v\\\"_-_\xFF\377\u1234\U00010111\U0001011111☺" (0.00s) 320s --- PASS: TestParseExpressions/'\a\b\f\n\r\t\v\\\'_-_\xFF\377\u1234\U00010111\U0001011111☺' (0.00s) 320s --- PASS: TestParseExpressions/`\a\b\f\n\r\t\v\\\"\'_-_\xFF\377\u1234\U00010111\U0001011111☺` (0.00s) 320s --- PASS: TestParseExpressions/`\`` (0.00s) 320s --- PASS: TestParseExpressions/"\ (0.00s) 320s --- PASS: TestParseExpressions/"\c" (0.00s) 320s --- PASS: TestParseExpressions/"\x." (0.00s) 320s --- PASS: TestParseExpressions/foo{bar="baz"}[10m:6s] (0.00s) 320s --- PASS: TestParseExpressions/foo{bar="baz"}[10m5s:1h6ms] (0.00s) 320s --- PASS: TestParseExpressions/foo[10m:] (0.00s) 320s --- PASS: TestParseExpressions/min_over_time(rate(foo{bar="baz"}[2s])[5m:5s]) (0.00s) 320s --- PASS: TestParseExpressions/min_over_time(rate(foo{bar="baz"}[2s])[5m:])[4m:3s] (0.00s) 320s --- PASS: TestParseExpressions/min_over_time(rate(foo{bar="baz"}[2s])[5m:]_offset_4m)[4m:3s] (0.00s) 320s --- PASS: TestParseExpressions/min_over_time(rate(foo{bar="baz"}[2s])[5m:]_@_1603775091)[4m:3s] (0.00s) 320s --- PASS: TestParseExpressions/min_over_time(rate(foo{bar="baz"}[2s])[5m:]_@_-160377509)[4m:3s] (0.00s) 320s --- PASS: TestParseExpressions/sum_without(and,_by,_avg,_count,_alert,_annotations)(some_metric)_[30m:10s] (0.00s) 320s --- PASS: TestParseExpressions/some_metric_OFFSET_1m_[10m:5s] (0.00s) 320s --- PASS: TestParseExpressions/some_metric_@_123_[10m:5s] (0.00s) 320s --- PASS: TestParseExpressions/some_metric_@_123_offset_1m_[10m:5s] (0.00s) 320s --- PASS: TestParseExpressions/some_metric_offset_1m_@_123_[10m:5s] (0.00s) 320s --- PASS: TestParseExpressions/some_metric[10m:5s]_offset_1m_@_123 (0.00s) 320s --- PASS: TestParseExpressions/(foo_+_bar{nm="val"})[5m:] (0.00s) 320s --- PASS: TestParseExpressions/(foo_+_bar{nm="val"})[5m:]_offset_10m (0.00s) 320s --- PASS: TestParseExpressions/(foo_+_bar{nm="val"}_@_1234)[5m:]_@_1603775019 (0.00s) 320s --- PASS: TestParseExpressions/test[5d]_OFFSET_10s_[10m:5s] (0.00s) 320s --- PASS: TestParseExpressions/(foo_+_bar{nm="val"})[5m:][10m:5s] (0.00s) 320s --- PASS: TestParseExpressions/rate(food[1m])[1h]_offset_1h (0.00s) 320s --- PASS: TestParseExpressions/rate(food[1m])[1h]_@_100 (0.00s) 320s --- PASS: TestParseExpressions/foo_@_start() (0.00s) 320s --- PASS: TestParseExpressions/foo_@_end() (0.00s) 320s --- PASS: TestParseExpressions/test[5y]_@_start() (0.00s) 320s --- PASS: TestParseExpressions/test[5y]_@_end() (0.00s) 320s --- PASS: TestParseExpressions/foo[10m:6s]_@_start() (0.00s) 320s --- PASS: TestParseExpressions/foo[10m:6s]_@_end() (0.00s) 320s --- PASS: TestParseExpressions/start() (0.00s) 320s --- PASS: TestParseExpressions/end() (0.00s) 320s --- PASS: TestParseExpressions/start (0.00s) 320s --- PASS: TestParseExpressions/end (0.00s) 320s --- PASS: TestParseExpressions/start{end="foo"} (0.00s) 320s --- PASS: TestParseExpressions/end{start="foo"} (0.00s) 320s --- PASS: TestParseExpressions/foo_unless_on(start)_bar (0.00s) 320s --- PASS: TestParseExpressions/foo_unless_on(end)_bar (0.00s) 320s === RUN TestNaNExpression 320s --- PASS: TestNaNExpression (0.00s) 320s === RUN TestParseSeries 320s --- PASS: TestParseSeries (0.00s) 320s === RUN TestRecoverParserRuntime 320s parser panic: runtime error: index out of range [123] with length 0 320s goroutine 309 [running]: 320s github.com/prometheus/prometheus/promql/parser.(*parser).recover(0xc0001b2000, 0xc000053f18) 320s /tmp/autopkgtest.6KkmgI/autopkgtest_tmp/.build/src/github.com/prometheus/prometheus/promql/parser/parse.go:276 +0x126 320s panic({0x1222380, 0xc00056d2f0}) 320s /usr/lib/go-1.18/src/runtime/panic.go:838 +0x23a 320s github.com/prometheus/prometheus/promql/parser.TestRecoverParserRuntime(0xc0001a4000) 320s /tmp/autopkgtest.6KkmgI/autopkgtest_tmp/.build/src/github.com/prometheus/prometheus/promql/parser/parse_test.go:3469 +0xc0 320s testing.tRunner(0xc0001a4000, 0x124cb30) 320s /usr/lib/go-1.18/src/testing/testing.go:1439 +0x122 320s created by testing.(*T).Run 320s /usr/lib/go-1.18/src/testing/testing.go:1486 +0x442 320s --- PASS: TestRecoverParserRuntime (0.00s) 320s === RUN TestRecoverParserError 320s --- PASS: TestRecoverParserError (0.00s) 320s === RUN TestExtractSelectors 320s --- PASS: TestExtractSelectors (0.00s) 320s === RUN TestExprString 320s --- PASS: TestExprString (0.00s) 320s === RUN TestVectorSelector_String 320s === RUN TestVectorSelector_String/empty_value 320s === RUN TestVectorSelector_String/no_matchers_with_name 320s === RUN TestVectorSelector_String/one_matcher_with_name 320s === RUN TestVectorSelector_String/two_matchers_with_name 320s === RUN TestVectorSelector_String/two_matchers_without_name 320s === RUN TestVectorSelector_String/name_matcher_and_name 320s === RUN TestVectorSelector_String/name_matcher_only 320s --- PASS: TestVectorSelector_String (0.00s) 320s --- PASS: TestVectorSelector_String/empty_value (0.00s) 320s --- PASS: TestVectorSelector_String/no_matchers_with_name (0.00s) 320s --- PASS: TestVectorSelector_String/one_matcher_with_name (0.00s) 320s --- PASS: TestVectorSelector_String/two_matchers_with_name (0.00s) 320s --- PASS: TestVectorSelector_String/two_matchers_without_name (0.00s) 320s --- PASS: TestVectorSelector_String/name_matcher_and_name (0.00s) 320s --- PASS: TestVectorSelector_String/name_matcher_only (0.00s) 320s PASS 320s ok github.com/prometheus/prometheus/promql/parser 1.173s 320s === RUN TestAlertingRuleHTMLSnippet 320s --- PASS: TestAlertingRuleHTMLSnippet (0.00s) 320s === RUN TestAlertingRuleState 320s --- PASS: TestAlertingRuleState (0.00s) 320s === RUN TestAlertingRuleLabelsUpdate 320s alerting_test.go:170: case 0 320s alerting_test.go:170: case 1 320s alerting_test.go:170: case 2 320s alerting_test.go:170: case 3 320s --- PASS: TestAlertingRuleLabelsUpdate (0.01s) 320s === RUN TestAlertingRuleExternalLabelsInTemplate 320s --- PASS: TestAlertingRuleExternalLabelsInTemplate (0.01s) 320s === RUN TestAlertingRuleExternalURLInTemplate 320s --- PASS: TestAlertingRuleExternalURLInTemplate (0.01s) 320s === RUN TestAlertingRuleEmptyLabelFromTemplate 320s --- PASS: TestAlertingRuleEmptyLabelFromTemplate (0.00s) 320s === RUN TestAlertingRuleDuplicate 320s --- PASS: TestAlertingRuleDuplicate (0.01s) 320s === RUN TestAlertingRuleLimit 320s --- PASS: TestAlertingRuleLimit (0.00s) 320s === RUN TestAlertingRule 320s manager_test.go:155: case 0 320s manager_test.go:155: case 1 320s manager_test.go:155: case 2 320s manager_test.go:155: case 3 320s manager_test.go:155: case 4 320s manager_test.go:155: case 5 320s manager_test.go:155: case 6 320s --- PASS: TestAlertingRule (0.01s) 320s === RUN TestForStateAddSamples 320s manager_test.go:298: case 0 320s manager_test.go:298: case 1 320s manager_test.go:298: case 2 320s manager_test.go:298: case 3 320s manager_test.go:298: case 4 320s manager_test.go:298: case 5 320s manager_test.go:298: case 6 320s --- PASS: TestForStateAddSamples (0.00s) 320s === RUN TestForStateRestore 320s --- PASS: TestForStateRestore (0.01s) 320s === RUN TestStaleness 320s --- PASS: TestStaleness (0.00s) 320s === RUN TestCopyState 320s --- PASS: TestCopyState (0.00s) 320s === RUN TestDeletedRuleMarkedStale 320s --- PASS: TestDeletedRuleMarkedStale (0.01s) 320s === RUN TestUpdate 320s --- PASS: TestUpdate (0.00s) 320s === RUN TestNotify 320s --- PASS: TestNotify (0.00s) 320s === RUN TestMetricsUpdate 320s --- PASS: TestMetricsUpdate (8.01s) 320s === RUN TestGroupStalenessOnRemoval 320s --- PASS: TestGroupStalenessOnRemoval (15.01s) 320s === RUN TestMetricsStalenessOnManagerShutdown 320s --- PASS: TestMetricsStalenessOnManagerShutdown (9.01s) 320s === RUN TestGroupHasAlertingRules 320s --- PASS: TestGroupHasAlertingRules (0.00s) 320s === RUN TestRuleHealthUpdates 320s --- PASS: TestRuleHealthUpdates (0.00s) 320s === RUN TestRuleEval 320s --- PASS: TestRuleEval (0.02s) 320s === RUN TestRecordingRuleHTMLSnippet 320s --- PASS: TestRecordingRuleHTMLSnippet (0.00s) 320s === RUN TestRuleEvalDuplicate 320s --- PASS: TestRuleEvalDuplicate (0.02s) 320s === RUN TestRecordingRuleLimit 320s --- PASS: TestRecordingRuleLimit (0.00s) 320s PASS 320s ok github.com/prometheus/prometheus/rules 32.161s 333s === RUN TestPopulateLabels 333s --- PASS: TestPopulateLabels (0.00s) 333s === RUN TestManagerApplyConfig 333s --- PASS: TestManagerApplyConfig (0.00s) 333s === RUN TestManagerTargetsUpdates 333s --- PASS: TestManagerTargetsUpdates (0.00s) 333s === RUN TestSetJitter 333s --- PASS: TestSetJitter (0.00s) 333s === RUN TestNewScrapePool 333s --- PASS: TestNewScrapePool (0.00s) 333s === RUN TestDroppedTargetsList 333s --- PASS: TestDroppedTargetsList (0.00s) 333s === RUN TestDiscoveredLabelsUpdate 333s --- PASS: TestDiscoveredLabelsUpdate (0.00s) 333s === RUN TestScrapePoolStop 333s --- PASS: TestScrapePoolStop (0.40s) 333s === RUN TestScrapePoolReload 333s --- PASS: TestScrapePoolReload (0.40s) 333s === RUN TestScrapePoolTargetLimit 333s --- PASS: TestScrapePoolTargetLimit (0.00s) 333s === RUN TestScrapePoolAppender 333s --- PASS: TestScrapePoolAppender (0.00s) 333s === RUN TestScrapePoolRaces 333s --- PASS: TestScrapePoolRaces (0.22s) 333s === RUN TestScrapePoolScrapeLoopsStarted 333s --- PASS: TestScrapePoolScrapeLoopsStarted (0.00s) 333s === RUN TestScrapeLoopStopBeforeRun 333s --- PASS: TestScrapeLoopStopBeforeRun (0.50s) 333s === RUN TestScrapeLoopStop 333s --- PASS: TestScrapeLoopStop (0.03s) 333s === RUN TestScrapeLoopRun 333s --- PASS: TestScrapeLoopRun (1.10s) 333s === RUN TestScrapeLoopForcedErr 333s --- PASS: TestScrapeLoopForcedErr (0.00s) 333s === RUN TestScrapeLoopMetadata 333s --- PASS: TestScrapeLoopMetadata (0.00s) 333s === RUN TestScrapeLoopSeriesAdded 333s --- PASS: TestScrapeLoopSeriesAdded (0.01s) 333s === RUN TestScrapeLoopRunCreatesStaleMarkersOnFailedScrape 333s --- PASS: TestScrapeLoopRunCreatesStaleMarkersOnFailedScrape (0.04s) 333s === RUN TestScrapeLoopRunCreatesStaleMarkersOnParseFailure 333s --- PASS: TestScrapeLoopRunCreatesStaleMarkersOnParseFailure (0.02s) 333s === RUN TestScrapeLoopCache 333s --- PASS: TestScrapeLoopCache (0.04s) 333s === RUN TestScrapeLoopCacheMemoryExhaustionProtection 333s --- PASS: TestScrapeLoopCacheMemoryExhaustionProtection (0.05s) 333s === RUN TestScrapeLoopAppend 333s scrape_test.go:1377: Test:Label name collision 333s scrape_test.go:1377: Test:Label name collision 333s scrape_test.go:1377: Test:Delete Empty labels 333s scrape_test.go:1377: Test:Honor Labels 333s scrape_test.go:1377: Test:Stale - NaN 333s --- PASS: TestScrapeLoopAppend (0.00s) 333s === RUN TestScrapeLoopAppendForConflictingPrefixedLabels 333s === RUN TestScrapeLoopAppendForConflictingPrefixedLabels/Two_target_labels_collide_with_existing_labels,_both_with_and_without_prefix_'exported' 333s === RUN TestScrapeLoopAppendForConflictingPrefixedLabels/Extreme_example 333s === RUN TestScrapeLoopAppendForConflictingPrefixedLabels/One_target_label_collides_with_existing_label 333s === RUN TestScrapeLoopAppendForConflictingPrefixedLabels/One_target_label_collides_with_existing_label,_plus_target_label_already_with_prefix_'exported' 333s === RUN TestScrapeLoopAppendForConflictingPrefixedLabels/One_target_label_collides_with_existing_label,_plus_existing_label_already_with_prefix_'exported 333s === RUN TestScrapeLoopAppendForConflictingPrefixedLabels/One_target_label_collides_with_existing_label,_both_already_with_prefix_'exported' 333s --- PASS: TestScrapeLoopAppendForConflictingPrefixedLabels (0.00s) 333s --- PASS: TestScrapeLoopAppendForConflictingPrefixedLabels/Two_target_labels_collide_with_existing_labels,_both_with_and_without_prefix_'exported' (0.00s) 333s --- PASS: TestScrapeLoopAppendForConflictingPrefixedLabels/Extreme_example (0.00s) 333s --- PASS: TestScrapeLoopAppendForConflictingPrefixedLabels/One_target_label_collides_with_existing_label (0.00s) 333s --- PASS: TestScrapeLoopAppendForConflictingPrefixedLabels/One_target_label_collides_with_existing_label,_plus_target_label_already_with_prefix_'exported' (0.00s) 333s --- PASS: TestScrapeLoopAppendForConflictingPrefixedLabels/One_target_label_collides_with_existing_label,_plus_existing_label_already_with_prefix_'exported (0.00s) 333s --- PASS: TestScrapeLoopAppendForConflictingPrefixedLabels/One_target_label_collides_with_existing_label,_both_already_with_prefix_'exported' (0.00s) 333s === RUN TestScrapeLoopAppendCacheEntryButErrNotFound 333s --- PASS: TestScrapeLoopAppendCacheEntryButErrNotFound (0.00s) 333s === RUN TestScrapeLoopAppendSampleLimit 333s --- PASS: TestScrapeLoopAppendSampleLimit (0.00s) 333s === RUN TestScrapeLoop_ChangingMetricString 333s --- PASS: TestScrapeLoop_ChangingMetricString (0.01s) 333s === RUN TestScrapeLoopAppendStaleness 333s --- PASS: TestScrapeLoopAppendStaleness (0.00s) 333s === RUN TestScrapeLoopAppendNoStalenessIfTimestamp 333s --- PASS: TestScrapeLoopAppendNoStalenessIfTimestamp (0.00s) 333s === RUN TestScrapeLoopAppendExemplar 333s === RUN TestScrapeLoopAppendExemplar/Metric_without_exemplars 333s === RUN TestScrapeLoopAppendExemplar/Metric_with_exemplars 333s === RUN TestScrapeLoopAppendExemplar/Metric_with_exemplars_and_TS 333s === RUN TestScrapeLoopAppendExemplar/Two_metrics_and_exemplars 333s --- PASS: TestScrapeLoopAppendExemplar (0.00s) 333s --- PASS: TestScrapeLoopAppendExemplar/Metric_without_exemplars (0.00s) 333s --- PASS: TestScrapeLoopAppendExemplar/Metric_with_exemplars (0.00s) 333s --- PASS: TestScrapeLoopAppendExemplar/Metric_with_exemplars_and_TS (0.00s) 333s --- PASS: TestScrapeLoopAppendExemplar/Two_metrics_and_exemplars (0.00s) 333s === RUN TestScrapeLoopAppendExemplarSeries 333s --- PASS: TestScrapeLoopAppendExemplarSeries (0.00s) 333s === RUN TestScrapeLoopRunReportsTargetDownOnScrapeError 333s --- PASS: TestScrapeLoopRunReportsTargetDownOnScrapeError (0.00s) 333s === RUN TestScrapeLoopRunReportsTargetDownOnInvalidUTF8 333s --- PASS: TestScrapeLoopRunReportsTargetDownOnInvalidUTF8 (0.00s) 333s === RUN TestScrapeLoopAppendGracefullyIfAmendOrOutOfOrderOrOutOfBounds 333s --- PASS: TestScrapeLoopAppendGracefullyIfAmendOrOutOfOrderOrOutOfBounds (0.00s) 333s === RUN TestScrapeLoopOutOfBoundsTimeError 333s --- PASS: TestScrapeLoopOutOfBoundsTimeError (0.00s) 333s === RUN TestTargetScraperScrapeOK 333s --- PASS: TestTargetScraperScrapeOK (0.00s) 333s === RUN TestTargetScrapeScrapeCancel 333s --- PASS: TestTargetScrapeScrapeCancel (1.00s) 333s === RUN TestTargetScrapeScrapeNotFound 333s --- PASS: TestTargetScrapeScrapeNotFound (0.00s) 333s === RUN TestTargetScraperBodySizeLimit 333s --- PASS: TestTargetScraperBodySizeLimit (0.00s) 333s === RUN TestScrapeLoop_RespectTimestamps 333s --- PASS: TestScrapeLoop_RespectTimestamps (0.01s) 333s === RUN TestScrapeLoop_DiscardTimestamps 333s --- PASS: TestScrapeLoop_DiscardTimestamps (0.00s) 333s === RUN TestScrapeLoopDiscardDuplicateLabels 333s --- PASS: TestScrapeLoopDiscardDuplicateLabels (0.01s) 333s === RUN TestScrapeLoopDiscardUnnamedMetrics 333s --- PASS: TestScrapeLoopDiscardUnnamedMetrics (0.00s) 333s === RUN TestReusableConfig 333s --- PASS: TestReusableConfig (0.00s) 333s === RUN TestReuseScrapeCache 333s --- PASS: TestReuseScrapeCache (0.00s) 333s === RUN TestScrapeAddFast 333s --- PASS: TestScrapeAddFast (0.00s) 333s === RUN TestReuseCacheRace 333s --- PASS: TestReuseCacheRace (5.00s) 333s === RUN TestCheckAddError 333s --- PASS: TestCheckAddError (0.00s) 333s === RUN TestScrapeReportSingleAppender 333s --- PASS: TestScrapeReportSingleAppender (3.02s) 333s === RUN TestScrapeLoopLabelLimit 333s scrape_test.go:2866: Test:Valid number of labels 333s scrape_test.go:2866: Test:Too many labels 333s scrape_test.go:2866: Test:Too many labels including discovery labels 333s scrape_test.go:2866: Test:Valid labels name length 333s scrape_test.go:2866: Test:Label name too long 333s scrape_test.go:2866: Test:Discovery label name too long 333s scrape_test.go:2866: Test:Valid labels value length 333s scrape_test.go:2866: Test:Label value too long 333s scrape_test.go:2866: Test:Discovery label value too long 333s --- PASS: TestScrapeLoopLabelLimit (0.00s) 333s === RUN TestTargetScrapeIntervalAndTimeoutRelabel 333s --- PASS: TestTargetScrapeIntervalAndTimeoutRelabel (0.00s) 333s === RUN TestTargetLabels 333s --- PASS: TestTargetLabels (0.00s) 333s === RUN TestTargetOffset 333s target_test.go:76: [997 984 972 1025 999 988 1026 1011 992 1006] 333s --- PASS: TestTargetOffset (0.03s) 333s === RUN TestTargetURL 333s --- PASS: TestTargetURL (0.00s) 333s === RUN TestNewHTTPBearerToken 333s --- PASS: TestNewHTTPBearerToken (0.00s) 333s === RUN TestNewHTTPBearerTokenFile 333s --- PASS: TestNewHTTPBearerTokenFile (0.00s) 333s === RUN TestNewHTTPBasicAuth 333s --- PASS: TestNewHTTPBasicAuth (0.00s) 333s === RUN TestNewHTTPCACert 333s target_test.go:242: Get "https://127.0.0.1:40217": x509: certificate has expired or is not yet valid: current time 2025-10-21T14:44:13Z is after 2025-08-01T14:09:21Z 333s 2025/10/21 14:44:13 http: TLS handshake error from 127.0.0.1:55386: remote error: tls: bad certificate 333s --- FAIL: TestNewHTTPCACert (0.01s) 333s === RUN TestNewHTTPClientCert 333s target_test.go:275: Get "https://127.0.0.1:38019": x509: certificate has expired or is not yet valid: current time 2025-10-21T14:44:13Z is after 2025-08-01T14:09:21Z 333s 2025/10/21 14:44:13 http: TLS handshake error from 127.0.0.1:60370: read tcp 127.0.0.1:38019->127.0.0.1:60370: use of closed network connection 333s --- FAIL: TestNewHTTPClientCert (0.00s) 333s === RUN TestNewHTTPWithServerName 333s target_test.go:304: Get "https://127.0.0.1:43231": x509: certificate has expired or is not yet valid: current time 2025-10-21T14:44:13Z is after 2025-08-01T14:09:21Z 333s 2025/10/21 14:44:13 http: TLS handshake error from 127.0.0.1:40260: read tcp 127.0.0.1:43231->127.0.0.1:40260: use of closed network connection 333s --- FAIL: TestNewHTTPWithServerName (0.01s) 333s === RUN TestNewHTTPWithBadServerName 333s 2025/10/21 14:44:13 http: TLS handshake error from 127.0.0.1:40938: remote error: tls: bad certificate 333s --- PASS: TestNewHTTPWithBadServerName (0.01s) 333s === RUN TestNewClientWithBadTLSConfig 333s --- PASS: TestNewClientWithBadTLSConfig (0.00s) 333s === RUN TestTargetsFromGroup 333s --- PASS: TestTargetsFromGroup (0.00s) 333s FAIL 333s FAIL github.com/prometheus/prometheus/scrape 11.950s 333s === RUN TestSampleRing 333s --- PASS: TestSampleRing (0.00s) 333s === RUN TestBufferedSeriesIterator 333s --- PASS: TestBufferedSeriesIterator (0.00s) 333s === RUN TestBufferedSeriesIteratorNoBadAt 333s --- PASS: TestBufferedSeriesIteratorNoBadAt (0.00s) 333s === RUN TestMemoizedSeriesIterator 333s --- PASS: TestMemoizedSeriesIterator (0.00s) 333s === RUN TestMergeQuerierWithChainMerger 333s === RUN TestMergeQuerierWithChainMerger/one_primary_querier_with_no_series 333s === RUN TestMergeQuerierWithChainMerger/one_secondary_querier_with_no_series 333s === RUN TestMergeQuerierWithChainMerger/many_secondary_queriers_with_no_series 333s === RUN TestMergeQuerierWithChainMerger/mix_of_queriers_with_no_series 333s === RUN TestMergeQuerierWithChainMerger/one_querier,_two_series 333s === RUN TestMergeQuerierWithChainMerger/two_queriers,_one_different_series_each 333s === RUN TestMergeQuerierWithChainMerger/two_time_unsorted_queriers,_two_series_each 333s === RUN TestMergeQuerierWithChainMerger/five_queriers,_only_two_queriers_have_two_time_unsorted_series_each 333s === RUN TestMergeQuerierWithChainMerger/two_queriers,_only_two_queriers_have_two_time_unsorted_series_each,_with_3_noop_and_one_nil_querier_together 333s === RUN TestMergeQuerierWithChainMerger/two_queriers,_with_two_series,_one_is_overlapping 333s === RUN TestMergeQuerierWithChainMerger/two_queries,_one_with_NaN_samples_series 333s --- PASS: TestMergeQuerierWithChainMerger (0.00s) 333s --- PASS: TestMergeQuerierWithChainMerger/one_primary_querier_with_no_series (0.00s) 333s --- PASS: TestMergeQuerierWithChainMerger/one_secondary_querier_with_no_series (0.00s) 333s --- PASS: TestMergeQuerierWithChainMerger/many_secondary_queriers_with_no_series (0.00s) 333s --- PASS: TestMergeQuerierWithChainMerger/mix_of_queriers_with_no_series (0.00s) 333s --- PASS: TestMergeQuerierWithChainMerger/one_querier,_two_series (0.00s) 333s --- PASS: TestMergeQuerierWithChainMerger/two_queriers,_one_different_series_each (0.00s) 333s --- PASS: TestMergeQuerierWithChainMerger/two_time_unsorted_queriers,_two_series_each (0.00s) 333s --- PASS: TestMergeQuerierWithChainMerger/five_queriers,_only_two_queriers_have_two_time_unsorted_series_each (0.00s) 333s --- PASS: TestMergeQuerierWithChainMerger/two_queriers,_only_two_queriers_have_two_time_unsorted_series_each,_with_3_noop_and_one_nil_querier_together (0.00s) 333s --- PASS: TestMergeQuerierWithChainMerger/two_queriers,_with_two_series,_one_is_overlapping (0.00s) 333s --- PASS: TestMergeQuerierWithChainMerger/two_queries,_one_with_NaN_samples_series (0.00s) 333s === RUN TestMergeChunkQuerierWithNoVerticalChunkSeriesMerger 333s === RUN TestMergeChunkQuerierWithNoVerticalChunkSeriesMerger/one_primary_querier_with_no_series 333s === RUN TestMergeChunkQuerierWithNoVerticalChunkSeriesMerger/one_secondary_querier_with_no_series 333s === RUN TestMergeChunkQuerierWithNoVerticalChunkSeriesMerger/many_secondary_queriers_with_no_series 333s === RUN TestMergeChunkQuerierWithNoVerticalChunkSeriesMerger/mix_of_queriers_with_no_series 333s === RUN TestMergeChunkQuerierWithNoVerticalChunkSeriesMerger/one_querier,_two_series 333s === RUN TestMergeChunkQuerierWithNoVerticalChunkSeriesMerger/two_secondaries,_one_different_series_each 333s === RUN TestMergeChunkQuerierWithNoVerticalChunkSeriesMerger/two_secondaries,_two_not_in_time_order_series_each 333s === RUN TestMergeChunkQuerierWithNoVerticalChunkSeriesMerger/five_secondaries,_only_two_have_two_not_in_time_order_series_each 333s === RUN TestMergeChunkQuerierWithNoVerticalChunkSeriesMerger/two_secondaries,_with_two_not_in_time_order_series_each,_with_3_noop_queries_and_one_nil_together 333s === RUN TestMergeChunkQuerierWithNoVerticalChunkSeriesMerger/two_queries,_one_with_NaN_samples_series 333s --- PASS: TestMergeChunkQuerierWithNoVerticalChunkSeriesMerger (0.00s) 333s --- PASS: TestMergeChunkQuerierWithNoVerticalChunkSeriesMerger/one_primary_querier_with_no_series (0.00s) 333s --- PASS: TestMergeChunkQuerierWithNoVerticalChunkSeriesMerger/one_secondary_querier_with_no_series (0.00s) 333s --- PASS: TestMergeChunkQuerierWithNoVerticalChunkSeriesMerger/many_secondary_queriers_with_no_series (0.00s) 333s --- PASS: TestMergeChunkQuerierWithNoVerticalChunkSeriesMerger/mix_of_queriers_with_no_series (0.00s) 333s --- PASS: TestMergeChunkQuerierWithNoVerticalChunkSeriesMerger/one_querier,_two_series (0.00s) 333s --- PASS: TestMergeChunkQuerierWithNoVerticalChunkSeriesMerger/two_secondaries,_one_different_series_each (0.00s) 333s --- PASS: TestMergeChunkQuerierWithNoVerticalChunkSeriesMerger/two_secondaries,_two_not_in_time_order_series_each (0.00s) 333s --- PASS: TestMergeChunkQuerierWithNoVerticalChunkSeriesMerger/five_secondaries,_only_two_have_two_not_in_time_order_series_each (0.00s) 333s --- PASS: TestMergeChunkQuerierWithNoVerticalChunkSeriesMerger/two_secondaries,_with_two_not_in_time_order_series_each,_with_3_noop_queries_and_one_nil_together (0.00s) 333s --- PASS: TestMergeChunkQuerierWithNoVerticalChunkSeriesMerger/two_queries,_one_with_NaN_samples_series (0.00s) 333s === RUN TestCompactingChunkSeriesMerger 333s === RUN TestCompactingChunkSeriesMerger/single_empty_series 333s === RUN TestCompactingChunkSeriesMerger/single_series 333s === RUN TestCompactingChunkSeriesMerger/two_empty_series 333s === RUN TestCompactingChunkSeriesMerger/two_non_overlapping 333s === RUN TestCompactingChunkSeriesMerger/two_overlapping 333s === RUN TestCompactingChunkSeriesMerger/two_duplicated 333s === RUN TestCompactingChunkSeriesMerger/three_overlapping 333s === RUN TestCompactingChunkSeriesMerger/three_in_chained_overlap 333s === RUN TestCompactingChunkSeriesMerger/three_in_chained_overlap_complex 333s === RUN TestCompactingChunkSeriesMerger/110_overlapping 333s === RUN TestCompactingChunkSeriesMerger/150_overlapping_samples,_split_chunk 333s --- PASS: TestCompactingChunkSeriesMerger (0.00s) 333s --- PASS: TestCompactingChunkSeriesMerger/single_empty_series (0.00s) 333s --- PASS: TestCompactingChunkSeriesMerger/single_series (0.00s) 333s --- PASS: TestCompactingChunkSeriesMerger/two_empty_series (0.00s) 333s --- PASS: TestCompactingChunkSeriesMerger/two_non_overlapping (0.00s) 333s --- PASS: TestCompactingChunkSeriesMerger/two_overlapping (0.00s) 333s --- PASS: TestCompactingChunkSeriesMerger/two_duplicated (0.00s) 333s --- PASS: TestCompactingChunkSeriesMerger/three_overlapping (0.00s) 333s --- PASS: TestCompactingChunkSeriesMerger/three_in_chained_overlap (0.00s) 333s --- PASS: TestCompactingChunkSeriesMerger/three_in_chained_overlap_complex (0.00s) 333s --- PASS: TestCompactingChunkSeriesMerger/110_overlapping (0.00s) 333s --- PASS: TestCompactingChunkSeriesMerger/150_overlapping_samples,_split_chunk (0.00s) 333s === RUN TestChainSampleIterator 333s --- PASS: TestChainSampleIterator (0.00s) 333s === RUN TestChainSampleIteratorSeek 333s --- PASS: TestChainSampleIteratorSeek (0.00s) 333s === RUN TestMergeGenericQuerierWithSecondaries_ErrorHandling 333s === RUN TestMergeGenericQuerierWithSecondaries_ErrorHandling/#00 333s === RUN TestMergeGenericQuerierWithSecondaries_ErrorHandling/#00/Select 333s === RUN TestMergeGenericQuerierWithSecondaries_ErrorHandling/#00/LabelNames 333s === RUN TestMergeGenericQuerierWithSecondaries_ErrorHandling/#00/LabelValues 333s === RUN TestMergeGenericQuerierWithSecondaries_ErrorHandling/#00/LabelValuesWithMatchers 333s === RUN TestMergeGenericQuerierWithSecondaries_ErrorHandling/one_successful_primary_querier 333s === RUN TestMergeGenericQuerierWithSecondaries_ErrorHandling/one_successful_primary_querier/Select 333s === RUN TestMergeGenericQuerierWithSecondaries_ErrorHandling/one_successful_primary_querier/LabelNames 333s === RUN TestMergeGenericQuerierWithSecondaries_ErrorHandling/one_successful_primary_querier/LabelValues 333s === RUN TestMergeGenericQuerierWithSecondaries_ErrorHandling/one_successful_primary_querier/LabelValuesWithMatchers 333s === RUN TestMergeGenericQuerierWithSecondaries_ErrorHandling/multiple_successful_primary_queriers 333s === RUN TestMergeGenericQuerierWithSecondaries_ErrorHandling/multiple_successful_primary_queriers/Select 333s === RUN TestMergeGenericQuerierWithSecondaries_ErrorHandling/multiple_successful_primary_queriers/LabelNames 333s === RUN TestMergeGenericQuerierWithSecondaries_ErrorHandling/multiple_successful_primary_queriers/LabelValues 333s === RUN TestMergeGenericQuerierWithSecondaries_ErrorHandling/multiple_successful_primary_queriers/LabelValuesWithMatchers 333s === RUN TestMergeGenericQuerierWithSecondaries_ErrorHandling/one_failed_primary_querier 333s === RUN TestMergeGenericQuerierWithSecondaries_ErrorHandling/one_failed_primary_querier/Select 333s === RUN TestMergeGenericQuerierWithSecondaries_ErrorHandling/one_failed_primary_querier/LabelNames 333s === RUN TestMergeGenericQuerierWithSecondaries_ErrorHandling/one_failed_primary_querier/LabelValues 333s === RUN TestMergeGenericQuerierWithSecondaries_ErrorHandling/one_failed_primary_querier/LabelValuesWithMatchers 333s === RUN TestMergeGenericQuerierWithSecondaries_ErrorHandling/one_successful_primary_querier_with_successful_secondaries 333s === RUN TestMergeGenericQuerierWithSecondaries_ErrorHandling/one_successful_primary_querier_with_successful_secondaries/Select 333s === RUN TestMergeGenericQuerierWithSecondaries_ErrorHandling/one_successful_primary_querier_with_successful_secondaries/LabelNames 333s === RUN TestMergeGenericQuerierWithSecondaries_ErrorHandling/one_successful_primary_querier_with_successful_secondaries/LabelValues 333s === RUN TestMergeGenericQuerierWithSecondaries_ErrorHandling/one_successful_primary_querier_with_successful_secondaries/LabelValuesWithMatchers 333s === RUN TestMergeGenericQuerierWithSecondaries_ErrorHandling/one_successful_primary_querier_with_empty_response_and_successful_secondaries 333s === RUN TestMergeGenericQuerierWithSecondaries_ErrorHandling/one_successful_primary_querier_with_empty_response_and_successful_secondaries/Select 333s === RUN TestMergeGenericQuerierWithSecondaries_ErrorHandling/one_successful_primary_querier_with_empty_response_and_successful_secondaries/LabelNames 333s === RUN TestMergeGenericQuerierWithSecondaries_ErrorHandling/one_successful_primary_querier_with_empty_response_and_successful_secondaries/LabelValues 333s === RUN TestMergeGenericQuerierWithSecondaries_ErrorHandling/one_successful_primary_querier_with_empty_response_and_successful_secondaries/LabelValuesWithMatchers 333s === RUN TestMergeGenericQuerierWithSecondaries_ErrorHandling/one_failed_primary_querier_with_successful_secondaries 333s === RUN TestMergeGenericQuerierWithSecondaries_ErrorHandling/one_failed_primary_querier_with_successful_secondaries/Select 333s === RUN TestMergeGenericQuerierWithSecondaries_ErrorHandling/one_failed_primary_querier_with_successful_secondaries/LabelNames 333s === RUN TestMergeGenericQuerierWithSecondaries_ErrorHandling/one_failed_primary_querier_with_successful_secondaries/LabelValues 333s === RUN TestMergeGenericQuerierWithSecondaries_ErrorHandling/one_failed_primary_querier_with_successful_secondaries/LabelValuesWithMatchers 333s === RUN TestMergeGenericQuerierWithSecondaries_ErrorHandling/one_successful_primary_querier_with_failed_secondaries 333s === RUN TestMergeGenericQuerierWithSecondaries_ErrorHandling/one_successful_primary_querier_with_failed_secondaries/Select 333s === RUN TestMergeGenericQuerierWithSecondaries_ErrorHandling/one_successful_primary_querier_with_failed_secondaries/LabelNames 333s === RUN TestMergeGenericQuerierWithSecondaries_ErrorHandling/one_successful_primary_querier_with_failed_secondaries/LabelValues 333s === RUN TestMergeGenericQuerierWithSecondaries_ErrorHandling/one_successful_primary_querier_with_failed_secondaries/LabelValuesWithMatchers 333s === RUN TestMergeGenericQuerierWithSecondaries_ErrorHandling/successful_queriers_with_warnings 333s === RUN TestMergeGenericQuerierWithSecondaries_ErrorHandling/successful_queriers_with_warnings/Select 333s === RUN TestMergeGenericQuerierWithSecondaries_ErrorHandling/successful_queriers_with_warnings/LabelNames 333s === RUN TestMergeGenericQuerierWithSecondaries_ErrorHandling/successful_queriers_with_warnings/LabelValues 333s === RUN TestMergeGenericQuerierWithSecondaries_ErrorHandling/successful_queriers_with_warnings/LabelValuesWithMatchers 333s --- PASS: TestMergeGenericQuerierWithSecondaries_ErrorHandling (0.00s) 333s --- PASS: TestMergeGenericQuerierWithSecondaries_ErrorHandling/#00 (0.00s) 333s --- PASS: TestMergeGenericQuerierWithSecondaries_ErrorHandling/#00/Select (0.00s) 333s --- PASS: TestMergeGenericQuerierWithSecondaries_ErrorHandling/#00/LabelNames (0.00s) 333s --- PASS: TestMergeGenericQuerierWithSecondaries_ErrorHandling/#00/LabelValues (0.00s) 333s --- PASS: TestMergeGenericQuerierWithSecondaries_ErrorHandling/#00/LabelValuesWithMatchers (0.00s) 333s --- PASS: TestMergeGenericQuerierWithSecondaries_ErrorHandling/one_successful_primary_querier (0.00s) 333s --- PASS: TestMergeGenericQuerierWithSecondaries_ErrorHandling/one_successful_primary_querier/Select (0.00s) 333s --- PASS: TestMergeGenericQuerierWithSecondaries_ErrorHandling/one_successful_primary_querier/LabelNames (0.00s) 333s --- PASS: TestMergeGenericQuerierWithSecondaries_ErrorHandling/one_successful_primary_querier/LabelValues (0.00s) 333s --- PASS: TestMergeGenericQuerierWithSecondaries_ErrorHandling/one_successful_primary_querier/LabelValuesWithMatchers (0.00s) 333s --- PASS: TestMergeGenericQuerierWithSecondaries_ErrorHandling/multiple_successful_primary_queriers (0.00s) 333s --- PASS: TestMergeGenericQuerierWithSecondaries_ErrorHandling/multiple_successful_primary_queriers/Select (0.00s) 333s --- PASS: TestMergeGenericQuerierWithSecondaries_ErrorHandling/multiple_successful_primary_queriers/LabelNames (0.00s) 333s --- PASS: TestMergeGenericQuerierWithSecondaries_ErrorHandling/multiple_successful_primary_queriers/LabelValues (0.00s) 333s --- PASS: TestMergeGenericQuerierWithSecondaries_ErrorHandling/multiple_successful_primary_queriers/LabelValuesWithMatchers (0.00s) 333s --- PASS: TestMergeGenericQuerierWithSecondaries_ErrorHandling/one_failed_primary_querier (0.00s) 333s --- PASS: TestMergeGenericQuerierWithSecondaries_ErrorHandling/one_failed_primary_querier/Select (0.00s) 333s --- PASS: TestMergeGenericQuerierWithSecondaries_ErrorHandling/one_failed_primary_querier/LabelNames (0.00s) 333s --- PASS: TestMergeGenericQuerierWithSecondaries_ErrorHandling/one_failed_primary_querier/LabelValues (0.00s) 333s --- PASS: TestMergeGenericQuerierWithSecondaries_ErrorHandling/one_failed_primary_querier/LabelValuesWithMatchers (0.00s) 333s --- PASS: TestMergeGenericQuerierWithSecondaries_ErrorHandling/one_successful_primary_querier_with_successful_secondaries (0.00s) 333s --- PASS: TestMergeGenericQuerierWithSecondaries_ErrorHandling/one_successful_primary_querier_with_successful_secondaries/Select (0.00s) 333s --- PASS: TestMergeGenericQuerierWithSecondaries_ErrorHandling/one_successful_primary_querier_with_successful_secondaries/LabelNames (0.00s) 333s --- PASS: TestMergeGenericQuerierWithSecondaries_ErrorHandling/one_successful_primary_querier_with_successful_secondaries/LabelValues (0.00s) 333s --- PASS: TestMergeGenericQuerierWithSecondaries_ErrorHandling/one_successful_primary_querier_with_successful_secondaries/LabelValuesWithMatchers (0.00s) 333s --- PASS: TestMergeGenericQuerierWithSecondaries_ErrorHandling/one_successful_primary_querier_with_empty_response_and_successful_secondaries (0.00s) 333s --- PASS: TestMergeGenericQuerierWithSecondaries_ErrorHandling/one_successful_primary_querier_with_empty_response_and_successful_secondaries/Select (0.00s) 333s --- PASS: TestMergeGenericQuerierWithSecondaries_ErrorHandling/one_successful_primary_querier_with_empty_response_and_successful_secondaries/LabelNames (0.00s) 333s --- PASS: TestMergeGenericQuerierWithSecondaries_ErrorHandling/one_successful_primary_querier_with_empty_response_and_successful_secondaries/LabelValues (0.00s) 333s --- PASS: TestMergeGenericQuerierWithSecondaries_ErrorHandling/one_successful_primary_querier_with_empty_response_and_successful_secondaries/LabelValuesWithMatchers (0.00s) 333s --- PASS: TestMergeGenericQuerierWithSecondaries_ErrorHandling/one_failed_primary_querier_with_successful_secondaries (0.00s) 333s --- PASS: TestMergeGenericQuerierWithSecondaries_ErrorHandling/one_failed_primary_querier_with_successful_secondaries/Select (0.00s) 333s --- PASS: TestMergeGenericQuerierWithSecondaries_ErrorHandling/one_failed_primary_querier_with_successful_secondaries/LabelNames (0.00s) 333s --- PASS: TestMergeGenericQuerierWithSecondaries_ErrorHandling/one_failed_primary_querier_with_successful_secondaries/LabelValues (0.00s) 333s --- PASS: TestMergeGenericQuerierWithSecondaries_ErrorHandling/one_failed_primary_querier_with_successful_secondaries/LabelValuesWithMatchers (0.00s) 333s --- PASS: TestMergeGenericQuerierWithSecondaries_ErrorHandling/one_successful_primary_querier_with_failed_secondaries (0.00s) 333s --- PASS: TestMergeGenericQuerierWithSecondaries_ErrorHandling/one_successful_primary_querier_with_failed_secondaries/Select (0.00s) 333s --- PASS: TestMergeGenericQuerierWithSecondaries_ErrorHandling/one_successful_primary_querier_with_failed_secondaries/LabelNames (0.00s) 333s --- PASS: TestMergeGenericQuerierWithSecondaries_ErrorHandling/one_successful_primary_querier_with_failed_secondaries/LabelValues (0.00s) 333s --- PASS: TestMergeGenericQuerierWithSecondaries_ErrorHandling/one_successful_primary_querier_with_failed_secondaries/LabelValuesWithMatchers (0.00s) 333s --- PASS: TestMergeGenericQuerierWithSecondaries_ErrorHandling/successful_queriers_with_warnings (0.00s) 333s --- PASS: TestMergeGenericQuerierWithSecondaries_ErrorHandling/successful_queriers_with_warnings/Select (0.00s) 333s --- PASS: TestMergeGenericQuerierWithSecondaries_ErrorHandling/successful_queriers_with_warnings/LabelNames (0.00s) 333s --- PASS: TestMergeGenericQuerierWithSecondaries_ErrorHandling/successful_queriers_with_warnings/LabelValues (0.00s) 333s --- PASS: TestMergeGenericQuerierWithSecondaries_ErrorHandling/successful_queriers_with_warnings/LabelValuesWithMatchers (0.00s) 333s === RUN TestFanout_SelectSorted 333s === RUN TestFanout_SelectSorted/querier 333s === RUN TestFanout_SelectSorted/chunk_querier 333s --- PASS: TestFanout_SelectSorted (0.02s) 333s --- PASS: TestFanout_SelectSorted/querier (0.00s) 333s --- PASS: TestFanout_SelectSorted/chunk_querier (0.00s) 333s === RUN TestFanoutErrors 333s === RUN TestFanoutErrors/samples 333s === RUN TestFanoutErrors/chunks 333s fanout_test.go:183: enable once TestStorage and TSDB implements ChunkQuerier 333s === RUN TestFanoutErrors/samples#01 333s === RUN TestFanoutErrors/chunks#01 333s fanout_test.go:183: enable once TestStorage and TSDB implements ChunkQuerier 333s --- PASS: TestFanoutErrors (0.01s) 333s --- PASS: TestFanoutErrors/samples (0.00s) 333s --- SKIP: TestFanoutErrors/chunks (0.00s) 333s --- PASS: TestFanoutErrors/samples#01 (0.00s) 333s --- SKIP: TestFanoutErrors/chunks#01 (0.00s) 333s PASS 333s ok github.com/prometheus/prometheus/storage 0.034s 333s === RUN TestChunkedReaderCanReadFromChunkedWriter 333s --- PASS: TestChunkedReaderCanReadFromChunkedWriter (0.00s) 333s === RUN TestChunkedReader_Overflow 333s --- PASS: TestChunkedReader_Overflow (0.00s) 333s === RUN TestChunkedReader_CorruptedFrame 333s --- PASS: TestChunkedReader_CorruptedFrame (0.00s) 333s === RUN TestStoreHTTPErrorHandling 333s --- PASS: TestStoreHTTPErrorHandling (0.00s) 333s === RUN TestClientRetryAfter 333s --- PASS: TestClientRetryAfter (0.00s) 333s === RUN TestRetryAfterDuration 333s --- PASS: TestRetryAfterDuration (0.00s) 333s === RUN TestValidateLabelsAndMetricName 333s === RUN TestValidateLabelsAndMetricName/regular_labels 333s === RUN TestValidateLabelsAndMetricName/label_name_with__ 333s === RUN TestValidateLabelsAndMetricName/label_name_with_@ 333s === RUN TestValidateLabelsAndMetricName/label_name_starts_with_numbers 333s === RUN TestValidateLabelsAndMetricName/label_name_is_empty_string 333s === RUN TestValidateLabelsAndMetricName/label_value_is_an_invalid_UTF-8_value 333s === RUN TestValidateLabelsAndMetricName/metric_name_starts_with_@ 333s === RUN TestValidateLabelsAndMetricName/duplicate_label_names 333s === RUN TestValidateLabelsAndMetricName/duplicate_label_values 333s === RUN TestValidateLabelsAndMetricName/don't_report_as_duplicate_label_name 333s --- PASS: TestValidateLabelsAndMetricName (0.00s) 333s --- PASS: TestValidateLabelsAndMetricName/regular_labels (0.00s) 333s --- PASS: TestValidateLabelsAndMetricName/label_name_with__ (0.00s) 333s --- PASS: TestValidateLabelsAndMetricName/label_name_with_@ (0.00s) 333s --- PASS: TestValidateLabelsAndMetricName/label_name_starts_with_numbers (0.00s) 333s --- PASS: TestValidateLabelsAndMetricName/label_name_is_empty_string (0.00s) 333s --- PASS: TestValidateLabelsAndMetricName/label_value_is_an_invalid_UTF-8_value (0.00s) 333s --- PASS: TestValidateLabelsAndMetricName/metric_name_starts_with_@ (0.00s) 333s --- PASS: TestValidateLabelsAndMetricName/duplicate_label_names (0.00s) 333s --- PASS: TestValidateLabelsAndMetricName/duplicate_label_values (0.00s) 333s --- PASS: TestValidateLabelsAndMetricName/don't_report_as_duplicate_label_name (0.00s) 333s === RUN TestConcreteSeriesSet 333s --- PASS: TestConcreteSeriesSet (0.00s) 333s === RUN TestConcreteSeriesClonesLabels 333s --- PASS: TestConcreteSeriesClonesLabels (0.00s) 333s === RUN TestFromQueryResultWithDuplicates 333s --- PASS: TestFromQueryResultWithDuplicates (0.00s) 333s === RUN TestNegotiateResponseType 333s --- PASS: TestNegotiateResponseType (0.00s) 333s === RUN TestMergeLabels 333s --- PASS: TestMergeLabels (0.00s) 333s === RUN TestMetricTypeToMetricTypeProto 333s === RUN TestMetricTypeToMetricTypeProto/with_a_single-word_metric 333s === RUN TestMetricTypeToMetricTypeProto/with_a_two-word_metric 333s === RUN TestMetricTypeToMetricTypeProto/with_an_unknown_metric 333s --- PASS: TestMetricTypeToMetricTypeProto (0.00s) 333s --- PASS: TestMetricTypeToMetricTypeProto/with_a_single-word_metric (0.00s) 333s --- PASS: TestMetricTypeToMetricTypeProto/with_a_two-word_metric (0.00s) 333s --- PASS: TestMetricTypeToMetricTypeProto/with_an_unknown_metric (0.00s) 333s === RUN TestDecodeWriteRequest 333s --- PASS: TestDecodeWriteRequest (0.00s) 333s === RUN TestIntern 333s --- PASS: TestIntern (0.00s) 333s === RUN TestIntern_MultiRef 333s --- PASS: TestIntern_MultiRef (0.00s) 333s === RUN TestIntern_DeleteRef 333s --- PASS: TestIntern_DeleteRef (0.00s) 333s === RUN TestIntern_MultiRef_Concurrent 333s --- PASS: TestIntern_MultiRef_Concurrent (0.00s) 333s === RUN TestWatchScrapeManager_NotReady 333s --- PASS: TestWatchScrapeManager_NotReady (0.00s) 333s === RUN TestWatchScrapeManager_ReadyForCollection 333s --- PASS: TestWatchScrapeManager_ReadyForCollection (0.00s) 333s === RUN TestSampleDelivery 333s === RUN TestSampleDelivery/samples_only 333s === RUN TestSampleDelivery/both_samples_and_exemplars 333s === RUN TestSampleDelivery/exemplars_only 333s --- PASS: TestSampleDelivery (0.60s) 333s --- PASS: TestSampleDelivery/samples_only (0.20s) 333s --- PASS: TestSampleDelivery/both_samples_and_exemplars (0.20s) 333s --- PASS: TestSampleDelivery/exemplars_only (0.20s) 333s === RUN TestMetadataDelivery 333s --- PASS: TestMetadataDelivery (0.00s) 333s === RUN TestSampleDeliveryTimeout 333s --- PASS: TestSampleDeliveryTimeout (0.20s) 333s === RUN TestSampleDeliveryOrder 333s --- PASS: TestSampleDeliveryOrder (0.04s) 333s === RUN TestShutdown 333s --- PASS: TestShutdown (1.17s) 333s === RUN TestSeriesReset 333s --- PASS: TestSeriesReset (0.00s) 333s === RUN TestReshard 333s --- PASS: TestReshard (6.08s) 333s === RUN TestReshardRaceWithStop 333s --- PASS: TestReshardRaceWithStop (0.52s) 333s === RUN TestReleaseNoninternedString 333s --- PASS: TestReleaseNoninternedString (0.00s) 333s === RUN TestShouldReshard 333s --- PASS: TestShouldReshard (0.01s) 333s === RUN TestProcessExternalLabels 333s --- PASS: TestProcessExternalLabels (0.00s) 333s === RUN TestCalculateDesiredShards 333s queue_manager_test.go:936: desiredShards 1 pendingSamples 6450000 333s queue_manager_test.go:936: desiredShards 23 pendingSamples 5800000 333s queue_manager_test.go:936: desiredShards 23 pendingSamples 5150000 333s queue_manager_test.go:936: desiredShards 23 pendingSamples 4500000 333s queue_manager_test.go:936: desiredShards 23 pendingSamples 3850000 333s queue_manager_test.go:936: desiredShards 23 pendingSamples 3200000 333s queue_manager_test.go:936: desiredShards 23 pendingSamples 2550000 333s queue_manager_test.go:936: desiredShards 23 pendingSamples 1900000 333s queue_manager_test.go:936: desiredShards 23 pendingSamples 1250000 333s queue_manager_test.go:936: desiredShards 23 pendingSamples 600000 333s queue_manager_test.go:936: desiredShards 23 pendingSamples 0 333s queue_manager_test.go:936: desiredShards 11 pendingSamples 0 333s queue_manager_test.go:936: desiredShards 11 pendingSamples 0 333s queue_manager_test.go:936: desiredShards 11 pendingSamples 0 333s queue_manager_test.go:936: desiredShards 11 pendingSamples 0 333s queue_manager_test.go:936: desiredShards 11 pendingSamples 0 333s queue_manager_test.go:936: desiredShards 11 pendingSamples 0 333s queue_manager_test.go:936: desiredShards 11 pendingSamples 0 333s queue_manager_test.go:936: desiredShards 11 pendingSamples 0 333s queue_manager_test.go:936: desiredShards 11 pendingSamples 0 333s queue_manager_test.go:936: desiredShards 11 pendingSamples 0 333s queue_manager_test.go:936: desiredShards 11 pendingSamples 0 333s queue_manager_test.go:936: desiredShards 11 pendingSamples 0 333s queue_manager_test.go:936: desiredShards 11 pendingSamples 0 333s queue_manager_test.go:936: desiredShards 11 pendingSamples 0 333s queue_manager_test.go:936: desiredShards 11 pendingSamples 0 333s queue_manager_test.go:936: desiredShards 11 pendingSamples 0 333s queue_manager_test.go:936: desiredShards 11 pendingSamples 0 333s queue_manager_test.go:936: desiredShards 11 pendingSamples 0 333s queue_manager_test.go:936: desiredShards 11 pendingSamples 0 333s queue_manager_test.go:936: desiredShards 11 pendingSamples 0 333s queue_manager_test.go:936: desiredShards 11 pendingSamples 0 333s queue_manager_test.go:936: desiredShards 11 pendingSamples 0 333s queue_manager_test.go:936: desiredShards 11 pendingSamples 0 333s queue_manager_test.go:936: desiredShards 11 pendingSamples 0 333s queue_manager_test.go:936: desiredShards 11 pendingSamples 0 333s queue_manager_test.go:936: desiredShards 11 pendingSamples 0 333s queue_manager_test.go:936: desiredShards 11 pendingSamples 0 333s queue_manager_test.go:936: desiredShards 11 pendingSamples 0 333s queue_manager_test.go:936: desiredShards 11 pendingSamples 0 333s queue_manager_test.go:936: desiredShards 11 pendingSamples 0 333s queue_manager_test.go:936: desiredShards 11 pendingSamples 0 333s queue_manager_test.go:936: desiredShards 11 pendingSamples 0 333s queue_manager_test.go:936: desiredShards 11 pendingSamples 0 333s queue_manager_test.go:936: desiredShards 11 pendingSamples 0 333s queue_manager_test.go:936: desiredShards 11 pendingSamples 0 333s queue_manager_test.go:936: desiredShards 11 pendingSamples 0 333s queue_manager_test.go:936: desiredShards 11 pendingSamples 0 333s queue_manager_test.go:936: desiredShards 11 pendingSamples 0 333s queue_manager_test.go:936: desiredShards 11 pendingSamples 0 333s queue_manager_test.go:936: desiredShards 11 pendingSamples 0 333s queue_manager_test.go:936: desiredShards 11 pendingSamples 0 333s queue_manager_test.go:936: desiredShards 11 pendingSamples 0 333s queue_manager_test.go:936: desiredShards 11 pendingSamples 0 333s queue_manager_test.go:936: desiredShards 11 pendingSamples 0 333s queue_manager_test.go:936: desiredShards 11 pendingSamples 0 333s queue_manager_test.go:936: desiredShards 11 pendingSamples 0 333s queue_manager_test.go:936: desiredShards 11 pendingSamples 0 333s queue_manager_test.go:936: desiredShards 11 pendingSamples 0 333s queue_manager_test.go:936: desiredShards 11 pendingSamples 0 333s queue_manager_test.go:936: desiredShards 11 pendingSamples 0 333s queue_manager_test.go:936: desiredShards 11 pendingSamples 0 333s queue_manager_test.go:936: desiredShards 11 pendingSamples 0 333s queue_manager_test.go:936: desiredShards 11 pendingSamples 0 333s queue_manager_test.go:936: desiredShards 11 pendingSamples 0 333s queue_manager_test.go:936: desiredShards 11 pendingSamples 0 333s queue_manager_test.go:936: desiredShards 11 pendingSamples 0 333s queue_manager_test.go:936: desiredShards 11 pendingSamples 0 333s queue_manager_test.go:936: desiredShards 11 pendingSamples 0 333s queue_manager_test.go:936: desiredShards 11 pendingSamples 0 333s queue_manager_test.go:936: desiredShards 11 pendingSamples 0 333s queue_manager_test.go:936: desiredShards 11 pendingSamples 0 333s queue_manager_test.go:936: desiredShards 11 pendingSamples 0 333s queue_manager_test.go:936: desiredShards 11 pendingSamples 0 333s queue_manager_test.go:936: desiredShards 11 pendingSamples 0 333s queue_manager_test.go:936: desiredShards 11 pendingSamples 0 333s queue_manager_test.go:936: desiredShards 11 pendingSamples 0 333s queue_manager_test.go:936: desiredShards 11 pendingSamples 0 333s --- PASS: TestCalculateDesiredShards (0.00s) 333s === RUN TestQueueManagerMetrics 333s --- PASS: TestQueueManagerMetrics (0.00s) 333s === RUN TestSampledReadEndpoint 333s --- PASS: TestSampledReadEndpoint (0.01s) 333s === RUN TestStreamReadEndpoint 333s --- PASS: TestStreamReadEndpoint (0.03s) 333s === RUN TestNoDuplicateReadConfigs 333s === RUN TestNoDuplicateReadConfigs/#00 333s === RUN TestNoDuplicateReadConfigs/#01 333s === RUN TestNoDuplicateReadConfigs/#02 333s --- PASS: TestNoDuplicateReadConfigs (0.00s) 333s --- PASS: TestNoDuplicateReadConfigs/#00 (0.00s) 333s --- PASS: TestNoDuplicateReadConfigs/#01 (0.00s) 333s --- PASS: TestNoDuplicateReadConfigs/#02 (0.00s) 333s === RUN TestExternalLabelsQuerierAddExternalLabels 333s --- PASS: TestExternalLabelsQuerierAddExternalLabels (0.00s) 333s === RUN TestSeriesSetFilter 333s --- PASS: TestSeriesSetFilter (0.00s) 333s === RUN TestSampleAndChunkQueryableClient 333s === RUN TestSampleAndChunkQueryableClient/empty 333s === RUN TestSampleAndChunkQueryableClient/external_labels_specified,_not_explicitly_requested 333s === RUN TestSampleAndChunkQueryableClient/external_labels_specified,_explicitly_requested_europe 333s === RUN TestSampleAndChunkQueryableClient/external_labels_specified,_explicitly_requested_not_europe 333s === RUN TestSampleAndChunkQueryableClient/prefer_local_storage 333s === RUN TestSampleAndChunkQueryableClient/prefer_local_storage,_limited_time 333s === RUN TestSampleAndChunkQueryableClient/prefer_local_storage,_skipped 333s === RUN TestSampleAndChunkQueryableClient/required_matcher_specified,_user_also_specifies_same 333s === RUN TestSampleAndChunkQueryableClient/required_matcher_specified 333s === RUN TestSampleAndChunkQueryableClient/required_matcher_specified,_given_matcher_does_not_match 333s === RUN TestSampleAndChunkQueryableClient/required_matcher_specified,_given_matcher_does_not_match2 333s --- PASS: TestSampleAndChunkQueryableClient (0.00s) 333s --- PASS: TestSampleAndChunkQueryableClient/empty (0.00s) 333s --- PASS: TestSampleAndChunkQueryableClient/external_labels_specified,_not_explicitly_requested (0.00s) 333s --- PASS: TestSampleAndChunkQueryableClient/external_labels_specified,_explicitly_requested_europe (0.00s) 333s --- PASS: TestSampleAndChunkQueryableClient/external_labels_specified,_explicitly_requested_not_europe (0.00s) 333s --- PASS: TestSampleAndChunkQueryableClient/prefer_local_storage (0.00s) 333s --- PASS: TestSampleAndChunkQueryableClient/prefer_local_storage,_limited_time (0.00s) 333s --- PASS: TestSampleAndChunkQueryableClient/prefer_local_storage,_skipped (0.00s) 333s --- PASS: TestSampleAndChunkQueryableClient/required_matcher_specified,_user_also_specifies_same (0.00s) 333s --- PASS: TestSampleAndChunkQueryableClient/required_matcher_specified (0.00s) 333s --- PASS: TestSampleAndChunkQueryableClient/required_matcher_specified,_given_matcher_does_not_match (0.00s) 333s --- PASS: TestSampleAndChunkQueryableClient/required_matcher_specified,_given_matcher_does_not_match2 (0.00s) 333s === RUN TestStorageLifecycle 333s --- PASS: TestStorageLifecycle (0.00s) 333s === RUN TestUpdateRemoteReadConfigs 333s --- PASS: TestUpdateRemoteReadConfigs (0.00s) 333s === RUN TestRemoteWriteHandler 333s --- PASS: TestRemoteWriteHandler (0.00s) 333s === RUN TestOutOfOrderSample 333s --- PASS: TestOutOfOrderSample (0.00s) 333s === RUN TestOutOfOrderExemplar 333s --- PASS: TestOutOfOrderExemplar (0.00s) 333s === RUN TestCommitErr 333s --- PASS: TestCommitErr (0.00s) 333s === RUN TestNoDuplicateWriteConfigs 333s --- PASS: TestNoDuplicateWriteConfigs (0.00s) 333s === RUN TestRestartOnNameChange 333s --- PASS: TestRestartOnNameChange (0.00s) 333s === RUN TestUpdateWithRegisterer 333s --- PASS: TestUpdateWithRegisterer (0.00s) 333s === RUN TestWriteStorageLifecycle 333s --- PASS: TestWriteStorageLifecycle (0.00s) 333s === RUN TestUpdateExternalLabels 333s --- PASS: TestUpdateExternalLabels (0.00s) 333s === RUN TestWriteStorageApplyConfigsIdempotent 333s --- PASS: TestWriteStorageApplyConfigsIdempotent (0.00s) 333s === RUN TestWriteStorageApplyConfigsPartialUpdate 333s --- PASS: TestWriteStorageApplyConfigsPartialUpdate (0.01s) 333s PASS 333s ok github.com/prometheus/prometheus/storage/remote 8.706s 334s === RUN TestTemplateExpansion 334s --- PASS: TestTemplateExpansion (0.00s) 334s PASS 334s ok github.com/prometheus/prometheus/template 0.015s 408s === RUN TestBlockMetaMustNeverBeVersion2 408s --- PASS: TestBlockMetaMustNeverBeVersion2 (0.00s) 408s === RUN TestSetCompactionFailed 408s --- PASS: TestSetCompactionFailed (0.03s) 408s === RUN TestCreateBlock 408s --- PASS: TestCreateBlock (0.01s) 408s === RUN TestCorruptedChunk 408s === RUN TestCorruptedChunk/invalid_header_size 408s === RUN TestCorruptedChunk/invalid_magic_number 408s === RUN TestCorruptedChunk/invalid_chunk_format_version 408s === RUN TestCorruptedChunk/chunk_not_enough_bytes_to_read_the_chunk_length 408s === RUN TestCorruptedChunk/chunk_not_enough_bytes_to_read_the_data 408s === RUN TestCorruptedChunk/checksum_mismatch 408s --- PASS: TestCorruptedChunk (0.11s) 408s --- PASS: TestCorruptedChunk/invalid_header_size (0.02s) 408s --- PASS: TestCorruptedChunk/invalid_magic_number (0.02s) 408s --- PASS: TestCorruptedChunk/invalid_chunk_format_version (0.02s) 408s --- PASS: TestCorruptedChunk/chunk_not_enough_bytes_to_read_the_chunk_length (0.02s) 408s --- PASS: TestCorruptedChunk/chunk_not_enough_bytes_to_read_the_data (0.02s) 408s --- PASS: TestCorruptedChunk/checksum_mismatch (0.01s) 408s === RUN TestLabelValuesWithMatchers 408s === RUN TestLabelValuesWithMatchers/get_tens_based_on_unique_id 408s === RUN TestLabelValuesWithMatchers/get_unique_ids_based_on_a_ten 408s === RUN TestLabelValuesWithMatchers/get_tens_by_pattern_matching_on_unique_id 408s === RUN TestLabelValuesWithMatchers/get_tens_by_matching_for_absence_of_unique_label 408s --- PASS: TestLabelValuesWithMatchers (0.02s) 408s --- PASS: TestLabelValuesWithMatchers/get_tens_based_on_unique_id (0.00s) 408s --- PASS: TestLabelValuesWithMatchers/get_unique_ids_based_on_a_ten (0.00s) 408s --- PASS: TestLabelValuesWithMatchers/get_tens_by_pattern_matching_on_unique_id (0.00s) 408s --- PASS: TestLabelValuesWithMatchers/get_tens_by_matching_for_absence_of_unique_label (0.00s) 408s === RUN TestBlockSize 408s --- PASS: TestBlockSize (0.02s) 408s === RUN TestReadIndexFormatV1 408s --- PASS: TestReadIndexFormatV1 (0.00s) 408s === RUN TestLabelNamesWithMatchers 408s === RUN TestLabelNamesWithMatchers/get_with_non-empty_unique:_all 408s === RUN TestLabelNamesWithMatchers/get_with_unique_ending_in_1:_only_unique 408s === RUN TestLabelNamesWithMatchers/get_with_unique_=_value20:_all 408s === RUN TestLabelNamesWithMatchers/get_tens_=_1:_unique_&_tens 408s --- PASS: TestLabelNamesWithMatchers (0.02s) 408s --- PASS: TestLabelNamesWithMatchers/get_with_non-empty_unique:_all (0.00s) 408s --- PASS: TestLabelNamesWithMatchers/get_with_unique_ending_in_1:_only_unique (0.00s) 408s --- PASS: TestLabelNamesWithMatchers/get_with_unique_=_value20:_all (0.00s) 408s --- PASS: TestLabelNamesWithMatchers/get_tens_=_1:_unique_&_tens (0.00s) 408s === RUN TestBlockWriter 408s --- PASS: TestBlockWriter (0.02s) 408s === RUN TestSplitByRange 408s --- PASS: TestSplitByRange (0.00s) 408s === RUN TestNoPanicFor0Tombstones 408s --- PASS: TestNoPanicFor0Tombstones (0.00s) 408s === RUN TestLeveledCompactor_plan 408s === RUN TestLeveledCompactor_plan/Block_to_fill_the_entire_parent_range_appeared_–_should_be_compacted 408s === RUN TestLeveledCompactor_plan/We_have_20,_60,_20,_60,_240_range_blocks._We_can_compact_20_+_60_+_60 408s === 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 408s === RUN TestLeveledCompactor_plan/Overlapping_blocks_1 408s === RUN TestLeveledCompactor_plan/We_should_wait_for_four_blocks_of_size_20_to_appear_before_compacting. 408s === RUN TestLeveledCompactor_plan/Do_not_select_large_blocks_that_have_many_tombstones_when_there_is_no_fresh_block 408s === 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 408s === RUN TestLeveledCompactor_plan/We_have_20,_20,_20,_60,_60_range_blocks._'5'_is_marked_as_fresh_one 408s === RUN TestLeveledCompactor_plan/For_small_blocks,_do_not_compact_tombstones,_even_when_fresh_appears. 408s === RUN TestLeveledCompactor_plan/Overlapping_blocks_3 408s === RUN TestLeveledCompactor_plan/Overlapping_blocks_5 408s === RUN TestLeveledCompactor_plan/Outside_Range 408s === 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 408s === 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 408s === RUN TestLeveledCompactor_plan/Overlapping_blocks_2 408s === RUN TestLeveledCompactor_plan/Overlapping_blocks_4 408s === 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. 408s === RUN TestLeveledCompactor_plan/Select_large_blocks_that_have_many_tombstones_when_fresh_appears 408s --- PASS: TestLeveledCompactor_plan (0.00s) 408s --- PASS: TestLeveledCompactor_plan/Block_to_fill_the_entire_parent_range_appeared_–_should_be_compacted (0.00s) 408s --- PASS: TestLeveledCompactor_plan/We_have_20,_60,_20,_60,_240_range_blocks._We_can_compact_20_+_60_+_60 (0.00s) 408s --- 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) 408s --- PASS: TestLeveledCompactor_plan/Overlapping_blocks_1 (0.00s) 408s --- PASS: TestLeveledCompactor_plan/We_should_wait_for_four_blocks_of_size_20_to_appear_before_compacting. (0.00s) 408s --- PASS: TestLeveledCompactor_plan/Do_not_select_large_blocks_that_have_many_tombstones_when_there_is_no_fresh_block (0.00s) 408s --- 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) 408s --- PASS: TestLeveledCompactor_plan/We_have_20,_20,_20,_60,_60_range_blocks._'5'_is_marked_as_fresh_one (0.00s) 408s --- PASS: TestLeveledCompactor_plan/For_small_blocks,_do_not_compact_tombstones,_even_when_fresh_appears. (0.00s) 408s --- PASS: TestLeveledCompactor_plan/Overlapping_blocks_3 (0.00s) 408s --- PASS: TestLeveledCompactor_plan/Overlapping_blocks_5 (0.00s) 408s --- PASS: TestLeveledCompactor_plan/Outside_Range (0.00s) 408s --- 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) 408s --- 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) 408s --- PASS: TestLeveledCompactor_plan/Overlapping_blocks_2 (0.00s) 408s --- PASS: TestLeveledCompactor_plan/Overlapping_blocks_4 (0.00s) 408s --- 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) 408s --- PASS: TestLeveledCompactor_plan/Select_large_blocks_that_have_many_tombstones_when_fresh_appears (0.00s) 408s === RUN TestRangeWithFailedCompactionWontGetSelected 408s --- PASS: TestRangeWithFailedCompactionWontGetSelected (0.00s) 408s === RUN TestCompactionFailWillCleanUpTempDir 408s --- PASS: TestCompactionFailWillCleanUpTempDir (0.00s) 408s === RUN TestCompaction_populateBlock 408s === RUN TestCompaction_populateBlock/Populate_block_from_empty_input_should_return_error. 408s === RUN TestCompaction_populateBlock/#00 408s === RUN TestCompaction_populateBlock/Populate_from_single_block._We_expect_the_same_samples_at_the_output. 408s === RUN TestCompaction_populateBlock/Populate_from_two_blocks. 408s === RUN TestCompaction_populateBlock/Populate_from_two_blocks;_chunks_with_negative_time. 409s === RUN TestCompaction_populateBlock/Populate_from_two_blocks_showing_that_order_is_maintained. 409s === RUN TestCompaction_populateBlock/Populate_from_two_blocks_showing_that_order_of_series_is_sorted. 409s === RUN TestCompaction_populateBlock/Populate_from_two_blocks_1:1_duplicated_chunks;_with_negative_timestamps. 409s === RUN TestCompaction_populateBlock/Populate_from_single_block_containing_chunk_outside_of_compact_meta_time_range. 409s === RUN TestCompaction_populateBlock/Populate_from_single_block_containing_extra_chunk 409s === RUN TestCompaction_populateBlock/Populate_from_two_blocks_containing_duplicated_chunk. 409s === RUN TestCompaction_populateBlock/Populate_from_three_overlapping_blocks. 409s === RUN TestCompaction_populateBlock/Populate_from_three_partially_overlapping_blocks_with_few_full_chunks. 409s === RUN TestCompaction_populateBlock/Populate_from_three_partially_overlapping_blocks_with_chunks_that_are_expected_to_merge_into_single_big_chunks. 409s --- PASS: TestCompaction_populateBlock (0.00s) 409s --- PASS: TestCompaction_populateBlock/Populate_block_from_empty_input_should_return_error. (0.00s) 409s --- PASS: TestCompaction_populateBlock/#00 (0.00s) 409s --- PASS: TestCompaction_populateBlock/Populate_from_single_block._We_expect_the_same_samples_at_the_output. (0.00s) 409s --- PASS: TestCompaction_populateBlock/Populate_from_two_blocks. (0.00s) 409s --- PASS: TestCompaction_populateBlock/Populate_from_two_blocks;_chunks_with_negative_time. (0.00s) 409s --- PASS: TestCompaction_populateBlock/Populate_from_two_blocks_showing_that_order_is_maintained. (0.00s) 409s --- PASS: TestCompaction_populateBlock/Populate_from_two_blocks_showing_that_order_of_series_is_sorted. (0.00s) 409s --- PASS: TestCompaction_populateBlock/Populate_from_two_blocks_1:1_duplicated_chunks;_with_negative_timestamps. (0.00s) 409s --- PASS: TestCompaction_populateBlock/Populate_from_single_block_containing_chunk_outside_of_compact_meta_time_range. (0.00s) 409s --- PASS: TestCompaction_populateBlock/Populate_from_single_block_containing_extra_chunk (0.00s) 409s --- PASS: TestCompaction_populateBlock/Populate_from_two_blocks_containing_duplicated_chunk. (0.00s) 409s --- PASS: TestCompaction_populateBlock/Populate_from_three_overlapping_blocks. (0.00s) 409s --- PASS: TestCompaction_populateBlock/Populate_from_three_partially_overlapping_blocks_with_few_full_chunks. (0.00s) 409s --- PASS: TestCompaction_populateBlock/Populate_from_three_partially_overlapping_blocks_with_chunks_that_are_expected_to_merge_into_single_big_chunks. (0.00s) 409s === RUN TestDisableAutoCompactions 409s --- PASS: TestDisableAutoCompactions (0.11s) 409s === RUN TestCancelCompactions 409s --- PASS: TestCancelCompactions (10.85s) 409s === RUN TestDeleteCompactionBlockAfterFailedReload 409s === RUN TestDeleteCompactionBlockAfterFailedReload/Test_Block_Compaction 409s === RUN TestDeleteCompactionBlockAfterFailedReload/Test_Head_Compaction 409s --- PASS: TestDeleteCompactionBlockAfterFailedReload (0.17s) 409s --- PASS: TestDeleteCompactionBlockAfterFailedReload/Test_Block_Compaction (0.12s) 409s --- PASS: TestDeleteCompactionBlockAfterFailedReload/Test_Head_Compaction (0.05s) 409s === RUN TestDB_reloadOrder 409s --- PASS: TestDB_reloadOrder (0.05s) 409s === RUN TestDataAvailableOnlyAfterCommit 409s --- PASS: TestDataAvailableOnlyAfterCommit (0.00s) 409s === RUN TestNoPanicAfterWALCorruption 409s --- PASS: TestNoPanicAfterWALCorruption (0.01s) 409s === RUN TestDataNotAvailableAfterRollback 409s --- PASS: TestDataNotAvailableAfterRollback (0.00s) 409s === RUN TestDBAppenderAddRef 409s --- PASS: TestDBAppenderAddRef (0.00s) 409s === RUN TestAppendEmptyLabelsIgnored 409s --- PASS: TestAppendEmptyLabelsIgnored (0.01s) 409s === RUN TestDeleteSimple 409s --- PASS: TestDeleteSimple (0.02s) 409s === RUN TestAmendDatapointCausesError 409s --- PASS: TestAmendDatapointCausesError (0.00s) 409s === RUN TestDuplicateNaNDatapointNoAmendError 409s --- PASS: TestDuplicateNaNDatapointNoAmendError (0.00s) 409s === RUN TestNonDuplicateNaNDatapointsCausesAmendError 409s --- PASS: TestNonDuplicateNaNDatapointsCausesAmendError (0.00s) 409s === RUN TestEmptyLabelsetCausesError 409s --- PASS: TestEmptyLabelsetCausesError (0.00s) 409s === RUN TestSkippingInvalidValuesInSameTxn 409s --- PASS: TestSkippingInvalidValuesInSameTxn (0.01s) 409s === RUN TestDB_Snapshot 409s --- PASS: TestDB_Snapshot (0.03s) 409s === RUN TestDB_Snapshot_ChunksOutsideOfCompactedRange 409s --- PASS: TestDB_Snapshot_ChunksOutsideOfCompactedRange (0.03s) 409s === RUN TestDB_SnapshotWithDelete 409s --- PASS: TestDB_SnapshotWithDelete (0.04s) 409s === RUN TestDB_e2e 409s --- PASS: TestDB_e2e (4.00s) 409s === RUN TestWALFlushedOnDBClose 409s --- PASS: TestWALFlushedOnDBClose (0.01s) 409s === RUN TestWALSegmentSizeOptions 409s === RUN TestWALSegmentSizeOptions/WALSegmentSize_0_test 409s === RUN TestWALSegmentSizeOptions/WALSegmentSize_65536_test 409s === RUN TestWALSegmentSizeOptions/WALSegmentSize_-1_test 409s --- PASS: TestWALSegmentSizeOptions (0.04s) 409s --- PASS: TestWALSegmentSizeOptions/WALSegmentSize_0_test (0.01s) 409s --- PASS: TestWALSegmentSizeOptions/WALSegmentSize_65536_test (0.01s) 409s --- PASS: TestWALSegmentSizeOptions/WALSegmentSize_-1_test (0.01s) 409s === RUN TestTombstoneClean 409s --- PASS: TestTombstoneClean (0.06s) 409s === RUN TestTombstoneCleanResultEmptyBlock 409s --- PASS: TestTombstoneCleanResultEmptyBlock (0.04s) 409s === RUN TestTombstoneCleanFail 409s --- PASS: TestTombstoneCleanFail (0.08s) 409s === RUN TestTombstoneCleanRetentionLimitsRace 409s --- PASS: TestTombstoneCleanRetentionLimitsRace (13.95s) 409s === RUN TestTimeRetention 409s --- PASS: TestTimeRetention (0.14s) 409s === RUN TestSizeRetention 409s --- PASS: TestSizeRetention (0.17s) 409s === RUN TestSizeRetentionMetric 409s --- PASS: TestSizeRetentionMetric (0.01s) 409s === RUN TestNotMatcherSelectsLabelsUnsetSeries 409s --- PASS: TestNotMatcherSelectsLabelsUnsetSeries (0.01s) 409s === RUN TestOverlappingBlocksDetectsAllOverlaps 409s --- PASS: TestOverlappingBlocksDetectsAllOverlaps (0.00s) 409s === RUN TestChunkAtBlockBoundary 409s --- PASS: TestChunkAtBlockBoundary (0.04s) 409s === RUN TestQuerierWithBoundaryChunks 409s --- PASS: TestQuerierWithBoundaryChunks (0.08s) 409s === RUN TestInitializeHeadTimestamp 409s === RUN TestInitializeHeadTimestamp/clean 409s === RUN TestInitializeHeadTimestamp/wal-only 409s === RUN TestInitializeHeadTimestamp/existing-block 409s === RUN TestInitializeHeadTimestamp/existing-block-and-wal 409s --- PASS: TestInitializeHeadTimestamp (0.07s) 409s --- PASS: TestInitializeHeadTimestamp/clean (0.00s) 409s --- PASS: TestInitializeHeadTimestamp/wal-only (0.00s) 409s --- PASS: TestInitializeHeadTimestamp/existing-block (0.03s) 409s --- PASS: TestInitializeHeadTimestamp/existing-block-and-wal (0.04s) 409s === RUN TestNoEmptyBlocks 409s === RUN TestNoEmptyBlocks/Test_no_blocks_after_compact_with_empty_head. 409s === RUN TestNoEmptyBlocks/Test_no_blocks_after_deleting_all_samples_from_head. 409s === 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). 409s === RUN TestNoEmptyBlocks/Test_no_blocks_remaining_after_deleting_all_samples_from_disk. 409s --- PASS: TestNoEmptyBlocks (0.11s) 409s --- PASS: TestNoEmptyBlocks/Test_no_blocks_after_compact_with_empty_head. (0.00s) 409s --- PASS: TestNoEmptyBlocks/Test_no_blocks_after_deleting_all_samples_from_head. (0.03s) 409s --- PASS: TestNoEmptyBlocks/When_no_new_block_is_created_from_head,_and_there_are_some_blocks_on_disk__compaction_should_not_run_into_infinite_loop_(was_seen_during_development). (0.01s) 409s --- PASS: TestNoEmptyBlocks/Test_no_blocks_remaining_after_deleting_all_samples_from_disk. (0.06s) 409s === RUN TestDB_LabelNames 409s --- PASS: TestDB_LabelNames (0.01s) 409s === RUN TestCorrectNumTombstones 409s --- PASS: TestCorrectNumTombstones (0.03s) 409s === RUN TestBlockRanges 409s level=info msg="Found healthy block" mint=0 maxt=3 ulid=01K83KNP5FQTXF5A3R976TT7CK 409s level=info msg="Replaying on-disk memory mappable chunks if any" 409s level=info msg="On-disk memory mappable chunks replay completed" duration=1.149µs 409s level=info msg="Replaying WAL, this may take a while" 409s level=info msg="WAL segment loaded" segment=0 maxSegment=0 409s level=info msg="WAL replay completed" checkpoint_replay_duration=13.166µs wal_replay_duration=91.624µs total_replay_duration=111.128µs 409s level=info msg="write block" mint=3 maxt=10000 ulid=01K83KNP6GEM0TSA4QA9HYSM06 duration=13.437411ms 409s level=info msg="Head GC completed" duration=336.059µs 409s level=info msg="Compactions disabled" 409s level=info msg="Found healthy block" mint=0 maxt=3 ulid=01K83KNP5FQTXF5A3R976TT7CK 409s level=info msg="Found healthy block" mint=3 maxt=10000 ulid=01K83KNP6GEM0TSA4QA9HYSM06 409s level=info msg="Found healthy block" mint=15005 maxt=15006 ulid=01K83KNP9SVTJNTA5V89JPPJTS 409s level=info msg="Replaying on-disk memory mappable chunks if any" 409s level=info msg="On-disk memory mappable chunks replay completed" duration=3.135µs 409s level=info msg="Replaying WAL, this may take a while" 409s level=info msg="WAL segment loaded" segment=0 maxSegment=2 409s level=info msg="WAL segment loaded" segment=1 maxSegment=2 409s level=info msg="WAL segment loaded" segment=2 maxSegment=2 409s level=info msg="WAL replay completed" checkpoint_replay_duration=21.136µs wal_replay_duration=745.645µs total_replay_duration=781.049µs 409s level=info msg="write block" mint=15006 maxt=20000 ulid=01K83KNPAE1S8N13VRA54NF259 duration=13.574322ms 409s level=info msg="Head GC completed" duration=268.353µs 409s --- PASS: TestBlockRanges (0.26s) 409s === RUN TestDBReadOnly 409s level=info msg="Found healthy block" mint=10 maxt=12 ulid=01K83KNPDPDT930J1HPYBB1WJF 409s level=info msg="Found healthy block" mint=12 maxt=14 ulid=01K83KNPE8ZCGP28RSWJGGGVJK 409s level=info msg="Found healthy block" mint=14 maxt=16 ulid=01K83KNPEWM0FEKRHHZFB1P9JM 409s level=info msg="Replaying on-disk memory mappable chunks if any" 409s level=info msg="On-disk memory mappable chunks replay completed" duration=1.168µs 409s level=info msg="Replaying WAL, this may take a while" 409s level=info msg="WAL segment loaded" segment=0 maxSegment=1 409s level=info msg="WAL segment loaded" segment=1 maxSegment=1 409s level=info msg="WAL replay completed" checkpoint_replay_duration=16.821µs wal_replay_duration=527.713µs total_replay_duration=549.966µs 409s level=info msg="Compactions disabled" 409s === RUN TestDBReadOnly/blocks 409s === RUN TestDBReadOnly/querier 409s level=info msg="Replaying on-disk memory mappable chunks if any" 409s level=info msg="On-disk memory mappable chunks replay completed" duration=1.06µs 409s level=info msg="Replaying WAL, this may take a while" 409s level=info msg="WAL segment loaded" segment=0 maxSegment=1 409s level=info msg="WAL segment loaded" segment=1 maxSegment=1 409s level=info msg="WAL replay completed" checkpoint_replay_duration=16.807µs wal_replay_duration=1.153639ms total_replay_duration=1.175356ms 409s === RUN TestDBReadOnly/chunk_querier 409s level=info msg="Replaying on-disk memory mappable chunks if any" 409s level=info msg="On-disk memory mappable chunks replay completed" duration=1.345µs 409s level=info msg="Replaying WAL, this may take a while" 409s level=info msg="WAL segment loaded" segment=0 maxSegment=1 409s level=info msg="WAL segment loaded" segment=1 maxSegment=1 409s level=info msg="WAL replay completed" checkpoint_replay_duration=23.103µs wal_replay_duration=239.221µs total_replay_duration=274.294µs 409s --- PASS: TestDBReadOnly (0.09s) 409s --- PASS: TestDBReadOnly/blocks (0.00s) 409s --- PASS: TestDBReadOnly/querier (0.01s) 409s --- PASS: TestDBReadOnly/chunk_querier (0.01s) 409s === RUN TestDBReadOnlyClosing 409s --- PASS: TestDBReadOnlyClosing (0.00s) 409s === RUN TestDBReadOnly_FlushWAL 409s level=info msg="Replaying on-disk memory mappable chunks if any" 409s level=info msg="On-disk memory mappable chunks replay completed" duration=872ns 409s level=info msg="Replaying WAL, this may take a while" 409s level=info msg="WAL segment loaded" segment=0 maxSegment=0 409s level=info msg="WAL replay completed" checkpoint_replay_duration=11.428µs wal_replay_duration=95.837µs total_replay_duration=111.537µs 409s level=info msg="Compactions disabled" 409s level=info msg="Replaying on-disk memory mappable chunks if any" 409s level=info msg="On-disk memory mappable chunks replay completed" duration=3.137µs 409s level=info msg="Replaying WAL, this may take a while" 409s level=info msg="WAL segment loaded" segment=0 maxSegment=0 409s level=info msg="WAL replay completed" checkpoint_replay_duration=17.302µs wal_replay_duration=2.454238ms total_replay_duration=2.487145ms 409s level=info msg="write block" mint=0 maxt=1000 ulid=01K83KNPGPR4AZFS5NZCTDA9AG duration=22.007953ms 409s --- PASS: TestDBReadOnly_FlushWAL (0.04s) 409s === RUN TestDBCannotSeePartialCommits 409s --- PASS: TestDBCannotSeePartialCommits (0.01s) 409s === RUN TestDBQueryDoesntSeeAppendsAfterCreation 409s --- PASS: TestDBQueryDoesntSeeAppendsAfterCreation (0.00s) 409s === RUN TestChunkWriter_ReadAfterWrite 409s === RUN TestChunkWriter_ReadAfterWrite/0 409s === RUN TestChunkWriter_ReadAfterWrite/1 409s === RUN TestChunkWriter_ReadAfterWrite/2 409s === RUN TestChunkWriter_ReadAfterWrite/3 409s === RUN TestChunkWriter_ReadAfterWrite/4 409s === RUN TestChunkWriter_ReadAfterWrite/5 409s === RUN TestChunkWriter_ReadAfterWrite/6 409s --- PASS: TestChunkWriter_ReadAfterWrite (0.07s) 409s --- PASS: TestChunkWriter_ReadAfterWrite/0 (0.00s) 409s --- PASS: TestChunkWriter_ReadAfterWrite/1 (0.01s) 409s --- PASS: TestChunkWriter_ReadAfterWrite/2 (0.01s) 409s --- PASS: TestChunkWriter_ReadAfterWrite/3 (0.00s) 409s --- PASS: TestChunkWriter_ReadAfterWrite/4 (0.02s) 409s --- PASS: TestChunkWriter_ReadAfterWrite/5 (0.01s) 409s --- PASS: TestChunkWriter_ReadAfterWrite/6 (0.01s) 409s === RUN TestRangeForTimestamp 409s --- PASS: TestRangeForTimestamp (0.00s) 409s === RUN TestChunkReader_ConcurrentReads 409s --- PASS: TestChunkReader_ConcurrentReads (0.00s) 409s === RUN TestCompactHead 409s --- PASS: TestCompactHead (0.04s) 409s === RUN TestOpen_VariousBlockStates 409s level=info msg="Fixing broken block" mint=1511366400000 maxt=1511368200000 ulid=01BZJ9WJQPWHGNC2W4J9TA62KC 409s level=info msg="Found healthy block" mint=0 maxt=10 ulid=01K83KNPN9T027HJ1R632A8MT2 409s level=info msg="Found healthy block" mint=10 maxt=20 ulid=01K83KNPNVBZ5D4S9Q5NHM6G4R 409s level=error msg="failed to read meta.json for a block during repair process; skipping" dir=/tmp/test1099872921/01K83KNPPNCXPJJ4T4D3TAW35T err="open /tmp/test1099872921/01K83KNPPNCXPJJ4T4D3TAW35T/meta.json: no such file or directory" 409s level=info msg="Found healthy block" mint=50 maxt=60 ulid=01K83KNPS21ANKYBP4JG68DNSX 409s level=info msg="Found healthy block" mint=50 maxt=55 ulid=01K83KNPSDY3Q2KNDT5XPAZ4R1 409s level=info msg="Found and deleted tmp block dir" dir=/tmp/test1099872921/01K83KNPQ2028259FZHH7TJ0RT.tmp-for-creation 409s level=info msg="Found and deleted tmp block dir" dir=/tmp/test1099872921/01K83KNPQR8CJ1FWP65KB88655.tmp-for-deletion 409s level=info msg="Found and deleted tmp block dir" dir=/tmp/test1099872921/01K83KNPRK2BADGD267V9JEYNP.tmp 409s level=error msg="Failed to read meta.json for a block during reloadBlocks. Skipping" dir=/tmp/test1099872921/01K83KNPPNCXPJJ4T4D3TAW35T err="open /tmp/test1099872921/01K83KNPPNCXPJJ4T4D3TAW35T/meta.json: no such file or directory" 409s level=info msg="Deleting obsolete block" block=01K83KNPSDY3Q2KNDT5XPAZ4R1 409s level=info msg="Replaying on-disk memory mappable chunks if any" 409s level=info msg="On-disk memory mappable chunks replay completed" duration=1.399µs 409s level=info msg="Replaying WAL, this may take a while" 409s level=info msg="WAL segment loaded" segment=0 maxSegment=0 409s level=info msg="WAL replay completed" checkpoint_replay_duration=17.364µs wal_replay_duration=252.937µs total_replay_duration=275.807µs 409s --- PASS: TestOpen_VariousBlockStates (0.15s) 409s === RUN TestOneCheckpointPerCompactCall 409s --- PASS: TestOneCheckpointPerCompactCall (0.91s) 409s === RUN TestNoPanicOnTSDBOpenError 409s --- PASS: TestNoPanicOnTSDBOpenError (0.00s) 409s === RUN TestLockfileMetric 409s === RUN TestLockfileMetric/{fileAlreadyExists:false_lockFileDisabled:false_expectedValue:1} 409s === RUN TestLockfileMetric/{fileAlreadyExists:true_lockFileDisabled:false_expectedValue:0} 409s === RUN TestLockfileMetric/{fileAlreadyExists:true_lockFileDisabled:true_expectedValue:-1} 409s === RUN TestLockfileMetric/{fileAlreadyExists:false_lockFileDisabled:true_expectedValue:-1} 409s --- PASS: TestLockfileMetric (0.02s) 409s --- PASS: TestLockfileMetric/{fileAlreadyExists:false_lockFileDisabled:false_expectedValue:1} (0.00s) 409s --- PASS: TestLockfileMetric/{fileAlreadyExists:true_lockFileDisabled:false_expectedValue:0} (0.01s) 409s --- PASS: TestLockfileMetric/{fileAlreadyExists:true_lockFileDisabled:true_expectedValue:-1} (0.00s) 409s --- PASS: TestLockfileMetric/{fileAlreadyExists:false_lockFileDisabled:true_expectedValue:-1} (0.00s) 409s === RUN TestQuerier_ShouldNotPanicIfHeadChunkIsTruncatedWhileReadingQueriedChunks 409s db_test.go:3188: TODO: investigate why process crash in CI 409s --- SKIP: TestQuerier_ShouldNotPanicIfHeadChunkIsTruncatedWhileReadingQueriedChunks (0.00s) 409s === RUN TestChunkQuerier_ShouldNotPanicIfHeadChunkIsTruncatedWhileReadingQueriedChunks 409s db_test.go:3324: TODO: investigate why process crash in CI 409s --- SKIP: TestChunkQuerier_ShouldNotPanicIfHeadChunkIsTruncatedWhileReadingQueriedChunks (0.00s) 409s === RUN TestValidateExemplar 409s --- PASS: TestValidateExemplar (0.00s) 409s === RUN TestAddExemplar 409s --- PASS: TestAddExemplar (0.00s) 409s === RUN TestStorageOverflow 409s --- PASS: TestStorageOverflow (0.00s) 409s === RUN TestSelectExemplar 409s --- PASS: TestSelectExemplar (0.00s) 409s === RUN TestSelectExemplar_MultiSeries 409s --- PASS: TestSelectExemplar_MultiSeries (0.00s) 409s === RUN TestSelectExemplar_TimeRange 409s --- PASS: TestSelectExemplar_TimeRange (0.00s) 409s === RUN TestSelectExemplar_DuplicateSeries 409s --- PASS: TestSelectExemplar_DuplicateSeries (0.00s) 409s === RUN TestIndexOverwrite 409s --- PASS: TestIndexOverwrite (0.00s) 409s === RUN TestResize 409s === RUN TestResize/Grow 409s === RUN TestResize/Shrink 409s === RUN TestResize/ShrinkToZero 409s === RUN TestResize/Negative 409s === RUN TestResize/NegativeToNegative 409s === RUN TestResize/GrowFromZero 409s --- PASS: TestResize (0.00s) 409s --- PASS: TestResize/Grow (0.00s) 409s --- PASS: TestResize/Shrink (0.00s) 409s --- PASS: TestResize/ShrinkToZero (0.00s) 409s --- PASS: TestResize/Negative (0.00s) 409s --- PASS: TestResize/NegativeToNegative (0.00s) 409s --- PASS: TestResize/GrowFromZero (0.00s) 409s === RUN TestHead_ReadWAL 409s === RUN TestHead_ReadWAL/compress=false 409s === RUN TestHead_ReadWAL/compress=true 409s --- PASS: TestHead_ReadWAL (0.01s) 409s --- PASS: TestHead_ReadWAL/compress=false (0.01s) 409s --- PASS: TestHead_ReadWAL/compress=true (0.01s) 409s === RUN TestHead_WALMultiRef 409s --- PASS: TestHead_WALMultiRef (0.02s) 409s === RUN TestHead_ActiveAppenders 409s --- PASS: TestHead_ActiveAppenders (0.01s) 409s === RUN TestHead_UnknownWALRecord 409s --- PASS: TestHead_UnknownWALRecord (0.01s) 409s === RUN TestHead_Truncate 409s --- PASS: TestHead_Truncate (0.02s) 409s === RUN TestMemSeries_truncateChunks 409s --- PASS: TestMemSeries_truncateChunks (0.00s) 409s === RUN TestHeadDeleteSeriesWithoutSamples 409s === RUN TestHeadDeleteSeriesWithoutSamples/compress=false 409s === RUN TestHeadDeleteSeriesWithoutSamples/compress=true 409s --- PASS: TestHeadDeleteSeriesWithoutSamples (0.02s) 409s --- PASS: TestHeadDeleteSeriesWithoutSamples/compress=false (0.01s) 409s --- PASS: TestHeadDeleteSeriesWithoutSamples/compress=true (0.01s) 409s === RUN TestHeadDeleteSimple 409s === RUN TestHeadDeleteSimple/compress=false 409s === RUN TestHeadDeleteSimple/compress=true 409s --- PASS: TestHeadDeleteSimple (0.15s) 409s --- PASS: TestHeadDeleteSimple/compress=false (0.07s) 409s --- PASS: TestHeadDeleteSimple/compress=true (0.07s) 409s === RUN TestDeleteUntilCurMax 409s --- PASS: TestDeleteUntilCurMax (0.00s) 409s === RUN TestDeletedSamplesAndSeriesStillInWALAfterCheckpoint 409s --- PASS: TestDeletedSamplesAndSeriesStillInWALAfterCheckpoint (0.05s) 409s === RUN TestDelete_e2e 409s --- PASS: TestDelete_e2e (3.16s) 409s === RUN TestComputeChunkEndTime 409s --- PASS: TestComputeChunkEndTime (0.00s) 409s === RUN TestMemSeries_append 409s --- PASS: TestMemSeries_append (0.00s) 409s === RUN TestGCChunkAccess 409s --- PASS: TestGCChunkAccess (0.01s) 409s === RUN TestGCSeriesAccess 409s --- PASS: TestGCSeriesAccess (0.01s) 409s === RUN TestUncommittedSamplesNotLostOnTruncate 409s --- PASS: TestUncommittedSamplesNotLostOnTruncate (0.00s) 409s === RUN TestRemoveSeriesAfterRollbackAndTruncate 409s --- PASS: TestRemoveSeriesAfterRollbackAndTruncate (0.00s) 409s === RUN TestHead_LogRollback 409s === RUN TestHead_LogRollback/compress=false 409s === RUN TestHead_LogRollback/compress=true 409s --- PASS: TestHead_LogRollback (0.01s) 409s --- PASS: TestHead_LogRollback/compress=false (0.00s) 409s --- PASS: TestHead_LogRollback/compress=true (0.00s) 409s === RUN TestWalRepair_DecodingError 409s === RUN TestWalRepair_DecodingError/decode_series,compress=false 409s === RUN TestWalRepair_DecodingError/decode_series,compress=true 409s === RUN TestWalRepair_DecodingError/decode_samples,compress=false 409s === RUN TestWalRepair_DecodingError/decode_samples,compress=true 409s === RUN TestWalRepair_DecodingError/decode_tombstone,compress=false 409s === RUN TestWalRepair_DecodingError/decode_tombstone,compress=true 409s --- PASS: TestWalRepair_DecodingError (0.08s) 409s --- PASS: TestWalRepair_DecodingError/decode_series,compress=false (0.02s) 409s --- PASS: TestWalRepair_DecodingError/decode_series,compress=true (0.01s) 409s --- PASS: TestWalRepair_DecodingError/decode_samples,compress=false (0.01s) 409s --- PASS: TestWalRepair_DecodingError/decode_samples,compress=true (0.01s) 409s --- PASS: TestWalRepair_DecodingError/decode_tombstone,compress=false (0.01s) 409s --- PASS: TestWalRepair_DecodingError/decode_tombstone,compress=true (0.01s) 409s === RUN TestHeadReadWriterRepair 409s --- PASS: TestHeadReadWriterRepair (0.02s) 409s === RUN TestNewWalSegmentOnTruncate 409s --- PASS: TestNewWalSegmentOnTruncate (0.01s) 409s === RUN TestAddDuplicateLabelName 409s --- PASS: TestAddDuplicateLabelName (0.01s) 409s === RUN TestMemSeriesIsolation 409s --- PASS: TestMemSeriesIsolation (0.06s) 409s === RUN TestIsolationRollback 409s --- PASS: TestIsolationRollback (0.00s) 409s === RUN TestIsolationLowWatermarkMonotonous 409s --- PASS: TestIsolationLowWatermarkMonotonous (0.01s) 409s === RUN TestIsolationAppendIDZeroIsNoop 409s --- PASS: TestIsolationAppendIDZeroIsNoop (0.02s) 409s === RUN TestHeadSeriesChunkRace 409s --- PASS: TestHeadSeriesChunkRace (5.69s) 409s === RUN TestIsolationWithoutAdd 409s --- PASS: TestIsolationWithoutAdd (0.01s) 409s === RUN TestOutOfOrderSamplesMetric 409s --- PASS: TestOutOfOrderSamplesMetric (0.03s) 409s === RUN TestHeadLabelNamesValuesWithMinMaxRange 409s === RUN TestHeadLabelNamesValuesWithMinMaxRange/maxt_less_than_head_min 409s === RUN TestHeadLabelNamesValuesWithMinMaxRange/mint_less_than_head_max 409s === RUN TestHeadLabelNamesValuesWithMinMaxRange/mint_and_maxt_outside_head 409s === RUN TestHeadLabelNamesValuesWithMinMaxRange/mint_and_maxt_within_head 409s --- PASS: TestHeadLabelNamesValuesWithMinMaxRange (0.00s) 409s --- PASS: TestHeadLabelNamesValuesWithMinMaxRange/maxt_less_than_head_min (0.00s) 409s --- PASS: TestHeadLabelNamesValuesWithMinMaxRange/mint_less_than_head_max (0.00s) 409s --- PASS: TestHeadLabelNamesValuesWithMinMaxRange/mint_and_maxt_outside_head (0.00s) 409s --- PASS: TestHeadLabelNamesValuesWithMinMaxRange/mint_and_maxt_within_head (0.00s) 409s === RUN TestHeadLabelValuesWithMatchers 409s === RUN TestHeadLabelValuesWithMatchers/get_tens_based_on_unique_id 409s === RUN TestHeadLabelValuesWithMatchers/get_unique_ids_based_on_a_ten 409s === RUN TestHeadLabelValuesWithMatchers/get_tens_by_pattern_matching_on_unique_id 409s === RUN TestHeadLabelValuesWithMatchers/get_tens_by_matching_for_absence_of_unique_label 409s --- PASS: TestHeadLabelValuesWithMatchers (0.00s) 409s --- PASS: TestHeadLabelValuesWithMatchers/get_tens_based_on_unique_id (0.00s) 409s --- PASS: TestHeadLabelValuesWithMatchers/get_unique_ids_based_on_a_ten (0.00s) 409s --- PASS: TestHeadLabelValuesWithMatchers/get_tens_by_pattern_matching_on_unique_id (0.00s) 409s --- PASS: TestHeadLabelValuesWithMatchers/get_tens_by_matching_for_absence_of_unique_label (0.00s) 409s === RUN TestHeadLabelNamesWithMatchers 409s === RUN TestHeadLabelNamesWithMatchers/get_with_non-empty_unique:_all 409s === RUN TestHeadLabelNamesWithMatchers/get_with_unique_ending_in_1:_only_unique 409s === RUN TestHeadLabelNamesWithMatchers/get_with_unique_=_value20:_all 409s === RUN TestHeadLabelNamesWithMatchers/get_tens_=_1:_unique_&_tens 409s --- PASS: TestHeadLabelNamesWithMatchers (0.00s) 409s --- PASS: TestHeadLabelNamesWithMatchers/get_with_non-empty_unique:_all (0.00s) 409s --- PASS: TestHeadLabelNamesWithMatchers/get_with_unique_ending_in_1:_only_unique (0.00s) 409s --- PASS: TestHeadLabelNamesWithMatchers/get_with_unique_=_value20:_all (0.00s) 409s --- PASS: TestHeadLabelNamesWithMatchers/get_tens_=_1:_unique_&_tens (0.00s) 409s === RUN TestErrReuseAppender 409s --- PASS: TestErrReuseAppender (0.00s) 409s === RUN TestHeadMintAfterTruncation 409s --- PASS: TestHeadMintAfterTruncation (0.01s) 409s === RUN TestHeadExemplars 409s --- PASS: TestHeadExemplars (0.01s) 409s === RUN TestMemSafeIteratorSeekIntoBuffer 409s --- PASS: TestMemSafeIteratorSeekIntoBuffer (0.00s) 409s === RUN TestChunkNotFoundHeadGCRace 409s --- PASS: TestChunkNotFoundHeadGCRace (3.03s) 409s === RUN TestDataMissingOnQueryDuringCompaction 409s --- PASS: TestDataMissingOnQueryDuringCompaction (3.03s) 409s === RUN TestIsQuerierCollidingWithTruncation 409s === RUN TestIsQuerierCollidingWithTruncation/mint=-200,maxt=-100 409s === RUN TestIsQuerierCollidingWithTruncation/mint=-200,maxt=300 409s === RUN TestIsQuerierCollidingWithTruncation/mint=100,maxt=1900 409s === RUN TestIsQuerierCollidingWithTruncation/mint=1900,maxt=2200 409s === RUN TestIsQuerierCollidingWithTruncation/mint=2000,maxt=2500 409s --- PASS: TestIsQuerierCollidingWithTruncation (0.01s) 409s --- PASS: TestIsQuerierCollidingWithTruncation/mint=-200,maxt=-100 (0.00s) 409s --- PASS: TestIsQuerierCollidingWithTruncation/mint=-200,maxt=300 (0.00s) 409s --- PASS: TestIsQuerierCollidingWithTruncation/mint=100,maxt=1900 (0.00s) 409s --- PASS: TestIsQuerierCollidingWithTruncation/mint=1900,maxt=2200 (0.00s) 409s --- PASS: TestIsQuerierCollidingWithTruncation/mint=2000,maxt=2500 (0.00s) 409s === RUN TestWaitForPendingReadersInTimeRange 409s === RUN TestWaitForPendingReadersInTimeRange/mint=0,maxt=500,shouldWait=false 409s === RUN TestWaitForPendingReadersInTimeRange/mint=500,maxt=1500,shouldWait=true 409s === RUN TestWaitForPendingReadersInTimeRange/mint=1200,maxt=1700,shouldWait=true 409s === RUN TestWaitForPendingReadersInTimeRange/mint=1800,maxt=2500,shouldWait=true 409s === RUN TestWaitForPendingReadersInTimeRange/mint=2000,maxt=2500,shouldWait=false 409s === RUN TestWaitForPendingReadersInTimeRange/mint=2100,maxt=2500,shouldWait=false 409s --- PASS: TestWaitForPendingReadersInTimeRange (13.23s) 409s --- PASS: TestWaitForPendingReadersInTimeRange/mint=0,maxt=500,shouldWait=false (2.20s) 409s --- PASS: TestWaitForPendingReadersInTimeRange/mint=500,maxt=1500,shouldWait=true (2.20s) 409s --- PASS: TestWaitForPendingReadersInTimeRange/mint=1200,maxt=1700,shouldWait=true (2.20s) 409s --- PASS: TestWaitForPendingReadersInTimeRange/mint=1800,maxt=2500,shouldWait=true (2.20s) 409s --- PASS: TestWaitForPendingReadersInTimeRange/mint=2000,maxt=2500,shouldWait=false (2.20s) 409s --- PASS: TestWaitForPendingReadersInTimeRange/mint=2100,maxt=2500,shouldWait=false (2.20s) 409s === RUN TestChunkSnapshot 409s --- PASS: TestChunkSnapshot (0.05s) 409s === RUN TestSnapshotError 409s --- PASS: TestSnapshotError (0.01s) 409s === RUN TestChunkSnapshotReplayBug 409s --- PASS: TestChunkSnapshotReplayBug (0.04s) 409s === RUN TestChunkSnapshotTakenAfterIncompleteSnapshot 409s --- PASS: TestChunkSnapshotTakenAfterIncompleteSnapshot (0.01s) 409s === RUN TestBlockQuerier 409s === RUN TestBlockQuerier/#00 409s === RUN TestBlockQuerier/#00/sample 409s === RUN TestBlockQuerier/#00/chunk 409s === RUN TestBlockQuerier/#01 409s === RUN TestBlockQuerier/#01/sample 409s === RUN TestBlockQuerier/#01/chunk 409s === RUN TestBlockQuerier/#02 409s === RUN TestBlockQuerier/#02/sample 409s === RUN TestBlockQuerier/#02/chunk 409s === RUN TestBlockQuerier/#03 409s === RUN TestBlockQuerier/#03/sample 409s === RUN TestBlockQuerier/#03/chunk 409s === RUN TestBlockQuerier/#04 409s === RUN TestBlockQuerier/#04/sample 409s === RUN TestBlockQuerier/#04/chunk 409s === RUN TestBlockQuerier/#05 409s === RUN TestBlockQuerier/#05/sample 409s === RUN TestBlockQuerier/#05/chunk 409s --- PASS: TestBlockQuerier (0.00s) 409s --- PASS: TestBlockQuerier/#00 (0.00s) 409s --- PASS: TestBlockQuerier/#00/sample (0.00s) 409s --- PASS: TestBlockQuerier/#00/chunk (0.00s) 409s --- PASS: TestBlockQuerier/#01 (0.00s) 409s --- PASS: TestBlockQuerier/#01/sample (0.00s) 409s --- PASS: TestBlockQuerier/#01/chunk (0.00s) 409s --- PASS: TestBlockQuerier/#02 (0.00s) 409s --- PASS: TestBlockQuerier/#02/sample (0.00s) 409s --- PASS: TestBlockQuerier/#02/chunk (0.00s) 409s --- PASS: TestBlockQuerier/#03 (0.00s) 409s --- PASS: TestBlockQuerier/#03/sample (0.00s) 409s --- PASS: TestBlockQuerier/#03/chunk (0.00s) 409s --- PASS: TestBlockQuerier/#04 (0.00s) 409s --- PASS: TestBlockQuerier/#04/sample (0.00s) 409s --- PASS: TestBlockQuerier/#04/chunk (0.00s) 409s --- PASS: TestBlockQuerier/#05 (0.00s) 409s --- PASS: TestBlockQuerier/#05/sample (0.00s) 409s --- PASS: TestBlockQuerier/#05/chunk (0.00s) 409s === RUN TestBlockQuerier_AgainstHeadWithOpenChunks 409s === RUN TestBlockQuerier_AgainstHeadWithOpenChunks/#00 409s === RUN TestBlockQuerier_AgainstHeadWithOpenChunks/#00/sample 409s === RUN TestBlockQuerier_AgainstHeadWithOpenChunks/#00/chunk 409s === RUN TestBlockQuerier_AgainstHeadWithOpenChunks/#01 409s === RUN TestBlockQuerier_AgainstHeadWithOpenChunks/#01/sample 409s === RUN TestBlockQuerier_AgainstHeadWithOpenChunks/#01/chunk 409s === RUN TestBlockQuerier_AgainstHeadWithOpenChunks/#02 409s === RUN TestBlockQuerier_AgainstHeadWithOpenChunks/#02/sample 409s === RUN TestBlockQuerier_AgainstHeadWithOpenChunks/#02/chunk 409s === RUN TestBlockQuerier_AgainstHeadWithOpenChunks/#03 409s === RUN TestBlockQuerier_AgainstHeadWithOpenChunks/#03/sample 409s === RUN TestBlockQuerier_AgainstHeadWithOpenChunks/#03/chunk 409s === RUN TestBlockQuerier_AgainstHeadWithOpenChunks/#04 409s === RUN TestBlockQuerier_AgainstHeadWithOpenChunks/#04/sample 409s === RUN TestBlockQuerier_AgainstHeadWithOpenChunks/#04/chunk 409s === RUN TestBlockQuerier_AgainstHeadWithOpenChunks/#05 409s === RUN TestBlockQuerier_AgainstHeadWithOpenChunks/#05/sample 409s === RUN TestBlockQuerier_AgainstHeadWithOpenChunks/#05/chunk 409s --- PASS: TestBlockQuerier_AgainstHeadWithOpenChunks (0.02s) 409s --- PASS: TestBlockQuerier_AgainstHeadWithOpenChunks/#00 (0.00s) 409s --- PASS: TestBlockQuerier_AgainstHeadWithOpenChunks/#00/sample (0.00s) 409s --- PASS: TestBlockQuerier_AgainstHeadWithOpenChunks/#00/chunk (0.00s) 409s --- PASS: TestBlockQuerier_AgainstHeadWithOpenChunks/#01 (0.00s) 409s --- PASS: TestBlockQuerier_AgainstHeadWithOpenChunks/#01/sample (0.00s) 409s --- PASS: TestBlockQuerier_AgainstHeadWithOpenChunks/#01/chunk (0.00s) 409s --- PASS: TestBlockQuerier_AgainstHeadWithOpenChunks/#02 (0.00s) 409s --- PASS: TestBlockQuerier_AgainstHeadWithOpenChunks/#02/sample (0.00s) 409s --- PASS: TestBlockQuerier_AgainstHeadWithOpenChunks/#02/chunk (0.00s) 409s --- PASS: TestBlockQuerier_AgainstHeadWithOpenChunks/#03 (0.00s) 409s --- PASS: TestBlockQuerier_AgainstHeadWithOpenChunks/#03/sample (0.00s) 409s --- PASS: TestBlockQuerier_AgainstHeadWithOpenChunks/#03/chunk (0.00s) 409s --- PASS: TestBlockQuerier_AgainstHeadWithOpenChunks/#04 (0.00s) 409s --- PASS: TestBlockQuerier_AgainstHeadWithOpenChunks/#04/sample (0.00s) 409s --- PASS: TestBlockQuerier_AgainstHeadWithOpenChunks/#04/chunk (0.00s) 409s --- PASS: TestBlockQuerier_AgainstHeadWithOpenChunks/#05 (0.00s) 409s --- PASS: TestBlockQuerier_AgainstHeadWithOpenChunks/#05/sample (0.00s) 409s --- PASS: TestBlockQuerier_AgainstHeadWithOpenChunks/#05/chunk (0.00s) 409s === RUN TestBlockQuerierDelete 409s === RUN TestBlockQuerierDelete/#00 409s === RUN TestBlockQuerierDelete/#00/sample 409s === RUN TestBlockQuerierDelete/#00/chunk 409s === RUN TestBlockQuerierDelete/#01 409s === RUN TestBlockQuerierDelete/#01/sample 409s === RUN TestBlockQuerierDelete/#01/chunk 409s === RUN TestBlockQuerierDelete/#02 409s === RUN TestBlockQuerierDelete/#02/sample 409s === RUN TestBlockQuerierDelete/#02/chunk 409s === RUN TestBlockQuerierDelete/#03 409s === RUN TestBlockQuerierDelete/#03/sample 409s === RUN TestBlockQuerierDelete/#03/chunk 409s === RUN TestBlockQuerierDelete/#04 409s === RUN TestBlockQuerierDelete/#04/sample 409s === RUN TestBlockQuerierDelete/#04/chunk 409s === RUN TestBlockQuerierDelete/#05 409s === RUN TestBlockQuerierDelete/#05/sample 409s === RUN TestBlockQuerierDelete/#05/chunk 409s --- PASS: TestBlockQuerierDelete (0.00s) 409s --- PASS: TestBlockQuerierDelete/#00 (0.00s) 409s --- PASS: TestBlockQuerierDelete/#00/sample (0.00s) 409s --- PASS: TestBlockQuerierDelete/#00/chunk (0.00s) 409s --- PASS: TestBlockQuerierDelete/#01 (0.00s) 409s --- PASS: TestBlockQuerierDelete/#01/sample (0.00s) 409s --- PASS: TestBlockQuerierDelete/#01/chunk (0.00s) 409s --- PASS: TestBlockQuerierDelete/#02 (0.00s) 409s --- PASS: TestBlockQuerierDelete/#02/sample (0.00s) 409s --- PASS: TestBlockQuerierDelete/#02/chunk (0.00s) 409s --- PASS: TestBlockQuerierDelete/#03 (0.00s) 409s --- PASS: TestBlockQuerierDelete/#03/sample (0.00s) 409s --- PASS: TestBlockQuerierDelete/#03/chunk (0.00s) 409s --- PASS: TestBlockQuerierDelete/#04 (0.00s) 409s --- PASS: TestBlockQuerierDelete/#04/sample (0.00s) 409s --- PASS: TestBlockQuerierDelete/#04/chunk (0.00s) 409s --- PASS: TestBlockQuerierDelete/#05 (0.00s) 409s --- PASS: TestBlockQuerierDelete/#05/sample (0.00s) 409s --- PASS: TestBlockQuerierDelete/#05/chunk (0.00s) 409s === RUN TestPopulateWithTombSeriesIterators 409s === RUN TestPopulateWithTombSeriesIterators/no_chunk 409s === RUN TestPopulateWithTombSeriesIterators/no_chunk/sample 409s === RUN TestPopulateWithTombSeriesIterators/no_chunk/chunk 409s === RUN TestPopulateWithTombSeriesIterators/one_empty_chunk 409s === RUN TestPopulateWithTombSeriesIterators/one_empty_chunk/sample 409s === RUN TestPopulateWithTombSeriesIterators/one_empty_chunk/chunk 409s === RUN TestPopulateWithTombSeriesIterators/three_empty_chunks 409s === RUN TestPopulateWithTombSeriesIterators/three_empty_chunks/sample 409s === RUN TestPopulateWithTombSeriesIterators/three_empty_chunks/chunk 409s === RUN TestPopulateWithTombSeriesIterators/one_chunk 409s === RUN TestPopulateWithTombSeriesIterators/one_chunk/sample 409s === RUN TestPopulateWithTombSeriesIterators/one_chunk/chunk 409s === RUN TestPopulateWithTombSeriesIterators/two_full_chunks 409s === RUN TestPopulateWithTombSeriesIterators/two_full_chunks/sample 409s === RUN TestPopulateWithTombSeriesIterators/two_full_chunks/chunk 409s === RUN TestPopulateWithTombSeriesIterators/three_full_chunks 409s === RUN TestPopulateWithTombSeriesIterators/three_full_chunks/sample 409s === RUN TestPopulateWithTombSeriesIterators/three_full_chunks/chunk 409s === RUN TestPopulateWithTombSeriesIterators/three_empty_chunks_and_seek 409s === RUN TestPopulateWithTombSeriesIterators/three_empty_chunks_and_seek/sample 409s === RUN TestPopulateWithTombSeriesIterators/three_empty_chunks_and_seek/chunk 409s === RUN TestPopulateWithTombSeriesIterators/two_chunks_and_seek_beyond_chunks 409s === RUN TestPopulateWithTombSeriesIterators/two_chunks_and_seek_beyond_chunks/sample 409s === RUN TestPopulateWithTombSeriesIterators/two_chunks_and_seek_beyond_chunks/chunk 409s === RUN TestPopulateWithTombSeriesIterators/two_chunks_and_seek_on_middle_of_first_chunk 409s === RUN TestPopulateWithTombSeriesIterators/two_chunks_and_seek_on_middle_of_first_chunk/sample 409s === RUN TestPopulateWithTombSeriesIterators/two_chunks_and_seek_on_middle_of_first_chunk/chunk 409s === RUN TestPopulateWithTombSeriesIterators/two_chunks_and_seek_before_first_chunk 409s === RUN TestPopulateWithTombSeriesIterators/two_chunks_and_seek_before_first_chunk/sample 409s === RUN TestPopulateWithTombSeriesIterators/two_chunks_and_seek_before_first_chunk/chunk 409s === RUN TestPopulateWithTombSeriesIterators/no_chunk_with_deletion_interval 409s === RUN TestPopulateWithTombSeriesIterators/no_chunk_with_deletion_interval/sample 409s === RUN TestPopulateWithTombSeriesIterators/no_chunk_with_deletion_interval/chunk 409s === RUN TestPopulateWithTombSeriesIterators/two_chunks_with_trimmed_first_and_last_samples_from_edge_chunks 409s === RUN TestPopulateWithTombSeriesIterators/two_chunks_with_trimmed_first_and_last_samples_from_edge_chunks/sample 409s === RUN TestPopulateWithTombSeriesIterators/two_chunks_with_trimmed_first_and_last_samples_from_edge_chunks/chunk 409s === RUN TestPopulateWithTombSeriesIterators/two_chunks_with_trimmed_middle_sample_of_first_chunk 409s === RUN TestPopulateWithTombSeriesIterators/two_chunks_with_trimmed_middle_sample_of_first_chunk/sample 409s === RUN TestPopulateWithTombSeriesIterators/two_chunks_with_trimmed_middle_sample_of_first_chunk/chunk 409s === RUN TestPopulateWithTombSeriesIterators/two_chunks_with_deletion_across_two_chunks 409s === RUN TestPopulateWithTombSeriesIterators/two_chunks_with_deletion_across_two_chunks/sample 409s === RUN TestPopulateWithTombSeriesIterators/two_chunks_with_deletion_across_two_chunks/chunk 409s === RUN TestPopulateWithTombSeriesIterators/two_chunks_with_trimmed_first_and_last_samples_from_edge_chunks,_seek_from_middle_of_first_chunk 409s === RUN TestPopulateWithTombSeriesIterators/two_chunks_with_trimmed_first_and_last_samples_from_edge_chunks,_seek_from_middle_of_first_chunk/sample 409s === RUN TestPopulateWithTombSeriesIterators/two_chunks_with_trimmed_first_and_last_samples_from_edge_chunks,_seek_from_middle_of_first_chunk/chunk 409s --- PASS: TestPopulateWithTombSeriesIterators (0.00s) 409s --- PASS: TestPopulateWithTombSeriesIterators/no_chunk (0.00s) 409s --- PASS: TestPopulateWithTombSeriesIterators/no_chunk/sample (0.00s) 409s --- PASS: TestPopulateWithTombSeriesIterators/no_chunk/chunk (0.00s) 409s --- PASS: TestPopulateWithTombSeriesIterators/one_empty_chunk (0.00s) 409s --- PASS: TestPopulateWithTombSeriesIterators/one_empty_chunk/sample (0.00s) 409s --- PASS: TestPopulateWithTombSeriesIterators/one_empty_chunk/chunk (0.00s) 409s --- PASS: TestPopulateWithTombSeriesIterators/three_empty_chunks (0.00s) 409s --- PASS: TestPopulateWithTombSeriesIterators/three_empty_chunks/sample (0.00s) 409s --- PASS: TestPopulateWithTombSeriesIterators/three_empty_chunks/chunk (0.00s) 409s --- PASS: TestPopulateWithTombSeriesIterators/one_chunk (0.00s) 409s --- PASS: TestPopulateWithTombSeriesIterators/one_chunk/sample (0.00s) 409s --- PASS: TestPopulateWithTombSeriesIterators/one_chunk/chunk (0.00s) 409s --- PASS: TestPopulateWithTombSeriesIterators/two_full_chunks (0.00s) 409s --- PASS: TestPopulateWithTombSeriesIterators/two_full_chunks/sample (0.00s) 409s --- PASS: TestPopulateWithTombSeriesIterators/two_full_chunks/chunk (0.00s) 409s --- PASS: TestPopulateWithTombSeriesIterators/three_full_chunks (0.00s) 409s --- PASS: TestPopulateWithTombSeriesIterators/three_full_chunks/sample (0.00s) 409s --- PASS: TestPopulateWithTombSeriesIterators/three_full_chunks/chunk (0.00s) 409s --- PASS: TestPopulateWithTombSeriesIterators/three_empty_chunks_and_seek (0.00s) 409s --- PASS: TestPopulateWithTombSeriesIterators/three_empty_chunks_and_seek/sample (0.00s) 409s --- PASS: TestPopulateWithTombSeriesIterators/three_empty_chunks_and_seek/chunk (0.00s) 409s --- PASS: TestPopulateWithTombSeriesIterators/two_chunks_and_seek_beyond_chunks (0.00s) 409s --- PASS: TestPopulateWithTombSeriesIterators/two_chunks_and_seek_beyond_chunks/sample (0.00s) 409s --- PASS: TestPopulateWithTombSeriesIterators/two_chunks_and_seek_beyond_chunks/chunk (0.00s) 409s --- PASS: TestPopulateWithTombSeriesIterators/two_chunks_and_seek_on_middle_of_first_chunk (0.00s) 409s --- PASS: TestPopulateWithTombSeriesIterators/two_chunks_and_seek_on_middle_of_first_chunk/sample (0.00s) 409s --- PASS: TestPopulateWithTombSeriesIterators/two_chunks_and_seek_on_middle_of_first_chunk/chunk (0.00s) 409s --- PASS: TestPopulateWithTombSeriesIterators/two_chunks_and_seek_before_first_chunk (0.00s) 409s --- PASS: TestPopulateWithTombSeriesIterators/two_chunks_and_seek_before_first_chunk/sample (0.00s) 409s --- PASS: TestPopulateWithTombSeriesIterators/two_chunks_and_seek_before_first_chunk/chunk (0.00s) 409s --- PASS: TestPopulateWithTombSeriesIterators/no_chunk_with_deletion_interval (0.00s) 409s --- PASS: TestPopulateWithTombSeriesIterators/no_chunk_with_deletion_interval/sample (0.00s) 409s --- PASS: TestPopulateWithTombSeriesIterators/no_chunk_with_deletion_interval/chunk (0.00s) 409s --- PASS: TestPopulateWithTombSeriesIterators/two_chunks_with_trimmed_first_and_last_samples_from_edge_chunks (0.00s) 409s --- PASS: TestPopulateWithTombSeriesIterators/two_chunks_with_trimmed_first_and_last_samples_from_edge_chunks/sample (0.00s) 409s --- PASS: TestPopulateWithTombSeriesIterators/two_chunks_with_trimmed_first_and_last_samples_from_edge_chunks/chunk (0.00s) 409s --- PASS: TestPopulateWithTombSeriesIterators/two_chunks_with_trimmed_middle_sample_of_first_chunk (0.00s) 409s --- PASS: TestPopulateWithTombSeriesIterators/two_chunks_with_trimmed_middle_sample_of_first_chunk/sample (0.00s) 409s --- PASS: TestPopulateWithTombSeriesIterators/two_chunks_with_trimmed_middle_sample_of_first_chunk/chunk (0.00s) 409s --- PASS: TestPopulateWithTombSeriesIterators/two_chunks_with_deletion_across_two_chunks (0.00s) 409s --- PASS: TestPopulateWithTombSeriesIterators/two_chunks_with_deletion_across_two_chunks/sample (0.00s) 409s --- PASS: TestPopulateWithTombSeriesIterators/two_chunks_with_deletion_across_two_chunks/chunk (0.00s) 409s --- PASS: TestPopulateWithTombSeriesIterators/two_chunks_with_trimmed_first_and_last_samples_from_edge_chunks,_seek_from_middle_of_first_chunk (0.00s) 409s --- PASS: TestPopulateWithTombSeriesIterators/two_chunks_with_trimmed_first_and_last_samples_from_edge_chunks,_seek_from_middle_of_first_chunk/sample (0.00s) 409s --- PASS: TestPopulateWithTombSeriesIterators/two_chunks_with_trimmed_first_and_last_samples_from_edge_chunks,_seek_from_middle_of_first_chunk/chunk (0.00s) 409s === RUN TestPopulateWithDelSeriesIterator_DoubleSeek 409s --- PASS: TestPopulateWithDelSeriesIterator_DoubleSeek (0.00s) 409s === RUN TestPopulateWithDelSeriesIterator_SeekInCurrentChunk 409s --- PASS: TestPopulateWithDelSeriesIterator_SeekInCurrentChunk (0.00s) 409s === RUN TestPopulateWithDelSeriesIterator_SeekWithMinTime 409s --- PASS: TestPopulateWithDelSeriesIterator_SeekWithMinTime (0.00s) 409s === RUN TestPopulateWithDelSeriesIterator_NextWithMinTime 409s --- PASS: TestPopulateWithDelSeriesIterator_NextWithMinTime (0.00s) 409s === RUN TestDeletedIterator 409s --- PASS: TestDeletedIterator (0.02s) 409s === RUN TestDeletedIterator_WithSeek 409s --- PASS: TestDeletedIterator_WithSeek (0.00s) 409s === RUN TestFindSetMatches 409s --- PASS: TestFindSetMatches (0.00s) 409s === RUN TestPostingsForMatchers 409s --- PASS: TestPostingsForMatchers (0.00s) 409s === RUN TestClose 409s --- PASS: TestClose (0.05s) 409s === RUN TestPostingsForMatcher 409s --- PASS: TestPostingsForMatcher (0.00s) 409s === RUN TestBlockBaseSeriesSet 409s --- PASS: TestBlockBaseSeriesSet (0.00s) 409s === RUN TestRepairBadIndexVersion 409s repair_test.go:89: next ID 2 409s repair_test.go:89: next ID 3 409s repair_test.go:110: next ID 2 409s repair_test.go:110: next ID 3 409s --- PASS: TestRepairBadIndexVersion (0.01s) 409s === RUN TestSegmentWAL_cut 409s --- PASS: TestSegmentWAL_cut (0.00s) 409s === RUN TestSegmentWAL_Truncate 409s --- PASS: TestSegmentWAL_Truncate (0.99s) 409s === RUN TestSegmentWAL_Log_Restore 409s --- PASS: TestSegmentWAL_Log_Restore (0.02s) 409s === RUN TestWALRestoreCorrupted_invalidSegment 409s level=warn msg="Invalid segment file detected, truncating WAL" err="invalid magic header 1020304 in \"/tmp/test_wal_log_restore243111508/000001\"" file=/tmp/test_wal_log_restore243111508/000001 409s --- PASS: TestWALRestoreCorrupted_invalidSegment (0.00s) 409s === RUN TestWALRestoreCorrupted 409s === RUN TestWALRestoreCorrupted/truncate_checksum 409s level=error msg="WAL corruption detected; truncating" err="invalid checksum length 3" file=/tmp/test_corrupted766237421/000001 pos=44 409s === RUN TestWALRestoreCorrupted/truncate_body 409s level=error msg="WAL corruption detected; truncating" err="invalid entry body size 22" file=/tmp/test_corrupted4164982771/000001 pos=44 409s === RUN TestWALRestoreCorrupted/body_content 409s level=error msg="WAL corruption detected; truncating" err="unexpected CRC32 checksum 1d4d95cc, want 7c1a52ff" file=/tmp/test_corrupted2833727861/000001 pos=44 409s === RUN TestWALRestoreCorrupted/checksum 409s level=error msg="WAL corruption detected; truncating" err="unexpected CRC32 checksum 7c1a52ff, want 1020304" file=/tmp/test_corrupted138062127/000001 pos=44 409s --- PASS: TestWALRestoreCorrupted (8.05s) 409s --- PASS: TestWALRestoreCorrupted/truncate_checksum (2.01s) 409s --- PASS: TestWALRestoreCorrupted/truncate_body (2.01s) 409s --- PASS: TestWALRestoreCorrupted/body_content (2.01s) 409s --- PASS: TestWALRestoreCorrupted/checksum (2.02s) 409s === RUN TestMigrateWAL_Empty 409s --- PASS: TestMigrateWAL_Empty (0.00s) 409s === RUN TestMigrateWAL_Fuzz 409s --- PASS: TestMigrateWAL_Fuzz (0.01s) 409s PASS 409s ok github.com/prometheus/prometheus/tsdb 70.138s 409s === RUN TestBstreamReader 409s --- PASS: TestBstreamReader (0.00s) 409s === RUN TestChunk 409s === RUN TestChunk/XOR 409s --- PASS: TestChunk (0.00s) 409s --- PASS: TestChunk/XOR (0.00s) 409s PASS 409s ok github.com/prometheus/prometheus/tsdb/chunkenc 0.022s 409s === RUN TestReaderWithInvalidBuffer 409s --- PASS: TestReaderWithInvalidBuffer (0.00s) 409s === RUN TestChunkDiskMapper_WriteChunk_Chunk_IterateChunks 409s --- PASS: TestChunkDiskMapper_WriteChunk_Chunk_IterateChunks (0.01s) 409s === RUN TestChunkDiskMapper_Truncate 409s --- PASS: TestChunkDiskMapper_Truncate (0.05s) 409s === RUN TestChunkDiskMapper_Truncate_PreservesFileSequence 409s --- PASS: TestChunkDiskMapper_Truncate_PreservesFileSequence (0.01s) 409s === RUN TestHeadReadWriter_TruncateAfterFailedIterateChunks 409s --- PASS: TestHeadReadWriter_TruncateAfterFailedIterateChunks (0.00s) 409s === RUN TestHeadReadWriter_ReadRepairOnEmptyLastFile 409s --- PASS: TestHeadReadWriter_ReadRepairOnEmptyLastFile (0.01s) 409s PASS 409s ok github.com/prometheus/prometheus/tsdb/chunks 0.088s 409s ? github.com/prometheus/prometheus/tsdb/encoding [no test files] 409s ? github.com/prometheus/prometheus/tsdb/errors [no test files] 409s === RUN TestLocking 409s --- PASS: TestLocking (0.00s) 409s PASS 409s ok github.com/prometheus/prometheus/tsdb/fileutil 0.014s 409s === RUN Test 409s --- PASS: Test (0.00s) 409s PASS 409s ok github.com/prometheus/prometheus/tsdb/goversion 0.014s 409s === RUN TestIndexRW_Create_Open 409s --- PASS: TestIndexRW_Create_Open (0.01s) 409s === RUN TestIndexRW_Postings 409s --- PASS: TestIndexRW_Postings (0.00s) 409s === RUN TestPostingsMany 409s --- PASS: TestPostingsMany (0.02s) 409s === RUN TestPersistence_index_e2e 409s --- PASS: TestPersistence_index_e2e (5.34s) 409s === RUN TestDecbufUvarintWithInvalidBuffer 409s --- PASS: TestDecbufUvarintWithInvalidBuffer (0.00s) 409s === RUN TestReaderWithInvalidBuffer 409s --- PASS: TestReaderWithInvalidBuffer (0.00s) 409s === RUN TestNewFileReaderErrorNoOpenFiles 409s --- PASS: TestNewFileReaderErrorNoOpenFiles (0.00s) 409s === RUN TestSymbols 409s --- PASS: TestSymbols (0.00s) 409s === RUN TestMemPostings_addFor 409s --- PASS: TestMemPostings_addFor (0.00s) 409s === RUN TestMemPostings_ensureOrder 409s --- PASS: TestMemPostings_ensureOrder (0.00s) 409s === RUN TestIntersect 409s === RUN TestIntersect/#00 409s === RUN TestIntersect/#01 409s === RUN TestIntersect/#02 409s === RUN TestIntersect/#03 409s === RUN TestIntersect/#04 409s === RUN TestIntersect/#05 409s === RUN TestIntersect/#06 409s === RUN TestIntersect/#07 409s === RUN TestIntersect/#08 409s === RUN TestIntersect/#09 409s === RUN TestIntersect/#10 409s === RUN TestIntersect/#11 409s === RUN TestIntersect/#12 409s === RUN TestIntersect/#13 409s === RUN TestIntersect/#14 409s --- PASS: TestIntersect (0.00s) 409s --- PASS: TestIntersect/#00 (0.00s) 409s --- PASS: TestIntersect/#01 (0.00s) 409s --- PASS: TestIntersect/#02 (0.00s) 409s --- PASS: TestIntersect/#03 (0.00s) 409s --- PASS: TestIntersect/#04 (0.00s) 409s --- PASS: TestIntersect/#05 (0.00s) 409s --- PASS: TestIntersect/#06 (0.00s) 409s --- PASS: TestIntersect/#07 (0.00s) 409s --- PASS: TestIntersect/#08 (0.00s) 409s --- PASS: TestIntersect/#09 (0.00s) 409s --- PASS: TestIntersect/#10 (0.00s) 409s --- PASS: TestIntersect/#11 (0.00s) 409s --- PASS: TestIntersect/#12 (0.00s) 409s --- PASS: TestIntersect/#13 (0.00s) 409s --- PASS: TestIntersect/#14 (0.00s) 409s === RUN TestMultiIntersect 409s --- PASS: TestMultiIntersect (0.00s) 409s === RUN TestMultiMerge 409s --- PASS: TestMultiMerge (0.00s) 409s === RUN TestMergedPostings 409s === RUN TestMergedPostings/#00 409s === RUN TestMergedPostings/#01 409s === RUN TestMergedPostings/#02 409s === RUN TestMergedPostings/#03 409s === RUN TestMergedPostings/#04 409s === RUN TestMergedPostings/#05 409s === RUN TestMergedPostings/#06 409s === RUN TestMergedPostings/#07 409s === RUN TestMergedPostings/#08 409s === RUN TestMergedPostings/#09 409s --- PASS: TestMergedPostings (0.00s) 409s --- PASS: TestMergedPostings/#00 (0.00s) 409s --- PASS: TestMergedPostings/#01 (0.00s) 409s --- PASS: TestMergedPostings/#02 (0.00s) 409s --- PASS: TestMergedPostings/#03 (0.00s) 409s --- PASS: TestMergedPostings/#04 (0.00s) 409s --- PASS: TestMergedPostings/#05 (0.00s) 409s --- PASS: TestMergedPostings/#06 (0.00s) 409s --- PASS: TestMergedPostings/#07 (0.00s) 409s --- PASS: TestMergedPostings/#08 (0.00s) 409s --- PASS: TestMergedPostings/#09 (0.00s) 409s === RUN TestMergedPostingsSeek 409s --- PASS: TestMergedPostingsSeek (0.00s) 409s === RUN TestRemovedPostings 409s --- PASS: TestRemovedPostings (0.00s) 409s === RUN TestRemovedNextStackoverflow 409s --- PASS: TestRemovedNextStackoverflow (1.62s) 409s === RUN TestRemovedPostingsSeek 409s --- PASS: TestRemovedPostingsSeek (0.00s) 409s === RUN TestBigEndian 409s === RUN TestBigEndian/Iteration 409s === RUN TestBigEndian/Seek 409s --- PASS: TestBigEndian (0.00s) 409s --- PASS: TestBigEndian/Iteration (0.00s) 409s --- PASS: TestBigEndian/Seek (0.00s) 409s === RUN TestIntersectWithMerge 409s --- PASS: TestIntersectWithMerge (0.00s) 409s === RUN TestWithoutPostings 409s === RUN TestWithoutPostings/#00 409s === RUN TestWithoutPostings/#01 409s === RUN TestWithoutPostings/#02 409s === RUN TestWithoutPostings/#03 409s === RUN TestWithoutPostings/#04 409s === RUN TestWithoutPostings/#05 409s === RUN TestWithoutPostings/#06 409s --- PASS: TestWithoutPostings (0.00s) 409s --- PASS: TestWithoutPostings/#00 (0.00s) 409s --- PASS: TestWithoutPostings/#01 (0.00s) 409s --- PASS: TestWithoutPostings/#02 (0.00s) 409s --- PASS: TestWithoutPostings/#03 (0.00s) 409s --- PASS: TestWithoutPostings/#04 (0.00s) 409s --- PASS: TestWithoutPostings/#05 (0.00s) 409s --- PASS: TestWithoutPostings/#06 (0.00s) 409s === RUN TestMemPostings_Delete 409s --- PASS: TestMemPostings_Delete (0.00s) 409s === RUN TestPostingsStats 409s --- PASS: TestPostingsStats (0.07s) 409s === RUN TestPostingsStats2 409s --- PASS: TestPostingsStats2 (0.00s) 409s PASS 409s ok github.com/prometheus/prometheus/tsdb/index 7.081s 409s === RUN TestRecord_EncodeDecode 409s --- PASS: TestRecord_EncodeDecode (0.00s) 409s === RUN TestRecord_Corrupted 409s === RUN TestRecord_Corrupted/Test_corrupted_series_record 409s === RUN TestRecord_Corrupted/Test_corrupted_sample_record 409s === RUN TestRecord_Corrupted/Test_corrupted_tombstone_record 409s === RUN TestRecord_Corrupted/Test_corrupted_exemplar_record 409s --- PASS: TestRecord_Corrupted (0.00s) 409s --- PASS: TestRecord_Corrupted/Test_corrupted_series_record (0.00s) 409s --- PASS: TestRecord_Corrupted/Test_corrupted_sample_record (0.00s) 409s --- PASS: TestRecord_Corrupted/Test_corrupted_tombstone_record (0.00s) 409s --- PASS: TestRecord_Corrupted/Test_corrupted_exemplar_record (0.00s) 409s === RUN TestRecord_Type 409s --- PASS: TestRecord_Type (0.00s) 409s PASS 409s ok github.com/prometheus/prometheus/tsdb/record 0.004s 409s testing: warning: no tests to run 409s PASS 409s ok github.com/prometheus/prometheus/tsdb/test 0.004s [no tests to run] 409s === RUN TestWriteAndReadbackTombstones 409s --- PASS: TestWriteAndReadbackTombstones (0.00s) 409s === RUN TestDeletingTombstones 409s --- PASS: TestDeletingTombstones (0.00s) 409s === RUN TestTruncateBefore 409s --- PASS: TestTruncateBefore (0.00s) 409s === RUN TestAddingNewIntervals 409s === RUN TestAddingNewIntervals/#00 409s === RUN TestAddingNewIntervals/#01 409s === RUN TestAddingNewIntervals/#02 409s === RUN TestAddingNewIntervals/#03 409s === RUN TestAddingNewIntervals/#04 409s === RUN TestAddingNewIntervals/#05 409s === RUN TestAddingNewIntervals/#06 409s === RUN TestAddingNewIntervals/#07 409s === RUN TestAddingNewIntervals/#08 409s === RUN TestAddingNewIntervals/#09 409s === RUN TestAddingNewIntervals/#10 409s === RUN TestAddingNewIntervals/#11 409s === RUN TestAddingNewIntervals/#12 409s === RUN TestAddingNewIntervals/#13 409s === RUN TestAddingNewIntervals/#14 409s === RUN TestAddingNewIntervals/#15 409s === RUN TestAddingNewIntervals/#16 409s --- PASS: TestAddingNewIntervals (0.00s) 409s --- PASS: TestAddingNewIntervals/#00 (0.00s) 409s --- PASS: TestAddingNewIntervals/#01 (0.00s) 409s --- PASS: TestAddingNewIntervals/#02 (0.00s) 409s --- PASS: TestAddingNewIntervals/#03 (0.00s) 409s --- PASS: TestAddingNewIntervals/#04 (0.00s) 409s --- PASS: TestAddingNewIntervals/#05 (0.00s) 409s --- PASS: TestAddingNewIntervals/#06 (0.00s) 409s --- PASS: TestAddingNewIntervals/#07 (0.00s) 409s --- PASS: TestAddingNewIntervals/#08 (0.00s) 409s --- PASS: TestAddingNewIntervals/#09 (0.00s) 409s --- PASS: TestAddingNewIntervals/#10 (0.00s) 409s --- PASS: TestAddingNewIntervals/#11 (0.00s) 409s --- PASS: TestAddingNewIntervals/#12 (0.00s) 409s --- PASS: TestAddingNewIntervals/#13 (0.00s) 409s --- PASS: TestAddingNewIntervals/#14 (0.00s) 409s --- PASS: TestAddingNewIntervals/#15 (0.00s) 409s --- PASS: TestAddingNewIntervals/#16 (0.00s) 409s === RUN TestMemTombstonesConcurrency 409s --- PASS: TestMemTombstonesConcurrency (0.00s) 409s PASS 409s ok github.com/prometheus/prometheus/tsdb/tombstones 0.006s 409s === RUN TestSampleRing 409s --- PASS: TestSampleRing (0.00s) 409s === RUN TestBufferedSeriesIterator 409s --- PASS: TestBufferedSeriesIterator (0.00s) 409s PASS 409s ok github.com/prometheus/prometheus/tsdb/tsdbutil 0.004s 409s === RUN TestLastCheckpoint 409s --- PASS: TestLastCheckpoint (0.00s) 409s === RUN TestDeleteCheckpoints 409s --- PASS: TestDeleteCheckpoints (0.00s) 409s === RUN TestCheckpoint 409s === RUN TestCheckpoint/compress=false 409s === RUN TestCheckpoint/compress=true 409s --- PASS: TestCheckpoint (0.25s) 409s --- PASS: TestCheckpoint/compress=false (0.10s) 409s --- PASS: TestCheckpoint/compress=true (0.15s) 409s === RUN TestCheckpointNoTmpFolderAfterError 409s --- PASS: TestCheckpointNoTmpFolderAfterError (0.01s) 409s === RUN TestReader 409s === RUN TestReader/Reader/0 409s reader_test.go:180: record 0 409s reader_test.go:180: record 1 409s reader_test.go:180: record 2 409s reader_test.go:180: record 3 409s === RUN TestReader/Reader/1 409s reader_test.go:180: record 0 409s === RUN TestReader/Reader/2 409s === RUN TestReader/Reader/3 409s reader_test.go:180: record 0 409s reader_test.go:180: record 1 409s === RUN TestReader/Reader/4 409s === RUN TestReader/Reader/5 409s === RUN TestReader/Reader/6 409s === RUN TestReader/Reader/7 409s === RUN TestReader/Reader/8 409s reader_test.go:180: record 0 409s === RUN TestReader/LiveReader/0 409s reader_test.go:180: record 0 409s reader_test.go:180: record 1 409s reader_test.go:180: record 2 409s reader_test.go:180: record 3 409s === RUN TestReader/LiveReader/1 409s reader_test.go:180: record 0 409s === RUN TestReader/LiveReader/2 409s === RUN TestReader/LiveReader/3 409s reader_test.go:180: record 0 409s reader_test.go:180: record 1 409s === RUN TestReader/LiveReader/4 409s === RUN TestReader/LiveReader/5 409s === RUN TestReader/LiveReader/6 409s === RUN TestReader/LiveReader/7 409s === RUN TestReader/LiveReader/8 409s reader_test.go:180: record 0 409s --- PASS: TestReader (0.00s) 409s --- PASS: TestReader/Reader/0 (0.00s) 409s --- PASS: TestReader/Reader/1 (0.00s) 409s --- PASS: TestReader/Reader/2 (0.00s) 409s --- PASS: TestReader/Reader/3 (0.00s) 409s --- PASS: TestReader/Reader/4 (0.00s) 409s --- PASS: TestReader/Reader/5 (0.00s) 409s --- PASS: TestReader/Reader/6 (0.00s) 409s --- PASS: TestReader/Reader/7 (0.00s) 409s --- PASS: TestReader/Reader/8 (0.00s) 409s --- PASS: TestReader/LiveReader/0 (0.00s) 409s --- PASS: TestReader/LiveReader/1 (0.00s) 409s --- PASS: TestReader/LiveReader/2 (0.00s) 409s --- PASS: TestReader/LiveReader/3 (0.00s) 409s --- PASS: TestReader/LiveReader/4 (0.00s) 409s --- PASS: TestReader/LiveReader/5 (0.00s) 409s --- PASS: TestReader/LiveReader/6 (0.00s) 409s --- PASS: TestReader/LiveReader/7 (0.00s) 409s --- PASS: TestReader/LiveReader/8 (0.00s) 409s === RUN TestReader_Live 409s === RUN TestReader_Live/0 409s === RUN TestReader_Live/1 409s === RUN TestReader_Live/2 409s === RUN TestReader_Live/3 409s === CONT TestReader_Live 409s logging.go:33: level warn msg Record spans page boundaries start 16391 end 16391 pageSize 32768 409s === RUN TestReader_Live/4 409s === RUN TestReader_Live/5 409s === RUN TestReader_Live/6 409s === RUN TestReader_Live/7 409s === RUN TestReader_Live/8 409s --- PASS: TestReader_Live (0.00s) 409s --- PASS: TestReader_Live/0 (0.00s) 409s --- PASS: TestReader_Live/1 (0.00s) 409s --- PASS: TestReader_Live/2 (0.00s) 409s --- PASS: TestReader_Live/3 (0.00s) 409s --- PASS: TestReader_Live/4 (0.00s) 409s --- PASS: TestReader_Live/5 (0.00s) 409s --- PASS: TestReader_Live/6 (0.00s) 409s --- PASS: TestReader_Live/7 (0.00s) 409s --- PASS: TestReader_Live/8 (0.00s) 409s === RUN TestReaderFuzz 409s === RUN TestReaderFuzz/Reader,compress=false 409s === RUN TestReaderFuzz/Reader,compress=true 409s === RUN TestReaderFuzz/LiveReader,compress=false 409s === RUN TestReaderFuzz/LiveReader,compress=true 409s --- PASS: TestReaderFuzz (0.33s) 409s --- PASS: TestReaderFuzz/Reader,compress=false (0.08s) 409s --- PASS: TestReaderFuzz/Reader,compress=true (0.08s) 409s --- PASS: TestReaderFuzz/LiveReader,compress=false (0.08s) 409s --- PASS: TestReaderFuzz/LiveReader,compress=true (0.08s) 409s === RUN TestReaderFuzz_Live 409s === RUN TestReaderFuzz_Live/compress=false 409s === RUN TestReaderFuzz_Live/compress=true 409s --- PASS: TestReaderFuzz_Live (0.83s) 409s --- PASS: TestReaderFuzz_Live/compress=false (0.41s) 409s --- PASS: TestReaderFuzz_Live/compress=true (0.42s) 409s === RUN TestLiveReaderCorrupt_ShortFile 409s --- PASS: TestLiveReaderCorrupt_ShortFile (0.00s) 409s === RUN TestLiveReaderCorrupt_RecordTooLongAndShort 409s logging.go:33: level warn msg Record spans page boundaries start 0 end 65542 pageSize 32768 409s --- PASS: TestLiveReaderCorrupt_RecordTooLongAndShort (0.00s) 409s === RUN TestReaderData 409s --- PASS: TestReaderData (0.00s) 409s === RUN TestWALRepair_ReadingError 409s === RUN TestWALRepair_ReadingError/bad_header 409s === RUN TestWALRepair_ReadingError/bad_fragment_sequence 409s === RUN TestWALRepair_ReadingError/bad_fragment_flag 409s === RUN TestWALRepair_ReadingError/bad_checksum 409s === RUN TestWALRepair_ReadingError/bad_length 409s === RUN TestWALRepair_ReadingError/bad_content 409s === RUN TestWALRepair_ReadingError/torn_last_record 409s --- PASS: TestWALRepair_ReadingError (0.05s) 409s --- PASS: TestWALRepair_ReadingError/bad_header (0.01s) 409s --- PASS: TestWALRepair_ReadingError/bad_fragment_sequence (0.01s) 409s --- PASS: TestWALRepair_ReadingError/bad_fragment_flag (0.01s) 409s --- PASS: TestWALRepair_ReadingError/bad_checksum (0.01s) 409s --- PASS: TestWALRepair_ReadingError/bad_length (0.01s) 409s --- PASS: TestWALRepair_ReadingError/bad_content (0.01s) 409s --- PASS: TestWALRepair_ReadingError/torn_last_record (0.01s) 409s === RUN TestCorruptAndCarryOn 409s wal_test.go:257: segment 0 size 98304 409s wal_test.go:257: segment 1 size 98304 409s logging.go:33: level warn msg Starting corruption repair segment 0 offset 54612 409s logging.go:33: level warn msg Deleting all segments newer than corrupted segment segment 0 409s logging.go:33: level warn msg Rewrite corrupted segment segment 0 409s --- PASS: TestCorruptAndCarryOn (0.01s) 409s === RUN TestClose 409s --- PASS: TestClose (0.00s) 409s === RUN TestSegmentMetric 409s --- PASS: TestSegmentMetric (0.00s) 409s === RUN TestCompression 409s --- PASS: TestCompression (0.05s) 409s === RUN TestLogPartialWrite 409s === RUN TestLogPartialWrite/partial_write_when_logging_first_record_in_a_page 409s === RUN TestLogPartialWrite/partial_write_when_logging_record_in_the_middle_of_a_page 409s === RUN TestLogPartialWrite/partial_write_when_logging_last_record_of_a_page 409s --- PASS: TestLogPartialWrite (0.02s) 409s --- PASS: TestLogPartialWrite/partial_write_when_logging_first_record_in_a_page (0.00s) 409s --- PASS: TestLogPartialWrite/partial_write_when_logging_record_in_the_middle_of_a_page (0.00s) 409s --- PASS: TestLogPartialWrite/partial_write_when_logging_last_record_of_a_page (0.01s) 409s === RUN TestTailSamples 409s === RUN TestTailSamples/compress=false 409s === RUN TestTailSamples/compress=true 409s --- PASS: TestTailSamples (0.02s) 409s --- PASS: TestTailSamples/compress=false (0.01s) 409s --- PASS: TestTailSamples/compress=true (0.01s) 409s === RUN TestReadToEndNoCheckpoint 409s === RUN TestReadToEndNoCheckpoint/compress=false 409s === RUN TestReadToEndNoCheckpoint/compress=true 409s --- PASS: TestReadToEndNoCheckpoint (0.21s) 409s --- PASS: TestReadToEndNoCheckpoint/compress=false (0.11s) 409s --- PASS: TestReadToEndNoCheckpoint/compress=true (0.11s) 409s === RUN TestReadToEndWithCheckpoint 409s === RUN TestReadToEndWithCheckpoint/compress=false 409s === RUN TestReadToEndWithCheckpoint/compress=true 409s --- PASS: TestReadToEndWithCheckpoint (0.24s) 409s --- PASS: TestReadToEndWithCheckpoint/compress=false (0.11s) 409s --- PASS: TestReadToEndWithCheckpoint/compress=true (0.12s) 409s === RUN TestReadCheckpoint 409s === RUN TestReadCheckpoint/compress=false 409s === RUN TestReadCheckpoint/compress=true 409s --- PASS: TestReadCheckpoint (0.23s) 409s --- PASS: TestReadCheckpoint/compress=false (0.11s) 409s --- PASS: TestReadCheckpoint/compress=true (0.12s) 409s === RUN TestReadCheckpointMultipleSegments 409s === RUN TestReadCheckpointMultipleSegments/compress=false 409s === RUN TestReadCheckpointMultipleSegments/compress=true 409s --- PASS: TestReadCheckpointMultipleSegments (0.05s) 409s --- PASS: TestReadCheckpointMultipleSegments/compress=false (0.02s) 409s --- PASS: TestReadCheckpointMultipleSegments/compress=true (0.02s) 409s === RUN TestCheckpointSeriesReset 409s === RUN TestCheckpointSeriesReset/compress=false 409s === RUN TestCheckpointSeriesReset/compress=true 409s --- PASS: TestCheckpointSeriesReset (0.25s) 409s --- PASS: TestCheckpointSeriesReset/compress=false (0.12s) 409s --- PASS: TestCheckpointSeriesReset/compress=true (0.13s) 409s PASS 409s ok github.com/prometheus/prometheus/tsdb/wal 2.536s 409s === RUN TestCompressionHandler_PlainText 409s --- PASS: TestCompressionHandler_PlainText (0.00s) 409s === RUN TestCompressionHandler_Gzip 409s --- PASS: TestCompressionHandler_Gzip (0.00s) 409s === RUN TestCompressionHandler_Deflate 409s --- PASS: TestCompressionHandler_Deflate (0.00s) 409s === RUN TestCORSHandler 409s --- PASS: TestCORSHandler (0.00s) 409s PASS 409s ok github.com/prometheus/prometheus/util/httputil 0.014s 409s ? github.com/prometheus/prometheus/util/osutil [no test files] 409s === RUN TestTimerGroupNewTimer 409s --- PASS: TestTimerGroupNewTimer (0.00s) 409s === RUN TestQueryStatsWithTimers 409s --- PASS: TestQueryStatsWithTimers (0.00s) 409s === RUN TestQueryStatsWithSpanTimers 409s --- PASS: TestQueryStatsWithSpanTimers (0.01s) 409s === RUN TestTimerGroup 409s --- PASS: TestTimerGroup (0.00s) 409s PASS 409s ok github.com/prometheus/prometheus/util/stats 0.016s 409s === RUN TestUnquote 409s --- PASS: TestUnquote (0.00s) 409s === RUN TestLink 409s --- PASS: TestLink (0.00s) 409s === RUN TestSanitizeLabelName 409s --- PASS: TestSanitizeLabelName (0.00s) 409s PASS 409s ok github.com/prometheus/prometheus/util/strutil 0.004s 409s ? github.com/prometheus/prometheus/util/teststorage [no test files] 409s ? github.com/prometheus/prometheus/util/testutil [no test files] 409s ? github.com/prometheus/prometheus/util/treecache [no test files] 409s === RUN TestFederation 409s === RUN TestFederation/empty_label_value_matches_everything_that_doesn't_have_that_label 409s === RUN TestFederation/empty 409s === RUN TestFederation/invalid_params_from_the_beginning 409s === RUN TestFederation/test_metric1 409s === RUN TestFederation/test_old_metric 409s === RUN TestFederation/{foo='boo'} 409s === RUN TestFederation/two_matchers_with_overlap 409s === RUN TestFederation/everything 409s === RUN TestFederation/empty_label_value_for_a_label_that_doesn't_exist_at_all,_matches_everything 409s === RUN TestFederation/instance_is_an_external_label 409s === RUN TestFederation/match_nothing 409s === RUN TestFederation/test_stale_metric 409s === RUN TestFederation/two_matchers 409s === RUN TestFederation/external_labels_are_added_if_not_already_present 409s === RUN TestFederation/test_metric2 409s === RUN TestFederation/test_metric_without_labels 409s === RUN TestFederation/invalid_params_somewhere_in_the_middle 409s --- PASS: TestFederation (0.03s) 409s --- PASS: TestFederation/empty_label_value_matches_everything_that_doesn't_have_that_label (0.00s) 409s --- PASS: TestFederation/empty (0.00s) 409s --- PASS: TestFederation/invalid_params_from_the_beginning (0.00s) 409s --- PASS: TestFederation/test_metric1 (0.00s) 409s --- PASS: TestFederation/test_old_metric (0.00s) 409s --- PASS: TestFederation/{foo='boo'} (0.00s) 409s --- PASS: TestFederation/two_matchers_with_overlap (0.00s) 409s --- PASS: TestFederation/everything (0.00s) 409s --- PASS: TestFederation/empty_label_value_for_a_label_that_doesn't_exist_at_all,_matches_everything (0.00s) 409s --- PASS: TestFederation/instance_is_an_external_label (0.00s) 409s --- PASS: TestFederation/match_nothing (0.00s) 409s --- PASS: TestFederation/test_stale_metric (0.00s) 409s --- PASS: TestFederation/two_matchers (0.00s) 409s --- PASS: TestFederation/external_labels_are_added_if_not_already_present (0.00s) 409s --- PASS: TestFederation/test_metric2 (0.00s) 409s --- PASS: TestFederation/test_metric_without_labels (0.00s) 409s --- PASS: TestFederation/invalid_params_somewhere_in_the_middle (0.00s) 409s === RUN TestFederation_NotReady 409s === RUN TestFederation_NotReady/invalid_params_somewhere_in_the_middle 409s === RUN TestFederation_NotReady/test_old_metric 409s === RUN TestFederation_NotReady/{foo='boo'} 409s === RUN TestFederation_NotReady/two_matchers_with_overlap 409s === RUN TestFederation_NotReady/everything 409s === RUN TestFederation_NotReady/empty_label_value_matches_everything_that_doesn't_have_that_label 409s === RUN TestFederation_NotReady/empty 409s === RUN TestFederation_NotReady/invalid_params_from_the_beginning 409s === RUN TestFederation_NotReady/test_metric1 409s === RUN TestFederation_NotReady/empty_label_value_for_a_label_that_doesn't_exist_at_all,_matches_everything 409s === RUN TestFederation_NotReady/instance_is_an_external_label 409s === RUN TestFederation_NotReady/external_labels_are_added_if_not_already_present 409s === RUN TestFederation_NotReady/match_nothing 409s === RUN TestFederation_NotReady/test_stale_metric 409s === RUN TestFederation_NotReady/two_matchers 409s === RUN TestFederation_NotReady/test_metric2 409s === RUN TestFederation_NotReady/test_metric_without_labels 409s --- PASS: TestFederation_NotReady (0.00s) 409s --- PASS: TestFederation_NotReady/invalid_params_somewhere_in_the_middle (0.00s) 409s --- PASS: TestFederation_NotReady/test_old_metric (0.00s) 409s --- PASS: TestFederation_NotReady/{foo='boo'} (0.00s) 409s --- PASS: TestFederation_NotReady/two_matchers_with_overlap (0.00s) 409s --- PASS: TestFederation_NotReady/everything (0.00s) 409s --- PASS: TestFederation_NotReady/empty_label_value_matches_everything_that_doesn't_have_that_label (0.00s) 409s --- PASS: TestFederation_NotReady/empty (0.00s) 409s --- PASS: TestFederation_NotReady/invalid_params_from_the_beginning (0.00s) 409s --- PASS: TestFederation_NotReady/test_metric1 (0.00s) 409s --- PASS: TestFederation_NotReady/empty_label_value_for_a_label_that_doesn't_exist_at_all,_matches_everything (0.00s) 409s --- PASS: TestFederation_NotReady/instance_is_an_external_label (0.00s) 409s --- PASS: TestFederation_NotReady/external_labels_are_added_if_not_already_present (0.00s) 409s --- PASS: TestFederation_NotReady/match_nothing (0.00s) 409s --- PASS: TestFederation_NotReady/test_stale_metric (0.00s) 409s --- PASS: TestFederation_NotReady/two_matchers (0.00s) 409s --- PASS: TestFederation_NotReady/test_metric2 (0.00s) 409s --- PASS: TestFederation_NotReady/test_metric_without_labels (0.00s) 409s === RUN TestGlobalURL 409s --- PASS: TestGlobalURL (0.00s) 409s === RUN TestReadyAndHealthy 409s === PAUSE TestReadyAndHealthy 409s === RUN TestRoutePrefix 409s === PAUSE TestRoutePrefix 409s === RUN TestDebugHandler 409s --- PASS: TestDebugHandler (0.01s) 409s === RUN TestHTTPMetrics 409s === PAUSE TestHTTPMetrics 409s === RUN TestShutdownWithStaleConnection 409s --- PASS: TestShutdownWithStaleConnection (5.01s) 409s === RUN TestHandleMultipleQuitRequests 409s --- PASS: TestHandleMultipleQuitRequests (5.00s) 409s === CONT TestReadyAndHealthy 409s === CONT TestHTTPMetrics 409s --- PASS: TestHTTPMetrics (0.00s) 409s === CONT TestRoutePrefix 409s --- PASS: TestReadyAndHealthy (5.03s) 409s --- PASS: TestRoutePrefix (5.04s) 409s PASS 409s ok github.com/prometheus/prometheus/web 15.105s 409s === RUN TestEndpoints 409s === RUN TestEndpoints/local 409s === RUN TestEndpoints/local/run_0_query_"query=2&time=123.4" 409s === RUN TestEndpoints/local/run_0_query_"query=2&time=123.4"/GET 409s === RUN TestEndpoints/local/run_0_query_"query=2&time=123.4"/POST 409s === RUN TestEndpoints/local/run_1_query_"query=0.333&time=1970-01-01T00%3A02%3A03Z" 409s === RUN TestEndpoints/local/run_1_query_"query=0.333&time=1970-01-01T00%3A02%3A03Z"/GET 409s === RUN TestEndpoints/local/run_1_query_"query=0.333&time=1970-01-01T00%3A02%3A03Z"/POST 409s === RUN TestEndpoints/local/run_2_query_"query=0.333&time=1970-01-01T01%3A02%3A03%2B01%3A00" 409s === RUN TestEndpoints/local/run_2_query_"query=0.333&time=1970-01-01T01%3A02%3A03%2B01%3A00"/GET 409s === RUN TestEndpoints/local/run_2_query_"query=0.333&time=1970-01-01T01%3A02%3A03%2B01%3A00"/POST 409s === RUN TestEndpoints/local/run_3_query_"query=0.333" 409s === RUN TestEndpoints/local/run_3_query_"query=0.333"/GET 409s === RUN TestEndpoints/local/run_3_query_"query=0.333"/POST 409s === RUN TestEndpoints/local/run_4_queryRange_"end=2&query=time%28%29&start=0&step=1" 409s === RUN TestEndpoints/local/run_4_queryRange_"end=2&query=time%28%29&start=0&step=1"/GET 409s === RUN TestEndpoints/local/run_4_queryRange_"end=2&query=time%28%29&start=0&step=1"/POST 409s === RUN TestEndpoints/local/run_5_queryRange_"end=2&query=time%28%29&step=1" 409s === RUN TestEndpoints/local/run_5_queryRange_"end=2&query=time%28%29&step=1"/GET 409s === RUN TestEndpoints/local/run_5_queryRange_"end=2&query=time%28%29&step=1"/POST 409s === RUN TestEndpoints/local/run_6_queryRange_"query=time%28%29&start=0&step=1" 409s === RUN TestEndpoints/local/run_6_queryRange_"query=time%28%29&start=0&step=1"/GET 409s === RUN TestEndpoints/local/run_6_queryRange_"query=time%28%29&start=0&step=1"/POST 409s === RUN TestEndpoints/local/run_7_queryRange_"end=2&query=time%28%29&start=0" 409s === RUN TestEndpoints/local/run_7_queryRange_"end=2&query=time%28%29&start=0"/GET 409s === RUN TestEndpoints/local/run_7_queryRange_"end=2&query=time%28%29&start=0"/POST 409s === RUN TestEndpoints/local/run_8_query_"query=invalid%5D%5Bquery&time=1970-01-01T01%3A02%3A03%2B01%3A00" 409s === RUN TestEndpoints/local/run_8_query_"query=invalid%5D%5Bquery&time=1970-01-01T01%3A02%3A03%2B01%3A00"/GET 409s === RUN TestEndpoints/local/run_8_query_"query=invalid%5D%5Bquery&time=1970-01-01T01%3A02%3A03%2B01%3A00"/POST 409s === RUN TestEndpoints/local/run_9_queryRange_"end=100&query=invalid%5D%5Bquery&start=0&step=1" 409s === RUN TestEndpoints/local/run_9_queryRange_"end=100&query=invalid%5D%5Bquery&start=0&step=1"/GET 409s === RUN TestEndpoints/local/run_9_queryRange_"end=100&query=invalid%5D%5Bquery&start=0&step=1"/POST 409s === RUN TestEndpoints/local/run_10_queryRange_"end=2&query=time%28%29&start=1&step=0" 409s === RUN TestEndpoints/local/run_10_queryRange_"end=2&query=time%28%29&start=1&step=0"/GET 409s === RUN TestEndpoints/local/run_10_queryRange_"end=2&query=time%28%29&start=1&step=0"/POST 409s === RUN TestEndpoints/local/run_11_queryRange_"end=1&query=time%28%29&start=2&step=1" 409s === RUN TestEndpoints/local/run_11_queryRange_"end=1&query=time%28%29&start=2&step=1"/GET 409s === RUN TestEndpoints/local/run_11_queryRange_"end=1&query=time%28%29&start=2&step=1"/POST 409s === RUN TestEndpoints/local/run_12_queryRange_"end=1489667272.372&query=time%28%29&start=148966367200.372&step=1" 409s === RUN TestEndpoints/local/run_12_queryRange_"end=1489667272.372&query=time%28%29&start=148966367200.372&step=1"/GET 409s === RUN TestEndpoints/local/run_12_queryRange_"end=1489667272.372&query=time%28%29&start=148966367200.372&step=1"/POST 409s === RUN TestEndpoints/local/run_13_series_"match%5B%5D=test_metric2" 409s === RUN TestEndpoints/local/run_13_series_"match%5B%5D=test_metric2"/GET 409s === RUN TestEndpoints/local/run_13_series_"match%5B%5D=test_metric2"/POST 409s === RUN TestEndpoints/local/run_14_series_"match%5B%5D=%7Bfoo%3D%22%22%7D" 409s === RUN TestEndpoints/local/run_14_series_"match%5B%5D=%7Bfoo%3D%22%22%7D"/GET 409s === RUN TestEndpoints/local/run_14_series_"match%5B%5D=%7Bfoo%3D%22%22%7D"/POST 409s === RUN TestEndpoints/local/run_15_series_"match%5B%5D=test_metric1%7Bfoo%3D~%22.%2Bo%22%7D" 409s === RUN TestEndpoints/local/run_15_series_"match%5B%5D=test_metric1%7Bfoo%3D~%22.%2Bo%22%7D"/GET 409s === RUN TestEndpoints/local/run_15_series_"match%5B%5D=test_metric1%7Bfoo%3D~%22.%2Bo%22%7D"/POST 409s === RUN TestEndpoints/local/run_16_series_"match%5B%5D=test_metric1%7Bfoo%3D~%22.%2Bo%24%22%7D&match%5B%5D=test_metric1%7Bfoo%3D~%22.%2Bo%22%7D" 409s === RUN TestEndpoints/local/run_16_series_"match%5B%5D=test_metric1%7Bfoo%3D~%22.%2Bo%24%22%7D&match%5B%5D=test_metric1%7Bfoo%3D~%22.%2Bo%22%7D"/GET 409s === RUN TestEndpoints/local/run_16_series_"match%5B%5D=test_metric1%7Bfoo%3D~%22.%2Bo%24%22%7D&match%5B%5D=test_metric1%7Bfoo%3D~%22.%2Bo%22%7D"/POST 409s === RUN TestEndpoints/local/run_17_series_"match%5B%5D=test_metric4%7Bfoo%3D~%22.%2Bo%24%22%7D&match%5B%5D=test_metric4%7Bdup%3D~%22%5E1%22%7D" 409s === RUN TestEndpoints/local/run_17_series_"match%5B%5D=test_metric4%7Bfoo%3D~%22.%2Bo%24%22%7D&match%5B%5D=test_metric4%7Bdup%3D~%22%5E1%22%7D"/GET 409s === RUN TestEndpoints/local/run_17_series_"match%5B%5D=test_metric4%7Bfoo%3D~%22.%2Bo%24%22%7D&match%5B%5D=test_metric4%7Bdup%3D~%22%5E1%22%7D"/POST 409s === RUN TestEndpoints/local/run_18_series_"match%5B%5D=test_metric1%7Bfoo%3D~%22.%2Bo%22%7D&match%5B%5D=none" 409s === RUN TestEndpoints/local/run_18_series_"match%5B%5D=test_metric1%7Bfoo%3D~%22.%2Bo%22%7D&match%5B%5D=none"/GET 409s === RUN TestEndpoints/local/run_18_series_"match%5B%5D=test_metric1%7Bfoo%3D~%22.%2Bo%22%7D&match%5B%5D=none"/POST 409s === RUN TestEndpoints/local/run_19_series_"end=-1&match%5B%5D=test_metric2&start=-2" 409s === RUN TestEndpoints/local/run_19_series_"end=-1&match%5B%5D=test_metric2&start=-2"/GET 409s === RUN TestEndpoints/local/run_19_series_"end=-1&match%5B%5D=test_metric2&start=-2"/POST 409s === RUN TestEndpoints/local/run_20_series_"end=100001&match%5B%5D=test_metric2&start=100000" 409s === RUN TestEndpoints/local/run_20_series_"end=100001&match%5B%5D=test_metric2&start=100000"/GET 409s === RUN TestEndpoints/local/run_20_series_"end=100001&match%5B%5D=test_metric2&start=100000"/POST 409s === RUN TestEndpoints/local/run_21_series_"end=100000&match%5B%5D=test_metric2&start=-1" 409s === RUN TestEndpoints/local/run_21_series_"end=100000&match%5B%5D=test_metric2&start=-1"/GET 409s === RUN TestEndpoints/local/run_21_series_"end=100000&match%5B%5D=test_metric2&start=-1"/POST 409s === RUN TestEndpoints/local/run_22_series_"end=100&match%5B%5D=test_metric2&start=1" 409s === RUN TestEndpoints/local/run_22_series_"end=100&match%5B%5D=test_metric2&start=1"/GET 409s === RUN TestEndpoints/local/run_22_series_"end=100&match%5B%5D=test_metric2&start=1"/POST 409s === RUN TestEndpoints/local/run_23_series_"end=100000&match%5B%5D=test_metric2&start=1" 409s === RUN TestEndpoints/local/run_23_series_"end=100000&match%5B%5D=test_metric2&start=1"/GET 409s === RUN TestEndpoints/local/run_23_series_"end=100000&match%5B%5D=test_metric2&start=1"/POST 409s === RUN TestEndpoints/local/run_24_series_"end=1&match%5B%5D=test_metric2&start=-1" 409s === RUN TestEndpoints/local/run_24_series_"end=1&match%5B%5D=test_metric2&start=-1"/GET 409s === RUN TestEndpoints/local/run_24_series_"end=1&match%5B%5D=test_metric2&start=-1"/POST 409s === RUN TestEndpoints/local/run_25_series_"" 409s === RUN TestEndpoints/local/run_25_series_""/GET 409s === RUN TestEndpoints/local/run_25_series_""/POST 409s === RUN TestEndpoints/local/run_26_dropSeries_"" 409s === RUN TestEndpoints/local/run_26_dropSeries_""/GET 409s === RUN TestEndpoints/local/run_27_targets_"" 409s === RUN TestEndpoints/local/run_27_targets_""/GET 409s === RUN TestEndpoints/local/run_28_targets_"state=any" 409s === RUN TestEndpoints/local/run_28_targets_"state=any"/GET 409s === RUN TestEndpoints/local/run_29_targets_"state=active" 409s === RUN TestEndpoints/local/run_29_targets_"state=active"/GET 409s === RUN TestEndpoints/local/run_30_targets_"state=Dropped" 409s === RUN TestEndpoints/local/run_30_targets_"state=Dropped"/GET 409s === RUN TestEndpoints/local/run_31_targetMetadata_"metric=go_threads" 409s === RUN TestEndpoints/local/run_31_targetMetadata_"metric=go_threads"/GET 409s === RUN TestEndpoints/local/run_32_targetMetadata_"match_target=%7Bjob%3D%22blackbox%22%7D" 409s === RUN TestEndpoints/local/run_32_targetMetadata_"match_target=%7Bjob%3D%22blackbox%22%7D"/GET 409s === RUN TestEndpoints/local/run_33_targetMetadata_"" 409s === RUN TestEndpoints/local/run_33_targetMetadata_""/GET 409s === RUN TestEndpoints/local/run_34_targetMetadata_"match_target=%7Bjob%3D%22non-existentblackbox%22%7D" 409s === RUN TestEndpoints/local/run_34_targetMetadata_"match_target=%7Bjob%3D%22non-existentblackbox%22%7D"/GET 409s === RUN TestEndpoints/local/run_35_alertmanagers_"" 409s === RUN TestEndpoints/local/run_35_alertmanagers_""/GET 409s === RUN TestEndpoints/local/run_36_metricMetadata_"" 409s === RUN TestEndpoints/local/run_36_metricMetadata_""/GET 409s === RUN TestEndpoints/local/run_37_metricMetadata_"" 409s === RUN TestEndpoints/local/run_37_metricMetadata_""/GET 409s === RUN TestEndpoints/local/run_38_metricMetadata_"" 409s === RUN TestEndpoints/local/run_38_metricMetadata_""/GET 409s === RUN TestEndpoints/local/run_39_metricMetadata_"limit=2" 409s === RUN TestEndpoints/local/run_39_metricMetadata_"limit=2"/GET 409s === RUN TestEndpoints/local/run_40_metricMetadata_"metric=go_threads" 409s === RUN TestEndpoints/local/run_40_metricMetadata_"metric=go_threads"/GET 409s === RUN TestEndpoints/local/run_41_metricMetadata_"metric=go_gc_duration_seconds" 409s === RUN TestEndpoints/local/run_41_metricMetadata_"metric=go_gc_duration_seconds"/GET 409s === RUN TestEndpoints/local/run_42_metricMetadata_"" 409s === RUN TestEndpoints/local/run_42_metricMetadata_""/GET 409s === RUN TestEndpoints/local/run_43_serveConfig_"" 409s === RUN TestEndpoints/local/run_43_serveConfig_""/GET 409s === RUN TestEndpoints/local/run_44_serveFlags_"" 409s === RUN TestEndpoints/local/run_44_serveFlags_""/GET 409s === RUN TestEndpoints/local/run_45_alerts_"" 409s === RUN TestEndpoints/local/run_45_alerts_""/GET 409s === RUN TestEndpoints/local/run_46_rules_"" 409s === RUN TestEndpoints/local/run_46_rules_""/GET 409s === RUN TestEndpoints/local/run_47_rules_"type=alert" 409s === RUN TestEndpoints/local/run_47_rules_"type=alert"/GET 409s === RUN TestEndpoints/local/run_48_rules_"type=record" 409s === RUN TestEndpoints/local/run_48_rules_"type=record"/GET 409s === RUN TestEndpoints/local/run_49_queryExemplars_"end=4&query=test_metric3%7Bfoo%3D%22boo%22%7D+-+test_metric4%7Bfoo%3D%22bar%22%7D&start=0" 409s === RUN TestEndpoints/local/run_49_queryExemplars_"end=4&query=test_metric3%7Bfoo%3D%22boo%22%7D+-+test_metric4%7Bfoo%3D%22bar%22%7D&start=0"/GET 409s === RUN TestEndpoints/local/run_50_queryExemplars_"end=4.1&query=%7Bfoo%3D%22boo%22%7D&start=4" 409s === RUN TestEndpoints/local/run_50_queryExemplars_"end=4.1&query=%7Bfoo%3D%22boo%22%7D&start=4"/GET 409s === RUN TestEndpoints/local/run_51_queryExemplars_"query=%7Bfoo%3D%22boo%22%7D" 409s === RUN TestEndpoints/local/run_51_queryExemplars_"query=%7Bfoo%3D%22boo%22%7D"/GET 409s === RUN TestEndpoints/local/run_52_queryExemplars_"query=%7B__name__%3D%22test_metric5%22%7D" 409s === RUN TestEndpoints/local/run_52_queryExemplars_"query=%7B__name__%3D%22test_metric5%22%7D"/GET 409s === RUN TestEndpoints/local/run_53_labelValues_"" 409s === RUN TestEndpoints/local/run_53_labelValues_""/GET 409s === RUN TestEndpoints/local/run_54_labelValues_"" 409s === RUN TestEndpoints/local/run_54_labelValues_""/GET 409s === RUN TestEndpoints/local/run_55_labelValues_"" 409s === RUN TestEndpoints/local/run_55_labelValues_""/GET 409s === RUN TestEndpoints/local/run_56_labelValues_"end=-1&start=-2" 409s === RUN TestEndpoints/local/run_56_labelValues_"end=-1&start=-2"/GET 409s === RUN TestEndpoints/local/run_57_labelValues_"end=100&start=1" 409s === RUN TestEndpoints/local/run_57_labelValues_"end=100&start=1"/GET 409s === RUN TestEndpoints/local/run_58_labelValues_"end=3&start=-1" 409s === RUN TestEndpoints/local/run_58_labelValues_"end=3&start=-1"/GET 409s === RUN TestEndpoints/local/run_59_labelValues_"end=1970-02-01T00%3A02%3A03Z&start=1969-12-31T00%3A00%3A00Z" 409s === RUN TestEndpoints/local/run_59_labelValues_"end=1970-02-01T00%3A02%3A03Z&start=1969-12-31T00%3A00%3A00Z"/GET 409s === RUN TestEndpoints/local/run_60_labelValues_"end=1&start=boop" 409s === RUN TestEndpoints/local/run_60_labelValues_"end=1&start=boop"/GET 409s === RUN TestEndpoints/local/run_61_labelValues_"end=100000000&start=1" 409s === RUN TestEndpoints/local/run_61_labelValues_"end=100000000&start=1"/GET 409s === RUN TestEndpoints/local/run_62_labelValues_"end=148966367200.972&start=148966367200.372" 409s === RUN TestEndpoints/local/run_62_labelValues_"end=148966367200.972&start=148966367200.372"/GET 409s === RUN TestEndpoints/local/run_63_labelValues_"start=2" 409s === RUN TestEndpoints/local/run_63_labelValues_"start=2"/GET 409s === RUN TestEndpoints/local/run_64_labelValues_"end=100" 409s === RUN TestEndpoints/local/run_64_labelValues_"end=100"/GET 409s === RUN TestEndpoints/local/run_65_labelValues_"match%5B%5D=%7Bfoo%3D%22%22&match%5B%5D=test_metric2" 409s === RUN TestEndpoints/local/run_65_labelValues_"match%5B%5D=%7Bfoo%3D%22%22&match%5B%5D=test_metric2"/GET 409s === RUN TestEndpoints/local/run_66_labelValues_"match%5B%5D=%7Bfoo%3D%22%22%7D" 409s === RUN TestEndpoints/local/run_66_labelValues_"match%5B%5D=%7Bfoo%3D%22%22%7D"/GET 409s === RUN TestEndpoints/local/run_67_labelValues_"match%5B%5D=test_metric2" 409s === RUN TestEndpoints/local/run_67_labelValues_"match%5B%5D=test_metric2"/GET 409s === RUN TestEndpoints/local/run_68_labelValues_"match%5B%5D=test_metric1" 409s === RUN TestEndpoints/local/run_68_labelValues_"match%5B%5D=test_metric1"/GET 409s === RUN TestEndpoints/local/run_69_labelValues_"match%5B%5D=test_metric1%7Bfoo%3D%22bar%22%7D" 409s === RUN TestEndpoints/local/run_69_labelValues_"match%5B%5D=test_metric1%7Bfoo%3D%22bar%22%7D"/GET 409s === RUN TestEndpoints/local/run_70_labelValues_"end=100000000&match%5B%5D=test_metric1&start=1" 409s === RUN TestEndpoints/local/run_70_labelValues_"end=100000000&match%5B%5D=test_metric1&start=1"/GET 409s === RUN TestEndpoints/local/run_71_labelValues_"match%5B%5D=test_metric4%7Bdup%3D~%22%5E1%22%7D&match%5B%5D=test_metric4%7Bfoo%3D~%22.%2Bo%24%22%7D" 409s === RUN TestEndpoints/local/run_71_labelValues_"match%5B%5D=test_metric4%7Bdup%3D~%22%5E1%22%7D&match%5B%5D=test_metric4%7Bfoo%3D~%22.%2Bo%24%22%7D"/GET 409s === RUN TestEndpoints/local/run_72_labelNames_"" 409s === RUN TestEndpoints/local/run_72_labelNames_""/GET 409s === RUN TestEndpoints/local/run_73_labelNames_"end=-1&start=-2" 409s === RUN TestEndpoints/local/run_73_labelNames_"end=-1&start=-2"/GET 409s === RUN TestEndpoints/local/run_74_labelNames_"end=100&start=1" 409s === RUN TestEndpoints/local/run_74_labelNames_"end=100&start=1"/GET 409s === RUN TestEndpoints/local/run_75_labelNames_"end=10&start=-1" 409s === RUN TestEndpoints/local/run_75_labelNames_"end=10&start=-1"/GET 409s === RUN TestEndpoints/local/run_76_labelNames_"end=100000&start=-1" 409s === RUN TestEndpoints/local/run_76_labelNames_"end=100000&start=-1"/GET 409s === RUN TestEndpoints/local/run_77_labelNames_"end=1&start=boop" 409s === RUN TestEndpoints/local/run_77_labelNames_"end=1&start=boop"/GET 409s === RUN TestEndpoints/local/run_78_labelNames_"end=1000000006&start=1" 409s === RUN TestEndpoints/local/run_78_labelNames_"end=1000000006&start=1"/GET 409s === RUN TestEndpoints/local/run_79_labelNames_"end=148966367200.972&start=148966367200.372" 409s === RUN TestEndpoints/local/run_79_labelNames_"end=148966367200.972&start=148966367200.372"/GET 409s === RUN TestEndpoints/local/run_80_labelNames_"start=4" 409s === RUN TestEndpoints/local/run_80_labelNames_"start=4"/GET 409s === RUN TestEndpoints/local/run_81_labelNames_"end=20" 409s === RUN TestEndpoints/local/run_81_labelNames_"end=20"/GET 409s === RUN TestEndpoints/local/run_82_labelNames_"match%5B%5D=%7Bfoo%3D%22%22&match%5B%5D=test_metric2" 409s === RUN TestEndpoints/local/run_82_labelNames_"match%5B%5D=%7Bfoo%3D%22%22&match%5B%5D=test_metric2"/GET 409s === RUN TestEndpoints/local/run_83_labelNames_"match%5B%5D=%7Bfoo%3D%22%22%7D" 409s === RUN TestEndpoints/local/run_83_labelNames_"match%5B%5D=%7Bfoo%3D%22%22%7D"/GET 409s === RUN TestEndpoints/local/run_84_labelNames_"match%5B%5D=test_metric2" 409s === RUN TestEndpoints/local/run_84_labelNames_"match%5B%5D=test_metric2"/GET 409s === RUN TestEndpoints/local/run_85_labelNames_"match%5B%5D=test_metric3" 409s === RUN TestEndpoints/local/run_85_labelNames_"match%5B%5D=test_metric3"/GET 409s === RUN TestEndpoints/local/run_86_labelNames_"match%5B%5D=test_metric1%7Bfoo%3D%22test%22%7D" 409s === RUN TestEndpoints/local/run_86_labelNames_"match%5B%5D=test_metric1%7Bfoo%3D%22test%22%7D"/GET 409s === RUN TestEndpoints/local/run_87_labelNames_"end=100000000&match%5B%5D=test_metric2&start=1" 409s === RUN TestEndpoints/local/run_87_labelNames_"end=100000000&match%5B%5D=test_metric2&start=1"/GET 409s === RUN TestEndpoints/remote 409s === RUN TestEndpoints/remote/run_0_query_"query=2&time=123.4" 409s === RUN TestEndpoints/remote/run_0_query_"query=2&time=123.4"/GET 409s === RUN TestEndpoints/remote/run_0_query_"query=2&time=123.4"/POST 409s === RUN TestEndpoints/remote/run_1_query_"query=0.333&time=1970-01-01T00%3A02%3A03Z" 409s === RUN TestEndpoints/remote/run_1_query_"query=0.333&time=1970-01-01T00%3A02%3A03Z"/GET 409s === RUN TestEndpoints/remote/run_1_query_"query=0.333&time=1970-01-01T00%3A02%3A03Z"/POST 409s === RUN TestEndpoints/remote/run_2_query_"query=0.333&time=1970-01-01T01%3A02%3A03%2B01%3A00" 409s === RUN TestEndpoints/remote/run_2_query_"query=0.333&time=1970-01-01T01%3A02%3A03%2B01%3A00"/GET 409s === RUN TestEndpoints/remote/run_2_query_"query=0.333&time=1970-01-01T01%3A02%3A03%2B01%3A00"/POST 409s === RUN TestEndpoints/remote/run_3_query_"query=0.333" 409s === RUN TestEndpoints/remote/run_3_query_"query=0.333"/GET 409s === RUN TestEndpoints/remote/run_3_query_"query=0.333"/POST 409s === RUN TestEndpoints/remote/run_4_queryRange_"end=2&query=time%28%29&start=0&step=1" 409s === RUN TestEndpoints/remote/run_4_queryRange_"end=2&query=time%28%29&start=0&step=1"/GET 409s === RUN TestEndpoints/remote/run_4_queryRange_"end=2&query=time%28%29&start=0&step=1"/POST 409s === RUN TestEndpoints/remote/run_5_queryRange_"end=2&query=time%28%29&step=1" 409s === RUN TestEndpoints/remote/run_5_queryRange_"end=2&query=time%28%29&step=1"/GET 409s === RUN TestEndpoints/remote/run_5_queryRange_"end=2&query=time%28%29&step=1"/POST 409s === RUN TestEndpoints/remote/run_6_queryRange_"query=time%28%29&start=0&step=1" 409s === RUN TestEndpoints/remote/run_6_queryRange_"query=time%28%29&start=0&step=1"/GET 409s === RUN TestEndpoints/remote/run_6_queryRange_"query=time%28%29&start=0&step=1"/POST 409s === RUN TestEndpoints/remote/run_7_queryRange_"end=2&query=time%28%29&start=0" 409s === RUN TestEndpoints/remote/run_7_queryRange_"end=2&query=time%28%29&start=0"/GET 409s === RUN TestEndpoints/remote/run_7_queryRange_"end=2&query=time%28%29&start=0"/POST 409s === RUN TestEndpoints/remote/run_8_query_"query=invalid%5D%5Bquery&time=1970-01-01T01%3A02%3A03%2B01%3A00" 409s === RUN TestEndpoints/remote/run_8_query_"query=invalid%5D%5Bquery&time=1970-01-01T01%3A02%3A03%2B01%3A00"/GET 409s === RUN TestEndpoints/remote/run_8_query_"query=invalid%5D%5Bquery&time=1970-01-01T01%3A02%3A03%2B01%3A00"/POST 409s === RUN TestEndpoints/remote/run_9_queryRange_"end=100&query=invalid%5D%5Bquery&start=0&step=1" 409s === RUN TestEndpoints/remote/run_9_queryRange_"end=100&query=invalid%5D%5Bquery&start=0&step=1"/GET 409s === RUN TestEndpoints/remote/run_9_queryRange_"end=100&query=invalid%5D%5Bquery&start=0&step=1"/POST 409s === RUN TestEndpoints/remote/run_10_queryRange_"end=2&query=time%28%29&start=1&step=0" 409s === RUN TestEndpoints/remote/run_10_queryRange_"end=2&query=time%28%29&start=1&step=0"/GET 409s === RUN TestEndpoints/remote/run_10_queryRange_"end=2&query=time%28%29&start=1&step=0"/POST 409s === RUN TestEndpoints/remote/run_11_queryRange_"end=1&query=time%28%29&start=2&step=1" 409s === RUN TestEndpoints/remote/run_11_queryRange_"end=1&query=time%28%29&start=2&step=1"/GET 409s === RUN TestEndpoints/remote/run_11_queryRange_"end=1&query=time%28%29&start=2&step=1"/POST 409s === RUN TestEndpoints/remote/run_12_queryRange_"end=1489667272.372&query=time%28%29&start=148966367200.372&step=1" 409s === RUN TestEndpoints/remote/run_12_queryRange_"end=1489667272.372&query=time%28%29&start=148966367200.372&step=1"/GET 409s === RUN TestEndpoints/remote/run_12_queryRange_"end=1489667272.372&query=time%28%29&start=148966367200.372&step=1"/POST 409s === RUN TestEndpoints/remote/run_13_series_"match%5B%5D=test_metric2" 409s === RUN TestEndpoints/remote/run_13_series_"match%5B%5D=test_metric2"/GET 409s === RUN TestEndpoints/remote/run_13_series_"match%5B%5D=test_metric2"/POST 409s === RUN TestEndpoints/remote/run_14_series_"match%5B%5D=%7Bfoo%3D%22%22%7D" 409s === RUN TestEndpoints/remote/run_14_series_"match%5B%5D=%7Bfoo%3D%22%22%7D"/GET 409s === RUN TestEndpoints/remote/run_14_series_"match%5B%5D=%7Bfoo%3D%22%22%7D"/POST 409s === RUN TestEndpoints/remote/run_15_series_"match%5B%5D=test_metric1%7Bfoo%3D~%22.%2Bo%22%7D" 409s === RUN TestEndpoints/remote/run_15_series_"match%5B%5D=test_metric1%7Bfoo%3D~%22.%2Bo%22%7D"/GET 409s === RUN TestEndpoints/remote/run_15_series_"match%5B%5D=test_metric1%7Bfoo%3D~%22.%2Bo%22%7D"/POST 409s === RUN TestEndpoints/remote/run_16_series_"match%5B%5D=test_metric1%7Bfoo%3D~%22.%2Bo%24%22%7D&match%5B%5D=test_metric1%7Bfoo%3D~%22.%2Bo%22%7D" 409s === RUN TestEndpoints/remote/run_16_series_"match%5B%5D=test_metric1%7Bfoo%3D~%22.%2Bo%24%22%7D&match%5B%5D=test_metric1%7Bfoo%3D~%22.%2Bo%22%7D"/GET 409s === RUN TestEndpoints/remote/run_16_series_"match%5B%5D=test_metric1%7Bfoo%3D~%22.%2Bo%24%22%7D&match%5B%5D=test_metric1%7Bfoo%3D~%22.%2Bo%22%7D"/POST 409s === RUN TestEndpoints/remote/run_17_series_"match%5B%5D=test_metric4%7Bfoo%3D~%22.%2Bo%24%22%7D&match%5B%5D=test_metric4%7Bdup%3D~%22%5E1%22%7D" 409s === RUN TestEndpoints/remote/run_17_series_"match%5B%5D=test_metric4%7Bfoo%3D~%22.%2Bo%24%22%7D&match%5B%5D=test_metric4%7Bdup%3D~%22%5E1%22%7D"/GET 409s === RUN TestEndpoints/remote/run_17_series_"match%5B%5D=test_metric4%7Bfoo%3D~%22.%2Bo%24%22%7D&match%5B%5D=test_metric4%7Bdup%3D~%22%5E1%22%7D"/POST 409s === RUN TestEndpoints/remote/run_18_series_"match%5B%5D=test_metric1%7Bfoo%3D~%22.%2Bo%22%7D&match%5B%5D=none" 409s === RUN TestEndpoints/remote/run_18_series_"match%5B%5D=test_metric1%7Bfoo%3D~%22.%2Bo%22%7D&match%5B%5D=none"/GET 409s === RUN TestEndpoints/remote/run_18_series_"match%5B%5D=test_metric1%7Bfoo%3D~%22.%2Bo%22%7D&match%5B%5D=none"/POST 409s === RUN TestEndpoints/remote/run_19_series_"end=-1&madh_auto_test: error: cd .build && go test -vet=off -v -p 2 -timeout 20m github.com/prometheus/prometheus/cmd/prometheus github.com/prometheus/prometheus/cmd/promtool github.com/prometheus/prometheus/config github.com/prometheus/prometheus/discovery github.com/prometheus/prometheus/discovery/aws github.com/prometheus/prometheus/discovery/azure github.com/prometheus/prometheus/discovery/consul github.com/prometheus/prometheus/discovery/digitalocean github.com/prometheus/prometheus/discovery/dns github.com/prometheus/prometheus/discovery/eureka github.com/prometheus/prometheus/discovery/file github.com/prometheus/prometheus/discovery/gce github.com/prometheus/prometheus/discovery/hetzner github.com/prometheus/prometheus/discovery/http github.com/prometheus/prometheus/discovery/install github.com/prometheus/prometheus/discovery/legacymanager github.com/prometheus/prometheus/discovery/marathon github.com/prometheus/prometheus/discovery/moby github.com/prometheus/prometheus/discovery/openstack github.com/prometheus/prometheus/discovery/puppetdb github.com/prometheus/prometheus/discovery/refresh github.com/prometheus/prometheus/discovery/targetgroup github.com/prometheus/prometheus/discovery/triton github.com/prometheus/prometheus/discovery/zookeeper github.com/prometheus/prometheus/notifier github.com/prometheus/prometheus/pkg/exemplar github.com/prometheus/prometheus/pkg/gate github.com/prometheus/prometheus/pkg/labels github.com/prometheus/prometheus/pkg/logging github.com/prometheus/prometheus/pkg/modtimevfs github.com/prometheus/prometheus/pkg/pool github.com/prometheus/prometheus/pkg/relabel github.com/prometheus/prometheus/pkg/rulefmt github.com/prometheus/prometheus/pkg/runtime github.com/prometheus/prometheus/pkg/textparse github.com/prometheus/prometheus/pkg/timestamp github.com/prometheus/prometheus/pkg/value github.com/prometheus/prometheus/prompb github.com/prometheus/prometheus/promql github.com/prometheus/prometheus/promql/parser github.com/prometheus/prometheus/rules github.com/prometheus/prometheus/scrape github.com/prometheus/prometheus/storage github.com/prometheus/prometheus/storage/remote github.com/prometheus/prometheus/template github.com/prometheus/prometheus/tsdb github.com/prometheus/prometheus/tsdb/chunkenc github.com/prometheus/prometheus/tsdb/chunks github.com/prometheus/prometheus/tsdb/encoding github.com/prometheus/prometheus/tsdb/errors github.com/prometheus/prometheus/tsdb/fileutil github.com/prometheus/prometheus/tsdb/goversion github.com/prometheus/prometheus/tsdb/index github.com/prometheus/prometheus/tsdb/record github.com/prometheus/prometheus/tsdb/test github.com/prometheus/prometheus/tsdb/tombstones github.com/prometheus/prometheus/tsdb/tsdbutil github.com/prometheus/prometheus/tsdb/wal github.com/prometheus/prometheus/util/httputil github.com/prometheus/prometheus/util/osutil github.com/prometheus/prometheus/util/stats github.com/prometheus/prometheus/util/strutil github.com/prometheus/prometheus/util/teststorage github.com/prometheus/prometheus/util/testutil github.com/prometheus/prometheus/util/treecache github.com/prometheus/prometheus/web github.com/prometheus/prometheus/web/api/v1 returned exit code 1 409s make[1]: *** [debian/rules:77: override_dh_auto_test] Error 25 409s make: *** [debian/rules:52: build] Error 2 409s tch%5B%5D=test_metric2&start=-2" 409s === RUN TestEndpoints/remote/run_19_series_"end=-1&match%5B%5D=test_metric2&start=-2"/GET 409s === RUN TestEndpoints/remote/run_19_series_"end=-1&match%5B%5D=test_metric2&start=-2"/POST 409s === RUN TestEndpoints/remote/run_20_series_"end=100001&match%5B%5D=test_metric2&start=100000" 409s === RUN TestEndpoints/remote/run_20_series_"end=100001&match%5B%5D=test_metric2&start=100000"/GET 409s === RUN TestEndpoints/remote/run_20_series_"end=100001&match%5B%5D=test_metric2&start=100000"/POST 409s === RUN TestEndpoints/remote/run_21_series_"end=100000&match%5B%5D=test_metric2&start=-1" 409s === RUN TestEndpoints/remote/run_21_series_"end=100000&match%5B%5D=test_metric2&start=-1"/GET 409s === RUN TestEndpoints/remote/run_21_series_"end=100000&match%5B%5D=test_metric2&start=-1"/POST 409s === RUN TestEndpoints/remote/run_22_series_"end=100&match%5B%5D=test_metric2&start=1" 409s === RUN TestEndpoints/remote/run_22_series_"end=100&match%5B%5D=test_metric2&start=1"/GET 409s === RUN TestEndpoints/remote/run_22_series_"end=100&match%5B%5D=test_metric2&start=1"/POST 409s === RUN TestEndpoints/remote/run_23_series_"end=100000&match%5B%5D=test_metric2&start=1" 409s === RUN TestEndpoints/remote/run_23_series_"end=100000&match%5B%5D=test_metric2&start=1"/GET 409s === RUN TestEndpoints/remote/run_23_series_"end=100000&match%5B%5D=test_metric2&start=1"/POST 409s === RUN TestEndpoints/remote/run_24_series_"end=1&match%5B%5D=test_metric2&start=-1" 409s === RUN TestEndpoints/remote/run_24_series_"end=1&match%5B%5D=test_metric2&start=-1"/GET 409s === RUN TestEndpoints/remote/run_24_series_"end=1&match%5B%5D=test_metric2&start=-1"/POST 409s === RUN TestEndpoints/remote/run_25_series_"" 409s === RUN TestEndpoints/remote/run_25_series_""/GET 409s === RUN TestEndpoints/remote/run_25_series_""/POST 409s === RUN TestEndpoints/remote/run_26_dropSeries_"" 409s === RUN TestEndpoints/remote/run_26_dropSeries_""/GET 409s === RUN TestEndpoints/remote/run_27_targets_"" 409s === RUN TestEndpoints/remote/run_27_targets_""/GET 409s === RUN TestEndpoints/remote/run_28_targets_"state=any" 409s === RUN TestEndpoints/remote/run_28_targets_"state=any"/GET 409s === RUN TestEndpoints/remote/run_29_targets_"state=active" 409s === RUN TestEndpoints/remote/run_29_targets_"state=active"/GET 409s === RUN TestEndpoints/remote/run_30_targets_"state=Dropped" 409s === RUN TestEndpoints/remote/run_30_targets_"state=Dropped"/GET 409s === RUN TestEndpoints/remote/run_31_targetMetadata_"metric=go_threads" 409s === RUN TestEndpoints/remote/run_31_targetMetadata_"metric=go_threads"/GET 409s === RUN TestEndpoints/remote/run_32_targetMetadata_"match_target=%7Bjob%3D%22blackbox%22%7D" 409s === RUN TestEndpoints/remote/run_32_targetMetadata_"match_target=%7Bjob%3D%22blackbox%22%7D"/GET 409s === RUN TestEndpoints/remote/run_33_targetMetadata_"" 409s === RUN TestEndpoints/remote/run_33_targetMetadata_""/GET 409s === RUN TestEndpoints/remote/run_34_targetMetadata_"match_target=%7Bjob%3D%22non-existentblackbox%22%7D" 409s === RUN TestEndpoints/remote/run_34_targetMetadata_"match_target=%7Bjob%3D%22non-existentblackbox%22%7D"/GET 409s === RUN TestEndpoints/remote/run_35_alertmanagers_"" 409s === RUN TestEndpoints/remote/run_35_alertmanagers_""/GET 409s === RUN TestEndpoints/remote/run_36_metricMetadata_"" 409s === RUN TestEndpoints/remote/run_36_metricMetadata_""/GET 409s === RUN TestEndpoints/remote/run_37_metricMetadata_"" 409s === RUN TestEndpoints/remote/run_37_metricMetadata_""/GET 409s === RUN TestEndpoints/remote/run_38_metricMetadata_"" 409s === RUN TestEndpoints/remote/run_38_metricMetadata_""/GET 409s === RUN TestEndpoints/remote/run_39_metricMetadata_"limit=2" 409s === RUN TestEndpoints/remote/run_39_metricMetadata_"limit=2"/GET 409s === RUN TestEndpoints/remote/run_40_metricMetadata_"metric=go_threads" 409s === RUN TestEndpoints/remote/run_40_metricMetadata_"metric=go_threads"/GET 409s === RUN TestEndpoints/remote/run_41_metricMetadata_"metric=go_gc_duration_seconds" 409s === RUN TestEndpoints/remote/run_41_metricMetadata_"metric=go_gc_duration_seconds"/GET 409s === RUN TestEndpoints/remote/run_42_metricMetadata_"" 409s === RUN TestEndpoints/remote/run_42_metricMetadata_""/GET 409s === RUN TestEndpoints/remote/run_43_serveConfig_"" 409s === RUN TestEndpoints/remote/run_43_serveConfig_""/GET 409s === RUN TestEndpoints/remote/run_44_serveFlags_"" 409s === RUN TestEndpoints/remote/run_44_serveFlags_""/GET 409s === RUN TestEndpoints/remote/run_45_alerts_"" 409s === RUN TestEndpoints/remote/run_45_alerts_""/GET 409s === RUN TestEndpoints/remote/run_46_rules_"" 409s === RUN TestEndpoints/remote/run_46_rules_""/GET 409s === RUN TestEndpoints/remote/run_47_rules_"type=alert" 409s === RUN TestEndpoints/remote/run_47_rules_"type=alert"/GET 409s === RUN TestEndpoints/remote/run_48_rules_"type=record" 409s === RUN TestEndpoints/remote/run_48_rules_"type=record"/GET 409s === RUN TestEndpoints/remote/run_49_queryExemplars_"end=4&query=test_metric3%7Bfoo%3D%22boo%22%7D+-+test_metric4%7Bfoo%3D%22bar%22%7D&start=0" 409s === RUN TestEndpoints/remote/run_49_queryExemplars_"end=4&query=test_metric3%7Bfoo%3D%22boo%22%7D+-+test_metric4%7Bfoo%3D%22bar%22%7D&start=0"/GET 409s === RUN TestEndpoints/remote/run_50_queryExemplars_"end=4.1&query=%7Bfoo%3D%22boo%22%7D&start=4" 409s === RUN TestEndpoints/remote/run_50_queryExemplars_"end=4.1&query=%7Bfoo%3D%22boo%22%7D&start=4"/GET 409s === RUN TestEndpoints/remote/run_51_queryExemplars_"query=%7Bfoo%3D%22boo%22%7D" 409s === RUN TestEndpoints/remote/run_51_queryExemplars_"query=%7Bfoo%3D%22boo%22%7D"/GET 409s === RUN TestEndpoints/remote/run_52_queryExemplars_"query=%7B__name__%3D%22test_metric5%22%7D" 409s === RUN TestEndpoints/remote/run_52_queryExemplars_"query=%7B__name__%3D%22test_metric5%22%7D"/GET 409s --- PASS: TestEndpoints (0.07s) 409s --- PASS: TestEndpoints/local (0.03s) 409s --- PASS: TestEndpoints/local/run_0_query_"query=2&time=123.4" (0.00s) 409s --- PASS: TestEndpoints/local/run_0_query_"query=2&time=123.4"/GET (0.00s) 409s --- PASS: TestEndpoints/local/run_0_query_"query=2&time=123.4"/POST (0.00s) 409s --- PASS: TestEndpoints/local/run_1_query_"query=0.333&time=1970-01-01T00%3A02%3A03Z" (0.00s) 409s --- PASS: TestEndpoints/local/run_1_query_"query=0.333&time=1970-01-01T00%3A02%3A03Z"/GET (0.00s) 409s --- PASS: TestEndpoints/local/run_1_query_"query=0.333&time=1970-01-01T00%3A02%3A03Z"/POST (0.00s) 409s --- PASS: TestEndpoints/local/run_2_query_"query=0.333&time=1970-01-01T01%3A02%3A03%2B01%3A00" (0.00s) 409s --- PASS: TestEndpoints/local/run_2_query_"query=0.333&time=1970-01-01T01%3A02%3A03%2B01%3A00"/GET (0.00s) 409s --- PASS: TestEndpoints/local/run_2_query_"query=0.333&time=1970-01-01T01%3A02%3A03%2B01%3A00"/POST (0.00s) 409s --- PASS: TestEndpoints/local/run_3_query_"query=0.333" (0.00s) 409s --- PASS: TestEndpoints/local/run_3_query_"query=0.333"/GET (0.00s) 409s --- PASS: TestEndpoints/local/run_3_query_"query=0.333"/POST (0.00s) 409s --- PASS: TestEndpoints/local/run_4_queryRange_"end=2&query=time%28%29&start=0&step=1" (0.00s) 409s --- PASS: TestEndpoints/local/run_4_queryRange_"end=2&query=time%28%29&start=0&step=1"/GET (0.00s) 409s --- PASS: TestEndpoints/local/run_4_queryRange_"end=2&query=time%28%29&start=0&step=1"/POST (0.00s) 409s --- PASS: TestEndpoints/local/run_5_queryRange_"end=2&query=time%28%29&step=1" (0.00s) 409s --- PASS: TestEndpoints/local/run_5_queryRange_"end=2&query=time%28%29&step=1"/GET (0.00s) 409s --- PASS: TestEndpoints/local/run_5_queryRange_"end=2&query=time%28%29&step=1"/POST (0.00s) 409s --- PASS: TestEndpoints/local/run_6_queryRange_"query=time%28%29&start=0&step=1" (0.00s) 409s --- PASS: TestEndpoints/local/run_6_queryRange_"query=time%28%29&start=0&step=1"/GET (0.00s) 409s --- PASS: TestEndpoints/local/run_6_queryRange_"query=time%28%29&start=0&step=1"/POST (0.00s) 409s --- PASS: TestEndpoints/local/run_7_queryRange_"end=2&query=time%28%29&start=0" (0.00s) 409s --- PASS: TestEndpoints/local/run_7_queryRange_"end=2&query=time%28%29&start=0"/GET (0.00s) 409s --- PASS: TestEndpoints/local/run_7_queryRange_"end=2&query=time%28%29&start=0"/POST (0.00s) 409s --- PASS: TestEndpoints/local/run_8_query_"query=invalid%5D%5Bquery&time=1970-01-01T01%3A02%3A03%2B01%3A00" (0.00s) 409s --- PASS: TestEndpoints/local/run_8_query_"query=invalid%5D%5Bquery&time=1970-01-01T01%3A02%3A03%2B01%3A00"/GET (0.00s) 409s --- PASS: TestEndpoints/local/run_8_query_"query=invalid%5D%5Bquery&time=1970-01-01T01%3A02%3A03%2B01%3A00"/POST (0.00s) 409s --- PASS: TestEndpoints/local/run_9_queryRange_"end=100&query=invalid%5D%5Bquery&start=0&step=1" (0.00s) 409s --- PASS: TestEndpoints/local/run_9_queryRange_"end=100&query=invalid%5D%5Bquery&start=0&step=1"/GET (0.00s) 409s --- PASS: TestEndpoints/local/run_9_queryRange_"end=100&query=invalid%5D%5Bquery&start=0&step=1"/POST (0.00s) 409s --- PASS: TestEndpoints/local/run_10_queryRange_"end=2&query=time%28%29&start=1&step=0" (0.00s) 409s --- PASS: TestEndpoints/local/run_10_queryRange_"end=2&query=time%28%29&start=1&step=0"/GET (0.00s) 409s --- PASS: TestEndpoints/local/run_10_queryRange_"end=2&query=time%28%29&start=1&step=0"/POST (0.00s) 409s --- PASS: TestEndpoints/local/run_11_queryRange_"end=1&query=time%28%29&start=2&step=1" (0.00s) 409s --- PASS: TestEndpoints/local/run_11_queryRange_"end=1&query=time%28%29&start=2&step=1"/GET (0.00s) 409s --- PASS: TestEndpoints/local/run_11_queryRange_"end=1&query=time%28%29&start=2&step=1"/POST (0.00s) 409s --- PASS: TestEndpoints/local/run_12_queryRange_"end=1489667272.372&query=time%28%29&start=148966367200.372&step=1" (0.00s) 409s --- PASS: TestEndpoints/local/run_12_queryRange_"end=1489667272.372&query=time%28%29&start=148966367200.372&step=1"/GET (0.00s) 409s --- PASS: TestEndpoints/local/run_12_queryRange_"end=1489667272.372&query=time%28%29&start=148966367200.372&step=1"/POST (0.00s) 409s --- PASS: TestEndpoints/local/run_13_series_"match%5B%5D=test_metric2" (0.00s) 409s --- PASS: TestEndpoints/local/run_13_series_"match%5B%5D=test_metric2"/GET (0.00s) 409s --- PASS: TestEndpoints/local/run_13_series_"match%5B%5D=test_metric2"/POST (0.00s) 409s --- PASS: TestEndpoints/local/run_14_series_"match%5B%5D=%7Bfoo%3D%22%22%7D" (0.00s) 409s --- PASS: TestEndpoints/local/run_14_series_"match%5B%5D=%7Bfoo%3D%22%22%7D"/GET (0.00s) 409s --- PASS: TestEndpoints/local/run_14_series_"match%5B%5D=%7Bfoo%3D%22%22%7D"/POST (0.00s) 409s --- PASS: TestEndpoints/local/run_15_series_"match%5B%5D=test_metric1%7Bfoo%3D~%22.%2Bo%22%7D" (0.00s) 409s --- PASS: TestEndpoints/local/run_15_series_"match%5B%5D=test_metric1%7Bfoo%3D~%22.%2Bo%22%7D"/GET (0.00s) 409s --- PASS: TestEndpoints/local/run_15_series_"match%5B%5D=test_metric1%7Bfoo%3D~%22.%2Bo%22%7D"/POST (0.00s) 409s --- PASS: TestEndpoints/local/run_16_series_"match%5B%5D=test_metric1%7Bfoo%3D~%22.%2Bo%24%22%7D&match%5B%5D=test_metric1%7Bfoo%3D~%22.%2Bo%22%7D" (0.00s) 409s --- PASS: TestEndpoints/local/run_16_series_"match%5B%5D=test_metric1%7Bfoo%3D~%22.%2Bo%24%22%7D&match%5B%5D=test_metric1%7Bfoo%3D~%22.%2Bo%22%7D"/GET (0.00s) 409s --- PASS: TestEndpoints/local/run_16_series_"match%5B%5D=test_metric1%7Bfoo%3D~%22.%2Bo%24%22%7D&match%5B%5D=test_metric1%7Bfoo%3D~%22.%2Bo%22%7D"/POST (0.00s) 409s --- PASS: TestEndpoints/local/run_17_series_"match%5B%5D=test_metric4%7Bfoo%3D~%22.%2Bo%24%22%7D&match%5B%5D=test_metric4%7Bdup%3D~%22%5E1%22%7D" (0.00s) 409s --- PASS: TestEndpoints/local/run_17_series_"match%5B%5D=test_metric4%7Bfoo%3D~%22.%2Bo%24%22%7D&match%5B%5D=test_metric4%7Bdup%3D~%22%5E1%22%7D"/GET (0.00s) 409s --- PASS: TestEndpoints/local/run_17_series_"match%5B%5D=test_metric4%7Bfoo%3D~%22.%2Bo%24%22%7D&match%5B%5D=test_metric4%7Bdup%3D~%22%5E1%22%7D"/POST (0.00s) 409s --- PASS: TestEndpoints/local/run_18_series_"match%5B%5D=test_metric1%7Bfoo%3D~%22.%2Bo%22%7D&match%5B%5D=none" (0.00s) 409s --- PASS: TestEndpoints/local/run_18_series_"match%5B%5D=test_metric1%7Bfoo%3D~%22.%2Bo%22%7D&match%5B%5D=none"/GET (0.00s) 409s --- PASS: TestEndpoints/local/run_18_series_"match%5B%5D=test_metric1%7Bfoo%3D~%22.%2Bo%22%7D&match%5B%5D=none"/POST (0.00s) 409s --- PASS: TestEndpoints/local/run_19_series_"end=-1&match%5B%5D=test_metric2&start=-2" (0.00s) 409s --- PASS: TestEndpoints/local/run_19_series_"end=-1&match%5B%5D=test_metric2&start=-2"/GET (0.00s) 409s --- PASS: TestEndpoints/local/run_19_series_"end=-1&match%5B%5D=test_metric2&start=-2"/POST (0.00s) 409s --- PASS: TestEndpoints/local/run_20_series_"end=100001&match%5B%5D=test_metric2&start=100000" (0.00s) 409s --- PASS: TestEndpoints/local/run_20_series_"end=100001&match%5B%5D=test_metric2&start=100000"/GET (0.00s) 409s --- PASS: TestEndpoints/local/run_20_series_"end=100001&match%5B%5D=test_metric2&start=100000"/POST (0.00s) 409s --- PASS: TestEndpoints/local/run_21_series_"end=100000&match%5B%5D=test_metric2&start=-1" (0.00s) 409s --- PASS: TestEndpoints/local/run_21_series_"end=100000&match%5B%5D=test_metric2&start=-1"/GET (0.00s) 409s --- PASS: TestEndpoints/local/run_21_series_"end=100000&match%5B%5D=test_metric2&start=-1"/POST (0.00s) 409s --- PASS: TestEndpoints/local/run_22_series_"end=100&match%5B%5D=test_metric2&start=1" (0.00s) 409s --- PASS: TestEndpoints/local/run_22_series_"end=100&match%5B%5D=test_metric2&start=1"/GET (0.00s) 409s --- PASS: TestEndpoints/local/run_22_series_"end=100&match%5B%5D=test_metric2&start=1"/POST (0.00s) 409s --- PASS: TestEndpoints/local/run_23_series_"end=100000&match%5B%5D=test_metric2&start=1" (0.00s) 409s --- PASS: TestEndpoints/local/run_23_series_"end=100000&match%5B%5D=test_metric2&start=1"/GET (0.00s) 409s --- PASS: TestEndpoints/local/run_23_series_"end=100000&match%5B%5D=test_metric2&start=1"/POST (0.00s) 409s --- PASS: TestEndpoints/local/run_24_series_"end=1&match%5B%5D=test_metric2&start=-1" (0.00s) 409s --- PASS: TestEndpoints/local/run_24_series_"end=1&match%5B%5D=test_metric2&start=-1"/GET (0.00s) 409s --- PASS: TestEndpoints/local/run_24_series_"end=1&match%5B%5D=test_metric2&start=-1"/POST (0.00s) 409s --- PASS: TestEndpoints/local/run_25_series_"" (0.00s) 409s --- PASS: TestEndpoints/local/run_25_series_""/GET (0.00s) 409s --- PASS: TestEndpoints/local/run_25_series_""/POST (0.00s) 409s --- PASS: TestEndpoints/local/run_26_dropSeries_"" (0.00s) 409s --- PASS: TestEndpoints/local/run_26_dropSeries_""/GET (0.00s) 409s --- PASS: TestEndpoints/local/run_27_targets_"" (0.00s) 409s --- PASS: TestEndpoints/local/run_27_targets_""/GET (0.00s) 409s --- PASS: TestEndpoints/local/run_28_targets_"state=any" (0.00s) 409s --- PASS: TestEndpoints/local/run_28_targets_"state=any"/GET (0.00s) 409s --- PASS: TestEndpoints/local/run_29_targets_"state=active" (0.00s) 409s --- PASS: TestEndpoints/local/run_29_targets_"state=active"/GET (0.00s) 409s --- PASS: TestEndpoints/local/run_30_targets_"state=Dropped" (0.00s) 409s --- PASS: TestEndpoints/local/run_30_targets_"state=Dropped"/GET (0.00s) 409s --- PASS: TestEndpoints/local/run_31_targetMetadata_"metric=go_threads" (0.00s) 409s --- PASS: TestEndpoints/local/run_31_targetMetadata_"metric=go_threads"/GET (0.00s) 409s --- PASS: TestEndpoints/local/run_32_targetMetadata_"match_target=%7Bjob%3D%22blackbox%22%7D" (0.00s) 409s --- PASS: TestEndpoints/local/run_32_targetMetadata_"match_target=%7Bjob%3D%22blackbox%22%7D"/GET (0.00s) 409s --- PASS: TestEndpoints/local/run_33_targetMetadata_"" (0.00s) 409s --- PASS: TestEndpoints/local/run_33_targetMetadata_""/GET (0.00s) 409s --- PASS: TestEndpoints/local/run_34_targetMetadata_"match_target=%7Bjob%3D%22non-existentblackbox%22%7D" (0.00s) 409s --- PASS: TestEndpoints/local/run_34_targetMetadata_"match_target=%7Bjob%3D%22non-existentblackbox%22%7D"/GET (0.00s) 409s --- PASS: TestEndpoints/local/run_35_alertmanagers_"" (0.00s) 409s --- PASS: TestEndpoints/local/run_35_alertmanagers_""/GET (0.00s) 409s --- PASS: TestEndpoints/local/run_36_metricMetadata_"" (0.00s) 409s --- PASS: TestEndpoints/local/run_36_metricMetadata_""/GET (0.00s) 409s --- PASS: TestEndpoints/local/run_37_metricMetadata_"" (0.00s) 409s --- PASS: TestEndpoints/local/run_37_metricMetadata_""/GET (0.00s) 409s --- PASS: TestEndpoints/local/run_38_metricMetadata_"" (0.00s) 409s --- PASS: TestEndpoints/local/run_38_metricMetadata_""/GET (0.00s) 409s --- PASS: TestEndpoints/local/run_39_metricMetadata_"limit=2" (0.00s) 409s --- PASS: TestEndpoints/local/run_39_metricMetadata_"limit=2"/GET (0.00s) 409s --- PASS: TestEndpoints/local/run_40_metricMetadata_"metric=go_threads" (0.00s) 409s --- PASS: TestEndpoints/local/run_40_metricMetadata_"metric=go_threads"/GET (0.00s) 409s --- PASS: TestEndpoints/local/run_41_metricMetadata_"metric=go_gc_duration_seconds" (0.00s) 409s --- PASS: TestEndpoints/local/run_41_metricMetadata_"metric=go_gc_duration_seconds"/GET (0.00s) 409s --- PASS: TestEndpoints/local/run_42_metricMetadata_"" (0.00s) 409s --- PASS: TestEndpoints/local/run_42_metricMetadata_""/GET (0.00s) 409s --- PASS: TestEndpoints/local/run_43_serveConfig_"" (0.00s) 409s --- PASS: TestEndpoints/local/run_43_serveConfig_""/GET (0.00s) 409s --- PASS: TestEndpoints/local/run_44_serveFlags_"" (0.00s) 409s --- PASS: TestEndpoints/local/run_44_serveFlags_""/GET (0.00s) 409s --- PASS: TestEndpoints/local/run_45_alerts_"" (0.00s) 409s --- PASS: TestEndpoints/local/run_45_alerts_""/GET (0.00s) 409s --- PASS: TestEndpoints/local/run_46_rules_"" (0.00s) 409s --- PASS: TestEndpoints/local/run_46_rules_""/GET (0.00s) 409s --- PASS: TestEndpoints/local/run_47_rules_"type=alert" (0.01s) 409s --- PASS: TestEndpoints/local/run_47_rules_"type=alert"/GET (0.01s) 409s --- PASS: TestEndpoints/local/run_48_rules_"type=record" (0.00s) 409s --- PASS: TestEndpoints/local/run_48_rules_"type=record"/GET (0.00s) 409s --- PASS: TestEndpoints/local/run_49_queryExemplars_"end=4&query=test_metric3%7Bfoo%3D%22boo%22%7D+-+test_metric4%7Bfoo%3D%22bar%22%7D&start=0" (0.00s) 409s --- PASS: TestEndpoints/local/run_49_queryExemplars_"end=4&query=test_metric3%7Bfoo%3D%22boo%22%7D+-+test_metric4%7Bfoo%3D%22bar%22%7D&start=0"/GET (0.00s) 409s --- PASS: TestEndpoints/local/run_50_queryExemplars_"end=4.1&query=%7Bfoo%3D%22boo%22%7D&start=4" (0.00s) 409s --- PASS: TestEndpoints/local/run_50_queryExemplars_"end=4.1&query=%7Bfoo%3D%22boo%22%7D&start=4"/GET (0.00s) 409s --- PASS: TestEndpoints/local/run_51_queryExemplars_"query=%7Bfoo%3D%22boo%22%7D" (0.00s) 409s --- PASS: TestEndpoints/local/run_51_queryExemplars_"query=%7Bfoo%3D%22boo%22%7D"/GET (0.00s) 409s --- PASS: TestEndpoints/local/run_52_queryExemplars_"query=%7B__name__%3D%22test_metric5%22%7D" (0.00s) 409s --- PASS: TestEndpoints/local/run_52_queryExemplars_"query=%7B__name__%3D%22test_metric5%22%7D"/GET (0.00s) 409s --- PASS: TestEndpoints/local/run_53_labelValues_"" (0.00s) 409s --- PASS: TestEndpoints/local/run_53_labelValues_""/GET (0.00s) 409s --- PASS: TestEndpoints/local/run_54_labelValues_"" (0.00s) 409s --- PASS: TestEndpoints/local/run_54_labelValues_""/GET (0.00s) 409s --- PASS: TestEndpoints/local/run_55_labelValues_"" (0.00s) 409s --- PASS: TestEndpoints/local/run_55_labelValues_""/GET (0.00s) 409s --- PASS: TestEndpoints/local/run_56_labelValues_"end=-1&start=-2" (0.00s) 409s --- PASS: TestEndpoints/local/run_56_labelValues_"end=-1&start=-2"/GET (0.00s) 409s --- PASS: TestEndpoints/local/run_57_labelValues_"end=100&start=1" (0.00s) 409s --- PASS: TestEndpoints/local/run_57_labelValues_"end=100&start=1"/GET (0.00s) 409s --- PASS: TestEndpoints/local/run_58_labelValues_"end=3&start=-1" (0.00s) 409s --- PASS: TestEndpoints/local/run_58_labelValues_"end=3&start=-1"/GET (0.00s) 409s --- PASS: TestEndpoints/local/run_59_labelValues_"end=1970-02-01T00%3A02%3A03Z&start=1969-12-31T00%3A00%3A00Z" (0.00s) 409s --- PASS: TestEndpoints/local/run_59_labelValues_"end=1970-02-01T00%3A02%3A03Z&start=1969-12-31T00%3A00%3A00Z"/GET (0.00s) 409s --- PASS: TestEndpoints/local/run_60_labelValues_"end=1&start=boop" (0.00s) 409s --- PASS: TestEndpoints/local/run_60_labelValues_"end=1&start=boop"/GET (0.00s) 409s --- PASS: TestEndpoints/local/run_61_labelValues_"end=100000000&start=1" (0.00s) 409s --- PASS: TestEndpoints/local/run_61_labelValues_"end=100000000&start=1"/GET (0.00s) 409s --- PASS: TestEndpoints/local/run_62_labelValues_"end=148966367200.972&start=148966367200.372" (0.00s) 409s --- PASS: TestEndpoints/local/run_62_labelValues_"end=148966367200.972&start=148966367200.372"/GET (0.00s) 409s --- PASS: TestEndpoints/local/run_63_labelValues_"start=2" (0.00s) 409s --- PASS: TestEndpoints/local/run_63_labelValues_"start=2"/GET (0.00s) 409s --- PASS: TestEndpoints/local/run_64_labelValues_"end=100" (0.00s) 409s --- PASS: TestEndpoints/local/run_64_labelValues_"end=100"/GET (0.00s) 409s --- PASS: TestEndpoints/local/run_65_labelValues_"match%5B%5D=%7Bfoo%3D%22%22&match%5B%5D=test_metric2" (0.00s) 409s --- PASS: TestEndpoints/local/run_65_labelValues_"match%5B%5D=%7Bfoo%3D%22%22&match%5B%5D=test_metric2"/GET (0.00s) 409s --- PASS: TestEndpoints/local/run_66_labelValues_"match%5B%5D=%7Bfoo%3D%22%22%7D" (0.00s) 409s --- PASS: TestEndpoints/local/run_66_labelValues_"match%5B%5D=%7Bfoo%3D%22%22%7D"/GET (0.00s) 409s --- PASS: TestEndpoints/local/run_67_labelValues_"match%5B%5D=test_metric2" (0.00s) 409s --- PASS: TestEndpoints/local/run_67_labelValues_"match%5B%5D=test_metric2"/GET (0.00s) 409s --- PASS: TestEndpoints/local/run_68_labelValues_"match%5B%5D=test_metric1" (0.00s) 409s --- PASS: TestEndpoints/local/run_68_labelValues_"match%5B%5D=test_metric1"/GET (0.00s) 409s --- PASS: TestEndpoints/local/run_69_labelValues_"match%5B%5D=test_metric1%7Bfoo%3D%22bar%22%7D" (0.00s) 409s --- PASS: TestEndpoints/local/run_69_labelValues_"match%5B%5D=test_metric1%7Bfoo%3D%22bar%22%7D"/GET (0.00s) 409s --- PASS: TestEndpoints/local/run_70_labelValues_"end=100000000&match%5B%5D=test_metric1&start=1" (0.00s) 409s --- PASS: TestEndpoints/local/run_70_labelValues_"end=100000000&match%5B%5D=test_metric1&start=1"/GET (0.00s) 409s --- PASS: TestEndpoints/local/run_71_labelValues_"match%5B%5D=test_metric4%7Bdup%3D~%22%5E1%22%7D&match%5B%5D=test_metric4%7Bfoo%3D~%22.%2Bo%24%22%7D" (0.00s) 409s --- PASS: TestEndpoints/local/run_71_labelValues_"match%5B%5D=test_metric4%7Bdup%3D~%22%5E1%22%7D&match%5B%5D=test_metric4%7Bfoo%3D~%22.%2Bo%24%22%7D"/GET (0.00s) 409s --- PASS: TestEndpoints/local/run_72_labelNames_"" (0.00s) 409s --- PASS: TestEndpoints/local/run_72_labelNames_""/GET (0.00s) 409s --- PASS: TestEndpoints/local/run_73_labelNames_"end=-1&start=-2" (0.00s) 409s --- PASS: TestEndpoints/local/run_73_labelNames_"end=-1&start=-2"/GET (0.00s) 409s --- PASS: TestEndpoints/local/run_74_labelNames_"end=100&start=1" (0.00s) 409s --- PASS: TestEndpoints/local/run_74_labelNames_"end=100&start=1"/GET (0.00s) 409s --- PASS: TestEndpoints/local/run_75_labelNames_"end=10&start=-1" (0.00s) 409s --- PASS: TestEndpoints/local/run_75_labelNames_"end=10&start=-1"/GET (0.00s) 409s --- PASS: TestEndpoints/local/run_76_labelNames_"end=100000&start=-1" (0.00s) 409s --- PASS: TestEndpoints/local/run_76_labelNames_"end=100000&start=-1"/GET (0.00s) 409s --- PASS: TestEndpoints/local/run_77_labelNames_"end=1&start=boop" (0.00s) 409s --- PASS: TestEndpoints/local/run_77_labelNames_"end=1&start=boop"/GET (0.00s) 409s --- PASS: TestEndpoints/local/run_78_labelNames_"end=1000000006&start=1" (0.00s) 409s --- PASS: TestEndpoints/local/run_78_labelNames_"end=1000000006&start=1"/GET (0.00s) 409s --- PASS: TestEndpoints/local/run_79_labelNames_"end=148966367200.972&start=148966367200.372" (0.00s) 409s --- PASS: TestEndpoints/local/run_79_labelNames_"end=148966367200.972&start=148966367200.372"/GET (0.00s) 409s --- PASS: TestEndpoints/local/run_80_labelNames_"start=4" (0.00s) 409s --- PASS: TestEndpoints/local/run_80_labelNames_"start=4"/GET (0.00s) 409s --- PASS: TestEndpoints/local/run_81_labelNames_"end=20" (0.00s) 409s --- PASS: TestEndpoints/local/run_81_labelNames_"end=20"/GET (0.00s) 409s --- PASS: TestEndpoints/local/run_82_labelNames_"match%5B%5D=%7Bfoo%3D%22%22&match%5B%5D=test_metric2" (0.00s) 409s --- PASS: TestEndpoints/local/run_82_labelNames_"match%5B%5D=%7Bfoo%3D%22%22&match%5B%5D=test_metric2"/GET (0.00s) 409s --- PASS: TestEndpoints/local/run_83_labelNames_"match%5B%5D=%7Bfoo%3D%22%22%7D" (0.00s) 409s --- PASS: TestEndpoints/local/run_83_labelNames_"match%5B%5D=%7Bfoo%3D%22%22%7D"/GET (0.00s) 409s --- PASS: TestEndpoints/local/run_84_labelNames_"match%5B%5D=test_metric2" (0.00s) 409s --- PASS: TestEndpoints/local/run_84_labelNames_"match%5B%5D=test_metric2"/GET (0.00s) 409s --- PASS: TestEndpoints/local/run_85_labelNames_"match%5B%5D=test_metric3" (0.00s) 409s --- PASS: TestEndpoints/local/run_85_labelNames_"match%5B%5D=test_metric3"/GET (0.00s) 409s --- PASS: TestEndpoints/local/run_86_labelNames_"match%5B%5D=test_metric1%7Bfoo%3D%22test%22%7D" (0.00s) 409s --- PASS: TestEndpoints/local/run_86_labelNames_"match%5B%5D=test_metric1%7Bfoo%3D%22test%22%7D"/GET (0.00s) 409s --- PASS: TestEndpoints/local/run_87_labelNames_"end=100000000&match%5B%5D=test_metric2&start=1" (0.00s) 409s --- PASS: TestEndpoints/local/run_87_labelNames_"end=100000000&match%5B%5D=test_metric2&start=1"/GET (0.00s) 409s --- PASS: TestEndpoints/remote (0.03s) 409s --- PASS: TestEndpoints/remote/run_0_query_"query=2&time=123.4" (0.00s) 409s --- PASS: TestEndpoints/remote/run_0_query_"query=2&time=123.4"/GET (0.00s) 409s --- PASS: TestEndpoints/remote/run_0_query_"query=2&time=123.4"/POST (0.00s) 409s --- PASS: TestEndpoints/remote/run_1_query_"query=0.333&time=1970-01-01T00%3A02%3A03Z" (0.00s) 409s --- PASS: TestEndpoints/remote/run_1_query_"query=0.333&time=1970-01-01T00%3A02%3A03Z"/GET (0.00s) 409s --- PASS: TestEndpoints/remote/run_1_query_"query=0.333&time=1970-01-01T00%3A02%3A03Z"/POST (0.00s) 409s --- PASS: TestEndpoints/remote/run_2_query_"query=0.333&time=1970-01-01T01%3A02%3A03%2B01%3A00" (0.00s) 409s --- PASS: TestEndpoints/remote/run_2_query_"query=0.333&time=1970-01-01T01%3A02%3A03%2B01%3A00"/GET (0.00s) 409s --- PASS: TestEndpoints/remote/run_2_query_"query=0.333&time=1970-01-01T01%3A02%3A03%2B01%3A00"/POST (0.00s) 409s --- PASS: TestEndpoints/remote/run_3_query_"query=0.333" (0.00s) 409s --- PASS: TestEndpoints/remote/run_3_query_"query=0.333"/GET (0.00s) 409s --- PASS: TestEndpoints/remote/run_3_query_"query=0.333"/POST (0.00s) 409s --- PASS: TestEndpoints/remote/run_4_queryRange_"end=2&query=time%28%29&start=0&step=1" (0.00s) 409s --- PASS: TestEndpoints/remote/run_4_queryRange_"end=2&query=time%28%29&start=0&step=1"/GET (0.00s) 409s --- PASS: TestEndpoints/remote/run_4_queryRange_"end=2&query=time%28%29&start=0&step=1"/POST (0.00s) 409s --- PASS: TestEndpoints/remote/run_5_queryRange_"end=2&query=time%28%29&step=1" (0.00s) 409s --- PASS: TestEndpoints/remote/run_5_queryRange_"end=2&query=time%28%29&step=1"/GET (0.00s) 409s --- PASS: TestEndpoints/remote/run_5_queryRange_"end=2&query=time%28%29&step=1"/POST (0.00s) 409s --- PASS: TestEndpoints/remote/run_6_queryRange_"query=time%28%29&start=0&step=1" (0.00s) 409s --- PASS: TestEndpoints/remote/run_6_queryRange_"query=time%28%29&start=0&step=1"/GET (0.00s) 409s --- PASS: TestEndpoints/remote/run_6_queryRange_"query=time%28%29&start=0&step=1"/POST (0.00s) 409s --- PASS: TestEndpoints/remote/run_7_queryRange_"end=2&query=time%28%29&start=0" (0.00s) 409s --- PASS: TestEndpoints/remote/run_7_queryRange_"end=2&query=time%28%29&start=0"/GET (0.00s) 409s --- PASS: TestEndpoints/remote/run_7_queryRange_"end=2&query=time%28%29&start=0"/POST (0.00s) 409s --- PASS: TestEndpoints/remote/run_8_query_"query=invalid%5D%5Bquery&time=1970-01-01T01%3A02%3A03%2B01%3A00" (0.00s) 409s --- PASS: TestEndpoints/remote/run_8_query_"query=invalid%5D%5Bquery&time=1970-01-01T01%3A02%3A03%2B01%3A00"/GET (0.00s) 409s --- PASS: TestEndpoints/remote/run_8_query_"query=invalid%5D%5Bquery&time=1970-01-01T01%3A02%3A03%2B01%3A00"/POST (0.00s) 409s --- PASS: TestEndpoints/remote/run_9_queryRange_"end=100&query=invalid%5D%5Bquery&start=0&step=1" (0.00s) 409s --- PASS: TestEndpoints/remote/run_9_queryRange_"end=100&query=invalid%5D%5Bquery&start=0&step=1"/GET (0.00s) 409s --- PASS: TestEndpoints/remote/run_9_queryRange_"end=100&query=invalid%5D%5Bquery&start=0&step=1"/POST (0.00s) 409s --- PASS: TestEndpoints/remote/run_10_queryRange_"end=2&query=time%28%29&start=1&step=0" (0.00s) 409s --- PASS: TestEndpoints/remote/run_10_queryRange_"end=2&query=time%28%29&start=1&step=0"/GET (0.00s) 409s --- PASS: TestEndpoints/remote/run_10_queryRange_"end=2&query=time%28%29&start=1&step=0"/POST (0.00s) 409s --- PASS: TestEndpoints/remote/run_11_queryRange_"end=1&query=time%28%29&start=2&step=1" (0.00s) 409s --- PASS: TestEndpoints/remote/run_11_queryRange_"end=1&query=time%28%29&start=2&step=1"/GET (0.00s) 409s --- PASS: TestEndpoints/remote/run_11_queryRange_"end=1&query=time%28%29&start=2&step=1"/POST (0.00s) 409s --- PASS: TestEndpoints/remote/run_12_queryRange_"end=1489667272.372&query=time%28%29&start=148966367200.372&step=1" (0.00s) 409s --- PASS: TestEndpoints/remote/run_12_queryRange_"end=1489667272.372&query=time%28%29&start=148966367200.372&step=1"/GET (0.00s) 409s --- PASS: TestEndpoints/remote/run_12_queryRange_"end=1489667272.372&query=time%28%29&start=148966367200.372&step=1"/POST (0.00s) 409s --- PASS: TestEndpoints/remote/run_13_series_"match%5B%5D=test_metric2" (0.00s) 409s --- PASS: TestEndpoints/remote/run_13_series_"match%5B%5D=test_metric2"/GET (0.00s) 409s --- PASS: TestEndpoints/remote/run_13_series_"match%5B%5D=test_metric2"/POST (0.00s) 409s --- PASS: TestEndpoints/remote/run_14_series_"match%5B%5D=%7Bfoo%3D%22%22%7D" (0.00s) 409s --- PASS: TestEndpoints/remote/run_14_series_"match%5B%5D=%7Bfoo%3D%22%22%7D"/GET (0.00s) 409s --- PASS: TestEndpoints/remote/run_14_series_"match%5B%5D=%7Bfoo%3D%22%22%7D"/POST (0.00s) 409s --- PASS: TestEndpoints/remote/run_15_series_"match%5B%5D=test_metric1%7Bfoo%3D~%22.%2Bo%22%7D" (0.00s) 409s --- PASS: TestEndpoints/remote/run_15_series_"match%5B%5D=test_metric1%7Bfoo%3D~%22.%2Bo%22%7D"/GET (0.00s) 409s --- PASS: TestEndpoints/remote/run_15_series_"match%5B%5D=test_metric1%7Bfoo%3D~%22.%2Bo%22%7D"/POST (0.00s) 409s --- PASS: TestEndpoints/remote/run_16_series_"match%5B%5D=test_metric1%7Bfoo%3D~%22.%2Bo%24%22%7D&match%5B%5D=test_metric1%7Bfoo%3D~%22.%2Bo%22%7D" (0.00s) 409s --- PASS: TestEndpoints/remote/run_16_series_"match%5B%5D=test_metric1%7Bfoo%3D~%22.%2Bo%24%22%7D&match%5B%5D=test_metric1%7Bfoo%3D~%22.%2Bo%22%7D"/GET (0.00s) 409s --- PASS: TestEndpoints/remote/run_16_series_"match%5B%5D=test_metric1%7Bfoo%3D~%22.%2Bo%24%22%7D&match%5B%5D=test_metric1%7Bfoo%3D~%22.%2Bo%22%7D"/POST (0.00s) 409s --- PASS: TestEndpoints/remote/run_17_series_"match%5B%5D=test_metric4%7Bfoo%3D~%22.%2Bo%24%22%7D&match%5B%5D=test_metric4%7Bdup%3D~%22%5E1%22%7D" (0.00s) 409s --- PASS: TestEndpoints/remote/run_17_series_"match%5B%5D=test_metric4%7Bfoo%3D~%22.%2Bo%24%22%7D&match%5B%5D=test_metric4%7Bdup%3D~%22%5E1%22%7D"/GET (0.00s) 409s --- PASS: TestEndpoints/remote/run_17_series_"match%5B%5D=test_metric4%7Bfoo%3D~%22.%2Bo%24%22%7D&match%5B%5D=test_metric4%7Bdup%3D~%22%5E1%22%7D"/POST (0.00s) 409s --- PASS: TestEndpoints/remote/run_18_series_"match%5B%5D=test_metric1%7Bfoo%3D~%22.%2Bo%22%7D&match%5B%5D=none" (0.00s) 409s --- PASS: TestEndpoints/remote/run_18_series_"match%5B%5D=test_metric1%7Bfoo%3D~%22.%2Bo%22%7D&match%5B%5D=none"/GET (0.00s) 409s --- PASS: TestEndpoints/remote/run_18_series_"match%5B%5D=test_metric1%7Bfoo%3D~%22.%2Bo%22%7D&match%5B%5D=none"/POST (0.00s) 409s --- PASS: TestEndpoints/remote/run_19_series_"end=-1&match%5B%5D=test_metric2&start=-2" (0.00s) 409s --- PASS: TestEndpoints/remote/run_19_series_"end=-1&match%5B%5D=test_metric2&start=-2"/GET (0.00s) 409s --- PASS: TestEndpoints/remote/run_19_series_"end=-1&match%5B%5D=test_metric2&start=-2"/POST (0.00s) 409s --- PASS: TestEndpoints/remote/run_20_series_"end=100001&match%5B%5D=test_metric2&start=100000" (0.00s) 409s --- PASS: TestEndpoints/remote/run_20_series_"end=100001&match%5B%5D=test_metric2&start=100000"/GET (0.00s) 409s --- PASS: TestEndpoints/remote/run_20_series_"end=100001&match%5B%5D=test_metric2&start=100000"/POST (0.00s) 409s --- PASS: TestEndpoints/remote/run_21_series_"end=100000&match%5B%5D=test_metric2&start=-1" (0.00s) 409s --- PASS: TestEndpoints/remote/run_21_series_"end=100000&match%5B%5D=test_metric2&start=-1"/GET (0.00s) 409s --- PASS: TestEndpoints/remote/run_21_series_"end=100000&match%5B%5D=test_metric2&start=-1"/POST (0.00s) 409s --- PASS: TestEndpoints/remote/run_22_series_"end=100&match%5B%5D=test_metric2&start=1" (0.00s) 409s --- PASS: TestEndpoints/remote/run_22_series_"end=100&match%5B%5D=test_metric2&start=1"/GET (0.00s) 409s --- PASS: TestEndpoints/remote/run_22_series_"end=100&match%5B%5D=test_metric2&start=1"/POST (0.00s) 409s --- PASS: TestEndpoints/remote/run_23_series_"end=100000&match%5B%5D=test_metric2&start=1" (0.00s) 409s --- PASS: TestEndpoints/remote/run_23_series_"end=100000&match%5B%5D=test_metric2&start=1"/GET (0.00s) 409s --- PASS: TestEndpoints/remote/run_23_series_"end=100000&match%5B%5D=test_metric2&start=1"/POST (0.00s) 409s --- PASS: TestEndpoints/remote/run_24_series_"end=1&match%5B%5D=test_metric2&start=-1" (0.00s) 409s --- PASS: TestEndpoints/remote/run_24_series_"end=1&match%5B%5D=test_metric2&start=-1"/GET (0.00s) 409s --- PASS: TestEndpoints/remote/run_24_series_"end=1&match%5B%5D=test_metric2&start=-1"/POST (0.00s) 409s --- PASS: TestEndpoints/remote/run_25_series_"" (0.00s) 409s --- PASS: TestEndpoints/remote/run_25_series_""/GET (0.00s) 409s --- PASS: TestEndpoints/remote/run_25_series_""/POST (0.00s) 409s --- PASS: TestEndpoints/remote/run_26_dropSeries_"" (0.00s) 409s --- PASS: TestEndpoints/remote/run_26_dropSeries_""/GET (0.00s) 409s --- PASS: TestEndpoints/remote/run_27_targets_"" (0.00s) 409s --- PASS: TestEndpoints/remote/run_27_targets_""/GET (0.00s) 409s --- PASS: TestEndpoints/remote/run_28_targets_"state=any" (0.00s) 409s --- PASS: TestEndpoints/remote/run_28_targets_"state=any"/GET (0.00s) 409s --- PASS: TestEndpoints/remote/run_29_targets_"state=active" (0.00s) 409s --- PASS: TestEndpoints/remote/run_29_targets_"state=active"/GET (0.00s) 409s --- PASS: TestEndpoints/remote/run_30_targets_"state=Dropped" (0.00s) 409s --- PASS: TestEndpoints/remote/run_30_targets_"state=Dropped"/GET (0.00s) 409s --- PASS: TestEndpoints/remote/run_31_targetMetadata_"metric=go_threads" (0.00s) 409s --- PASS: TestEndpoints/remote/run_31_targetMetadata_"metric=go_threads"/GET (0.00s) 409s --- PASS: TestEndpoints/remote/run_32_targetMetadata_"match_target=%7Bjob%3D%22blackbox%22%7D" (0.00s) 409s --- PASS: TestEndpoints/remote/run_32_targetMetadata_"match_target=%7Bjob%3D%22blackbox%22%7D"/GET (0.00s) 409s --- PASS: TestEndpoints/remote/run_33_targetMetadata_"" (0.00s) 409s --- PASS: TestEndpoints/remote/run_33_targetMetadata_""/GET (0.00s) 409s --- PASS: TestEndpoints/remote/run_34_targetMetadata_"match_target=%7Bjob%3D%22non-existentblackbox%22%7D" (0.00s) 409s --- PASS: TestEndpoints/remote/run_34_targetMetadata_"match_target=%7Bjob%3D%22non-existentblackbox%22%7D"/GET (0.00s) 409s --- PASS: TestEndpoints/remote/run_35_alertmanagers_"" (0.00s) 409s --- PASS: TestEndpoints/remote/run_35_alertmanagers_""/GET (0.00s) 409s --- PASS: TestEndpoints/remote/run_36_metricMetadata_"" (0.00s) 409s --- PASS: TestEndpoints/remote/run_36_metricMetadata_""/GET (0.00s) 409s --- PASS: TestEndpoints/remote/run_37_metricMetadata_"" (0.00s) 409s --- PASS: TestEndpoints/remote/run_37_metricMetadata_""/GET (0.00s) 409s --- PASS: TestEndpoints/remote/run_38_metricMetadata_"" (0.00s) 409s --- PASS: TestEndpoints/remote/run_38_metricMetadata_""/GET (0.00s) 409s --- PASS: TestEndpoints/remote/run_39_metricMetadata_"limit=2" (0.00s) 409s --- PASS: TestEndpoints/remote/run_39_metricMetadata_"limit=2"/GET (0.00s) 409s --- PASS: TestEndpoints/remote/run_40_metricMetadata_"metric=go_threads" (0.00s) 409s --- PASS: TestEndpoints/remote/run_40_metricMetadata_"metric=go_threads"/GET (0.00s) 409s --- PASS: TestEndpoints/remote/run_41_metricMetadata_"metric=go_gc_duration_seconds" (0.00s) 409s --- PASS: TestEndpoints/remote/run_41_metricMetadata_"metric=go_gc_duration_seconds"/GET (0.00s) 409s --- PASS: TestEndpoints/remote/run_42_metricMetadata_"" (0.00s) 409s --- PASS: TestEndpoints/remote/run_42_metricMetadata_""/GET (0.00s) 409s --- PASS: TestEndpoints/remote/run_43_serveConfig_"" (0.00s) 409s --- PASS: TestEndpoints/remote/run_43_serveConfig_""/GET (0.00s) 409s --- PASS: TestEndpoints/remote/run_44_serveFlags_"" (0.00s) 409s --- PASS: TestEndpoints/remote/run_44_serveFlags_""/GET (0.00s) 409s --- PASS: TestEndpoints/remote/run_45_alerts_"" (0.00s) 409s --- PASS: TestEndpoints/remote/run_45_alerts_""/GET (0.00s) 409s --- PASS: TestEndpoints/remote/run_46_rules_"" (0.01s) 409s --- PASS: TestEndpoints/remote/run_46_rules_""/GET (0.01s) 409s --- PASS: TestEndpoints/remote/run_47_rules_"type=alert" (0.01s) 409s --- PASS: TestEndpoints/remote/run_47_rules_"type=alert"/GET (0.01s) 409s --- PASS: TestEndpoints/remote/run_48_rules_"type=record" (0.01s) 409s --- PASS: TestEndpoints/remote/run_48_rules_"type=record"/GET (0.01s) 409s --- PASS: TestEndpoints/remote/run_49_queryExemplars_"end=4&query=test_metric3%7Bfoo%3D%22boo%22%7D+-+test_metric4%7Bfoo%3D%22bar%22%7D&start=0" (0.00s) 409s --- PASS: TestEndpoints/remote/run_49_queryExemplars_"end=4&query=test_metric3%7Bfoo%3D%22boo%22%7D+-+test_metric4%7Bfoo%3D%22bar%22%7D&start=0"/GET (0.00s) 409s --- PASS: TestEndpoints/remote/run_50_queryExemplars_"end=4.1&query=%7Bfoo%3D%22boo%22%7D&start=4" (0.00s) 409s --- PASS: TestEndpoints/remote/run_50_queryExemplars_"end=4.1&query=%7Bfoo%3D%22boo%22%7D&start=4"/GET (0.00s) 409s --- PASS: TestEndpoints/remote/run_51_queryExemplars_"query=%7Bfoo%3D%22boo%22%7D" (0.00s) 409s --- PASS: TestEndpoints/remote/run_51_queryExemplars_"query=%7Bfoo%3D%22boo%22%7D"/GET (0.00s) 409s --- PASS: TestEndpoints/remote/run_52_queryExemplars_"query=%7B__name__%3D%22test_metric5%22%7D" (0.00s) 409s --- PASS: TestEndpoints/remote/run_52_queryExemplars_"query=%7B__name__%3D%22test_metric5%22%7D"/GET (0.00s) 409s === RUN TestLabelNames 409s === RUN TestLabelNames/no_matchers 409s === RUN TestLabelNames/non_empty_label_matcher 409s === RUN TestLabelNames/exact_label_matcher 409s === RUN TestLabelNames/two_matchers 409s --- PASS: TestLabelNames (0.01s) 409s --- PASS: TestLabelNames/no_matchers (0.00s) 409s --- PASS: TestLabelNames/non_empty_label_matcher (0.00s) 409s --- PASS: TestLabelNames/exact_label_matcher (0.00s) 409s --- PASS: TestLabelNames/two_matchers (0.00s) 409s === RUN TestAdminEndpoints 409s === RUN TestAdminEndpoints/#00 409s === RUN TestAdminEndpoints/#01 409s === RUN TestAdminEndpoints/#02 409s === RUN TestAdminEndpoints/#03 409s === RUN TestAdminEndpoints/#04 409s === RUN TestAdminEndpoints/#05 409s === RUN TestAdminEndpoints/#06 409s === RUN TestAdminEndpoints/#07 409s === RUN TestAdminEndpoints/#08 409s === RUN TestAdminEndpoints/#09 409s === RUN TestAdminEndpoints/#10 409s === RUN TestAdminEndpoints/#11 409s === RUN TestAdminEndpoints/#12 409s === RUN TestAdminEndpoints/#13 409s === RUN TestAdminEndpoints/#14 409s === RUN TestAdminEndpoints/#15 409s === RUN TestAdminEndpoints/#16 409s === RUN TestAdminEndpoints/#17 409s === RUN TestAdminEndpoints/#18 409s --- PASS: TestAdminEndpoints (0.00s) 409s --- PASS: TestAdminEndpoints/#00 (0.00s) 409s --- PASS: TestAdminEndpoints/#01 (0.00s) 409s --- PASS: TestAdminEndpoints/#02 (0.00s) 409s --- PASS: TestAdminEndpoints/#03 (0.00s) 409s --- PASS: TestAdminEndpoints/#04 (0.00s) 409s --- PASS: TestAdminEndpoints/#05 (0.00s) 409s --- PASS: TestAdminEndpoints/#06 (0.00s) 409s --- PASS: TestAdminEndpoints/#07 (0.00s) 409s --- PASS: TestAdminEndpoints/#08 (0.00s) 409s --- PASS: TestAdminEndpoints/#09 (0.00s) 409s --- PASS: TestAdminEndpoints/#10 (0.00s) 409s --- PASS: TestAdminEndpoints/#11 (0.00s) 409s --- PASS: TestAdminEndpoints/#12 (0.00s) 409s --- PASS: TestAdminEndpoints/#13 (0.00s) 409s --- PASS: TestAdminEndpoints/#14 (0.00s) 409s --- PASS: TestAdminEndpoints/#15 (0.00s) 409s --- PASS: TestAdminEndpoints/#16 (0.00s) 409s --- PASS: TestAdminEndpoints/#17 (0.00s) 409s --- PASS: TestAdminEndpoints/#18 (0.00s) 409s === RUN TestRespondSuccess 409s --- PASS: TestRespondSuccess (0.00s) 409s === RUN TestRespondError 409s --- PASS: TestRespondError (0.00s) 409s === RUN TestParseTimeParam 409s --- PASS: TestParseTimeParam (0.00s) 409s === RUN TestParseTime 409s --- PASS: TestParseTime (0.00s) 409s === RUN TestParseDuration 409s --- PASS: TestParseDuration (0.00s) 409s === RUN TestOptionsMethod 409s --- PASS: TestOptionsMethod (0.00s) 409s === RUN TestRespond 409s --- PASS: TestRespond (0.00s) 409s === RUN TestTSDBStatus 409s === RUN TestTSDBStatus/0 409s --- PASS: TestTSDBStatus (0.00s) 409s --- PASS: TestTSDBStatus/0 (0.00s) 409s === RUN TestReturnAPIError 409s --- PASS: TestReturnAPIError (0.00s) 409s === RUN TestGetGlobalURL 409s === RUN TestGetGlobalURL/Test_0 409s === RUN TestGetGlobalURL/Test_1 409s === RUN TestGetGlobalURL/Test_2 409s === RUN TestGetGlobalURL/Test_3 409s === RUN TestGetGlobalURL/Test_4 409s === RUN TestGetGlobalURL/Test_5 409s === RUN TestGetGlobalURL/Test_6 409s === RUN TestGetGlobalURL/Test_7 409s --- PASS: TestGetGlobalURL (0.00s) 409s --- PASS: TestGetGlobalURL/Test_0 (0.00s) 409s --- PASS: TestGetGlobalURL/Test_1 (0.00s) 409s --- PASS: TestGetGlobalURL/Test_2 (0.00s) 409s --- PASS: TestGetGlobalURL/Test_3 (0.00s) 409s --- PASS: TestGetGlobalURL/Test_4 (0.00s) 409s --- PASS: TestGetGlobalURL/Test_5 (0.00s) 409s --- PASS: TestGetGlobalURL/Test_6 (0.00s) 409s --- PASS: TestGetGlobalURL/Test_7 (0.00s) 409s PASS 409s ok github.com/prometheus/prometheus/web/api/v1 0.108s 409s FAIL 409s make[1]: Leaving directory '/tmp/autopkgtest.6KkmgI/autopkgtest_tmp' 409s autopkgtest [14:45:29]: test dh-golang-autopkgtest: -----------------------] 410s autopkgtest [14:45:30]: test dh-golang-autopkgtest: - - - - - - - - - - results - - - - - - - - - - 410s dh-golang-autopkgtest FAIL non-zero exit status 2 410s autopkgtest [14:45:30]: @@@@@@@@@@@@@@@@@@@@ summary 410s dh-golang-autopkgtest FAIL non-zero exit status 2