Source: golang-prometheus-client
Version: 0.6.0+ds-1
Severity: serious
Justification: fails to build from source
User: reproducible-builds@lists.alioth.debian.org
Usertags: ftbfs
X-Debbugs-Cc: reproducible-builds@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
_______________________________________________
Reproducible-builds mailing list
Reproducible-builds@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/reproducible-builds

Reply via email to