Source: golang-prometheus-client Version: 0.6.0+ds-1 Severity: serious Justification: fails to build from source User: reproducible-bui...@lists.alioth.debian.org Usertags: ftbfs X-Debbugs-Cc: reproducible-bui...@lists.alioth.debian.org
Dear Maintainer, golang-prometheus-client's testsuite appears to use method timing/benchmarking in such a way that it will non-deterministically FTBFS. Upstream appear to admit this in the comment in "func TestSummaryDecay": [..] === RUN TestSummaryDecay --- FAIL: TestSummaryDecay (1.68s) summary_test.go:314: 70. got 37.000000, want 7.000000 summary_test.go:314: 80. got 47.000000, want 8.000000 summary_test.go:314: 90. got 51.000000, want 9.000000 summary_test.go:314: 100. got 56.000000, want 10.000000 summary_test.go:314: 110. got 63.000000, want 20.000000 summary_test.go:314: 120. got 70.000000, want 30.000000 summary_test.go:314: 130. got 84.000000, want 40.000000 summary_test.go:314: 140. got 95.000000, want 50.000000 summary_test.go:314: 150. got 107.000000, want 60.000000 summary_test.go:314: 160. got 116.000000, want 70.000000 summary_test.go:314: 170. got 132.000000, want 80.000000 summary_test.go:314: 180. got 150.000000, want 90.000000 summary_test.go:314: 190. got 163.000000, want 100.000000 summary_test.go:314: 200. got 170.000000, want 110.000000 summary_test.go:314: 210. got 181.000000, want 120.000000 summary_test.go:314: 220. got 189.000000, want 130.000000 summary_test.go:314: 230. got 198.000000, want 140.000000 summary_test.go:314: 240. got 204.000000, want 150.000000 summary_test.go:314: 250. got 207.000000, want 160.000000 summary_test.go:314: 260. got 210.000000, want 170.000000 summary_test.go:314: 270. got 219.000000, want 180.000000 summary_test.go:314: 280. got 242.000000, want 190.000000 summary_test.go:314: 290. got 249.000000, want 200.000000 summary_test.go:314: 300. got 259.000000, want 210.000000 summary_test.go:314: 310. got 270.000000, want 220.000000 summary_test.go:314: 320. got 275.000000, want 230.000000 summary_test.go:314: 330. got 276.000000, want 240.000000 summary_test.go:314: 340. got 281.000000, want 250.000000 summary_test.go:314: 350. got 285.000000, want 260.000000 summary_test.go:314: 360. got 293.000000, want 270.000000 summary_test.go:314: 370. got 308.000000, want 280.000000 summary_test.go:314: 380. got 313.000000, want 290.000000 summary_test.go:314: 390. got 323.000000, want 300.000000 summary_test.go:314: 400. got 333.000000, want 310.000000 summary_test.go:314: 410. got 343.000000, want 320.000000 summary_test.go:314: 420. got 352.000000, want 330.000000 summary_test.go:314: 430. got 367.000000, want 340.000000 summary_test.go:314: 500. got 433.000000, want 410.000000 summary_test.go:314: 510. got 450.000000, want 420.000000 summary_test.go:314: 520. got 458.000000, want 430.000000 summary_test.go:314: 530. got 477.000000, want 440.000000 summary_test.go:314: 540. got 492.000000, want 450.000000 summary_test.go:314: 550. got 508.000000, want 460.000000 summary_test.go:314: 560. got 511.000000, want 470.000000 summary_test.go:314: 570. got 519.000000, want 480.000000 summary_test.go:314: 580. got 529.000000, want 490.000000 summary_test.go:314: 590. got 536.000000, want 500.000000 summary_test.go:314: 600. got 540.000000, want 510.000000 summary_test.go:314: 610. got 547.000000, want 520.000000 summary_test.go:314: 630. got 564.000000, want 540.000000 summary_test.go:314: 640. got 572.000000, want 550.000000 summary_test.go:314: 740. got 672.000000, want 650.000000 summary_test.go:314: 750. got 689.000000, want 660.000000 summary_test.go:314: 760. got 697.000000, want 670.000000 summary_test.go:314: 770. got 714.000000, want 680.000000 summary_test.go:314: 780. got 719.000000, want 690.000000 summary_test.go:314: 790. got 727.000000, want 700.000000 summary_test.go:314: 800. got 737.000000, want 710.000000 summary_test.go:314: 810. got 746.000000, want 720.000000 summary_test.go:314: 820. got 752.000000, want 730.000000 summary_test.go:314: 920. got 855.000000, want 830.000000 summary_test.go:314: 930. got 874.000000, want 840.000000 summary_test.go:314: 940. got 884.000000, want 850.000000 summary_test.go:314: 950. got 894.000000, want 860.000000 summary_test.go:314: 960. got 904.000000, want 870.000000 summary_test.go:314: 970. got 911.000000, want 880.000000 summary_test.go:314: 980. got 918.000000, want 890.000000 summary_test.go:314: 990. got 926.000000, want 900.000000 === RUN TestDelete --- PASS: TestDelete (0.00s) === RUN TestDeleteLabelValues --- PASS: TestDeleteLabelValues (0.00s) === RUN: ExampleGaugeFunc --- PASS: ExampleGaugeFunc (0.00s) === RUN: ExampleCounter --- PASS: ExampleCounter (0.00s) === RUN: ExampleLabelPairSorter --- PASS: ExampleLabelPairSorter (0.00s) === RUN: ExampleRegister --- PASS: ExampleRegister (0.01s) === RUN: ExampleSummary --- PASS: ExampleSummary (0.01s) === RUN: ExampleSummaryVec --- PASS: ExampleSummaryVec (0.01s) === RUN: ExampleConstSummary --- PASS: ExampleConstSummary (0.00s) === RUN: ExampleHistogram --- PASS: ExampleHistogram (0.00s) === RUN: ExampleConstHistogram --- PASS: ExampleConstHistogram (0.00s) === RUN: ExampleExpvarCollector --- PASS: ExampleExpvarCollector (0.00s) FAIL FAIL github.com/prometheus/client_golang/prometheus 112.400s [..] The full build log is attached or can be viewed here: https://reproducible.debian.net/logs/unstable/amd64/golang-prometheus-client_0.6.0+ds-1.build1.log.gz Regards, -- ,''`. : :' : Chris Lamb `. `'` la...@debian.org / chris-lamb.co.uk `-
I: using fakeroot in build. I: pbuilder: network access will be disabled during build I: Current time: Fri Aug 21 07:12:12 GMT+12 2015 I: pbuilder-time-stamp: 1440184332 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/unstable-reproducible-base.tgz] I: creating local configuration I: copying local configuration I: mounting /proc filesystem I: mounting /run/shm filesystem I: mounting /dev/pts filesystem I: Mounting /dev/shm I: Mounting /sys I: policy-rc.d already exists I: Installing the build-deps -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy Version: 0.invalid.0 Architecture: amd64 Maintainer: Debian Pbuilder Team <pbuilder-ma...@lists.alioth.debian.org> Description: Dummy package to satisfy dependencies with aptitude - created by pbuilder This package was created automatically by pbuilder to satisfy the build-dependencies of the package being currently built. Depends: debhelper (>= 9.0.0), dh-golang, golang-go, golang-goprotobuf-dev (>= 0.0~git20150526), golang-protobuf-extensions-dev (>= 0+git20150225), golang-procfs-dev dpkg-deb: building package 'pbuilder-satisfydepends-dummy' in '/tmp/satisfydepends-aptitude/pbuilder-satisfydepends-dummy.deb'. Selecting previously unselected package pbuilder-satisfydepends-dummy. (Reading database ... 20247 files and directories currently installed.) Preparing to unpack .../pbuilder-satisfydepends-dummy.deb ... Unpacking pbuilder-satisfydepends-dummy (0.invalid.0) ... dpkg: pbuilder-satisfydepends-dummy: dependency problems, but configuring anyway as you requested: pbuilder-satisfydepends-dummy depends on dh-golang; however: Package dh-golang is not installed. pbuilder-satisfydepends-dummy depends on golang-go; however: Package golang-go is not installed. pbuilder-satisfydepends-dummy depends on golang-goprotobuf-dev (>= 0.0~git20150526); however: Package golang-goprotobuf-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-protobuf-extensions-dev (>= 0+git20150225); however: Package golang-protobuf-extensions-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-procfs-dev; however: Package golang-procfs-dev is not installed. Setting up pbuilder-satisfydepends-dummy (0.invalid.0) ... Reading package lists... Building dependency tree... Reading state information... Initializing package states... Writing extended state information... Building tag database... The following NEW packages will be installed: dh-golang{a} golang-go{a} golang-go-linux-amd64{a} golang-goprotobuf-dev{a} golang-procfs-dev{a} golang-protobuf-extensions-dev{a} golang-src{a} libprotobuf9v5{a} libprotoc9v5{a} protobuf-compiler{a} 0 packages upgraded, 10 newly installed, 0 to remove and 0 not upgraded. Need to get 27.1 MB of archives. After unpacking 188 MB will be used. Writing extended state information... Get: 1 http://ftp.de.debian.org/debian/ unstable/main golang-src amd64 2:1.4.2-3 [5404 kB] Get: 2 http://ftp.de.debian.org/debian/ unstable/main golang-go-linux-amd64 amd64 2:1.4.2-3 [8696 kB] Get: 3 http://ftp.de.debian.org/debian/ unstable/main golang-go amd64 2:1.4.2-3 [11.5 MB] Get: 4 http://ftp.de.debian.org/debian/ unstable/main libprotobuf9v5 amd64 2.6.1-1.2 [344 kB] Get: 5 http://ftp.de.debian.org/debian/ unstable/main libprotoc9v5 amd64 2.6.1-1.2 [289 kB] Get: 6 http://ftp.de.debian.org/debian/ unstable/main protobuf-compiler amd64 2.6.1-1.2 [36.0 kB] Get: 7 http://ftp.de.debian.org/debian/ unstable/main dh-golang all 1.12 [9402 B] Get: 8 http://ftp.de.debian.org/debian/ unstable/main golang-goprotobuf-dev amd64 0.0~git20150526-2 [779 kB] Get: 9 http://ftp.de.debian.org/debian/ unstable/main golang-procfs-dev all 0+git20150616.c91d8ee-1 [13.5 kB] Get: 10 http://ftp.de.debian.org/debian/ unstable/main golang-protobuf-extensions-dev all 0+git20150513.fc2b8d3-3 [8654 B] Fetched 27.1 MB in 0s (27.6 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package golang-src. (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 ... 20247 files and directories currently installed.) Preparing to unpack .../golang-src_2%3a1.4.2-3_amd64.deb ... Unpacking golang-src (2:1.4.2-3) ... Selecting previously unselected package golang-go-linux-amd64. Preparing to unpack .../golang-go-linux-amd64_2%3a1.4.2-3_amd64.deb ... Unpacking golang-go-linux-amd64 (2:1.4.2-3) ... Selecting previously unselected package golang-go. Preparing to unpack .../golang-go_2%3a1.4.2-3_amd64.deb ... Unpacking golang-go (2:1.4.2-3) ... Selecting previously unselected package libprotobuf9v5:amd64. Preparing to unpack .../libprotobuf9v5_2.6.1-1.2_amd64.deb ... Unpacking libprotobuf9v5:amd64 (2.6.1-1.2) ... Selecting previously unselected package libprotoc9v5:amd64. Preparing to unpack .../libprotoc9v5_2.6.1-1.2_amd64.deb ... Unpacking libprotoc9v5:amd64 (2.6.1-1.2) ... Selecting previously unselected package protobuf-compiler. Preparing to unpack .../protobuf-compiler_2.6.1-1.2_amd64.deb ... Unpacking protobuf-compiler (2.6.1-1.2) ... Selecting previously unselected package dh-golang. Preparing to unpack .../dh-golang_1.12_all.deb ... Unpacking dh-golang (1.12) ... Selecting previously unselected package golang-goprotobuf-dev. Preparing to unpack .../golang-goprotobuf-dev_0.0~git20150526-2_amd64.deb ... Unpacking golang-goprotobuf-dev (0.0~git20150526-2) ... Selecting previously unselected package golang-procfs-dev. Preparing to unpack .../golang-procfs-dev_0+git20150616.c91d8ee-1_all.deb ... Unpacking golang-procfs-dev (0+git20150616.c91d8ee-1) ... Selecting previously unselected package golang-protobuf-extensions-dev. Preparing to unpack .../golang-protobuf-extensions-dev_0+git20150513.fc2b8d3-3_all.deb ... Unpacking golang-protobuf-extensions-dev (0+git20150513.fc2b8d3-3) ... Processing triggers for man-db (2.7.2-1) ... Setting up golang-src (2:1.4.2-3) ... Setting up golang-go-linux-amd64 (2:1.4.2-3) ... Setting up golang-go (2:1.4.2-3) ... update-alternatives: using /usr/lib/go/bin/go to provide /usr/bin/go (go) in auto mode Setting up libprotobuf9v5:amd64 (2.6.1-1.2) ... Setting up libprotoc9v5:amd64 (2.6.1-1.2) ... Setting up protobuf-compiler (2.6.1-1.2) ... Setting up dh-golang (1.12) ... Setting up golang-goprotobuf-dev (0.0~git20150526-2) ... Setting up golang-procfs-dev (0+git20150616.c91d8ee-1) ... Setting up golang-protobuf-extensions-dev (0+git20150513.fc2b8d3-3) ... Processing triggers for libc-bin (2.19-19) ... Reading package lists... Building dependency tree... Reading state information... Reading extended state information... Initializing package states... Writing extended state information... Building tag database... -> Finished parsing the build-deps Reading package lists... Building dependency tree... Reading state information... fakeroot is already the newest version. 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. I: Copying source file I: copying [golang-prometheus-client_0.6.0+ds-1.dsc] I: copying [./golang-prometheus-client_0.6.0+ds.orig.tar.gz] I: copying [./golang-prometheus-client_0.6.0+ds-1.debian.tar.xz] I: Extracting source gpgv: keyblock resource `/tmp/buildd/.gnupg/trustedkeys.gpg': file open error gpgv: Signature made Mon Jun 29 18:21:31 2015 GMT+12 using RSA key ID 91A3D3DA gpgv: Can't check signature: public key not found dpkg-source: warning: failed to verify signature on ./golang-prometheus-client_0.6.0+ds-1.dsc dpkg-source: info: extracting golang-prometheus-client in golang-prometheus-client-0.6.0+ds dpkg-source: info: unpacking golang-prometheus-client_0.6.0+ds.orig.tar.gz dpkg-source: info: unpacking golang-prometheus-client_0.6.0+ds-1.debian.tar.xz dpkg-source: info: applying 02-Vendored_dependencies.patch dpkg-source: info: applying 03-Embed_client_model.patch I: Building the package I: Running cd tmp/buildd/*/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" dpkg-buildpackage -us -uc -b -rfakeroot dpkg-buildpackage: source package golang-prometheus-client dpkg-buildpackage: source version 0.6.0+ds-1 dpkg-buildpackage: source distribution unstable dpkg-buildpackage: source changed by MartÃn Ferrari <tin...@debian.org> dpkg-source --before-build golang-prometheus-client-0.6.0+ds dpkg-buildpackage: host architecture amd64 fakeroot debian/rules clean dh clean --buildsystem=golang --with=golang dh_testdir -O--buildsystem=golang dh_auto_clean -O--buildsystem=golang dh_clean -O--buildsystem=golang rm -f debian/golang-prometheus-client-dev.substvars rm -f debian/golang-prometheus-client-dev.*.debhelper rm -rf debian/golang-prometheus-client-dev/ rm -rf debian/.debhelper/ rm -f debian/*.debhelper.log rm -f debian/files find . \( \( \ \( -path .\*/.git -o -path .\*/.svn -o -path .\*/.bzr -o -path .\*/.hg -o -path .\*/CVS \) -prune -o -type f -a \ \( -name '#*#' -o -name '.*~' -o -name '*~' -o -name DEADJOE \ -o -name '*.orig' -o -name '*.rej' -o -name '*.bak' \ -o -name '.*.orig' -o -name .*.rej -o -name '.SUMS' \ -o -name TAGS -o \( -path '*/.deps/*' -a -name '*.P' \) \ \) -exec rm -f {} + \) -o \ \( -type d -a -name autom4te.cache -prune -exec rm -rf {} + \) \) rm -f *-stamp debian/rules build dh build --buildsystem=golang --with=golang dh_testdir -O--buildsystem=golang debian/rules override_dh_auto_configure make[1]: Entering directory '/tmp/buildd/golang-prometheus-client-0.6.0+ds' dh_auto_configure -O--buildsystem=golang mkdir -p obj-x86_64-linux-gnu mkdir -p /tmp/buildd/golang-prometheus-client-0.6.0+ds/obj-x86_64-linux-gnu/src/github.com/prometheus/client_golang/client_model cd debian; protoc metrics.proto --go_out=/tmp/buildd/golang-prometheus-client-0.6.0+ds/obj-x86_64-linux-gnu/src/github.com/prometheus/client_golang/client_model # Move vendored dependencies to a saner path. mv -v obj-x86_64-linux-gnu/src/github.com/prometheus/client_golang/Godeps/_workspace/src obj-x86_64-linux-gnu/src/github.com/prometheus/client_golang/deps 'obj-x86_64-linux-gnu/src/github.com/prometheus/client_golang/Godeps/_workspace/src' -> 'obj-x86_64-linux-gnu/src/github.com/prometheus/client_golang/deps' rm -rf obj-x86_64-linux-gnu/src/github.com/prometheus/client_golang/Godeps # Include test fixtures. cp -av extraction/fixtures obj-x86_64-linux-gnu/src/github.com/prometheus/client_golang/extraction 'extraction/fixtures' -> 'obj-x86_64-linux-gnu/src/github.com/prometheus/client_golang/extraction/fixtures' 'extraction/fixtures/empty.json' -> 'obj-x86_64-linux-gnu/src/github.com/prometheus/client_golang/extraction/fixtures/empty.json' 'extraction/fixtures/test0_0_1-0_0_2-large.json' -> 'obj-x86_64-linux-gnu/src/github.com/prometheus/client_golang/extraction/fixtures/test0_0_1-0_0_2-large.json' 'extraction/fixtures/test0_0_1-0_0_2.json' -> 'obj-x86_64-linux-gnu/src/github.com/prometheus/client_golang/extraction/fixtures/test0_0_1-0_0_2.json' cp -av Godeps/_workspace/src/github.com/beorn7/perks/quantile/exampledata.txt \ obj-x86_64-linux-gnu/src/github.com/prometheus/client_golang/deps/github.com/beorn7/perks/quantile/ 'Godeps/_workspace/src/github.com/beorn7/perks/quantile/exampledata.txt' -> 'obj-x86_64-linux-gnu/src/github.com/prometheus/client_golang/deps/github.com/beorn7/perks/quantile/exampledata.txt' make[1]: Leaving directory '/tmp/buildd/golang-prometheus-client-0.6.0+ds' dh_auto_build -O--buildsystem=golang cd obj-x86_64-linux-gnu go install -v github.com/prometheus/client_golang/client_model github.com/prometheus/client_golang/deps/bitbucket.org/ww/goautoneg github.com/prometheus/client_golang/deps/github.com/beorn7/perks/quantile github.com/prometheus/client_golang/extraction github.com/prometheus/client_golang/model github.com/prometheus/client_golang/prometheus github.com/prometheus/client_golang/text github.com/golang/protobuf/proto github.com/prometheus/client_golang/deps/bitbucket.org/ww/goautoneg github.com/prometheus/client_golang/deps/github.com/beorn7/perks/quantile github.com/prometheus/client_golang/model github.com/prometheus/procfs github.com/prometheus/client_golang/client_model github.com/matttproud/golang_protobuf_extensions/pbutil github.com/prometheus/client_golang/text github.com/prometheus/client_golang/extraction github.com/prometheus/client_golang/prometheus cd /tmp/buildd/golang-prometheus-client-0.6.0+ds dh_auto_test -O--buildsystem=golang cd obj-x86_64-linux-gnu go test -v github.com/prometheus/client_golang/client_model github.com/prometheus/client_golang/deps/bitbucket.org/ww/goautoneg github.com/prometheus/client_golang/deps/github.com/beorn7/perks/quantile github.com/prometheus/client_golang/extraction github.com/prometheus/client_golang/model github.com/prometheus/client_golang/prometheus github.com/prometheus/client_golang/text ? github.com/prometheus/client_golang/client_model [no test files] === RUN TestParseAccept --- PASS: TestParseAccept (0.00s) PASS ok github.com/prometheus/client_golang/deps/bitbucket.org/ww/goautoneg 0.020s === RUN TestTargetedQuery --- PASS: TestTargetedQuery (0.28s) === RUN TestLowBiasedQuery --- PASS: TestLowBiasedQuery (0.18s) === RUN TestHighBiasedQuery --- PASS: TestHighBiasedQuery (0.36s) === RUN TestUncompressed --- PASS: TestUncompressed (0.00s) === RUN TestUncompressedSamples --- PASS: TestUncompressedSamples (0.00s) === RUN TestUncompressedOne --- PASS: TestUncompressedOne (0.00s) === RUN TestDefaults --- PASS: TestDefaults (0.00s) === RUN: Example_simple --- PASS: Example_simple (0.03s) PASS ok github.com/prometheus/client_golang/deps/github.com/beorn7/perks/quantile 0.864s === RUN TestDiscriminatorHTTPHeader --- PASS: TestDiscriminatorHTTPHeader (0.00s) === RUN TestMetricFamilyProcessor --- PASS: TestMetricFamilyProcessor (0.00s) === RUN TestProcessor001Process --- PASS: TestProcessor001Process (0.00s) === RUN TestProcessor002Process --- PASS: TestProcessor002Process (0.00s) === RUN TestTextProcessor --- PASS: TestTextProcessor (0.00s) PASS ok github.com/prometheus/client_golang/extraction 0.017s === RUN TestLabelNames --- PASS: TestLabelNames (0.00s) === RUN TestLabelValues --- PASS: TestLabelValues (0.00s) === RUN TestMetric --- PASS: TestMetric (0.00s) === RUN TestCOWMetric --- PASS: TestCOWMetric (0.00s) === RUN TestSamplesSort --- PASS: TestSamplesSort (0.00s) === RUN TestLabelsToSignature --- PASS: TestLabelsToSignature (0.00s) === RUN TestMetricToFingerprint --- PASS: TestMetricToFingerprint (0.00s) === RUN TestMetricToFastFingerprint --- PASS: TestMetricToFastFingerprint (0.00s) === RUN TestSignatureForLabels --- PASS: TestSignatureForLabels (0.00s) === RUN TestSignatureWithoutLabels --- PASS: TestSignatureWithoutLabels (0.00s) === RUN TestEmptyLabelSignature --- PASS: TestEmptyLabelSignature (0.00s) === RUN TestComparators --- PASS: TestComparators (0.00s) === RUN TestTimestampConversions --- PASS: TestTimestampConversions (0.00s) === RUN TestDuration --- PASS: TestDuration (0.00s) PASS ok github.com/prometheus/client_golang/model 0.009s === RUN TestCounterAdd --- PASS: TestCounterAdd (0.00s) === RUN TestGaugeConcurrency --- PASS: TestGaugeConcurrency (2.21s) === RUN TestGaugeVecConcurrency --- PASS: TestGaugeVecConcurrency (7.56s) === RUN TestGaugeFunc --- PASS: TestGaugeFunc (0.00s) === RUN TestGoCollector --- PASS: TestGoCollector (0.00s) === RUN TestGCCollector --- PASS: TestGCCollector (0.00s) === RUN TestHistogramConcurrency --- PASS: TestHistogramConcurrency (5.81s) === RUN TestHistogramVecConcurrency --- PASS: TestHistogramVecConcurrency (11.46s) === RUN TestBuckets --- PASS: TestBuckets (0.00s) === RUN TestInstrumentHandler --- PASS: TestInstrumentHandler (0.00s) === RUN TestBuildFQName --- PASS: TestBuildFQName (0.00s) === RUN TestProcessCollector --- PASS: TestProcessCollector (0.02s) === RUN TestHandler --- PASS: TestHandler (0.02s) === RUN TestSummaryConcurrency --- PASS: TestSummaryConcurrency (37.97s) === RUN TestSummaryVecConcurrency --- PASS: TestSummaryVecConcurrency (45.62s) === RUN TestSummaryDecay --- FAIL: TestSummaryDecay (1.68s) summary_test.go:314: 70. got 37.000000, want 7.000000 summary_test.go:314: 80. got 47.000000, want 8.000000 summary_test.go:314: 90. got 51.000000, want 9.000000 summary_test.go:314: 100. got 56.000000, want 10.000000 summary_test.go:314: 110. got 63.000000, want 20.000000 summary_test.go:314: 120. got 70.000000, want 30.000000 summary_test.go:314: 130. got 84.000000, want 40.000000 summary_test.go:314: 140. got 95.000000, want 50.000000 summary_test.go:314: 150. got 107.000000, want 60.000000 summary_test.go:314: 160. got 116.000000, want 70.000000 summary_test.go:314: 170. got 132.000000, want 80.000000 summary_test.go:314: 180. got 150.000000, want 90.000000 summary_test.go:314: 190. got 163.000000, want 100.000000 summary_test.go:314: 200. got 170.000000, want 110.000000 summary_test.go:314: 210. got 181.000000, want 120.000000 summary_test.go:314: 220. got 189.000000, want 130.000000 summary_test.go:314: 230. got 198.000000, want 140.000000 summary_test.go:314: 240. got 204.000000, want 150.000000 summary_test.go:314: 250. got 207.000000, want 160.000000 summary_test.go:314: 260. got 210.000000, want 170.000000 summary_test.go:314: 270. got 219.000000, want 180.000000 summary_test.go:314: 280. got 242.000000, want 190.000000 summary_test.go:314: 290. got 249.000000, want 200.000000 summary_test.go:314: 300. got 259.000000, want 210.000000 summary_test.go:314: 310. got 270.000000, want 220.000000 summary_test.go:314: 320. got 275.000000, want 230.000000 summary_test.go:314: 330. got 276.000000, want 240.000000 summary_test.go:314: 340. got 281.000000, want 250.000000 summary_test.go:314: 350. got 285.000000, want 260.000000 summary_test.go:314: 360. got 293.000000, want 270.000000 summary_test.go:314: 370. got 308.000000, want 280.000000 summary_test.go:314: 380. got 313.000000, want 290.000000 summary_test.go:314: 390. got 323.000000, want 300.000000 summary_test.go:314: 400. got 333.000000, want 310.000000 summary_test.go:314: 410. got 343.000000, want 320.000000 summary_test.go:314: 420. got 352.000000, want 330.000000 summary_test.go:314: 430. got 367.000000, want 340.000000 summary_test.go:314: 500. got 433.000000, want 410.000000 summary_test.go:314: 510. got 450.000000, want 420.000000 summary_test.go:314: 520. got 458.000000, want 430.000000 summary_test.go:314: 530. got 477.000000, want 440.000000 summary_test.go:314: 540. got 492.000000, want 450.000000 summary_test.go:314: 550. got 508.000000, want 460.000000 summary_test.go:314: 560. got 511.000000, want 470.000000 summary_test.go:314: 570. got 519.000000, want 480.000000 summary_test.go:314: 580. got 529.000000, want 490.000000 summary_test.go:314: 590. got 536.000000, want 500.000000 summary_test.go:314: 600. got 540.000000, want 510.000000 summary_test.go:314: 610. got 547.000000, want 520.000000 summary_test.go:314: 630. got 564.000000, want 540.000000 summary_test.go:314: 640. got 572.000000, want 550.000000 summary_test.go:314: 740. got 672.000000, want 650.000000 summary_test.go:314: 750. got 689.000000, want 660.000000 summary_test.go:314: 760. got 697.000000, want 670.000000 summary_test.go:314: 770. got 714.000000, want 680.000000 summary_test.go:314: 780. got 719.000000, want 690.000000 summary_test.go:314: 790. got 727.000000, want 700.000000 summary_test.go:314: 800. got 737.000000, want 710.000000 summary_test.go:314: 810. got 746.000000, want 720.000000 summary_test.go:314: 820. got 752.000000, want 730.000000 summary_test.go:314: 920. got 855.000000, want 830.000000 summary_test.go:314: 930. got 874.000000, want 840.000000 summary_test.go:314: 940. got 884.000000, want 850.000000 summary_test.go:314: 950. got 894.000000, want 860.000000 summary_test.go:314: 960. got 904.000000, want 870.000000 summary_test.go:314: 970. got 911.000000, want 880.000000 summary_test.go:314: 980. got 918.000000, want 890.000000 summary_test.go:314: 990. got 926.000000, want 900.000000 === RUN TestDelete --- PASS: TestDelete (0.00s) === RUN TestDeleteLabelValues --- PASS: TestDeleteLabelValues (0.00s) === RUN: ExampleGaugeFunc --- PASS: ExampleGaugeFunc (0.00s) === RUN: ExampleCounter --- PASS: ExampleCounter (0.00s) === RUN: ExampleLabelPairSorter --- PASS: ExampleLabelPairSorter (0.00s) === RUN: ExampleRegister --- PASS: ExampleRegister (0.01s) === RUN: ExampleSummary --- PASS: ExampleSummary (0.01s) === RUN: ExampleSummaryVec --- PASS: ExampleSummaryVec (0.01s) === RUN: ExampleConstSummary --- PASS: ExampleConstSummary (0.00s) === RUN: ExampleHistogram --- PASS: ExampleHistogram (0.00s) === RUN: ExampleConstHistogram --- PASS: ExampleConstHistogram (0.00s) === RUN: ExampleExpvarCollector --- PASS: ExampleExpvarCollector (0.00s) FAIL FAIL github.com/prometheus/client_golang/prometheus 112.400s === RUN TestCreate --- PASS: TestCreate (0.00s) === RUN TestCreateError --- PASS: TestCreateError (0.00s) === RUN TestParse --- PASS: TestParse (0.00s) === RUN TestParseError --- PASS: TestParseError (0.00s) PASS ok github.com/prometheus/client_golang/text 0.012s dh_auto_test: go test -v github.com/prometheus/client_golang/client_model github.com/prometheus/client_golang/deps/bitbucket.org/ww/goautoneg github.com/prometheus/client_golang/deps/github.com/beorn7/perks/quantile github.com/prometheus/client_golang/extraction github.com/prometheus/client_golang/model github.com/prometheus/client_golang/prometheus github.com/prometheus/client_golang/text returned exit code 1 debian/rules:14: recipe for target 'build' failed make: *** [build] Error 1 dpkg-buildpackage: error: debian/rules build gave error exit status 2 E: Failed autobuilding of package I: unmounting /sys filesystem I: unmounting /dev/shm filesystem I: unmounting dev/pts filesystem I: unmounting run/shm filesystem I: unmounting proc filesystem I: cleaning the build env I: removing directory /var/cache/pbuilder/build//1515 and its subdirectories