Raspbian Package Auto-Building

Build log for etcd (2.2.3+dfsg-1+b1) on armhf

etcd2.2.3+dfsg-1+b1armhf → 2016-01-21 11:49:18

sbuild (Debian sbuild) 0.65.2 (24 Mar 2015) on bm-wb-03

╔══════════════════════════════════════════════════════════════════════════════╗
║ etcd 2.2.3+dfsg-1+b1 (armhf)                               21 Jan 2016 11:18 ║
╚══════════════════════════════════════════════════════════════════════════════╝

Package: etcd
Version: 2.2.3+dfsg-1+b1
Source Version: 2.2.3+dfsg-1
Distribution: stretch-staging
Machine Architecture: armhf
Host Architecture: armhf
Build Architecture: armhf

I: NOTICE: Log filtering will replace 'build/etcd-u62tmf/etcd-2.2.3+dfsg' with '«PKGBUILDDIR»'
I: NOTICE: Log filtering will replace 'build/etcd-u62tmf' with '«BUILDDIR»'
I: NOTICE: Log filtering will replace 'var/lib/schroot/mount/stretch-staging-armhf-sbuild-367ed3a4-ea77-43c3-a370-4718a0838716' with '«CHROOT»'

┌──────────────────────────────────────────────────────────────────────────────┐
│ Update chroot                                                                │
└──────────────────────────────────────────────────────────────────────────────┘

Get:1 http://172.17.0.1/private stretch-staging InRelease [11.3 kB]
Get:2 http://172.17.0.1/private stretch-staging/main Sources [8632 kB]
Get:3 http://172.17.0.1/private stretch-staging/main armhf Packages [10.7 MB]
Fetched 19.3 MB in 21s (914 kB/s)
Reading package lists...
W: No sandbox user '_apt' on the system, can not drop privileges

┌──────────────────────────────────────────────────────────────────────────────┐
│ Fetch source files                                                           │
└──────────────────────────────────────────────────────────────────────────────┘


Check APT
─────────

Checking available source versions...

Download source files with APT
──────────────────────────────

Reading package lists...
Building dependency tree...
Reading state information...
NOTICE: 'etcd' packaging is maintained in the 'Git' version control system at:
git://anonscm.debian.org/pkg-go/packages/etcd.git
Please use:
git clone git://anonscm.debian.org/pkg-go/packages/etcd.git
to retrieve the latest (possibly unreleased) updates to the package.
Need to get 396 kB of source archives.
Get:1 http://172.17.0.1/private stretch-staging/main etcd 2.2.3+dfsg-1 (dsc) [3543 B]
Get:2 http://172.17.0.1/private stretch-staging/main etcd 2.2.3+dfsg-1 (tar) [381 kB]
Get:3 http://172.17.0.1/private stretch-staging/main etcd 2.2.3+dfsg-1 (diff) [12.0 kB]
Fetched 396 kB in 0s (5240 kB/s)
Download complete and in download only mode

Check architectures
───────────────────


Check dependencies
──────────────────

Merged Build-Depends: build-essential, fakeroot
Filtered Build-Depends: build-essential, fakeroot
dpkg-deb: building package 'sbuild-build-depends-core-dummy' in '/«BUILDDIR»/resolver-Q3vSqJ/apt_archive/sbuild-build-depends-core-dummy.deb'.
OK
Get:1 file:/«BUILDDIR»/resolver-Q3vSqJ/apt_archive ./ InRelease
Ign:1 file:/«BUILDDIR»/resolver-Q3vSqJ/apt_archive ./ InRelease
Get:2 file:/«BUILDDIR»/resolver-Q3vSqJ/apt_archive ./ Release [2119 B]
Get:2 file:/«BUILDDIR»/resolver-Q3vSqJ/apt_archive ./ Release [2119 B]
Get:3 file:/«BUILDDIR»/resolver-Q3vSqJ/apt_archive ./ Release.gpg [299 B]
Get:3 file:/«BUILDDIR»/resolver-Q3vSqJ/apt_archive ./ Release.gpg [299 B]
Get:4 file:/«BUILDDIR»/resolver-Q3vSqJ/apt_archive ./ Sources [208 B]
Get:5 file:/«BUILDDIR»/resolver-Q3vSqJ/apt_archive ./ Packages [525 B]
Reading package lists...
W: No sandbox user '_apt' on the system, can not drop privileges
Reading package lists...

┌──────────────────────────────────────────────────────────────────────────────┐
│ Install core build dependencies (apt-based resolver)                         │
└──────────────────────────────────────────────────────────────────────────────┘

Installing build dependencies
Reading package lists...
Building dependency tree...
Reading state information...
The following NEW packages will be installed:
  sbuild-build-depends-core-dummy
0 upgraded, 1 newly installed, 0 to remove and 22 not upgraded.
Need to get 0 B/766 B of archives.
After this operation, 0 B of additional disk space will be used.
Get:1 file:/«BUILDDIR»/resolver-Q3vSqJ/apt_archive ./ sbuild-build-depends-core-dummy 0.invalid.0 [766 B]
debconf: delaying package configuration, since apt-utils is not installed
Selecting previously unselected package sbuild-build-depends-core-dummy.
(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 ... 12707 files and directories currently installed.)
Preparing to unpack .../sbuild-build-depends-core-dummy.deb ...
Unpacking sbuild-build-depends-core-dummy (0.invalid.0) ...
Setting up sbuild-build-depends-core-dummy (0.invalid.0) ...
W: No sandbox user '_apt' on the system, can not drop privileges
Merged Build-Depends: libc6-dev | libc-dev, gcc (>= 4:4.9.1), g++ (>= 4:4.9.1), make, dpkg-dev (>= 1.17.11), debhelper (>= 9), dh-golang (>= 1.6), dh-systemd, golang-go, golang-clockwork-dev | golang-github-jonboulle-clockwork-dev, golang-codegangsta-cli-dev | golang-github-codegangsta-cli-dev, golang-context-dev | golang-github-gorilla-context-dev, golang-coreos-log-dev | golang-github-coreos-go-log-dev, golang-etcd-dev | golang-github-coreos-go-etcd-dev, golang-github-beorn7-perks-dev, golang-github-boltdb-bolt-dev, golang-github-bradfitz-http2-dev, golang-github-coreos-go-systemd-dev, golang-github-google-btree-dev, golang-github-gorilla-mux-dev | golang-mux-dev, golang-github-ugorji-go-codec-dev (>= 0.0~git20151112~), golang-glog-dev | golang-github-golang-glog-dev, golang-go-semver-dev | golang-github-coreos-go-semver-dev, golang-go.crypto-dev | golang-golang-x-go.crypto-dev, golang-go.tools, golang-gogoprotobuf-dev (>= 0.0~git20150828~) | golang-github-gogo-protobuf-dev (>= 0.0~git20150828~), golang-golang-x-net-dev, golang-golang-x-oauth2-dev, golang-golang-x-sys-dev, golang-google-cloud-compute-metadata-dev, golang-google-grpc-dev, golang-goprotobuf-dev | golang-github-golang-protobuf-dev, golang-metrics-dev | golang-github-rcrowley-go-metrics-dev, golang-objx-dev | golang-github-stretchr-objx-dev, golang-procfs-dev | golang-github-prometheus-procfs-dev, golang-prometheus-client-dev | golang-github-prometheus-client-golang-dev, golang-protobuf-extensions-dev | golang-github-matttproud-golang-protobuf-extensions-dev, golang-github-stretchr-testify-dev, golang-toml-dev | golang-github-burntsushi-toml-dev, libprotobuf-dev, protobuf-compiler
Filtered Build-Depends: libc6-dev, gcc (>= 4:4.9.1), g++ (>= 4:4.9.1), make, dpkg-dev (>= 1.17.11), debhelper (>= 9), dh-golang (>= 1.6), dh-systemd, golang-go, golang-clockwork-dev, golang-codegangsta-cli-dev, golang-context-dev, golang-coreos-log-dev, golang-etcd-dev, golang-github-beorn7-perks-dev, golang-github-boltdb-bolt-dev, golang-github-bradfitz-http2-dev, golang-github-coreos-go-systemd-dev, golang-github-google-btree-dev, golang-github-gorilla-mux-dev, golang-github-ugorji-go-codec-dev (>= 0.0~git20151112~), golang-glog-dev, golang-go-semver-dev, golang-go.crypto-dev, golang-go.tools, golang-gogoprotobuf-dev (>= 0.0~git20150828~), golang-golang-x-net-dev, golang-golang-x-oauth2-dev, golang-golang-x-sys-dev, golang-google-cloud-compute-metadata-dev, golang-google-grpc-dev, golang-goprotobuf-dev, golang-metrics-dev, golang-objx-dev, golang-procfs-dev, golang-prometheus-client-dev, golang-protobuf-extensions-dev, golang-github-stretchr-testify-dev, golang-toml-dev, libprotobuf-dev, protobuf-compiler
dpkg-deb: building package 'sbuild-build-depends-etcd-dummy' in '/«BUILDDIR»/resolver-crhZsF/apt_archive/sbuild-build-depends-etcd-dummy.deb'.
OK
Get:1 file:/«BUILDDIR»/resolver-crhZsF/apt_archive ./ InRelease
Ign:1 file:/«BUILDDIR»/resolver-crhZsF/apt_archive ./ InRelease
Get:2 file:/«BUILDDIR»/resolver-crhZsF/apt_archive ./ Release [2119 B]
Get:2 file:/«BUILDDIR»/resolver-crhZsF/apt_archive ./ Release [2119 B]
Get:3 file:/«BUILDDIR»/resolver-crhZsF/apt_archive ./ Release.gpg [299 B]
Get:3 file:/«BUILDDIR»/resolver-crhZsF/apt_archive ./ Release.gpg [299 B]
Get:4 file:/«BUILDDIR»/resolver-crhZsF/apt_archive ./ Sources [718 B]
Get:5 file:/«BUILDDIR»/resolver-crhZsF/apt_archive ./ Packages [865 B]
Reading package lists...
W: No sandbox user '_apt' on the system, can not drop privileges
Reading package lists...

┌──────────────────────────────────────────────────────────────────────────────┐
│ Install etcd build dependencies (apt-based resolver)                         │
└──────────────────────────────────────────────────────────────────────────────┘

Installing build dependencies
Reading package lists...
Building dependency tree...
Reading state information...
The following additional packages will be installed:
  autotools-dev bsdmainutils debhelper dh-golang dh-strip-nondeterminism
  dh-systemd file gettext gettext-base golang-clockwork-dev
  golang-codegangsta-cli-dev golang-context-dev golang-coreos-log-dev
  golang-dbus-dev golang-etcd-dev golang-github-beorn7-perks-dev
  golang-github-boltdb-bolt-dev golang-github-bradfitz-http2-dev
  golang-github-codegangsta-cli-dev golang-github-coreos-go-systemd-dev
  golang-github-google-btree-dev golang-github-gorilla-mux-dev
  golang-github-julienschmidt-httprouter-dev
  golang-github-prometheus-common-dev golang-github-sirupsen-logrus-dev
  golang-github-stathat-go-dev golang-github-stretchr-testify-dev
  golang-github-ugorji-go-codec-dev golang-glog-dev golang-go
  golang-go-semver-dev golang-go.crypto-dev golang-go.net-dev golang-go.tools
  golang-gogoprotobuf-dev golang-golang-x-crypto-dev golang-golang-x-net-dev
  golang-golang-x-oauth2-dev golang-golang-x-sys-dev golang-golang-x-tools
  golang-golang-x-tools-dev golang-google-appengine-dev
  golang-google-cloud-compute-metadata-dev golang-google-grpc-dev
  golang-goprotobuf-dev golang-logrus-dev golang-metrics-dev golang-objx-dev
  golang-procfs-dev golang-prometheus-client-dev
  golang-protobuf-extensions-dev golang-src golang-toml-dev golang-x-text-dev
  groff-base intltool-debian libarchive-zip-perl libcroco3 libffi6
  libfile-stripnondeterminism-perl libglib2.0-0 libicu55 libjs-jquery
  libjs-jquery-ui libmagic1 libpipeline1 libprotobuf-dev libprotobuf-lite9v5
  libprotobuf9v5 libprotoc9v5 libtimedate-perl libunistring0 libxml2 man-db
  po-debconf protobuf-compiler zlib1g-dev
Suggested packages:
  wamerican | wordlist whois vacation dh-make augeas-tools gettext-doc
  autopoint libasprintf-dev libgettextpo-dev bzr ca-certificates git mercurial
  subversion groff libjs-jquery-ui-docs less www-browser libmail-box-perl
Recommended packages:
  curl | wget | lynx-cur pkg-config libglib2.0-data shared-mime-info
  xdg-user-dirs javascript-common xml-core libmail-sendmail-perl
The following NEW packages will be installed:
  autotools-dev bsdmainutils debhelper dh-golang dh-strip-nondeterminism
  dh-systemd file gettext gettext-base golang-clockwork-dev
  golang-codegangsta-cli-dev golang-context-dev golang-coreos-log-dev
  golang-dbus-dev golang-etcd-dev golang-github-beorn7-perks-dev
  golang-github-boltdb-bolt-dev golang-github-bradfitz-http2-dev
  golang-github-codegangsta-cli-dev golang-github-coreos-go-systemd-dev
  golang-github-google-btree-dev golang-github-gorilla-mux-dev
  golang-github-julienschmidt-httprouter-dev
  golang-github-prometheus-common-dev golang-github-sirupsen-logrus-dev
  golang-github-stathat-go-dev golang-github-stretchr-testify-dev
  golang-github-ugorji-go-codec-dev golang-glog-dev golang-go
  golang-go-semver-dev golang-go.crypto-dev golang-go.net-dev golang-go.tools
  golang-gogoprotobuf-dev golang-golang-x-crypto-dev golang-golang-x-net-dev
  golang-golang-x-oauth2-dev golang-golang-x-sys-dev golang-golang-x-tools
  golang-golang-x-tools-dev golang-google-appengine-dev
  golang-google-cloud-compute-metadata-dev golang-google-grpc-dev
  golang-goprotobuf-dev golang-logrus-dev golang-metrics-dev golang-objx-dev
  golang-procfs-dev golang-prometheus-client-dev
  golang-protobuf-extensions-dev golang-src golang-toml-dev golang-x-text-dev
  groff-base intltool-debian libarchive-zip-perl libcroco3 libffi6
  libfile-stripnondeterminism-perl libglib2.0-0 libicu55 libjs-jquery
  libjs-jquery-ui libmagic1 libpipeline1 libprotobuf-dev libprotobuf-lite9v5
  libprotobuf9v5 libprotoc9v5 libtimedate-perl libunistring0 libxml2 man-db
  po-debconf protobuf-compiler sbuild-build-depends-etcd-dummy zlib1g-dev
0 upgraded, 78 newly installed, 0 to remove and 22 not upgraded.
Need to get 65.1 MB/65.1 MB of archives.
After this operation, 421 MB of additional disk space will be used.
Get:1 file:/«BUILDDIR»/resolver-crhZsF/apt_archive ./ sbuild-build-depends-etcd-dummy 0.invalid.0 [1102 B]
Get:2 http://172.17.0.1/private stretch-staging/main armhf groff-base armhf 1.22.3-5 [1083 kB]
Get:3 http://172.17.0.1/private stretch-staging/main armhf bsdmainutils armhf 9.0.6 [177 kB]
Get:4 http://172.17.0.1/private stretch-staging/main armhf libpipeline1 armhf 1.4.1-2 [23.7 kB]
Get:5 http://172.17.0.1/private stretch-staging/main armhf man-db armhf 2.7.5-1 [975 kB]
Get:6 http://172.17.0.1/private stretch-staging/main armhf libunistring0 armhf 0.9.3-5.2 [253 kB]
Get:7 http://172.17.0.1/private stretch-staging/main armhf libmagic1 armhf 1:5.25-2 [250 kB]
Get:8 http://172.17.0.1/private stretch-staging/main armhf file armhf 1:5.25-2 [61.2 kB]
Get:9 http://172.17.0.1/private stretch-staging/main armhf gettext-base armhf 0.19.7-2 [111 kB]
Get:10 http://172.17.0.1/private stretch-staging/main armhf libicu55 armhf 55.1-7 [7380 kB]
Get:11 http://172.17.0.1/private stretch-staging/main armhf libxml2 armhf 2.9.3+dfsg1-1 [800 kB]
Get:12 http://172.17.0.1/private stretch-staging/main armhf autotools-dev all 20150820.1 [71.7 kB]
Get:13 http://172.17.0.1/private stretch-staging/main armhf libffi6 armhf 3.2.1-4 [18.5 kB]
Get:14 http://172.17.0.1/private stretch-staging/main armhf libglib2.0-0 armhf 2.46.2-3 [2482 kB]
Get:15 http://172.17.0.1/private stretch-staging/main armhf libcroco3 armhf 0.6.11-1 [131 kB]
Get:16 http://172.17.0.1/private stretch-staging/main armhf gettext armhf 0.19.7-2 [1400 kB]
Get:17 http://172.17.0.1/private stretch-staging/main armhf intltool-debian all 0.35.0+20060710.4 [26.3 kB]
Get:18 http://172.17.0.1/private stretch-staging/main armhf po-debconf all 1.0.19 [249 kB]
Get:19 http://172.17.0.1/private stretch-staging/main armhf libarchive-zip-perl all 1.56-2 [94.9 kB]
Get:20 http://172.17.0.1/private stretch-staging/main armhf libfile-stripnondeterminism-perl all 0.014-1 [10.6 kB]
Get:21 http://172.17.0.1/private stretch-staging/main armhf libtimedate-perl all 2.3000-2 [42.2 kB]
Get:22 http://172.17.0.1/private stretch-staging/main armhf dh-strip-nondeterminism all 0.014-1 [7472 B]
Get:23 http://172.17.0.1/private stretch-staging/main armhf debhelper all 9.20160115 [827 kB]
Get:24 http://172.17.0.1/private stretch-staging/main armhf golang-src armhf 2:1.5.1-4 [6418 kB]
Get:25 http://172.17.0.1/private stretch-staging/main armhf golang-go armhf 2:1.5.1-4 [20.2 MB]
Get:26 http://172.17.0.1/private stretch-staging/main armhf libjs-jquery all 1.11.3+dfsg-4 [163 kB]
Get:27 http://172.17.0.1/private stretch-staging/main armhf libjs-jquery-ui all 1.10.1+dfsg-1 [499 kB]
Get:28 http://172.17.0.1/private stretch-staging/main armhf zlib1g-dev armhf 1:1.2.8.dfsg-2+b1 [197 kB]
Get:29 http://172.17.0.1/private stretch-staging/main armhf libprotobuf9v5 armhf 2.6.1-1.3 [292 kB]
Get:30 http://172.17.0.1/private stretch-staging/main armhf libprotobuf-lite9v5 armhf 2.6.1-1.3 [66.2 kB]
Get:31 http://172.17.0.1/private stretch-staging/main armhf libprotobuf-dev armhf 2.6.1-1.3 [427 kB]
Get:32 http://172.17.0.1/private stretch-staging/main armhf libprotoc9v5 armhf 2.6.1-1.3 [241 kB]
Get:33 http://172.17.0.1/private stretch-staging/main armhf protobuf-compiler armhf 2.6.1-1.3 [35.8 kB]
Get:34 http://172.17.0.1/private stretch-staging/main armhf dh-golang all 1.12 [9402 B]
Get:35 http://172.17.0.1/private stretch-staging/main armhf dh-systemd all 1.24 [18.7 kB]
Get:36 http://172.17.0.1/private stretch-staging/main armhf golang-clockwork-dev all 0.0~git20141217-1 [4522 B]
Get:37 http://172.17.0.1/private stretch-staging/main armhf golang-github-codegangsta-cli-dev all 0.0~git20150117-3 [14.4 kB]
Get:38 http://172.17.0.1/private stretch-staging/main armhf golang-codegangsta-cli-dev all 0.0~git20150117-3 [2332 B]
Get:39 http://172.17.0.1/private stretch-staging/main armhf golang-context-dev all 0.0~git20140604.1.14f550f-1 [6280 B]
Get:40 http://172.17.0.1/private stretch-staging/main armhf golang-coreos-log-dev all 0.0~git20140508-4 [5464 B]
Get:41 http://172.17.0.1/private stretch-staging/main armhf golang-dbus-dev all 2-1 [36.5 kB]
Get:42 http://172.17.0.1/private stretch-staging/main armhf golang-etcd-dev all 2.0.0-1 [16.6 kB]
Get:43 http://172.17.0.1/private stretch-staging/main armhf golang-github-beorn7-perks-dev all 0.0~git20150223.0.b965b61-1 [11.0 kB]
Get:44 http://172.17.0.1/private stretch-staging/main armhf golang-github-boltdb-bolt-dev all 1.1.0-1 [55.3 kB]
Get:45 http://172.17.0.1/private stretch-staging/main armhf golang-golang-x-crypto-dev all 1:0.0~git20151201.0.7b85b09-2 [802 kB]
Get:46 http://172.17.0.1/private stretch-staging/main armhf golang-go.crypto-dev all 1:0.0~git20151201.0.7b85b09-2 [2640 B]
Get:47 http://172.17.0.1/private stretch-staging/main armhf golang-github-bradfitz-http2-dev all 0.0~git20150509-1 [111 kB]
Get:48 http://172.17.0.1/private stretch-staging/main armhf golang-github-coreos-go-systemd-dev all 3-2 [23.6 kB]
Get:49 http://172.17.0.1/private stretch-staging/main armhf golang-github-google-btree-dev all 0.0~git20150413.0.cc6329d-1 [8844 B]
Get:50 http://172.17.0.1/private stretch-staging/main armhf golang-github-gorilla-mux-dev all 0.0~git20150814.0.f7b6aaa-1 [25.0 kB]
Get:51 http://172.17.0.1/private stretch-staging/main armhf golang-github-julienschmidt-httprouter-dev all 1.1-1 [15.5 kB]
Get:52 http://172.17.0.1/private stretch-staging/main armhf golang-x-text-dev all 0+git20150518.c93e7c9-1 [1968 kB]
Get:53 http://172.17.0.1/private stretch-staging/main armhf golang-golang-x-net-dev all 1:0.0+git20150817.66f0418-1 [417 kB]
Get:54 http://172.17.0.1/private stretch-staging/main armhf golang-goprotobuf-dev armhf 0.0~git20150526-2 [700 kB]
Get:55 http://172.17.0.1/private stretch-staging/main armhf golang-protobuf-extensions-dev all 0+git20150513.fc2b8d3-4 [8694 B]
Get:56 http://172.17.0.1/private stretch-staging/main armhf golang-github-sirupsen-logrus-dev all 0.8.7-2 [25.1 kB]
Get:57 http://172.17.0.1/private stretch-staging/main armhf golang-logrus-dev all 0.8.7-2 [2892 B]
Get:58 http://172.17.0.1/private stretch-staging/main armhf golang-github-prometheus-common-dev all 0+git20160104.0a3005b-1 [49.7 kB]
Get:59 http://172.17.0.1/private stretch-staging/main armhf golang-github-stathat-go-dev all 0.0~git20130314.0.01d012b-1 [4910 B]
Get:60 http://172.17.0.1/private stretch-staging/main armhf golang-objx-dev all 0.0~git20140527-4 [20.1 kB]
Get:61 http://172.17.0.1/private stretch-staging/main armhf golang-github-stretchr-testify-dev all 1.0-2 [27.8 kB]
Get:62 http://172.17.0.1/private stretch-staging/main armhf golang-github-ugorji-go-codec-dev all 0.0~git20151130.0.357a44b-1 [127 kB]
Get:63 http://172.17.0.1/private stretch-staging/main armhf golang-glog-dev all 0+git20150801.fca8c88-1 [16.5 kB]
Get:64 http://172.17.0.1/private stretch-staging/main armhf golang-go-semver-dev all 0.0~git20150304-1 [4666 B]
Get:65 http://172.17.0.1/private stretch-staging/main armhf golang-go.net-dev all 1:0.0+git20150817.66f0418-1 [9842 B]
Get:66 http://172.17.0.1/private stretch-staging/main armhf golang-golang-x-tools-dev all 1:0.0~git20151026.0.0f9d71c-2 [1329 kB]
Get:67 http://172.17.0.1/private stretch-staging/main armhf golang-golang-x-tools armhf 1:0.0~git20151026.0.0f9d71c-2 [10.0 MB]
Get:68 http://172.17.0.1/private stretch-staging/main armhf golang-go.tools armhf 1:0.0~git20151026.0.0f9d71c-2 [9990 B]
Get:69 http://172.17.0.1/private stretch-staging/main armhf golang-gogoprotobuf-dev armhf 0.0~git20150828.0.6cab0cc-1 [3552 kB]
Get:70 http://172.17.0.1/private stretch-staging/main armhf golang-google-appengine-dev all 0.0~git20150606-2 [128 kB]
Get:71 http://172.17.0.1/private stretch-staging/main armhf golang-google-cloud-compute-metadata-dev all 0.0~git20150613-1 [5564 B]
Get:72 http://172.17.0.1/private stretch-staging/main armhf golang-golang-x-oauth2-dev all 0.0~git20150527-2 [28.0 kB]
Get:73 http://172.17.0.1/private stretch-staging/main armhf golang-golang-x-sys-dev all 0.0~git20150612-1 [171 kB]
Get:74 http://172.17.0.1/private stretch-staging/main armhf golang-google-grpc-dev all 0.0~git20150514.0.f5ebd86-2 [58.0 kB]
Get:75 http://172.17.0.1/private stretch-staging/main armhf golang-metrics-dev all 0.0~git20150823-1 [26.7 kB]
Get:76 http://172.17.0.1/private stretch-staging/main armhf golang-procfs-dev all 0+git20150616.c91d8ee-1 [13.5 kB]
Get:77 http://172.17.0.1/private stretch-staging/main armhf golang-prometheus-client-dev all 0.7.0+ds-3 [88.4 kB]
Get:78 http://172.17.0.1/private stretch-staging/main armhf golang-toml-dev all 0.1.0+git20160102.23.5c4df71-1 [33.6 kB]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 65.1 MB in 8s (7877 kB/s)
Selecting previously unselected package groff-base.
(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 ... 12707 files and directories currently installed.)
Preparing to unpack .../groff-base_1.22.3-5_armhf.deb ...
Unpacking groff-base (1.22.3-5) ...
Selecting previously unselected package bsdmainutils.
Preparing to unpack .../bsdmainutils_9.0.6_armhf.deb ...
Unpacking bsdmainutils (9.0.6) ...
Selecting previously unselected package libpipeline1:armhf.
Preparing to unpack .../libpipeline1_1.4.1-2_armhf.deb ...
Unpacking libpipeline1:armhf (1.4.1-2) ...
Selecting previously unselected package man-db.
Preparing to unpack .../man-db_2.7.5-1_armhf.deb ...
Unpacking man-db (2.7.5-1) ...
Selecting previously unselected package libunistring0:armhf.
Preparing to unpack .../libunistring0_0.9.3-5.2_armhf.deb ...
Unpacking libunistring0:armhf (0.9.3-5.2) ...
Selecting previously unselected package libmagic1:armhf.
Preparing to unpack .../libmagic1_1%3a5.25-2_armhf.deb ...
Unpacking libmagic1:armhf (1:5.25-2) ...
Selecting previously unselected package file.
Preparing to unpack .../file_1%3a5.25-2_armhf.deb ...
Unpacking file (1:5.25-2) ...
Selecting previously unselected package gettext-base.
Preparing to unpack .../gettext-base_0.19.7-2_armhf.deb ...
Unpacking gettext-base (0.19.7-2) ...
Selecting previously unselected package libicu55:armhf.
Preparing to unpack .../libicu55_55.1-7_armhf.deb ...
Unpacking libicu55:armhf (55.1-7) ...
Selecting previously unselected package libxml2:armhf.
Preparing to unpack .../libxml2_2.9.3+dfsg1-1_armhf.deb ...
Unpacking libxml2:armhf (2.9.3+dfsg1-1) ...
Selecting previously unselected package autotools-dev.
Preparing to unpack .../autotools-dev_20150820.1_all.deb ...
Unpacking autotools-dev (20150820.1) ...
Selecting previously unselected package libffi6:armhf.
Preparing to unpack .../libffi6_3.2.1-4_armhf.deb ...
Unpacking libffi6:armhf (3.2.1-4) ...
Selecting previously unselected package libglib2.0-0:armhf.
Preparing to unpack .../libglib2.0-0_2.46.2-3_armhf.deb ...
Unpacking libglib2.0-0:armhf (2.46.2-3) ...
Selecting previously unselected package libcroco3:armhf.
Preparing to unpack .../libcroco3_0.6.11-1_armhf.deb ...
Unpacking libcroco3:armhf (0.6.11-1) ...
Selecting previously unselected package gettext.
Preparing to unpack .../gettext_0.19.7-2_armhf.deb ...
Unpacking gettext (0.19.7-2) ...
Selecting previously unselected package intltool-debian.
Preparing to unpack .../intltool-debian_0.35.0+20060710.4_all.deb ...
Unpacking intltool-debian (0.35.0+20060710.4) ...
Selecting previously unselected package po-debconf.
Preparing to unpack .../po-debconf_1.0.19_all.deb ...
Unpacking po-debconf (1.0.19) ...
Selecting previously unselected package libarchive-zip-perl.
Preparing to unpack .../libarchive-zip-perl_1.56-2_all.deb ...
Unpacking libarchive-zip-perl (1.56-2) ...
Selecting previously unselected package libfile-stripnondeterminism-perl.
Preparing to unpack .../libfile-stripnondeterminism-perl_0.014-1_all.deb ...
Unpacking libfile-stripnondeterminism-perl (0.014-1) ...
Selecting previously unselected package libtimedate-perl.
Preparing to unpack .../libtimedate-perl_2.3000-2_all.deb ...
Unpacking libtimedate-perl (2.3000-2) ...
Selecting previously unselected package dh-strip-nondeterminism.
Preparing to unpack .../dh-strip-nondeterminism_0.014-1_all.deb ...
Unpacking dh-strip-nondeterminism (0.014-1) ...
Selecting previously unselected package debhelper.
Preparing to unpack .../debhelper_9.20160115_all.deb ...
Unpacking debhelper (9.20160115) ...
Selecting previously unselected package golang-src.
Preparing to unpack .../golang-src_2%3a1.5.1-4_armhf.deb ...
Unpacking golang-src (2:1.5.1-4) ...
Selecting previously unselected package golang-go.
Preparing to unpack .../golang-go_2%3a1.5.1-4_armhf.deb ...
Unpacking golang-go (2:1.5.1-4) ...
Selecting previously unselected package libjs-jquery.
Preparing to unpack .../libjs-jquery_1.11.3+dfsg-4_all.deb ...
Unpacking libjs-jquery (1.11.3+dfsg-4) ...
Selecting previously unselected package libjs-jquery-ui.
Preparing to unpack .../libjs-jquery-ui_1.10.1+dfsg-1_all.deb ...
Unpacking libjs-jquery-ui (1.10.1+dfsg-1) ...
Selecting previously unselected package zlib1g-dev:armhf.
Preparing to unpack .../zlib1g-dev_1%3a1.2.8.dfsg-2+b1_armhf.deb ...
Unpacking zlib1g-dev:armhf (1:1.2.8.dfsg-2+b1) ...
Selecting previously unselected package libprotobuf9v5:armhf.
Preparing to unpack .../libprotobuf9v5_2.6.1-1.3_armhf.deb ...
Unpacking libprotobuf9v5:armhf (2.6.1-1.3) ...
Selecting previously unselected package libprotobuf-lite9v5:armhf.
Preparing to unpack .../libprotobuf-lite9v5_2.6.1-1.3_armhf.deb ...
Unpacking libprotobuf-lite9v5:armhf (2.6.1-1.3) ...
Selecting previously unselected package libprotobuf-dev:armhf.
Preparing to unpack .../libprotobuf-dev_2.6.1-1.3_armhf.deb ...
Unpacking libprotobuf-dev:armhf (2.6.1-1.3) ...
Selecting previously unselected package libprotoc9v5:armhf.
Preparing to unpack .../libprotoc9v5_2.6.1-1.3_armhf.deb ...
Unpacking libprotoc9v5:armhf (2.6.1-1.3) ...
Selecting previously unselected package protobuf-compiler.
Preparing to unpack .../protobuf-compiler_2.6.1-1.3_armhf.deb ...
Unpacking protobuf-compiler (2.6.1-1.3) ...
Selecting previously unselected package dh-golang.
Preparing to unpack .../dh-golang_1.12_all.deb ...
Unpacking dh-golang (1.12) ...
Selecting previously unselected package dh-systemd.
Preparing to unpack .../dh-systemd_1.24_all.deb ...
Unpacking dh-systemd (1.24) ...
Selecting previously unselected package golang-clockwork-dev.
Preparing to unpack .../golang-clockwork-dev_0.0~git20141217-1_all.deb ...
Unpacking golang-clockwork-dev (0.0~git20141217-1) ...
Selecting previously unselected package golang-github-codegangsta-cli-dev.
Preparing to unpack .../golang-github-codegangsta-cli-dev_0.0~git20150117-3_all.deb ...
Unpacking golang-github-codegangsta-cli-dev (0.0~git20150117-3) ...
Selecting previously unselected package golang-codegangsta-cli-dev.
Preparing to unpack .../golang-codegangsta-cli-dev_0.0~git20150117-3_all.deb ...
Unpacking golang-codegangsta-cli-dev (0.0~git20150117-3) ...
Selecting previously unselected package golang-context-dev.
Preparing to unpack .../golang-context-dev_0.0~git20140604.1.14f550f-1_all.deb ...
Unpacking golang-context-dev (0.0~git20140604.1.14f550f-1) ...
Selecting previously unselected package golang-coreos-log-dev.
Preparing to unpack .../golang-coreos-log-dev_0.0~git20140508-4_all.deb ...
Unpacking golang-coreos-log-dev (0.0~git20140508-4) ...
Selecting previously unselected package golang-dbus-dev.
Preparing to unpack .../golang-dbus-dev_2-1_all.deb ...
Unpacking golang-dbus-dev (2-1) ...
Selecting previously unselected package golang-etcd-dev.
Preparing to unpack .../golang-etcd-dev_2.0.0-1_all.deb ...
Unpacking golang-etcd-dev (2.0.0-1) ...
Selecting previously unselected package golang-github-beorn7-perks-dev.
Preparing to unpack .../golang-github-beorn7-perks-dev_0.0~git20150223.0.b965b61-1_all.deb ...
Unpacking golang-github-beorn7-perks-dev (0.0~git20150223.0.b965b61-1) ...
Selecting previously unselected package golang-github-boltdb-bolt-dev.
Preparing to unpack .../golang-github-boltdb-bolt-dev_1.1.0-1_all.deb ...
Unpacking golang-github-boltdb-bolt-dev (1.1.0-1) ...
Selecting previously unselected package golang-golang-x-crypto-dev.
Preparing to unpack .../golang-golang-x-crypto-dev_1%3a0.0~git20151201.0.7b85b09-2_all.deb ...
Unpacking golang-golang-x-crypto-dev (1:0.0~git20151201.0.7b85b09-2) ...
Selecting previously unselected package golang-go.crypto-dev.
Preparing to unpack .../golang-go.crypto-dev_1%3a0.0~git20151201.0.7b85b09-2_all.deb ...
Unpacking golang-go.crypto-dev (1:0.0~git20151201.0.7b85b09-2) ...
Selecting previously unselected package golang-github-bradfitz-http2-dev.
Preparing to unpack .../golang-github-bradfitz-http2-dev_0.0~git20150509-1_all.deb ...
Unpacking golang-github-bradfitz-http2-dev (0.0~git20150509-1) ...
Selecting previously unselected package golang-github-coreos-go-systemd-dev.
Preparing to unpack .../golang-github-coreos-go-systemd-dev_3-2_all.deb ...
Unpacking golang-github-coreos-go-systemd-dev (3-2) ...
Selecting previously unselected package golang-github-google-btree-dev.
Preparing to unpack .../golang-github-google-btree-dev_0.0~git20150413.0.cc6329d-1_all.deb ...
Unpacking golang-github-google-btree-dev (0.0~git20150413.0.cc6329d-1) ...
Selecting previously unselected package golang-github-gorilla-mux-dev.
Preparing to unpack .../golang-github-gorilla-mux-dev_0.0~git20150814.0.f7b6aaa-1_all.deb ...
Unpacking golang-github-gorilla-mux-dev (0.0~git20150814.0.f7b6aaa-1) ...
Selecting previously unselected package golang-github-julienschmidt-httprouter-dev.
Preparing to unpack .../golang-github-julienschmidt-httprouter-dev_1.1-1_all.deb ...
Unpacking golang-github-julienschmidt-httprouter-dev (1.1-1) ...
Selecting previously unselected package golang-x-text-dev.
Preparing to unpack .../golang-x-text-dev_0+git20150518.c93e7c9-1_all.deb ...
Unpacking golang-x-text-dev (0+git20150518.c93e7c9-1) ...
Selecting previously unselected package golang-golang-x-net-dev.
Preparing to unpack .../golang-golang-x-net-dev_1%3a0.0+git20150817.66f0418-1_all.deb ...
Unpacking golang-golang-x-net-dev (1:0.0+git20150817.66f0418-1) ...
Selecting previously unselected package golang-goprotobuf-dev.
Preparing to unpack .../golang-goprotobuf-dev_0.0~git20150526-2_armhf.deb ...
Unpacking golang-goprotobuf-dev (0.0~git20150526-2) ...
Selecting previously unselected package golang-protobuf-extensions-dev.
Preparing to unpack .../golang-protobuf-extensions-dev_0+git20150513.fc2b8d3-4_all.deb ...
Unpacking golang-protobuf-extensions-dev (0+git20150513.fc2b8d3-4) ...
Selecting previously unselected package golang-github-sirupsen-logrus-dev.
Preparing to unpack .../golang-github-sirupsen-logrus-dev_0.8.7-2_all.deb ...
Unpacking golang-github-sirupsen-logrus-dev (0.8.7-2) ...
Selecting previously unselected package golang-logrus-dev.
Preparing to unpack .../golang-logrus-dev_0.8.7-2_all.deb ...
Unpacking golang-logrus-dev (0.8.7-2) ...
Selecting previously unselected package golang-github-prometheus-common-dev.
Preparing to unpack .../golang-github-prometheus-common-dev_0+git20160104.0a3005b-1_all.deb ...
Unpacking golang-github-prometheus-common-dev (0+git20160104.0a3005b-1) ...
Selecting previously unselected package golang-github-stathat-go-dev.
Preparing to unpack .../golang-github-stathat-go-dev_0.0~git20130314.0.01d012b-1_all.deb ...
Unpacking golang-github-stathat-go-dev (0.0~git20130314.0.01d012b-1) ...
Selecting previously unselected package golang-objx-dev.
Preparing to unpack .../golang-objx-dev_0.0~git20140527-4_all.deb ...
Unpacking golang-objx-dev (0.0~git20140527-4) ...
Selecting previously unselected package golang-github-stretchr-testify-dev.
Preparing to unpack .../golang-github-stretchr-testify-dev_1.0-2_all.deb ...
Unpacking golang-github-stretchr-testify-dev (1.0-2) ...
Selecting previously unselected package golang-github-ugorji-go-codec-dev.
Preparing to unpack .../golang-github-ugorji-go-codec-dev_0.0~git20151130.0.357a44b-1_all.deb ...
Unpacking golang-github-ugorji-go-codec-dev (0.0~git20151130.0.357a44b-1) ...
Selecting previously unselected package golang-glog-dev.
Preparing to unpack .../golang-glog-dev_0+git20150801.fca8c88-1_all.deb ...
Unpacking golang-glog-dev (0+git20150801.fca8c88-1) ...
Selecting previously unselected package golang-go-semver-dev.
Preparing to unpack .../golang-go-semver-dev_0.0~git20150304-1_all.deb ...
Unpacking golang-go-semver-dev (0.0~git20150304-1) ...
Selecting previously unselected package golang-go.net-dev.
Preparing to unpack .../golang-go.net-dev_1%3a0.0+git20150817.66f0418-1_all.deb ...
Unpacking golang-go.net-dev (1:0.0+git20150817.66f0418-1) ...
Selecting previously unselected package golang-golang-x-tools-dev.
Preparing to unpack .../golang-golang-x-tools-dev_1%3a0.0~git20151026.0.0f9d71c-2_all.deb ...
Unpacking golang-golang-x-tools-dev (1:0.0~git20151026.0.0f9d71c-2) ...
Selecting previously unselected package golang-golang-x-tools.
Preparing to unpack .../golang-golang-x-tools_1%3a0.0~git20151026.0.0f9d71c-2_armhf.deb ...
Unpacking golang-golang-x-tools (1:0.0~git20151026.0.0f9d71c-2) ...
Selecting previously unselected package golang-go.tools.
Preparing to unpack .../golang-go.tools_1%3a0.0~git20151026.0.0f9d71c-2_armhf.deb ...
Unpacking golang-go.tools (1:0.0~git20151026.0.0f9d71c-2) ...
Selecting previously unselected package golang-gogoprotobuf-dev.
Preparing to unpack .../golang-gogoprotobuf-dev_0.0~git20150828.0.6cab0cc-1_armhf.deb ...
Unpacking golang-gogoprotobuf-dev (0.0~git20150828.0.6cab0cc-1) ...
Selecting previously unselected package golang-google-appengine-dev.
Preparing to unpack .../golang-google-appengine-dev_0.0~git20150606-2_all.deb ...
Unpacking golang-google-appengine-dev (0.0~git20150606-2) ...
Selecting previously unselected package golang-google-cloud-compute-metadata-dev.
Preparing to unpack .../golang-google-cloud-compute-metadata-dev_0.0~git20150613-1_all.deb ...
Unpacking golang-google-cloud-compute-metadata-dev (0.0~git20150613-1) ...
Selecting previously unselected package golang-golang-x-oauth2-dev.
Preparing to unpack .../golang-golang-x-oauth2-dev_0.0~git20150527-2_all.deb ...
Unpacking golang-golang-x-oauth2-dev (0.0~git20150527-2) ...
Selecting previously unselected package golang-golang-x-sys-dev.
Preparing to unpack .../golang-golang-x-sys-dev_0.0~git20150612-1_all.deb ...
Unpacking golang-golang-x-sys-dev (0.0~git20150612-1) ...
Selecting previously unselected package golang-google-grpc-dev.
Preparing to unpack .../golang-google-grpc-dev_0.0~git20150514.0.f5ebd86-2_all.deb ...
Unpacking golang-google-grpc-dev (0.0~git20150514.0.f5ebd86-2) ...
Selecting previously unselected package golang-metrics-dev.
Preparing to unpack .../golang-metrics-dev_0.0~git20150823-1_all.deb ...
Unpacking golang-metrics-dev (0.0~git20150823-1) ...
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-prometheus-client-dev.
Preparing to unpack .../golang-prometheus-client-dev_0.7.0+ds-3_all.deb ...
Unpacking golang-prometheus-client-dev (0.7.0+ds-3) ...
Selecting previously unselected package golang-toml-dev.
Preparing to unpack .../golang-toml-dev_0.1.0+git20160102.23.5c4df71-1_all.deb ...
Unpacking golang-toml-dev (0.1.0+git20160102.23.5c4df71-1) ...
Selecting previously unselected package sbuild-build-depends-etcd-dummy.
Preparing to unpack .../sbuild-build-depends-etcd-dummy.deb ...
Unpacking sbuild-build-depends-etcd-dummy (0.invalid.0) ...
Processing triggers for libc-bin (2.21-6) ...
Setting up groff-base (1.22.3-5) ...
Setting up bsdmainutils (9.0.6) ...
update-alternatives: using /usr/bin/bsd-write to provide /usr/bin/write (write) in auto mode
update-alternatives: using /usr/bin/bsd-from to provide /usr/bin/from (from) in auto mode
Setting up libpipeline1:armhf (1.4.1-2) ...
Setting up man-db (2.7.5-1) ...
Not building database; man-db/auto-update is not 'true'.
Setting up libunistring0:armhf (0.9.3-5.2) ...
Setting up libmagic1:armhf (1:5.25-2) ...
Setting up file (1:5.25-2) ...
Setting up gettext-base (0.19.7-2) ...
Setting up libicu55:armhf (55.1-7) ...
Setting up libxml2:armhf (2.9.3+dfsg1-1) ...
Setting up autotools-dev (20150820.1) ...
Setting up libffi6:armhf (3.2.1-4) ...
Setting up libglib2.0-0:armhf (2.46.2-3) ...
No schema files found: doing nothing.
Setting up libcroco3:armhf (0.6.11-1) ...
Setting up gettext (0.19.7-2) ...
Setting up intltool-debian (0.35.0+20060710.4) ...
Setting up po-debconf (1.0.19) ...
Setting up libarchive-zip-perl (1.56-2) ...
Setting up libfile-stripnondeterminism-perl (0.014-1) ...
Setting up libtimedate-perl (2.3000-2) ...
Setting up golang-src (2:1.5.1-4) ...
Setting up golang-go (2:1.5.1-4) ...
update-alternatives: using /usr/lib/go/bin/go to provide /usr/bin/go (go) in auto mode
Setting up libjs-jquery (1.11.3+dfsg-4) ...
Setting up libjs-jquery-ui (1.10.1+dfsg-1) ...
Setting up zlib1g-dev:armhf (1:1.2.8.dfsg-2+b1) ...
Setting up libprotobuf9v5:armhf (2.6.1-1.3) ...
Setting up libprotobuf-lite9v5:armhf (2.6.1-1.3) ...
Setting up libprotobuf-dev:armhf (2.6.1-1.3) ...
Setting up libprotoc9v5:armhf (2.6.1-1.3) ...
Setting up protobuf-compiler (2.6.1-1.3) ...
Setting up golang-clockwork-dev (0.0~git20141217-1) ...
Setting up golang-github-codegangsta-cli-dev (0.0~git20150117-3) ...
Setting up golang-codegangsta-cli-dev (0.0~git20150117-3) ...
Setting up golang-context-dev (0.0~git20140604.1.14f550f-1) ...
Setting up golang-coreos-log-dev (0.0~git20140508-4) ...
Setting up golang-dbus-dev (2-1) ...
Setting up golang-etcd-dev (2.0.0-1) ...
Setting up golang-github-beorn7-perks-dev (0.0~git20150223.0.b965b61-1) ...
Setting up golang-github-boltdb-bolt-dev (1.1.0-1) ...
Setting up golang-golang-x-crypto-dev (1:0.0~git20151201.0.7b85b09-2) ...
Setting up golang-go.crypto-dev (1:0.0~git20151201.0.7b85b09-2) ...
Setting up golang-github-bradfitz-http2-dev (0.0~git20150509-1) ...
Setting up golang-github-coreos-go-systemd-dev (3-2) ...
Setting up golang-github-google-btree-dev (0.0~git20150413.0.cc6329d-1) ...
Setting up golang-github-gorilla-mux-dev (0.0~git20150814.0.f7b6aaa-1) ...
Setting up golang-github-julienschmidt-httprouter-dev (1.1-1) ...
Setting up golang-x-text-dev (0+git20150518.c93e7c9-1) ...
Setting up golang-golang-x-net-dev (1:0.0+git20150817.66f0418-1) ...
Setting up golang-goprotobuf-dev (0.0~git20150526-2) ...
Setting up golang-protobuf-extensions-dev (0+git20150513.fc2b8d3-4) ...
Setting up golang-github-sirupsen-logrus-dev (0.8.7-2) ...
Setting up golang-logrus-dev (0.8.7-2) ...
Setting up golang-github-prometheus-common-dev (0+git20160104.0a3005b-1) ...
Setting up golang-github-stathat-go-dev (0.0~git20130314.0.01d012b-1) ...
Setting up golang-objx-dev (0.0~git20140527-4) ...
Setting up golang-github-stretchr-testify-dev (1.0-2) ...
Setting up golang-github-ugorji-go-codec-dev (0.0~git20151130.0.357a44b-1) ...
Setting up golang-glog-dev (0+git20150801.fca8c88-1) ...
Setting up golang-go-semver-dev (0.0~git20150304-1) ...
Setting up golang-go.net-dev (1:0.0+git20150817.66f0418-1) ...
Setting up golang-golang-x-tools-dev (1:0.0~git20151026.0.0f9d71c-2) ...
Setting up golang-golang-x-tools (1:0.0~git20151026.0.0f9d71c-2) ...
Setting up golang-go.tools (1:0.0~git20151026.0.0f9d71c-2) ...
Setting up golang-gogoprotobuf-dev (0.0~git20150828.0.6cab0cc-1) ...
Setting up golang-google-appengine-dev (0.0~git20150606-2) ...
Setting up golang-google-cloud-compute-metadata-dev (0.0~git20150613-1) ...
Setting up golang-golang-x-oauth2-dev (0.0~git20150527-2) ...
Setting up golang-golang-x-sys-dev (0.0~git20150612-1) ...
Setting up golang-google-grpc-dev (0.0~git20150514.0.f5ebd86-2) ...
Setting up golang-metrics-dev (0.0~git20150823-1) ...
Setting up golang-procfs-dev (0+git20150616.c91d8ee-1) ...
Setting up golang-prometheus-client-dev (0.7.0+ds-3) ...
Setting up golang-toml-dev (0.1.0+git20160102.23.5c4df71-1) ...
Setting up debhelper (9.20160115) ...
Setting up dh-golang (1.12) ...
Setting up dh-systemd (1.24) ...
Setting up sbuild-build-depends-etcd-dummy (0.invalid.0) ...
Setting up dh-strip-nondeterminism (0.014-1) ...
Processing triggers for libc-bin (2.21-6) ...
W: No sandbox user '_apt' on the system, can not drop privileges

┌──────────────────────────────────────────────────────────────────────────────┐
│ Build environment                                                            │
└──────────────────────────────────────────────────────────────────────────────┘

Kernel: Linux 3.19.0-trunk-armmp armhf (armv7l)
Toolchain package versions: binutils_2.25.90.20160101-1 dpkg-dev_1.18.4 g++-5_5.3.1-5+rpi1 gcc-5_5.3.1-5+rpi1 libc6-dev_2.21-6 libstdc++-5-dev_5.3.1-5+rpi1 libstdc++6_5.3.1-5+rpi1 linux-libc-dev_3.18.5-1~exp1+rpi19+stretch
Package versions: adduser_3.113+nmu3 apt_1.1.10 autotools-dev_20150820.1 base-files_9.4+rpi1 base-passwd_3.5.39 bash_4.3-14 binutils_2.25.90.20160101-1 bsdmainutils_9.0.6 bsdutils_1:2.27.1-1 build-essential_11.7 bzip2_1.0.6-8 coreutils_8.23-4 cpio_2.11+dfsg-4.1 cpp_4:5.3.1-1+rpi1 cpp-5_5.3.1-5+rpi1 dash_0.5.7-4 debconf_1.5.58 debfoster_2.7-2 debhelper_9.20160115 debianutils_4.5.1 dh-golang_1.12 dh-strip-nondeterminism_0.014-1 dh-systemd_1.24 diffutils_1:3.3-3 dmsetup_2:1.02.114-1 dpkg_1.18.4 dpkg-dev_1.18.4 e2fslibs_1.42.13-1 e2fsprogs_1.42.13-1 fakeroot_1.20.2-1 file_1:5.25-2 findutils_4.4.2-10 g++_4:5.3.1-1+rpi1 g++-5_5.3.1-5+rpi1 gcc_4:5.3.1-1+rpi1 gcc-4.6-base_4.6.4-5+rpi1 gcc-4.7-base_4.7.3-11+rpi1 gcc-4.8-base_4.8.5-3 gcc-4.9-base_4.9.3-10 gcc-5_5.3.1-5+rpi1 gcc-5-base_5.3.1-5+rpi1 gettext_0.19.7-2 gettext-base_0.19.7-2 gnupg_1.4.20-1 golang-clockwork-dev_0.0~git20141217-1 golang-codegangsta-cli-dev_0.0~git20150117-3 golang-context-dev_0.0~git20140604.1.14f550f-1 golang-coreos-log-dev_0.0~git20140508-4 golang-dbus-dev_2-1 golang-etcd-dev_2.0.0-1 golang-github-beorn7-perks-dev_0.0~git20150223.0.b965b61-1 golang-github-boltdb-bolt-dev_1.1.0-1 golang-github-bradfitz-http2-dev_0.0~git20150509-1 golang-github-codegangsta-cli-dev_0.0~git20150117-3 golang-github-coreos-go-systemd-dev_3-2 golang-github-google-btree-dev_0.0~git20150413.0.cc6329d-1 golang-github-gorilla-mux-dev_0.0~git20150814.0.f7b6aaa-1 golang-github-julienschmidt-httprouter-dev_1.1-1 golang-github-prometheus-common-dev_0+git20160104.0a3005b-1 golang-github-sirupsen-logrus-dev_0.8.7-2 golang-github-stathat-go-dev_0.0~git20130314.0.01d012b-1 golang-github-stretchr-testify-dev_1.0-2 golang-github-ugorji-go-codec-dev_0.0~git20151130.0.357a44b-1 golang-glog-dev_0+git20150801.fca8c88-1 golang-go_2:1.5.1-4 golang-go-semver-dev_0.0~git20150304-1 golang-go.crypto-dev_1:0.0~git20151201.0.7b85b09-2 golang-go.net-dev_1:0.0+git20150817.66f0418-1 golang-go.tools_1:0.0~git20151026.0.0f9d71c-2 golang-gogoprotobuf-dev_0.0~git20150828.0.6cab0cc-1 golang-golang-x-crypto-dev_1:0.0~git20151201.0.7b85b09-2 golang-golang-x-net-dev_1:0.0+git20150817.66f0418-1 golang-golang-x-oauth2-dev_0.0~git20150527-2 golang-golang-x-sys-dev_0.0~git20150612-1 golang-golang-x-tools_1:0.0~git20151026.0.0f9d71c-2 golang-golang-x-tools-dev_1:0.0~git20151026.0.0f9d71c-2 golang-google-appengine-dev_0.0~git20150606-2 golang-google-cloud-compute-metadata-dev_0.0~git20150613-1 golang-google-grpc-dev_0.0~git20150514.0.f5ebd86-2 golang-goprotobuf-dev_0.0~git20150526-2 golang-logrus-dev_0.8.7-2 golang-metrics-dev_0.0~git20150823-1 golang-objx-dev_0.0~git20140527-4 golang-procfs-dev_0+git20150616.c91d8ee-1 golang-prometheus-client-dev_0.7.0+ds-3 golang-protobuf-extensions-dev_0+git20150513.fc2b8d3-4 golang-src_2:1.5.1-4 golang-toml-dev_0.1.0+git20160102.23.5c4df71-1 golang-x-text-dev_0+git20150518.c93e7c9-1 gpgv_1.4.20-1 grep_2.22-1 groff-base_1.22.3-5 gzip_1.6-4 hostname_3.16 init_1.24 init-system-helpers_1.24 initramfs-tools_0.120 initscripts_2.88dsf-59.2 insserv_1.14.0-5 intltool-debian_0.35.0+20060710.4 klibc-utils_2.0.4-4+rpi1 kmod_21-1 libacl1_2.2.52-2 libapparmor1_2.10-2+b3 libapt-pkg4.16_1.0.10.2 libapt-pkg5.0_1.1.10 libarchive-zip-perl_1.56-2 libasan2_5.3.1-5+rpi1 libatomic1_5.3.1-5+rpi1 libattr1_1:2.4.47-2 libaudit-common_1:2.4.5-1 libaudit1_1:2.4.5-1 libblkid1_2.27.1-1 libbz2-1.0_1.0.6-8 libc-bin_2.21-6 libc-dev-bin_2.21-6 libc6_2.21-6 libc6-dev_2.21-6 libcap2_1:2.24-12 libcap2-bin_1:2.24-12 libcc1-0_5.3.1-5+rpi1 libcomerr2_1.42.13-1 libcroco3_0.6.11-1 libcryptsetup4_2:1.6.6-5 libdb5.3_5.3.28-11 libdbus-1-3_1.10.6-1 libdebconfclient0_0.201 libdevmapper1.02.1_2:1.02.114-1 libdpkg-perl_1.18.4 libdrm2_2.4.65-3 libfakeroot_1.20.2-1 libfdisk1_2.27.1-1 libffi6_3.2.1-4 libfile-stripnondeterminism-perl_0.014-1 libgc1c2_1:7.4.2-7.3 libgcc-5-dev_5.3.1-5+rpi1 libgcc1_1:5.3.1-5+rpi1 libgcrypt20_1.6.4-4 libgdbm3_1.8.3-13.1 libglib2.0-0_2.46.2-3 libgmp10_2:6.1.0+dfsg-2 libgomp1_5.3.1-5+rpi1 libgpg-error0_1.21-1 libicu55_55.1-7 libisl13_0.14-2 libisl15_0.15-3 libjs-jquery_1.11.3+dfsg-4 libjs-jquery-ui_1.10.1+dfsg-1 libklibc_2.0.4-4+rpi1 libkmod2_21-1 liblzma5_5.1.1alpha+20120614-2.1 libmagic1_1:5.25-2 libmount1_2.27.1-1 libmpc3_1.0.3-1 libmpfr4_3.1.3-2 libncurses5_6.0+20151024-2 libncursesw5_6.0+20151024-2 libpam-modules_1.1.8-3.1 libpam-modules-bin_1.1.8-3.1 libpam-runtime_1.1.8-3.1 libpam0g_1.1.8-3.1 libpcre3_2:8.35-8 libperl5.22_5.22.1-3 libpipeline1_1.4.1-2 libplymouth4_0.9.2-3 libpng12-0_1.2.54-1 libprocps4_2:3.3.10-2 libprocps5_2:3.3.11-3 libprotobuf-dev_2.6.1-1.3 libprotobuf-lite9v5_2.6.1-1.3 libprotobuf9v5_2.6.1-1.3 libprotoc9v5_2.6.1-1.3 libreadline6_6.3-8+b3 libseccomp2_2.2.3-2 libselinux1_2.4-3 libsemanage-common_2.4-3 libsemanage1_2.4-3 libsepol1_2.4-2 libsmartcols1_2.27.1-1 libss2_1.42.13-1 libstdc++-5-dev_5.3.1-5+rpi1 libstdc++6_5.3.1-5+rpi1 libsystemd0_228-2 libtimedate-perl_2.3000-2 libtinfo5_6.0+20151024-2 libubsan0_5.3.1-5+rpi1 libudev1_228-2 libunistring0_0.9.3-5.2 libusb-0.1-4_2:0.1.12-27 libustr-1.0-1_1.0.4-5 libuuid1_2.27.1-1 libxml2_2.9.3+dfsg1-1 linux-libc-dev_3.18.5-1~exp1+rpi19+stretch login_1:4.2-3.1 lsb-base_4.1+Debian13+rpi1+nmu1 make_4.0-8.2 makedev_2.3.1-93 man-db_2.7.5-1 manpages_3.74-1 mawk_1.3.3-17 mount_2.27.1-1 multiarch-support_2.21-6 ncurses-base_6.0+20151024-2 ncurses-bin_6.0+20151024-2 passwd_1:4.2-3.1 patch_2.7.5-1 perl_5.22.1-3 perl-base_5.22.1-3 perl-modules-5.22_5.22.1-3 plymouth_0.9.2-3 po-debconf_1.0.19 procps_2:3.3.11-3 protobuf-compiler_2.6.1-1.3 raspbian-archive-keyring_20120528.2 readline-common_6.3-8 sbuild-build-depends-core-dummy_0.invalid.0 sbuild-build-depends-etcd-dummy_0.invalid.0 sed_4.2.2-6.1 sensible-utils_0.0.9 startpar_0.59-3 systemd_228-2 systemd-sysv_228-2 sysv-rc_2.88dsf-59.2 sysvinit-utils_2.88dsf-59.2 tar_1.28-2.1 tzdata_2015g-1 udev_228-2 util-linux_2.27.1-1 xz-utils_5.1.1alpha+20120614-2.1 zlib1g_1:1.2.8.dfsg-2+b1 zlib1g-dev_1:1.2.8.dfsg-2+b1

┌──────────────────────────────────────────────────────────────────────────────┐
│ Build                                                                        │
└──────────────────────────────────────────────────────────────────────────────┘


Unpack source
─────────────

gpgv: keyblock resource `/sbuild-nonexistent/.gnupg/trustedkeys.gpg': file open error
gpgv: Signature made Mon Jan  4 06:39:58 2016 UTC using RSA key ID 53968D1B
gpgv: Can't check signature: public key not found
dpkg-source: warning: failed to verify signature on ./etcd_2.2.3+dfsg-1.dsc
dpkg-source: info: extracting etcd in etcd-2.2.3+dfsg
dpkg-source: info: unpacking etcd_2.2.3+dfsg.orig.tar.xz
dpkg-source: info: unpacking etcd_2.2.3+dfsg-1.debian.tar.xz

Check disc space
────────────────

Sufficient free space for build

Hack binNMU version
───────────────────

Created changelog entry for binNMU version 2.2.3+dfsg-1+b1

User Environment
────────────────

DEB_BUILD_OPTIONS=parallel=4
HOME=/sbuild-nonexistent
LOGNAME=root
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
SCHROOT_ALIAS_NAME=stretch-staging-armhf-sbuild
SCHROOT_CHROOT_NAME=stretch-staging-armhf-sbuild
SCHROOT_COMMAND=env
SCHROOT_GID=109
SCHROOT_GROUP=buildd
SCHROOT_SESSION_ID=stretch-staging-armhf-sbuild-367ed3a4-ea77-43c3-a370-4718a0838716
SCHROOT_UID=104
SCHROOT_USER=buildd
SHELL=/bin/sh
TERM=xterm
USER=buildd

dpkg-buildpackage
─────────────────

dpkg-buildpackage: source package etcd
dpkg-buildpackage: source version 2.2.3+dfsg-1+b1
dpkg-buildpackage: source distribution stretch-staging
 dpkg-source --before-build etcd-2.2.3+dfsg
dpkg-buildpackage: host architecture armhf
 fakeroot debian/rules clean
dh clean --buildsystem=golang --with=golang,systemd --parallel
   dh_testdir -O--buildsystem=golang -O--parallel
   debian/rules override_dh_auto_clean
make[1]: Entering directory '/«BUILDDIR»/etcd-2.2.3+dfsg'
dh_auto_clean
rm -rf bin/
rm -rf gopath/
make[1]: Leaving directory '/«BUILDDIR»/etcd-2.2.3+dfsg'
   debian/rules override_dh_clean
make[1]: Entering directory '/«BUILDDIR»/etcd-2.2.3+dfsg'
dh_clean
## Remove Files-Excluded (when built from checkout or non-DFSG tarball):
rm -f -rv `perl -0nE 'say $1 if m{^Files\-Excluded\:\s*(.*?)(?:\n\n|Files:|Comment:)}sm;' debian/copyright`
make[1]: Leaving directory '/«BUILDDIR»/etcd-2.2.3+dfsg'
 debian/rules build-arch
dh build-arch --buildsystem=golang --with=golang,systemd --parallel
   dh_testdir -a -O--buildsystem=golang -O--parallel
   dh_update_autotools_config -a -O--buildsystem=golang -O--parallel
   debian/rules override_dh_auto_configure
make[1]: Entering directory '/«BUILDDIR»/etcd-2.2.3+dfsg'
grep -Pq "syntax\s*=\s*\"proto3\"" etcdserver/etcdserverpb/etcdserver.proto \
        || protoc -I/usr/share/gocode/src/github.com/gogo/protobuf -I/usr/include -Ietcdserver/etcdserverpb/ --gogo_out=etcdserver/etcdserverpb/ etcdserver/etcdserverpb/etcdserver.proto
grep -Pq "syntax\s*=\s*\"proto3\"" raft/raftpb/raft.proto \
        || protoc -I/usr/share/gocode/src/github.com/gogo/protobuf -I/usr/include -Iraft/raftpb/ --gogo_out=raft/raftpb/ raft/raftpb/raft.proto
grep -Pq "syntax\s*=\s*\"proto3\"" wal/walpb/record.proto \
        || protoc -I/usr/share/gocode/src/github.com/gogo/protobuf -I/usr/include -Iwal/walpb/ --gogo_out=wal/walpb/ wal/walpb/record.proto
grep -Pq "syntax\s*=\s*\"proto3\"" Documentation/rfc/v3api.proto \
        || protoc -I/usr/share/gocode/src/github.com/gogo/protobuf -I/usr/include -IDocumentation/rfc/ --gogo_out=Documentation/rfc/ Documentation/rfc/v3api.proto
grep -Pq "syntax\s*=\s*\"proto3\"" snap/snappb/snap.proto \
        || protoc -I/usr/share/gocode/src/github.com/gogo/protobuf -I/usr/include -Isnap/snappb/ --gogo_out=snap/snappb/ snap/snappb/snap.proto
dh_auto_configure
./debian/cleanup_third_party.sh
Removing third party bundled github.com/boltdb/bolt
Removing third party bundled github.com/bradfitz/http2
Removing third party bundled github.com/codegangsta/cli
Removing third party bundled github.com/coreos/go-etcd
Removing third party bundled github.com/coreos/go-semver/semver
Removing third party bundled github.com/coreos/go-systemd
Removing third party bundled github.com/gogo/protobuf
Removing third party bundled github.com/golang/glog
Removing third party bundled github.com/golang/protobuf
Removing third party bundled github.com/google/btree
Removing third party bundled github.com/jonboulle/clockwork
Removing third party bundled github.com/prometheus/client_golang
Removing third party bundled github.com/prometheus/procfs
Removing third party bundled github.com/stretchr/testify
Removing third party bundled github.com/ugorji/go
Removing third party bundled golang.org/x/crypto
Removing third party bundled golang.org/x/net
Removing third party bundled golang.org/x/oauth2
Removing third party bundled google.golang.org/grpc
make[1]: Leaving directory '/«BUILDDIR»/etcd-2.2.3+dfsg'
   dh_auto_build -a -O--buildsystem=golang -O--parallel
	go install -v github.com/coreos/etcd github.com/coreos/etcd/client github.com/coreos/etcd/discovery github.com/coreos/etcd/error github.com/coreos/etcd/etcdctl github.com/coreos/etcd/etcdctl/command github.com/coreos/etcd/etcdctlv3 github.com/coreos/etcd/etcdctlv3/command github.com/coreos/etcd/etcdmain github.com/coreos/etcd/etcdserver github.com/coreos/etcd/etcdserver/api/v3rpc github.com/coreos/etcd/etcdserver/auth github.com/coreos/etcd/etcdserver/etcdhttp github.com/coreos/etcd/etcdserver/etcdhttp/httptypes github.com/coreos/etcd/etcdserver/etcdserverpb github.com/coreos/etcd/etcdserver/stats github.com/coreos/etcd/integration github.com/coreos/etcd/pkg/cors github.com/coreos/etcd/pkg/crc github.com/coreos/etcd/pkg/fileutil github.com/coreos/etcd/pkg/flags github.com/coreos/etcd/pkg/httputil github.com/coreos/etcd/pkg/idutil github.com/coreos/etcd/pkg/ioutil github.com/coreos/etcd/pkg/netutil github.com/coreos/etcd/pkg/osutil github.com/coreos/etcd/pkg/pathutil github.com/coreos/etcd/pkg/pbutil github.com/coreos/etcd/pkg/runtime github.com/coreos/etcd/pkg/testutil github.com/coreos/etcd/pkg/timeutil github.com/coreos/etcd/pkg/transport github.com/coreos/etcd/pkg/types github.com/coreos/etcd/pkg/wait github.com/coreos/etcd/proxy github.com/coreos/etcd/raft github.com/coreos/etcd/raft/raftpb github.com/coreos/etcd/raft/rafttest github.com/coreos/etcd/rafthttp github.com/coreos/etcd/snap github.com/coreos/etcd/snap/snappb github.com/coreos/etcd/storage github.com/coreos/etcd/storage/backend github.com/coreos/etcd/storage/storagepb github.com/coreos/etcd/store github.com/coreos/etcd/tools/etcd-dump-logs github.com/coreos/etcd/tools/functional-tester/etcd-agent github.com/coreos/etcd/tools/functional-tester/etcd-agent/client github.com/coreos/etcd/tools/functional-tester/etcd-tester github.com/coreos/etcd/tools/v3benchmark github.com/coreos/etcd/version github.com/coreos/etcd/wal github.com/coreos/etcd/wal/walpb
github.com/coreos/go-systemd/journal
github.com/coreos/etcd/pkg/pathutil
github.com/coreos/etcd/pkg/types
github.com/ugorji/go/codec
golang.org/x/net/context
github.com/jonboulle/clockwork
github.com/coreos/etcd/error
github.com/coreos/etcd/Godeps/_workspace/src/github.com/coreos/pkg/capnslog
github.com/gogo/protobuf/proto
github.com/golang/protobuf/proto
github.com/coreos/etcd/etcdserver/etcdhttp/httptypes
google.golang.org/grpc/codes
golang.org/x/oauth2/internal
golang.org/x/oauth2
golang.org/x/oauth2/jws
golang.org/x/oauth2/jwt
google.golang.org/cloud/internal
google.golang.org/cloud/compute/metadata
github.com/golang/glog
github.com/coreos/etcd/storage/storagepb
golang.org/x/oauth2/google
google.golang.org/grpc/grpclog
google.golang.org/grpc/metadata
github.com/bradfitz/http2/hpack
github.com/coreos/etcd/raft/raftpb
github.com/bradfitz/http2
google.golang.org/grpc/credentials
github.com/coreos/etcd/raft
github.com/coreos/etcd/pkg/fileutil
github.com/coreos/etcd/pkg/idutil
github.com/coreos/etcd/pkg/netutil
github.com/coreos/etcd/pkg/pbutil
github.com/coreos/etcd/pkg/runtime
github.com/coreos/etcd/pkg/timeutil
github.com/coreos/etcd/pkg/wait
github.com/coreos/etcd/Godeps/_workspace/src/github.com/xiang90/probing
github.com/coreos/etcd/etcdserver/stats
google.golang.org/grpc/transport
github.com/coreos/etcd/pkg/httputil
github.com/coreos/etcd/pkg/ioutil
github.com/coreos/etcd/version
github.com/coreos/go-semver/semver
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/matttproud/golang_protobuf_extensions/pbutil
github.com/prometheus/common/client_model
github.com/prometheus/procfs
github.com/prometheus/client_golang/text
google.golang.org/grpc
github.com/coreos/etcd/snap/snappb
github.com/prometheus/client_golang/prometheus
github.com/boltdb/bolt
github.com/coreos/etcd/etcdserver/etcdserverpb
github.com/coreos/etcd/storage/backend
github.com/google/btree
github.com/coreos/etcd/pkg/crc
github.com/coreos/etcd/wal/walpb
github.com/coreos/etcd/rafthttp
github.com/coreos/etcd/snap
github.com/coreos/etcd/storage
github.com/coreos/etcd/store
github.com/coreos/etcd/wal
golang.org/x/crypto/blowfish
github.com/coreos/etcd/pkg/cors
golang.org/x/crypto/bcrypt
github.com/coreos/etcd/pkg/transport
github.com/coreos/etcd/pkg/osutil
github.com/coreos/etcd/proxy
github.com/coreos/go-systemd/daemon
github.com/coreos/go-systemd/util
golang.org/x/net/netutil
github.com/codegangsta/cli
github.com/coreos/etcd/pkg/flags
github.com/coreos/etcd/Godeps/_workspace/src/github.com/bgentry/speakeasy
github.com/coreos/etcd/integration
github.com/coreos/etcd/pkg/testutil
github.com/coreos/etcd/raft/rafttest
github.com/coreos/etcd/tools/etcd-dump-logs
github.com/coreos/etcd/tools/functional-tester/etcd-agent/client
github.com/coreos/etcd/tools/functional-tester/etcd-agent
github.com/coreos/etcd/etcdctlv3/command
github.com/coreos/etcd/etcdctlv3
github.com/coreos/etcd/Godeps/_workspace/src/github.com/rakyll/pb
github.com/coreos/etcd/tools/v3benchmark
github.com/coreos/etcd/client
github.com/coreos/etcd/discovery
github.com/coreos/etcd/etcdctl/command
github.com/coreos/etcd/tools/functional-tester/etcd-tester
github.com/coreos/etcd/etcdserver
github.com/coreos/etcd/etcdctl
github.com/coreos/etcd/etcdserver/api/v3rpc
github.com/coreos/etcd/etcdserver/auth
github.com/coreos/etcd/etcdserver/etcdhttp
github.com/coreos/etcd/etcdmain
github.com/coreos/etcd
   debian/rules override_dh_auto_test
make[1]: Entering directory '/«BUILDDIR»/etcd-2.2.3+dfsg'
dh_auto_test
	go test -v github.com/coreos/etcd github.com/coreos/etcd/client github.com/coreos/etcd/discovery github.com/coreos/etcd/error github.com/coreos/etcd/etcdctl github.com/coreos/etcd/etcdctl/command github.com/coreos/etcd/etcdctlv3 github.com/coreos/etcd/etcdctlv3/command github.com/coreos/etcd/etcdmain github.com/coreos/etcd/etcdserver github.com/coreos/etcd/etcdserver/api/v3rpc github.com/coreos/etcd/etcdserver/auth github.com/coreos/etcd/etcdserver/etcdhttp github.com/coreos/etcd/etcdserver/etcdhttp/httptypes github.com/coreos/etcd/etcdserver/etcdserverpb github.com/coreos/etcd/etcdserver/stats github.com/coreos/etcd/integration github.com/coreos/etcd/pkg/cors github.com/coreos/etcd/pkg/crc github.com/coreos/etcd/pkg/fileutil github.com/coreos/etcd/pkg/flags github.com/coreos/etcd/pkg/httputil github.com/coreos/etcd/pkg/idutil github.com/coreos/etcd/pkg/ioutil github.com/coreos/etcd/pkg/netutil github.com/coreos/etcd/pkg/osutil github.com/coreos/etcd/pkg/pathutil github.com/coreos/etcd/pkg/pbutil github.com/coreos/etcd/pkg/runtime github.com/coreos/etcd/pkg/testutil github.com/coreos/etcd/pkg/timeutil github.com/coreos/etcd/pkg/transport github.com/coreos/etcd/pkg/types github.com/coreos/etcd/pkg/wait github.com/coreos/etcd/proxy github.com/coreos/etcd/raft github.com/coreos/etcd/raft/raftpb github.com/coreos/etcd/raft/rafttest github.com/coreos/etcd/rafthttp github.com/coreos/etcd/snap github.com/coreos/etcd/snap/snappb github.com/coreos/etcd/storage github.com/coreos/etcd/storage/backend github.com/coreos/etcd/storage/storagepb github.com/coreos/etcd/store github.com/coreos/etcd/tools/etcd-dump-logs github.com/coreos/etcd/tools/functional-tester/etcd-agent github.com/coreos/etcd/tools/functional-tester/etcd-agent/client github.com/coreos/etcd/tools/functional-tester/etcd-tester github.com/coreos/etcd/tools/v3benchmark github.com/coreos/etcd/version github.com/coreos/etcd/wal github.com/coreos/etcd/wal/walpb
?   	github.com/coreos/etcd	[no test files]
=== RUN   TestSimpleHTTPClientDoSuccess
--- PASS: TestSimpleHTTPClientDoSuccess (0.00s)
=== RUN   TestSimpleHTTPClientDoError
--- PASS: TestSimpleHTTPClientDoError (0.00s)
=== RUN   TestSimpleHTTPClientDoCancelContext
--- PASS: TestSimpleHTTPClientDoCancelContext (0.00s)
=== RUN   TestSimpleHTTPClientDoCancelContextResponseBodyClosed
--- PASS: TestSimpleHTTPClientDoCancelContextResponseBodyClosed (0.01s)
=== RUN   TestSimpleHTTPClientDoCancelContextResponseBodyClosedWithBlockingBody
--- PASS: TestSimpleHTTPClientDoCancelContextResponseBodyClosedWithBlockingBody (0.00s)
=== RUN   TestSimpleHTTPClientDoCancelContextWaitForRoundTrip
--- PASS: TestSimpleHTTPClientDoCancelContextWaitForRoundTrip (0.00s)
=== RUN   TestSimpleHTTPClientDoHeaderTimeout
--- PASS: TestSimpleHTTPClientDoHeaderTimeout (0.00s)
=== RUN   TestHTTPClusterClientDo
--- PASS: TestHTTPClusterClientDo (0.00s)
=== RUN   TestHTTPClusterClientDoDeadlineExceedContext
--- PASS: TestHTTPClusterClientDoDeadlineExceedContext (0.00s)
=== RUN   TestRedirectedHTTPAction
--- PASS: TestRedirectedHTTPAction (0.00s)
=== RUN   TestRedirectFollowingHTTPClient
--- PASS: TestRedirectFollowingHTTPClient (0.00s)
=== RUN   TestDefaultCheckRedirect
--- PASS: TestDefaultCheckRedirect (0.00s)
=== RUN   TestHTTPClusterClientSync
--- PASS: TestHTTPClusterClientSync (0.00s)
=== RUN   TestHTTPClusterClientSyncFail
--- PASS: TestHTTPClusterClientSyncFail (0.00s)
=== RUN   TestHTTPClusterClientAutoSyncCancelContext
--- PASS: TestHTTPClusterClientAutoSyncCancelContext (0.00s)
=== RUN   TestHTTPClusterClientAutoSyncFail
--- PASS: TestHTTPClusterClientAutoSyncFail (0.00s)
=== RUN   TestHTTPClusterClientSyncPinEndpoint
--- PASS: TestHTTPClusterClientSyncPinEndpoint (0.00s)
=== RUN   TestHTTPClusterClientResetFail
--- PASS: TestHTTPClusterClientResetFail (0.00s)
=== RUN   TestHTTPClusterClientResetPinRandom
--- PASS: TestHTTPClusterClientResetPinRandom (0.40s)
=== RUN   TestV2KeysURLHelper
--- PASS: TestV2KeysURLHelper (0.00s)
=== RUN   TestGetAction
--- PASS: TestGetAction (0.00s)
=== RUN   TestWaitAction
--- PASS: TestWaitAction (0.00s)
=== RUN   TestSetAction
--- PASS: TestSetAction (0.00s)
=== RUN   TestCreateInOrderAction
--- PASS: TestCreateInOrderAction (0.00s)
=== RUN   TestDeleteAction
--- PASS: TestDeleteAction (0.00s)
=== RUN   TestUnmarshalSuccessfulResponse
--- PASS: TestUnmarshalSuccessfulResponse (0.00s)
=== RUN   TestUnmarshalFailedKeysResponse
--- PASS: TestUnmarshalFailedKeysResponse (0.00s)
=== RUN   TestUnmarshalFailedKeysResponseBadJSON
--- PASS: TestUnmarshalFailedKeysResponseBadJSON (0.00s)
=== RUN   TestHTTPWatcherNextWaitAction
--- PASS: TestHTTPWatcherNextWaitAction (0.00s)
=== RUN   TestHTTPWatcherNextFail
--- PASS: TestHTTPWatcherNextFail (0.00s)
=== RUN   TestHTTPKeysAPIWatcherAction
--- PASS: TestHTTPKeysAPIWatcherAction (0.00s)
=== RUN   TestHTTPKeysAPISetAction
--- PASS: TestHTTPKeysAPISetAction (0.00s)
=== RUN   TestHTTPKeysAPISetError
--- PASS: TestHTTPKeysAPISetError (0.00s)
=== RUN   TestHTTPKeysAPISetResponse
--- PASS: TestHTTPKeysAPISetResponse (0.00s)
=== RUN   TestHTTPKeysAPIGetAction
--- PASS: TestHTTPKeysAPIGetAction (0.00s)
=== RUN   TestHTTPKeysAPIGetError
--- PASS: TestHTTPKeysAPIGetError (0.00s)
=== RUN   TestHTTPKeysAPIGetResponse
--- PASS: TestHTTPKeysAPIGetResponse (0.00s)
=== RUN   TestHTTPKeysAPIDeleteAction
--- PASS: TestHTTPKeysAPIDeleteAction (0.00s)
=== RUN   TestHTTPKeysAPIDeleteError
--- PASS: TestHTTPKeysAPIDeleteError (0.00s)
=== RUN   TestHTTPKeysAPIDeleteResponse
--- PASS: TestHTTPKeysAPIDeleteResponse (0.00s)
=== RUN   TestHTTPKeysAPICreateAction
--- PASS: TestHTTPKeysAPICreateAction (0.00s)
=== RUN   TestHTTPKeysAPICreateInOrderAction
--- PASS: TestHTTPKeysAPICreateInOrderAction (0.00s)
=== RUN   TestHTTPKeysAPIUpdateAction
--- PASS: TestHTTPKeysAPIUpdateAction (0.00s)
=== RUN   TestNodeTTLDuration
--- PASS: TestNodeTTLDuration (0.00s)
=== RUN   TestMembersAPIActionList
--- PASS: TestMembersAPIActionList (0.00s)
=== RUN   TestMembersAPIActionAdd
--- PASS: TestMembersAPIActionAdd (0.00s)
=== RUN   TestMembersAPIActionUpdate
--- PASS: TestMembersAPIActionUpdate (0.00s)
=== RUN   TestMembersAPIActionRemove
--- PASS: TestMembersAPIActionRemove (0.00s)
=== RUN   TestAssertStatusCode
--- PASS: TestAssertStatusCode (0.00s)
=== RUN   TestV2MembersURL
--- PASS: TestV2MembersURL (0.00s)
=== RUN   TestMemberUnmarshal
--- PASS: TestMemberUnmarshal (0.00s)
=== RUN   TestMemberCollectionUnmarshalFail
--- PASS: TestMemberCollectionUnmarshalFail (0.00s)
=== RUN   TestMemberCollectionUnmarshal
--- PASS: TestMemberCollectionUnmarshal (0.00s)
=== RUN   TestMemberCreateRequestMarshal
--- PASS: TestMemberCreateRequestMarshal (0.00s)
=== RUN   TestHTTPMembersAPIAddSuccess
--- PASS: TestHTTPMembersAPIAddSuccess (0.00s)
=== RUN   TestHTTPMembersAPIAddError
--- PASS: TestHTTPMembersAPIAddError (0.00s)
=== RUN   TestHTTPMembersAPIRemoveSuccess
--- PASS: TestHTTPMembersAPIRemoveSuccess (0.00s)
=== RUN   TestHTTPMembersAPIRemoveFail
--- PASS: TestHTTPMembersAPIRemoveFail (0.00s)
=== RUN   TestHTTPMembersAPIListSuccess
--- PASS: TestHTTPMembersAPIListSuccess (0.00s)
=== RUN   TestHTTPMembersAPIListError
--- PASS: TestHTTPMembersAPIListError (0.00s)
=== RUN   TestSRVDiscover
--- PASS: TestSRVDiscover (0.00s)
PASS
ok  	github.com/coreos/etcd/client	0.519s
=== RUN   TestNewProxyFuncUnset
--- PASS: TestNewProxyFuncUnset (0.00s)
=== RUN   TestNewProxyFuncBad
--- PASS: TestNewProxyFuncBad (0.00s)
=== RUN   TestNewProxyFunc
2016-01-21 11:30:49.779891 I | discovery: using proxy "http://bar.com"
2016-01-21 11:30:49.780302 I | discovery: using proxy "http://disco.foo.bar"
--- PASS: TestNewProxyFunc (0.00s)
=== RUN   TestCheckCluster
2016-01-21 11:30:49.781394 E | discovery: error #0: context deadline exceeded
2016-01-21 11:30:49.781857 I | discovery: cluster status check: error connecting to <nil>, retrying in 2s
2016-01-21 11:30:49.782170 E | discovery: error #0: context deadline exceeded
2016-01-21 11:30:49.782567 I | discovery: cluster status check: error connecting to <nil>, retrying in 4s
2016-01-21 11:30:49.782835 E | discovery: error #0: context deadline exceeded
2016-01-21 11:30:49.783361 I | discovery: cluster status check: error connecting to <nil>, retrying in 8s
2016-01-21 11:30:49.784189 E | discovery: error #0: context deadline exceeded
2016-01-21 11:30:49.784483 I | discovery: cluster status check: error connecting to <nil>, retrying in 2s
2016-01-21 11:30:49.784777 E | discovery: error #0: context deadline exceeded
2016-01-21 11:30:49.785159 I | discovery: cluster status check: error connecting to <nil>, retrying in 4s
2016-01-21 11:30:49.785407 E | discovery: error #0: context deadline exceeded
2016-01-21 11:30:49.785796 I | discovery: cluster status check: error connecting to <nil>, retrying in 8s
2016-01-21 11:30:49.786888 E | discovery: error #0: context deadline exceeded
2016-01-21 11:30:49.787150 I | discovery: cluster status check: error connecting to <nil>, retrying in 2s
2016-01-21 11:30:49.787400 E | discovery: error #0: context deadline exceeded
2016-01-21 11:30:49.787768 I | discovery: cluster status check: error connecting to <nil>, retrying in 4s
2016-01-21 11:30:49.788170 E | discovery: error #0: context deadline exceeded
2016-01-21 11:30:49.788335 I | discovery: cluster status check: error connecting to <nil>, retrying in 8s
2016-01-21 11:30:49.788791 E | discovery: error #0: context deadline exceeded
2016-01-21 11:30:49.788955 I | discovery: cluster status check: error connecting to <nil>, retrying in 2s
2016-01-21 11:30:49.789150 E | discovery: error #0: context deadline exceeded
2016-01-21 11:30:49.789291 I | discovery: cluster status check: error connecting to <nil>, retrying in 4s
2016-01-21 11:30:49.789470 E | discovery: error #0: context deadline exceeded
2016-01-21 11:30:49.789606 I | discovery: cluster status check: error connecting to <nil>, retrying in 8s
2016-01-21 11:30:49.790192 E | discovery: error #0: context deadline exceeded
2016-01-21 11:30:49.790356 I | discovery: cluster status check: error connecting to <nil>, retrying in 2s
2016-01-21 11:30:49.790542 E | discovery: error #0: context deadline exceeded
2016-01-21 11:30:49.790685 I | discovery: cluster status check: error connecting to <nil>, retrying in 4s
2016-01-21 11:30:49.790869 E | discovery: error #0: context deadline exceeded
2016-01-21 11:30:49.791007 I | discovery: cluster status check: error connecting to <nil>, retrying in 8s
2016-01-21 11:30:49.791388 E | discovery: error #0: context deadline exceeded
2016-01-21 11:30:49.791525 I | discovery: cluster status check: error connecting to <nil>, retrying in 2s
2016-01-21 11:30:49.791700 E | discovery: error #0: context deadline exceeded
2016-01-21 11:30:49.791830 I | discovery: cluster status check: error connecting to <nil>, retrying in 4s
2016-01-21 11:30:49.792016 E | discovery: error #0: context deadline exceeded
2016-01-21 11:30:49.792159 I | discovery: cluster status check: error connecting to <nil>, retrying in 8s
2016-01-21 11:30:49.792454 E | discovery: error #0: context deadline exceeded
2016-01-21 11:30:49.792594 I | discovery: cluster status check: error connecting to <nil>, retrying in 2s
2016-01-21 11:30:49.792766 E | discovery: error #0: context deadline exceeded
2016-01-21 11:30:49.792904 I | discovery: cluster status check: error connecting to <nil>, retrying in 4s
2016-01-21 11:30:49.793086 E | discovery: error #0: context deadline exceeded
2016-01-21 11:30:49.793240 I | discovery: cluster status check: error connecting to <nil>, retrying in 8s
--- PASS: TestCheckCluster (0.01s)
=== RUN   TestWaitNodes
2016-01-21 11:30:49.793803 N | discovery: found peer 1 in the cluster
2016-01-21 11:30:49.794322 N | discovery: found peer 2 in the cluster
2016-01-21 11:30:49.794438 N | discovery: found peer 3 in the cluster
2016-01-21 11:30:49.794520 N | discovery: found 3 needed peer(s)
2016-01-21 11:30:49.794713 N | discovery: found peer 1 in the cluster
2016-01-21 11:30:49.794803 N | discovery: found peer 2 in the cluster
2016-01-21 11:30:49.794892 N | discovery: found peer 3 in the cluster
2016-01-21 11:30:49.794969 N | discovery: found 3 needed peer(s)
2016-01-21 11:30:49.795108 N | discovery: found peer 1 in the cluster
2016-01-21 11:30:49.795193 N | discovery: found 1 peer(s), waiting for 2 more
2016-01-21 11:30:49.795271 N | discovery: found peer 2 in the cluster
2016-01-21 11:30:49.795348 N | discovery: found 2 peer(s), waiting for 1 more
2016-01-21 11:30:49.795420 N | discovery: found peer 3 in the cluster
2016-01-21 11:30:49.795498 N | discovery: found 3 needed peer(s)
2016-01-21 11:30:49.795674 N | discovery: found peer 1 in the cluster
2016-01-21 11:30:49.795762 N | discovery: found 1 peer(s), waiting for 2 more
2016-01-21 11:30:49.795855 E | discovery: error #0: context deadline exceeded
2016-01-21 11:30:49.796001 I | discovery: waiting for other nodes: error connecting to <nil>, retrying in 2s
2016-01-21 11:30:49.796246 N | discovery: found peer 1 in the cluster
2016-01-21 11:30:49.796337 N | discovery: found 1 peer(s), waiting for 2 more
2016-01-21 11:30:49.796423 E | discovery: error #0: context deadline exceeded
2016-01-21 11:30:49.796559 I | discovery: waiting for other nodes: error connecting to <nil>, retrying in 4s
2016-01-21 11:30:49.796832 N | discovery: found peer 1 in the cluster
2016-01-21 11:30:49.796923 N | discovery: found 1 peer(s), waiting for 2 more
2016-01-21 11:30:49.797001 N | discovery: found peer 2 in the cluster
2016-01-21 11:30:49.797077 N | discovery: found 2 peer(s), waiting for 1 more
2016-01-21 11:30:49.797148 N | discovery: found peer 3 in the cluster
2016-01-21 11:30:49.797224 N | discovery: found 3 needed peer(s)
2016-01-21 11:30:49.797424 N | discovery: found peer 1 in the cluster
2016-01-21 11:30:49.797514 N | discovery: found peer 2 in the cluster
2016-01-21 11:30:49.797596 N | discovery: found 2 peer(s), waiting for 1 more
2016-01-21 11:30:49.797673 N | discovery: found peer 3 in the cluster
2016-01-21 11:30:49.797748 N | discovery: found 3 needed peer(s)
2016-01-21 11:30:49.797960 N | discovery: found peer 1 in the cluster
2016-01-21 11:30:49.798060 N | discovery: found peer 2 in the cluster
2016-01-21 11:30:49.798140 N | discovery: found 2 peer(s), waiting for 1 more
2016-01-21 11:30:49.798237 E | discovery: error #0: context deadline exceeded
2016-01-21 11:30:49.798376 I | discovery: waiting for other nodes: error connecting to <nil>, retrying in 2s
2016-01-21 11:30:49.798603 N | discovery: found peer 1 in the cluster
2016-01-21 11:30:49.798703 N | discovery: found peer 2 in the cluster
2016-01-21 11:30:49.798784 N | discovery: found 2 peer(s), waiting for 1 more
2016-01-21 11:30:49.798877 E | discovery: error #0: context deadline exceeded
2016-01-21 11:30:49.799007 I | discovery: waiting for other nodes: error connecting to <nil>, retrying in 4s
2016-01-21 11:30:49.799237 N | discovery: found peer 1 in the cluster
2016-01-21 11:30:49.799330 N | discovery: found peer 2 in the cluster
2016-01-21 11:30:49.799409 N | discovery: found 2 peer(s), waiting for 1 more
2016-01-21 11:30:49.799576 N | discovery: found peer 3 in the cluster
2016-01-21 11:30:49.799661 N | discovery: found 3 needed peer(s)
2016-01-21 11:30:49.799844 N | discovery: found peer 1 in the cluster
2016-01-21 11:30:49.799937 N | discovery: found peer 2 in the cluster
2016-01-21 11:30:49.800026 N | discovery: found peer 3 in the cluster
2016-01-21 11:30:49.800110 N | discovery: found 3 needed peer(s)
2016-01-21 11:30:49.800226 N | discovery: found peer 1 in the cluster
2016-01-21 11:30:49.800315 N | discovery: found peer 2 in the cluster
2016-01-21 11:30:49.800398 N | discovery: found peer 3 in the cluster
2016-01-21 11:30:49.800474 N | discovery: found 3 needed peer(s)
--- PASS: TestWaitNodes (0.01s)
=== RUN   TestCreateSelf
--- PASS: TestCreateSelf (0.00s)
=== RUN   TestNodesToCluster
--- PASS: TestNodesToCluster (0.00s)
=== RUN   TestSortableNodes
--- PASS: TestSortableNodes (0.05s)
=== RUN   TestRetryFailure
2016-01-21 11:30:49.854275 E | discovery: error #0: context deadline exceeded
2016-01-21 11:30:49.854491 I | discovery: cluster status check: error connecting to <nil>, retrying in 2s
2016-01-21 11:30:49.854943 E | discovery: error #0: context deadline exceeded
2016-01-21 11:30:49.855213 I | discovery: cluster status check: error connecting to <nil>, retrying in 4s
2016-01-21 11:30:49.855581 E | discovery: error #0: context deadline exceeded
2016-01-21 11:30:49.855858 I | discovery: cluster status check: error connecting to <nil>, retrying in 8s
2016-01-21 11:30:49.856104 E | discovery: error #0: context deadline exceeded
--- PASS: TestRetryFailure (0.00s)
=== RUN   TestSRVGetCluster
2016-01-21 11:30:49.856934 N | discovery: got bootstrap from DNS for etcd-server-ssl at https://10.0.0.1:2480
2016-01-21 11:30:49.857075 N | discovery: got bootstrap from DNS for etcd-server-ssl at https://10.0.0.2:2480
2016-01-21 11:30:49.857197 N | discovery: got bootstrap from DNS for etcd-server-ssl at https://10.0.0.3:2480
2016-01-21 11:30:49.857329 N | discovery: got bootstrap from DNS for etcd-server-ssl at https://10.0.0.1:2480
2016-01-21 11:30:49.857454 N | discovery: got bootstrap from DNS for etcd-server-ssl at https://10.0.0.2:2480
2016-01-21 11:30:49.857576 N | discovery: got bootstrap from DNS for etcd-server-ssl at https://10.0.0.3:2480
2016-01-21 11:30:49.857694 N | discovery: got bootstrap from DNS for etcd-server at http://10.0.0.1:2380
2016-01-21 11:30:49.857949 N | discovery: got bootstrap from DNS for etcd-server-ssl at https://10.0.0.1:2480
2016-01-21 11:30:49.858104 N | discovery: got bootstrap from DNS for etcd-server-ssl at https://10.0.0.2:2480
2016-01-21 11:30:49.858247 N | discovery: got bootstrap from DNS for etcd-server-ssl at https://10.0.0.3:2480
2016-01-21 11:30:49.858381 N | discovery: got bootstrap from DNS for etcd-server at http://10.0.0.1:2380
2016-01-21 11:30:49.858558 N | discovery: got bootstrap from DNS for etcd-server-ssl at https://1.example.com:2480
2016-01-21 11:30:49.858694 N | discovery: got bootstrap from DNS for etcd-server-ssl at https://2.example.com:2480
2016-01-21 11:30:49.858827 N | discovery: got bootstrap from DNS for etcd-server-ssl at https://3.example.com:2480
--- PASS: TestSRVGetCluster (0.00s)
PASS
ok  	github.com/coreos/etcd/discovery	0.128s
=== RUN   TestErrorWriteTo
--- PASS: TestErrorWriteTo (0.01s)
PASS
ok  	github.com/coreos/etcd/error	0.078s
?   	github.com/coreos/etcd/etcdctl	[no test files]
=== RUN   TestArgOrStdin
--- PASS: TestArgOrStdin (0.00s)
PASS
ok  	github.com/coreos/etcd/etcdctl/command	0.067s
?   	github.com/coreos/etcd/etcdctlv3	[no test files]
?   	github.com/coreos/etcd/etcdctlv3/command	[no test files]
=== RUN   TestConfigParsingMemberFlags
--- PASS: TestConfigParsingMemberFlags (0.01s)
=== RUN   TestConfigParsingClusteringFlags
--- PASS: TestConfigParsingClusteringFlags (0.01s)
=== RUN   TestConfigParsingOtherFlags
--- PASS: TestConfigParsingOtherFlags (0.01s)
=== RUN   TestConfigParsingV1Flags
--- PASS: TestConfigParsingV1Flags (0.01s)
=== RUN   TestConfigParsingConflictClusteringFlags
--- PASS: TestConfigParsingConflictClusteringFlags (0.01s)
=== RUN   TestConfigParsingMissedAdvertiseClientURLsFlag
--- PASS: TestConfigParsingMissedAdvertiseClientURLsFlag (0.05s)
=== RUN   TestConfigIsNewCluster
--- PASS: TestConfigIsNewCluster (0.01s)
=== RUN   TestConfigIsProxy
--- PASS: TestConfigIsProxy (0.01s)
=== RUN   TestConfigIsReadonlyProxy
--- PASS: TestConfigIsReadonlyProxy (0.01s)
=== RUN   TestConfigShouldFallbackToProxy
--- PASS: TestConfigShouldFallbackToProxy (0.01s)
PASS
ok  	github.com/coreos/etcd/etcdmain	0.283s
=== RUN   TestClusterMember
--- PASS: TestClusterMember (0.00s)
=== RUN   TestClusterMemberByName
--- PASS: TestClusterMemberByName (0.00s)
=== RUN   TestClusterMemberIDs
--- PASS: TestClusterMemberIDs (0.00s)
=== RUN   TestClusterPeerURLs
--- PASS: TestClusterPeerURLs (0.00s)
=== RUN   TestClusterClientURLs
--- PASS: TestClusterClientURLs (0.00s)
=== RUN   TestClusterValidateAndAssignIDsBad
--- PASS: TestClusterValidateAndAssignIDsBad (0.00s)
=== RUN   TestClusterValidateAndAssignIDs
--- PASS: TestClusterValidateAndAssignIDs (0.00s)
=== RUN   TestClusterValidateConfigurationChange
--- PASS: TestClusterValidateConfigurationChange (0.01s)
=== RUN   TestClusterGenID
--- PASS: TestClusterGenID (0.00s)
=== RUN   TestNodeToMemberBad
--- PASS: TestNodeToMemberBad (0.00s)
=== RUN   TestClusterAddMember
--- PASS: TestClusterAddMember (0.00s)
=== RUN   TestClusterMembers
--- PASS: TestClusterMembers (0.00s)
=== RUN   TestClusterRemoveMember
--- PASS: TestClusterRemoveMember (0.00s)
=== RUN   TestClusterUpdateAttributes
--- PASS: TestClusterUpdateAttributes (0.00s)
=== RUN   TestNodeToMember
--- PASS: TestNodeToMember (0.00s)
=== RUN   TestDecideClusterVersion
--- PASS: TestDecideClusterVersion (0.00s)
=== RUN   TestIsCompatibleWithVers
2016-01-21 11:31:45.564436 W | etcdserver: the running cluster version(2.1.0) is higher than the maximum cluster version(2.0.0) supported
2016-01-21 11:31:45.564975 W | etcdserver: the running cluster version(2.0.0) is lower than the minimal cluster version(2.1.0) supported
--- PASS: TestIsCompatibleWithVers (0.00s)
=== RUN   TestConfigVerifyBootstrapWithoutClusterAndDiscoveryURLFail
--- PASS: TestConfigVerifyBootstrapWithoutClusterAndDiscoveryURLFail (0.01s)
=== RUN   TestConfigVerifyExistingWithDiscoveryURLFail
--- PASS: TestConfigVerifyExistingWithDiscoveryURLFail (0.00s)
=== RUN   TestConfigVerifyLocalMember
--- PASS: TestConfigVerifyLocalMember (0.00s)
=== RUN   TestSnapDir
--- PASS: TestSnapDir (0.00s)
=== RUN   TestWALDir
--- PASS: TestWALDir (0.00s)
=== RUN   TestShouldDiscover
--- PASS: TestShouldDiscover (0.00s)
=== RUN   TestMemberTime
--- PASS: TestMemberTime (0.00s)
=== RUN   TestMemberPick
--- PASS: TestMemberPick (0.00s)
=== RUN   TestMemberClone
--- PASS: TestMemberClone (0.00s)
=== RUN   TestGetIDs
--- PASS: TestGetIDs (0.00s)
=== RUN   TestCreateConfigChangeEnts
--- PASS: TestCreateConfigChangeEnts (0.00s)
=== RUN   TestStopRaftWhenWaitingForApplyDone
--- PASS: TestStopRaftWhenWaitingForApplyDone (0.00s)
=== RUN   TestDoLocalAction
--- PASS: TestDoLocalAction (0.00s)
=== RUN   TestDoBadLocalAction
--- PASS: TestDoBadLocalAction (0.00s)
=== RUN   TestApplyRequest
--- PASS: TestApplyRequest (0.00s)
=== RUN   TestApplyRequestOnAdminMemberAttributes
--- PASS: TestApplyRequestOnAdminMemberAttributes (0.00s)
=== RUN   TestApplyConfChangeError
--- PASS: TestApplyConfChangeError (0.00s)
=== RUN   TestApplyConfChangeShouldStop
2016-01-21 11:31:45.611905 N | etcdserver: removed member 2 from cluster 0
--- PASS: TestApplyConfChangeShouldStop (0.00s)
=== RUN   TestDoProposal
2016-01-21 11:31:45.613089 I | etcdserver: set snapshot count to default 10000
2016-01-21 11:31:45.613406 I | etcdserver: starting server... [version: 2.2.3, cluster version: to_be_decided]
2016-01-21 11:31:45.614477 I | etcdserver: set snapshot count to default 10000
2016-01-21 11:31:45.614662 I | etcdserver: starting server... [version: 2.2.3, cluster version: to_be_decided]
2016-01-21 11:31:45.615276 I | etcdserver: set snapshot count to default 10000
2016-01-21 11:31:45.615382 I | etcdserver: starting server... [version: 2.2.3, cluster version: to_be_decided]
2016-01-21 11:31:45.615851 I | etcdserver: set snapshot count to default 10000
2016-01-21 11:31:45.615949 I | etcdserver: starting server... [version: 2.2.3, cluster version: to_be_decided]
--- PASS: TestDoProposal (0.00s)
=== RUN   TestDoProposalCancelled
--- PASS: TestDoProposalCancelled (0.00s)
=== RUN   TestDoProposalTimeout
--- PASS: TestDoProposalTimeout (0.00s)
=== RUN   TestDoProposalStopped
--- PASS: TestDoProposalStopped (0.00s)
=== RUN   TestSync
--- PASS: TestSync (0.01s)
=== RUN   TestSyncTimeout
--- PASS: TestSyncTimeout (0.01s)
=== RUN   TestSyncTrigger
2016-01-21 11:31:45.639090 I | etcdserver: set snapshot count to default 10000
2016-01-21 11:31:45.639203 I | etcdserver: starting server... [version: 2.2.3, cluster version: to_be_decided]
--- PASS: TestSyncTrigger (0.01s)
=== RUN   TestSnapshot
2016-01-21 11:31:45.650217 I | etcdserver: saved snapshot at index 1
2016-01-21 11:31:45.650343 I | etcdserver: compacted raft log at 1
--- PASS: TestSnapshot (0.01s)
=== RUN   TestTriggerSnap
2016-01-21 11:31:45.660919 I | etcdserver: starting server... [version: 2.2.3, cluster version: to_be_decided]
2016-01-21 11:31:45.663792 I | etcdserver: start to snapshot (applied: 11, lastsnap: 0)
2016-01-21 11:31:45.664121 I | etcdserver: saved snapshot at index 11
2016-01-21 11:31:45.664219 I | etcdserver: compacted raft log at 1
--- PASS: TestTriggerSnap (0.01s)
=== RUN   TestRecvSnapshot
2016-01-21 11:31:45.674924 I | etcdserver: set snapshot count to default 10000
2016-01-21 11:31:45.675042 I | etcdserver: starting server... [version: 2.2.3, cluster version: to_be_decided]
2016-01-21 11:31:45.675354 I | etcdserver: raft applied incoming snapshot at index 1
2016-01-21 11:31:45.675818 I | etcdserver: recovered from incoming snapshot at index 1
--- PASS: TestRecvSnapshot (0.01s)
=== RUN   TestApplySnapshotAndCommittedEntries
2016-01-21 11:31:45.686282 I | etcdserver: set snapshot count to default 10000
2016-01-21 11:31:45.686401 I | etcdserver: starting server... [version: 2.2.3, cluster version: to_be_decided]
2016-01-21 11:31:45.686691 I | etcdserver: raft applied incoming snapshot at index 1
2016-01-21 11:31:45.686999 I | etcdserver: recovered from incoming snapshot at index 1
--- PASS: TestApplySnapshotAndCommittedEntries (0.01s)
=== RUN   TestAddMember
2016-01-21 11:31:45.697332 I | etcdserver: set snapshot count to default 10000
2016-01-21 11:31:45.697449 I | etcdserver: starting server... [version: 2.2.3, cluster version: to_be_decided]
2016-01-21 11:31:45.698798 N | etcdserver: added member 4d2 [foo] to cluster 0
--- PASS: TestAddMember (0.00s)
=== RUN   TestRemoveMember
2016-01-21 11:31:45.699677 I | etcdserver: set snapshot count to default 10000
2016-01-21 11:31:45.699785 I | etcdserver: starting server... [version: 2.2.3, cluster version: to_be_decided]
2016-01-21 11:31:45.700614 N | etcdserver: removed member 4d2 from cluster 0
--- PASS: TestRemoveMember (0.00s)
=== RUN   TestUpdateMember
2016-01-21 11:31:45.701524 I | etcdserver: set snapshot count to default 10000
2016-01-21 11:31:45.701632 I | etcdserver: starting server... [version: 2.2.3, cluster version: to_be_decided]
2016-01-21 11:31:45.702673 N | etcdserver: update member 4d2 [http://127.0.0.1:1] in cluster 0
--- PASS: TestUpdateMember (0.00s)
=== RUN   TestPublish
2016-01-21 11:31:45.703742 I | etcdserver: published {Name:node1 ClientURLs:[http://a http://b]} to cluster 0
--- PASS: TestPublish (0.00s)
=== RUN   TestPublishStopped
2016-01-21 11:31:45.704348 I | etcdserver: aborting publish because server is stopped
--- PASS: TestPublishStopped (0.00s)
=== RUN   TestPublishRetry
2016-01-21 11:31:45.704930 E | etcdserver: publish error: etcdserver: request timed out
2016-01-21 11:31:45.705083 E | etcdserver: publish error: etcdserver: request timed out
2016-01-21 11:31:45.705225 E | etcdserver: publish error: etcdserver: request timed out
2016-01-21 11:31:45.705364 E | etcdserver: publish error: etcdserver: request timed out
2016-01-21 11:31:45.705512 E | etcdserver: publish error: etcdserver: request timed out
2016-01-21 11:31:45.705645 E | etcdserver: publish error: etcdserver: request timed out
2016-01-21 11:31:45.705761 I | etcdserver: aborting publish because server is stopped
--- PASS: TestPublishRetry (0.00s)
=== RUN   TestUpdateVersion
2016-01-21 11:31:45.706358 I | etcdserver: setting up the initial cluster version to 2.0
--- PASS: TestUpdateVersion (0.00s)
=== RUN   TestStopNotify
--- PASS: TestStopNotify (0.00s)
=== RUN   TestGetOtherPeerURLs
--- PASS: TestGetOtherPeerURLs (0.00s)
PASS
ok  	github.com/coreos/etcd/etcdserver	0.251s
?   	github.com/coreos/etcd/etcdserver/api/v3rpc	[no test files]
=== RUN   TestMergeUser
2016-01-21 11:31:33.553958 N | auth: granting duplicate role role1 for user foo
2016-01-21 11:31:33.554405 N | auth: revoking ungranted role role2 for user foo
--- PASS: TestMergeUser (2.77s)
=== RUN   TestMergeRole
2016-01-21 11:31:36.326758 N | auth: revoking ungranted read permission /foodir
--- PASS: TestMergeRole (0.00s)
=== RUN   TestAllUsers
--- PASS: TestAllUsers (0.00s)
=== RUN   TestGetAndDeleteUser
2016-01-21 11:31:36.329048 N | auth: deleted user cat
--- PASS: TestGetAndDeleteUser (0.00s)
=== RUN   TestAllRoles
--- PASS: TestAllRoles (0.00s)
=== RUN   TestGetAndDeleteRole
2016-01-21 11:31:36.331315 N | auth: deleted role animal
--- PASS: TestGetAndDeleteRole (0.00s)
=== RUN   TestEnsure
--- PASS: TestEnsure (0.00s)
=== RUN   TestCreateAndUpdateUser
2016-01-21 11:31:37.319037 N | auth: created user cat
2016-01-21 11:31:37.320008 N | auth: updated user cat
--- PASS: TestCreateAndUpdateUser (0.99s)
=== RUN   TestUpdateRole
2016-01-21 11:31:37.321310 N | auth: updated role animal
--- PASS: TestUpdateRole (0.00s)
=== RUN   TestCreateRole
2016-01-21 11:31:37.322236 N | auth: created new role animal
--- PASS: TestCreateRole (0.00s)
=== RUN   TestEnableAuth
2016-01-21 11:31:37.323282 I | auth: no guest role access found, creating default
2016-01-21 11:31:37.323505 N | auth: created new role guest
2016-01-21 11:31:37.323700 N | auth: auth: enabled auth
--- PASS: TestEnableAuth (0.00s)
=== RUN   TestDisableAuth
2016-01-21 11:31:37.324536 N | auth: auth: disabled auth
--- PASS: TestDisableAuth (0.00s)
=== RUN   TestSimpleMatch
--- PASS: TestSimpleMatch (0.00s)
PASS
ok  	github.com/coreos/etcd/etcdserver/auth	3.848s
=== RUN   TestAuthFlow
2016-01-21 11:31:53.223949 W | etcdhttp: auth: wrong password for user root
--- PASS: TestAuthFlow (1.83s)
=== RUN   TestPrefixAccess
2016-01-21 11:31:58.144024 W | etcdhttp: auth: user user does not have the root role for resource path.
2016-01-21 11:32:00.383702 W | etcdhttp: auth: invalid access for user user on key /foo.
2016-01-21 11:32:01.377359 W | etcdhttp: auth: user user does not have the root role for resource path.
2016-01-21 11:32:05.291076 W | etcdhttp: auth: wrong password for user user
2016-01-21 11:32:06.173775 W | etcdhttp: auth: incorrect password for user: user.
2016-01-21 11:32:07.126248 W | etcdhttp: auth: incorrect password for user: user.
2016-01-21 11:32:07.126644 W | etcdhttp: auth: no such user: user.
2016-01-21 11:32:07.126862 W | etcdhttp: auth: no such user: user.
2016-01-21 11:32:07.127055 W | etcdhttp: auth: no authorization provided, checking guest access
2016-01-21 11:32:07.127254 W | etcdhttp: auth: no authorization provided, checking guest access
2016-01-21 11:32:07.127448 W | etcdhttp: auth: no authorization provided, checking guest access
2016-01-21 11:32:07.127771 W | etcdhttp: auth: invalid access for unauthenticated user on resource /bar.
2016-01-21 11:32:07.127971 W | etcdhttp: auth: no authorization provided, checking guest access
2016-01-21 11:32:07.128169 W | etcdhttp: auth: invalid access for unauthenticated user on resource /bar.
2016-01-21 11:32:08.274086 W | etcdhttp: auth: user user does not have the root role for resource path.
2016-01-21 11:32:10.355673 W | etcdhttp: auth: invalid access for user user on key /foo.
2016-01-21 11:32:10.355953 W | etcdhttp: auth: malformed basic auth encoding
2016-01-21 11:32:10.356081 W | etcdhttp: auth: malformed basic auth encoding
--- PASS: TestPrefixAccess (17.13s)
=== RUN   TestBadParseRequest
--- PASS: TestBadParseRequest (0.00s)
=== RUN   TestGoodParseRequest
--- PASS: TestGoodParseRequest (0.00s)
=== RUN   TestServeMembers
--- PASS: TestServeMembers (0.00s)
=== RUN   TestServeLeader
--- PASS: TestServeLeader (0.00s)
=== RUN   TestServeMembersCreate
--- FAIL: TestServeMembersCreate (0.00s)
	client_test.go:698: got body="{\"id\":\"68b044412b94763f\",\"name\":\"\",\"peerURLs\":[\"http://127.0.0.1:1\"],\"clientURLs\":[]}\n", want "{\"id\":\"2a86a83729b330d5\",\"name\":\"\",\"peerURLs\":[\"http://127.0.0.1:1\"],\"clientURLs\":[]}\n"
	client_test.go:710: actions = [{name:AddMember params:[{ID:7543604422540293695 RaftAttributes:{PeerURLs:[http://127.0.0.1:1]} Attributes:{Name: ClientURLs:[]}}]}], want [{name:AddMember params:[{ID:3064321551348478165 RaftAttributes:{PeerURLs:[http://127.0.0.1:1]} Attributes:{Name: ClientURLs:[]}}]}]
=== RUN   TestServeMembersDelete
--- PASS: TestServeMembersDelete (0.00s)
=== RUN   TestServeMembersUpdate
--- PASS: TestServeMembersUpdate (0.00s)
=== RUN   TestServeMembersFail
2016-01-21 11:32:10.372065 E | etcdhttp: error adding member 68b044412b94763f (Error while adding a member)
2016-01-21 11:32:10.372244 E | etcdhttp: got unexpected response error (Error while adding a member)
2016-01-21 11:32:10.373135 E | etcdhttp: error removing member 1 (Error while removing member)
2016-01-21 11:32:10.373338 E | etcdhttp: got unexpected response error (Error while removing member)
2016-01-21 11:32:10.374620 E | etcdhttp: error updating member 0 (blah)
2016-01-21 11:32:10.374794 E | etcdhttp: got unexpected response error (blah)
--- PASS: TestServeMembersFail (0.00s)
=== RUN   TestWriteEvent
--- PASS: TestWriteEvent (0.00s)
=== RUN   TestV2DeprecatedMachinesEndpoint
--- PASS: TestV2DeprecatedMachinesEndpoint (0.01s)
=== RUN   TestServeMachines
--- PASS: TestServeMachines (0.00s)
=== RUN   TestGetID
--- PASS: TestGetID (0.00s)
=== RUN   TestServeSelfStats
--- PASS: TestServeSelfStats (0.00s)
=== RUN   TestSelfServeStatsBad
--- PASS: TestSelfServeStatsBad (0.00s)
=== RUN   TestLeaderServeStatsBad
--- PASS: TestLeaderServeStatsBad (0.00s)
=== RUN   TestServeLeaderStats
--- PASS: TestServeLeaderStats (0.00s)
=== RUN   TestServeStoreStats
--- PASS: TestServeStoreStats (0.00s)
=== RUN   TestServeVersion
--- PASS: TestServeVersion (0.00s)
=== RUN   TestServeVersionFails
--- PASS: TestServeVersionFails (0.00s)
=== RUN   TestBadServeKeys
2016-01-21 11:32:10.398367 E | etcdhttp: got unexpected response error (Internal Server Error)
2016-01-21 11:32:10.398843 E | etcdhttp: got unexpected response error (received response with no Event/Watcher!)
--- PASS: TestBadServeKeys (0.00s)
=== RUN   TestServeKeysGood
--- PASS: TestServeKeysGood (0.00s)
=== RUN   TestServeKeysEvent
--- PASS: TestServeKeysEvent (0.00s)
=== RUN   TestServeKeysWatch
--- PASS: TestServeKeysWatch (0.00s)
=== RUN   TestHandleWatch
--- PASS: TestHandleWatch (0.00s)
=== RUN   TestHandleWatchStreaming
--- PASS: TestHandleWatchStreaming (0.00s)
=== RUN   TestTrimEventPrefix
--- PASS: TestTrimEventPrefix (0.00s)
=== RUN   TestTrimNodeExternPrefix
--- PASS: TestTrimNodeExternPrefix (0.00s)
=== RUN   TestTrimPrefix
--- PASS: TestTrimPrefix (0.00s)
=== RUN   TestNewMemberCollection
--- PASS: TestNewMemberCollection (0.00s)
=== RUN   TestNewMember
--- PASS: TestNewMember (0.00s)
=== RUN   TestWriteError
2016-01-21 11:32:10.415470 E | etcdhttp: got unexpected response error (something went wrong)
--- PASS: TestWriteError (0.00s)
=== RUN   TestAllowMethod
--- PASS: TestAllowMethod (0.00s)
=== RUN   TestNewPeerHandlerOnRaftPrefix
--- PASS: TestNewPeerHandlerOnRaftPrefix (0.01s)
=== RUN   TestServeMembersFails
--- PASS: TestServeMembersFails (0.00s)
=== RUN   TestServeMembersGet
--- PASS: TestServeMembersGet (0.00s)
FAIL
FAIL	github.com/coreos/etcd/etcdserver/etcdhttp	19.115s
=== RUN   TestHTTPErrorWriteTo
--- PASS: TestHTTPErrorWriteTo (0.00s)
=== RUN   TestMemberUnmarshal
--- PASS: TestMemberUnmarshal (0.00s)
=== RUN   TestMemberCreateRequestUnmarshal
--- PASS: TestMemberCreateRequestUnmarshal (0.00s)
=== RUN   TestMemberCreateRequestUnmarshalFail
--- PASS: TestMemberCreateRequestUnmarshalFail (0.00s)
PASS
ok  	github.com/coreos/etcd/etcdserver/etcdhttp/httptypes	0.034s
?   	github.com/coreos/etcd/etcdserver/etcdserverpb	[no test files]
?   	github.com/coreos/etcd/etcdserver/stats	[no test files]
=== RUN   TestClusterOf1
--- PASS: TestClusterOf1 (0.40s)
=== RUN   TestClusterOf3
--- PASS: TestClusterOf3 (4.36s)
=== RUN   TestTLSClusterOf3
--- FAIL: TestTLSClusterOf3 (0.08s)
	cluster_test.go:848: open ./fixtures/server.crt: no such file or directory
=== RUN   TestClusterOf1UsingDiscovery
--- PASS: TestClusterOf1UsingDiscovery (0.73s)
=== RUN   TestClusterOf3UsingDiscovery
--- PASS: TestClusterOf3UsingDiscovery (5.99s)
=== RUN   TestTLSClusterOf3UsingDiscovery
--- FAIL: TestTLSClusterOf3UsingDiscovery (0.34s)
	cluster_test.go:848: open ./fixtures/server.crt: no such file or directory
=== RUN   TestDoubleClusterSizeOf1
--- PASS: TestDoubleClusterSizeOf1 (1.10s)
=== RUN   TestDoubleClusterSizeOf3
--- PASS: TestDoubleClusterSizeOf3 (9.46s)
=== RUN   TestDoubleTLSClusterSizeOf3
--- FAIL: TestDoubleTLSClusterSizeOf3 (0.00s)
	cluster_test.go:848: open ./fixtures/server.crt: no such file or directory
=== RUN   TestDecreaseClusterSizeOf3
--- PASS: TestDecreaseClusterSizeOf3 (7.35s)
=== RUN   TestDecreaseClusterSizeOf5
--- PASS: TestDecreaseClusterSizeOf5 (12.10s)
=== RUN   TestForceNewCluster
--- PASS: TestForceNewCluster (4.24s)
=== RUN   TestAddMemberAfterClusterFullRotation
--- FAIL: TestAddMemberAfterClusterFullRotation (11.90s)
	cluster_test.go:511: unexpected remove error context deadline exceeded
=== RUN   TestIssue2681
--- PASS: TestIssue2681 (24.83s)
=== RUN   TestIssue2746
--- FAIL: TestIssue2746 (31.69s)
	cluster_test.go:323: create on http://127.0.0.1:20088 error: context deadline exceeded
=== RUN   TestIssue2904
--- PASS: TestIssue2904 (3.47s)
=== RUN   TestPauseMember
--- FAIL: TestPauseMember (64.05s)
	cluster_test.go:323: create on http://127.0.0.1:20102 error: context deadline exceeded
=== RUN   TestRestartMember
--- PASS: TestRestartMember (7.59s)
=== RUN   TestLaunchDuplicateMemberShouldFail
--- PASS: TestLaunchDuplicateMemberShouldFail (4.10s)
=== RUN   TestSnapshotAndRestartMember
--- PASS: TestSnapshotAndRestartMember (8.73s)
=== RUN   TestUpgradeMember
--- FAIL: TestUpgradeMember (0.07s)
	migration_test.go:28: exit status 1
=== RUN   TestV2Set
--- PASS: TestV2Set (0.42s)
=== RUN   TestV2CreateUpdate
--- PASS: TestV2CreateUpdate (0.55s)
=== RUN   TestV2CAS
--- PASS: TestV2CAS (0.63s)
=== RUN   TestV2Delete
--- PASS: TestV2Delete (0.74s)
=== RUN   TestV2CAD
--- PASS: TestV2CAD (0.61s)
=== RUN   TestV2Unique
--- PASS: TestV2Unique (0.42s)
=== RUN   TestV2Get
--- PASS: TestV2Get (0.32s)
=== RUN   TestV2QuorumGet
--- PASS: TestV2QuorumGet (0.31s)
=== RUN   TestV2Watch
--- PASS: TestV2Watch (0.31s)
=== RUN   TestV2WatchWithIndex
--- PASS: TestV2WatchWithIndex (0.36s)
=== RUN   TestV2WatchKeyInDir
--- PASS: TestV2WatchKeyInDir (2.17s)
=== RUN   TestV2Head
--- PASS: TestV2Head (0.36s)
=== RUN   TestGoroutinesRunning
--- SKIP: TestGoroutinesRunning (0.00s)
	z_last_test.go:42: TODO: etcdserver.Sender may still dial closed remote endpoint and need some time to timeout.
FAIL
FAIL	github.com/coreos/etcd/integration	209.968s
=== RUN   TestCORSInfo
--- PASS: TestCORSInfo (0.00s)
=== RUN   TestCORSInfoOriginAllowed
--- PASS: TestCORSInfoOriginAllowed (0.00s)
=== RUN   TestCORSHandler
--- PASS: TestCORSHandler (0.00s)
PASS
ok  	github.com/coreos/etcd/pkg/cors	0.035s
=== RUN   TestHash32
--- PASS: TestHash32 (0.00s)
PASS
ok  	github.com/coreos/etcd/pkg/crc	0.046s
=== RUN   TestIsDirWriteable
--- PASS: TestIsDirWriteable (0.00s)
=== RUN   TestReadDir
--- PASS: TestReadDir (0.00s)
=== RUN   TestLockAndUnlock
--- PASS: TestLockAndUnlock (0.01s)
=== RUN   TestPreallocate
--- PASS: TestPreallocate (0.00s)
=== RUN   TestPurgeFile
2016-01-21 11:32:00.844468 I | fileutil: purged file /tmp/purgefile899576665/0.test successfully
2016-01-21 11:32:00.844986 I | fileutil: purged file /tmp/purgefile899576665/1.test successfully
2016-01-21 11:32:00.845261 I | fileutil: purged file /tmp/purgefile899576665/2.test successfully
2016-01-21 11:32:00.856610 I | fileutil: purged file /tmp/purgefile899576665/3.test successfully
2016-01-21 11:32:00.867380 I | fileutil: purged file /tmp/purgefile899576665/4.test successfully
2016-01-21 11:32:00.878225 I | fileutil: purged file /tmp/purgefile899576665/5.test successfully
2016-01-21 11:32:00.890647 I | fileutil: purged file /tmp/purgefile899576665/6.test successfully
--- PASS: TestPurgeFile (0.06s)
=== RUN   TestPurgeFileHoldingLock
2016-01-21 11:32:00.907898 I | fileutil: purged file /tmp/purgefile528906980/0.test successfully
2016-01-21 11:32:00.908188 I | fileutil: purged file /tmp/purgefile528906980/1.test successfully
2016-01-21 11:32:00.908428 I | fileutil: purged file /tmp/purgefile528906980/2.test successfully
2016-01-21 11:32:00.908669 I | fileutil: purged file /tmp/purgefile528906980/3.test successfully
2016-01-21 11:32:00.908907 I | fileutil: purged file /tmp/purgefile528906980/4.test successfully
2016-01-21 11:32:00.931968 I | fileutil: purged file /tmp/purgefile528906980/5.test successfully
2016-01-21 11:32:00.932604 I | fileutil: purged file /tmp/purgefile528906980/6.test successfully
--- PASS: TestPurgeFileHoldingLock (0.05s)
PASS
ok  	github.com/coreos/etcd/pkg/fileutil	0.156s
=== RUN   TestSetFlagsFromEnv
2016-01-21 11:32:06.468164 I | flags: recognized and used environment variable ETCD_A=foo
2016-01-21 11:32:06.468767 I | flags: recognized environment variable ETCD_C, but unused: shadowed by corresponding flag 
--- PASS: TestSetFlagsFromEnv (0.00s)
=== RUN   TestSetFlagsFromEnvBad
2016-01-21 11:32:06.469538 I | flags: recognized and used environment variable ETCD_X=not_a_number
2016-01-21 11:32:06.469665 W | flags: unrecognized environment variable ETCD_A=foo
2016-01-21 11:32:06.469921 W | flags: unrecognized environment variable ETCD_C=woof
--- PASS: TestSetFlagsFromEnvBad (0.00s)
=== RUN   TestSetBindAddrFromAddr
--- PASS: TestSetBindAddrFromAddr (0.00s)
=== RUN   TestURLsFromFlags
--- PASS: TestURLsFromFlags (0.00s)
=== RUN   TestIPAddressPortSet
--- PASS: TestIPAddressPortSet (0.00s)
=== RUN   TestIPAddressPortString
--- PASS: TestIPAddressPortString (0.00s)
=== RUN   TestStringsSet
--- PASS: TestStringsSet (0.00s)
=== RUN   TestValidateURLsValueBad
--- PASS: TestValidateURLsValueBad (0.00s)
=== RUN   TestValidateURLsValueGood
--- PASS: TestValidateURLsValueGood (0.00s)
PASS
ok  	github.com/coreos/etcd/pkg/flags	0.039s
?   	github.com/coreos/etcd/pkg/httputil	[no test files]
=== RUN   TestNewGenerator
--- PASS: TestNewGenerator (0.00s)
=== RUN   TestNewGeneratorUnique
--- PASS: TestNewGeneratorUnique (0.00s)
=== RUN   TestNext
--- PASS: TestNext (0.00s)
PASS
ok  	github.com/coreos/etcd/pkg/idutil	0.051s
=== RUN   TestLimitedBufferReaderRead
--- PASS: TestLimitedBufferReaderRead (0.00s)
PASS
ok  	github.com/coreos/etcd/pkg/ioutil	0.059s
=== RUN   TestResolveTCPAddrs
2016-01-21 11:32:21.290118 I | netutil: resolving infra0.example.com:4001 to 10.0.1.10:4001
2016-01-21 11:32:21.290545 I | netutil: resolving infra0.example.com:2379 to 10.0.1.10:2379
2016-01-21 11:32:21.290890 I | netutil: resolving infra0.example.com:7001 to 10.0.1.10:7001
2016-01-21 11:32:21.291011 I | netutil: resolving infra0.example.com:2380 to 10.0.1.10:2380
2016-01-21 11:32:21.291248 E | netutil: could not resolve host infra0.example.com:4001
--- PASS: TestResolveTCPAddrs (0.00s)
=== RUN   TestURLsEqual
2016-01-21 11:32:21.292402 I | netutil: resolving example.com:2379 to 10.0.10.1:2379
2016-01-21 11:32:21.292885 I | netutil: resolving example.com:2379 to 10.0.10.1:2379
2016-01-21 11:32:21.293073 I | netutil: resolving example.com:2379 to 10.0.10.1:2379
2016-01-21 11:32:21.293334 I | netutil: resolving example.com:2379 to 10.0.10.1:2379
2016-01-21 11:32:21.293600 I | netutil: resolving example.com:2380 to 10.0.10.1:2380
2016-01-21 11:32:21.293900 I | netutil: resolving example.com:2379 to 10.0.10.1:2379
2016-01-21 11:32:21.295107 I | netutil: resolving example.com:2379 to 10.0.10.1:2379
2016-01-21 11:32:21.295951 I | netutil: resolving example.com:2379 to 10.0.10.1:2379
2016-01-21 11:32:21.296249 I | netutil: resolving first.com:2379 to 10.0.11.1:2379
2016-01-21 11:32:21.296371 I | netutil: resolving second.com:2380 to 10.0.11.2:2380
2016-01-21 11:32:21.296601 I | netutil: resolving second.com:2380 to 10.0.11.2:2380
2016-01-21 11:32:21.296769 I | netutil: resolving first.com:2379 to 10.0.11.1:2379
--- PASS: TestURLsEqual (0.01s)
=== RUN   TestURLStringsEqual
--- PASS: TestURLStringsEqual (0.00s)
PASS
ok  	github.com/coreos/etcd/pkg/netutil	0.046s
=== RUN   TestUnsetenv
--- PASS: TestUnsetenv (0.01s)
=== RUN   TestHandleInterrupts
2016-01-21 11:32:19.283330 N | osutil: received interrupt signal, shutting down...
2016-01-21 11:32:19.284834 N | osutil: received terminated signal, shutting down...
--- PASS: TestHandleInterrupts (0.01s)
PASS
ok  	github.com/coreos/etcd/pkg/osutil	0.069s
=== RUN   TestCanonicalURLPath
--- PASS: TestCanonicalURLPath (0.00s)
PASS
ok  	github.com/coreos/etcd/pkg/pathutil	0.026s
=== RUN   TestMarshaler
--- PASS: TestMarshaler (0.00s)
=== RUN   TestMarshalerPanic
2016-01-21 11:32:25.941586 C | flags: marshal should never fail (blah)
--- PASS: TestMarshalerPanic (0.00s)
=== RUN   TestUnmarshaler
--- PASS: TestUnmarshaler (0.00s)
=== RUN   TestUnmarshalerPanic
2016-01-21 11:32:25.942710 C | flags: unmarshal should never fail (blah)
--- PASS: TestUnmarshalerPanic (0.00s)
=== RUN   TestGetBool
--- PASS: TestGetBool (0.00s)
PASS
ok  	github.com/coreos/etcd/pkg/pbutil	0.035s
?   	github.com/coreos/etcd/pkg/runtime	[no test files]
?   	github.com/coreos/etcd/pkg/testutil	[no test files]
=== RUN   TestUnixNanoToTime
--- PASS: TestUnixNanoToTime (0.00s)
PASS
ok  	github.com/coreos/etcd/pkg/timeutil	0.026s
=== RUN   TestNewKeepAliveListener
--- PASS: TestNewKeepAliveListener (0.01s)
=== RUN   TestNewKeepAliveListenerTLSEmptyInfo
--- PASS: TestNewKeepAliveListenerTLSEmptyInfo (0.00s)
=== RUN   TestNewListenerTLSInfo
--- PASS: TestNewListenerTLSInfo (0.00s)
=== RUN   TestNewListenerTLSEmptyInfo
--- PASS: TestNewListenerTLSEmptyInfo (0.00s)
=== RUN   TestNewListenerTLSInfoNonexist
--- PASS: TestNewListenerTLSInfoNonexist (0.00s)
=== RUN   TestNewTransportTLSInfo
--- PASS: TestNewTransportTLSInfo (0.00s)
=== RUN   TestTLSInfoEmpty
--- PASS: TestTLSInfoEmpty (0.00s)
=== RUN   TestTLSInfoMissingFields
--- PASS: TestTLSInfoMissingFields (0.00s)
=== RUN   TestTLSInfoParseFuncError
--- PASS: TestTLSInfoParseFuncError (0.00s)
=== RUN   TestTLSInfoConfigFuncs
--- PASS: TestTLSInfoConfigFuncs (0.00s)
=== RUN   TestReadWriteTimeoutDialer
--- PASS: TestReadWriteTimeoutDialer (0.03s)
=== RUN   TestNewTimeoutListener
--- PASS: TestNewTimeoutListener (0.00s)
=== RUN   TestWriteReadTimeoutListener
--- PASS: TestWriteReadTimeoutListener (0.03s)
=== RUN   TestNewTimeoutTransport
--- PASS: TestNewTimeoutTransport (0.01s)
PASS
ok  	github.com/coreos/etcd/pkg/transport	0.123s
=== RUN   TestIDString
--- PASS: TestIDString (0.00s)
=== RUN   TestIDFromString
--- PASS: TestIDFromString (0.00s)
=== RUN   TestIDFromStringFail
--- PASS: TestIDFromStringFail (0.00s)
=== RUN   TestIDSlice
--- PASS: TestIDSlice (0.00s)
=== RUN   TestUnsafeSet
--- PASS: TestUnsafeSet (0.00s)
=== RUN   TestThreadsafeSet
--- PASS: TestThreadsafeSet (0.00s)
=== RUN   TestUnsafeSetContainsAll
--- PASS: TestUnsafeSetContainsAll (0.00s)
=== RUN   TestUint64Slice
--- PASS: TestUint64Slice (0.00s)
=== RUN   TestNewURLs
--- PASS: TestNewURLs (0.00s)
=== RUN   TestURLsString
--- PASS: TestURLsString (0.00s)
=== RUN   TestURLsSort
--- PASS: TestURLsSort (0.00s)
=== RUN   TestURLsStringSlice
--- PASS: TestURLsStringSlice (0.00s)
=== RUN   TestNewURLsFail
--- PASS: TestNewURLsFail (0.00s)
=== RUN   TestNewURLsMapIPV6
--- PASS: TestNewURLsMapIPV6 (0.00s)
=== RUN   TestParseInitialCluster
--- PASS: TestParseInitialCluster (0.00s)
=== RUN   TestParseInitialClusterBad
--- PASS: TestParseInitialClusterBad (0.00s)
=== RUN   TestNameURLPairsString
--- PASS: TestNameURLPairsString (0.00s)
=== RUN   TestParse
--- PASS: TestParse (0.00s)
PASS
ok  	github.com/coreos/etcd/pkg/types	0.037s
=== RUN   TestWait
--- PASS: TestWait (0.00s)
=== RUN   TestRegisterDupSuppression
--- PASS: TestRegisterDupSuppression (0.00s)
=== RUN   TestTriggerDupSuppression
--- PASS: TestTriggerDupSuppression (0.00s)
=== RUN   TestWaitTime
--- PASS: TestWaitTime (0.01s)
=== RUN   TestWaitTestStress
--- PASS: TestWaitTestStress (0.35s)
PASS
ok  	github.com/coreos/etcd/pkg/wait	0.419s
=== RUN   TestNewDirectorScheme
--- PASS: TestNewDirectorScheme (0.00s)
=== RUN   TestDirectorEndpointsFiltering
--- PASS: TestDirectorEndpointsFiltering (0.00s)
=== RUN   TestReadonlyHandler
--- PASS: TestReadonlyHandler (0.00s)
=== RUN   TestReverseProxyServe
2016-01-21 11:32:54.272906 I | proxy: zero endpoints currently available
2016-01-21 11:32:54.274425 I | proxy: failed to direct request to http://192.0.2.3:4040: what a bad trip
2016-01-21 11:32:54.274833 I | proxy: marked endpoint http://192.0.2.3:4040 unavailable
2016-01-21 11:32:54.275061 I | proxy: no failFunc defined, endpoint http://192.0.2.3:4040 will be unavailable forever.
2016-01-21 11:32:54.275456 I | proxy: unable to get response from 1 endpoint(s)
--- PASS: TestReverseProxyServe (0.00s)
=== RUN   TestRedirectRequest
--- PASS: TestRedirectRequest (0.00s)
=== RUN   TestMaybeSetForwardedFor
--- PASS: TestMaybeSetForwardedFor (0.00s)
=== RUN   TestRemoveSingleHopHeaders
--- PASS: TestRemoveSingleHopHeaders (0.00s)
=== RUN   TestCopyHeader
--- PASS: TestCopyHeader (0.00s)
PASS
ok  	github.com/coreos/etcd/proxy	0.093s
=== RUN   TestFindConflict
raft2016/01/21 11:33:22 INFO: found conflict at index 1 [existing term: 1, conflicting term: 4]
raft2016/01/21 11:33:22 INFO: found conflict at index 2 [existing term: 2, conflicting term: 1]
raft2016/01/21 11:33:22 INFO: found conflict at index 3 [existing term: 3, conflicting term: 1]
--- PASS: TestFindConflict (0.00s)
=== RUN   TestIsUpToDate
--- PASS: TestIsUpToDate (0.00s)
=== RUN   TestAppend
raft2016/01/21 11:33:22 INFO: replace the unstable entries from index 1
raft2016/01/21 11:33:22 INFO: replace the unstable entries from index 2
--- PASS: TestAppend (0.00s)
=== RUN   TestLogMaybeAppend
raft2016/01/21 11:33:22 INFO: found conflict at index 3 [existing term: 3, conflicting term: 4]
raft2016/01/21 11:33:22 INFO: truncate the unstable entries to index 2
raft2016/01/21 11:33:22 INFO: found conflict at index 2 [existing term: 2, conflicting term: 4]
raft2016/01/21 11:33:22 INFO: truncate the unstable entries to index 1
raft2016/01/21 11:33:22 INFO: found conflict at index 1 [existing term: 1, conflicting term: 4]
raft2016/01/21 11:33:22 entry 1 conflict with committed entry [committed(1)]
raft2016/01/21 11:33:22 INFO: found conflict at index 2 [existing term: 2, conflicting term: 4]
raft2016/01/21 11:33:22 INFO: truncate the unstable entries to index 1
--- PASS: TestLogMaybeAppend (0.00s)
=== RUN   TestCompactionSideEffects
--- PASS: TestCompactionSideEffects (0.01s)
=== RUN   TestNextEnts
--- PASS: TestNextEnts (0.00s)
=== RUN   TestUnstableEnts
--- PASS: TestUnstableEnts (0.00s)
=== RUN   TestCommitTo
raft2016/01/21 11:33:22 tocommit(4) is out of range [lastIndex(3)]. Was the raft log corrupted, truncated, or lost?
--- PASS: TestCommitTo (0.00s)
=== RUN   TestStableTo
--- PASS: TestStableTo (0.00s)
=== RUN   TestStableToWithSnap
--- PASS: TestStableToWithSnap (0.00s)
=== RUN   TestCompaction
raft2016/01/21 11:33:22 compact 1001 is out of bound lastindex(1000)
--- PASS: TestCompaction (0.01s)
=== RUN   TestLogRestore
--- PASS: TestLogRestore (0.00s)
=== RUN   TestIsOutOfBounds
raft2016/01/21 11:33:22 slice[201,202) out of bound [101,200]
raft2016/01/21 11:33:22 slice[202,202) out of bound [101,200]
--- PASS: TestIsOutOfBounds (0.00s)
=== RUN   TestTerm
--- PASS: TestTerm (0.00s)
=== RUN   TestTermWithUnstableSnapshot
raft2016/01/21 11:33:22 INFO: log [committed=100, applied=100, unstable.offset=101, len(unstable.Entries)=0] starts to restore snapshot [index: 105, term: 1]
--- PASS: TestTermWithUnstableSnapshot (0.00s)
=== RUN   TestSlice
raft2016/01/21 11:33:22 slice[200,201) out of bound [101,199]
--- PASS: TestSlice (0.00s)
=== RUN   TestUnstableMaybeFirstIndex
--- PASS: TestUnstableMaybeFirstIndex (0.00s)
=== RUN   TestMaybeLastIndex
--- PASS: TestMaybeLastIndex (0.00s)
=== RUN   TestUnstableMaybeTerm
--- PASS: TestUnstableMaybeTerm (0.00s)
=== RUN   TestUnstableRestore
--- PASS: TestUnstableRestore (0.00s)
=== RUN   TestUnstableStableTo
--- PASS: TestUnstableStableTo (0.00s)
=== RUN   TestUnstableTruncateAndAppend
raft2016/01/21 11:33:22 INFO: replace the unstable entries from index 5
raft2016/01/21 11:33:22 INFO: replace the unstable entries from index 4
raft2016/01/21 11:33:22 INFO: truncate the unstable entries to index 5
raft2016/01/21 11:33:22 INFO: truncate the unstable entries to index 6
--- PASS: TestUnstableTruncateAndAppend (0.00s)
=== RUN   TestMultiNodeStep
--- PASS: TestMultiNodeStep (0.00s)
=== RUN   TestMultiNodeStepUnblock
--- PASS: TestMultiNodeStepUnblock (0.00s)
=== RUN   TestMultiNodePropose
raft2016/01/21 11:33:22 INFO: 1 became follower at term 0
raft2016/01/21 11:33:22 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:22 INFO: 1 became follower at term 1
raft2016/01/21 11:33:22 INFO: 1 is starting a new election at term 1
raft2016/01/21 11:33:22 INFO: 1 became candidate at term 2
raft2016/01/21 11:33:22 INFO: 1 received vote from 1 at term 2
raft2016/01/21 11:33:22 INFO: 1 became leader at term 2
--- PASS: TestMultiNodePropose (0.00s)
=== RUN   TestMultiNodeProposeConfig
raft2016/01/21 11:33:22 INFO: 1 became follower at term 0
raft2016/01/21 11:33:22 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:22 INFO: 1 became follower at term 1
raft2016/01/21 11:33:22 INFO: 1 is starting a new election at term 1
raft2016/01/21 11:33:22 INFO: 1 became candidate at term 2
raft2016/01/21 11:33:22 INFO: 1 received vote from 1 at term 2
raft2016/01/21 11:33:22 INFO: 1 became leader at term 2
--- PASS: TestMultiNodeProposeConfig (0.00s)
=== RUN   TestProposeUnknownGroup
--- PASS: TestProposeUnknownGroup (0.00s)
=== RUN   TestProposeAfterRemoveLeader
raft2016/01/21 11:33:22 INFO: 1 became follower at term 0
raft2016/01/21 11:33:22 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:22 INFO: 1 became follower at term 1
raft2016/01/21 11:33:22 INFO: 1 is starting a new election at term 1
raft2016/01/21 11:33:22 INFO: 1 became candidate at term 2
raft2016/01/21 11:33:22 INFO: 1 received vote from 1 at term 2
raft2016/01/21 11:33:22 INFO: 1 became leader at term 2
--- PASS: TestProposeAfterRemoveLeader (0.00s)
=== RUN   TestMultiNodeStop
--- PASS: TestMultiNodeStop (0.00s)
=== RUN   TestMultiNodeStart
raft2016/01/21 11:33:22 INFO: 1 became follower at term 0
raft2016/01/21 11:33:22 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:22 INFO: 1 became follower at term 1
raft2016/01/21 11:33:22 INFO: 1 is starting a new election at term 1
raft2016/01/21 11:33:22 INFO: 1 became candidate at term 2
raft2016/01/21 11:33:22 INFO: 1 received vote from 1 at term 2
raft2016/01/21 11:33:22 INFO: 1 became leader at term 2
--- PASS: TestMultiNodeStart (0.00s)
=== RUN   TestMultiNodeRestart
raft2016/01/21 11:33:22 INFO: 1 became follower at term 1
raft2016/01/21 11:33:22 INFO: newRaft 1 [peers: [], term: 1, commit: 1, applied: 0, lastindex: 2, lastterm: 1]
--- PASS: TestMultiNodeRestart (0.01s)
=== RUN   TestMultiNodeRestartFromSnapshot
raft2016/01/21 11:33:22 INFO: 1 became follower at term 1
raft2016/01/21 11:33:22 INFO: newRaft 1 [peers: [1,2], term: 1, commit: 3, applied: 2, lastindex: 3, lastterm: 1]
--- PASS: TestMultiNodeRestartFromSnapshot (0.00s)
=== RUN   TestMultiNodeAdvance
raft2016/01/21 11:33:22 INFO: 1 became follower at term 0
raft2016/01/21 11:33:22 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:22 INFO: 1 became follower at term 1
raft2016/01/21 11:33:22 INFO: 1 is starting a new election at term 1
raft2016/01/21 11:33:22 INFO: 1 became candidate at term 2
raft2016/01/21 11:33:22 INFO: 1 received vote from 1 at term 2
raft2016/01/21 11:33:22 INFO: 1 became leader at term 2
--- PASS: TestMultiNodeAdvance (0.00s)
=== RUN   TestMultiNodeStatus
raft2016/01/21 11:33:22 INFO: 1 became follower at term 0
raft2016/01/21 11:33:22 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:22 INFO: 1 became follower at term 1
--- PASS: TestMultiNodeStatus (0.00s)
=== RUN   TestNodeStep
--- PASS: TestNodeStep (0.00s)
=== RUN   TestNodeStepUnblock
--- PASS: TestNodeStepUnblock (0.00s)
=== RUN   TestNodePropose
raft2016/01/21 11:33:22 INFO: 1 became follower at term 0
raft2016/01/21 11:33:22 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:22 INFO: 1 is starting a new election at term 0
raft2016/01/21 11:33:22 INFO: 1 became candidate at term 1
raft2016/01/21 11:33:22 INFO: 1 received vote from 1 at term 1
raft2016/01/21 11:33:22 INFO: 1 became leader at term 1
raft2016/01/21 11:33:22 INFO: raft.node: 1 elected leader 1 at term 1
--- PASS: TestNodePropose (0.00s)
=== RUN   TestNodeProposeConfig
raft2016/01/21 11:33:22 INFO: 1 became follower at term 0
raft2016/01/21 11:33:22 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:22 INFO: 1 is starting a new election at term 0
raft2016/01/21 11:33:22 INFO: 1 became candidate at term 1
raft2016/01/21 11:33:22 INFO: 1 received vote from 1 at term 1
raft2016/01/21 11:33:22 INFO: 1 became leader at term 1
raft2016/01/21 11:33:22 INFO: raft.node: 1 elected leader 1 at term 1
--- PASS: TestNodeProposeConfig (0.00s)
=== RUN   TestBlockProposal
raft2016/01/21 11:33:22 INFO: 1 became follower at term 0
raft2016/01/21 11:33:22 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:22 INFO: 1 is starting a new election at term 0
raft2016/01/21 11:33:22 INFO: 1 became candidate at term 1
raft2016/01/21 11:33:22 INFO: 1 received vote from 1 at term 1
raft2016/01/21 11:33:22 INFO: 1 became leader at term 1
raft2016/01/21 11:33:22 INFO: raft.node: 1 elected leader 1 at term 1
--- PASS: TestBlockProposal (0.02s)
=== RUN   TestNodeTick
raft2016/01/21 11:33:22 INFO: 1 became follower at term 0
raft2016/01/21 11:33:22 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
--- PASS: TestNodeTick (0.00s)
=== RUN   TestNodeStop
raft2016/01/21 11:33:22 INFO: 1 became follower at term 0
raft2016/01/21 11:33:22 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
--- PASS: TestNodeStop (0.00s)
=== RUN   TestReadyContainUpdates
--- PASS: TestReadyContainUpdates (0.00s)
=== RUN   TestNodeStart
raft2016/01/21 11:33:22 INFO: 1 became follower at term 0
raft2016/01/21 11:33:22 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:22 INFO: 1 became follower at term 1
raft2016/01/21 11:33:22 INFO: 1 is starting a new election at term 1
raft2016/01/21 11:33:22 INFO: 1 became candidate at term 2
raft2016/01/21 11:33:22 INFO: 1 received vote from 1 at term 2
raft2016/01/21 11:33:22 INFO: 1 became leader at term 2
raft2016/01/21 11:33:22 INFO: raft.node: 1 elected leader 1 at term 2
--- PASS: TestNodeStart (0.00s)
=== RUN   TestNodeRestart
raft2016/01/21 11:33:22 INFO: 1 became follower at term 1
raft2016/01/21 11:33:22 INFO: newRaft 1 [peers: [], term: 1, commit: 1, applied: 0, lastindex: 2, lastterm: 1]
--- PASS: TestNodeRestart (0.00s)
=== RUN   TestNodeRestartFromSnapshot
raft2016/01/21 11:33:22 INFO: 1 became follower at term 1
raft2016/01/21 11:33:22 INFO: newRaft 1 [peers: [1,2], term: 1, commit: 3, applied: 2, lastindex: 3, lastterm: 1]
--- PASS: TestNodeRestartFromSnapshot (0.00s)
=== RUN   TestNodeAdvance
raft2016/01/21 11:33:22 INFO: 1 became follower at term 0
raft2016/01/21 11:33:22 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:22 INFO: 1 became follower at term 1
raft2016/01/21 11:33:22 INFO: 1 is starting a new election at term 1
raft2016/01/21 11:33:22 INFO: 1 became candidate at term 2
raft2016/01/21 11:33:22 INFO: 1 received vote from 1 at term 2
raft2016/01/21 11:33:22 INFO: 1 became leader at term 2
raft2016/01/21 11:33:22 INFO: raft.node: 1 elected leader 1 at term 2
--- PASS: TestNodeAdvance (0.01s)
=== RUN   TestSoftStateEqual
--- PASS: TestSoftStateEqual (0.00s)
=== RUN   TestIsHardStateEqual
--- PASS: TestIsHardStateEqual (0.00s)
=== RUN   TestInflightsAdd
--- PASS: TestInflightsAdd (0.00s)
=== RUN   TestInflightFreeTo
--- PASS: TestInflightFreeTo (0.00s)
=== RUN   TestInflightFreeFirstOne
--- PASS: TestInflightFreeFirstOne (0.00s)
=== RUN   TestMsgAppFlowControlFull
raft2016/01/21 11:33:22 INFO: 1 became follower at term 0
raft2016/01/21 11:33:22 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:22 INFO: 1 became candidate at term 1
raft2016/01/21 11:33:22 INFO: 1 became leader at term 1
--- PASS: TestMsgAppFlowControlFull (0.03s)
=== RUN   TestMsgAppFlowControlMoveForward
raft2016/01/21 11:33:22 INFO: 1 became follower at term 0
raft2016/01/21 11:33:22 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:22 INFO: 1 became candidate at term 1
raft2016/01/21 11:33:22 INFO: 1 became leader at term 1
--- PASS: TestMsgAppFlowControlMoveForward (0.08s)
=== RUN   TestMsgAppFlowControlRecvHeartbeat
raft2016/01/21 11:33:22 INFO: 1 became follower at term 0
raft2016/01/21 11:33:22 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:22 INFO: 1 became candidate at term 1
raft2016/01/21 11:33:22 INFO: 1 became leader at term 1
--- PASS: TestMsgAppFlowControlRecvHeartbeat (0.01s)
=== RUN   TestFollowerUpdateTermFromMessage
raft2016/01/21 11:33:22 INFO: 1 became follower at term 0
raft2016/01/21 11:33:22 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:22 INFO: 1 became follower at term 1
raft2016/01/21 11:33:22 INFO: 1 [term: 1] received a MsgApp message with higher term from 0 [term: 2]
raft2016/01/21 11:33:22 INFO: 1 became follower at term 2
--- PASS: TestFollowerUpdateTermFromMessage (0.00s)
=== RUN   TestCandidateUpdateTermFromMessage
raft2016/01/21 11:33:22 INFO: 1 became follower at term 0
raft2016/01/21 11:33:22 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:22 INFO: 1 became candidate at term 1
raft2016/01/21 11:33:22 INFO: 1 [term: 1] received a MsgApp message with higher term from 0 [term: 2]
raft2016/01/21 11:33:22 INFO: 1 became follower at term 2
--- PASS: TestCandidateUpdateTermFromMessage (0.00s)
=== RUN   TestLeaderUpdateTermFromMessage
raft2016/01/21 11:33:22 INFO: 1 became follower at term 0
raft2016/01/21 11:33:22 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:22 INFO: 1 became candidate at term 1
raft2016/01/21 11:33:22 INFO: 1 became leader at term 1
raft2016/01/21 11:33:22 INFO: 1 [term: 1] received a MsgApp message with higher term from 0 [term: 2]
raft2016/01/21 11:33:22 INFO: 1 became follower at term 2
--- PASS: TestLeaderUpdateTermFromMessage (0.00s)
=== RUN   TestRejectStaleTermMessage
raft2016/01/21 11:33:22 INFO: 1 became follower at term 0
raft2016/01/21 11:33:22 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:22 INFO: 1 [term: 2] ignored a MsgApp message with lower term from 0 [term: 1]
--- PASS: TestRejectStaleTermMessage (0.00s)
=== RUN   TestStartAsFollower
raft2016/01/21 11:33:22 INFO: 1 became follower at term 0
raft2016/01/21 11:33:22 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
--- PASS: TestStartAsFollower (0.00s)
=== RUN   TestLeaderBcastBeat
raft2016/01/21 11:33:22 INFO: 1 became follower at term 0
raft2016/01/21 11:33:22 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:22 INFO: 1 became candidate at term 1
raft2016/01/21 11:33:22 INFO: 1 became leader at term 1
--- PASS: TestLeaderBcastBeat (0.01s)
=== RUN   TestFollowerStartElection
raft2016/01/21 11:33:22 INFO: 1 became follower at term 0
raft2016/01/21 11:33:22 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:22 INFO: 1 became follower at term 1
raft2016/01/21 11:33:22 INFO: 1 is starting a new election at term 1
raft2016/01/21 11:33:22 INFO: 1 became candidate at term 2
raft2016/01/21 11:33:22 INFO: 1 received vote from 1 at term 2
raft2016/01/21 11:33:22 INFO: 1 [logterm: 0, index: 0] sent vote request to 3 at term 2
raft2016/01/21 11:33:22 INFO: 1 [logterm: 0, index: 0] sent vote request to 2 at term 2
--- PASS: TestFollowerStartElection (0.00s)
=== RUN   TestCandidateStartNewElection
raft2016/01/21 11:33:22 INFO: 1 became follower at term 0
raft2016/01/21 11:33:22 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:22 INFO: 1 became candidate at term 1
raft2016/01/21 11:33:22 INFO: 1 is starting a new election at term 1
raft2016/01/21 11:33:22 INFO: 1 became candidate at term 2
raft2016/01/21 11:33:22 INFO: 1 received vote from 1 at term 2
raft2016/01/21 11:33:22 INFO: 1 [logterm: 0, index: 0] sent vote request to 2 at term 2
raft2016/01/21 11:33:22 INFO: 1 [logterm: 0, index: 0] sent vote request to 3 at term 2
--- PASS: TestCandidateStartNewElection (0.00s)
=== RUN   TestLeaderElectionInOneRoundRPC
raft2016/01/21 11:33:22 INFO: 1 became follower at term 0
raft2016/01/21 11:33:22 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:22 INFO: 1 is starting a new election at term 0
raft2016/01/21 11:33:22 INFO: 1 became candidate at term 1
raft2016/01/21 11:33:22 INFO: 1 received vote from 1 at term 1
raft2016/01/21 11:33:22 INFO: 1 became leader at term 1
raft2016/01/21 11:33:22 INFO: 1 became follower at term 0
raft2016/01/21 11:33:22 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:22 INFO: 1 is starting a new election at term 0
raft2016/01/21 11:33:22 INFO: 1 became candidate at term 1
raft2016/01/21 11:33:22 INFO: 1 received vote from 1 at term 1
raft2016/01/21 11:33:22 INFO: 1 [logterm: 0, index: 0] sent vote request to 2 at term 1
raft2016/01/21 11:33:22 INFO: 1 [logterm: 0, index: 0] sent vote request to 3 at term 1
raft2016/01/21 11:33:22 INFO: 1 received vote from 2 at term 1
raft2016/01/21 11:33:22 INFO: 1 [q:2] has received 2 votes and 0 vote rejections
raft2016/01/21 11:33:22 INFO: 1 became leader at term 1
raft2016/01/21 11:33:22 INFO: 1 became follower at term 0
raft2016/01/21 11:33:22 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:22 INFO: 1 is starting a new election at term 0
raft2016/01/21 11:33:22 INFO: 1 became candidate at term 1
raft2016/01/21 11:33:22 INFO: 1 received vote from 1 at term 1
raft2016/01/21 11:33:22 INFO: 1 [logterm: 0, index: 0] sent vote request to 2 at term 1
raft2016/01/21 11:33:22 INFO: 1 [logterm: 0, index: 0] sent vote request to 3 at term 1
raft2016/01/21 11:33:22 INFO: 1 received vote from 2 at term 1
raft2016/01/21 11:33:22 INFO: 1 [q:2] has received 2 votes and 0 vote rejections
raft2016/01/21 11:33:22 INFO: 1 became leader at term 1
raft2016/01/21 11:33:22 INFO: 1 became follower at term 0
raft2016/01/21 11:33:22 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:22 INFO: 1 is starting a new election at term 0
raft2016/01/21 11:33:22 INFO: 1 became candidate at term 1
raft2016/01/21 11:33:22 INFO: 1 received vote from 1 at term 1
raft2016/01/21 11:33:22 INFO: 1 [logterm: 0, index: 0] sent vote request to 2 at term 1
raft2016/01/21 11:33:22 INFO: 1 [logterm: 0, index: 0] sent vote request to 3 at term 1
raft2016/01/21 11:33:22 INFO: 1 [logterm: 0, index: 0] sent vote request to 4 at term 1
raft2016/01/21 11:33:22 INFO: 1 [logterm: 0, index: 0] sent vote request to 5 at term 1
raft2016/01/21 11:33:22 INFO: 1 received vote from 2 at term 1
raft2016/01/21 11:33:22 INFO: 1 [q:3] has received 2 votes and 0 vote rejections
raft2016/01/21 11:33:22 INFO: 1 received vote from 3 at term 1
raft2016/01/21 11:33:22 INFO: 1 [q:3] has received 3 votes and 0 vote rejections
raft2016/01/21 11:33:22 INFO: 1 became leader at term 1
raft2016/01/21 11:33:22 INFO: 1 became follower at term 0
raft2016/01/21 11:33:22 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:22 INFO: 1 is starting a new election at term 0
raft2016/01/21 11:33:22 INFO: 1 became candidate at term 1
raft2016/01/21 11:33:22 INFO: 1 received vote from 1 at term 1
raft2016/01/21 11:33:22 INFO: 1 [logterm: 0, index: 0] sent vote request to 3 at term 1
raft2016/01/21 11:33:22 INFO: 1 [logterm: 0, index: 0] sent vote request to 4 at term 1
raft2016/01/21 11:33:22 INFO: 1 [logterm: 0, index: 0] sent vote request to 5 at term 1
raft2016/01/21 11:33:22 INFO: 1 [logterm: 0, index: 0] sent vote request to 2 at term 1
raft2016/01/21 11:33:22 INFO: 1 received vote from 2 at term 1
raft2016/01/21 11:33:22 INFO: 1 [q:3] has received 2 votes and 0 vote rejections
raft2016/01/21 11:33:22 INFO: 1 received vote from 3 at term 1
raft2016/01/21 11:33:22 INFO: 1 [q:3] has received 3 votes and 0 vote rejections
raft2016/01/21 11:33:22 INFO: 1 became leader at term 1
raft2016/01/21 11:33:22 INFO: 1 became follower at term 0
raft2016/01/21 11:33:22 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:22 INFO: 1 is starting a new election at term 0
raft2016/01/21 11:33:22 INFO: 1 became candidate at term 1
raft2016/01/21 11:33:22 INFO: 1 received vote from 1 at term 1
raft2016/01/21 11:33:22 INFO: 1 [logterm: 0, index: 0] sent vote request to 2 at term 1
raft2016/01/21 11:33:22 INFO: 1 [logterm: 0, index: 0] sent vote request to 3 at term 1
raft2016/01/21 11:33:22 INFO: 1 [logterm: 0, index: 0] sent vote request to 4 at term 1
raft2016/01/21 11:33:22 INFO: 1 [logterm: 0, index: 0] sent vote request to 5 at term 1
raft2016/01/21 11:33:22 INFO: 1 received vote from 2 at term 1
raft2016/01/21 11:33:22 INFO: 1 [q:3] has received 2 votes and 0 vote rejections
raft2016/01/21 11:33:22 INFO: 1 received vote from 3 at term 1
raft2016/01/21 11:33:22 INFO: 1 [q:3] has received 3 votes and 0 vote rejections
raft2016/01/21 11:33:22 INFO: 1 became leader at term 1
raft2016/01/21 11:33:22 INFO: 1 became follower at term 0
raft2016/01/21 11:33:22 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:22 INFO: 1 is starting a new election at term 0
raft2016/01/21 11:33:22 INFO: 1 became candidate at term 1
raft2016/01/21 11:33:22 INFO: 1 received vote from 1 at term 1
raft2016/01/21 11:33:22 INFO: 1 [logterm: 0, index: 0] sent vote request to 2 at term 1
raft2016/01/21 11:33:22 INFO: 1 [logterm: 0, index: 0] sent vote request to 3 at term 1
raft2016/01/21 11:33:22 INFO: 1 received vote rejection from 2 at term 1
raft2016/01/21 11:33:22 INFO: 1 [q:2] has received 1 votes and 1 vote rejections
raft2016/01/21 11:33:22 INFO: 1 received vote rejection from 3 at term 1
raft2016/01/21 11:33:22 INFO: 1 [q:2] has received 1 votes and 2 vote rejections
raft2016/01/21 11:33:22 INFO: 1 became follower at term 1
raft2016/01/21 11:33:22 INFO: 1 became follower at term 0
raft2016/01/21 11:33:22 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:22 INFO: 1 is starting a new election at term 0
raft2016/01/21 11:33:22 INFO: 1 became candidate at term 1
raft2016/01/21 11:33:22 INFO: 1 received vote from 1 at term 1
raft2016/01/21 11:33:22 INFO: 1 [logterm: 0, index: 0] sent vote request to 2 at term 1
raft2016/01/21 11:33:22 INFO: 1 [logterm: 0, index: 0] sent vote request to 3 at term 1
raft2016/01/21 11:33:22 INFO: 1 [logterm: 0, index: 0] sent vote request to 4 at term 1
raft2016/01/21 11:33:22 INFO: 1 [logterm: 0, index: 0] sent vote request to 5 at term 1
raft2016/01/21 11:33:22 INFO: 1 received vote rejection from 4 at term 1
raft2016/01/21 11:33:22 INFO: 1 [q:3] has received 1 votes and 1 vote rejections
raft2016/01/21 11:33:22 INFO: 1 received vote rejection from 5 at term 1
raft2016/01/21 11:33:22 INFO: 1 [q:3] has received 1 votes and 2 vote rejections
raft2016/01/21 11:33:22 INFO: 1 received vote rejection from 2 at term 1
raft2016/01/21 11:33:22 INFO: 1 [q:3] has received 1 votes and 3 vote rejections
raft2016/01/21 11:33:22 INFO: 1 became follower at term 1
raft2016/01/21 11:33:22 INFO: 1 became follower at term 0
raft2016/01/21 11:33:22 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:22 INFO: 1 is starting a new election at term 0
raft2016/01/21 11:33:22 INFO: 1 became candidate at term 1
raft2016/01/21 11:33:22 INFO: 1 received vote from 1 at term 1
raft2016/01/21 11:33:22 INFO: 1 [logterm: 0, index: 0] sent vote request to 2 at term 1
raft2016/01/21 11:33:22 INFO: 1 [logterm: 0, index: 0] sent vote request to 3 at term 1
raft2016/01/21 11:33:22 INFO: 1 [logterm: 0, index: 0] sent vote request to 4 at term 1
raft2016/01/21 11:33:22 INFO: 1 [logterm: 0, index: 0] sent vote request to 5 at term 1
raft2016/01/21 11:33:22 INFO: 1 received vote from 2 at term 1
raft2016/01/21 11:33:22 INFO: 1 [q:3] has received 2 votes and 0 vote rejections
raft2016/01/21 11:33:22 INFO: 1 received vote rejection from 3 at term 1
raft2016/01/21 11:33:22 INFO: 1 [q:3] has received 2 votes and 1 vote rejections
raft2016/01/21 11:33:22 INFO: 1 received vote rejection from 4 at term 1
raft2016/01/21 11:33:22 INFO: 1 [q:3] has received 2 votes and 2 vote rejections
raft2016/01/21 11:33:22 INFO: 1 received vote rejection from 5 at term 1
raft2016/01/21 11:33:22 INFO: 1 [q:3] has received 2 votes and 3 vote rejections
raft2016/01/21 11:33:22 INFO: 1 became follower at term 1
raft2016/01/21 11:33:22 INFO: 1 became follower at term 0
raft2016/01/21 11:33:22 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:22 INFO: 1 is starting a new election at term 0
raft2016/01/21 11:33:22 INFO: 1 became candidate at term 1
raft2016/01/21 11:33:22 INFO: 1 received vote from 1 at term 1
raft2016/01/21 11:33:22 INFO: 1 [logterm: 0, index: 0] sent vote request to 2 at term 1
raft2016/01/21 11:33:22 INFO: 1 [logterm: 0, index: 0] sent vote request to 3 at term 1
raft2016/01/21 11:33:22 INFO: 1 became follower at term 0
raft2016/01/21 11:33:22 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:22 INFO: 1 is starting a new election at term 0
raft2016/01/21 11:33:22 INFO: 1 became candidate at term 1
raft2016/01/21 11:33:22 INFO: 1 received vote from 1 at term 1
raft2016/01/21 11:33:22 INFO: 1 [logterm: 0, index: 0] sent vote request to 3 at term 1
raft2016/01/21 11:33:22 INFO: 1 [logterm: 0, index: 0] sent vote request to 4 at term 1
raft2016/01/21 11:33:22 INFO: 1 [logterm: 0, index: 0] sent vote request to 5 at term 1
raft2016/01/21 11:33:22 INFO: 1 [logterm: 0, index: 0] sent vote request to 2 at term 1
raft2016/01/21 11:33:22 INFO: 1 received vote from 2 at term 1
raft2016/01/21 11:33:22 INFO: 1 [q:3] has received 2 votes and 0 vote rejections
raft2016/01/21 11:33:22 INFO: 1 became follower at term 0
raft2016/01/21 11:33:22 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:22 INFO: 1 is starting a new election at term 0
raft2016/01/21 11:33:22 INFO: 1 became candidate at term 1
raft2016/01/21 11:33:22 INFO: 1 received vote from 1 at term 1
raft2016/01/21 11:33:22 INFO: 1 [logterm: 0, index: 0] sent vote request to 4 at term 1
raft2016/01/21 11:33:22 INFO: 1 [logterm: 0, index: 0] sent vote request to 5 at term 1
raft2016/01/21 11:33:22 INFO: 1 [logterm: 0, index: 0] sent vote request to 2 at term 1
raft2016/01/21 11:33:22 INFO: 1 [logterm: 0, index: 0] sent vote request to 3 at term 1
raft2016/01/21 11:33:22 INFO: 1 received vote rejection from 2 at term 1
raft2016/01/21 11:33:22 INFO: 1 [q:3] has received 1 votes and 1 vote rejections
raft2016/01/21 11:33:22 INFO: 1 received vote rejection from 3 at term 1
raft2016/01/21 11:33:22 INFO: 1 [q:3] has received 1 votes and 2 vote rejections
raft2016/01/21 11:33:22 INFO: 1 became follower at term 0
raft2016/01/21 11:33:22 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:22 INFO: 1 is starting a new election at term 0
raft2016/01/21 11:33:22 INFO: 1 became candidate at term 1
raft2016/01/21 11:33:22 INFO: 1 received vote from 1 at term 1
raft2016/01/21 11:33:22 INFO: 1 [logterm: 0, index: 0] sent vote request to 2 at term 1
raft2016/01/21 11:33:22 INFO: 1 [logterm: 0, index: 0] sent vote request to 3 at term 1
raft2016/01/21 11:33:22 INFO: 1 [logterm: 0, index: 0] sent vote request to 4 at term 1
raft2016/01/21 11:33:22 INFO: 1 [logterm: 0, index: 0] sent vote request to 5 at term 1
--- PASS: TestLeaderElectionInOneRoundRPC (0.04s)
=== RUN   TestFollowerVote
raft2016/01/21 11:33:22 INFO: 1 became follower at term 0
raft2016/01/21 11:33:22 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:22 INFO: 1 [logterm: 0, index: 0, vote: 0] voted for 1 [logterm: 0, index: 0] at term 1
raft2016/01/21 11:33:22 INFO: 1 became follower at term 0
raft2016/01/21 11:33:22 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:22 INFO: 1 [logterm: 0, index: 0, vote: 0] voted for 2 [logterm: 0, index: 0] at term 1
raft2016/01/21 11:33:22 INFO: 1 became follower at term 0
raft2016/01/21 11:33:22 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:22 INFO: 1 [logterm: 0, index: 0, vote: 1] voted for 1 [logterm: 0, index: 0] at term 1
raft2016/01/21 11:33:22 INFO: 1 became follower at term 0
raft2016/01/21 11:33:22 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:22 INFO: 1 [logterm: 0, index: 0, vote: 2] voted for 2 [logterm: 0, index: 0] at term 1
raft2016/01/21 11:33:22 INFO: 1 became follower at term 0
raft2016/01/21 11:33:22 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:22 INFO: 1 [logterm: 0, index: 0, vote: 1] rejected vote from 2 [logterm: 0, index: 0] at term 1
raft2016/01/21 11:33:22 INFO: 1 became follower at term 0
raft2016/01/21 11:33:22 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:22 INFO: 1 [logterm: 0, index: 0, vote: 2] rejected vote from 1 [logterm: 0, index: 0] at term 1
--- PASS: TestFollowerVote (0.01s)
=== RUN   TestCandidateFallback
raft2016/01/21 11:33:22 INFO: 1 became follower at term 0
raft2016/01/21 11:33:22 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:22 INFO: 1 is starting a new election at term 0
raft2016/01/21 11:33:22 INFO: 1 became candidate at term 1
raft2016/01/21 11:33:22 INFO: 1 received vote from 1 at term 1
raft2016/01/21 11:33:22 INFO: 1 [logterm: 0, index: 0] sent vote request to 2 at term 1
raft2016/01/21 11:33:22 INFO: 1 [logterm: 0, index: 0] sent vote request to 3 at term 1
raft2016/01/21 11:33:22 INFO: 1 became follower at term 1
raft2016/01/21 11:33:22 INFO: 1 became follower at term 0
raft2016/01/21 11:33:22 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:22 INFO: 1 is starting a new election at term 0
raft2016/01/21 11:33:22 INFO: 1 became candidate at term 1
raft2016/01/21 11:33:22 INFO: 1 received vote from 1 at term 1
raft2016/01/21 11:33:22 INFO: 1 [logterm: 0, index: 0] sent vote request to 2 at term 1
raft2016/01/21 11:33:22 INFO: 1 [logterm: 0, index: 0] sent vote request to 3 at term 1
raft2016/01/21 11:33:22 INFO: 1 [term: 1] received a MsgApp message with higher term from 2 [term: 2]
raft2016/01/21 11:33:22 INFO: 1 became follower at term 2
--- PASS: TestCandidateFallback (0.00s)
=== RUN   TestFollowerElectionTimeoutRandomized
--- PASS: TestFollowerElectionTimeoutRandomized (0.29s)
=== RUN   TestCandidateElectionTimeoutRandomized
--- PASS: TestCandidateElectionTimeoutRandomized (0.37s)
=== RUN   TestFollowersElectioinTimeoutNonconflict
--- PASS: TestFollowersElectioinTimeoutNonconflict (2.57s)
=== RUN   TestCandidatesElectionTimeoutNonconflict
--- PASS: TestCandidatesElectionTimeoutNonconflict (2.37s)
=== RUN   TestLeaderStartReplication
raft2016/01/21 11:33:27 INFO: 1 became follower at term 0
raft2016/01/21 11:33:27 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:27 INFO: 1 became candidate at term 1
raft2016/01/21 11:33:27 INFO: 1 became leader at term 1
--- PASS: TestLeaderStartReplication (0.00s)
=== RUN   TestLeaderCommitEntry
raft2016/01/21 11:33:27 INFO: 1 became follower at term 0
raft2016/01/21 11:33:27 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:27 INFO: 1 became candidate at term 1
raft2016/01/21 11:33:27 INFO: 1 became leader at term 1
--- PASS: TestLeaderCommitEntry (0.00s)
=== RUN   TestLeaderAcknowledgeCommit
raft2016/01/21 11:33:27 INFO: 1 became follower at term 0
raft2016/01/21 11:33:27 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:27 INFO: 1 became candidate at term 1
raft2016/01/21 11:33:27 INFO: 1 became leader at term 1
raft2016/01/21 11:33:27 INFO: 1 became follower at term 0
raft2016/01/21 11:33:27 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:27 INFO: 1 became candidate at term 1
raft2016/01/21 11:33:27 INFO: 1 became leader at term 1
raft2016/01/21 11:33:27 INFO: 1 became follower at term 0
raft2016/01/21 11:33:27 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:27 INFO: 1 became candidate at term 1
raft2016/01/21 11:33:27 INFO: 1 became leader at term 1
raft2016/01/21 11:33:27 INFO: 1 became follower at term 0
raft2016/01/21 11:33:27 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:27 INFO: 1 became candidate at term 1
raft2016/01/21 11:33:27 INFO: 1 became leader at term 1
raft2016/01/21 11:33:27 INFO: 1 became follower at term 0
raft2016/01/21 11:33:27 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:27 INFO: 1 became candidate at term 1
raft2016/01/21 11:33:27 INFO: 1 became leader at term 1
raft2016/01/21 11:33:27 INFO: 1 became follower at term 0
raft2016/01/21 11:33:27 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:27 INFO: 1 became candidate at term 1
raft2016/01/21 11:33:27 INFO: 1 became leader at term 1
raft2016/01/21 11:33:27 INFO: 1 became follower at term 0
raft2016/01/21 11:33:27 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:27 INFO: 1 became candidate at term 1
raft2016/01/21 11:33:27 INFO: 1 became leader at term 1
raft2016/01/21 11:33:27 INFO: 1 became follower at term 0
raft2016/01/21 11:33:27 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:27 INFO: 1 became candidate at term 1
raft2016/01/21 11:33:27 INFO: 1 became leader at term 1
raft2016/01/21 11:33:27 INFO: 1 became follower at term 0
raft2016/01/21 11:33:27 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:27 INFO: 1 became candidate at term 1
raft2016/01/21 11:33:27 INFO: 1 became leader at term 1
--- PASS: TestLeaderAcknowledgeCommit (0.01s)
=== RUN   TestLeaderCommitPrecedingEntries
raft2016/01/21 11:33:27 INFO: 1 became follower at term 0
raft2016/01/21 11:33:27 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:27 INFO: 1 became candidate at term 3
raft2016/01/21 11:33:27 INFO: 1 became leader at term 3
raft2016/01/21 11:33:27 INFO: 1 became follower at term 0
raft2016/01/21 11:33:27 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 2]
raft2016/01/21 11:33:27 INFO: 1 became candidate at term 3
raft2016/01/21 11:33:27 INFO: 1 became leader at term 3
raft2016/01/21 11:33:27 INFO: 1 became follower at term 0
raft2016/01/21 11:33:27 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2016/01/21 11:33:27 INFO: 1 became candidate at term 3
raft2016/01/21 11:33:27 INFO: 1 became leader at term 3
raft2016/01/21 11:33:27 INFO: 1 became follower at term 0
raft2016/01/21 11:33:27 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 1]
raft2016/01/21 11:33:27 INFO: 1 became candidate at term 3
raft2016/01/21 11:33:27 INFO: 1 became leader at term 3
--- PASS: TestLeaderCommitPrecedingEntries (0.00s)
=== RUN   TestFollowerCommitEntry
raft2016/01/21 11:33:27 INFO: 1 became follower at term 0
raft2016/01/21 11:33:27 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:27 INFO: 1 became follower at term 1
raft2016/01/21 11:33:27 INFO: 1 became follower at term 0
raft2016/01/21 11:33:27 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:27 INFO: 1 became follower at term 1
raft2016/01/21 11:33:27 INFO: 1 became follower at term 0
raft2016/01/21 11:33:27 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:27 INFO: 1 became follower at term 1
raft2016/01/21 11:33:27 INFO: 1 became follower at term 0
raft2016/01/21 11:33:27 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:27 INFO: 1 became follower at term 1
--- PASS: TestFollowerCommitEntry (0.01s)
=== RUN   TestFollowerCheckMsgApp
raft2016/01/21 11:33:27 INFO: 1 became follower at term 0
raft2016/01/21 11:33:27 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2016/01/21 11:33:27 INFO: 1 became follower at term 2
raft2016/01/21 11:33:27 INFO: 1 became follower at term 0
raft2016/01/21 11:33:27 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2016/01/21 11:33:27 INFO: 1 became follower at term 2
raft2016/01/21 11:33:27 INFO: 1 became follower at term 0
raft2016/01/21 11:33:27 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2016/01/21 11:33:27 INFO: 1 became follower at term 2
raft2016/01/21 11:33:27 INFO: 1 became follower at term 0
raft2016/01/21 11:33:27 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2016/01/21 11:33:27 INFO: 1 became follower at term 2
raft2016/01/21 11:33:27 INFO: 1 became follower at term 0
raft2016/01/21 11:33:27 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2016/01/21 11:33:27 INFO: 1 became follower at term 2
--- PASS: TestFollowerCheckMsgApp (0.00s)
=== RUN   TestFollowerAppendEntries
raft2016/01/21 11:33:27 INFO: 1 became follower at term 0
raft2016/01/21 11:33:27 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2016/01/21 11:33:27 INFO: 1 became follower at term 2
raft2016/01/21 11:33:27 INFO: 1 became follower at term 0
raft2016/01/21 11:33:27 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2016/01/21 11:33:27 INFO: 1 became follower at term 2
raft2016/01/21 11:33:27 INFO: found conflict at index 2 [existing term: 2, conflicting term: 3]
raft2016/01/21 11:33:27 INFO: replace the unstable entries from index 2
raft2016/01/21 11:33:27 INFO: 1 became follower at term 0
raft2016/01/21 11:33:27 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2016/01/21 11:33:27 INFO: 1 became follower at term 2
raft2016/01/21 11:33:27 INFO: 1 became follower at term 0
raft2016/01/21 11:33:27 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2016/01/21 11:33:27 INFO: 1 became follower at term 2
raft2016/01/21 11:33:27 INFO: found conflict at index 1 [existing term: 1, conflicting term: 3]
raft2016/01/21 11:33:27 INFO: replace the unstable entries from index 1
--- PASS: TestFollowerAppendEntries (0.02s)
=== RUN   TestLeaderSyncFollowerLog
raft2016/01/21 11:33:28 INFO: 1 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 10, lastterm: 6]
raft2016/01/21 11:33:28 INFO: 2 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 9, lastterm: 6]
raft2016/01/21 11:33:28 INFO: 1 is starting a new election at term 0
raft2016/01/21 11:33:28 INFO: 1 became candidate at term 1
raft2016/01/21 11:33:28 INFO: 1 received vote from 1 at term 1
raft2016/01/21 11:33:28 INFO: 1 [logterm: 6, index: 10] sent vote request to 2 at term 1
raft2016/01/21 11:33:28 INFO: 1 [logterm: 6, index: 10] sent vote request to 3 at term 1
raft2016/01/21 11:33:28 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2016/01/21 11:33:28 INFO: 2 became follower at term 1
raft2016/01/21 11:33:28 INFO: 2 [logterm: 6, index: 9, vote: 0] voted for 1 [logterm: 6, index: 10] at term 1
raft2016/01/21 11:33:28 INFO: 1 received vote from 2 at term 1
raft2016/01/21 11:33:28 INFO: 1 [q:2] has received 2 votes and 0 vote rejections
raft2016/01/21 11:33:28 INFO: 1 became leader at term 1
raft2016/01/21 11:33:28 INFO: 1 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 10, lastterm: 6]
raft2016/01/21 11:33:28 INFO: 2 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 4, lastterm: 4]
raft2016/01/21 11:33:28 INFO: 1 is starting a new election at term 0
raft2016/01/21 11:33:28 INFO: 1 became candidate at term 1
raft2016/01/21 11:33:28 INFO: 1 received vote from 1 at term 1
raft2016/01/21 11:33:28 INFO: 1 [logterm: 6, index: 10] sent vote request to 2 at term 1
raft2016/01/21 11:33:28 INFO: 1 [logterm: 6, index: 10] sent vote request to 3 at term 1
raft2016/01/21 11:33:28 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2016/01/21 11:33:28 INFO: 2 became follower at term 1
raft2016/01/21 11:33:28 INFO: 2 [logterm: 4, index: 4, vote: 0] voted for 1 [logterm: 6, index: 10] at term 1
raft2016/01/21 11:33:28 INFO: 1 received vote from 2 at term 1
raft2016/01/21 11:33:28 INFO: 1 [q:2] has received 2 votes and 0 vote rejections
raft2016/01/21 11:33:28 INFO: 1 became leader at term 1
raft2016/01/21 11:33:28 INFO: 1 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 10, lastterm: 6]
raft2016/01/21 11:33:28 INFO: 2 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 11, lastterm: 6]
raft2016/01/21 11:33:28 INFO: 1 is starting a new election at term 0
raft2016/01/21 11:33:28 INFO: 1 became candidate at term 1
raft2016/01/21 11:33:28 INFO: 1 received vote from 1 at term 1
raft2016/01/21 11:33:28 INFO: 1 [logterm: 6, index: 10] sent vote request to 2 at term 1
raft2016/01/21 11:33:28 INFO: 1 [logterm: 6, index: 10] sent vote request to 3 at term 1
raft2016/01/21 11:33:28 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2016/01/21 11:33:28 INFO: 2 became follower at term 1
raft2016/01/21 11:33:28 INFO: 2 [logterm: 6, index: 11, vote: 0] rejected vote from 1 [logterm: 6, index: 10] at term 1
raft2016/01/21 11:33:28 INFO: 1 received vote rejection from 2 at term 1
raft2016/01/21 11:33:28 INFO: 1 [q:2] has received 1 votes and 1 vote rejections
raft2016/01/21 11:33:28 INFO: 1 received vote from 3 at term 1
raft2016/01/21 11:33:28 INFO: 1 [q:2] has received 2 votes and 1 vote rejections
raft2016/01/21 11:33:28 INFO: 1 became leader at term 1
raft2016/01/21 11:33:28 INFO: found conflict at index 11 [existing term: 6, conflicting term: 1]
raft2016/01/21 11:33:28 INFO: replace the unstable entries from index 11
raft2016/01/21 11:33:28 INFO: 1 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 10, lastterm: 6]
raft2016/01/21 11:33:28 INFO: 2 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 12, lastterm: 7]
raft2016/01/21 11:33:28 INFO: 1 is starting a new election at term 0
raft2016/01/21 11:33:28 INFO: 1 became candidate at term 1
raft2016/01/21 11:33:28 INFO: 1 received vote from 1 at term 1
raft2016/01/21 11:33:28 INFO: 1 [logterm: 6, index: 10] sent vote request to 3 at term 1
raft2016/01/21 11:33:28 INFO: 1 [logterm: 6, index: 10] sent vote request to 2 at term 1
raft2016/01/21 11:33:28 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2016/01/21 11:33:28 INFO: 2 became follower at term 1
raft2016/01/21 11:33:28 INFO: 2 [logterm: 7, index: 12, vote: 0] rejected vote from 1 [logterm: 6, index: 10] at term 1
raft2016/01/21 11:33:28 INFO: 1 received vote rejection from 2 at term 1
raft2016/01/21 11:33:28 INFO: 1 [q:2] has received 1 votes and 1 vote rejections
raft2016/01/21 11:33:28 INFO: 1 received vote from 3 at term 1
raft2016/01/21 11:33:28 INFO: 1 [q:2] has received 2 votes and 1 vote rejections
raft2016/01/21 11:33:28 INFO: 1 became leader at term 1
raft2016/01/21 11:33:28 INFO: found conflict at index 11 [existing term: 7, conflicting term: 1]
raft2016/01/21 11:33:28 INFO: replace the unstable entries from index 11
raft2016/01/21 11:33:28 INFO: 1 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 10, lastterm: 6]
raft2016/01/21 11:33:28 INFO: 2 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 7, lastterm: 4]
raft2016/01/21 11:33:28 INFO: 1 is starting a new election at term 0
raft2016/01/21 11:33:28 INFO: 1 became candidate at term 1
raft2016/01/21 11:33:28 INFO: 1 received vote from 1 at term 1
raft2016/01/21 11:33:28 INFO: 1 [logterm: 6, index: 10] sent vote request to 2 at term 1
raft2016/01/21 11:33:28 INFO: 1 [logterm: 6, index: 10] sent vote request to 3 at term 1
raft2016/01/21 11:33:28 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2016/01/21 11:33:28 INFO: 2 became follower at term 1
raft2016/01/21 11:33:28 INFO: 2 [logterm: 4, index: 7, vote: 0] voted for 1 [logterm: 6, index: 10] at term 1
raft2016/01/21 11:33:28 INFO: 1 received vote from 2 at term 1
raft2016/01/21 11:33:28 INFO: 1 [q:2] has received 2 votes and 0 vote rejections
raft2016/01/21 11:33:28 INFO: 1 became leader at term 1
raft2016/01/21 11:33:28 INFO: found conflict at index 6 [existing term: 4, conflicting term: 5]
raft2016/01/21 11:33:28 INFO: replace the unstable entries from index 6
raft2016/01/21 11:33:28 INFO: 1 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 10, lastterm: 6]
raft2016/01/21 11:33:28 INFO: 2 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 11, lastterm: 3]
raft2016/01/21 11:33:28 INFO: 1 is starting a new election at term 0
raft2016/01/21 11:33:28 INFO: 1 became candidate at term 1
raft2016/01/21 11:33:28 INFO: 1 received vote from 1 at term 1
raft2016/01/21 11:33:28 INFO: 1 [logterm: 6, index: 10] sent vote request to 2 at term 1
raft2016/01/21 11:33:28 INFO: 1 [logterm: 6, index: 10] sent vote request to 3 at term 1
raft2016/01/21 11:33:28 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2016/01/21 11:33:28 INFO: 2 became follower at term 1
raft2016/01/21 11:33:28 INFO: 2 [logterm: 3, index: 11, vote: 0] voted for 1 [logterm: 6, index: 10] at term 1
raft2016/01/21 11:33:28 INFO: 1 received vote from 2 at term 1
raft2016/01/21 11:33:28 INFO: 1 [q:2] has received 2 votes and 0 vote rejections
raft2016/01/21 11:33:28 INFO: 1 became leader at term 1
raft2016/01/21 11:33:28 INFO: found conflict at index 4 [existing term: 2, conflicting term: 4]
raft2016/01/21 11:33:28 INFO: replace the unstable entries from index 4
--- PASS: TestLeaderSyncFollowerLog (0.10s)
=== RUN   TestVoteRequest
raft2016/01/21 11:33:28 INFO: 1 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:28 INFO: 1 [term: 0] received a MsgApp message with higher term from 2 [term: 1]
raft2016/01/21 11:33:28 INFO: 1 became follower at term 1
raft2016/01/21 11:33:28 INFO: 1 is starting a new election at term 1
raft2016/01/21 11:33:28 INFO: 1 became candidate at term 2
raft2016/01/21 11:33:28 INFO: 1 received vote from 1 at term 2
raft2016/01/21 11:33:28 INFO: 1 [logterm: 1, index: 1] sent vote request to 2 at term 2
raft2016/01/21 11:33:28 INFO: 1 [logterm: 1, index: 1] sent vote request to 3 at term 2
raft2016/01/21 11:33:28 INFO: 1 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:28 INFO: 1 [term: 0] received a MsgApp message with higher term from 2 [term: 2]
raft2016/01/21 11:33:28 INFO: 1 became follower at term 2
raft2016/01/21 11:33:28 INFO: 1 is starting a new election at term 2
raft2016/01/21 11:33:28 INFO: 1 became candidate at term 3
raft2016/01/21 11:33:28 INFO: 1 received vote from 1 at term 3
raft2016/01/21 11:33:28 INFO: 1 [logterm: 2, index: 2] sent vote request to 2 at term 3
raft2016/01/21 11:33:28 INFO: 1 [logterm: 2, index: 2] sent vote request to 3 at term 3
--- PASS: TestVoteRequest (0.01s)
=== RUN   TestVoter
raft2016/01/21 11:33:28 INFO: 1 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 1]
raft2016/01/21 11:33:28 INFO: 1 [term: 0] received a MsgVote message with higher term from 2 [term: 3]
raft2016/01/21 11:33:28 INFO: 1 became follower at term 3
raft2016/01/21 11:33:28 INFO: 1 [logterm: 1, index: 1, vote: 0] voted for 2 [logterm: 1, index: 1] at term 3
raft2016/01/21 11:33:28 INFO: 1 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 1]
raft2016/01/21 11:33:28 INFO: 1 [term: 0] received a MsgVote message with higher term from 2 [term: 3]
raft2016/01/21 11:33:28 INFO: 1 became follower at term 3
raft2016/01/21 11:33:28 INFO: 1 [logterm: 1, index: 1, vote: 0] voted for 2 [logterm: 1, index: 2] at term 3
raft2016/01/21 11:33:28 INFO: 1 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 1]
raft2016/01/21 11:33:28 INFO: 1 [term: 0] received a MsgVote message with higher term from 2 [term: 3]
raft2016/01/21 11:33:28 INFO: 1 became follower at term 3
raft2016/01/21 11:33:28 INFO: 1 [logterm: 1, index: 2, vote: 0] rejected vote from 2 [logterm: 1, index: 1] at term 3
raft2016/01/21 11:33:28 INFO: 1 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 1]
raft2016/01/21 11:33:28 INFO: 1 [term: 0] received a MsgVote message with higher term from 2 [term: 3]
raft2016/01/21 11:33:28 INFO: 1 became follower at term 3
raft2016/01/21 11:33:28 INFO: 1 [logterm: 1, index: 1, vote: 0] voted for 2 [logterm: 2, index: 1] at term 3
raft2016/01/21 11:33:28 INFO: 1 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 1]
raft2016/01/21 11:33:28 INFO: 1 [term: 0] received a MsgVote message with higher term from 2 [term: 3]
raft2016/01/21 11:33:28 INFO: 1 became follower at term 3
raft2016/01/21 11:33:28 INFO: 1 [logterm: 1, index: 1, vote: 0] voted for 2 [logterm: 2, index: 2] at term 3
raft2016/01/21 11:33:28 INFO: 1 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 1]
raft2016/01/21 11:33:28 INFO: 1 [term: 0] received a MsgVote message with higher term from 2 [term: 3]
raft2016/01/21 11:33:28 INFO: 1 became follower at term 3
raft2016/01/21 11:33:28 INFO: 1 [logterm: 1, index: 2, vote: 0] voted for 2 [logterm: 2, index: 1] at term 3
raft2016/01/21 11:33:28 INFO: 1 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 2]
raft2016/01/21 11:33:28 INFO: 1 [term: 0] received a MsgVote message with higher term from 2 [term: 3]
raft2016/01/21 11:33:28 INFO: 1 became follower at term 3
raft2016/01/21 11:33:28 INFO: 1 [logterm: 2, index: 1, vote: 0] rejected vote from 2 [logterm: 1, index: 1] at term 3
raft2016/01/21 11:33:28 INFO: 1 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 2]
raft2016/01/21 11:33:28 INFO: 1 [term: 0] received a MsgVote message with higher term from 2 [term: 3]
raft2016/01/21 11:33:28 INFO: 1 became follower at term 3
raft2016/01/21 11:33:28 INFO: 1 [logterm: 2, index: 1, vote: 0] rejected vote from 2 [logterm: 1, index: 2] at term 3
raft2016/01/21 11:33:28 INFO: 1 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 1]
raft2016/01/21 11:33:28 INFO: 1 [term: 0] received a MsgVote message with higher term from 2 [term: 3]
raft2016/01/21 11:33:28 INFO: 1 became follower at term 3
raft2016/01/21 11:33:28 INFO: 1 [logterm: 1, index: 2, vote: 0] rejected vote from 2 [logterm: 1, index: 1] at term 3
--- PASS: TestVoter (0.01s)
=== RUN   TestLeaderOnlyCommitsLogFromCurrentTerm
raft2016/01/21 11:33:28 INFO: 1 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2016/01/21 11:33:28 INFO: 1 became candidate at term 3
raft2016/01/21 11:33:28 INFO: 1 became leader at term 3
raft2016/01/21 11:33:28 INFO: 1 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2016/01/21 11:33:28 INFO: 1 became candidate at term 3
raft2016/01/21 11:33:28 INFO: 1 became leader at term 3
raft2016/01/21 11:33:28 INFO: 1 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2016/01/21 11:33:28 INFO: 1 became candidate at term 3
raft2016/01/21 11:33:28 INFO: 1 became leader at term 3
--- PASS: TestLeaderOnlyCommitsLogFromCurrentTerm (0.00s)
=== RUN   TestSendingSnapshotSetPendingSnapshot
raft2016/01/21 11:33:28 INFO: 1 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:28 INFO: 1 [commit: 0, lastindex: 0, lastterm: 0] starts to restore snapshot [index: 11, term: 11]
raft2016/01/21 11:33:28 INFO: log [committed=0, applied=0, unstable.offset=1, len(unstable.Entries)=0] starts to restore snapshot [index: 11, term: 11]
raft2016/01/21 11:33:28 INFO: 1 restored progress of 1 [next = 12, match = 11, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2016/01/21 11:33:28 INFO: 1 restored progress of 2 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2016/01/21 11:33:28 INFO: 1 became candidate at term 1
raft2016/01/21 11:33:28 INFO: 1 became leader at term 1
--- PASS: TestSendingSnapshotSetPendingSnapshot (0.00s)
=== RUN   TestPendingSnapshotPauseReplication
raft2016/01/21 11:33:28 INFO: 1 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:28 INFO: 1 [commit: 0, lastindex: 0, lastterm: 0] starts to restore snapshot [index: 11, term: 11]
raft2016/01/21 11:33:28 INFO: log [committed=0, applied=0, unstable.offset=1, len(unstable.Entries)=0] starts to restore snapshot [index: 11, term: 11]
raft2016/01/21 11:33:28 INFO: 1 restored progress of 1 [next = 12, match = 11, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2016/01/21 11:33:28 INFO: 1 restored progress of 2 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2016/01/21 11:33:28 INFO: 1 became candidate at term 1
raft2016/01/21 11:33:28 INFO: 1 became leader at term 1
--- PASS: TestPendingSnapshotPauseReplication (0.00s)
=== RUN   TestSnapshotFailure
raft2016/01/21 11:33:28 INFO: 1 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:28 INFO: 1 [commit: 0, lastindex: 0, lastterm: 0] starts to restore snapshot [index: 11, term: 11]
raft2016/01/21 11:33:28 INFO: log [committed=0, applied=0, unstable.offset=1, len(unstable.Entries)=0] starts to restore snapshot [index: 11, term: 11]
raft2016/01/21 11:33:28 INFO: 1 restored progress of 1 [next = 12, match = 11, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2016/01/21 11:33:28 INFO: 1 restored progress of 2 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2016/01/21 11:33:28 INFO: 1 became candidate at term 1
raft2016/01/21 11:33:28 INFO: 1 became leader at term 1
--- PASS: TestSnapshotFailure (0.00s)
=== RUN   TestSnapshotSucceed
raft2016/01/21 11:33:28 INFO: 1 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:28 INFO: 1 [commit: 0, lastindex: 0, lastterm: 0] starts to restore snapshot [index: 11, term: 11]
raft2016/01/21 11:33:28 INFO: log [committed=0, applied=0, unstable.offset=1, len(unstable.Entries)=0] starts to restore snapshot [index: 11, term: 11]
raft2016/01/21 11:33:28 INFO: 1 restored progress of 1 [next = 12, match = 11, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2016/01/21 11:33:28 INFO: 1 restored progress of 2 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2016/01/21 11:33:28 INFO: 1 became candidate at term 1
raft2016/01/21 11:33:28 INFO: 1 became leader at term 1
--- PASS: TestSnapshotSucceed (0.00s)
=== RUN   TestSnapshotAbort
raft2016/01/21 11:33:28 INFO: 1 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:28 INFO: 1 [commit: 0, lastindex: 0, lastterm: 0] starts to restore snapshot [index: 11, term: 11]
raft2016/01/21 11:33:28 INFO: log [committed=0, applied=0, unstable.offset=1, len(unstable.Entries)=0] starts to restore snapshot [index: 11, term: 11]
raft2016/01/21 11:33:28 INFO: 1 restored progress of 1 [next = 12, match = 11, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2016/01/21 11:33:28 INFO: 1 restored progress of 2 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2016/01/21 11:33:28 INFO: 1 became candidate at term 1
raft2016/01/21 11:33:28 INFO: 1 became leader at term 1
--- PASS: TestSnapshotAbort (0.00s)
=== RUN   TestProgressBecomeProbe
--- PASS: TestProgressBecomeProbe (0.00s)
=== RUN   TestProgressBecomeReplicate
--- PASS: TestProgressBecomeReplicate (0.00s)
=== RUN   TestProgressBecomeSnapshot
--- PASS: TestProgressBecomeSnapshot (0.00s)
=== RUN   TestProgressUpdate
--- PASS: TestProgressUpdate (0.00s)
=== RUN   TestProgressMaybeDecr
--- PASS: TestProgressMaybeDecr (0.00s)
=== RUN   TestProgressIsPaused
--- PASS: TestProgressIsPaused (0.00s)
=== RUN   TestProgressResume
--- PASS: TestProgressResume (0.00s)
=== RUN   TestProgressResumeByHeartbeat
raft2016/01/21 11:33:28 INFO: 1 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:28 INFO: 1 became candidate at term 1
raft2016/01/21 11:33:28 INFO: 1 became leader at term 1
--- PASS: TestProgressResumeByHeartbeat (0.00s)
=== RUN   TestProgressPaused
raft2016/01/21 11:33:28 INFO: 1 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:28 INFO: 1 became candidate at term 1
raft2016/01/21 11:33:28 INFO: 1 became leader at term 1
--- PASS: TestProgressPaused (0.00s)
=== RUN   TestLeaderElection
raft2016/01/21 11:33:28 INFO: 1 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:28 INFO: 2 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:28 INFO: 3 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:28 INFO: 1 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:28 INFO: 2 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:28 INFO: 1 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:28 INFO: 1 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 1 [peers: [1,2,3,4], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:28 INFO: 4 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 4 [peers: [1,2,3,4], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:28 INFO: 1 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:28 INFO: 4 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 4 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:28 INFO: 5 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 5 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:28 INFO: 1 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 1]
raft2016/01/21 11:33:28 INFO: 1 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 2]
raft2016/01/21 11:33:28 INFO: 1 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 3]
raft2016/01/21 11:33:28 INFO: 1 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:28 INFO: 5 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 5 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:28 INFO: 1 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 1]
raft2016/01/21 11:33:28 INFO: 1 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 2]
raft2016/01/21 11:33:28 INFO: 1 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 1]
raft2016/01/21 11:33:28 INFO: 2 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 2 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:28 INFO: 5 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 5 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:28 INFO: 1 is starting a new election at term 0
raft2016/01/21 11:33:28 INFO: 1 became candidate at term 1
raft2016/01/21 11:33:28 INFO: 1 received vote from 1 at term 1
raft2016/01/21 11:33:28 INFO: 1 [logterm: 0, index: 0] sent vote request to 2 at term 1
raft2016/01/21 11:33:28 INFO: 1 [logterm: 0, index: 0] sent vote request to 3 at term 1
raft2016/01/21 11:33:28 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2016/01/21 11:33:28 INFO: 2 became follower at term 1
raft2016/01/21 11:33:28 INFO: 2 [logterm: 0, index: 0, vote: 0] voted for 1 [logterm: 0, index: 0] at term 1
raft2016/01/21 11:33:28 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2016/01/21 11:33:28 INFO: 3 became follower at term 1
raft2016/01/21 11:33:28 INFO: 3 [logterm: 0, index: 0, vote: 0] voted for 1 [logterm: 0, index: 0] at term 1
raft2016/01/21 11:33:28 INFO: 1 received vote from 2 at term 1
raft2016/01/21 11:33:28 INFO: 1 [q:2] has received 2 votes and 0 vote rejections
raft2016/01/21 11:33:28 INFO: 1 became leader at term 1
raft2016/01/21 11:33:28 INFO: 1 is starting a new election at term 0
raft2016/01/21 11:33:28 INFO: 1 became candidate at term 1
raft2016/01/21 11:33:28 INFO: 1 received vote from 1 at term 1
raft2016/01/21 11:33:28 INFO: 1 [logterm: 0, index: 0] sent vote request to 2 at term 1
raft2016/01/21 11:33:28 INFO: 1 [logterm: 0, index: 0] sent vote request to 3 at term 1
raft2016/01/21 11:33:28 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2016/01/21 11:33:28 INFO: 2 became follower at term 1
raft2016/01/21 11:33:28 INFO: 2 [logterm: 0, index: 0, vote: 0] voted for 1 [logterm: 0, index: 0] at term 1
raft2016/01/21 11:33:28 INFO: 1 received vote from 2 at term 1
raft2016/01/21 11:33:28 INFO: 1 [q:2] has received 2 votes and 0 vote rejections
raft2016/01/21 11:33:28 INFO: 1 became leader at term 1
raft2016/01/21 11:33:28 INFO: 1 is starting a new election at term 0
raft2016/01/21 11:33:28 INFO: 1 became candidate at term 1
raft2016/01/21 11:33:28 INFO: 1 received vote from 1 at term 1
raft2016/01/21 11:33:28 INFO: 1 [logterm: 0, index: 0] sent vote request to 2 at term 1
raft2016/01/21 11:33:28 INFO: 1 [logterm: 0, index: 0] sent vote request to 3 at term 1
raft2016/01/21 11:33:28 INFO: 1 is starting a new election at term 0
raft2016/01/21 11:33:28 INFO: 1 became candidate at term 1
raft2016/01/21 11:33:28 INFO: 1 received vote from 1 at term 1
raft2016/01/21 11:33:28 INFO: 1 [logterm: 0, index: 0] sent vote request to 4 at term 1
raft2016/01/21 11:33:28 INFO: 1 [logterm: 0, index: 0] sent vote request to 2 at term 1
raft2016/01/21 11:33:28 INFO: 1 [logterm: 0, index: 0] sent vote request to 3 at term 1
raft2016/01/21 11:33:28 INFO: 4 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2016/01/21 11:33:28 INFO: 4 became follower at term 1
raft2016/01/21 11:33:28 INFO: 4 [logterm: 0, index: 0, vote: 0] voted for 1 [logterm: 0, index: 0] at term 1
raft2016/01/21 11:33:28 INFO: 1 received vote from 4 at term 1
raft2016/01/21 11:33:28 INFO: 1 [q:3] has received 2 votes and 0 vote rejections
raft2016/01/21 11:33:28 INFO: 1 is starting a new election at term 0
raft2016/01/21 11:33:28 INFO: 1 became candidate at term 1
raft2016/01/21 11:33:28 INFO: 1 received vote from 1 at term 1
raft2016/01/21 11:33:28 INFO: 1 [logterm: 0, index: 0] sent vote request to 2 at term 1
raft2016/01/21 11:33:28 INFO: 1 [logterm: 0, index: 0] sent vote request to 3 at term 1
raft2016/01/21 11:33:28 INFO: 1 [logterm: 0, index: 0] sent vote request to 4 at term 1
raft2016/01/21 11:33:28 INFO: 1 [logterm: 0, index: 0] sent vote request to 5 at term 1
raft2016/01/21 11:33:28 INFO: 4 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2016/01/21 11:33:28 INFO: 4 became follower at term 1
raft2016/01/21 11:33:28 INFO: 4 [logterm: 0, index: 0, vote: 0] voted for 1 [logterm: 0, index: 0] at term 1
raft2016/01/21 11:33:28 INFO: 5 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2016/01/21 11:33:28 INFO: 5 became follower at term 1
raft2016/01/21 11:33:28 INFO: 5 [logterm: 0, index: 0, vote: 0] voted for 1 [logterm: 0, index: 0] at term 1
raft2016/01/21 11:33:28 INFO: 1 received vote from 4 at term 1
raft2016/01/21 11:33:28 INFO: 1 [q:3] has received 2 votes and 0 vote rejections
raft2016/01/21 11:33:28 INFO: 1 received vote from 5 at term 1
raft2016/01/21 11:33:28 INFO: 1 [q:3] has received 3 votes and 0 vote rejections
raft2016/01/21 11:33:28 INFO: 1 became leader at term 1
raft2016/01/21 11:33:28 INFO: 1 is starting a new election at term 0
raft2016/01/21 11:33:28 INFO: 1 became candidate at term 1
raft2016/01/21 11:33:28 INFO: 1 received vote from 1 at term 1
raft2016/01/21 11:33:28 INFO: 1 [logterm: 0, index: 0] sent vote request to 2 at term 1
raft2016/01/21 11:33:28 INFO: 1 [logterm: 0, index: 0] sent vote request to 3 at term 1
raft2016/01/21 11:33:28 INFO: 1 [logterm: 0, index: 0] sent vote request to 4 at term 1
raft2016/01/21 11:33:28 INFO: 1 [logterm: 0, index: 0] sent vote request to 5 at term 1
raft2016/01/21 11:33:28 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2016/01/21 11:33:28 INFO: 2 became follower at term 1
raft2016/01/21 11:33:28 INFO: 2 [logterm: 1, index: 1, vote: 0] rejected vote from 1 [logterm: 0, index: 0] at term 1
raft2016/01/21 11:33:28 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2016/01/21 11:33:28 INFO: 3 became follower at term 1
raft2016/01/21 11:33:28 INFO: 3 [logterm: 2, index: 1, vote: 0] rejected vote from 1 [logterm: 0, index: 0] at term 1
raft2016/01/21 11:33:28 INFO: 4 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2016/01/21 11:33:28 INFO: 4 became follower at term 1
raft2016/01/21 11:33:28 INFO: 4 [logterm: 3, index: 2, vote: 0] rejected vote from 1 [logterm: 0, index: 0] at term 1
raft2016/01/21 11:33:28 INFO: 5 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2016/01/21 11:33:28 INFO: 5 became follower at term 1
raft2016/01/21 11:33:28 INFO: 5 [logterm: 0, index: 0, vote: 0] voted for 1 [logterm: 0, index: 0] at term 1
raft2016/01/21 11:33:28 INFO: 1 received vote rejection from 2 at term 1
raft2016/01/21 11:33:28 INFO: 1 [q:3] has received 1 votes and 1 vote rejections
raft2016/01/21 11:33:28 INFO: 1 received vote rejection from 3 at term 1
raft2016/01/21 11:33:28 INFO: 1 [q:3] has received 1 votes and 2 vote rejections
raft2016/01/21 11:33:28 INFO: 1 received vote rejection from 4 at term 1
raft2016/01/21 11:33:28 INFO: 1 [q:3] has received 1 votes and 3 vote rejections
raft2016/01/21 11:33:28 INFO: 1 became follower at term 1
raft2016/01/21 11:33:28 INFO: 1 is starting a new election at term 0
raft2016/01/21 11:33:28 INFO: 1 became candidate at term 1
raft2016/01/21 11:33:28 INFO: 1 received vote from 1 at term 1
raft2016/01/21 11:33:28 INFO: 1 [logterm: 1, index: 1] sent vote request to 2 at term 1
raft2016/01/21 11:33:28 INFO: 1 [logterm: 1, index: 1] sent vote request to 3 at term 1
raft2016/01/21 11:33:28 INFO: 1 [logterm: 1, index: 1] sent vote request to 4 at term 1
raft2016/01/21 11:33:28 INFO: 1 [logterm: 1, index: 1] sent vote request to 5 at term 1
raft2016/01/21 11:33:28 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2016/01/21 11:33:28 INFO: 2 became follower at term 1
raft2016/01/21 11:33:28 INFO: 2 [logterm: 0, index: 0, vote: 0] voted for 1 [logterm: 1, index: 1] at term 1
raft2016/01/21 11:33:28 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2016/01/21 11:33:28 INFO: 3 became follower at term 1
raft2016/01/21 11:33:28 INFO: 3 [logterm: 2, index: 1, vote: 0] rejected vote from 1 [logterm: 1, index: 1] at term 1
raft2016/01/21 11:33:28 INFO: 4 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2016/01/21 11:33:28 INFO: 4 became follower at term 1
raft2016/01/21 11:33:28 INFO: 4 [logterm: 1, index: 1, vote: 0] voted for 1 [logterm: 1, index: 1] at term 1
raft2016/01/21 11:33:28 INFO: 5 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2016/01/21 11:33:28 INFO: 5 became follower at term 1
raft2016/01/21 11:33:28 INFO: 5 [logterm: 0, index: 0, vote: 0] voted for 1 [logterm: 1, index: 1] at term 1
raft2016/01/21 11:33:28 INFO: 1 received vote from 2 at term 1
raft2016/01/21 11:33:28 INFO: 1 [q:3] has received 2 votes and 0 vote rejections
raft2016/01/21 11:33:28 INFO: 1 received vote rejection from 3 at term 1
raft2016/01/21 11:33:28 INFO: 1 [q:3] has received 2 votes and 1 vote rejections
raft2016/01/21 11:33:28 INFO: 1 received vote from 4 at term 1
raft2016/01/21 11:33:28 INFO: 1 [q:3] has received 3 votes and 1 vote rejections
raft2016/01/21 11:33:28 INFO: 1 became leader at term 1
raft2016/01/21 11:33:28 INFO: found conflict at index 1 [existing term: 2, conflicting term: 1]
raft2016/01/21 11:33:28 INFO: replace the unstable entries from index 1
--- PASS: TestLeaderElection (0.03s)
=== RUN   TestLogReplication
raft2016/01/21 11:33:28 INFO: 1 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:28 INFO: 2 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:28 INFO: 3 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:28 INFO: 1 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:28 INFO: 2 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:28 INFO: 3 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:28 INFO: 1 is starting a new election at term 0
raft2016/01/21 11:33:28 INFO: 1 became candidate at term 1
raft2016/01/21 11:33:28 INFO: 1 received vote from 1 at term 1
raft2016/01/21 11:33:28 INFO: 1 [logterm: 0, index: 0] sent vote request to 2 at term 1
raft2016/01/21 11:33:28 INFO: 1 [logterm: 0, index: 0] sent vote request to 3 at term 1
raft2016/01/21 11:33:28 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2016/01/21 11:33:28 INFO: 2 became follower at term 1
raft2016/01/21 11:33:28 INFO: 2 [logterm: 0, index: 0, vote: 0] voted for 1 [logterm: 0, index: 0] at term 1
raft2016/01/21 11:33:28 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2016/01/21 11:33:28 INFO: 3 became follower at term 1
raft2016/01/21 11:33:28 INFO: 3 [logterm: 0, index: 0, vote: 0] voted for 1 [logterm: 0, index: 0] at term 1
raft2016/01/21 11:33:28 INFO: 1 received vote from 2 at term 1
raft2016/01/21 11:33:28 INFO: 1 [q:2] has received 2 votes and 0 vote rejections
raft2016/01/21 11:33:28 INFO: 1 became leader at term 1
raft2016/01/21 11:33:28 INFO: 1 is starting a new election at term 0
raft2016/01/21 11:33:28 INFO: 1 became candidate at term 1
raft2016/01/21 11:33:28 INFO: 1 received vote from 1 at term 1
raft2016/01/21 11:33:28 INFO: 1 [logterm: 0, index: 0] sent vote request to 2 at term 1
raft2016/01/21 11:33:28 INFO: 1 [logterm: 0, index: 0] sent vote request to 3 at term 1
raft2016/01/21 11:33:28 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2016/01/21 11:33:28 INFO: 2 became follower at term 1
raft2016/01/21 11:33:28 INFO: 2 [logterm: 0, index: 0, vote: 0] voted for 1 [logterm: 0, index: 0] at term 1
raft2016/01/21 11:33:28 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2016/01/21 11:33:28 INFO: 3 became follower at term 1
raft2016/01/21 11:33:28 INFO: 3 [logterm: 0, index: 0, vote: 0] voted for 1 [logterm: 0, index: 0] at term 1
raft2016/01/21 11:33:28 INFO: 1 received vote from 2 at term 1
raft2016/01/21 11:33:28 INFO: 1 [q:2] has received 2 votes and 0 vote rejections
raft2016/01/21 11:33:28 INFO: 1 became leader at term 1
raft2016/01/21 11:33:28 INFO: 2 is starting a new election at term 1
raft2016/01/21 11:33:28 INFO: 2 became candidate at term 2
raft2016/01/21 11:33:28 INFO: 2 received vote from 2 at term 2
raft2016/01/21 11:33:28 INFO: 2 [logterm: 1, index: 2] sent vote request to 1 at term 2
raft2016/01/21 11:33:28 INFO: 2 [logterm: 1, index: 2] sent vote request to 3 at term 2
raft2016/01/21 11:33:28 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 2]
raft2016/01/21 11:33:28 INFO: 1 became follower at term 2
raft2016/01/21 11:33:28 INFO: 1 [logterm: 1, index: 2, vote: 0] voted for 2 [logterm: 1, index: 2] at term 2
raft2016/01/21 11:33:28 INFO: 3 [term: 1] received a MsgVote message with higher term from 2 [term: 2]
raft2016/01/21 11:33:28 INFO: 3 became follower at term 2
raft2016/01/21 11:33:28 INFO: 3 [logterm: 1, index: 2, vote: 0] voted for 2 [logterm: 1, index: 2] at term 2
raft2016/01/21 11:33:28 INFO: 2 received vote from 1 at term 2
raft2016/01/21 11:33:28 INFO: 2 [q:2] has received 2 votes and 0 vote rejections
raft2016/01/21 11:33:28 INFO: 2 became leader at term 2
--- PASS: TestLogReplication (0.02s)
=== RUN   TestSingleNodeCommit
raft2016/01/21 11:33:28 INFO: 1 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:28 INFO: 1 is starting a new election at term 0
raft2016/01/21 11:33:28 INFO: 1 became candidate at term 1
raft2016/01/21 11:33:28 INFO: 1 received vote from 1 at term 1
raft2016/01/21 11:33:28 INFO: 1 became leader at term 1
--- PASS: TestSingleNodeCommit (0.00s)
=== RUN   TestCannotCommitWithoutNewTermEntry
raft2016/01/21 11:33:28 INFO: 1 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:28 INFO: 2 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 2 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:28 INFO: 3 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 3 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:28 INFO: 4 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 4 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:28 INFO: 5 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 5 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:28 INFO: 1 is starting a new election at term 0
raft2016/01/21 11:33:28 INFO: 1 became candidate at term 1
raft2016/01/21 11:33:28 INFO: 1 received vote from 1 at term 1
raft2016/01/21 11:33:28 INFO: 1 [logterm: 0, index: 0] sent vote request to 5 at term 1
raft2016/01/21 11:33:28 INFO: 1 [logterm: 0, index: 0] sent vote request to 2 at term 1
raft2016/01/21 11:33:28 INFO: 1 [logterm: 0, index: 0] sent vote request to 3 at term 1
raft2016/01/21 11:33:28 INFO: 1 [logterm: 0, index: 0] sent vote request to 4 at term 1
raft2016/01/21 11:33:28 INFO: 5 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2016/01/21 11:33:28 INFO: 5 became follower at term 1
raft2016/01/21 11:33:28 INFO: 5 [logterm: 0, index: 0, vote: 0] voted for 1 [logterm: 0, index: 0] at term 1
raft2016/01/21 11:33:28 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2016/01/21 11:33:28 INFO: 2 became follower at term 1
raft2016/01/21 11:33:28 INFO: 2 [logterm: 0, index: 0, vote: 0] voted for 1 [logterm: 0, index: 0] at term 1
raft2016/01/21 11:33:28 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2016/01/21 11:33:28 INFO: 3 became follower at term 1
raft2016/01/21 11:33:28 INFO: 3 [logterm: 0, index: 0, vote: 0] voted for 1 [logterm: 0, index: 0] at term 1
raft2016/01/21 11:33:28 INFO: 4 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2016/01/21 11:33:28 INFO: 4 became follower at term 1
raft2016/01/21 11:33:28 INFO: 4 [logterm: 0, index: 0, vote: 0] voted for 1 [logterm: 0, index: 0] at term 1
raft2016/01/21 11:33:28 INFO: 1 received vote from 5 at term 1
raft2016/01/21 11:33:28 INFO: 1 [q:3] has received 2 votes and 0 vote rejections
raft2016/01/21 11:33:28 INFO: 1 received vote from 2 at term 1
raft2016/01/21 11:33:28 INFO: 1 [q:3] has received 3 votes and 0 vote rejections
raft2016/01/21 11:33:28 INFO: 1 became leader at term 1
raft2016/01/21 11:33:28 INFO: 2 is starting a new election at term 1
raft2016/01/21 11:33:28 INFO: 2 became candidate at term 2
raft2016/01/21 11:33:28 INFO: 2 received vote from 2 at term 2
raft2016/01/21 11:33:28 INFO: 2 [logterm: 1, index: 3] sent vote request to 1 at term 2
raft2016/01/21 11:33:28 INFO: 2 [logterm: 1, index: 3] sent vote request to 3 at term 2
raft2016/01/21 11:33:28 INFO: 2 [logterm: 1, index: 3] sent vote request to 4 at term 2
raft2016/01/21 11:33:28 INFO: 2 [logterm: 1, index: 3] sent vote request to 5 at term 2
raft2016/01/21 11:33:28 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 2]
raft2016/01/21 11:33:28 INFO: 1 became follower at term 2
raft2016/01/21 11:33:28 INFO: 1 [logterm: 1, index: 3, vote: 0] voted for 2 [logterm: 1, index: 3] at term 2
raft2016/01/21 11:33:28 INFO: 3 [term: 1] received a MsgVote message with higher term from 2 [term: 2]
raft2016/01/21 11:33:28 INFO: 3 became follower at term 2
raft2016/01/21 11:33:28 INFO: 3 [logterm: 1, index: 1, vote: 0] voted for 2 [logterm: 1, index: 3] at term 2
raft2016/01/21 11:33:28 INFO: 4 [term: 1] received a MsgVote message with higher term from 2 [term: 2]
raft2016/01/21 11:33:28 INFO: 4 became follower at term 2
raft2016/01/21 11:33:28 INFO: 4 [logterm: 1, index: 1, vote: 0] voted for 2 [logterm: 1, index: 3] at term 2
raft2016/01/21 11:33:28 INFO: 5 [term: 1] received a MsgVote message with higher term from 2 [term: 2]
raft2016/01/21 11:33:28 INFO: 5 became follower at term 2
raft2016/01/21 11:33:28 INFO: 5 [logterm: 1, index: 1, vote: 0] voted for 2 [logterm: 1, index: 3] at term 2
raft2016/01/21 11:33:28 INFO: 2 received vote from 1 at term 2
raft2016/01/21 11:33:28 INFO: 2 [q:3] has received 2 votes and 0 vote rejections
raft2016/01/21 11:33:28 INFO: 2 received vote from 3 at term 2
raft2016/01/21 11:33:28 INFO: 2 [q:3] has received 3 votes and 0 vote rejections
raft2016/01/21 11:33:28 INFO: 2 became leader at term 2
--- PASS: TestCannotCommitWithoutNewTermEntry (0.02s)
=== RUN   TestCommitWithoutNewTermEntry
raft2016/01/21 11:33:28 INFO: 1 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:28 INFO: 2 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 2 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:28 INFO: 3 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 3 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:28 INFO: 4 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 4 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:28 INFO: 5 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 5 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:28 INFO: 1 is starting a new election at term 0
raft2016/01/21 11:33:28 INFO: 1 became candidate at term 1
raft2016/01/21 11:33:28 INFO: 1 received vote from 1 at term 1
raft2016/01/21 11:33:28 INFO: 1 [logterm: 0, index: 0] sent vote request to 4 at term 1
raft2016/01/21 11:33:28 INFO: 1 [logterm: 0, index: 0] sent vote request to 5 at term 1
raft2016/01/21 11:33:28 INFO: 1 [logterm: 0, index: 0] sent vote request to 2 at term 1
raft2016/01/21 11:33:28 INFO: 1 [logterm: 0, index: 0] sent vote request to 3 at term 1
raft2016/01/21 11:33:28 INFO: 4 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2016/01/21 11:33:28 INFO: 4 became follower at term 1
raft2016/01/21 11:33:28 INFO: 4 [logterm: 0, index: 0, vote: 0] voted for 1 [logterm: 0, index: 0] at term 1
raft2016/01/21 11:33:28 INFO: 5 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2016/01/21 11:33:28 INFO: 5 became follower at term 1
raft2016/01/21 11:33:28 INFO: 5 [logterm: 0, index: 0, vote: 0] voted for 1 [logterm: 0, index: 0] at term 1
raft2016/01/21 11:33:28 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2016/01/21 11:33:28 INFO: 2 became follower at term 1
raft2016/01/21 11:33:28 INFO: 2 [logterm: 0, index: 0, vote: 0] voted for 1 [logterm: 0, index: 0] at term 1
raft2016/01/21 11:33:28 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2016/01/21 11:33:28 INFO: 3 became follower at term 1
raft2016/01/21 11:33:28 INFO: 3 [logterm: 0, index: 0, vote: 0] voted for 1 [logterm: 0, index: 0] at term 1
raft2016/01/21 11:33:28 INFO: 1 received vote from 4 at term 1
raft2016/01/21 11:33:28 INFO: 1 [q:3] has received 2 votes and 0 vote rejections
raft2016/01/21 11:33:28 INFO: 1 received vote from 5 at term 1
raft2016/01/21 11:33:28 INFO: 1 [q:3] has received 3 votes and 0 vote rejections
raft2016/01/21 11:33:28 INFO: 1 became leader at term 1
raft2016/01/21 11:33:28 INFO: 2 is starting a new election at term 1
raft2016/01/21 11:33:28 INFO: 2 became candidate at term 2
raft2016/01/21 11:33:28 INFO: 2 received vote from 2 at term 2
raft2016/01/21 11:33:28 INFO: 2 [logterm: 1, index: 3] sent vote request to 1 at term 2
raft2016/01/21 11:33:28 INFO: 2 [logterm: 1, index: 3] sent vote request to 3 at term 2
raft2016/01/21 11:33:28 INFO: 2 [logterm: 1, index: 3] sent vote request to 4 at term 2
raft2016/01/21 11:33:28 INFO: 2 [logterm: 1, index: 3] sent vote request to 5 at term 2
raft2016/01/21 11:33:28 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 2]
raft2016/01/21 11:33:28 INFO: 1 became follower at term 2
raft2016/01/21 11:33:28 INFO: 1 [logterm: 1, index: 3, vote: 0] voted for 2 [logterm: 1, index: 3] at term 2
raft2016/01/21 11:33:28 INFO: 3 [term: 1] received a MsgVote message with higher term from 2 [term: 2]
raft2016/01/21 11:33:28 INFO: 3 became follower at term 2
raft2016/01/21 11:33:28 INFO: 3 [logterm: 1, index: 1, vote: 0] voted for 2 [logterm: 1, index: 3] at term 2
raft2016/01/21 11:33:28 INFO: 4 [term: 1] received a MsgVote message with higher term from 2 [term: 2]
raft2016/01/21 11:33:28 INFO: 4 became follower at term 2
raft2016/01/21 11:33:28 INFO: 4 [logterm: 1, index: 1, vote: 0] voted for 2 [logterm: 1, index: 3] at term 2
raft2016/01/21 11:33:28 INFO: 5 [term: 1] received a MsgVote message with higher term from 2 [term: 2]
raft2016/01/21 11:33:28 INFO: 5 became follower at term 2
raft2016/01/21 11:33:28 INFO: 5 [logterm: 1, index: 1, vote: 0] voted for 2 [logterm: 1, index: 3] at term 2
raft2016/01/21 11:33:28 INFO: 2 received vote from 1 at term 2
raft2016/01/21 11:33:28 INFO: 2 [q:3] has received 2 votes and 0 vote rejections
raft2016/01/21 11:33:28 INFO: 2 received vote from 3 at term 2
raft2016/01/21 11:33:28 INFO: 2 [q:3] has received 3 votes and 0 vote rejections
raft2016/01/21 11:33:28 INFO: 2 became leader at term 2
--- PASS: TestCommitWithoutNewTermEntry (0.01s)
=== RUN   TestDuelingCandidates
raft2016/01/21 11:33:28 INFO: 1 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:28 INFO: 2 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:28 INFO: 3 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:28 INFO: 1 is starting a new election at term 0
raft2016/01/21 11:33:28 INFO: 1 became candidate at term 1
raft2016/01/21 11:33:28 INFO: 1 received vote from 1 at term 1
raft2016/01/21 11:33:28 INFO: 1 [logterm: 0, index: 0] sent vote request to 2 at term 1
raft2016/01/21 11:33:28 INFO: 1 [logterm: 0, index: 0] sent vote request to 3 at term 1
raft2016/01/21 11:33:28 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2016/01/21 11:33:28 INFO: 2 became follower at term 1
raft2016/01/21 11:33:28 INFO: 2 [logterm: 0, index: 0, vote: 0] voted for 1 [logterm: 0, index: 0] at term 1
raft2016/01/21 11:33:28 INFO: 1 received vote from 2 at term 1
raft2016/01/21 11:33:28 INFO: 1 [q:2] has received 2 votes and 0 vote rejections
raft2016/01/21 11:33:28 INFO: 1 became leader at term 1
raft2016/01/21 11:33:28 INFO: 3 is starting a new election at term 0
raft2016/01/21 11:33:28 INFO: 3 became candidate at term 1
raft2016/01/21 11:33:28 INFO: 3 received vote from 3 at term 1
raft2016/01/21 11:33:28 INFO: 3 [logterm: 0, index: 0] sent vote request to 1 at term 1
raft2016/01/21 11:33:28 INFO: 3 [logterm: 0, index: 0] sent vote request to 2 at term 1
raft2016/01/21 11:33:28 INFO: 2 [logterm: 1, index: 1, vote: 1] rejected vote from 3 [logterm: 0, index: 0] at term 1
raft2016/01/21 11:33:28 INFO: 3 received vote rejection from 2 at term 1
raft2016/01/21 11:33:28 INFO: 3 [q:2] has received 1 votes and 1 vote rejections
raft2016/01/21 11:33:28 INFO: 3 is starting a new election at term 1
raft2016/01/21 11:33:28 INFO: 3 became candidate at term 2
raft2016/01/21 11:33:28 INFO: 3 received vote from 3 at term 2
raft2016/01/21 11:33:28 INFO: 3 [logterm: 0, index: 0] sent vote request to 1 at term 2
raft2016/01/21 11:33:28 INFO: 3 [logterm: 0, index: 0] sent vote request to 2 at term 2
raft2016/01/21 11:33:28 INFO: 1 [term: 1] received a MsgVote message with higher term from 3 [term: 2]
raft2016/01/21 11:33:28 INFO: 1 became follower at term 2
raft2016/01/21 11:33:28 INFO: 1 [logterm: 1, index: 1, vote: 0] rejected vote from 3 [logterm: 0, index: 0] at term 2
raft2016/01/21 11:33:28 INFO: 2 [term: 1] received a MsgVote message with higher term from 3 [term: 2]
raft2016/01/21 11:33:28 INFO: 2 became follower at term 2
raft2016/01/21 11:33:28 INFO: 2 [logterm: 1, index: 1, vote: 0] rejected vote from 3 [logterm: 0, index: 0] at term 2
raft2016/01/21 11:33:28 INFO: 3 received vote rejection from 1 at term 2
raft2016/01/21 11:33:28 INFO: 3 [q:2] has received 1 votes and 1 vote rejections
raft2016/01/21 11:33:28 INFO: 3 received vote rejection from 2 at term 2
raft2016/01/21 11:33:28 INFO: 3 [q:2] has received 1 votes and 2 vote rejections
raft2016/01/21 11:33:28 INFO: 3 became follower at term 2
--- PASS: TestDuelingCandidates (0.01s)
=== RUN   TestCandidateConcede
raft2016/01/21 11:33:28 INFO: 1 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:28 INFO: 2 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:28 INFO: 3 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:28 INFO: 1 is starting a new election at term 0
raft2016/01/21 11:33:28 INFO: 1 became candidate at term 1
raft2016/01/21 11:33:28 INFO: 1 received vote from 1 at term 1
raft2016/01/21 11:33:28 INFO: 1 [logterm: 0, index: 0] sent vote request to 2 at term 1
raft2016/01/21 11:33:28 INFO: 1 [logterm: 0, index: 0] sent vote request to 3 at term 1
raft2016/01/21 11:33:28 INFO: 3 is starting a new election at term 0
raft2016/01/21 11:33:28 INFO: 3 became candidate at term 1
raft2016/01/21 11:33:28 INFO: 3 received vote from 3 at term 1
raft2016/01/21 11:33:28 INFO: 3 [logterm: 0, index: 0] sent vote request to 2 at term 1
raft2016/01/21 11:33:28 INFO: 3 [logterm: 0, index: 0] sent vote request to 1 at term 1
raft2016/01/21 11:33:28 INFO: 2 [term: 0] received a MsgVote message with higher term from 3 [term: 1]
raft2016/01/21 11:33:28 INFO: 2 became follower at term 1
raft2016/01/21 11:33:28 INFO: 2 [logterm: 0, index: 0, vote: 0] voted for 3 [logterm: 0, index: 0] at term 1
raft2016/01/21 11:33:28 INFO: 3 received vote from 2 at term 1
raft2016/01/21 11:33:28 INFO: 3 [q:2] has received 2 votes and 0 vote rejections
raft2016/01/21 11:33:28 INFO: 3 became leader at term 1
raft2016/01/21 11:33:28 INFO: 1 became follower at term 1
--- PASS: TestCandidateConcede (0.01s)
=== RUN   TestSingleNodeCandidate
raft2016/01/21 11:33:28 INFO: 1 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:28 INFO: 1 is starting a new election at term 0
raft2016/01/21 11:33:28 INFO: 1 became candidate at term 1
raft2016/01/21 11:33:28 INFO: 1 received vote from 1 at term 1
raft2016/01/21 11:33:28 INFO: 1 became leader at term 1
--- PASS: TestSingleNodeCandidate (0.00s)
=== RUN   TestOldMessages
raft2016/01/21 11:33:28 INFO: 1 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:28 INFO: 2 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:28 INFO: 3 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:28 INFO: 1 is starting a new election at term 0
raft2016/01/21 11:33:28 INFO: 1 became candidate at term 1
raft2016/01/21 11:33:28 INFO: 1 received vote from 1 at term 1
raft2016/01/21 11:33:28 INFO: 1 [logterm: 0, index: 0] sent vote request to 2 at term 1
raft2016/01/21 11:33:28 INFO: 1 [logterm: 0, index: 0] sent vote request to 3 at term 1
raft2016/01/21 11:33:28 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2016/01/21 11:33:28 INFO: 2 became follower at term 1
raft2016/01/21 11:33:28 INFO: 2 [logterm: 0, index: 0, vote: 0] voted for 1 [logterm: 0, index: 0] at term 1
raft2016/01/21 11:33:28 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2016/01/21 11:33:28 INFO: 3 became follower at term 1
raft2016/01/21 11:33:28 INFO: 3 [logterm: 0, index: 0, vote: 0] voted for 1 [logterm: 0, index: 0] at term 1
raft2016/01/21 11:33:28 INFO: 1 received vote from 2 at term 1
raft2016/01/21 11:33:28 INFO: 1 [q:2] has received 2 votes and 0 vote rejections
raft2016/01/21 11:33:28 INFO: 1 became leader at term 1
raft2016/01/21 11:33:28 INFO: 2 is starting a new election at term 1
raft2016/01/21 11:33:28 INFO: 2 became candidate at term 2
raft2016/01/21 11:33:28 INFO: 2 received vote from 2 at term 2
raft2016/01/21 11:33:28 INFO: 2 [logterm: 1, index: 1] sent vote request to 1 at term 2
raft2016/01/21 11:33:28 INFO: 2 [logterm: 1, index: 1] sent vote request to 3 at term 2
raft2016/01/21 11:33:28 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 2]
raft2016/01/21 11:33:28 INFO: 1 became follower at term 2
raft2016/01/21 11:33:28 INFO: 1 [logterm: 1, index: 1, vote: 0] voted for 2 [logterm: 1, index: 1] at term 2
raft2016/01/21 11:33:28 INFO: 3 [term: 1] received a MsgVote message with higher term from 2 [term: 2]
raft2016/01/21 11:33:28 INFO: 3 became follower at term 2
raft2016/01/21 11:33:28 INFO: 3 [logterm: 1, index: 1, vote: 0] voted for 2 [logterm: 1, index: 1] at term 2
raft2016/01/21 11:33:28 INFO: 2 received vote from 1 at term 2
raft2016/01/21 11:33:28 INFO: 2 [q:2] has received 2 votes and 0 vote rejections
raft2016/01/21 11:33:28 INFO: 2 became leader at term 2
raft2016/01/21 11:33:28 INFO: 1 is starting a new election at term 2
raft2016/01/21 11:33:28 INFO: 1 became candidate at term 3
raft2016/01/21 11:33:28 INFO: 1 received vote from 1 at term 3
raft2016/01/21 11:33:28 INFO: 1 [logterm: 2, index: 2] sent vote request to 2 at term 3
raft2016/01/21 11:33:28 INFO: 1 [logterm: 2, index: 2] sent vote request to 3 at term 3
raft2016/01/21 11:33:28 INFO: 2 [term: 2] received a MsgVote message with higher term from 1 [term: 3]
raft2016/01/21 11:33:28 INFO: 2 became follower at term 3
raft2016/01/21 11:33:28 INFO: 2 [logterm: 2, index: 2, vote: 0] voted for 1 [logterm: 2, index: 2] at term 3
raft2016/01/21 11:33:28 INFO: 3 [term: 2] received a MsgVote message with higher term from 1 [term: 3]
raft2016/01/21 11:33:28 INFO: 3 became follower at term 3
raft2016/01/21 11:33:28 INFO: 3 [logterm: 2, index: 2, vote: 0] voted for 1 [logterm: 2, index: 2] at term 3
raft2016/01/21 11:33:28 INFO: 1 received vote from 2 at term 3
raft2016/01/21 11:33:28 INFO: 1 [q:2] has received 2 votes and 0 vote rejections
raft2016/01/21 11:33:28 INFO: 1 became leader at term 3
raft2016/01/21 11:33:28 INFO: 1 [term: 3] ignored a MsgApp message with lower term from 2 [term: 2]
--- PASS: TestOldMessages (0.01s)
=== RUN   TestProposal
raft2016/01/21 11:33:28 INFO: 1 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:28 INFO: 2 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:28 INFO: 3 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:28 INFO: 1 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:28 INFO: 2 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:28 INFO: 1 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:28 INFO: 1 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 1 [peers: [1,2,3,4], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:28 INFO: 4 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 4 [peers: [1,2,3,4], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:28 INFO: 1 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:28 INFO: 4 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 4 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:28 INFO: 5 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 5 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:28 INFO: 1 is starting a new election at term 0
raft2016/01/21 11:33:28 INFO: 1 became candidate at term 1
raft2016/01/21 11:33:28 INFO: 1 received vote from 1 at term 1
raft2016/01/21 11:33:28 INFO: 1 [logterm: 0, index: 0] sent vote request to 2 at term 1
raft2016/01/21 11:33:28 INFO: 1 [logterm: 0, index: 0] sent vote request to 3 at term 1
raft2016/01/21 11:33:28 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2016/01/21 11:33:28 INFO: 2 became follower at term 1
raft2016/01/21 11:33:28 INFO: 2 [logterm: 0, index: 0, vote: 0] voted for 1 [logterm: 0, index: 0] at term 1
raft2016/01/21 11:33:28 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2016/01/21 11:33:28 INFO: 3 became follower at term 1
raft2016/01/21 11:33:28 INFO: 3 [logterm: 0, index: 0, vote: 0] voted for 1 [logterm: 0, index: 0] at term 1
raft2016/01/21 11:33:28 INFO: 1 received vote from 2 at term 1
raft2016/01/21 11:33:28 INFO: 1 [q:2] has received 2 votes and 0 vote rejections
raft2016/01/21 11:33:28 INFO: 1 became leader at term 1
raft2016/01/21 11:33:28 INFO: 1 is starting a new election at term 0
raft2016/01/21 11:33:28 INFO: 1 became candidate at term 1
raft2016/01/21 11:33:28 INFO: 1 received vote from 1 at term 1
raft2016/01/21 11:33:28 INFO: 1 [logterm: 0, index: 0] sent vote request to 2 at term 1
raft2016/01/21 11:33:28 INFO: 1 [logterm: 0, index: 0] sent vote request to 3 at term 1
raft2016/01/21 11:33:28 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2016/01/21 11:33:28 INFO: 2 became follower at term 1
raft2016/01/21 11:33:28 INFO: 2 [logterm: 0, index: 0, vote: 0] voted for 1 [logterm: 0, index: 0] at term 1
raft2016/01/21 11:33:28 INFO: 1 received vote from 2 at term 1
raft2016/01/21 11:33:28 INFO: 1 [q:2] has received 2 votes and 0 vote rejections
raft2016/01/21 11:33:28 INFO: 1 became leader at term 1
raft2016/01/21 11:33:28 INFO: 1 is starting a new election at term 0
raft2016/01/21 11:33:28 INFO: 1 became candidate at term 1
raft2016/01/21 11:33:28 INFO: 1 received vote from 1 at term 1
raft2016/01/21 11:33:28 INFO: 1 [logterm: 0, index: 0] sent vote request to 2 at term 1
raft2016/01/21 11:33:28 INFO: 1 [logterm: 0, index: 0] sent vote request to 3 at term 1
raft2016/01/21 11:33:28 INFO: 1 no leader at term 1; dropping proposal
raft2016/01/21 11:33:28 INFO: 1 is starting a new election at term 0
raft2016/01/21 11:33:28 INFO: 1 became candidate at term 1
raft2016/01/21 11:33:28 INFO: 1 received vote from 1 at term 1
raft2016/01/21 11:33:28 INFO: 1 [logterm: 0, index: 0] sent vote request to 3 at term 1
raft2016/01/21 11:33:28 INFO: 1 [logterm: 0, index: 0] sent vote request to 4 at term 1
raft2016/01/21 11:33:28 INFO: 1 [logterm: 0, index: 0] sent vote request to 2 at term 1
raft2016/01/21 11:33:28 INFO: 4 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2016/01/21 11:33:28 INFO: 4 became follower at term 1
raft2016/01/21 11:33:28 INFO: 4 [logterm: 0, index: 0, vote: 0] voted for 1 [logterm: 0, index: 0] at term 1
raft2016/01/21 11:33:28 INFO: 1 received vote from 4 at term 1
raft2016/01/21 11:33:28 INFO: 1 [q:3] has received 2 votes and 0 vote rejections
raft2016/01/21 11:33:28 INFO: 1 no leader at term 1; dropping proposal
raft2016/01/21 11:33:28 INFO: 1 is starting a new election at term 0
raft2016/01/21 11:33:28 INFO: 1 became candidate at term 1
raft2016/01/21 11:33:28 INFO: 1 received vote from 1 at term 1
raft2016/01/21 11:33:28 INFO: 1 [logterm: 0, index: 0] sent vote request to 5 at term 1
raft2016/01/21 11:33:28 INFO: 1 [logterm: 0, index: 0] sent vote request to 2 at term 1
raft2016/01/21 11:33:28 INFO: 1 [logterm: 0, index: 0] sent vote request to 3 at term 1
raft2016/01/21 11:33:28 INFO: 1 [logterm: 0, index: 0] sent vote request to 4 at term 1
raft2016/01/21 11:33:28 INFO: 5 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2016/01/21 11:33:28 INFO: 5 became follower at term 1
raft2016/01/21 11:33:28 INFO: 5 [logterm: 0, index: 0, vote: 0] voted for 1 [logterm: 0, index: 0] at term 1
raft2016/01/21 11:33:28 INFO: 4 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2016/01/21 11:33:28 INFO: 4 became follower at term 1
raft2016/01/21 11:33:28 INFO: 4 [logterm: 0, index: 0, vote: 0] voted for 1 [logterm: 0, index: 0] at term 1
raft2016/01/21 11:33:28 INFO: 1 received vote from 5 at term 1
raft2016/01/21 11:33:28 INFO: 1 [q:3] has received 2 votes and 0 vote rejections
raft2016/01/21 11:33:28 INFO: 1 received vote from 4 at term 1
raft2016/01/21 11:33:28 INFO: 1 [q:3] has received 3 votes and 0 vote rejections
raft2016/01/21 11:33:28 INFO: 1 became leader at term 1
--- PASS: TestProposal (0.02s)
	raft_test.go:658: #3: empty log
	raft_test.go:658: #2: empty log
	raft_test.go:658: #3: empty log
	raft_test.go:658: #2: empty log
	raft_test.go:658: #3: empty log
	raft_test.go:658: #2: empty log
	raft_test.go:658: #3: empty log
=== RUN   TestProposalByProxy
raft2016/01/21 11:33:28 INFO: 1 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:28 INFO: 2 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:28 INFO: 3 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:28 INFO: 1 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:28 INFO: 2 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:28 INFO: 1 is starting a new election at term 0
raft2016/01/21 11:33:28 INFO: 1 became candidate at term 1
raft2016/01/21 11:33:28 INFO: 1 received vote from 1 at term 1
raft2016/01/21 11:33:28 INFO: 1 [logterm: 0, index: 0] sent vote request to 2 at term 1
raft2016/01/21 11:33:28 INFO: 1 [logterm: 0, index: 0] sent vote request to 3 at term 1
raft2016/01/21 11:33:28 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2016/01/21 11:33:28 INFO: 2 became follower at term 1
raft2016/01/21 11:33:28 INFO: 2 [logterm: 0, index: 0, vote: 0] voted for 1 [logterm: 0, index: 0] at term 1
raft2016/01/21 11:33:28 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2016/01/21 11:33:28 INFO: 3 became follower at term 1
raft2016/01/21 11:33:28 INFO: 3 [logterm: 0, index: 0, vote: 0] voted for 1 [logterm: 0, index: 0] at term 1
raft2016/01/21 11:33:28 INFO: 1 received vote from 2 at term 1
raft2016/01/21 11:33:28 INFO: 1 [q:2] has received 2 votes and 0 vote rejections
raft2016/01/21 11:33:28 INFO: 1 became leader at term 1
raft2016/01/21 11:33:28 INFO: 1 is starting a new election at term 0
raft2016/01/21 11:33:28 INFO: 1 became candidate at term 1
raft2016/01/21 11:33:28 INFO: 1 received vote from 1 at term 1
raft2016/01/21 11:33:28 INFO: 1 [logterm: 0, index: 0] sent vote request to 2 at term 1
raft2016/01/21 11:33:28 INFO: 1 [logterm: 0, index: 0] sent vote request to 3 at term 1
raft2016/01/21 11:33:28 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2016/01/21 11:33:28 INFO: 2 became follower at term 1
raft2016/01/21 11:33:28 INFO: 2 [logterm: 0, index: 0, vote: 0] voted for 1 [logterm: 0, index: 0] at term 1
raft2016/01/21 11:33:28 INFO: 1 received vote from 2 at term 1
raft2016/01/21 11:33:28 INFO: 1 [q:2] has received 2 votes and 0 vote rejections
raft2016/01/21 11:33:28 INFO: 1 became leader at term 1
--- PASS: TestProposalByProxy (0.01s)
	raft_test.go:696: #3: empty log
=== RUN   TestCommit
raft2016/01/21 11:33:28 INFO: 1 became follower at term 1
raft2016/01/21 11:33:28 INFO: newRaft 1 [peers: [1], term: 1, commit: 0, applied: 0, lastindex: 1, lastterm: 1]
raft2016/01/21 11:33:28 INFO: 1 became follower at term 2
raft2016/01/21 11:33:28 INFO: newRaft 1 [peers: [1], term: 2, commit: 0, applied: 0, lastindex: 1, lastterm: 1]
raft2016/01/21 11:33:28 INFO: 1 became follower at term 2
raft2016/01/21 11:33:28 INFO: newRaft 1 [peers: [1], term: 2, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2016/01/21 11:33:28 INFO: 1 became follower at term 2
raft2016/01/21 11:33:28 INFO: newRaft 1 [peers: [1], term: 2, commit: 0, applied: 0, lastindex: 1, lastterm: 2]
raft2016/01/21 11:33:28 INFO: 1 became follower at term 1
raft2016/01/21 11:33:28 INFO: newRaft 1 [peers: [1], term: 1, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2016/01/21 11:33:28 INFO: 1 became follower at term 2
raft2016/01/21 11:33:28 INFO: newRaft 1 [peers: [1], term: 2, commit: 0, applied: 0, lastindex: 2, lastterm: 1]
raft2016/01/21 11:33:28 INFO: 1 became follower at term 2
raft2016/01/21 11:33:28 INFO: newRaft 1 [peers: [1], term: 2, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2016/01/21 11:33:28 INFO: 1 became follower at term 2
raft2016/01/21 11:33:28 INFO: newRaft 1 [peers: [1], term: 2, commit: 0, applied: 0, lastindex: 2, lastterm: 1]
raft2016/01/21 11:33:28 INFO: 1 became follower at term 1
raft2016/01/21 11:33:28 INFO: newRaft 1 [peers: [1], term: 1, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2016/01/21 11:33:28 INFO: 1 became follower at term 2
raft2016/01/21 11:33:28 INFO: newRaft 1 [peers: [1], term: 2, commit: 0, applied: 0, lastindex: 2, lastterm: 1]
raft2016/01/21 11:33:28 INFO: 1 became follower at term 1
raft2016/01/21 11:33:28 INFO: newRaft 1 [peers: [1], term: 1, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2016/01/21 11:33:28 INFO: 1 became follower at term 2
raft2016/01/21 11:33:28 INFO: newRaft 1 [peers: [1], term: 2, commit: 0, applied: 0, lastindex: 2, lastterm: 1]
raft2016/01/21 11:33:28 INFO: 1 became follower at term 2
raft2016/01/21 11:33:28 INFO: newRaft 1 [peers: [1], term: 2, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2016/01/21 11:33:28 INFO: 1 became follower at term 2
raft2016/01/21 11:33:28 INFO: newRaft 1 [peers: [1], term: 2, commit: 0, applied: 0, lastindex: 2, lastterm: 1]
--- PASS: TestCommit (0.01s)
=== RUN   TestIsElectionTimeout
raft2016/01/21 11:33:28 INFO: 1 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:28 INFO: 1 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:28 INFO: 1 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:28 INFO: 1 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:28 INFO: 1 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
--- PASS: TestIsElectionTimeout (0.03s)
=== RUN   TestStepIgnoreOldTermMsg
raft2016/01/21 11:33:28 INFO: 1 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:28 INFO: 1 [term: 2] ignored a MsgApp message with lower term from 0 [term: 1]
--- PASS: TestStepIgnoreOldTermMsg (0.00s)
=== RUN   TestHandleMsgApp
raft2016/01/21 11:33:28 INFO: 1 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2016/01/21 11:33:28 INFO: 1 became follower at term 2
raft2016/01/21 11:33:28 INFO: 1 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2016/01/21 11:33:28 INFO: 1 became follower at term 2
raft2016/01/21 11:33:28 INFO: 1 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2016/01/21 11:33:28 INFO: 1 became follower at term 2
raft2016/01/21 11:33:28 INFO: 1 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2016/01/21 11:33:28 INFO: 1 became follower at term 2
raft2016/01/21 11:33:28 INFO: found conflict at index 1 [existing term: 1, conflicting term: 2]
raft2016/01/21 11:33:28 INFO: replace the unstable entries from index 1
raft2016/01/21 11:33:28 INFO: 1 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2016/01/21 11:33:28 INFO: 1 became follower at term 2
raft2016/01/21 11:33:28 INFO: 1 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2016/01/21 11:33:28 INFO: 1 became follower at term 2
raft2016/01/21 11:33:28 INFO: 1 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2016/01/21 11:33:28 INFO: 1 became follower at term 2
raft2016/01/21 11:33:28 INFO: 1 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2016/01/21 11:33:28 INFO: 1 became follower at term 2
raft2016/01/21 11:33:28 INFO: 1 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2016/01/21 11:33:28 INFO: 1 became follower at term 2
raft2016/01/21 11:33:28 INFO: 1 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2016/01/21 11:33:28 INFO: 1 became follower at term 2
raft2016/01/21 11:33:28 INFO: 1 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2016/01/21 11:33:28 INFO: 1 became follower at term 2
--- PASS: TestHandleMsgApp (0.02s)
=== RUN   TestHandleHeartbeat
raft2016/01/21 11:33:28 INFO: 1 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 3, lastterm: 3]
raft2016/01/21 11:33:28 INFO: 1 became follower at term 2
raft2016/01/21 11:33:28 INFO: 1 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 3, lastterm: 3]
raft2016/01/21 11:33:28 INFO: 1 became follower at term 2
--- PASS: TestHandleHeartbeat (0.00s)
=== RUN   TestHandleHeartbeatResp
raft2016/01/21 11:33:28 INFO: 1 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 3, lastterm: 3]
raft2016/01/21 11:33:28 INFO: 1 became candidate at term 1
raft2016/01/21 11:33:28 INFO: 1 became leader at term 1
--- PASS: TestHandleHeartbeatResp (0.00s)
=== RUN   TestMsgAppRespWaitReset
raft2016/01/21 11:33:28 INFO: 1 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:28 INFO: 1 became candidate at term 1
raft2016/01/21 11:33:28 INFO: 1 became leader at term 1
--- PASS: TestMsgAppRespWaitReset (0.00s)
=== RUN   TestRecvMsgVote
raft2016/01/21 11:33:28 INFO: 1 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:28 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected vote from 2 [logterm: 0, index: 0] at term 0
raft2016/01/21 11:33:28 INFO: 1 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:28 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected vote from 2 [logterm: 1, index: 0] at term 0
raft2016/01/21 11:33:28 INFO: 1 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:28 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected vote from 2 [logterm: 2, index: 0] at term 0
raft2016/01/21 11:33:28 INFO: 1 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:28 INFO: 1 [logterm: 2, index: 2, vote: 0] voted for 2 [logterm: 3, index: 0] at term 0
raft2016/01/21 11:33:28 INFO: 1 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:28 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected vote from 2 [logterm: 0, index: 1] at term 0
raft2016/01/21 11:33:28 INFO: 1 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:28 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected vote from 2 [logterm: 1, index: 1] at term 0
raft2016/01/21 11:33:28 INFO: 1 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:28 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected vote from 2 [logterm: 2, index: 1] at term 0
raft2016/01/21 11:33:28 INFO: 1 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:28 INFO: 1 [logterm: 2, index: 2, vote: 0] voted for 2 [logterm: 3, index: 1] at term 0
raft2016/01/21 11:33:28 INFO: 1 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:28 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected vote from 2 [logterm: 0, index: 2] at term 0
raft2016/01/21 11:33:28 INFO: 1 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:28 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected vote from 2 [logterm: 1, index: 2] at term 0
raft2016/01/21 11:33:28 INFO: 1 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:28 INFO: 1 [logterm: 2, index: 2, vote: 0] voted for 2 [logterm: 2, index: 2] at term 0
raft2016/01/21 11:33:28 INFO: 1 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:28 INFO: 1 [logterm: 2, index: 2, vote: 0] voted for 2 [logterm: 3, index: 2] at term 0
raft2016/01/21 11:33:28 INFO: 1 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:28 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected vote from 2 [logterm: 0, index: 3] at term 0
raft2016/01/21 11:33:28 INFO: 1 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:28 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected vote from 2 [logterm: 1, index: 3] at term 0
raft2016/01/21 11:33:28 INFO: 1 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:28 INFO: 1 [logterm: 2, index: 2, vote: 0] voted for 2 [logterm: 2, index: 3] at term 0
raft2016/01/21 11:33:28 INFO: 1 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:28 INFO: 1 [logterm: 2, index: 2, vote: 0] voted for 2 [logterm: 3, index: 3] at term 0
raft2016/01/21 11:33:28 INFO: 1 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:28 INFO: 1 [logterm: 2, index: 2, vote: 2] voted for 2 [logterm: 2, index: 3] at term 0
raft2016/01/21 11:33:28 INFO: 1 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:28 INFO: 1 [logterm: 2, index: 2, vote: 1] rejected vote from 2 [logterm: 2, index: 3] at term 0
raft2016/01/21 11:33:28 INFO: 1 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:28 INFO: 1 [logterm: 2, index: 2, vote: 1] rejected vote from 2 [logterm: 3, index: 3] at term 0
raft2016/01/21 11:33:28 INFO: 1 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:28 INFO: 1 [logterm: 2, index: 2, vote: 1] rejected vote from 2 [logterm: 3, index: 3] at term 0
--- PASS: TestRecvMsgVote (0.01s)
=== RUN   TestStateTransition
raft2016/01/21 11:33:28 INFO: 1 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:28 INFO: 1 became follower at term 1
raft2016/01/21 11:33:28 INFO: 1 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:28 INFO: 1 became candidate at term 1
raft2016/01/21 11:33:28 INFO: 1 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:28 INFO: 1 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:28 INFO: 1 became follower at term 0
raft2016/01/21 11:33:28 INFO: 1 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:28 INFO: 1 became candidate at term 1
raft2016/01/21 11:33:28 INFO: 1 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:28 INFO: 1 became leader at term 0
raft2016/01/21 11:33:28 INFO: 1 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:28 INFO: 1 became follower at term 1
raft2016/01/21 11:33:28 INFO: 1 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:28 INFO: 1 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:28 INFO: 1 became leader at term 0
--- PASS: TestStateTransition (0.01s)
=== RUN   TestAllServerStepdown
raft2016/01/21 11:33:28 INFO: 1 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:28 INFO: 1 became follower at term 1
raft2016/01/21 11:33:28 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 3]
raft2016/01/21 11:33:28 INFO: 1 became follower at term 3
raft2016/01/21 11:33:28 INFO: 1 [logterm: 0, index: 0, vote: 0] voted for 2 [logterm: 3, index: 0] at term 3
raft2016/01/21 11:33:28 INFO: 1 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:28 INFO: 1 became candidate at term 1
raft2016/01/21 11:33:28 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 3]
raft2016/01/21 11:33:28 INFO: 1 became follower at term 3
raft2016/01/21 11:33:28 INFO: 1 [logterm: 0, index: 0, vote: 0] voted for 2 [logterm: 3, index: 0] at term 3
raft2016/01/21 11:33:28 INFO: 1 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:28 INFO: 1 became candidate at term 1
raft2016/01/21 11:33:28 INFO: 1 became leader at term 1
raft2016/01/21 11:33:28 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 3]
raft2016/01/21 11:33:28 INFO: 1 became follower at term 3
raft2016/01/21 11:33:28 INFO: 1 [logterm: 1, index: 1, vote: 0] voted for 2 [logterm: 3, index: 0] at term 3
--- PASS: TestAllServerStepdown (0.01s)
=== RUN   TestLeaderAppResp
raft2016/01/21 11:33:28 INFO: 1 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:28 INFO: 1 became candidate at term 1
raft2016/01/21 11:33:28 INFO: 1 became leader at term 1
raft2016/01/21 11:33:28 INFO: 1 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:28 INFO: 1 became candidate at term 1
raft2016/01/21 11:33:28 INFO: 1 became leader at term 1
raft2016/01/21 11:33:28 INFO: 1 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:28 INFO: 1 became candidate at term 1
raft2016/01/21 11:33:28 INFO: 1 became leader at term 1
raft2016/01/21 11:33:28 INFO: 1 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:28 INFO: 1 became candidate at term 1
raft2016/01/21 11:33:28 INFO: 1 became leader at term 1
--- PASS: TestLeaderAppResp (0.00s)
=== RUN   TestBcastBeat
raft2016/01/21 11:33:28 INFO: 1 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 1000, applied: 1000, lastindex: 1000, lastterm: 1]
raft2016/01/21 11:33:28 INFO: 1 became candidate at term 2
raft2016/01/21 11:33:28 INFO: 1 became leader at term 2
--- PASS: TestBcastBeat (0.00s)
=== RUN   TestRecvMsgBeat
raft2016/01/21 11:33:28 INFO: 1 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:28 INFO: 1 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:28 INFO: 1 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
--- PASS: TestRecvMsgBeat (0.00s)
=== RUN   TestLeaderIncreaseNext
raft2016/01/21 11:33:28 INFO: 1 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:28 INFO: 1 became candidate at term 1
raft2016/01/21 11:33:28 INFO: 1 became leader at term 1
raft2016/01/21 11:33:28 INFO: 1 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:28 INFO: 1 became candidate at term 1
raft2016/01/21 11:33:28 INFO: 1 became leader at term 1
--- PASS: TestLeaderIncreaseNext (0.01s)
=== RUN   TestSendAppendForProgressProbe
raft2016/01/21 11:33:28 INFO: 1 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:28 INFO: 1 became candidate at term 1
raft2016/01/21 11:33:28 INFO: 1 became leader at term 1
--- PASS: TestSendAppendForProgressProbe (0.00s)
=== RUN   TestSendAppendForProgressReplicate
raft2016/01/21 11:33:28 INFO: 1 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:28 INFO: 1 became candidate at term 1
raft2016/01/21 11:33:28 INFO: 1 became leader at term 1
--- PASS: TestSendAppendForProgressReplicate (0.00s)
=== RUN   TestSendAppendForProgressSnapshot
raft2016/01/21 11:33:28 INFO: 1 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:28 INFO: 1 became candidate at term 1
raft2016/01/21 11:33:28 INFO: 1 became leader at term 1
--- PASS: TestSendAppendForProgressSnapshot (0.00s)
=== RUN   TestRecvMsgUnreachable
raft2016/01/21 11:33:28 INFO: 1 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 3, lastterm: 1]
raft2016/01/21 11:33:28 INFO: 1 became candidate at term 1
raft2016/01/21 11:33:28 INFO: 1 became leader at term 1
--- PASS: TestRecvMsgUnreachable (0.00s)
=== RUN   TestRestore
raft2016/01/21 11:33:28 INFO: 1 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:28 INFO: 1 [commit: 0, lastindex: 0, lastterm: 0] starts to restore snapshot [index: 11, term: 11]
raft2016/01/21 11:33:28 INFO: log [committed=0, applied=0, unstable.offset=1, len(unstable.Entries)=0] starts to restore snapshot [index: 11, term: 11]
raft2016/01/21 11:33:28 INFO: 1 restored progress of 1 [next = 12, match = 11, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2016/01/21 11:33:28 INFO: 1 restored progress of 2 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2016/01/21 11:33:28 INFO: 1 restored progress of 3 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
--- PASS: TestRestore (0.00s)
=== RUN   TestRestoreIgnoreSnapshot
raft2016/01/21 11:33:28 INFO: 1 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:28 INFO: 1 [commit: 0, lastindex: 3, lastterm: 1] fast-forwarded commit to snapshot [index: 2, term: 1]
--- PASS: TestRestoreIgnoreSnapshot (0.00s)
=== RUN   TestProvideSnap
raft2016/01/21 11:33:28 INFO: 1 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:28 INFO: 1 [commit: 0, lastindex: 0, lastterm: 0] starts to restore snapshot [index: 11, term: 11]
raft2016/01/21 11:33:28 INFO: log [committed=0, applied=0, unstable.offset=1, len(unstable.Entries)=0] starts to restore snapshot [index: 11, term: 11]
raft2016/01/21 11:33:28 INFO: 1 restored progress of 1 [next = 12, match = 11, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2016/01/21 11:33:28 INFO: 1 restored progress of 2 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2016/01/21 11:33:28 INFO: 1 became candidate at term 1
raft2016/01/21 11:33:28 INFO: 1 became leader at term 1
--- PASS: TestProvideSnap (0.00s)
=== RUN   TestRestoreFromSnapMsg
raft2016/01/21 11:33:28 INFO: 2 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 2 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:28 INFO: 2 [term: 0] received a MsgSnap message with higher term from 1 [term: 2]
raft2016/01/21 11:33:28 INFO: 2 became follower at term 2
raft2016/01/21 11:33:28 INFO: 2 [commit: 0, lastindex: 0, lastterm: 0] starts to restore snapshot [index: 11, term: 11]
raft2016/01/21 11:33:28 INFO: log [committed=0, applied=0, unstable.offset=1, len(unstable.Entries)=0] starts to restore snapshot [index: 11, term: 11]
raft2016/01/21 11:33:28 INFO: 2 restored progress of 1 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2016/01/21 11:33:28 INFO: 2 restored progress of 2 [next = 12, match = 11, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2016/01/21 11:33:28 INFO: 2 [commit: 0] restored snapshot [index: 11, term: 11]
--- PASS: TestRestoreFromSnapMsg (0.00s)
=== RUN   TestSlowNodeRestore
raft2016/01/21 11:33:28 INFO: 1 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:28 INFO: 2 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:28 INFO: 3 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:28 INFO: 1 is starting a new election at term 0
raft2016/01/21 11:33:28 INFO: 1 became candidate at term 1
raft2016/01/21 11:33:28 INFO: 1 received vote from 1 at term 1
raft2016/01/21 11:33:28 INFO: 1 [logterm: 0, index: 0] sent vote request to 2 at term 1
raft2016/01/21 11:33:28 INFO: 1 [logterm: 0, index: 0] sent vote request to 3 at term 1
raft2016/01/21 11:33:28 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2016/01/21 11:33:28 INFO: 2 became follower at term 1
raft2016/01/21 11:33:28 INFO: 2 [logterm: 0, index: 0, vote: 0] voted for 1 [logterm: 0, index: 0] at term 1
raft2016/01/21 11:33:28 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2016/01/21 11:33:28 INFO: 3 became follower at term 1
raft2016/01/21 11:33:28 INFO: 3 [logterm: 0, index: 0, vote: 0] voted for 1 [logterm: 0, index: 0] at term 1
raft2016/01/21 11:33:28 INFO: 1 received vote from 2 at term 1
raft2016/01/21 11:33:28 INFO: 1 [q:2] has received 2 votes and 0 vote rejections
raft2016/01/21 11:33:28 INFO: 1 became leader at term 1
raft2016/01/21 11:33:28 INFO: 3 [commit: 1, lastindex: 1, lastterm: 1] starts to restore snapshot [index: 102, term: 1]
raft2016/01/21 11:33:28 INFO: log [committed=1, applied=0, unstable.offset=1, len(unstable.Entries)=1] starts to restore snapshot [index: 102, term: 1]
raft2016/01/21 11:33:28 INFO: 3 restored progress of 1 [next = 103, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2016/01/21 11:33:28 INFO: 3 restored progress of 2 [next = 103, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2016/01/21 11:33:28 INFO: 3 restored progress of 3 [next = 103, match = 102, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2016/01/21 11:33:28 INFO: 3 [commit: 1] restored snapshot [index: 102, term: 1]
--- PASS: TestSlowNodeRestore (0.02s)
=== RUN   TestStepConfig
raft2016/01/21 11:33:28 INFO: 1 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:28 INFO: 1 became candidate at term 1
raft2016/01/21 11:33:28 INFO: 1 became leader at term 1
--- PASS: TestStepConfig (0.00s)
=== RUN   TestStepIgnoreConfig
raft2016/01/21 11:33:28 INFO: 1 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:28 INFO: 1 became candidate at term 1
raft2016/01/21 11:33:28 INFO: 1 became leader at term 1
--- PASS: TestStepIgnoreConfig (0.00s)
=== RUN   TestRecoverPendingConfig
raft2016/01/21 11:33:28 INFO: 1 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:28 INFO: 1 became candidate at term 1
raft2016/01/21 11:33:28 INFO: 1 became leader at term 1
raft2016/01/21 11:33:28 INFO: 1 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:28 INFO: 1 became candidate at term 1
raft2016/01/21 11:33:28 INFO: 1 became leader at term 1
--- PASS: TestRecoverPendingConfig (0.00s)
=== RUN   TestRecoverDoublePendingConfig
raft2016/01/21 11:33:28 INFO: 1 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:28 INFO: 1 became candidate at term 1
--- PASS: TestRecoverDoublePendingConfig (0.00s)
=== RUN   TestAddNode
raft2016/01/21 11:33:28 INFO: 1 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
--- PASS: TestAddNode (0.00s)
=== RUN   TestRemoveNode
raft2016/01/21 11:33:28 INFO: 1 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
--- PASS: TestRemoveNode (0.00s)
=== RUN   TestPromotable
raft2016/01/21 11:33:28 INFO: 1 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:28 INFO: 1 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:28 INFO: 1 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:28 INFO: 1 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 1 [peers: [2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
--- PASS: TestPromotable (0.00s)
=== RUN   TestRaftNodes
raft2016/01/21 11:33:28 INFO: 1 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:33:28 INFO: 1 became follower at term 0
raft2016/01/21 11:33:28 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
--- PASS: TestRaftNodes (0.00s)
=== RUN   TestStorageTerm
--- PASS: TestStorageTerm (0.00s)
=== RUN   TestStorageEntries
--- PASS: TestStorageEntries (0.00s)
=== RUN   TestStorageLastIndex
--- PASS: TestStorageLastIndex (0.00s)
=== RUN   TestStorageFirstIndex
--- PASS: TestStorageFirstIndex (0.00s)
=== RUN   TestStorageCompact
--- PASS: TestStorageCompact (0.00s)
=== RUN   TestStorageCreateSnapshot
--- PASS: TestStorageCreateSnapshot (0.00s)
=== RUN   TestStorageAppend
--- PASS: TestStorageAppend (0.00s)
=== RUN   TestDescribeEntry
--- PASS: TestDescribeEntry (0.00s)
=== RUN   TestLimitSize
--- PASS: TestLimitSize (0.00s)
PASS
ok  	github.com/coreos/etcd/raft	6.475s
?   	github.com/coreos/etcd/raft/raftpb	[no test files]
=== RUN   TestNetworkDrop
--- PASS: TestNetworkDrop (0.01s)
=== RUN   TestNetworkDelay
--- PASS: TestNetworkDelay (0.10s)
=== RUN   TestBasicProgress
raft2016/01/21 11:32:51 INFO: 1 became follower at term 0
raft2016/01/21 11:32:51 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:32:51 INFO: 1 became follower at term 1
raft2016/01/21 11:32:51 INFO: 2 became follower at term 0
raft2016/01/21 11:32:51 INFO: newRaft 2 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:32:51 INFO: 2 became follower at term 1
raft2016/01/21 11:32:51 INFO: 3 became follower at term 0
raft2016/01/21 11:32:51 INFO: newRaft 3 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:32:51 INFO: 3 became follower at term 1
raft2016/01/21 11:32:51 INFO: 4 became follower at term 0
raft2016/01/21 11:32:51 INFO: newRaft 4 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:32:51 INFO: 4 became follower at term 1
raft2016/01/21 11:32:51 INFO: 5 became follower at term 0
raft2016/01/21 11:32:51 INFO: newRaft 5 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:32:51 INFO: 5 became follower at term 1
raft2016/01/21 11:32:51 INFO: 2 is starting a new election at term 1
raft2016/01/21 11:32:51 INFO: 2 became candidate at term 2
raft2016/01/21 11:32:51 INFO: 2 received vote from 2 at term 2
raft2016/01/21 11:32:51 INFO: 2 [logterm: 1, index: 5] sent vote request to 5 at term 2
raft2016/01/21 11:32:51 INFO: 2 [logterm: 1, index: 5] sent vote request to 1 at term 2
raft2016/01/21 11:32:51 INFO: 2 [logterm: 1, index: 5] sent vote request to 3 at term 2
raft2016/01/21 11:32:51 INFO: 2 [logterm: 1, index: 5] sent vote request to 4 at term 2
raft2016/01/21 11:32:51 INFO: 5 [term: 1] received a MsgVote message with higher term from 2 [term: 2]
raft2016/01/21 11:32:51 INFO: 5 became follower at term 2
raft2016/01/21 11:32:51 INFO: 5 [logterm: 1, index: 5, vote: 0] voted for 2 [logterm: 1, index: 5] at term 2
raft2016/01/21 11:32:51 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 2]
raft2016/01/21 11:32:51 INFO: 1 became follower at term 2
raft2016/01/21 11:32:51 INFO: 1 [logterm: 1, index: 5, vote: 0] voted for 2 [logterm: 1, index: 5] at term 2
raft2016/01/21 11:32:51 INFO: 3 [term: 1] received a MsgVote message with higher term from 2 [term: 2]
raft2016/01/21 11:32:51 INFO: 3 became follower at term 2
raft2016/01/21 11:32:51 INFO: 3 [logterm: 1, index: 5, vote: 0] voted for 2 [logterm: 1, index: 5] at term 2
raft2016/01/21 11:32:51 INFO: 4 [term: 1] received a MsgVote message with higher term from 2 [term: 2]
raft2016/01/21 11:32:51 INFO: 4 became follower at term 2
raft2016/01/21 11:32:51 INFO: 4 [logterm: 1, index: 5, vote: 0] voted for 2 [logterm: 1, index: 5] at term 2
raft2016/01/21 11:32:51 INFO: 2 received vote from 1 at term 2
raft2016/01/21 11:32:51 INFO: 2 [q:3] has received 2 votes and 0 vote rejections
raft2016/01/21 11:32:51 INFO: 2 received vote from 5 at term 2
raft2016/01/21 11:32:51 INFO: 2 [q:3] has received 3 votes and 0 vote rejections
raft2016/01/21 11:32:51 INFO: 2 became leader at term 2
raft2016/01/21 11:32:51 INFO: raft.node: 2 elected leader 2 at term 2
raft2016/01/21 11:32:51 INFO: raft.node: 3 elected leader 2 at term 2
raft2016/01/21 11:32:51 INFO: raft.node: 4 elected leader 2 at term 2
raft2016/01/21 11:32:51 INFO: raft.node: 5 elected leader 2 at term 2
raft2016/01/21 11:32:51 INFO: raft.node: 1 elected leader 2 at term 2
2016/01/21 11:32:52 raft.1: stop
2016/01/21 11:32:52 raft.2: stop
2016/01/21 11:32:52 raft.3: stop
2016/01/21 11:32:52 raft.4: stop
2016/01/21 11:32:52 raft.5: stop
--- FAIL: TestBasicProgress (1.29s)
	node_test.go:32: commit = 268, want = 10006
	node_test.go:32: commit = 268, want = 10006
	node_test.go:32: commit = 268, want = 10006
	node_test.go:32: commit = 268, want = 10006
	node_test.go:32: commit = 268, want = 10006
=== RUN   TestRestart
raft2016/01/21 11:32:52 INFO: 1 became follower at term 0
raft2016/01/21 11:32:52 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:32:52 INFO: 1 became follower at term 1
raft2016/01/21 11:32:52 INFO: 2 became follower at term 0
raft2016/01/21 11:32:52 INFO: newRaft 2 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:32:52 INFO: 2 became follower at term 1
raft2016/01/21 11:32:52 INFO: 3 became follower at term 0
raft2016/01/21 11:32:52 INFO: newRaft 3 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:32:52 INFO: 3 became follower at term 1
raft2016/01/21 11:32:52 INFO: 4 became follower at term 0
raft2016/01/21 11:32:52 INFO: newRaft 4 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:32:52 INFO: 4 became follower at term 1
raft2016/01/21 11:32:52 INFO: 5 became follower at term 0
raft2016/01/21 11:32:52 INFO: newRaft 5 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/01/21 11:32:52 INFO: 5 became follower at term 1
raft2016/01/21 11:32:53 INFO: 2 is starting a new election at term 1
raft2016/01/21 11:32:53 INFO: 2 became candidate at term 2
raft2016/01/21 11:32:53 INFO: 2 received vote from 2 at term 2
raft2016/01/21 11:32:53 INFO: 2 [logterm: 1, index: 5] sent vote request to 3 at term 2
raft2016/01/21 11:32:53 INFO: 2 [logterm: 1, index: 5] sent vote request to 4 at term 2
raft2016/01/21 11:32:53 INFO: 2 [logterm: 1, index: 5] sent vote request to 5 at term 2
raft2016/01/21 11:32:53 INFO: 2 [logterm: 1, index: 5] sent vote request to 1 at term 2
raft2016/01/21 11:32:53 INFO: 3 [term: 1] received a MsgVote message with higher term from 2 [term: 2]
raft2016/01/21 11:32:53 INFO: 5 [term: 1] received a MsgVote message with higher term from 2 [term: 2]
raft2016/01/21 11:32:53 INFO: 3 became follower at term 2
raft2016/01/21 11:32:53 INFO: 5 became follower at term 2
raft2016/01/21 11:32:53 INFO: 3 [logterm: 1, index: 5, vote: 0] voted for 2 [logterm: 1, index: 5] at term 2
raft2016/01/21 11:32:53 INFO: 5 [logterm: 1, index: 5, vote: 0] voted for 2 [logterm: 1, index: 5] at term 2
raft2016/01/21 11:32:53 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 2]
raft2016/01/21 11:32:53 INFO: 4 [term: 1] received a MsgVote message with higher term from 2 [term: 2]
raft2016/01/21 11:32:53 INFO: 1 became follower at term 2
raft2016/01/21 11:32:53 INFO: 4 became follower at term 2
raft2016/01/21 11:32:53 INFO: 4 [logterm: 1, index: 5, vote: 0] voted for 2 [logterm: 1, index: 5] at term 2
raft2016/01/21 11:32:53 INFO: 1 [logterm: 1, index: 5, vote: 0] voted for 2 [logterm: 1, index: 5] at term 2
raft2016/01/21 11:32:53 INFO: 2 received vote from 3 at term 2
raft2016/01/21 11:32:53 INFO: 2 [q:3] has received 2 votes and 0 vote rejections
raft2016/01/21 11:32:53 INFO: 2 received vote from 5 at term 2
raft2016/01/21 11:32:53 INFO: 2 [q:3] has received 3 votes and 0 vote rejections
raft2016/01/21 11:32:53 INFO: 2 became leader at term 2
raft2016/01/21 11:32:53 INFO: raft.node: 2 elected leader 2 at term 2
raft2016/01/21 11:32:53 INFO: raft.node: 4 elected leader 2 at term 2
raft2016/01/21 11:32:53 INFO: raft.node: 5 elected leader 2 at term 2
raft2016/01/21 11:32:53 INFO: raft.node: 3 elected leader 2 at term 2
raft2016/01/21 11:32:53 INFO: raft.node: 1 elected leader 2 at term 2
2016/01/21 11:32:53 raft.2: stop
2016/01/21 11:32:53 raft.3: stop
raft2016/01/21 11:32:53 INFO: 3 became follower at term 2
raft2016/01/21 11:32:53 INFO: newRaft 3 [peers: [], term: 2, commit: 6, applied: 0, lastindex: 11, lastterm: 2]
raft2016/01/21 11:32:53 INFO: 2 became follower at term 2
raft2016/01/21 11:32:53 INFO: newRaft 2 [peers: [], term: 2, commit: 6, applied: 0, lastindex: 11, lastterm: 2]
raft2016/01/21 11:32:53 INFO: 5 is starting a new election at term 2
raft2016/01/21 11:32:53 INFO: 5 became candidate at term 3
raft2016/01/21 11:32:53 INFO: 5 received vote from 5 at term 3
raft2016/01/21 11:32:53 INFO: 5 [logterm: 2, index: 11] sent vote request to 1 at term 3
raft2016/01/21 11:32:53 INFO: 5 [logterm: 2, index: 11] sent vote request to 2 at term 3
raft2016/01/21 11:32:53 INFO: 5 [logterm: 2, index: 11] sent vote request to 3 at term 3
raft2016/01/21 11:32:53 INFO: 5 [logterm: 2, index: 11] sent vote request to 4 at term 3
raft2016/01/21 11:32:53 INFO: raft.node: 5 lost leader 2 at term 3
raft2016/01/21 11:32:53 INFO: 1 [term: 2] received a MsgVote message with higher term from 5 [term: 3]
raft2016/01/21 11:32:53 INFO: 1 became follower at term 3
raft2016/01/21 11:32:53 INFO: 1 [logterm: 2, index: 11, vote: 0] voted for 5 [logterm: 2, index: 11] at term 3
raft2016/01/21 11:32:53 INFO: raft.node: 1 lost leader 2 at term 3
raft2016/01/21 11:32:53 INFO: 3 [term: 2] received a MsgVote message with higher term from 5 [term: 3]
raft2016/01/21 11:32:53 INFO: 3 became follower at term 3
raft2016/01/21 11:32:53 INFO: 3 [logterm: 2, index: 11, vote: 0] voted for 5 [logterm: 2, index: 11] at term 3
raft2016/01/21 11:32:53 INFO: 4 [term: 2] received a MsgVote message with higher term from 5 [term: 3]
raft2016/01/21 11:32:53 INFO: 4 became follower at term 3
raft2016/01/21 11:32:53 INFO: 4 [logterm: 2, index: 11, vote: 0] voted for 5 [logterm: 2, index: 11] at term 3
raft2016/01/21 11:32:53 INFO: raft.node: 4 lost leader 2 at term 3
raft2016/01/21 11:32:53 INFO: 5 received vote from 1 at term 3
raft2016/01/21 11:32:53 INFO: 5 [q:3] has received 2 votes and 0 vote rejections
raft2016/01/21 11:32:53 INFO: 5 received vote from 3 at term 3
raft2016/01/21 11:32:53 INFO: 5 [q:3] has received 3 votes and 0 vote rejections
raft2016/01/21 11:32:53 INFO: 5 became leader at term 3
raft2016/01/21 11:32:53 INFO: raft.node: 5 elected leader 5 at term 3
raft2016/01/21 11:32:53 INFO: raft.node: 4 elected leader 5 at term 3
raft2016/01/21 11:32:53 INFO: raft.node: 3 elected leader 5 at term 3
raft2016/01/21 11:32:53 INFO: raft.node: 1 elected leader 5 at term 3
2016/01/21 11:32:53 raft.1: stop
SIGQUIT: quit
PC=0x6e758 m=0

goroutine 0 [idle]:
runtime.futex(0x2c37f0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1e37c, 0x0, 0x0, 0x0, ...)
	/usr/lib/go/src/runtime/sys_linux_arm.s:246 +0x1c
runtime.futexsleep(0x2c37f0, 0x0, 0xffffffff, 0xffffffff)
	/usr/lib/go/src/runtime/os1_linux.go:39 +0x68
runtime.notesleep(0x2c37f0)
	/usr/lib/go/src/runtime/lock_futex.go:142 +0xa4
runtime.stopm()
	/usr/lib/go/src/runtime/proc1.go:1128 +0xfc
runtime.findrunnable(0x1051d400, 0x0)
	/usr/lib/go/src/runtime/proc1.go:1530 +0x6d0
runtime.schedule()
	/usr/lib/go/src/runtime/proc1.go:1639 +0x274
runtime.park_m(0x1072c1c0)
	/usr/lib/go/src/runtime/proc1.go:1698 +0x16c
runtime.mcall(0x2c3588)
	/usr/lib/go/src/runtime/asm_arm.s:178 +0x5c

goroutine 1 [chan receive, 9 minutes]:
testing.RunTests(0x231b58, 0x2c1db8, 0x5, 0x5, 0x0)
	/usr/lib/go/src/testing/testing.go:562 +0x618
testing.(*M).Run(0x10731f7c, 0x12380)
	/usr/lib/go/src/testing/testing.go:494 +0x6c
main.main()
	github.com/coreos/etcd/raft/rafttest/_test/_testmain.go:64 +0x118

goroutine 31 [chan send, 9 minutes]:
github.com/coreos/etcd/raft/rafttest.(*node).stop(0x107221e0)
	/«BUILDDIR»/etcd-2.2.3+dfsg/obj-arm-linux-gnueabihf/src/github.com/coreos/etcd/raft/rafttest/node.go:98 +0x60
github.com/coreos/etcd/raft/rafttest.TestRestart(0x109b4480)
	/«BUILDDIR»/etcd-2.2.3+dfsg/obj-arm-linux-gnueabihf/src/github.com/coreos/etcd/raft/rafttest/node_test.go:69 +0x8e0
testing.tRunner(0x109b4480, 0x2c1ddc)
	/usr/lib/go/src/testing/testing.go:456 +0xa8
created by testing.RunTests
	/usr/lib/go/src/testing/testing.go:561 +0x5ec

goroutine 55 [select]:
github.com/coreos/etcd/raft/rafttest.(*node).start.func1(0x10518500, 0x107223c0)
	/«BUILDDIR»/etcd-2.2.3+dfsg/obj-arm-linux-gnueabihf/src/github.com/coreos/etcd/raft/rafttest/node.go:52 +0x98c
created by github.com/coreos/etcd/raft/rafttest.(*node).start
	/«BUILDDIR»/etcd-2.2.3+dfsg/obj-arm-linux-gnueabihf/src/github.com/coreos/etcd/raft/rafttest/node.go:90 +0x88

goroutine 54 [select]:
github.com/coreos/etcd/raft.(*node).run(0x10771ad0, 0x105565a0)
	/«BUILDDIR»/etcd-2.2.3+dfsg/obj-arm-linux-gnueabihf/src/github.com/coreos/etcd/raft/node.go:275 +0x1034
created by github.com/coreos/etcd/raft.StartNode
	/«BUILDDIR»/etcd-2.2.3+dfsg/obj-arm-linux-gnueabihf/src/github.com/coreos/etcd/raft/node.go:178 +0x610

goroutine 65 [select, 9 minutes]:
github.com/coreos/etcd/raft.(*node).run(0x109558f0, 0x1063e630)
	/«BUILDDIR»/etcd-2.2.3+dfsg/obj-arm-linux-gnueabihf/src/github.com/coreos/etcd/raft/node.go:275 +0x1034
created by github.com/coreos/etcd/raft.RestartNode
	/«BUILDDIR»/etcd-2.2.3+dfsg/obj-arm-linux-gnueabihf/src/github.com/coreos/etcd/raft/node.go:190 +0x26c

goroutine 66 [select, 9 minutes]:
github.com/coreos/etcd/raft.(*node).step(0x109558f0, 0xb6df7000, 0x1050a330, 0x2, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, ...)
	/«BUILDDIR»/etcd-2.2.3+dfsg/obj-arm-linux-gnueabihf/src/github.com/coreos/etcd/raft/node.go:393 +0x17c
github.com/coreos/etcd/raft.(*node).Step(0x109558f0, 0xb6df7000, 0x1050a330, 0x2, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, ...)
	/«BUILDDIR»/etcd-2.2.3+dfsg/obj-arm-linux-gnueabihf/src/github.com/coreos/etcd/raft/node.go:374 +0xac
github.com/coreos/etcd/raft/rafttest.(*node).start.func1(0x10776680, 0x107221e0)
	/«BUILDDIR»/etcd-2.2.3+dfsg/obj-arm-linux-gnueabihf/src/github.com/coreos/etcd/raft/rafttest/node.go:68 +0x4bc
created by github.com/coreos/etcd/raft/rafttest.(*node).start
	/«BUILDDIR»/etcd-2.2.3+dfsg/obj-arm-linux-gnueabihf/src/github.com/coreos/etcd/raft/rafttest/node.go:90 +0x88

goroutine 56 [select]:
github.com/coreos/etcd/raft.(*node).run(0x10771dd0, 0x105566c0)
	/«BUILDDIR»/etcd-2.2.3+dfsg/obj-arm-linux-gnueabihf/src/github.com/coreos/etcd/raft/node.go:275 +0x1034
created by github.com/coreos/etcd/raft.StartNode
	/«BUILDDIR»/etcd-2.2.3+dfsg/obj-arm-linux-gnueabihf/src/github.com/coreos/etcd/raft/node.go:178 +0x610

goroutine 57 [runnable]:
github.com/coreos/etcd/raft/rafttest.(*node).start.func1(0x105188c0, 0x10722460)
	/«BUILDDIR»/etcd-2.2.3+dfsg/obj-arm-linux-gnueabihf/src/github.com/coreos/etcd/raft/rafttest/node.go:52 +0x98c
created by github.com/coreos/etcd/raft/rafttest.(*node).start
	/«BUILDDIR»/etcd-2.2.3+dfsg/obj-arm-linux-gnueabihf/src/github.com/coreos/etcd/raft/rafttest/node.go:90 +0x88

goroutine 35 [select]:
github.com/coreos/etcd/raft.(*node).run(0x10905140, 0x109be090)
	/«BUILDDIR»/etcd-2.2.3+dfsg/obj-arm-linux-gnueabihf/src/github.com/coreos/etcd/raft/node.go:275 +0x1034
created by github.com/coreos/etcd/raft.RestartNode
	/«BUILDDIR»/etcd-2.2.3+dfsg/obj-arm-linux-gnueabihf/src/github.com/coreos/etcd/raft/node.go:190 +0x26c

goroutine 36 [select]:
github.com/coreos/etcd/raft/rafttest.(*node).start.func1(0x109c0380, 0x10722320)
	/«BUILDDIR»/etcd-2.2.3+dfsg/obj-arm-linux-gnueabihf/src/github.com/coreos/etcd/raft/rafttest/node.go:52 +0x98c
created by github.com/coreos/etcd/raft/rafttest.(*node).start
	/«BUILDDIR»/etcd-2.2.3+dfsg/obj-arm-linux-gnueabihf/src/github.com/coreos/etcd/raft/rafttest/node.go:90 +0x88

trap    0x6
error   0x0
oldmask 0x0
r0      0x2c37f0
r1      0x0
r2      0x0
r3      0x0
r4      0x0
r5      0x0
r6      0x0
r7      0xf0
r8      0x2c3750
r9      0x0
r10     0x2c3568
fp      0x2c343c
ip      0x0
sp      0xbed8338c
lr      0x39578
pc      0x6e758
cpsr    0xa0000010
fault   0x0
*** Test killed with quit: ran too long (10m0s).
FAIL	github.com/coreos/etcd/raft/rafttest	600.023s
=== RUN   TestSendMessage
2016-01-21 11:33:27.348505 I | rafthttp: the connection with 1 became active
2016-01-21 11:33:27.350761 I | rafthttp: the connection with 2 became active
--- PASS: TestSendMessage (0.39s)
=== RUN   TestSendMessageWhenStreamIsBroken
2016-01-21 11:33:27.897113 I | rafthttp: the connection with 1 became active
2016-01-21 11:33:27.898341 I | rafthttp: the connection with 2 became active
2016-01-21 11:33:28.018145 I | rafthttp: the connection with 2 became inactive
2016-01-21 11:33:28.018344 E | rafthttp: failed to read 2 on stream MsgApp v2 (unexpected EOF)
2016-01-21 11:33:28.018452 I | rafthttp: the connection with 1 became inactive
2016-01-21 11:33:28.019056 E | rafthttp: failed to read 2 on stream Message (unexpected EOF)
2016-01-21 11:33:28.020804 E | rafthttp: failed to read 1 on stream MsgApp v2 (unexpected EOF)
2016-01-21 11:33:28.021007 E | rafthttp: failed to read 1 on stream Message (unexpected EOF)
2016-01-21 11:33:28.021955 E | rafthttp: failed to write 2 on stream Message (write tcp 127.0.0.1:48390->127.0.0.1:48233: use of closed network connection)
2016-01-21 11:33:28.035030 I | rafthttp: the connection with 2 became active
2016-01-21 11:33:28.234890 E | rafthttp: failed to dial 1 on stream MsgApp v2 (net/http: request canceled)
2016-01-21 11:33:28.236818 I | rafthttp: the connection with 1 became active
2016-01-21 11:33:28.238045 I | rafthttp: the connection with 1 became inactive
2016-01-21 11:33:28.238734 E | rafthttp: failed to read 1 on stream Message (net/http: request canceled)
2016-01-21 11:33:28.330318 I | rafthttp: the connection with 2 became inactive
2016-01-21 11:33:28.330780 E | rafthttp: failed to dial 2 on stream MsgApp v2 (net/http: request canceled)
--- PASS: TestSendMessageWhenStreamIsBroken (0.64s)
=== RUN   TestServeRaftPrefix
2016-01-21 11:33:28.350461 E | rafthttp: failed to read raft message (some error)
2016-01-21 11:33:28.351006 E | rafthttp: failed to unmarshal raft message (unexpected EOF)
2016-01-21 11:33:28.351392 E | rafthttp: request received was ignored (cluster ID mismatch got 1 want 0)
2016-01-21 11:33:28.352839 W | rafthttp: failed to process raft message (blah)
--- PASS: TestServeRaftPrefix (0.00s)
=== RUN   TestServeRaftStreamPrefix
--- PASS: TestServeRaftStreamPrefix (0.00s)
=== RUN   TestServeRaftStreamPrefixBad
2016-01-21 11:33:28.356483 E | rafthttp: failed to parse from strange into ID (strconv.ParseUint: parsing "strange": invalid syntax)
2016-01-21 11:33:28.357348 E | rafthttp: failed to find member 2 in cluster 1
2016-01-21 11:33:28.357883 W | rafthttp: rejected the stream from peer 5 since it was removed
2016-01-21 11:33:28.358331 E | rafthttp: streaming request ignored (cluster ID mismatch got 2 want 1)
2016-01-21 11:33:28.358772 E | rafthttp: streaming request ignored (ID mismatch got 2 want 1)
--- PASS: TestServeRaftStreamPrefixBad (0.00s)
=== RUN   TestCloseNotifier
--- PASS: TestCloseNotifier (0.00s)
=== RUN   TestMessage
--- PASS: TestMessage (0.00s)
=== RUN   TestMsgApp
--- PASS: TestMsgApp (0.00s)
=== RUN   TestMsgAppV2
--- PASS: TestMsgAppV2 (0.01s)
=== RUN   TestPeerPick
--- PASS: TestPeerPick (0.00s)
=== RUN   TestPipelineSend
2016-01-21 11:33:28.375863 I | rafthttp: the connection with 1 became active
--- PASS: TestPipelineSend (0.01s)
=== RUN   TestPipelineExceedMaximumServing
2016-01-21 11:33:29.109070 I | rafthttp: the connection with 1 became active
--- PASS: TestPipelineExceedMaximumServing (0.73s)
=== RUN   TestPipelineSendFailed
2016-01-21 11:33:29.120473 E | rafthttp: failed to write 1 on pipeline (blah)
--- PASS: TestPipelineSendFailed (0.01s)
=== RUN   TestPipelinePost
--- PASS: TestPipelinePost (0.00s)
=== RUN   TestPipelinePostBad
--- PASS: TestPipelinePostBad (0.00s)
=== RUN   TestPipelinePostErrorc
--- PASS: TestPipelinePostErrorc (0.00s)
=== RUN   TestStopBlockedPipeline
2016-01-21 11:33:29.136379 E | rafthttp: failed to write 1 on pipeline (request canceled)
--- PASS: TestStopBlockedPipeline (0.00s)
=== RUN   TestStreamWriterAttachOutgoingConn
2016-01-21 11:33:29.138601 I | rafthttp: the connection with 1 became active
--- PASS: TestStreamWriterAttachOutgoingConn (0.07s)
=== RUN   TestStreamWriterAttachBadOutgoingConn
2016-01-21 11:33:29.208688 I | rafthttp: the connection with 1 became active
2016-01-21 11:33:29.209077 I | rafthttp: the connection with 1 became inactive
2016-01-21 11:33:29.209227 E | rafthttp: failed to write 1 on stream Message (blah)
--- PASS: TestStreamWriterAttachBadOutgoingConn (0.01s)
=== RUN   TestStreamReaderDialRequest
--- PASS: TestStreamReaderDialRequest (0.00s)
=== RUN   TestStreamReaderDialResult
--- PASS: TestStreamReaderDialResult (0.00s)
=== RUN   TestStreamReaderUpdateMsgAppTerm
--- PASS: TestStreamReaderUpdateMsgAppTerm (0.00s)
=== RUN   TestStreamReaderDialDetectUnsupport
--- PASS: TestStreamReaderDialDetectUnsupport (0.00s)
=== RUN   TestStream
2016-01-21 11:33:29.259696 I | rafthttp: the connection with 1 became active
2016-01-21 11:33:29.260166 I | rafthttp: the connection with 1 became active
2016-01-21 11:33:29.265138 I | rafthttp: the connection with 1 became active
2016-01-21 11:33:29.265277 I | rafthttp: the connection with 1 became active
2016-01-21 11:33:29.305394 I | rafthttp: the connection with 1 became active
2016-01-21 11:33:29.308031 I | rafthttp: the connection with 1 became active
2016-01-21 11:33:29.314982 I | rafthttp: the connection with 1 became active
2016-01-21 11:33:29.319446 I | rafthttp: the connection with 1 became active
2016-01-21 11:33:29.321915 I | rafthttp: the connection with 1 became inactive
2016-01-21 11:33:29.322147 E | rafthttp: failed to read 1 on stream MsgApp v2 (net/http: request canceled)
2016-01-21 11:33:29.398875 I | rafthttp: the connection with 1 became inactive
2016-01-21 11:33:29.399189 E | rafthttp: failed to read 1 on stream Message (net/http: request canceled)
2016-01-21 11:33:29.476565 I | rafthttp: the connection with 1 became inactive
2016-01-21 11:33:29.476808 E | rafthttp: failed to read 1 on stream Message (net/http: request canceled)
--- PASS: TestStream (0.26s)
=== RUN   TestCheckStreamSupport
--- PASS: TestCheckStreamSupport (0.00s)
=== RUN   TestTransportSend
--- PASS: TestTransportSend (0.00s)
=== RUN   TestTransportAdd
2016-01-21 11:33:29.573152 E | rafthttp: failed to dial 1 on stream MsgApp v2 (stream reader is stopped)
--- PASS: TestTransportAdd (0.08s)
=== RUN   TestTransportRemove
2016-01-21 11:33:29.598435 E | rafthttp: failed to dial 1 on stream MsgApp (unhandled http status 204)
--- PASS: TestTransportRemove (0.03s)
=== RUN   TestTransportUpdate
--- PASS: TestTransportUpdate (0.00s)
=== RUN   TestTransportErrorc
2016-01-21 11:33:29.730624 E | rafthttp: failed to dial 1 on stream MsgApp (unhandled http status 403)
2016-01-21 11:33:29.741025 I | rafthttp: the connection with 1 became active
--- PASS: TestTransportErrorc (0.15s)
=== RUN   TestURLPickerPick
--- PASS: TestURLPickerPick (0.00s)
=== RUN   TestURLPickerUpdate
--- PASS: TestURLPickerUpdate (0.00s)
=== RUN   TestURLPickerUnreachable
--- PASS: TestURLPickerUnreachable (0.00s)
=== RUN   TestEntry
--- PASS: TestEntry (0.00s)
=== RUN   TestCompareMajorMinorVersion
--- PASS: TestCompareMajorMinorVersion (0.00s)
=== RUN   TestServerVersion
--- PASS: TestServerVersion (0.00s)
=== RUN   TestMinClusterVersion
--- PASS: TestMinClusterVersion (0.00s)
=== RUN   TestCheckVersionCompatibility
--- PASS: TestCheckVersionCompatibility (0.00s)
PASS
ok  	github.com/coreos/etcd/rafthttp	2.497s
=== RUN   TestSaveAndLoad
--- PASS: TestSaveAndLoad (0.00s)
=== RUN   TestBadCRC
2016-01-21 11:33:47.485311 E | snap: corrupted snapshot file /tmp/snapshot/0000000000000001-0000000000000001.snap: crc mismatch
--- PASS: TestBadCRC (0.00s)
=== RUN   TestFailback
2016-01-21 11:33:47.490061 E | snap: corrupted snapshot file /tmp/snapshot/000000000000ffff-000000000000ffff-000000000000ffff.snap: unexpected EOF
--- PASS: TestFailback (0.00s)
dh_auto_test: go test -v github.com/coreos/etcd github.com/coreos/etcd/client github.com/coreos/etcd/discovery github.com/coreos/etcd/error github.com/coreos/etcd/etcdctl github.com/coreos/etcd/etcdctl/command github.com/coreos/etcd/etcdctlv3 github.com/coreos/etcd/etcdctlv3/command github.com/coreos/etcd/etcdmain github.com/coreos/etcd/etcdserver github.com/coreos/etcd/etcdserver/api/v3rpc github.com/coreos/etcd/etcdserver/auth github.com/coreos/etcd/etcdserver/etcdhttp github.com/coreos/etcd/etcdserver/etcdhttp/httptypes github.com/coreos/etcd/etcdserver/etcdserverpb github.com/coreos/etcd/etcdserver/stats github.com/coreos/etcd/integration github.com/coreos/etcd/pkg/cors github.com/coreos/etcd/pkg/crc github.com/coreos/etcd/pkg/fileutil github.com/coreos/etcd/pkg/flags github.com/coreos/etcd/pkg/httputil github.com/coreos/etcd/pkg/idutil github.com/coreos/etcd/pkg/ioutil github.com/coreos/etcd/pkg/netutil github.com/coreos/etcd/pkg/osutil github.com/coreos/etcd/pkg/pathutil github.com/coreos/etcd/pkg/pbutil github.com/coreos/etcd/pkg/runtime github.com/coreos/etcd/pkg/testutil github.com/coreos/etcd/pkg/timeutil github.com/coreos/etcd/pkg/transport github.com/coreos/etcd/pkg/types github.com/coreos/etcd/pkg/wait github.com/coreos/etcd/proxy github.com/coreos/etcd/raft github.com/coreos/etcd/raft/raftpb github.com/coreos/etcd/raft/rafttest github.com/coreos/etcd/rafthttp github.com/coreos/etcd/snap github.com/coreos/etcd/snap/snappb github.com/coreos/etcd/storage github.com/coreos/etcd/storage/backend github.com/coreos/etcd/storage/storagepb github.com/coreos/etcd/store github.com/coreos/etcd/tools/etcd-dump-logs github.com/coreos/etcd/tools/functional-tester/etcd-agent github.com/coreos/etcd/tools/functional-tester/etcd-agent/client github.com/coreos/etcd/tools/functional-tester/etcd-tester github.com/coreos/etcd/tools/v3benchmark github.com/coreos/etcd/version github.com/coreos/etcd/wal github.com/coreos/etcd/wal/walpb returned exit code 1
=== RUN   TestSnapNames
--- PASS: TestSnapNames (0.00s)
=== RUN   TestLoadNewestSnap
--- PASS: TestLoadNewestSnap (0.01s)
=== RUN   TestNoSnapshot
--- PASS: TestNoSnapshot (0.00s)
=== RUN   TestEmptySnapshot
2016-01-21 11:33:47.504051 E | snap: unexpected empty snapshot
--- PASS: TestEmptySnapshot (0.00s)
=== RUN   TestAllSnapshotBroken
2016-01-21 11:33:47.509237 E | snap: corrupted snapshot file /tmp/snapshot/1.snap: unexpected EOF
--- PASS: TestAllSnapshotBroken (0.01s)
PASS
ok  	github.com/coreos/etcd/snap	0.097s
?   	github.com/coreos/etcd/snap/snappb	[no test files]
=== RUN   TestIndexGet
--- PASS: TestIndexGet (0.00s)
=== RUN   TestIndexRange
--- PASS: TestIndexRange (0.00s)
=== RUN   TestIndexTombstone
--- PASS: TestIndexTombstone (0.00s)
=== RUN   TestIndexCompact
2016/01/21 11:34:02 store.index: compact 1
2016/01/21 11:34:02 store.index: compact 2
2016/01/21 11:34:02 store.index: compact 3
2016/01/21 11:34:02 store.index: compact 4
2016/01/21 11:34:02 store.index: compact 5
2016/01/21 11:34:02 store.index: compact 6
2016/01/21 11:34:02 store.index: compact 7
2016/01/21 11:34:02 store.index: compact 8
2016/01/21 11:34:02 store.index: compact 9
2016/01/21 11:34:02 store.index: compact 10
2016/01/21 11:34:02 store.index: compact 11
2016/01/21 11:34:02 store.index: compact 12
2016/01/21 11:34:02 store.index: compact 13
2016/01/21 11:34:02 store.index: compact 14
2016/01/21 11:34:02 store.index: compact 15
2016/01/21 11:34:02 store.index: compact 16
2016/01/21 11:34:02 store.index: compact 17
2016/01/21 11:34:02 store.index: compact 18
2016/01/21 11:34:02 store.index: compact 19
2016/01/21 11:34:02 store.index: compact 1
2016/01/21 11:34:02 store.index: compact 2
2016/01/21 11:34:02 store.index: compact 3
2016/01/21 11:34:02 store.index: compact 4
2016/01/21 11:34:02 store.index: compact 5
2016/01/21 11:34:02 store.index: compact 6
2016/01/21 11:34:02 store.index: compact 7
2016/01/21 11:34:02 store.index: compact 8
2016/01/21 11:34:02 store.index: compact 9
2016/01/21 11:34:02 store.index: compact 10
2016/01/21 11:34:02 store.index: compact 11
2016/01/21 11:34:02 store.index: compact 12
2016/01/21 11:34:02 store.index: compact 13
2016/01/21 11:34:02 store.index: compact 14
2016/01/21 11:34:02 store.index: compact 15
2016/01/21 11:34:02 store.index: compact 16
2016/01/21 11:34:02 store.index: compact 17
2016/01/21 11:34:02 store.index: compact 18
2016/01/21 11:34:02 store.index: compact 19
--- PASS: TestIndexCompact (0.01s)
=== RUN   TestIndexRestore
--- PASS: TestIndexRestore (0.00s)
=== RUN   TestKeyIndexGet
--- PASS: TestKeyIndexGet (0.00s)
=== RUN   TestKeyIndexPut
--- PASS: TestKeyIndexPut (0.00s)
=== RUN   TestKeyIndexRestore
--- PASS: TestKeyIndexRestore (0.00s)
=== RUN   TestKeyIndexTombstone
--- PASS: TestKeyIndexTombstone (0.00s)
=== RUN   TestKeyIndexCompact
--- PASS: TestKeyIndexCompact (0.01s)
=== RUN   TestKeyIndexCompactOnFurtherRev
--- PASS: TestKeyIndexCompactOnFurtherRev (0.00s)
=== RUN   TestKeyIndexIsEmpty
--- PASS: TestKeyIndexIsEmpty (0.00s)
=== RUN   TestKeyIndexFindGeneration
--- PASS: TestKeyIndexFindGeneration (0.00s)
=== RUN   TestKeyIndexLess
--- PASS: TestKeyIndexLess (0.00s)
=== RUN   TestGenerationIsEmpty
--- PASS: TestGenerationIsEmpty (0.00s)
=== RUN   TestGenerationWalk
--- PASS: TestGenerationWalk (0.00s)
=== RUN   TestKVRange
--- PASS: TestKVRange (0.70s)
=== RUN   TestKVTxnRange
--- PASS: TestKVTxnRange (0.78s)
=== RUN   TestKVRangeRev
--- PASS: TestKVRangeRev (1.10s)
=== RUN   TestKVTxnRangeRev
--- PASS: TestKVTxnRangeRev (0.84s)
=== RUN   TestKVRangeBadRev
2016/01/21 11:34:06 store.index: compact 3
--- PASS: TestKVRangeBadRev (1.29s)
=== RUN   TestKVTxnRangeBadRev
2016/01/21 11:34:07 store.index: compact 3
--- PASS: TestKVTxnRangeBadRev (0.98s)
=== RUN   TestKVRangeLimit
--- PASS: TestKVRangeLimit (0.74s)
=== RUN   TestKVTxnRangeLimit
--- PASS: TestKVTxnRangeLimit (0.73s)
=== RUN   TestKVPutMultipleTimes
--- PASS: TestKVPutMultipleTimes (0.70s)
=== RUN   TestKVTxnPutMultipleTimes
--- PASS: TestKVTxnPutMultipleTimes (0.58s)
=== RUN   TestKVDeleteRange
--- PASS: TestKVDeleteRange (3.38s)
=== RUN   TestKVTxnDeleteRange
--- PASS: TestKVTxnDeleteRange (3.53s)
=== RUN   TestKVDeleteMultipleTimes
--- PASS: TestKVDeleteMultipleTimes (0.64s)
=== RUN   TestKVTxnDeleteMultipleTimes
--- PASS: TestKVTxnDeleteMultipleTimes (0.61s)
=== RUN   TestKVOperationInSequence
--- PASS: TestKVOperationInSequence (0.83s)
=== RUN   TestKVTxnBlockNonTnxOperations
panic: assertion failed: tx closed

goroutine 98 [running]:
github.com/boltdb/bolt._assert(0x0, 0x4153c0, 0x9, 0x0, 0x0, 0x0)
	/«BUILDDIR»/etcd-2.2.3+dfsg/obj-arm-linux-gnueabihf/src/github.com/boltdb/bolt/db.go:782 +0xc4
github.com/boltdb/bolt.(*Cursor).seek(0x10735dac, 0x584158, 0x3, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
	/«BUILDDIR»/etcd-2.2.3+dfsg/obj-arm-linux-gnueabihf/src/github.com/boltdb/bolt/cursor.go:148 +0x88
github.com/boltdb/bolt.(*Bucket).Bucket(0x107d530c, 0x584158, 0x3, 0x3, 0x1)
	/«BUILDDIR»/etcd-2.2.3+dfsg/obj-arm-linux-gnueabihf/src/github.com/boltdb/bolt/bucket.go:112 +0x138
github.com/boltdb/bolt.(*Tx).Bucket(0x107d5300, 0x584158, 0x3, 0x3, 0x4)
	/«BUILDDIR»/etcd-2.2.3+dfsg/obj-arm-linux-gnueabihf/src/github.com/boltdb/bolt/tx.go:92 +0x54
github.com/coreos/etcd/storage/backend.(*batchTx).UnsafePut(0x109825c0, 0x584158, 0x3, 0x3, 0x108c7e80, 0x11, 0x11, 0x108db390, 0xd, 0xd)
	/«BUILDDIR»/etcd-2.2.3+dfsg/obj-arm-linux-gnueabihf/src/github.com/coreos/etcd/storage/backend/batch_tx.go:44 +0x44
github.com/coreos/etcd/storage.(*store).put(0x10911110, 0x109a2010, 0x3, 0x8, 0x0, 0x0, 0x0)
	/«BUILDDIR»/etcd-2.2.3+dfsg/obj-arm-linux-gnueabihf/src/github.com/coreos/etcd/storage/kvstore.go:363 +0x7fc
github.com/coreos/etcd/storage.(*store).Put(0x10911110, 0x109a2010, 0x3, 0x8, 0x0, 0x0, 0x0, 0x10725fd4, 0x1)
	/«BUILDDIR»/etcd-2.2.3+dfsg/obj-arm-linux-gnueabihf/src/github.com/coreos/etcd/storage/kvstore.go:72 +0x70
github.com/coreos/etcd/storage.TestKVTxnBlockNonTnxOperations.func2()
	/«BUILDDIR»/etcd-2.2.3+dfsg/obj-arm-linux-gnueabihf/src/github.com/coreos/etcd/storage/kv_test.go:414 +0x84
github.com/coreos/etcd/storage.TestKVTxnBlockNonTnxOperations.func4(0x10728a98, 0x109a0000)
	/«BUILDDIR»/etcd-2.2.3+dfsg/obj-arm-linux-gnueabihf/src/github.com/coreos/etcd/storage/kv_test.go:421 +0x20
created by github.com/coreos/etcd/storage.TestKVTxnBlockNonTnxOperations
	/«BUILDDIR»/etcd-2.2.3+dfsg/obj-arm-linux-gnueabihf/src/github.com/coreos/etcd/storage/kv_test.go:423 +0x2cc

goroutine 1 [chan receive]:
testing.RunTests(0x48a818, 0x59a708, 0x2e, 0x2e, 0x3f6701)
	/usr/lib/go/src/testing/testing.go:562 +0x618
testing.(*M).Run(0x10759f74, 0x12380)
	/usr/lib/go/src/testing/testing.go:494 +0x6c
main.main()
	github.com/coreos/etcd/storage/_test/_testmain.go:146 +0x118

goroutine 17 [syscall, locked to thread]:
runtime.goexit()
	/usr/lib/go/src/runtime/asm_arm.s:1036 +0x4

goroutine 86 [runnable]:
syscall.Syscall(0x8f, 0x3, 0x8, 0x0, 0x0, 0x0, 0x0)
	/usr/lib/go/src/syscall/asm_linux_arm.s:17 +0x8
syscall.Flock(0x3, 0x8, 0x0, 0x0)
	/usr/lib/go/src/syscall/zsyscall_linux_arm.go:482 +0x44
github.com/boltdb/bolt.funlock(0x10728a78, 0x0, 0x0)
	/«BUILDDIR»/etcd-2.2.3+dfsg/obj-arm-linux-gnueabihf/src/github.com/boltdb/bolt/bolt_unix.go:44 +0x44
github.com/boltdb/bolt.(*DB).close(0x10796f00, 0x0, 0x0)
	/«BUILDDIR»/etcd-2.2.3+dfsg/obj-arm-linux-gnueabihf/src/github.com/boltdb/bolt/db.go:385 +0x9c
github.com/boltdb/bolt.(*DB).Close(0x10796f00, 0x0, 0x0)
	/«BUILDDIR»/etcd-2.2.3+dfsg/obj-arm-linux-gnueabihf/src/github.com/boltdb/bolt/db.go:363 +0x184
github.com/coreos/etcd/storage/backend.(*backend).Close(0x109825a0, 0x0, 0x0)
	/«BUILDDIR»/etcd-2.2.3+dfsg/obj-arm-linux-gnueabihf/src/github.com/coreos/etcd/storage/backend/backend.go:90 +0x5c
github.com/coreos/etcd/storage.(*store).Close(0x10911110, 0x0, 0x0)
	/«BUILDDIR»/etcd-2.2.3+dfsg/obj-arm-linux-gnueabihf/src/github.com/coreos/etcd/storage/kvstore.go:269 +0x80
github.com/coreos/etcd/storage.cleanup(0xb49c0000, 0x10911110, 0x107b2060, 0x28)
	/«BUILDDIR»/etcd-2.2.3+dfsg/obj-arm-linux-gnueabihf/src/github.com/coreos/etcd/storage/kv_test.go:695 +0x24
runtime.Goexit()
	/usr/lib/go/src/runtime/panic.go:320 +0x104
testing.(*common).FailNow(0x10717620)
	/usr/lib/go/src/testing/testing.go:336 +0x2c
testing.(*common).Fatalf(0x10717620, 0x4415a8, 0x25, 0x10734f10, 0x1, 0x1)
	/usr/lib/go/src/testing/testing.go:379 +0x6c
github.com/coreos/etcd/storage.TestKVTxnBlockNonTnxOperations(0x10717620)
	/«BUILDDIR»/etcd-2.2.3+dfsg/obj-arm-linux-gnueabihf/src/github.com/coreos/etcd/storage/kv_test.go:434 +0x59c
testing.tRunner(0x10717620, 0x59a87c)
	/usr/lib/go/src/testing/testing.go:456 +0xa8
created by testing.RunTests
	/usr/lib/go/src/testing/testing.go:561 +0x5ec
FAIL	github.com/coreos/etcd/storage	18.111s
=== RUN   TestBackendClose
--- PASS: TestBackendClose (0.58s)
=== RUN   TestBackendSnapshot
--- PASS: TestBackendSnapshot (1.24s)
=== RUN   TestBackendBatchIntervalCommit
--- FAIL: TestBackendBatchIntervalCommit (0.62s)
	backend_test.go:99: bucket test does not exit
=== RUN   TestBatchTxPut
--- PASS: TestBatchTxPut (0.71s)
=== RUN   TestBatchTxRange
--- PASS: TestBatchTxRange (0.48s)
=== RUN   TestBatchTxDelete
--- PASS: TestBatchTxDelete (0.77s)
=== RUN   TestBatchTxCommit
--- PASS: TestBatchTxCommit (0.63s)
=== RUN   TestBatchTxBatchLimitCommit
--- PASS: TestBatchTxBatchLimitCommit (0.45s)
FAIL
FAIL	github.com/coreos/etcd/storage/backend	5.531s
?   	github.com/coreos/etcd/storage/storagepb	[no test files]
=== RUN   TestEventQueue
--- PASS: TestEventQueue (0.00s)
=== RUN   TestScanHistory
--- PASS: TestScanHistory (0.00s)
=== RUN   TestFullEventQueue
--- PASS: TestFullEventQueue (0.01s)
=== RUN   TestCloneEvent
--- PASS: TestCloneEvent (0.00s)
=== RUN   TestHeapPushPop
--- PASS: TestHeapPushPop (0.00s)
=== RUN   TestHeapUpdate
--- PASS: TestHeapUpdate (0.00s)
=== RUN   TestNodeExternClone
--- PASS: TestNodeExternClone (0.00s)
=== RUN   TestStoreStatsGetSuccess
--- PASS: TestStoreStatsGetSuccess (0.00s)
=== RUN   TestStoreStatsGetFail
--- PASS: TestStoreStatsGetFail (0.00s)
=== RUN   TestStoreStatsCreateSuccess
--- PASS: TestStoreStatsCreateSuccess (0.00s)
=== RUN   TestStoreStatsCreateFail
--- PASS: TestStoreStatsCreateFail (0.00s)
=== RUN   TestStoreStatsUpdateSuccess
--- PASS: TestStoreStatsUpdateSuccess (0.00s)
=== RUN   TestStoreStatsUpdateFail
--- PASS: TestStoreStatsUpdateFail (0.00s)
=== RUN   TestStoreStatsCompareAndSwapSuccess
--- PASS: TestStoreStatsCompareAndSwapSuccess (0.00s)
=== RUN   TestStoreStatsCompareAndSwapFail
--- PASS: TestStoreStatsCompareAndSwapFail (0.00s)
=== RUN   TestStoreStatsDeleteSuccess
--- PASS: TestStoreStatsDeleteSuccess (0.00s)
=== RUN   TestStoreStatsDeleteFail
--- PASS: TestStoreStatsDeleteFail (0.00s)
=== RUN   TestStoreStatsExpireCount
--- PASS: TestStoreStatsExpireCount (0.00s)
=== RUN   TestNewStoreWithNamespaces
--- PASS: TestNewStoreWithNamespaces (0.00s)
=== RUN   TestStoreGetValue
--- PASS: TestStoreGetValue (0.00s)
=== RUN   TestMinExpireTime
--- FAIL: TestMinExpireTime (0.00s)
	assertions.go:160: 
                        
	Location:	store_test.go:65
		
	Error:		Not equal: 0 (expected)
			        != 0 (actual)
		
=== RUN   TestStoreGetDirectory
--- FAIL: TestStoreGetDirectory (0.00s)
	assertions.go:160: 
                        
	Location:	store_test.go:110
		
	Error:		Not equal: 3 (expected)
			        != 3 (actual)
		
=== RUN   TestStoreGetSorted
--- PASS: TestStoreGetSorted (0.00s)
=== RUN   TestSet
--- FAIL: TestSet (0.00s)
	assertions.go:160: 
                        
	Location:	store_test.go:165
		
	Error:		Not equal: 0 (expected)
			        != 0 (actual)
		
	assertions.go:160: 
                        
	Location:	store_test.go:179
		
	Error:		Not equal: 0 (expected)
			        != 0 (actual)
		
	assertions.go:160: 
                        
	Location:	store_test.go:197
		
	Error:		Not equal: 0 (expected)
			        != 0 (actual)
		
	assertions.go:160: 
                        
	Location:	store_test.go:216
		
	Error:		Not equal: 0 (expected)
			        != 0 (actual)
		
=== RUN   TestStoreCreateValue
--- FAIL: TestStoreCreateValue (0.00s)
	assertions.go:160: 
                        
	Location:	store_test.go:234
		
	Error:		Not equal: 0 (expected)
			        != 0 (actual)
		
	assertions.go:160: 
                        
	Location:	store_test.go:248
		
	Error:		Not equal: 0 (expected)
			        != 0 (actual)
		
=== RUN   TestStoreCreateDirectory
--- PASS: TestStoreCreateDirectory (0.00s)
=== RUN   TestStoreCreateFailsIfExists
--- PASS: TestStoreCreateFailsIfExists (0.00s)
=== RUN   TestStoreUpdateValue
--- FAIL: TestStoreUpdateValue (0.00s)
	assertions.go:160: 
                        
	Location:	store_test.go:295
		
	Error:		Not equal: 0 (expected)
			        != 0 (actual)
		
	assertions.go:160: 
                        
	Location:	store_test.go:300
		
	Error:		Not equal: 0 (expected)
			        != 0 (actual)
		
	assertions.go:160: 
                        
	Location:	store_test.go:316
		
	Error:		Not equal: 0 (expected)
			        != 0 (actual)
		
	assertions.go:160: 
                        
	Location:	store_test.go:321
		
	Error:		Not equal: 0 (expected)
			        != 0 (actual)
		
=== RUN   TestStoreUpdateFailsIfDirectory
--- PASS: TestStoreUpdateFailsIfDirectory (0.00s)
=== RUN   TestStoreUpdateValueTTL
--- PASS: TestStoreUpdateValueTTL (0.00s)
=== RUN   TestStoreUpdateDirTTL
--- PASS: TestStoreUpdateDirTTL (0.00s)
=== RUN   TestStoreDeleteValue
--- PASS: TestStoreDeleteValue (0.00s)
=== RUN   TestStoreDeleteDiretory
--- PASS: TestStoreDeleteDiretory (0.00s)
=== RUN   TestStoreDeleteDiretoryFailsIfNonRecursiveAndDir
--- PASS: TestStoreDeleteDiretoryFailsIfNonRecursiveAndDir (0.00s)
=== RUN   TestRootRdOnly
--- PASS: TestRootRdOnly (0.00s)
=== RUN   TestStoreCompareAndDeletePrevValue
--- PASS: TestStoreCompareAndDeletePrevValue (0.00s)
=== RUN   TestStoreCompareAndDeletePrevValueFailsIfNotMatch
--- PASS: TestStoreCompareAndDeletePrevValueFailsIfNotMatch (0.00s)
=== RUN   TestStoreCompareAndDeletePrevIndex
--- PASS: TestStoreCompareAndDeletePrevIndex (0.00s)
=== RUN   TestStoreCompareAndDeletePrevIndexFailsIfNotMatch
--- PASS: TestStoreCompareAndDeletePrevIndexFailsIfNotMatch (0.00s)
=== RUN   TestStoreCompareAndDeleteDiretoryFail
--- PASS: TestStoreCompareAndDeleteDiretoryFail (0.00s)
=== RUN   TestStoreCompareAndSwapPrevValue
--- PASS: TestStoreCompareAndSwapPrevValue (0.00s)
=== RUN   TestStoreCompareAndSwapPrevValueFailsIfNotMatch
--- PASS: TestStoreCompareAndSwapPrevValueFailsIfNotMatch (0.00s)
=== RUN   TestStoreCompareAndSwapPrevIndex
--- PASS: TestStoreCompareAndSwapPrevIndex (0.00s)
=== RUN   TestStoreCompareAndSwapPrevIndexFailsIfNotMatch
--- PASS: TestStoreCompareAndSwapPrevIndexFailsIfNotMatch (0.00s)
=== RUN   TestStoreWatchCreate
--- PASS: TestStoreWatchCreate (0.00s)
=== RUN   TestStoreWatchRecursiveCreate
--- PASS: TestStoreWatchRecursiveCreate (0.00s)
=== RUN   TestStoreWatchUpdate
--- PASS: TestStoreWatchUpdate (0.00s)
=== RUN   TestStoreWatchRecursiveUpdate
--- PASS: TestStoreWatchRecursiveUpdate (0.00s)
=== RUN   TestStoreWatchDelete
--- PASS: TestStoreWatchDelete (0.00s)
=== RUN   TestStoreWatchRecursiveDelete
--- PASS: TestStoreWatchRecursiveDelete (0.00s)
=== RUN   TestStoreWatchCompareAndSwap
--- PASS: TestStoreWatchCompareAndSwap (0.00s)
=== RUN   TestStoreWatchRecursiveCompareAndSwap
--- PASS: TestStoreWatchRecursiveCompareAndSwap (0.00s)
=== RUN   TestStoreWatchExpire
--- PASS: TestStoreWatchExpire (0.00s)
=== RUN   TestStoreWatchStream
--- PASS: TestStoreWatchStream (0.00s)
=== RUN   TestStoreRecover
--- PASS: TestStoreRecover (0.01s)
=== RUN   TestStoreRecoverWithExpiration
--- PASS: TestStoreRecoverWithExpiration (0.02s)
=== RUN   TestStoreWatchCreateWithHiddenKey
--- PASS: TestStoreWatchCreateWithHiddenKey (0.00s)
=== RUN   TestStoreWatchRecursiveCreateWithHiddenKey
--- PASS: TestStoreWatchRecursiveCreateWithHiddenKey (0.00s)
=== RUN   TestStoreWatchUpdateWithHiddenKey
--- PASS: TestStoreWatchUpdateWithHiddenKey (0.00s)
=== RUN   TestStoreWatchRecursiveUpdateWithHiddenKey
--- PASS: TestStoreWatchRecursiveUpdateWithHiddenKey (0.00s)
=== RUN   TestStoreWatchDeleteWithHiddenKey
--- PASS: TestStoreWatchDeleteWithHiddenKey (0.00s)
=== RUN   TestStoreWatchRecursiveDeleteWithHiddenKey
--- PASS: TestStoreWatchRecursiveDeleteWithHiddenKey (0.00s)
=== RUN   TestStoreWatchExpireWithHiddenKey
--- PASS: TestStoreWatchExpireWithHiddenKey (0.00s)
=== RUN   TestStoreWatchRecursiveCreateDeeperThanHiddenKey
--- PASS: TestStoreWatchRecursiveCreateDeeperThanHiddenKey (0.00s)
=== RUN   TestStoreWatchSlowConsumer
--- PASS: TestStoreWatchSlowConsumer (0.00s)
=== RUN   TestIsHidden
--- PASS: TestIsHidden (0.00s)
=== RUN   TestWatcher
make[1]: [override_dh_auto_test] Error 1 (ignored)
--- PASS: TestWatcher (0.00s)
FAIL
FAIL	github.com/coreos/etcd/store	0.159s
?   	github.com/coreos/etcd/tools/etcd-dump-logs	[no test files]
2016-01-21 11:34:39.131701 I | stat ./etcd: no such file or directory
panic: stat ./etcd: no such file or directory

goroutine 1 [running]:
log.Panic(0x10747f80, 0x1, 0x1)
	/usr/lib/go/src/log/log.go:320 +0xa4
github.com/coreos/etcd/tools/functional-tester/etcd-agent.init.1()
	/«BUILDDIR»/etcd-2.2.3+dfsg/obj-arm-linux-gnueabihf/src/github.com/coreos/etcd/tools/functional-tester/etcd-agent/rpc_test.go:30 +0xd4
github.com/coreos/etcd/tools/functional-tester/etcd-agent.init()
	/«BUILDDIR»/etcd-2.2.3+dfsg/obj-arm-linux-gnueabihf/src/github.com/coreos/etcd/tools/functional-tester/etcd-agent/rpc_test.go:166 +0x84
main.init()
	github.com/coreos/etcd/tools/functional-tester/etcd-agent/_test/_testmain.go:68 +0x58

goroutine 17 [syscall, locked to thread]:
runtime.goexit()
	/usr/lib/go/src/runtime/asm_arm.s:1036 +0x4
FAIL	github.com/coreos/etcd/tools/functional-tester/etcd-agent	0.054s
?   	github.com/coreos/etcd/tools/functional-tester/etcd-agent/client	[no test files]
?   	github.com/coreos/etcd/tools/functional-tester/etcd-tester	[no test files]
?   	github.com/coreos/etcd/tools/v3benchmark	[no test files]
=== RUN   TestDetectDataDir
--- PASS: TestDetectDataDir (0.01s)
PASS
ok  	github.com/coreos/etcd/version	0.063s
=== RUN   TestReadRecord
--- PASS: TestReadRecord (0.00s)
=== RUN   TestWriteRecord
--- PASS: TestWriteRecord (0.00s)
=== RUN   TestRepair
2016-01-21 11:35:00.223112 N | wal: repairing /tmp/waltest746652761/0000000000000000-0000000000000000.wal
2016-01-21 11:35:00.289575 W | wal: ignored file 0000000000000000-0000000000000000.wal.broken in wal
--- PASS: TestRepair (0.95s)
=== RUN   TestNew
--- PASS: TestNew (0.14s)
=== RUN   TestNewForInitedDir
--- PASS: TestNewForInitedDir (0.00s)
=== RUN   TestOpenAtIndex
--- PASS: TestOpenAtIndex (0.20s)
=== RUN   TestCut
2016-01-21 11:35:00.952242 I | wal: segmented wal file /tmp/waltest694914904/0000000000000001-0000000000000001.wal is created
2016-01-21 11:35:01.183519 I | wal: segmented wal file /tmp/waltest694914904/0000000000000002-0000000000000002.wal is created
--- PASS: TestCut (0.74s)
=== RUN   TestRecover
--- PASS: TestRecover (0.51s)
=== RUN   TestSearchIndex
--- PASS: TestSearchIndex (0.00s)
=== RUN   TestScanWalName
--- PASS: TestScanWalName (0.00s)
=== RUN   TestRecoverAfterCut
2016-01-21 11:35:02.226039 I | wal: segmented wal file /tmp/waltest718520394/0000000000000001-0000000000000001.wal is created
2016-01-21 11:35:02.425941 I | wal: segmented wal file /tmp/waltest718520394/0000000000000002-0000000000000002.wal is created
2016-01-21 11:35:02.643776 I | wal: segmented wal file /tmp/waltest718520394/0000000000000003-0000000000000003.wal is created
2016-01-21 11:35:02.850928 I | wal: segmented wal file /tmp/waltest718520394/0000000000000004-0000000000000004.wal is created
2016-01-21 11:35:03.043945 I | wal: segmented wal file /tmp/waltest718520394/0000000000000005-0000000000000005.wal is created
2016-01-21 11:35:03.336069 I | wal: segmented wal file /tmp/waltest718520394/0000000000000006-0000000000000006.wal is created
2016-01-21 11:35:03.542210 I | wal: segmented wal file /tmp/waltest718520394/0000000000000007-0000000000000007.wal is created
2016-01-21 11:35:03.793017 I | wal: segmented wal file /tmp/waltest718520394/0000000000000008-0000000000000008.wal is created
2016-01-21 11:35:04.025128 I | wal: segmented wal file /tmp/waltest718520394/0000000000000009-0000000000000009.wal is created
2016-01-21 11:35:04.256603 I | wal: segmented wal file /tmp/waltest718520394/000000000000000a-000000000000000a.wal is created
--- PASS: TestRecoverAfterCut (3.01s)
=== RUN   TestOpenAtUncommittedIndex
--- PASS: TestOpenAtUncommittedIndex (0.28s)
=== RUN   TestOpenForRead
2016-01-21 11:35:05.425476 I | wal: segmented wal file /tmp/waltest652894732/0000000000000001-0000000000000001.wal is created
2016-01-21 11:35:05.627770 I | wal: segmented wal file /tmp/waltest652894732/0000000000000002-0000000000000002.wal is created
2016-01-21 11:35:05.761859 I | wal: segmented wal file /tmp/waltest652894732/0000000000000003-0000000000000003.wal is created
2016-01-21 11:35:05.937450 I | wal: segmented wal file /tmp/waltest652894732/0000000000000004-0000000000000004.wal is created
2016-01-21 11:35:06.150757 I | wal: segmented wal file /tmp/waltest652894732/0000000000000005-0000000000000005.wal is created
2016-01-21 11:35:06.351078 I | wal: segmented wal file /tmp/waltest652894732/0000000000000006-0000000000000006.wal is created
2016-01-21 11:35:06.459281 I | wal: segmented wal file /tmp/waltest652894732/0000000000000007-0000000000000007.wal is created
2016-01-21 11:35:06.651279 I | wal: segmented wal file /tmp/waltest652894732/0000000000000008-0000000000000008.wal is created
2016-01-21 11:35:06.835393 I | wal: segmented wal file /tmp/waltest652894732/0000000000000009-0000000000000009.wal is created
2016-01-21 11:35:07.000935 I | wal: segmented wal file /tmp/waltest652894732/000000000000000a-000000000000000a.wal is created
--- PASS: TestOpenForRead (1.97s)
=== RUN   TestSaveEmpty
--- PASS: TestSaveEmpty (0.00s)
=== RUN   TestReleaseLockTo
2016-01-21 11:35:07.433866 I | wal: segmented wal file /tmp/waltest956346875/0000000000000001-0000000000000001.wal is created
2016-01-21 11:35:07.601171 I | wal: segmented wal file /tmp/waltest956346875/0000000000000002-0000000000000002.wal is created
2016-01-21 11:35:07.735621 I | wal: segmented wal file /tmp/waltest956346875/0000000000000003-0000000000000003.wal is created
2016-01-21 11:35:07.907038 I | wal: segmented wal file /tmp/waltest956346875/0000000000000004-0000000000000004.wal is created
2016-01-21 11:35:08.908838 I | wal: segmented wal file /tmp/waltest956346875/0000000000000005-0000000000000005.wal is created
2016-01-21 11:35:09.092069 I | wal: segmented wal file /tmp/waltest956346875/0000000000000006-0000000000000006.wal is created
2016-01-21 11:35:09.225360 I | wal: segmented wal file /tmp/waltest956346875/0000000000000007-0000000000000007.wal is created
2016-01-21 11:35:09.332941 I | wal: segmented wal file /tmp/waltest956346875/0000000000000008-0000000000000008.wal is created
2016-01-21 11:35:09.470519 I | wal: segmented wal file /tmp/waltest956346875/0000000000000009-0000000000000009.wal is created
2016-01-21 11:35:09.620297 I | wal: segmented wal file /tmp/waltest956346875/000000000000000a-000000000000000a.wal is created
--- PASS: TestReleaseLockTo (2.55s)
PASS
ok  	github.com/coreos/etcd/wal	10.409s
?   	github.com/coreos/etcd/wal/walpb	[no test files]
debian/rules:28: recipe for target 'override_dh_auto_test' failed
make[1]: Leaving directory '/«BUILDDIR»/etcd-2.2.3+dfsg'
 fakeroot debian/rules binary-arch
dh binary-arch --buildsystem=golang --with=golang,systemd --parallel
   dh_testroot -a -O--buildsystem=golang -O--parallel
   dh_prep -a -O--buildsystem=golang -O--parallel
   dh_auto_install -a -O--buildsystem=golang -O--parallel
	mkdir -p /«BUILDDIR»/etcd-2.2.3\+dfsg/debian/tmp/usr
	cp -r bin /«BUILDDIR»/etcd-2.2.3\+dfsg/debian/tmp/usr
	mkdir -p /«BUILDDIR»/etcd-2.2.3\+dfsg/debian/tmp/usr/share/gocode/src/github.com/coreos/etcd
	cp -r -T src/github.com/coreos/etcd /«BUILDDIR»/etcd-2.2.3\+dfsg/debian/tmp/usr/share/gocode/src/github.com/coreos/etcd
   dh_install -a -O--buildsystem=golang -O--parallel
   dh_installdocs -a -O--buildsystem=golang -O--parallel
   dh_installchangelogs -a -O--buildsystem=golang -O--parallel
   dh_installman -a -O--buildsystem=golang -O--parallel
   dh_systemd_enable -a -O--buildsystem=golang -O--parallel
   dh_installinit -a -O--buildsystem=golang -O--parallel
   dh_systemd_start -a -O--buildsystem=golang -O--parallel
   dh_perl -a -O--buildsystem=golang -O--parallel
   dh_link -a -O--buildsystem=golang -O--parallel
   dh_strip_nondeterminism -a -O--buildsystem=golang -O--parallel
   dh_compress -a -O--buildsystem=golang -O--parallel
   dh_fixperms -a -O--buildsystem=golang -O--parallel
   dh_strip -a -O--buildsystem=golang -O--parallel
   dh_makeshlibs -a -O--buildsystem=golang -O--parallel
   dh_shlibdeps -a -O--buildsystem=golang -O--parallel
   dh_installdeb -a -O--buildsystem=golang -O--parallel
   dh_golang -a -O--buildsystem=golang -O--parallel
   dh_gencontrol -a -O--buildsystem=golang -O--parallel
dpkg-gencontrol: warning: File::FcntlLock not available; using flock which is not NFS-safe
   dh_md5sums -a -O--buildsystem=golang -O--parallel
   dh_builddeb -u-Zxz -a -O--buildsystem=golang -O--parallel
dpkg-deb: building package 'etcd' in '../etcd_2.2.3+dfsg-1+b1_armhf.deb'.
 dpkg-genchanges -B -mRaspbian wandboard test autobuilder <root@raspbian.org> >../etcd_2.2.3+dfsg-1+b1_armhf.changes
dpkg-genchanges: binary-only arch-specific upload (source code and arch-indep packages not included)
 dpkg-source --after-build etcd-2.2.3+dfsg
dpkg-buildpackage: binary-only upload (no source included)
────────────────────────────────────────────────────────────────────────────────
Build finished at 20160121-1146

Finished
────────

I: Built successfully

┌──────────────────────────────────────────────────────────────────────────────┐
│ Post Build Chroot                                                            │
└──────────────────────────────────────────────────────────────────────────────┘


┌──────────────────────────────────────────────────────────────────────────────┐
│ Changes                                                                      │
└──────────────────────────────────────────────────────────────────────────────┘


etcd_2.2.3+dfsg-1+b1_armhf.changes:
───────────────────────────────────

Format: 1.8
Date: Mon, 04 Jan 2016 17:32:15 +1100
Source: etcd (2.2.3+dfsg-1)
Binary: etcd golang-etcd-server-dev
Binary-Only: yes
Architecture: armhf
Version: 2.2.3+dfsg-1+b1
Distribution: stretch-staging
Urgency: low
Maintainer: Raspbian wandboard test autobuilder <root@raspbian.org>
Changed-By: Raspbian wandboard test autobuilder <root@raspbian.org>
Description:
 etcd       - highly-available key value store -- daemon
 golang-etcd-server-dev - highly-available key value store -- source
Changes:
 etcd (2.2.3+dfsg-1+b1) stretch-staging; urgency=low, binary-only=yes
 .
   * Binary-only non-maintainer upload for armhf; no source changes.
   * rebuild against new go dependencies
Checksums-Sha1:
 b8c131876cd1563a49003bf9fae06804bb44e99b 7744050 etcd_2.2.3+dfsg-1+b1_armhf.deb
Checksums-Sha256:
 3073b9dc11b6da7606f37d1588889e93ba48d0bf905228aeab00413fe6105507 7744050 etcd_2.2.3+dfsg-1+b1_armhf.deb
Files:
 addf69635dfa3e2a05bdbc91795bdd14 7744050 devel extra etcd_2.2.3+dfsg-1+b1_armhf.deb

┌──────────────────────────────────────────────────────────────────────────────┐
│ Package contents                                                             │
└──────────────────────────────────────────────────────────────────────────────┘


etcd_2.2.3+dfsg-1+b1_armhf.deb
──────────────────────────────

 new debian package, version 2.0.
 size 7744050 bytes: control archive=3757 bytes.
      35 bytes,     2 lines      conffiles            
    2279 bytes,    24 lines      control              
    4055 bytes,    50 lines      md5sums              
    1354 bytes,    43 lines   *  postinst             #!/bin/sh
     848 bytes,    36 lines   *  postrm               #!/bin/sh
     163 bytes,     7 lines   *  prerm                #!/bin/sh
 Package: etcd
 Source: etcd (2.2.3+dfsg-1)
 Version: 2.2.3+dfsg-1+b1
 Architecture: armhf
 Maintainer: pkg-go <pkg-go-maintainers@lists.alioth.debian.org>
 Installed-Size: 46293
 Depends: adduser, init-system-helpers (>= 1.18~), libc6 (>= 2.4), pipexec
 Built-Using: golang (= 2:1.5.1-4), golang-clockwork (= 0.0~git20141217-1), golang-codegangsta-cli (= 0.0~git20150117-3), golang-context (= 0.0~git20140604.1.14f550f-1), golang-coreos-log (= 0.0~git20140508-4), golang-etcd (= 2.0.0-1), golang-github-beorn7-perks (= 0.0~git20150223.0.b965b61-1), golang-github-boltdb-bolt (= 1.1.0-1), golang-github-bradfitz-http2 (= 0.0~git20150509-1), golang-github-coreos-go-systemd (= 3-2), golang-github-google-btree (= 0.0~git20150413.0.cc6329d-1), golang-github-gorilla-mux (= 0.0~git20150814.0.f7b6aaa-1), golang-github-ugorji-go-codec (= 0.0~git20151130.0.357a44b-1), golang-glog (= 0+git20150801.fca8c88-1), golang-go-semver (= 0.0~git20150304-1), golang-go.crypto (= 1:0.0~git20151201.0.7b85b09-2), golang-gogoprotobuf (= 0.0~git20150828.0.6cab0cc-1), golang-golang-x-net-dev (= 1:0.0+git20150817.66f0418-1), golang-golang-x-oauth2 (= 0.0~git20150527-2), golang-golang-x-sys (= 0.0~git20150612-1), golang-golang-x-tools (= 1:0.0~git20151026.0.0f9d71c-2), golang-google-cloud (= 0.0~git20150613-1), golang-google-grpc (= 0.0~git20150514.0.f5ebd86-2), golang-goprotobuf (= 0.0~git20150526-2), golang-metrics (= 0.0~git20150823-1), golang-objx (= 0.0~git20140527-4), golang-procfs (= 0+git20150616.c91d8ee-1), golang-prometheus-client (= 0.7.0+ds-3), golang-protobuf-extensions (= 0+git20150513.fc2b8d3-4), golang-testify (= 1.0-2), golang-toml (= 0.1.0+git20160102.23.5c4df71-1)
 Section: devel
 Priority: extra
 Homepage: https://github.com/coreos/etcd
 Description: highly-available key value store -- daemon
  A highly-available key value store for shared configuration and service
  discovery. etcd is inspired by zookeeper and doozer, with a focus on:
  .
   * Simple: curl'able user facing API (HTTP+JSON)
   * Secure: optional SSL client cert authentication
   * Fast: benchmarked 1000s of writes/s per instance
   * Reliable: Properly distributed using Raft
  .
  Etcd uses the Raft consensus algorithm to manage a highly-available replicated
  log.
  .
  This package contains the server binaries.

drwxr-xr-x root/root         0 2016-01-21 11:43 ./
drwxr-xr-x root/root         0 2016-01-21 11:42 ./etc/
drwxr-xr-x root/root         0 2016-01-21 11:42 ./etc/default/
-rw-r--r-- root/root      9224 2015-09-11 11:27 ./etc/default/etcd
drwxr-xr-x root/root         0 2016-01-21 11:42 ./etc/init.d/
-rwxr-xr-x root/root      2239 2015-11-11 12:29 ./etc/init.d/etcd
drwxr-xr-x root/root         0 2016-01-21 11:42 ./lib/
drwxr-xr-x root/root         0 2016-01-21 11:42 ./lib/systemd/
drwxr-xr-x root/root         0 2016-01-21 11:42 ./lib/systemd/system/
-rw-r--r-- root/root       586 2015-12-18 10:38 ./lib/systemd/system/etcd.service
drwxr-xr-x root/root         0 2016-01-21 11:42 ./usr/
drwxr-xr-x root/root         0 2016-01-21 11:43 ./usr/bin/
-rwxr-xr-x root/root  11778044 2016-01-21 11:43 ./usr/bin/etcd
-rwxr-xr-x root/root   5019652 2016-01-21 11:43 ./usr/bin/etcd-agent
-rwxr-xr-x root/root   5943940 2016-01-21 11:43 ./usr/bin/etcd-dump-logs
-rwxr-xr-x root/root   8294420 2016-01-21 11:43 ./usr/bin/etcd-tester
-rwxr-xr-x root/root  10503492 2016-01-21 11:43 ./usr/bin/etcdctl
-rwxr-xr-x root/root   5691020 2016-01-21 11:43 ./usr/bin/etcdctlv3
drwxr-xr-x root/root         0 2016-01-21 11:42 ./usr/share/
drwxr-xr-x root/root         0 2016-01-21 11:42 ./usr/share/doc/
drwxr-xr-x root/root         0 2016-01-21 11:43 ./usr/share/doc/etcd/
drwxr-xr-x root/root         0 2016-01-21 11:43 ./usr/share/doc/etcd/Documentation/
-rw-r--r-- root/root      1061 2015-12-30 21:41 ./usr/share/doc/etcd/Documentation/04_to_2_snapshot_migration.md
-rw-r--r-- root/root      5275 2015-12-30 21:41 ./usr/share/doc/etcd/Documentation/admin_guide.md.gz
-rw-r--r-- root/root      7519 2015-12-30 21:41 ./usr/share/doc/etcd/Documentation/api.md.gz
-rw-r--r-- root/root      3332 2015-12-30 21:41 ./usr/share/doc/etcd/Documentation/auth_api.md.gz
-rw-r--r-- root/root      2043 2015-12-30 21:41 ./usr/share/doc/etcd/Documentation/authentication.md.gz
-rw-r--r-- root/root      1871 2015-12-30 21:41 ./usr/share/doc/etcd/Documentation/backward_compatibility.md.gz
drwxr-xr-x root/root         0 2016-01-21 11:42 ./usr/share/doc/etcd/Documentation/benchmarks/
-rw-r--r-- root/root       390 2015-12-30 21:41 ./usr/share/doc/etcd/Documentation/benchmarks/README.md
-rw-r--r-- root/root      2547 2015-12-30 21:41 ./usr/share/doc/etcd/Documentation/benchmarks/etcd-2-1-0-alpha-benchmarks.md
-rw-r--r-- root/root      3649 2015-12-30 21:41 ./usr/share/doc/etcd/Documentation/benchmarks/etcd-2-2-0-rc-benchmarks.md
-rw-r--r-- root/root      1568 2015-12-30 21:41 ./usr/share/doc/etcd/Documentation/benchmarks/etcd-2-2-0-rc-memory-benchmarks.md
-rw-r--r-- root/root      1284 2015-12-30 21:41 ./usr/share/doc/etcd/Documentation/benchmarks/etcd-3-demo-benchmarks.md
-rw-r--r-- root/root      1277 2015-12-30 21:41 ./usr/share/doc/etcd/Documentation/branch_management.md
-rw-r--r-- root/root      4287 2015-12-30 21:41 ./usr/share/doc/etcd/Documentation/clustering.md.gz
-rw-r--r-- root/root      3411 2015-12-30 21:41 ./usr/share/doc/etcd/Documentation/configuration.md.gz
drwxr-xr-x root/root         0 2016-01-21 11:43 ./usr/share/doc/etcd/Documentation/dev/
-rw-r--r-- root/root      1942 2015-12-30 21:41 ./usr/share/doc/etcd/Documentation/dev/release.md.gz
-rw-r--r-- root/root      2133 2015-12-30 21:41 ./usr/share/doc/etcd/Documentation/discovery_protocol.md.gz
-rw-r--r-- root/root      3503 2015-12-30 21:41 ./usr/share/doc/etcd/Documentation/docker_guide.md
-rw-r--r-- root/root      1936 2015-12-30 21:41 ./usr/share/doc/etcd/Documentation/errorcode.md
-rw-r--r-- root/root      3862 2015-12-30 21:41 ./usr/share/doc/etcd/Documentation/faq.md
-rw-r--r-- root/root       894 2015-12-30 21:41 ./usr/share/doc/etcd/Documentation/glossary.md
-rw-r--r-- root/root      2202 2015-12-30 21:41 ./usr/share/doc/etcd/Documentation/implementation-faq.md
-rw-r--r-- root/root      2511 2015-12-30 21:41 ./usr/share/doc/etcd/Documentation/internal-protocol-versioning.md
-rw-r--r-- root/root      2063 2015-12-30 21:41 ./usr/share/doc/etcd/Documentation/libraries-and-tools.md.gz
-rw-r--r-- root/root      2959 2015-12-30 21:41 ./usr/share/doc/etcd/Documentation/metrics.md.gz
-rw-r--r-- root/root      3303 2015-12-30 21:41 ./usr/share/doc/etcd/Documentation/other_apis.md
drwxr-xr-x root/root         0 2015-12-30 21:41 ./usr/share/doc/etcd/Documentation/platforms/
-rw-r--r-- root/root      2777 2015-12-30 21:41 ./usr/share/doc/etcd/Documentation/platforms/freebsd.md
-rw-r--r-- root/root       292 2015-12-30 21:41 ./usr/share/doc/etcd/Documentation/production-ready.md
-rw-r--r-- root/root      3576 2015-12-30 21:41 ./usr/share/doc/etcd/Documentation/proxy.md
-rw-r--r-- root/root      2201 2015-12-30 21:41 ./usr/share/doc/etcd/Documentation/reporting_bugs.md
drwxr-xr-x root/root         0 2016-01-21 11:43 ./usr/share/doc/etcd/Documentation/rfc/
-rw-r--r-- root/root      1270 2015-12-30 21:41 ./usr/share/doc/etcd/Documentation/rfc/v3api.md.gz
-rw-r--r-- root/root      2526 2015-12-30 21:41 ./usr/share/doc/etcd/Documentation/rfc/v3api.proto.gz
-rw-r--r-- root/root      3142 2015-12-30 21:41 ./usr/share/doc/etcd/Documentation/runtime-configuration.md.gz
-rw-r--r-- root/root      2073 2015-12-30 21:41 ./usr/share/doc/etcd/Documentation/runtime-reconf-design.md.gz
-rw-r--r-- root/root      3132 2015-12-30 21:41 ./usr/share/doc/etcd/Documentation/security.md.gz
-rw-r--r-- root/root      1865 2015-12-30 21:41 ./usr/share/doc/etcd/Documentation/tuning.md.gz
-rw-r--r-- root/root      2103 2015-12-30 21:41 ./usr/share/doc/etcd/Documentation/upgrade_2_1.md.gz
-rw-r--r-- root/root      2141 2015-12-30 21:41 ./usr/share/doc/etcd/Documentation/upgrade_2_2.md.gz
-rw-r--r-- root/root        96 2015-09-11 05:43 ./usr/share/doc/etcd/TODO.Debian
-rw-r--r-- root/root       223 2016-01-21 11:26 ./usr/share/doc/etcd/changelog.Debian.armhf.gz
-rw-r--r-- root/root      1856 2016-01-21 11:26 ./usr/share/doc/etcd/changelog.Debian.gz
-rw-r--r-- root/root      5699 2016-01-04 06:32 ./usr/share/doc/etcd/copyright
drwxr-xr-x root/root         0 2016-01-21 11:42 ./usr/share/man/
drwxr-xr-x root/root         0 2016-01-21 11:43 ./usr/share/man/man1/
-rw-r--r-- root/root      1560 2016-01-21 11:42 ./usr/share/man/man1/etcd.1.gz
-rw-r--r-- root/root       954 2016-01-21 11:42 ./usr/share/man/man1/etcdctl.1.gz


┌──────────────────────────────────────────────────────────────────────────────┐
│ Post Build                                                                   │
└──────────────────────────────────────────────────────────────────────────────┘


┌──────────────────────────────────────────────────────────────────────────────┐
│ Cleanup                                                                      │
└──────────────────────────────────────────────────────────────────────────────┘

Purging /«BUILDDIR»
Not cleaning session: cloned chroot in use

┌──────────────────────────────────────────────────────────────────────────────┐
│ Summary                                                                      │
└──────────────────────────────────────────────────────────────────────────────┘

Build Architecture: armhf
Build-Space: 246772
Build-Time: 1174
Distribution: stretch-staging
Host Architecture: armhf
Install-Time: 452
Job: etcd_2.2.3+dfsg-1
Machine Architecture: armhf
Package: etcd
Package-Time: 1667
Source-Version: 2.2.3+dfsg-1
Space: 246772
Status: successful
Version: 2.2.3+dfsg-1+b1
────────────────────────────────────────────────────────────────────────────────
Finished at 20160121-1146
Build needed 00:27:47, 246772k disc space