Raspbian Package Auto-Building

Build log for etcd (2.3.7+dfsg-5) on armhf

etcd2.3.7+dfsg-5armhf → 2016-10-10 11:37:10

sbuild (Debian sbuild) 0.70.0 (03 Aug 2016) on testbuildd.raspbian.org

+==============================================================================+
| etcd 2.3.7+dfsg-5 (armhf)                    Mon, 10 Oct 2016 11:10:09 +0000 |
+==============================================================================+

Package: etcd
Version: 2.3.7+dfsg-5
Source Version: 2.3.7+dfsg-5
Distribution: stretch-staging
Machine Architecture: armhf
Host Architecture: armhf
Build Architecture: armhf

I: NOTICE: Log filtering will replace 'var/lib/schroot/mount/stretch-staging-armhf-sbuild-24875962-ddc7-4fc3-87ff-13bc3d326e27' 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 [9336 kB]
Get:3 http://172.17.0.1/private stretch-staging/main armhf Packages [11.3 MB]
Fetched 20.6 MB in 25s (801 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...
NOTICE: 'etcd' packaging is maintained in the 'Git' version control system at:
https://anonscm.debian.org/git/pkg-go/packages/etcd.git
Please use:
git clone https://anonscm.debian.org/git/pkg-go/packages/etcd.git
to retrieve the latest (possibly unreleased) updates to the package.
Need to get 767 kB of source archives.
Get:1 http://172.17.0.1/private stretch-staging/main etcd 2.3.7+dfsg-5 (dsc) [3789 B]
Get:2 http://172.17.0.1/private stretch-staging/main etcd 2.3.7+dfsg-5 (tar) [728 kB]
Get:3 http://172.17.0.1/private stretch-staging/main etcd 2.3.7+dfsg-5 (diff) [35.0 kB]
Fetched 767 kB in 0s (1458 kB/s)
Download complete and in download only mode
I: NOTICE: Log filtering will replace 'build/etcd-105JJ0/etcd-2.3.7+dfsg' with '<<PKGBUILDDIR>>'
I: NOTICE: Log filtering will replace 'build/etcd-105JJ0' with '<<BUILDDIR>>'

+------------------------------------------------------------------------------+
| Install build-essential                                                      |
+------------------------------------------------------------------------------+


Setup apt archive
-----------------

Merged Build-Depends: build-essential, fakeroot
Filtered Build-Depends: build-essential, fakeroot
dpkg-deb: building package 'sbuild-build-depends-core-dummy' in '/<<BUILDDIR>>/resolver-JNx71w/apt_archive/sbuild-build-depends-core-dummy.deb'.
dpkg-scanpackages: warning: Packages in archive but missing from override file:
dpkg-scanpackages: warning:   sbuild-build-depends-core-dummy
dpkg-scanpackages: info: Wrote 1 entries to output Packages file.
gpg: keybox '/<<BUILDDIR>>/resolver-JNx71w/gpg/pubring.kbx' created
gpg: /<<BUILDDIR>>/resolver-JNx71w/gpg/trustdb.gpg: trustdb created
gpg: key ACAD5B801D2E29DB: public key "Sbuild Signer (Sbuild Build Dependency Archive Key) <buildd-tools-devel@lists.alioth.debian.org>" imported
gpg: Total number processed: 1
gpg:               imported: 1
gpg: key ACAD5B801D2E29DB: "Sbuild Signer (Sbuild Build Dependency Archive Key) <buildd-tools-devel@lists.alioth.debian.org>" not changed
gpg: key ACAD5B801D2E29DB: secret key imported
gpg: Total number processed: 1
gpg:              unchanged: 1
gpg:       secret keys read: 1
gpg:   secret keys imported: 1
gpg: using "Sbuild Signer" as default secret key for signing
Ign:1 copy:/<<BUILDDIR>>/resolver-JNx71w/apt_archive ./ InRelease
Get:2 copy:/<<BUILDDIR>>/resolver-JNx71w/apt_archive ./ Release [957 B]
Get:3 copy:/<<BUILDDIR>>/resolver-JNx71w/apt_archive ./ Release.gpg [342 B]
Get:4 copy:/<<BUILDDIR>>/resolver-JNx71w/apt_archive ./ Sources [349 B]
Get:5 copy:/<<BUILDDIR>>/resolver-JNx71w/apt_archive ./ Packages [433 B]
Fetched 2081 B in 0s (3506 B/s)
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 packages were automatically installed and are no longer required:
  dirmngr fuse2fs gnupg-l10n libffi6 libfuse2 libgnutls30 libhogweed4
  libldap-2.4-2 libnettle6 libp11-kit0 libsasl2-2 libsasl2-modules
  libsasl2-modules-db libssl1.0.2 libtasn1-6 manpages
Use 'apt autoremove' to remove them.
The following NEW packages will be installed:
  sbuild-build-depends-core-dummy
0 upgraded, 1 newly installed, 0 to remove and 12 not upgraded.
Need to get 764 B of archives.
After this operation, 0 B of additional disk space will be used.
Get:1 copy:/<<BUILDDIR>>/resolver-JNx71w/apt_archive ./ sbuild-build-depends-core-dummy 0.invalid.0 [764 B]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 764 B in 0s (0 B/s)
Selecting previously unselected package sbuild-build-depends-core-dummy.
(Reading database ... 13129 files and directories currently installed.)
Preparing to unpack .../sbuild-build-depends-core-dummy_0.invalid.0_armhf.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

+------------------------------------------------------------------------------+
| Check architectures                                                          |
+------------------------------------------------------------------------------+

Arch check ok (armhf included in any all)

+------------------------------------------------------------------------------+
| Install package build dependencies                                           |
+------------------------------------------------------------------------------+


Setup apt archive
-----------------

Merged Build-Depends: debhelper (>= 9), dh-golang (>= 1.6), dh-systemd, golang-go, golang-github-jonboulle-clockwork-dev, golang-github-codegangsta-cli-dev (>= 0.0~git20151221~), golang-context-dev | golang-github-gorilla-context-dev, golang-coreos-log-dev | golang-github-coreos-go-log-dev, golang-github-akrennmair-gopcap-dev, golang-github-beorn7-perks-dev, golang-github-bgentry-speakeasy-dev, golang-github-boltdb-bolt-dev (>= 1.2.0~), golang-github-coreos-gexpect-dev, golang-github-coreos-go-systemd-dev, golang-github-coreos-pkg-dev, golang-github-google-btree-dev, golang-github-gorilla-mux-dev | golang-mux-dev, golang-github-kballard-go-shellquote-dev, golang-github-mattn-go-runewidth-dev, golang-github-olekukonko-tablewriter-dev, golang-github-russross-blackfriday-dev, golang-github-shurcool-sanitized-anchor-name-dev, golang-github-spacejam-loghisto-dev, golang-github-ugorji-go-codec-dev (>= 0.0~git20151112~), golang-github-xiang90-probing-dev, 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-github-gogo-protobuf-dev (>= 0.2~), gogoprotobuf, golang-golang-x-net-dev, golang-golang-x-sys-dev, golang-google-grpc-dev (>= 0.0~git20151002~), 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, curl
Filtered Build-Depends: debhelper (>= 9), dh-golang (>= 1.6), dh-systemd, golang-go, golang-github-jonboulle-clockwork-dev, golang-github-codegangsta-cli-dev (>= 0.0~git20151221~), golang-context-dev, golang-coreos-log-dev, golang-github-akrennmair-gopcap-dev, golang-github-beorn7-perks-dev, golang-github-bgentry-speakeasy-dev, golang-github-boltdb-bolt-dev (>= 1.2.0~), golang-github-coreos-gexpect-dev, golang-github-coreos-go-systemd-dev, golang-github-coreos-pkg-dev, golang-github-google-btree-dev, golang-github-gorilla-mux-dev, golang-github-kballard-go-shellquote-dev, golang-github-mattn-go-runewidth-dev, golang-github-olekukonko-tablewriter-dev, golang-github-russross-blackfriday-dev, golang-github-shurcool-sanitized-anchor-name-dev, golang-github-spacejam-loghisto-dev, golang-github-ugorji-go-codec-dev (>= 0.0~git20151112~), golang-github-xiang90-probing-dev, golang-glog-dev, golang-go-semver-dev, golang-go.crypto-dev, golang-go.tools, golang-github-gogo-protobuf-dev (>= 0.2~), gogoprotobuf, golang-golang-x-net-dev, golang-golang-x-sys-dev, golang-google-grpc-dev (>= 0.0~git20151002~), 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, curl
dpkg-deb: building package 'sbuild-build-depends-etcd-dummy' in '/<<BUILDDIR>>/resolver-gZ1dkv/apt_archive/sbuild-build-depends-etcd-dummy.deb'.
dpkg-scanpackages: warning: Packages in archive but missing from override file:
dpkg-scanpackages: warning:   sbuild-build-depends-etcd-dummy
dpkg-scanpackages: info: Wrote 1 entries to output Packages file.
gpg: keybox '/<<BUILDDIR>>/resolver-gZ1dkv/gpg/pubring.kbx' created
gpg: /<<BUILDDIR>>/resolver-gZ1dkv/gpg/trustdb.gpg: trustdb created
gpg: key ACAD5B801D2E29DB: public key "Sbuild Signer (Sbuild Build Dependency Archive Key) <buildd-tools-devel@lists.alioth.debian.org>" imported
gpg: Total number processed: 1
gpg:               imported: 1
gpg: key ACAD5B801D2E29DB: "Sbuild Signer (Sbuild Build Dependency Archive Key) <buildd-tools-devel@lists.alioth.debian.org>" not changed
gpg: key ACAD5B801D2E29DB: secret key imported
gpg: Total number processed: 1
gpg:              unchanged: 1
gpg:       secret keys read: 1
gpg:   secret keys imported: 1
gpg: using "Sbuild Signer" as default secret key for signing
Ign:1 copy:/<<BUILDDIR>>/resolver-gZ1dkv/apt_archive ./ InRelease
Get:2 copy:/<<BUILDDIR>>/resolver-gZ1dkv/apt_archive ./ Release [963 B]
Get:3 copy:/<<BUILDDIR>>/resolver-gZ1dkv/apt_archive ./ Release.gpg [342 B]
Get:4 copy:/<<BUILDDIR>>/resolver-gZ1dkv/apt_archive ./ Sources [882 B]
Get:5 copy:/<<BUILDDIR>>/resolver-gZ1dkv/apt_archive ./ Packages [882 B]
Fetched 3069 B in 0s (5126 B/s)
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 packages were automatically installed and are no longer required:
  dirmngr fuse2fs gnupg-l10n libfuse2 libsasl2-modules libssl1.0.2 manpages
Use 'apt autoremove' to remove them.
The following additional packages will be installed:
  autoconf automake autopoint autotools-dev bsdmainutils curl debhelper
  dh-autoreconf dh-golang dh-strip-nondeterminism dh-systemd file gettext
  gettext-base gogoprotobuf golang-1.7-go golang-1.7-src golang-context-dev
  golang-coreos-log-dev golang-dbus-dev golang-github-akrennmair-gopcap-dev
  golang-github-beorn7-perks-dev golang-github-bgentry-speakeasy-dev
  golang-github-boltdb-bolt-dev golang-github-burntsushi-toml-dev
  golang-github-codegangsta-cli-dev golang-github-coreos-gexpect-dev
  golang-github-coreos-go-systemd-dev golang-github-coreos-pkg-dev
  golang-github-davecgh-go-spew-dev golang-github-gogo-protobuf-dev
  golang-github-google-btree-dev golang-github-gorilla-context-dev
  golang-github-gorilla-mux-dev golang-github-jonboulle-clockwork-dev
  golang-github-julienschmidt-httprouter-dev
  golang-github-kballard-go-shellquote-dev golang-github-kr-pty-dev
  golang-github-mattn-go-runewidth-dev
  golang-github-olekukonko-tablewriter-dev
  golang-github-pmezard-go-difflib-dev
  golang-github-prometheus-client-golang-dev
  golang-github-prometheus-client-model-dev
  golang-github-prometheus-common-dev golang-github-russross-blackfriday-dev
  golang-github-shurcool-sanitized-anchor-name-dev
  golang-github-sirupsen-logrus-dev golang-github-spacejam-loghisto-dev
  golang-github-stathat-go-dev golang-github-stretchr-objx-dev
  golang-github-stretchr-testify-dev golang-github-ugorji-go-codec-dev
  golang-github-urfave-cli-dev golang-github-xiang90-probing-dev
  golang-glog-dev golang-go golang-go-semver-dev golang-go.net-dev
  golang-go.tools golang-golang-x-crypto-dev golang-golang-x-net-dev
  golang-golang-x-oauth2-dev golang-golang-x-sys-dev golang-golang-x-text-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-gopkg-check.v1-dev golang-gopkg-yaml.v2-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-pty-dev
  golang-src golang-toml-dev golang-x-text-dev groff-base intltool-debian
  libarchive-zip-perl libbsd0 libcroco3 libcurl3-gnutls
  libfile-stripnondeterminism-perl libglib2.0-0 libgssapi-krb5-2 libicu57
  libip4tc0 libjs-jquery libjs-jquery-ui libk5crypto3 libkeyutils1 libkrb5-3
  libkrb5support0 libmagic-mgc libmagic1 libnghttp2-14 libpcap0.8
  libpcap0.8-dev libpipeline1 libprotobuf-dev libprotobuf-lite10 libprotobuf10
  libprotoc10 librtmp1 libsigsegv2 libssh2-1 libsystemd-dev libsystemd0
  libtimedate-perl libtool libunistring0 libxml2 m4 man-db pkg-config
  po-debconf protobuf-compiler systemd zlib1g-dev
Suggested packages:
  autoconf-archive gnu-standards autoconf-doc wamerican | wordlist whois
  vacation dh-make gettext-doc libasprintf-dev libgettextpo-dev bzr
  ca-certificates git mercurial subversion groff krb5-doc krb5-user
  libjs-jquery-ui-docs libtool-doc gfortran | fortran95-compiler gcj-jdk less
  www-browser libmail-box-perl systemd-ui systemd-container policykit-1
Recommended packages:
  ca-certificates libglib2.0-data shared-mime-info xdg-user-dirs
  javascript-common krb5-locales libltdl-dev xml-core libmail-sendmail-perl
  libpam-systemd dbus
The following NEW packages will be installed:
  autoconf automake autopoint autotools-dev bsdmainutils curl debhelper
  dh-autoreconf dh-golang dh-strip-nondeterminism dh-systemd file gettext
  gettext-base gogoprotobuf golang-1.7-go golang-1.7-src golang-context-dev
  golang-coreos-log-dev golang-dbus-dev golang-github-akrennmair-gopcap-dev
  golang-github-beorn7-perks-dev golang-github-bgentry-speakeasy-dev
  golang-github-boltdb-bolt-dev golang-github-burntsushi-toml-dev
  golang-github-codegangsta-cli-dev golang-github-coreos-gexpect-dev
  golang-github-coreos-go-systemd-dev golang-github-coreos-pkg-dev
  golang-github-davecgh-go-spew-dev golang-github-gogo-protobuf-dev
  golang-github-google-btree-dev golang-github-gorilla-context-dev
  golang-github-gorilla-mux-dev golang-github-jonboulle-clockwork-dev
  golang-github-julienschmidt-httprouter-dev
  golang-github-kballard-go-shellquote-dev golang-github-kr-pty-dev
  golang-github-mattn-go-runewidth-dev
  golang-github-olekukonko-tablewriter-dev
  golang-github-pmezard-go-difflib-dev
  golang-github-prometheus-client-golang-dev
  golang-github-prometheus-client-model-dev
  golang-github-prometheus-common-dev golang-github-russross-blackfriday-dev
  golang-github-shurcool-sanitized-anchor-name-dev
  golang-github-sirupsen-logrus-dev golang-github-spacejam-loghisto-dev
  golang-github-stathat-go-dev golang-github-stretchr-objx-dev
  golang-github-stretchr-testify-dev golang-github-ugorji-go-codec-dev
  golang-github-urfave-cli-dev golang-github-xiang90-probing-dev
  golang-glog-dev golang-go golang-go-semver-dev golang-go.net-dev
  golang-go.tools golang-golang-x-crypto-dev golang-golang-x-net-dev
  golang-golang-x-oauth2-dev golang-golang-x-sys-dev golang-golang-x-text-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-gopkg-check.v1-dev golang-gopkg-yaml.v2-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-pty-dev
  golang-src golang-toml-dev golang-x-text-dev groff-base intltool-debian
  libarchive-zip-perl libbsd0 libcroco3 libcurl3-gnutls
  libfile-stripnondeterminism-perl libglib2.0-0 libgssapi-krb5-2 libicu57
  libip4tc0 libjs-jquery libjs-jquery-ui libk5crypto3 libkeyutils1 libkrb5-3
  libkrb5support0 libmagic-mgc libmagic1 libnghttp2-14 libpcap0.8
  libpcap0.8-dev libpipeline1 libprotobuf-dev libprotobuf-lite10 libprotobuf10
  libprotoc10 librtmp1 libsigsegv2 libssh2-1 libsystemd-dev libtimedate-perl
  libtool libunistring0 libxml2 m4 man-db pkg-config po-debconf
  protobuf-compiler sbuild-build-depends-etcd-dummy zlib1g-dev
The following packages will be upgraded:
  libsystemd0 systemd
2 upgraded, 124 newly installed, 0 to remove and 10 not upgraded.
Need to get 58.3 MB/72.6 MB of archives.
After this operation, 399 MB of additional disk space will be used.
Get:1 copy:/<<BUILDDIR>>/resolver-gZ1dkv/apt_archive ./ sbuild-build-depends-etcd-dummy 0.invalid.0 [1214 B]
Get:2 http://172.17.0.1/private stretch-staging/main armhf libip4tc0 armhf 1.6.0-3 [65.2 kB]
Get:3 http://172.17.0.1/private stretch-staging/main armhf systemd armhf 231-9 [2137 kB]
Get:4 http://172.17.0.1/private stretch-staging/main armhf libsystemd0 armhf 231-9 [248 kB]
Get:5 http://172.17.0.1/private stretch-staging/main armhf groff-base armhf 1.22.3-8 [1087 kB]
Get:6 http://172.17.0.1/private stretch-staging/main armhf libbsd0 armhf 0.8.3-1 [89.0 kB]
Get:7 http://172.17.0.1/private stretch-staging/main armhf bsdmainutils armhf 9.0.11 [177 kB]
Get:8 http://172.17.0.1/private stretch-staging/main armhf libpipeline1 armhf 1.4.1-2 [23.7 kB]
Get:9 http://172.17.0.1/private stretch-staging/main armhf man-db armhf 2.7.5-1 [975 kB]
Get:10 http://172.17.0.1/private stretch-staging/main armhf libmagic-mgc armhf 1:5.28-4 [210 kB]
Get:11 http://172.17.0.1/private stretch-staging/main armhf libmagic1 armhf 1:5.28-4 [104 kB]
Get:12 http://172.17.0.1/private stretch-staging/main armhf file armhf 1:5.28-4 [62.7 kB]
Get:13 http://172.17.0.1/private stretch-staging/main armhf gettext-base armhf 0.19.8.1-1 [117 kB]
Get:14 http://172.17.0.1/private stretch-staging/main armhf libkeyutils1 armhf 1.5.9-9 [11.9 kB]
Get:15 http://172.17.0.1/private stretch-staging/main armhf libkrb5support0 armhf 1.14.3+dfsg-2 [57.5 kB]
Get:16 http://172.17.0.1/private stretch-staging/main armhf libk5crypto3 armhf 1.14.3+dfsg-2 [110 kB]
Get:17 http://172.17.0.1/private stretch-staging/main armhf libkrb5-3 armhf 1.14.3+dfsg-2 [262 kB]
Get:18 http://172.17.0.1/private stretch-staging/main armhf libgssapi-krb5-2 armhf 1.14.3+dfsg-2 [131 kB]
Get:19 http://172.17.0.1/private stretch-staging/main armhf libicu57 armhf 57.1-4 [7407 kB]
Get:20 http://172.17.0.1/private stretch-staging/main armhf libxml2 armhf 2.9.4+dfsg1-2 [805 kB]
Get:21 http://172.17.0.1/private stretch-staging/main armhf libsigsegv2 armhf 2.10-5 [28.4 kB]
Get:22 http://172.17.0.1/private stretch-staging/main armhf m4 armhf 1.4.17-5 [239 kB]
Get:23 http://172.17.0.1/private stretch-staging/main armhf autoconf all 2.69-10 [338 kB]
Get:24 http://172.17.0.1/private stretch-staging/main armhf autotools-dev all 20160430.1 [72.6 kB]
Get:25 http://172.17.0.1/private stretch-staging/main armhf automake all 1:1.15-4 [735 kB]
Get:26 http://172.17.0.1/private stretch-staging/main armhf autopoint all 0.19.8.1-1 [433 kB]
Get:27 http://172.17.0.1/private stretch-staging/main armhf libnghttp2-14 armhf 1.15.0-1 [72.6 kB]
Get:28 http://172.17.0.1/private stretch-staging/main armhf librtmp1 armhf 2.4+20151223.gitfa8646d.1-1 [54.2 kB]
Get:29 http://172.17.0.1/private stretch-staging/main armhf libssh2-1 armhf 1.7.0-1 [125 kB]
Get:30 http://172.17.0.1/private stretch-staging/main armhf libcurl3-gnutls armhf 7.50.1-1 [248 kB]
Get:31 http://172.17.0.1/private stretch-staging/main armhf curl armhf 7.50.1-1 [214 kB]
Get:32 http://172.17.0.1/private stretch-staging/main armhf libtool all 2.4.6-2 [545 kB]
Get:33 http://172.17.0.1/private stretch-staging/main armhf dh-autoreconf all 12 [15.8 kB]
Get:34 http://172.17.0.1/private stretch-staging/main armhf libarchive-zip-perl all 1.59-1 [95.5 kB]
Get:35 http://172.17.0.1/private stretch-staging/main armhf libfile-stripnondeterminism-perl all 0.028-1 [14.6 kB]
Get:36 http://172.17.0.1/private stretch-staging/main armhf libtimedate-perl all 2.3000-2 [42.2 kB]
Get:37 http://172.17.0.1/private stretch-staging/main armhf dh-strip-nondeterminism all 0.028-1 [9020 B]
Get:38 http://172.17.0.1/private stretch-staging/main armhf libglib2.0-0 armhf 2.50.0-1 [2520 kB]
Get:39 http://172.17.0.1/private stretch-staging/main armhf libcroco3 armhf 0.6.11-2 [131 kB]
Get:40 http://172.17.0.1/private stretch-staging/main armhf libunistring0 armhf 0.9.6+really0.9.3-0.1 [252 kB]
Get:41 http://172.17.0.1/private stretch-staging/main armhf gettext armhf 0.19.8.1-1 [1433 kB]
Get:42 http://172.17.0.1/private stretch-staging/main armhf intltool-debian all 0.35.0+20060710.4 [26.3 kB]
Get:43 http://172.17.0.1/private stretch-staging/main armhf po-debconf all 1.0.20 [247 kB]
Get:44 http://172.17.0.1/private stretch-staging/main armhf debhelper all 10.2.1 [827 kB]
Get:45 http://172.17.0.1/private stretch-staging/main armhf golang-1.7-src armhf 1.7-3+rpi1 [7643 kB]
Get:46 http://172.17.0.1/private stretch-staging/main armhf golang-1.7-go armhf 1.7-3+rpi1 [16.7 MB]
Get:47 http://172.17.0.1/private stretch-staging/main armhf golang-src armhf 2:1.7~1+b2 [3472 B]
Get:48 http://172.17.0.1/private stretch-staging/main armhf golang-go armhf 2:1.7~1+b2 [22.6 kB]
Get:49 http://172.17.0.1/private stretch-staging/main armhf libjs-jquery all 1.12.4-1 [167 kB]
Get:50 http://172.17.0.1/private stretch-staging/main armhf libpcap0.8 armhf 1.7.4-3 [123 kB]
Get:51 http://172.17.0.1/private stretch-staging/main armhf libpcap0.8-dev armhf 1.7.4-3 [216 kB]
Get:52 http://172.17.0.1/private stretch-staging/main armhf zlib1g-dev armhf 1:1.2.8.dfsg-2+b1 [197 kB]
Get:53 http://172.17.0.1/private stretch-staging/main armhf libprotobuf10 armhf 3.0.0-7 [585 kB]
Get:54 http://172.17.0.1/private stretch-staging/main armhf libprotobuf-lite10 armhf 3.0.0-7 [114 kB]
Get:55 http://172.17.0.1/private stretch-staging/main armhf libprotobuf-dev armhf 3.0.0-7 [894 kB]
Get:56 http://172.17.0.1/private stretch-staging/main armhf libprotoc10 armhf 3.0.0-7 [517 kB]
Get:57 http://172.17.0.1/private stretch-staging/main armhf libsystemd-dev armhf 231-9 [225 kB]
Get:58 http://172.17.0.1/private stretch-staging/main armhf protobuf-compiler armhf 3.0.0-7 [52.2 kB]
Get:59 http://172.17.0.1/private stretch-staging/main armhf dh-golang all 1.19 [9548 B]
Get:60 http://172.17.0.1/private stretch-staging/main armhf dh-systemd all 10.2.1 [98.8 kB]
Get:61 http://172.17.0.1/private stretch-staging/main armhf golang-github-gogo-protobuf-dev all 0.3-1 [681 kB]
Get:62 http://172.17.0.1/private stretch-staging/main armhf gogoprotobuf armhf 0.3-1 [1999 kB]
Get:63 http://172.17.0.1/private stretch-staging/main armhf golang-github-beorn7-perks-dev all 0.0~git20150223.0.b965b61-2 [11.4 kB]
Get:64 http://172.17.0.1/private stretch-staging/main armhf golang-github-bgentry-speakeasy-dev all 0.0~git20150902.0.36e9cfd-1 [4632 B]
Get:65 http://172.17.0.1/private stretch-staging/main armhf golang-gopkg-yaml.v2-dev all 0.0+git20160301.0.a83829b-2 [52.6 kB]
Get:66 http://172.17.0.1/private stretch-staging/main armhf golang-github-urfave-cli-dev all 1.18.0-1 [42.1 kB]
Get:67 http://172.17.0.1/private stretch-staging/main armhf golang-github-codegangsta-cli-dev all 1.18.0-1 [42.9 kB]
Get:68 http://172.17.0.1/private stretch-staging/main armhf golang-github-burntsushi-toml-dev all 0.2.0-3 [34.9 kB]
Get:69 http://172.17.0.1/private stretch-staging/main armhf golang-github-kballard-go-shellquote-dev all 0.0~git20150810.0.d8ec1a6-1 [5490 B]
Get:70 http://172.17.0.1/private stretch-staging/main armhf golang-github-kr-pty-dev all 0.0~git20151007.0.f7ee69f-1 [6332 B]
Get:71 http://172.17.0.1/private stretch-staging/main armhf golang-pty-dev all 0.0~git20151007.0.f7ee69f-1 [2976 B]
Get:72 http://172.17.0.1/private stretch-staging/main armhf golang-github-coreos-gexpect-dev all 0.1.0-1 [9126 B]
Get:73 http://172.17.0.1/private stretch-staging/main armhf golang-golang-x-text-dev all 0.0~git20160816.0.d69c40b-1 [2194 kB]
Get:74 http://172.17.0.1/private stretch-staging/main armhf golang-x-text-dev all 0.0~git20160816.0.d69c40b-1 [2748 B]
Get:75 http://172.17.0.1/private stretch-staging/main armhf golang-golang-x-net-dev all 1:0.0+git20160518.b3e9c8f+dfsg-2 [520 kB]
Get:76 http://172.17.0.1/private stretch-staging/main armhf golang-golang-x-crypto-dev all 1:0.0~git20160824.0.351dc6a-1 [928 kB]
Get:77 http://172.17.0.1/private stretch-staging/main armhf golang-github-coreos-pkg-dev all 2-2 [23.1 kB]
Get:78 http://172.17.0.1/private stretch-staging/main armhf golang-github-coreos-go-systemd-dev all 12-1 [37.8 kB]
Get:79 http://172.17.0.1/private stretch-staging/main armhf golang-github-gorilla-mux-dev all 1.1-2 [26.0 kB]
Get:80 http://172.17.0.1/private stretch-staging/main armhf golang-github-jonboulle-clockwork-dev all 0.1.0-2 [5254 B]
Get:81 http://172.17.0.1/private stretch-staging/main armhf golang-github-julienschmidt-httprouter-dev all 1.1-1 [15.5 kB]
Get:82 http://172.17.0.1/private stretch-staging/main armhf golang-github-mattn-go-runewidth-dev all 0.0.1-1 [6416 B]
Get:83 http://172.17.0.1/private stretch-staging/main armhf golang-github-olekukonko-tablewriter-dev all 0.0~git20151029.0.a5eefc2-1 [11.1 kB]
Get:84 http://172.17.0.1/private stretch-staging/main armhf golang-github-pmezard-go-difflib-dev all 0.0~git20160110.0.792786c-2 [11.6 kB]
Get:85 http://172.17.0.1/private stretch-staging/main armhf golang-goprotobuf-dev armhf 0.0~git20160815.0.7390af9-3 [775 kB]
Get:86 http://172.17.0.1/private stretch-staging/main armhf golang-github-sirupsen-logrus-dev all 0.10.0-2 [24.6 kB]
Get:87 http://172.17.0.1/private stretch-staging/main armhf golang-logrus-dev all 0.10.0-2 [3522 B]
Get:88 http://172.17.0.1/private stretch-staging/main armhf golang-github-prometheus-common-dev all 0+git20160928.e35a2e3+really.ebdfc6d-1 [47.3 kB]
Get:89 http://172.17.0.1/private stretch-staging/main armhf golang-github-prometheus-client-golang-dev all 0.8.0-1 [61.7 kB]
Get:90 http://172.17.0.1/private stretch-staging/main armhf golang-github-russross-blackfriday-dev all 1.4+git20160531.33.1d6b8e9-1 [60.6 kB]
Get:91 http://172.17.0.1/private stretch-staging/main armhf golang-github-spacejam-loghisto-dev all 0.0~git20150819.0.3233097-1 [13.9 kB]
Get:92 http://172.17.0.1/private stretch-staging/main armhf golang-github-xiang90-probing-dev all 0.0~git20150806.0.6a0cc1a-1 [3898 B]
Get:93 http://172.17.0.1/private stretch-staging/main armhf golang-go.net-dev all 1:0.0+git20160518.b3e9c8f+dfsg-2 [10.6 kB]
Get:94 http://172.17.0.1/private stretch-staging/main armhf golang-google-cloud-compute-metadata-dev all 0.0~git20160615-3 [12.2 kB]
Get:95 http://172.17.0.1/private stretch-staging/main armhf golang-golang-x-sys-dev all 0.0~git20160704.0.a408501-1 [183 kB]
Get:96 http://172.17.0.1/private stretch-staging/main armhf golang-google-grpc-dev all 1.0.0-1 [126 kB]
Get:97 http://172.17.0.1/private stretch-staging/main armhf golang-prometheus-client-dev all 0.8.0-1 [5170 B]
Get:98 http://172.17.0.1/private stretch-staging/main armhf golang-toml-dev all 0.2.0-3 [3638 B]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 58.3 MB in 17s (3254 kB/s)
Selecting previously unselected package libip4tc0:armhf.
(Reading database ... 13129 files and directories currently installed.)
Preparing to unpack .../0-libip4tc0_1.6.0-3_armhf.deb ...
Unpacking libip4tc0:armhf (1.6.0-3) ...
Preparing to unpack .../1-systemd_231-9_armhf.deb ...
Unpacking systemd (231-9) over (231-4) ...
Preparing to unpack .../2-libsystemd0_231-9_armhf.deb ...
Unpacking libsystemd0:armhf (231-9) over (231-4) ...
Setting up libsystemd0:armhf (231-9) ...
Selecting previously unselected package groff-base.
(Reading database ... 13145 files and directories currently installed.)
Preparing to unpack .../000-groff-base_1.22.3-8_armhf.deb ...
Unpacking groff-base (1.22.3-8) ...
Selecting previously unselected package libbsd0:armhf.
Preparing to unpack .../001-libbsd0_0.8.3-1_armhf.deb ...
Unpacking libbsd0:armhf (0.8.3-1) ...
Selecting previously unselected package bsdmainutils.
Preparing to unpack .../002-bsdmainutils_9.0.11_armhf.deb ...
Unpacking bsdmainutils (9.0.11) ...
Selecting previously unselected package libpipeline1:armhf.
Preparing to unpack .../003-libpipeline1_1.4.1-2_armhf.deb ...
Unpacking libpipeline1:armhf (1.4.1-2) ...
Selecting previously unselected package man-db.
Preparing to unpack .../004-man-db_2.7.5-1_armhf.deb ...
Unpacking man-db (2.7.5-1) ...
Selecting previously unselected package libmagic-mgc.
Preparing to unpack .../005-libmagic-mgc_1%3a5.28-4_armhf.deb ...
Unpacking libmagic-mgc (1:5.28-4) ...
Selecting previously unselected package libmagic1:armhf.
Preparing to unpack .../006-libmagic1_1%3a5.28-4_armhf.deb ...
Unpacking libmagic1:armhf (1:5.28-4) ...
Selecting previously unselected package file.
Preparing to unpack .../007-file_1%3a5.28-4_armhf.deb ...
Unpacking file (1:5.28-4) ...
Selecting previously unselected package gettext-base.
Preparing to unpack .../008-gettext-base_0.19.8.1-1_armhf.deb ...
Unpacking gettext-base (0.19.8.1-1) ...
Selecting previously unselected package libkeyutils1:armhf.
Preparing to unpack .../009-libkeyutils1_1.5.9-9_armhf.deb ...
Unpacking libkeyutils1:armhf (1.5.9-9) ...
Selecting previously unselected package libkrb5support0:armhf.
Preparing to unpack .../010-libkrb5support0_1.14.3+dfsg-2_armhf.deb ...
Unpacking libkrb5support0:armhf (1.14.3+dfsg-2) ...
Selecting previously unselected package libk5crypto3:armhf.
Preparing to unpack .../011-libk5crypto3_1.14.3+dfsg-2_armhf.deb ...
Unpacking libk5crypto3:armhf (1.14.3+dfsg-2) ...
Selecting previously unselected package libkrb5-3:armhf.
Preparing to unpack .../012-libkrb5-3_1.14.3+dfsg-2_armhf.deb ...
Unpacking libkrb5-3:armhf (1.14.3+dfsg-2) ...
Selecting previously unselected package libgssapi-krb5-2:armhf.
Preparing to unpack .../013-libgssapi-krb5-2_1.14.3+dfsg-2_armhf.deb ...
Unpacking libgssapi-krb5-2:armhf (1.14.3+dfsg-2) ...
Selecting previously unselected package libicu57:armhf.
Preparing to unpack .../014-libicu57_57.1-4_armhf.deb ...
Unpacking libicu57:armhf (57.1-4) ...
Selecting previously unselected package libxml2:armhf.
Preparing to unpack .../015-libxml2_2.9.4+dfsg1-2_armhf.deb ...
Unpacking libxml2:armhf (2.9.4+dfsg1-2) ...
Selecting previously unselected package libsigsegv2:armhf.
Preparing to unpack .../016-libsigsegv2_2.10-5_armhf.deb ...
Unpacking libsigsegv2:armhf (2.10-5) ...
Selecting previously unselected package m4.
Preparing to unpack .../017-m4_1.4.17-5_armhf.deb ...
Unpacking m4 (1.4.17-5) ...
Selecting previously unselected package autoconf.
Preparing to unpack .../018-autoconf_2.69-10_all.deb ...
Unpacking autoconf (2.69-10) ...
Selecting previously unselected package autotools-dev.
Preparing to unpack .../019-autotools-dev_20160430.1_all.deb ...
Unpacking autotools-dev (20160430.1) ...
Selecting previously unselected package automake.
Preparing to unpack .../020-automake_1%3a1.15-4_all.deb ...
Unpacking automake (1:1.15-4) ...
Selecting previously unselected package autopoint.
Preparing to unpack .../021-autopoint_0.19.8.1-1_all.deb ...
Unpacking autopoint (0.19.8.1-1) ...
Selecting previously unselected package libnghttp2-14:armhf.
Preparing to unpack .../022-libnghttp2-14_1.15.0-1_armhf.deb ...
Unpacking libnghttp2-14:armhf (1.15.0-1) ...
Selecting previously unselected package librtmp1:armhf.
Preparing to unpack .../023-librtmp1_2.4+20151223.gitfa8646d.1-1_armhf.deb ...
Unpacking librtmp1:armhf (2.4+20151223.gitfa8646d.1-1) ...
Selecting previously unselected package libssh2-1:armhf.
Preparing to unpack .../024-libssh2-1_1.7.0-1_armhf.deb ...
Unpacking libssh2-1:armhf (1.7.0-1) ...
Selecting previously unselected package libcurl3-gnutls:armhf.
Preparing to unpack .../025-libcurl3-gnutls_7.50.1-1_armhf.deb ...
Unpacking libcurl3-gnutls:armhf (7.50.1-1) ...
Selecting previously unselected package curl.
Preparing to unpack .../026-curl_7.50.1-1_armhf.deb ...
Unpacking curl (7.50.1-1) ...
Selecting previously unselected package libtool.
Preparing to unpack .../027-libtool_2.4.6-2_all.deb ...
Unpacking libtool (2.4.6-2) ...
Selecting previously unselected package dh-autoreconf.
Preparing to unpack .../028-dh-autoreconf_12_all.deb ...
Unpacking dh-autoreconf (12) ...
Selecting previously unselected package libarchive-zip-perl.
Preparing to unpack .../029-libarchive-zip-perl_1.59-1_all.deb ...
Unpacking libarchive-zip-perl (1.59-1) ...
Selecting previously unselected package libfile-stripnondeterminism-perl.
Preparing to unpack .../030-libfile-stripnondeterminism-perl_0.028-1_all.deb ...
Unpacking libfile-stripnondeterminism-perl (0.028-1) ...
Selecting previously unselected package libtimedate-perl.
Preparing to unpack .../031-libtimedate-perl_2.3000-2_all.deb ...
Unpacking libtimedate-perl (2.3000-2) ...
Selecting previously unselected package dh-strip-nondeterminism.
Preparing to unpack .../032-dh-strip-nondeterminism_0.028-1_all.deb ...
Unpacking dh-strip-nondeterminism (0.028-1) ...
Selecting previously unselected package libglib2.0-0:armhf.
Preparing to unpack .../033-libglib2.0-0_2.50.0-1_armhf.deb ...
Unpacking libglib2.0-0:armhf (2.50.0-1) ...
Selecting previously unselected package libcroco3:armhf.
Preparing to unpack .../034-libcroco3_0.6.11-2_armhf.deb ...
Unpacking libcroco3:armhf (0.6.11-2) ...
Selecting previously unselected package libunistring0:armhf.
Preparing to unpack .../035-libunistring0_0.9.6+really0.9.3-0.1_armhf.deb ...
Unpacking libunistring0:armhf (0.9.6+really0.9.3-0.1) ...
Selecting previously unselected package gettext.
Preparing to unpack .../036-gettext_0.19.8.1-1_armhf.deb ...
Unpacking gettext (0.19.8.1-1) ...
Selecting previously unselected package intltool-debian.
Preparing to unpack .../037-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 .../038-po-debconf_1.0.20_all.deb ...
Unpacking po-debconf (1.0.20) ...
Selecting previously unselected package debhelper.
Preparing to unpack .../039-debhelper_10.2.1_all.deb ...
Unpacking debhelper (10.2.1) ...
Selecting previously unselected package golang-1.7-src.
Preparing to unpack .../040-golang-1.7-src_1.7-3+rpi1_armhf.deb ...
Unpacking golang-1.7-src (1.7-3+rpi1) ...
Selecting previously unselected package golang-1.7-go.
Preparing to unpack .../041-golang-1.7-go_1.7-3+rpi1_armhf.deb ...
Unpacking golang-1.7-go (1.7-3+rpi1) ...
Selecting previously unselected package golang-src.
Preparing to unpack .../042-golang-src_2%3a1.7~1+b2_armhf.deb ...
Unpacking golang-src (2:1.7~1+b2) ...
Selecting previously unselected package golang-go.
Preparing to unpack .../043-golang-go_2%3a1.7~1+b2_armhf.deb ...
Unpacking golang-go (2:1.7~1+b2) ...
Selecting previously unselected package libjs-jquery.
Preparing to unpack .../044-libjs-jquery_1.12.4-1_all.deb ...
Unpacking libjs-jquery (1.12.4-1) ...
Selecting previously unselected package libjs-jquery-ui.
Preparing to unpack .../045-libjs-jquery-ui_1.10.1+dfsg-1_all.deb ...
Unpacking libjs-jquery-ui (1.10.1+dfsg-1) ...
Selecting previously unselected package libpcap0.8:armhf.
Preparing to unpack .../046-libpcap0.8_1.7.4-3_armhf.deb ...
Unpacking libpcap0.8:armhf (1.7.4-3) ...
Selecting previously unselected package libpcap0.8-dev.
Preparing to unpack .../047-libpcap0.8-dev_1.7.4-3_armhf.deb ...
Unpacking libpcap0.8-dev (1.7.4-3) ...
Selecting previously unselected package zlib1g-dev:armhf.
Preparing to unpack .../048-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 libprotobuf10:armhf.
Preparing to unpack .../049-libprotobuf10_3.0.0-7_armhf.deb ...
Unpacking libprotobuf10:armhf (3.0.0-7) ...
Selecting previously unselected package libprotobuf-lite10:armhf.
Preparing to unpack .../050-libprotobuf-lite10_3.0.0-7_armhf.deb ...
Unpacking libprotobuf-lite10:armhf (3.0.0-7) ...
Selecting previously unselected package libprotobuf-dev:armhf.
Preparing to unpack .../051-libprotobuf-dev_3.0.0-7_armhf.deb ...
Unpacking libprotobuf-dev:armhf (3.0.0-7) ...
Selecting previously unselected package libprotoc10:armhf.
Preparing to unpack .../052-libprotoc10_3.0.0-7_armhf.deb ...
Unpacking libprotoc10:armhf (3.0.0-7) ...
Selecting previously unselected package libsystemd-dev:armhf.
Preparing to unpack .../053-libsystemd-dev_231-9_armhf.deb ...
Unpacking libsystemd-dev:armhf (231-9) ...
Selecting previously unselected package pkg-config.
Preparing to unpack .../054-pkg-config_0.29-4_armhf.deb ...
Unpacking pkg-config (0.29-4) ...
Selecting previously unselected package protobuf-compiler.
Preparing to unpack .../055-protobuf-compiler_3.0.0-7_armhf.deb ...
Unpacking protobuf-compiler (3.0.0-7) ...
Selecting previously unselected package dh-golang.
Preparing to unpack .../056-dh-golang_1.19_all.deb ...
Unpacking dh-golang (1.19) ...
Selecting previously unselected package dh-systemd.
Preparing to unpack .../057-dh-systemd_10.2.1_all.deb ...
Unpacking dh-systemd (10.2.1) ...
Selecting previously unselected package golang-github-gogo-protobuf-dev.
Preparing to unpack .../058-golang-github-gogo-protobuf-dev_0.3-1_all.deb ...
Unpacking golang-github-gogo-protobuf-dev (0.3-1) ...
Selecting previously unselected package gogoprotobuf.
Preparing to unpack .../059-gogoprotobuf_0.3-1_armhf.deb ...
Unpacking gogoprotobuf (0.3-1) ...
Selecting previously unselected package golang-github-gorilla-context-dev.
Preparing to unpack .../060-golang-github-gorilla-context-dev_1.1-1_all.deb ...
Unpacking golang-github-gorilla-context-dev (1.1-1) ...
Selecting previously unselected package golang-context-dev.
Preparing to unpack .../061-golang-context-dev_1.1-1_all.deb ...
Unpacking golang-context-dev (1.1-1) ...
Selecting previously unselected package golang-coreos-log-dev.
Preparing to unpack .../062-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 .../063-golang-dbus-dev_3-1_all.deb ...
Unpacking golang-dbus-dev (3-1) ...
Selecting previously unselected package golang-github-akrennmair-gopcap-dev.
Preparing to unpack .../064-golang-github-akrennmair-gopcap-dev_0.0~git20150728.0.00e1103-1_all.deb ...
Unpacking golang-github-akrennmair-gopcap-dev (0.0~git20150728.0.00e1103-1) ...
Selecting previously unselected package golang-github-beorn7-perks-dev.
Preparing to unpack .../065-golang-github-beorn7-perks-dev_0.0~git20150223.0.b965b61-2_all.deb ...
Unpacking golang-github-beorn7-perks-dev (0.0~git20150223.0.b965b61-2) ...
Selecting previously unselected package golang-github-bgentry-speakeasy-dev.
Preparing to unpack .../066-golang-github-bgentry-speakeasy-dev_0.0~git20150902.0.36e9cfd-1_all.deb ...
Unpacking golang-github-bgentry-speakeasy-dev (0.0~git20150902.0.36e9cfd-1) ...
Selecting previously unselected package golang-gopkg-check.v1-dev.
Preparing to unpack .../067-golang-gopkg-check.v1-dev_0.0+git20160105.0.4f90aea-2_all.deb ...
Unpacking golang-gopkg-check.v1-dev (0.0+git20160105.0.4f90aea-2) ...
Selecting previously unselected package golang-gopkg-yaml.v2-dev.
Preparing to unpack .../068-golang-gopkg-yaml.v2-dev_0.0+git20160301.0.a83829b-2_all.deb ...
Unpacking golang-gopkg-yaml.v2-dev (0.0+git20160301.0.a83829b-2) ...
Selecting previously unselected package golang-github-urfave-cli-dev.
Preparing to unpack .../069-golang-github-urfave-cli-dev_1.18.0-1_all.deb ...
Unpacking golang-github-urfave-cli-dev (1.18.0-1) ...
Selecting previously unselected package golang-github-codegangsta-cli-dev.
Preparing to unpack .../070-golang-github-codegangsta-cli-dev_1.18.0-1_all.deb ...
Unpacking golang-github-codegangsta-cli-dev (1.18.0-1) ...
Selecting previously unselected package golang-github-boltdb-bolt-dev.
Preparing to unpack .../071-golang-github-boltdb-bolt-dev_1.2.1-1_all.deb ...
Unpacking golang-github-boltdb-bolt-dev (1.2.1-1) ...
Selecting previously unselected package golang-github-burntsushi-toml-dev.
Preparing to unpack .../072-golang-github-burntsushi-toml-dev_0.2.0-3_all.deb ...
Unpacking golang-github-burntsushi-toml-dev (0.2.0-3) ...
Selecting previously unselected package golang-github-kballard-go-shellquote-dev.
Preparing to unpack .../073-golang-github-kballard-go-shellquote-dev_0.0~git20150810.0.d8ec1a6-1_all.deb ...
Unpacking golang-github-kballard-go-shellquote-dev (0.0~git20150810.0.d8ec1a6-1) ...
Selecting previously unselected package golang-github-kr-pty-dev.
Preparing to unpack .../074-golang-github-kr-pty-dev_0.0~git20151007.0.f7ee69f-1_all.deb ...
Unpacking golang-github-kr-pty-dev (0.0~git20151007.0.f7ee69f-1) ...
Selecting previously unselected package golang-pty-dev.
Preparing to unpack .../075-golang-pty-dev_0.0~git20151007.0.f7ee69f-1_all.deb ...
Unpacking golang-pty-dev (0.0~git20151007.0.f7ee69f-1) ...
Selecting previously unselected package golang-github-coreos-gexpect-dev.
Preparing to unpack .../076-golang-github-coreos-gexpect-dev_0.1.0-1_all.deb ...
Unpacking golang-github-coreos-gexpect-dev (0.1.0-1) ...
Selecting previously unselected package golang-golang-x-text-dev.
Preparing to unpack .../077-golang-golang-x-text-dev_0.0~git20160816.0.d69c40b-1_all.deb ...
Unpacking golang-golang-x-text-dev (0.0~git20160816.0.d69c40b-1) ...
Selecting previously unselected package golang-x-text-dev.
Preparing to unpack .../078-golang-x-text-dev_0.0~git20160816.0.d69c40b-1_all.deb ...
Unpacking golang-x-text-dev (0.0~git20160816.0.d69c40b-1) ...
Selecting previously unselected package golang-golang-x-net-dev.
Preparing to unpack .../079-golang-golang-x-net-dev_1%3a0.0+git20160518.b3e9c8f+dfsg-2_all.deb ...
Unpacking golang-golang-x-net-dev (1:0.0+git20160518.b3e9c8f+dfsg-2) ...
Selecting previously unselected package golang-golang-x-crypto-dev.
Preparing to unpack .../080-golang-golang-x-crypto-dev_1%3a0.0~git20160824.0.351dc6a-1_all.deb ...
Unpacking golang-golang-x-crypto-dev (1:0.0~git20160824.0.351dc6a-1) ...
Selecting previously unselected package golang-github-coreos-pkg-dev.
Preparing to unpack .../081-golang-github-coreos-pkg-dev_2-2_all.deb ...
Unpacking golang-github-coreos-pkg-dev (2-2) ...
Selecting previously unselected package golang-github-coreos-go-systemd-dev.
Preparing to unpack .../082-golang-github-coreos-go-systemd-dev_12-1_all.deb ...
Unpacking golang-github-coreos-go-systemd-dev (12-1) ...
Selecting previously unselected package golang-github-davecgh-go-spew-dev.
Preparing to unpack .../083-golang-github-davecgh-go-spew-dev_0.0~git20151106.5215b55-1_all.deb ...
Unpacking golang-github-davecgh-go-spew-dev (0.0~git20151106.5215b55-1) ...
Selecting previously unselected package golang-github-google-btree-dev.
Preparing to unpack .../084-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 .../085-golang-github-gorilla-mux-dev_1.1-2_all.deb ...
Unpacking golang-github-gorilla-mux-dev (1.1-2) ...
Selecting previously unselected package golang-github-jonboulle-clockwork-dev.
Preparing to unpack .../086-golang-github-jonboulle-clockwork-dev_0.1.0-2_all.deb ...
Unpacking golang-github-jonboulle-clockwork-dev (0.1.0-2) ...
Selecting previously unselected package golang-github-julienschmidt-httprouter-dev.
Preparing to unpack .../087-golang-github-julienschmidt-httprouter-dev_1.1-1_all.deb ...
Unpacking golang-github-julienschmidt-httprouter-dev (1.1-1) ...
Selecting previously unselected package golang-github-mattn-go-runewidth-dev.
Preparing to unpack .../088-golang-github-mattn-go-runewidth-dev_0.0.1-1_all.deb ...
Unpacking golang-github-mattn-go-runewidth-dev (0.0.1-1) ...
Selecting previously unselected package golang-github-olekukonko-tablewriter-dev.
Preparing to unpack .../089-golang-github-olekukonko-tablewriter-dev_0.0~git20151029.0.a5eefc2-1_all.deb ...
Unpacking golang-github-olekukonko-tablewriter-dev (0.0~git20151029.0.a5eefc2-1) ...
Selecting previously unselected package golang-github-pmezard-go-difflib-dev.
Preparing to unpack .../090-golang-github-pmezard-go-difflib-dev_0.0~git20160110.0.792786c-2_all.deb ...
Unpacking golang-github-pmezard-go-difflib-dev (0.0~git20160110.0.792786c-2) ...
Selecting previously unselected package golang-goprotobuf-dev.
Preparing to unpack .../091-golang-goprotobuf-dev_0.0~git20160815.0.7390af9-3_armhf.deb ...
Unpacking golang-goprotobuf-dev (0.0~git20160815.0.7390af9-3) ...
Selecting previously unselected package golang-github-prometheus-client-model-dev.
Preparing to unpack .../092-golang-github-prometheus-client-model-dev_0.0.2+git20150212.12.fa8ad6f-1_all.deb ...
Unpacking golang-github-prometheus-client-model-dev (0.0.2+git20150212.12.fa8ad6f-1) ...
Selecting previously unselected package golang-github-stretchr-objx-dev.
Preparing to unpack .../093-golang-github-stretchr-objx-dev_0.0~git20150928.0.1a9d0bb-1_all.deb ...
Unpacking golang-github-stretchr-objx-dev (0.0~git20150928.0.1a9d0bb-1) ...
Selecting previously unselected package golang-github-stretchr-testify-dev.
Preparing to unpack .../094-golang-github-stretchr-testify-dev_1.1.3+git20160418.12.c5d7a69+ds-1_all.deb ...
Unpacking golang-github-stretchr-testify-dev (1.1.3+git20160418.12.c5d7a69+ds-1) ...
Selecting previously unselected package golang-github-sirupsen-logrus-dev.
Preparing to unpack .../095-golang-github-sirupsen-logrus-dev_0.10.0-2_all.deb ...
Unpacking golang-github-sirupsen-logrus-dev (0.10.0-2) ...
Selecting previously unselected package golang-logrus-dev.
Preparing to unpack .../096-golang-logrus-dev_0.10.0-2_all.deb ...
Unpacking golang-logrus-dev (0.10.0-2) ...
Selecting previously unselected package golang-protobuf-extensions-dev.
Preparing to unpack .../097-golang-protobuf-extensions-dev_1.0.0-1_all.deb ...
Unpacking golang-protobuf-extensions-dev (1.0.0-1) ...
Selecting previously unselected package golang-github-prometheus-common-dev.
Preparing to unpack .../098-golang-github-prometheus-common-dev_0+git20160928.e35a2e3+really.ebdfc6d-1_all.deb ...
Unpacking golang-github-prometheus-common-dev (0+git20160928.e35a2e3+really.ebdfc6d-1) ...
Selecting previously unselected package golang-procfs-dev.
Preparing to unpack .../099-golang-procfs-dev_0+git20160411.abf152e-1_all.deb ...
Unpacking golang-procfs-dev (0+git20160411.abf152e-1) ...
Selecting previously unselected package golang-github-prometheus-client-golang-dev.
Preparing to unpack .../100-golang-github-prometheus-client-golang-dev_0.8.0-1_all.deb ...
Unpacking golang-github-prometheus-client-golang-dev (0.8.0-1) ...
Selecting previously unselected package golang-github-shurcool-sanitized-anchor-name-dev.
Preparing to unpack .../101-golang-github-shurcool-sanitized-anchor-name-dev_0.0~git20151028.0.10ef21a-2_all.deb ...
Unpacking golang-github-shurcool-sanitized-anchor-name-dev (0.0~git20151028.0.10ef21a-2) ...
Selecting previously unselected package golang-github-russross-blackfriday-dev.
Preparing to unpack .../102-golang-github-russross-blackfriday-dev_1.4+git20160531.33.1d6b8e9-1_all.deb ...
Unpacking golang-github-russross-blackfriday-dev (1.4+git20160531.33.1d6b8e9-1) ...
Selecting previously unselected package golang-glog-dev.
Preparing to unpack .../103-golang-glog-dev_0+git20150801.fca8c88-1_all.deb ...
Unpacking golang-glog-dev (0+git20150801.fca8c88-1) ...
Selecting previously unselected package golang-github-spacejam-loghisto-dev.
Preparing to unpack .../104-golang-github-spacejam-loghisto-dev_0.0~git20150819.0.3233097-1_all.deb ...
Unpacking golang-github-spacejam-loghisto-dev (0.0~git20150819.0.3233097-1) ...
Selecting previously unselected package golang-github-stathat-go-dev.
Preparing to unpack .../105-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-github-ugorji-go-codec-dev.
Preparing to unpack .../106-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-github-xiang90-probing-dev.
Preparing to unpack .../107-golang-github-xiang90-probing-dev_0.0~git20150806.0.6a0cc1a-1_all.deb ...
Unpacking golang-github-xiang90-probing-dev (0.0~git20150806.0.6a0cc1a-1) ...
Selecting previously unselected package golang-go-semver-dev.
Preparing to unpack .../108-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 .../109-golang-go.net-dev_1%3a0.0+git20160518.b3e9c8f+dfsg-2_all.deb ...
Unpacking golang-go.net-dev (1:0.0+git20160518.b3e9c8f+dfsg-2) ...
Selecting previously unselected package golang-golang-x-tools-dev.
Preparing to unpack .../110-golang-golang-x-tools-dev_1%3a0.0~git20160315.0.f42ec61-2_all.deb ...
Unpacking golang-golang-x-tools-dev (1:0.0~git20160315.0.f42ec61-2) ...
Selecting previously unselected package golang-golang-x-tools.
Preparing to unpack .../111-golang-golang-x-tools_1%3a0.0~git20160315.0.f42ec61-2_armhf.deb ...
Unpacking golang-golang-x-tools (1:0.0~git20160315.0.f42ec61-2) ...
Selecting previously unselected package golang-go.tools.
Preparing to unpack .../112-golang-go.tools_1%3a0.0~git20160315.0.f42ec61-2_armhf.deb ...
Unpacking golang-go.tools (1:0.0~git20160315.0.f42ec61-2) ...
Selecting previously unselected package golang-google-appengine-dev.
Preparing to unpack .../113-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 .../114-golang-google-cloud-compute-metadata-dev_0.0~git20160615-3_all.deb ...
Unpacking golang-google-cloud-compute-metadata-dev (0.0~git20160615-3) ...
Selecting previously unselected package golang-golang-x-oauth2-dev.
Preparing to unpack .../115-golang-golang-x-oauth2-dev_0.0~git20160416.0.7e9cd5d-1_all.deb ...
Unpacking golang-golang-x-oauth2-dev (0.0~git20160416.0.7e9cd5d-1) ...
Selecting previously unselected package golang-golang-x-sys-dev.
Preparing to unpack .../116-golang-golang-x-sys-dev_0.0~git20160704.0.a408501-1_all.deb ...
Unpacking golang-golang-x-sys-dev (0.0~git20160704.0.a408501-1) ...
Selecting previously unselected package golang-google-grpc-dev.
Preparing to unpack .../117-golang-google-grpc-dev_1.0.0-1_all.deb ...
Unpacking golang-google-grpc-dev (1.0.0-1) ...
Selecting previously unselected package golang-metrics-dev.
Preparing to unpack .../118-golang-metrics-dev_0.0~git20150823-1_all.deb ...
Unpacking golang-metrics-dev (0.0~git20150823-1) ...
Selecting previously unselected package golang-objx-dev.
Preparing to unpack .../119-golang-objx-dev_0.0~git20150928.0.1a9d0bb-1_all.deb ...
Unpacking golang-objx-dev (0.0~git20150928.0.1a9d0bb-1) ...
Selecting previously unselected package golang-prometheus-client-dev.
Preparing to unpack .../120-golang-prometheus-client-dev_0.8.0-1_all.deb ...
Unpacking golang-prometheus-client-dev (0.8.0-1) ...
Selecting previously unselected package golang-toml-dev.
Preparing to unpack .../121-golang-toml-dev_0.2.0-3_all.deb ...
Unpacking golang-toml-dev (0.2.0-3) ...
Selecting previously unselected package sbuild-build-depends-etcd-dummy.
Preparing to unpack .../122-sbuild-build-depends-etcd-dummy_0.invalid.0_armhf.deb ...
Unpacking sbuild-build-depends-etcd-dummy (0.invalid.0) ...
Setting up libjs-jquery (1.12.4-1) ...
Setting up golang-github-pmezard-go-difflib-dev (0.0~git20160110.0.792786c-2) ...
Setting up golang-golang-x-text-dev (0.0~git20160816.0.d69c40b-1) ...
Setting up golang-x-text-dev (0.0~git20160816.0.d69c40b-1) ...
Setting up libip4tc0:armhf (1.6.0-3) ...
Setting up libarchive-zip-perl (1.59-1) ...
Setting up libnghttp2-14:armhf (1.15.0-1) ...
Setting up libtimedate-perl (2.3000-2) ...
Setting up libsigsegv2:armhf (2.10-5) ...
Setting up golang-glog-dev (0+git20150801.fca8c88-1) ...
Setting up groff-base (1.22.3-8) ...
Setting up libglib2.0-0:armhf (2.50.0-1) ...
No schema files found: doing nothing.
Setting up golang-gopkg-check.v1-dev (0.0+git20160105.0.4f90aea-2) ...
Setting up golang-github-gorilla-context-dev (1.1-1) ...
Setting up gettext-base (0.19.8.1-1) ...
Setting up libpipeline1:armhf (1.4.1-2) ...
Setting up librtmp1:armhf (2.4+20151223.gitfa8646d.1-1) ...
Setting up m4 (1.4.17-5) ...
Setting up golang-github-burntsushi-toml-dev (0.2.0-3) ...
Setting up golang-dbus-dev (3-1) ...
Setting up libicu57:armhf (57.1-4) ...
Setting up libbsd0:armhf (0.8.3-1) ...
Setting up golang-golang-x-sys-dev (0.0~git20160704.0.a408501-1) ...
Setting up libxml2:armhf (2.9.4+dfsg1-2) ...
Setting up golang-github-stretchr-objx-dev (0.0~git20150928.0.1a9d0bb-1) ...
Setting up golang-github-gogo-protobuf-dev (0.3-1) ...
Setting up golang-golang-x-net-dev (1:0.0+git20160518.b3e9c8f+dfsg-2) ...
Setting up libmagic-mgc (1:5.28-4) ...
Setting up libmagic1:armhf (1:5.28-4) ...
Setting up golang-github-kr-pty-dev (0.0~git20151007.0.f7ee69f-1) ...
Setting up golang-pty-dev (0.0~git20151007.0.f7ee69f-1) ...
Setting up libcroco3:armhf (0.6.11-2) ...
Setting up golang-github-shurcool-sanitized-anchor-name-dev (0.0~git20151028.0.10ef21a-2) ...
Setting up libprotobuf10:armhf (3.0.0-7) ...
Setting up pkg-config (0.29-4) ...
Setting up libssh2-1:armhf (1.7.0-1) ...
Setting up golang-gopkg-yaml.v2-dev (0.0+git20160301.0.a83829b-2) ...
Processing triggers for libc-bin (2.24-3) ...
Setting up golang-context-dev (1.1-1) ...
Setting up autotools-dev (20160430.1) ...
Setting up libunistring0:armhf (0.9.6+really0.9.3-0.1) ...
Setting up golang-golang-x-crypto-dev (1:0.0~git20160824.0.351dc6a-1) ...
Setting up golang-github-davecgh-go-spew-dev (0.0~git20151106.5215b55-1) ...
Setting up libjs-jquery-ui (1.10.1+dfsg-1) ...
Setting up systemd (231-9) ...
Installing new version of config file /etc/dbus-1/system.d/org.freedesktop.systemd1.conf ...
Installing new version of config file /etc/pam.d/systemd-user ...
Adding group `systemd-journal' (GID 114) ...
Done.
Setting up golang-golang-x-tools-dev (1:0.0~git20160315.0.f42ec61-2) ...
Setting up golang-github-stretchr-testify-dev (1.1.3+git20160418.12.c5d7a69+ds-1) ...
Setting up golang-golang-x-tools (1:0.0~git20160315.0.f42ec61-2) ...
Setting up golang-github-julienschmidt-httprouter-dev (1.1-1) ...
Setting up libsystemd-dev:armhf (231-9) ...
Setting up golang-1.7-src (1.7-3+rpi1) ...
Setting up libkeyutils1:armhf (1.5.9-9) ...
Setting up golang-procfs-dev (0+git20160411.abf152e-1) ...
Setting up bsdmainutils (9.0.11) ...
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 golang-objx-dev (0.0~git20150928.0.1a9d0bb-1) ...
Setting up golang-github-russross-blackfriday-dev (1.4+git20160531.33.1d6b8e9-1) ...
Setting up golang-go.tools (1:0.0~git20160315.0.f42ec61-2) ...
Setting up libprotobuf-lite10:armhf (3.0.0-7) ...
Setting up libprotoc10:armhf (3.0.0-7) ...
Setting up autopoint (0.19.8.1-1) ...
Setting up golang-github-ugorji-go-codec-dev (0.0~git20151130.0.357a44b-1) ...
Setting up libpcap0.8:armhf (1.7.4-3) ...
Setting up zlib1g-dev:armhf (1:1.2.8.dfsg-2+b1) ...
Setting up libfile-stripnondeterminism-perl (0.028-1) ...
Setting up protobuf-compiler (3.0.0-7) ...
Setting up gettext (0.19.8.1-1) ...
Setting up golang-src (2:1.7~1+b2) ...
Setting up golang-github-sirupsen-logrus-dev (0.10.0-2) ...
Setting up golang-go.net-dev (1:0.0+git20160518.b3e9c8f+dfsg-2) ...
Setting up libprotobuf-dev:armhf (3.0.0-7) ...
Setting up golang-toml-dev (0.2.0-3) ...
Setting up libpcap0.8-dev (1.7.4-3) ...
Setting up autoconf (2.69-10) ...
Setting up file (1:5.28-4) ...
Setting up libkrb5support0:armhf (1.14.3+dfsg-2) ...
Setting up golang-goprotobuf-dev (0.0~git20160815.0.7390af9-3) ...
Setting up intltool-debian (0.35.0+20060710.4) ...
Setting up golang-1.7-go (1.7-3+rpi1) ...
Setting up golang-protobuf-extensions-dev (1.0.0-1) ...
Setting up automake (1:1.15-4) ...
update-alternatives: using /usr/bin/automake-1.15 to provide /usr/bin/automake (automake) in auto mode
Setting up man-db (2.7.5-1) ...
Not building database; man-db/auto-update is not 'true'.
Setting up libtool (2.4.6-2) ...
Setting up libk5crypto3:armhf (1.14.3+dfsg-2) ...
Setting up golang-logrus-dev (0.10.0-2) ...
Setting up gogoprotobuf (0.3-1) ...
Setting up po-debconf (1.0.20) ...
Setting up golang-go (2:1.7~1+b2) ...
Setting up golang-github-bgentry-speakeasy-dev (0.0~git20150902.0.36e9cfd-1) ...
Setting up golang-coreos-log-dev (0.0~git20140508-4) ...
Setting up golang-github-jonboulle-clockwork-dev (0.1.0-2) ...
Setting up golang-go-semver-dev (0.0~git20150304-1) ...
Setting up golang-google-cloud-compute-metadata-dev (0.0~git20160615-3) ...
Setting up libkrb5-3:armhf (1.14.3+dfsg-2) ...
Setting up golang-github-olekukonko-tablewriter-dev (0.0~git20151029.0.a5eefc2-1) ...
Setting up golang-google-appengine-dev (0.0~git20150606-2) ...
Setting up golang-github-spacejam-loghisto-dev (0.0~git20150819.0.3233097-1) ...
Setting up golang-github-stathat-go-dev (0.0~git20130314.0.01d012b-1) ...
Setting up golang-github-urfave-cli-dev (1.18.0-1) ...
Setting up golang-github-beorn7-perks-dev (0.0~git20150223.0.b965b61-2) ...
Setting up golang-github-akrennmair-gopcap-dev (0.0~git20150728.0.00e1103-1) ...
Setting up golang-github-mattn-go-runewidth-dev (0.0.1-1) ...
Setting up golang-github-codegangsta-cli-dev (1.18.0-1) ...
Setting up golang-github-prometheus-client-model-dev (0.0.2+git20150212.12.fa8ad6f-1) ...
Setting up golang-github-boltdb-bolt-dev (1.2.1-1) ...
Setting up golang-metrics-dev (0.0~git20150823-1) ...
Setting up golang-github-kballard-go-shellquote-dev (0.0~git20150810.0.d8ec1a6-1) ...
Setting up golang-github-google-btree-dev (0.0~git20150413.0.cc6329d-1) ...
Setting up golang-github-xiang90-probing-dev (0.0~git20150806.0.6a0cc1a-1) ...
Setting up golang-github-gorilla-mux-dev (1.1-2) ...
Setting up libgssapi-krb5-2:armhf (1.14.3+dfsg-2) ...
Setting up golang-golang-x-oauth2-dev (0.0~git20160416.0.7e9cd5d-1) ...
Setting up golang-google-grpc-dev (1.0.0-1) ...
Setting up golang-github-coreos-gexpect-dev (0.1.0-1) ...
Setting up libcurl3-gnutls:armhf (7.50.1-1) ...
Setting up curl (7.50.1-1) ...
Setting up golang-github-prometheus-common-dev (0+git20160928.e35a2e3+really.ebdfc6d-1) ...
Setting up golang-github-coreos-pkg-dev (2-2) ...
Setting up dh-strip-nondeterminism (0.028-1) ...
Setting up dh-autoreconf (12) ...
Setting up golang-github-prometheus-client-golang-dev (0.8.0-1) ...
Setting up golang-github-coreos-go-systemd-dev (12-1) ...
Setting up golang-prometheus-client-dev (0.8.0-1) ...
Setting up debhelper (10.2.1) ...
Setting up dh-golang (1.19) ...
Setting up dh-systemd (10.2.1) ...
Setting up sbuild-build-depends-etcd-dummy (0.invalid.0) ...
Processing triggers for libc-bin (2.24-3) ...
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.26.1-1 dpkg-dev_1.18.10 g++-6_6.1.1-11+rpi1 gcc-6_6.1.1-11+rpi1 libc6-dev_2.24-3 libstdc++-6-dev_6.1.1-11+rpi1 libstdc++6_6.1.1-11+rpi1 linux-libc-dev_3.18.5-1~exp1+rpi19+stretch
Package versions: adduser_3.115 apt_1.3 autoconf_2.69-10 automake_1:1.15-4 autopoint_0.19.8.1-1 autotools-dev_20160430.1 base-files_9.6+rpi1 base-passwd_3.5.40 bash_4.4-1 binutils_2.26.1-1 bsdmainutils_9.0.11 bsdutils_1:2.28.2-1 build-essential_12.2 bzip2_1.0.6-8 coreutils_8.25-2 cpio_2.11+dfsg-5 cpp_4:6.1.1-1 cpp-6_6.1.1-11+rpi1 curl_7.50.1-1 dash_0.5.8-2.3 debconf_1.5.59 debfoster_2.7-2.1 debhelper_10.2.1 debianutils_4.8 dh-autoreconf_12 dh-golang_1.19 dh-strip-nondeterminism_0.028-1 dh-systemd_10.2.1 diffutils_1:3.5-1 dirmngr_2.1.15-3 dmsetup_2:1.02.133-1 dpkg_1.18.10 dpkg-dev_1.18.10 e2fslibs_1.43.3-1 e2fsprogs_1.43.3-1 fakeroot_1.21-2 file_1:5.28-4 findutils_4.6.0+git+20160703-2 fuse2fs_1.43.3-1 g++_4:6.1.1-1 g++-6_6.1.1-11+rpi1 gcc_4:6.1.1-1 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-4 gcc-4.9-base_4.9.3-14 gcc-6_6.1.1-11+rpi1 gcc-6-base_6.1.1-11+rpi1 gettext_0.19.8.1-1 gettext-base_0.19.8.1-1 gnupg_2.1.15-3 gnupg-agent_2.1.15-3 gnupg-l10n_2.1.15-3 gogoprotobuf_0.3-1 golang-1.7-go_1.7-3+rpi1 golang-1.7-src_1.7-3+rpi1 golang-context-dev_1.1-1 golang-coreos-log-dev_0.0~git20140508-4 golang-dbus-dev_3-1 golang-github-akrennmair-gopcap-dev_0.0~git20150728.0.00e1103-1 golang-github-beorn7-perks-dev_0.0~git20150223.0.b965b61-2 golang-github-bgentry-speakeasy-dev_0.0~git20150902.0.36e9cfd-1 golang-github-boltdb-bolt-dev_1.2.1-1 golang-github-burntsushi-toml-dev_0.2.0-3 golang-github-codegangsta-cli-dev_1.18.0-1 golang-github-coreos-gexpect-dev_0.1.0-1 golang-github-coreos-go-systemd-dev_12-1 golang-github-coreos-pkg-dev_2-2 golang-github-davecgh-go-spew-dev_0.0~git20151106.5215b55-1 golang-github-gogo-protobuf-dev_0.3-1 golang-github-google-btree-dev_0.0~git20150413.0.cc6329d-1 golang-github-gorilla-context-dev_1.1-1 golang-github-gorilla-mux-dev_1.1-2 golang-github-jonboulle-clockwork-dev_0.1.0-2 golang-github-julienschmidt-httprouter-dev_1.1-1 golang-github-kballard-go-shellquote-dev_0.0~git20150810.0.d8ec1a6-1 golang-github-kr-pty-dev_0.0~git20151007.0.f7ee69f-1 golang-github-mattn-go-runewidth-dev_0.0.1-1 golang-github-olekukonko-tablewriter-dev_0.0~git20151029.0.a5eefc2-1 golang-github-pmezard-go-difflib-dev_0.0~git20160110.0.792786c-2 golang-github-prometheus-client-golang-dev_0.8.0-1 golang-github-prometheus-client-model-dev_0.0.2+git20150212.12.fa8ad6f-1 golang-github-prometheus-common-dev_0+git20160928.e35a2e3+really.ebdfc6d-1 golang-github-russross-blackfriday-dev_1.4+git20160531.33.1d6b8e9-1 golang-github-shurcool-sanitized-anchor-name-dev_0.0~git20151028.0.10ef21a-2 golang-github-sirupsen-logrus-dev_0.10.0-2 golang-github-spacejam-loghisto-dev_0.0~git20150819.0.3233097-1 golang-github-stathat-go-dev_0.0~git20130314.0.01d012b-1 golang-github-stretchr-objx-dev_0.0~git20150928.0.1a9d0bb-1 golang-github-stretchr-testify-dev_1.1.3+git20160418.12.c5d7a69+ds-1 golang-github-ugorji-go-codec-dev_0.0~git20151130.0.357a44b-1 golang-github-urfave-cli-dev_1.18.0-1 golang-github-xiang90-probing-dev_0.0~git20150806.0.6a0cc1a-1 golang-glog-dev_0+git20150801.fca8c88-1 golang-go_2:1.7~1+b2 golang-go-semver-dev_0.0~git20150304-1 golang-go.net-dev_1:0.0+git20160518.b3e9c8f+dfsg-2 golang-go.tools_1:0.0~git20160315.0.f42ec61-2 golang-golang-x-crypto-dev_1:0.0~git20160824.0.351dc6a-1 golang-golang-x-net-dev_1:0.0+git20160518.b3e9c8f+dfsg-2 golang-golang-x-oauth2-dev_0.0~git20160416.0.7e9cd5d-1 golang-golang-x-sys-dev_0.0~git20160704.0.a408501-1 golang-golang-x-text-dev_0.0~git20160816.0.d69c40b-1 golang-golang-x-tools_1:0.0~git20160315.0.f42ec61-2 golang-golang-x-tools-dev_1:0.0~git20160315.0.f42ec61-2 golang-google-appengine-dev_0.0~git20150606-2 golang-google-cloud-compute-metadata-dev_0.0~git20160615-3 golang-google-grpc-dev_1.0.0-1 golang-gopkg-check.v1-dev_0.0+git20160105.0.4f90aea-2 golang-gopkg-yaml.v2-dev_0.0+git20160301.0.a83829b-2 golang-goprotobuf-dev_0.0~git20160815.0.7390af9-3 golang-logrus-dev_0.10.0-2 golang-metrics-dev_0.0~git20150823-1 golang-objx-dev_0.0~git20150928.0.1a9d0bb-1 golang-procfs-dev_0+git20160411.abf152e-1 golang-prometheus-client-dev_0.8.0-1 golang-protobuf-extensions-dev_1.0.0-1 golang-pty-dev_0.0~git20151007.0.f7ee69f-1 golang-src_2:1.7~1+b2 golang-toml-dev_0.2.0-3 golang-x-text-dev_0.0~git20160816.0.d69c40b-1 gpgv_2.1.15-3 grep_2.25-6 groff-base_1.22.3-8 gzip_1.6-5 hostname_3.18 init_1.45 init-system-helpers_1.45 initscripts_2.88dsf-59.8 insserv_1.14.0-5.4 intltool-debian_0.35.0+20060710.4 klibc-utils_2.0.4-9+rpi1 kmod_22-1.1 libacl1_2.2.52-3 libapparmor1_2.10.95-4 libapt-pkg5.0_1.3 libarchive-zip-perl_1.59-1 libasan3_6.1.1-11+rpi1 libassuan0_2.4.3-1 libatomic1_6.1.1-11+rpi1 libattr1_1:2.4.47-2 libaudit-common_1:2.6.6-1 libaudit1_1:2.6.6-1 libblkid1_2.28.2-1 libbsd0_0.8.3-1 libbz2-1.0_1.0.6-8 libc-bin_2.24-3 libc-dev-bin_2.24-3 libc6_2.24-3 libc6-dev_2.24-3 libcap-ng0_0.7.7-3 libcap2_1:2.25-1 libcap2-bin_1:2.25-1 libcc1-0_6.1.1-11+rpi1 libcomerr2_1.43.3-1 libcroco3_0.6.11-2 libcryptsetup4_2:1.7.0-2 libcurl3-gnutls_7.50.1-1 libdb5.3_5.3.28-12 libdbus-1-3_1.10.10-1 libdebconfclient0_0.217 libdevmapper1.02.1_2:1.02.133-1 libdpkg-perl_1.18.10 libdrm2_2.4.70-1 libfakeroot_1.21-2 libfdisk1_2.28.2-1 libffi6_3.2.1-6 libfile-stripnondeterminism-perl_0.028-1 libfuse2_2.9.7-1 libgc1c2_1:7.4.2-8 libgcc-6-dev_6.1.1-11+rpi1 libgcc1_1:6.1.1-11+rpi1 libgcrypt20_1.7.3-1 libgdbm3_1.8.3-14 libglib2.0-0_2.50.0-1 libgmp10_2:6.1.1+dfsg-1 libgnutls30_3.5.4-2 libgomp1_6.1.1-11+rpi1 libgpg-error0_1.24-1 libgssapi-krb5-2_1.14.3+dfsg-2 libhogweed4_3.2-1 libicu57_57.1-4 libidn11_1.33-1 libip4tc0_1.6.0-3 libisl15_0.17.1-1 libjs-jquery_1.12.4-1 libjs-jquery-ui_1.10.1+dfsg-1 libk5crypto3_1.14.3+dfsg-2 libkeyutils1_1.5.9-9 libklibc_2.0.4-9+rpi1 libkmod2_22-1.1 libkrb5-3_1.14.3+dfsg-2 libkrb5support0_1.14.3+dfsg-2 libksba8_1.3.5-2 libldap-2.4-2_2.4.42+dfsg-2+rpi1+b2 liblz4-1_0.0~r131-2 liblzma5_5.1.1alpha+20120614-2.1 libmagic-mgc_1:5.28-4 libmagic1_1:5.28-4 libmount1_2.28.2-1 libmpc3_1.0.3-1 libmpfr4_3.1.4-2 libncurses5_6.0+20160917-1 libncursesw5_6.0+20160917-1 libnettle6_3.2-1 libnghttp2-14_1.15.0-1 libnpth0_1.2-3 libp11-kit0_0.23.2-5 libpam-modules_1.1.8-3.3 libpam-modules-bin_1.1.8-3.3 libpam-runtime_1.1.8-3.3 libpam0g_1.1.8-3.3 libpcap0.8_1.7.4-3 libpcap0.8-dev_1.7.4-3 libpcre3_2:8.39-2 libperl5.24_5.24.1~rc3-3 libpipeline1_1.4.1-2 libpng12-0_1.2.54-6 libprocps6_2:3.3.12-2 libprotobuf-dev_3.0.0-7 libprotobuf-lite10_3.0.0-7 libprotobuf10_3.0.0-7 libprotoc10_3.0.0-7 libreadline6_6.3-8+b3 librtmp1_2.4+20151223.gitfa8646d.1-1 libsasl2-2_2.1.26.dfsg1-15 libsasl2-modules_2.1.26.dfsg1-15 libsasl2-modules-db_2.1.26.dfsg1-15 libseccomp2_2.3.1-2 libselinux1_2.5-3 libsemanage-common_2.5-1 libsemanage1_2.5-1 libsepol1_2.5-1 libsigsegv2_2.10-5 libsmartcols1_2.28.2-1 libsqlite3-0_3.14.2-1 libss2_1.43.3-1 libssh2-1_1.7.0-1 libssl1.0.2_1.0.2j-1 libstdc++-6-dev_6.1.1-11+rpi1 libstdc++6_6.1.1-11+rpi1 libsystemd-dev_231-9 libsystemd0_231-9 libtasn1-6_4.9-4 libtimedate-perl_2.3000-2 libtinfo5_6.0+20160917-1 libtool_2.4.6-2 libubsan0_6.1.1-11+rpi1 libudev1_231-4 libunistring0_0.9.6+really0.9.3-0.1 libusb-0.1-4_2:0.1.12-30 libustr-1.0-1_1.0.4-5 libuuid1_2.28.2-1 libxml2_2.9.4+dfsg1-2 linux-libc-dev_3.18.5-1~exp1+rpi19+stretch login_1:4.2-3.2 lsb-base_9.20160629+rpi1 m4_1.4.17-5 make_4.1-9 makedev_2.3.1-93 man-db_2.7.5-1 manpages_4.07-1 mawk_1.3.3-17 mount_2.28.2-1 multiarch-support_2.24-3 nano_2.7.0-1 ncurses-base_6.0+20160917-1 ncurses-bin_6.0+20160917-1 passwd_1:4.2-3.2 patch_2.7.5-1 perl_5.24.1~rc3-3 perl-base_5.24.1~rc3-3 perl-modules-5.24_5.24.1~rc3-3 pinentry-curses_0.9.7-5 pkg-config_0.29-4 po-debconf_1.0.20 procps_2:3.3.12-2 protobuf-compiler_3.0.0-7 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-8 sensible-utils_0.0.9 startpar_0.59-3.1 systemd_231-9 systemd-sysv_231-4 sysv-rc_2.88dsf-59.8 sysvinit-utils_2.88dsf-59.8 tar_1.29b-1 tzdata_2016g-1 udev_231-4 util-linux_2.28.2-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: unknown type of key resource 'trustedkeys.kbx'
gpgv: keyblock resource '/sbuild-nonexistent/.gnupg/trustedkeys.kbx': General error
gpgv: Signature made Wed Oct  5 06:25:48 2016 UTC
gpgv:                using RSA key B24CA63F6EBBE84D
gpgv: Can't check signature: No public key
dpkg-source: warning: failed to verify signature on ./etcd_2.3.7+dfsg-5.dsc
dpkg-source: info: extracting etcd in /<<BUILDDIR>>/etcd-2.3.7+dfsg
dpkg-source: info: unpacking etcd_2.3.7+dfsg.orig.tar.gz
dpkg-source: info: unpacking etcd_2.3.7+dfsg-5.debian.tar.xz
dpkg-source: info: applying test--TestLessorRevoke.patch
dpkg-source: info: applying test--TestTransportErrorc.patch
dpkg-source: info: applying test--client_test.patch
dpkg-source: info: applying test--cors_test.patch
dpkg-source: info: applying test--node_test.patch
dpkg-source: info: applying test--store_test.patch
dpkg-source: info: applying test--wait_time_test.patch
dpkg-source: info: applying test_path.patch
dpkg-source: info: applying gogo-protobuf.patch
dpkg-source: info: applying coreos-go-systemd.patch

Check disc space
----------------

Sufficient free space for build

User Environment
----------------

APT_CONFIG=/var/lib/sbuild/apt.conf
DEB_BUILD_OPTIONS=parallel=4
HOME=/sbuild-nonexistent
LC_ALL=POSIX
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=111
SCHROOT_GROUP=buildd
SCHROOT_SESSION_ID=stretch-staging-armhf-sbuild-24875962-ddc7-4fc3-87ff-13bc3d326e27
SCHROOT_UID=106
SCHROOT_USER=buildd
SHELL=/bin/sh
TERM=xterm
USER=buildd

dpkg-buildpackage
-----------------

dpkg-buildpackage: info: source package etcd
dpkg-buildpackage: info: source version 2.3.7+dfsg-5
dpkg-buildpackage: info: source distribution unstable
 dpkg-source --before-build etcd-2.3.7+dfsg
dpkg-buildpackage: info: host architecture armhf
 fakeroot debian/rules clean
dh clean --buildsystem=golang --with=golang,systemd --parallel --builddirectory=_build
   dh_testdir -O--buildsystem=golang -O--parallel -O--builddirectory=_build
   debian/rules override_dh_auto_clean
make[1]: Entering directory '/<<BUILDDIR>>/etcd-2.3.7+dfsg'
dh_auto_clean
rm -rf bin/
rm -rf gopath/
make[1]: Leaving directory '/<<BUILDDIR>>/etcd-2.3.7+dfsg'
   debian/rules override_dh_clean
make[1]: Entering directory '/<<BUILDDIR>>/etcd-2.3.7+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.3.7+dfsg'
 debian/rules build-arch
dh build-arch --buildsystem=golang --with=golang,systemd --parallel --builddirectory=_build
   dh_testdir -a -O--buildsystem=golang -O--parallel -O--builddirectory=_build
   dh_update_autotools_config -a -O--buildsystem=golang -O--parallel -O--builddirectory=_build
   debian/rules override_dh_auto_configure
make[1]: Entering directory '/<<BUILDDIR>>/etcd-2.3.7+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
perl -pi -E 's{import _ "gogoproto"}{}g;' "etcdserver/etcdserverpb/etcdserver.pb.go"
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
perl -pi -E 's{import _ "gogoproto"}{}g;' "raft/raftpb/raft.pb.go"
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
perl -pi -E 's{import _ "gogoproto"}{}g;' "wal/walpb/record.pb.go"
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
perl -pi -E 's{import _ "gogoproto"}{}g;' "snap/snappb/snap.pb.go"
dh_auto_configure
for I in $(cat debian/third_party_exclude); do \
            printf "Removing third party bundled $I\n" ;\
            sed -i "s,github.com/coreos/etcd/Godeps/_workspace/src/,," $(find _build -type f -name "*.go") ;\
        done
Removing third party bundled github.com/akrennmair/gopcap
Removing third party bundled github.com/bgentry/speakeasy
Removing third party bundled github.com/boltdb/bolt
Removing third party bundled github.com/cheggaaa/pb
Removing third party bundled github.com/codegangsta/cli
Removing third party bundled github.com/coreos/gexpect
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/coreos/pkg
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/spacejam/loghisto
Removing third party bundled github.com/spf13/cobra
Removing third party bundled github.com/stretchr/testify
Removing third party bundled github.com/ugorji/go
Removing third party bundled github.com/xiang90/probing
Removing third party bundled golang.org/x/crypto
Removing third party bundled golang.org/x/net
Removing third party bundled google.golang.org/grpc
make[1]: Leaving directory '/<<BUILDDIR>>/etcd-2.3.7+dfsg'
   dh_auto_build -a -O--buildsystem=golang -O--parallel -O--builddirectory=_build
	go install -v -p 4 github.com/coreos/etcd github.com/coreos/etcd/auth github.com/coreos/etcd/client github.com/coreos/etcd/compactor 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/etcdmain github.com/coreos/etcd/etcdserver github.com/coreos/etcd/etcdserver/api/v3rpc github.com/coreos/etcd/etcdserver/api/v3rpc/rpctypes 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/lease github.com/coreos/etcd/lease/leasehttp github.com/coreos/etcd/lease/leasepb github.com/coreos/etcd/pkg/adt github.com/coreos/etcd/pkg/contention 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/logutil github.com/coreos/etcd/pkg/mock/mockstorage github.com/coreos/etcd/pkg/mock/mockstore github.com/coreos/etcd/pkg/mock/mockwait 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/schedule github.com/coreos/etcd/pkg/testutil 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/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/version github.com/coreos/etcd/wal github.com/coreos/etcd/wal/walpb
github.com/coreos/etcd/pkg/pathutil
github.com/coreos/etcd/pkg/types
golang.org/x/net/context
github.com/ugorji/go/codec
github.com/coreos/go-systemd/journal
github.com/jonboulle/clockwork
github.com/boltdb/bolt
github.com/coreos/pkg/capnslog
github.com/gogo/protobuf/proto
github.com/golang/protobuf/proto
github.com/coreos/etcd/storage/backend
github.com/coreos/etcd/auth
golang.org/x/net/http2/hpack
golang.org/x/net/lex/httplex
golang.org/x/net/http2
github.com/coreos/etcd/storage/storagepb
golang.org/x/net/internal/timeseries
google.golang.org/grpc/codes
google.golang.org/grpc/credentials
golang.org/x/net/trace
google.golang.org/grpc/grpclog
google.golang.org/grpc/internal
google.golang.org/grpc/metadata
google.golang.org/grpc/naming
google.golang.org/grpc/peer
github.com/coreos/etcd/lease/leasepb
github.com/coreos/etcd/lease
github.com/coreos/etcd/pkg/adt
github.com/coreos/etcd/pkg/schedule
github.com/google/btree
github.com/beorn7/perks/quantile
github.com/prometheus/client_model/go
github.com/matttproud/golang_protobuf_extensions/pbutil
github.com/prometheus/common/internal/bitbucket.org/ww/goautoneg
google.golang.org/grpc/transport
github.com/prometheus/common/model
github.com/prometheus/procfs
github.com/coreos/etcd/error
github.com/prometheus/common/expfmt
github.com/coreos/etcd/etcdserver/etcdhttp/httptypes
github.com/coreos/etcd/raft/raftpb
google.golang.org/grpc
github.com/prometheus/client_golang/prometheus
github.com/coreos/etcd/raft
github.com/coreos/etcd/etcdserver/etcdserverpb
github.com/coreos/etcd/etcdserver/stats
github.com/coreos/etcd/pkg/contention
github.com/coreos/etcd/pkg/fileutil
github.com/coreos/etcd/pkg/idutil
github.com/coreos/etcd/storage
github.com/coreos/etcd/pkg/netutil
github.com/coreos/etcd/pkg/pbutil
github.com/coreos/etcd/pkg/runtime
github.com/coreos/etcd/pkg/transport
github.com/coreos/etcd/pkg/wait
github.com/coreos/etcd/pkg/httputil
github.com/coreos/etcd/pkg/ioutil
github.com/coreos/etcd/pkg/logutil
github.com/coreos/etcd/snap/snappb
github.com/coreos/etcd/version
github.com/coreos/go-semver/semver
github.com/coreos/etcd/snap
github.com/xiang90/probing
github.com/coreos/etcd/store
github.com/coreos/etcd/rafthttp
github.com/coreos/etcd/pkg/crc
github.com/coreos/etcd/wal/walpb
github.com/coreos/etcd/wal
github.com/coreos/etcd/etcdserver/api/v3rpc/rpctypes
golang.org/x/crypto/blowfish
github.com/coreos/etcd/compactor
github.com/coreos/etcd/lease/leasehttp
golang.org/x/crypto/bcrypt
github.com/coreos/etcd/pkg/cors
github.com/coreos/etcd/pkg/flags
github.com/coreos/etcd/pkg/osutil
github.com/coreos/etcd/proxy
github.com/coreos/go-systemd/daemon
github.com/coreos/pkg/dlopen
github.com/codegangsta/cli
github.com/bgentry/speakeasy
github.com/coreos/etcd/pkg/testutil
github.com/coreos/etcd/pkg/mock/mockstorage
github.com/coreos/etcd/pkg/mock/mockstore
github.com/coreos/etcd/pkg/mock/mockwait
github.com/coreos/go-systemd/util
github.com/coreos/etcd/client
github.com/coreos/etcd/discovery
github.com/coreos/etcd/etcdctl/command
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.3.7+dfsg'
GOMAXPROCS=2 PATH="/<<BUILDDIR>>/etcd-2.3.7+dfsg/_build/bin:$PATH" dh_auto_test
	go test -v -p 4 github.com/coreos/etcd github.com/coreos/etcd/auth github.com/coreos/etcd/client github.com/coreos/etcd/compactor 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/etcdmain github.com/coreos/etcd/etcdserver github.com/coreos/etcd/etcdserver/api/v3rpc github.com/coreos/etcd/etcdserver/api/v3rpc/rpctypes 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/lease github.com/coreos/etcd/lease/leasehttp github.com/coreos/etcd/lease/leasepb github.com/coreos/etcd/pkg/adt github.com/coreos/etcd/pkg/contention 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/logutil github.com/coreos/etcd/pkg/mock/mockstorage github.com/coreos/etcd/pkg/mock/mockstore github.com/coreos/etcd/pkg/mock/mockwait 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/schedule github.com/coreos/etcd/pkg/testutil 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/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/version github.com/coreos/etcd/wal github.com/coreos/etcd/wal/walpb
?   	github.com/coreos/etcd	[no test files]
?   	github.com/coreos/etcd/auth	[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   TestHTTPClusterClientDoCanceledContext
--- PASS: TestHTTPClusterClientDoCanceledContext (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.70s)
=== RUN   TestV2KeysURLHelper
--- PASS: TestV2KeysURLHelper (0.00s)
=== RUN   TestGetAction
--- PASS: TestGetAction (0.01s)
=== 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   TestMembersAPIActionLeader
--- PASS: TestMembersAPIActionLeader (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   TestHTTPMembersAPILeaderSuccess
--- PASS: TestHTTPMembersAPILeaderSuccess (0.00s)
=== RUN   TestHTTPMembersAPILeaderError
--- PASS: TestHTTPMembersAPILeaderError (0.00s)
=== RUN   TestSRVDiscover
--- PASS: TestSRVDiscover (0.00s)
PASS
ok  	github.com/coreos/etcd/client	0.895s
=== RUN   TestPeriodic
2016-10-10 11:29:03.451371 N | etcdserver: Starting auto-compaction at revision 1
2016-10-10 11:29:03.452072 N | etcdserver: Finished auto-compaction at revision 1
2016-10-10 11:29:03.530352 N | etcdserver: Starting auto-compaction at revision 13
2016-10-10 11:29:03.530526 N | etcdserver: Finished auto-compaction at revision 13
2016-10-10 11:29:03.606184 N | etcdserver: Starting auto-compaction at revision 25
2016-10-10 11:29:03.606350 N | etcdserver: Finished auto-compaction at revision 25
--- PASS: TestPeriodic (0.23s)
=== RUN   TestPeriodicPause
2016-10-10 11:29:03.822875 N | etcdserver: Starting auto-compaction at revision 26
2016-10-10 11:29:03.823156 N | etcdserver: Finished auto-compaction at revision 26
--- PASS: TestPeriodicPause (0.22s)
PASS
ok  	github.com/coreos/etcd/compactor	0.589s
=== RUN   TestNewProxyFuncUnset
--- PASS: TestNewProxyFuncUnset (0.00s)
=== RUN   TestNewProxyFuncBad
--- PASS: TestNewProxyFuncBad (0.00s)
=== RUN   TestNewProxyFunc
2016-10-10 11:29:08.009772 I | discovery: using proxy "http://disco.foo.bar"
2016-10-10 11:29:08.010900 I | discovery: using proxy "http://bar.com"
--- PASS: TestNewProxyFunc (0.00s)
=== RUN   TestCheckCluster
2016-10-10 11:29:08.012753 E | discovery: error #0: context deadline exceeded
2016-10-10 11:29:08.013144 I | discovery: cluster status check: error connecting to <nil>, retrying in 2s
2016-10-10 11:29:08.013565 E | discovery: error #0: context deadline exceeded
2016-10-10 11:29:08.013715 I | discovery: cluster status check: error connecting to <nil>, retrying in 4s
2016-10-10 11:29:08.014157 E | discovery: error #0: context deadline exceeded
2016-10-10 11:29:08.014336 I | discovery: cluster status check: error connecting to <nil>, retrying in 8s
2016-10-10 11:29:08.014868 E | discovery: error #0: context deadline exceeded
2016-10-10 11:29:08.015007 I | discovery: cluster status check: error connecting to <nil>, retrying in 2s
2016-10-10 11:29:08.015303 E | discovery: error #0: context deadline exceeded
2016-10-10 11:29:08.015449 I | discovery: cluster status check: error connecting to <nil>, retrying in 4s
2016-10-10 11:29:08.015727 E | discovery: error #0: context deadline exceeded
2016-10-10 11:29:08.015869 I | discovery: cluster status check: error connecting to <nil>, retrying in 8s
2016-10-10 11:29:08.016375 E | discovery: error #0: context deadline exceeded
2016-10-10 11:29:08.016512 I | discovery: cluster status check: error connecting to <nil>, retrying in 2s
2016-10-10 11:29:08.016740 E | discovery: error #0: context deadline exceeded
2016-10-10 11:29:08.016873 I | discovery: cluster status check: error connecting to <nil>, retrying in 4s
2016-10-10 11:29:08.017098 E | discovery: error #0: context deadline exceeded
2016-10-10 11:29:08.017246 I | discovery: cluster status check: error connecting to <nil>, retrying in 8s
2016-10-10 11:29:08.017766 E | discovery: error #0: context deadline exceeded
2016-10-10 11:29:08.017916 I | discovery: cluster status check: error connecting to <nil>, retrying in 2s
2016-10-10 11:29:08.018148 E | discovery: error #0: context deadline exceeded
2016-10-10 11:29:08.018285 I | discovery: cluster status check: error connecting to <nil>, retrying in 4s
2016-10-10 11:29:08.018536 E | discovery: error #0: context deadline exceeded
2016-10-10 11:29:08.018763 I | discovery: cluster status check: error connecting to <nil>, retrying in 8s
2016-10-10 11:29:08.019408 E | discovery: error #0: context deadline exceeded
2016-10-10 11:29:08.019574 I | discovery: cluster status check: error connecting to <nil>, retrying in 2s
2016-10-10 11:29:08.019815 E | discovery: error #0: context deadline exceeded
2016-10-10 11:29:08.019968 I | discovery: cluster status check: error connecting to <nil>, retrying in 4s
2016-10-10 11:29:08.020176 E | discovery: error #0: context deadline exceeded
2016-10-10 11:29:08.020315 I | discovery: cluster status check: error connecting to <nil>, retrying in 8s
2016-10-10 11:29:08.020806 E | discovery: error #0: context deadline exceeded
2016-10-10 11:29:08.020958 I | discovery: cluster status check: error connecting to <nil>, retrying in 2s
2016-10-10 11:29:08.021185 E | discovery: error #0: context deadline exceeded
2016-10-10 11:29:08.021328 I | discovery: cluster status check: error connecting to <nil>, retrying in 4s
2016-10-10 11:29:08.021601 E | discovery: error #0: context deadline exceeded
2016-10-10 11:29:08.021750 I | discovery: cluster status check: error connecting to <nil>, retrying in 8s
2016-10-10 11:29:08.022118 E | discovery: error #0: context deadline exceeded
2016-10-10 11:29:08.025195 I | discovery: cluster status check: error connecting to <nil>, retrying in 2s
2016-10-10 11:29:08.025822 E | discovery: error #0: context deadline exceeded
2016-10-10 11:29:08.026210 I | discovery: cluster status check: error connecting to <nil>, retrying in 4s
2016-10-10 11:29:08.026722 E | discovery: error #0: context deadline exceeded
2016-10-10 11:29:08.026886 I | discovery: cluster status check: error connecting to <nil>, retrying in 8s
--- PASS: TestCheckCluster (0.02s)
=== RUN   TestWaitNodes
2016-10-10 11:29:08.027644 N | discovery: found peer 1 in the cluster
2016-10-10 11:29:08.027759 N | discovery: found peer 2 in the cluster
2016-10-10 11:29:08.027846 N | discovery: found peer 3 in the cluster
2016-10-10 11:29:08.027928 N | discovery: found 3 needed peer(s)
2016-10-10 11:29:08.028075 N | discovery: found peer 1 in the cluster
2016-10-10 11:29:08.028182 N | discovery: found peer 2 in the cluster
2016-10-10 11:29:08.028273 N | discovery: found peer 3 in the cluster
2016-10-10 11:29:08.028350 N | discovery: found 3 needed peer(s)
2016-10-10 11:29:08.028510 N | discovery: found peer 1 in the cluster
2016-10-10 11:29:08.028595 N | discovery: found 1 peer(s), waiting for 2 more
2016-10-10 11:29:08.028673 N | discovery: found peer 2 in the cluster
2016-10-10 11:29:08.028753 N | discovery: found 2 peer(s), waiting for 1 more
2016-10-10 11:29:08.028827 N | discovery: found peer 3 in the cluster
2016-10-10 11:29:08.028910 N | discovery: found 3 needed peer(s)
2016-10-10 11:29:08.029125 N | discovery: found peer 1 in the cluster
2016-10-10 11:29:08.029214 N | discovery: found 1 peer(s), waiting for 2 more
2016-10-10 11:29:08.029306 E | discovery: error #0: context deadline exceeded
2016-10-10 11:29:08.029633 I | discovery: waiting for other nodes: error connecting to <nil>, retrying in 2s
2016-10-10 11:29:08.030029 N | discovery: found peer 1 in the cluster
2016-10-10 11:29:08.030127 N | discovery: found 1 peer(s), waiting for 2 more
2016-10-10 11:29:08.030216 E | discovery: error #0: context deadline exceeded
2016-10-10 11:29:08.030361 I | discovery: waiting for other nodes: error connecting to <nil>, retrying in 4s
2016-10-10 11:29:08.030634 N | discovery: found peer 1 in the cluster
2016-10-10 11:29:08.030730 N | discovery: found 1 peer(s), waiting for 2 more
2016-10-10 11:29:08.030814 N | discovery: found peer 2 in the cluster
2016-10-10 11:29:08.030897 N | discovery: found 2 peer(s), waiting for 1 more
2016-10-10 11:29:08.030971 N | discovery: found peer 3 in the cluster
2016-10-10 11:29:08.031087 N | discovery: found 3 needed peer(s)
2016-10-10 11:29:08.031352 N | discovery: found peer 1 in the cluster
2016-10-10 11:29:08.031451 N | discovery: found peer 2 in the cluster
2016-10-10 11:29:08.031532 N | discovery: found 2 peer(s), waiting for 1 more
2016-10-10 11:29:08.031612 N | discovery: found peer 3 in the cluster
2016-10-10 11:29:08.031688 N | discovery: found 3 needed peer(s)
2016-10-10 11:29:08.031872 N | discovery: found peer 1 in the cluster
2016-10-10 11:29:08.031976 N | discovery: found peer 2 in the cluster
2016-10-10 11:29:08.032065 N | discovery: found 2 peer(s), waiting for 1 more
2016-10-10 11:29:08.032162 E | discovery: error #0: context deadline exceeded
2016-10-10 11:29:08.032342 I | discovery: waiting for other nodes: error connecting to <nil>, retrying in 2s
2016-10-10 11:29:08.032678 N | discovery: found peer 1 in the cluster
2016-10-10 11:29:08.032801 N | discovery: found peer 2 in the cluster
2016-10-10 11:29:08.032883 N | discovery: found 2 peer(s), waiting for 1 more
2016-10-10 11:29:08.032985 E | discovery: error #0: context deadline exceeded
2016-10-10 11:29:08.033133 I | discovery: waiting for other nodes: error connecting to <nil>, retrying in 4s
2016-10-10 11:29:08.033430 N | discovery: found peer 1 in the cluster
2016-10-10 11:29:08.033549 N | discovery: found peer 2 in the cluster
2016-10-10 11:29:08.033639 N | discovery: found 2 peer(s), waiting for 1 more
2016-10-10 11:29:08.033724 N | discovery: found peer 3 in the cluster
2016-10-10 11:29:08.033810 N | discovery: found 3 needed peer(s)
2016-10-10 11:29:08.034088 N | discovery: found peer 1 in the cluster
2016-10-10 11:29:08.034202 N | discovery: found peer 2 in the cluster
2016-10-10 11:29:08.034358 N | discovery: found peer 3 in the cluster
2016-10-10 11:29:08.034440 N | discovery: found 3 needed peer(s)
2016-10-10 11:29:08.034586 N | discovery: found peer 1 in the cluster
2016-10-10 11:29:08.034675 N | discovery: found peer 2 in the cluster
2016-10-10 11:29:08.034762 N | discovery: found peer 3 in the cluster
2016-10-10 11:29:08.034833 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-10-10 11:29:08.086471 E | discovery: error #0: context deadline exceeded
2016-10-10 11:29:08.086698 I | discovery: cluster status check: error connecting to <nil>, retrying in 2s
2016-10-10 11:29:08.086973 E | discovery: error #0: context deadline exceeded
2016-10-10 11:29:08.087204 I | discovery: cluster status check: error connecting to <nil>, retrying in 4s
2016-10-10 11:29:08.087463 E | discovery: error #0: context deadline exceeded
2016-10-10 11:29:08.087612 I | discovery: cluster status check: error connecting to <nil>, retrying in 8s
2016-10-10 11:29:08.087844 E | discovery: error #0: context deadline exceeded
--- PASS: TestRetryFailure (0.00s)
=== RUN   TestSRVGetCluster
2016-10-10 11:29:08.088416 N | discovery: got bootstrap from DNS for etcd-server-ssl at https://10.0.0.1:2480
2016-10-10 11:29:08.088553 N | discovery: got bootstrap from DNS for etcd-server-ssl at https://10.0.0.2:2480
2016-10-10 11:29:08.088671 N | discovery: got bootstrap from DNS for etcd-server-ssl at https://10.0.0.3:2480
2016-10-10 11:29:08.088797 N | discovery: got bootstrap from DNS for etcd-server-ssl at https://10.0.0.1:2480
2016-10-10 11:29:08.088911 N | discovery: got bootstrap from DNS for etcd-server-ssl at https://10.0.0.2:2480
2016-10-10 11:29:08.089024 N | discovery: got bootstrap from DNS for etcd-server-ssl at https://10.0.0.3:2480
2016-10-10 11:29:08.089135 N | discovery: got bootstrap from DNS for etcd-server at http://10.0.0.1:2380
2016-10-10 11:29:08.089316 N | discovery: got bootstrap from DNS for etcd-server-ssl at https://10.0.0.1:2480
2016-10-10 11:29:08.089444 N | discovery: got bootstrap from DNS for etcd-server-ssl at https://10.0.0.2:2480
2016-10-10 11:29:08.089566 N | discovery: got bootstrap from DNS for etcd-server-ssl at https://10.0.0.3:2480
2016-10-10 11:29:08.089686 N | discovery: got bootstrap from DNS for etcd-server at http://10.0.0.1:2380
2016-10-10 11:29:08.089896 N | discovery: got bootstrap from DNS for etcd-server-ssl at https://1.example.com:2480
2016-10-10 11:29:08.090032 N | discovery: got bootstrap from DNS for etcd-server-ssl at https://2.example.com:2480
2016-10-10 11:29:08.090173 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.179s
=== RUN   TestErrorWriteTo
--- PASS: TestErrorWriteTo (0.01s)
PASS
ok  	github.com/coreos/etcd/error	0.044s
?   	github.com/coreos/etcd/etcdctl	[no test files]
=== RUN   TestArgOrStdin
--- PASS: TestArgOrStdin (0.00s)
PASS
ok  	github.com/coreos/etcd/etcdctl/command	0.261s
=== RUN   TestConfigParsingMemberFlags
--- PASS: TestConfigParsingMemberFlags (0.00s)
=== RUN   TestConfigParsingClusteringFlags
--- PASS: TestConfigParsingClusteringFlags (0.00s)
=== RUN   TestConfigParsingOtherFlags
--- PASS: TestConfigParsingOtherFlags (0.00s)
=== RUN   TestConfigParsingV1Flags
--- PASS: TestConfigParsingV1Flags (0.00s)
=== RUN   TestConfigParsingConflictClusteringFlags
--- PASS: TestConfigParsingConflictClusteringFlags (0.01s)
=== RUN   TestConfigParsingMissedAdvertiseClientURLsFlag
--- PASS: TestConfigParsingMissedAdvertiseClientURLsFlag (0.02s)
=== RUN   TestConfigIsNewCluster
--- PASS: TestConfigIsNewCluster (0.00s)
=== RUN   TestConfigIsProxy
--- PASS: TestConfigIsProxy (0.00s)
=== RUN   TestConfigIsReadonlyProxy
--- PASS: TestConfigIsReadonlyProxy (0.00s)
=== RUN   TestConfigShouldFallbackToProxy
--- PASS: TestConfigShouldFallbackToProxy (0.00s)
PASS
ok  	github.com/coreos/etcd/etcdmain	0.309s
=== 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
2016-10-10 11:29:39.147571 W | etcdserver: skipped updating attributes of removed member 1
--- PASS: TestClusterUpdateAttributes (0.00s)
=== RUN   TestNodeToMember
--- PASS: TestNodeToMember (0.00s)
=== RUN   TestIsReadyToAddNewMember
2016-10-10 11:29:39.149687 W | etcdserver: Reject add member request: the number of started member (0) will be less than the quorum number of the cluster (3)
2016-10-10 11:29:39.149826 W | etcdserver: Reject add member request: the number of started member (1) will be less than the quorum number of the cluster (2)
2016-10-10 11:29:39.149931 W | etcdserver: Reject add member request: the number of started member (1) will be less than the quorum number of the cluster (3)
2016-10-10 11:29:39.150049 W | etcdserver: Reject add member request: the number of started member (2) will be less than the quorum number of the cluster (3)
2016-10-10 11:29:39.150171 W | etcdserver: Reject add member request: the number of started member (0) will be less than the quorum number of the cluster (1)
--- PASS: TestIsReadyToAddNewMember (0.00s)
=== RUN   TestIsReadyToRemoveMember
2016-10-10 11:29:39.151458 W | etcdserver: Reject remove member request: the number of started member (0) will be less than the quorum number of the cluster (1)
2016-10-10 11:29:39.151611 W | etcdserver: Reject remove member request: the number of started member (0) will be less than the quorum number of the cluster (2)
2016-10-10 11:29:39.151727 W | etcdserver: Reject remove member request: the number of started member (1) will be less than the quorum number of the cluster (2)
--- PASS: TestIsReadyToRemoveMember (0.00s)
=== RUN   TestDecideClusterVersion
--- PASS: TestDecideClusterVersion (0.00s)
=== RUN   TestIsCompatibleWithVers
2016-10-10 11:29:39.153582 W | etcdserver: the running cluster version(2.1.0) is higher than the maximum cluster version(2.0.0) supported
2016-10-10 11:29:39.153939 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.00s)
=== 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   TestConsistentIndex
--- PASS: TestConsistentIndex (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   TestApplyRepeat
2016-10-10 11:29:39.165177 I | etcdserver: set snapshot count to default 10000
2016-10-10 11:29:39.165490 I | etcdserver: starting server... [version: 2.3.7, cluster version: to_be_decided]
--- PASS: TestApplyRepeat (0.02s)
=== RUN   TestApplyRequest
--- PASS: TestApplyRequest (0.00s)
=== RUN   TestApplyRequestOnAdminMemberAttributes
--- PASS: TestApplyRequestOnAdminMemberAttributes (0.00s)
=== RUN   TestApplyConfChangeError
--- PASS: TestApplyConfChangeError (0.04s)
=== RUN   TestApplyConfChangeShouldStop
2016-10-10 11:29:39.238026 N | etcdserver: removed member 2 from cluster 0
--- PASS: TestApplyConfChangeShouldStop (0.00s)
=== RUN   TestApplyMultiConfChangeShouldStop
2016-10-10 11:29:39.240464 N | etcdserver: removed member 1 from cluster 0
2016-10-10 11:29:39.241634 N | etcdserver: removed member 3 from cluster 0
2016-10-10 11:29:39.242187 N | etcdserver: removed member 4 from cluster 0
--- PASS: TestApplyMultiConfChangeShouldStop (0.00s)
=== RUN   TestDoProposal
2016-10-10 11:29:39.242525 I | etcdserver: set snapshot count to default 10000
2016-10-10 11:29:39.242615 I | etcdserver: starting server... [version: 2.3.7, cluster version: to_be_decided]
2016-10-10 11:29:39.248045 I | etcdserver: set snapshot count to default 10000
2016-10-10 11:29:39.248202 I | etcdserver: starting server... [version: 2.3.7, cluster version: to_be_decided]
2016-10-10 11:29:39.249368 I | etcdserver: set snapshot count to default 10000
2016-10-10 11:29:39.249480 I | etcdserver: starting server... [version: 2.3.7, cluster version: to_be_decided]
2016-10-10 11:29:39.250058 I | etcdserver: set snapshot count to default 10000
2016-10-10 11:29:39.250169 I | etcdserver: starting server... [version: 2.3.7, cluster version: to_be_decided]
--- PASS: TestDoProposal (0.01s)
=== 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-10-10 11:29:39.274240 I | etcdserver: set snapshot count to default 10000
2016-10-10 11:29:39.274453 I | etcdserver: starting server... [version: 2.3.7, cluster version: to_be_decided]
--- PASS: TestSyncTrigger (0.01s)
=== RUN   TestSnapshot
2016-10-10 11:29:39.285784 I | etcdserver: saved snapshot at index 1
2016-10-10 11:29:39.285991 I | etcdserver: compacted raft log at 1
--- PASS: TestSnapshot (0.02s)
=== RUN   TestTriggerSnap
2016-10-10 11:29:39.303883 I | etcdserver: starting server... [version: 2.3.7, cluster version: to_be_decided]
2016-10-10 11:29:39.306394 I | etcdserver: start to snapshot (applied: 11, lastsnap: 0)
2016-10-10 11:29:39.306572 I | etcdserver: saved snapshot at index 11
2016-10-10 11:29:39.306757 I | etcdserver: compacted raft log at 1
--- PASS: TestTriggerSnap (0.01s)
=== RUN   TestConcurrentApplyAndSnapshotV3
2016-10-10 11:29:39.613521 I | etcdserver: set snapshot count to default 10000
2016-10-10 11:29:39.613680 I | etcdserver: starting server... [version: 2.3.7, cluster version: to_be_decided]
2016-10-10 11:29:39.619468 I | etcdserver: wrote database snapshot out [total bytes: 24576]
2016-10-10 11:29:39.714345 I | snap: saved database snapshot to disk [total bytes: 24576]
2016-10-10 11:29:39.714665 I | etcdserver: raft applied incoming snapshot at index 3
2016-10-10 11:29:39.719263 I | etcdserver: recovered from incoming snapshot at index 3
2016-10-10 11:29:39.722614 I | etcdserver: wrote database snapshot out [total bytes: 24576]
2016-10-10 11:29:39.880888 I | snap: saved database snapshot to disk [total bytes: 24576]
2016-10-10 11:29:39.881310 I | etcdserver: raft applied incoming snapshot at index 6
2016-10-10 11:29:39.885821 I | etcdserver: recovered from incoming snapshot at index 6
2016-10-10 11:29:39.889088 I | etcdserver: wrote database snapshot out [total bytes: 24576]
2016-10-10 11:29:40.047665 I | snap: saved database snapshot to disk [total bytes: 24576]
2016-10-10 11:29:40.047985 I | etcdserver: raft applied incoming snapshot at index 9
2016-10-10 11:29:40.053555 I | etcdserver: recovered from incoming snapshot at index 9
2016-10-10 11:29:40.056980 I | etcdserver: wrote database snapshot out [total bytes: 24576]
2016-10-10 11:29:40.236618 I | snap: saved database snapshot to disk [total bytes: 24576]
2016-10-10 11:29:40.237106 I | etcdserver: raft applied incoming snapshot at index 12
2016-10-10 11:29:40.243584 I | etcdserver: recovered from incoming snapshot at index 12
2016-10-10 11:29:40.247611 I | etcdserver: wrote database snapshot out [total bytes: 24576]
2016-10-10 11:29:40.392570 I | snap: saved database snapshot to disk [total bytes: 24576]
2016-10-10 11:29:40.393045 I | etcdserver: raft applied incoming snapshot at index 15
2016-10-10 11:29:40.397684 I | etcdserver: recovered from incoming snapshot at index 15
2016-10-10 11:29:40.400839 I | etcdserver: wrote database snapshot out [total bytes: 24576]
2016-10-10 11:29:40.547399 I | snap: saved database snapshot to disk [total bytes: 24576]
2016-10-10 11:29:40.547801 I | etcdserver: raft applied incoming snapshot at index 18
2016-10-10 11:29:40.552401 I | etcdserver: recovered from incoming snapshot at index 18
2016-10-10 11:29:40.555339 I | etcdserver: wrote database snapshot out [total bytes: 24576]
2016-10-10 11:29:40.725111 I | snap: saved database snapshot to disk [total bytes: 24576]
2016-10-10 11:29:40.725479 I | etcdserver: raft applied incoming snapshot at index 21
2016-10-10 11:29:40.733755 I | etcdserver: recovered from incoming snapshot at index 21
2016-10-10 11:29:40.737526 I | etcdserver: wrote database snapshot out [total bytes: 24576]
2016-10-10 11:29:40.880608 I | snap: saved database snapshot to disk [total bytes: 24576]
2016-10-10 11:29:40.880982 I | etcdserver: raft applied incoming snapshot at index 24
2016-10-10 11:29:40.886512 I | etcdserver: recovered from incoming snapshot at index 24
2016-10-10 11:29:40.889557 I | etcdserver: wrote database snapshot out [total bytes: 24576]
2016-10-10 11:29:41.058639 I | snap: saved database snapshot to disk [total bytes: 24576]
2016-10-10 11:29:41.059035 I | etcdserver: raft applied incoming snapshot at index 27
2016-10-10 11:29:41.064291 I | etcdserver: recovered from incoming snapshot at index 27
2016-10-10 11:29:41.069654 I | etcdserver: wrote database snapshot out [total bytes: 24576]
2016-10-10 11:29:41.225623 I | snap: saved database snapshot to disk [total bytes: 24576]
2016-10-10 11:29:41.226029 I | etcdserver: raft applied incoming snapshot at index 30
2016-10-10 11:29:41.230712 I | etcdserver: recovered from incoming snapshot at index 30
2016-10-10 11:29:41.235969 I | etcdserver: wrote database snapshot out [total bytes: 24576]
2016-10-10 11:29:41.369749 I | snap: saved database snapshot to disk [total bytes: 24576]
2016-10-10 11:29:41.370126 I | etcdserver: raft applied incoming snapshot at index 33
2016-10-10 11:29:41.374963 I | etcdserver: recovered from incoming snapshot at index 33
2016-10-10 11:29:41.378322 I | etcdserver: wrote database snapshot out [total bytes: 24576]
2016-10-10 11:29:41.503236 I | snap: saved database snapshot to disk [total bytes: 24576]
2016-10-10 11:29:41.503607 I | etcdserver: raft applied incoming snapshot at index 36
2016-10-10 11:29:41.510584 I | etcdserver: recovered from incoming snapshot at index 36
2016-10-10 11:29:41.514596 I | etcdserver: wrote database snapshot out [total bytes: 24576]
2016-10-10 11:29:41.680725 I | snap: saved database snapshot to disk [total bytes: 24576]
2016-10-10 11:29:41.681160 I | etcdserver: raft applied incoming snapshot at index 39
2016-10-10 11:29:41.686644 I | etcdserver: recovered from incoming snapshot at index 39
2016-10-10 11:29:41.689820 I | etcdserver: wrote database snapshot out [total bytes: 24576]
2016-10-10 11:29:41.847712 I | snap: saved database snapshot to disk [total bytes: 24576]
2016-10-10 11:29:41.848778 I | etcdserver: raft applied incoming snapshot at index 42
2016-10-10 11:29:41.856861 I | etcdserver: recovered from incoming snapshot at index 42
2016-10-10 11:29:41.860935 I | etcdserver: wrote database snapshot out [total bytes: 24576]
2016-10-10 11:29:42.036642 I | snap: saved database snapshot to disk [total bytes: 24576]
2016-10-10 11:29:42.037276 I | etcdserver: raft applied incoming snapshot at index 45
2016-10-10 11:29:42.049179 I | etcdserver: recovered from incoming snapshot at index 45
2016-10-10 11:29:42.052564 I | etcdserver: wrote database snapshot out [total bytes: 24576]
2016-10-10 11:29:42.180932 I | snap: saved database snapshot to disk [total bytes: 24576]
2016-10-10 11:29:42.181315 I | etcdserver: raft applied incoming snapshot at index 48
2016-10-10 11:29:42.186116 I | etcdserver: recovered from incoming snapshot at index 48
2016-10-10 11:29:42.190782 I | etcdserver: wrote database snapshot out [total bytes: 24576]
2016-10-10 11:29:42.281211 I | snap: saved database snapshot to disk [total bytes: 24576]
2016-10-10 11:29:42.281539 I | etcdserver: raft applied incoming snapshot at index 51
2016-10-10 11:29:42.288615 I | etcdserver: recovered from incoming snapshot at index 51
2016-10-10 11:29:42.293533 I | etcdserver: wrote database snapshot out [total bytes: 24576]
2016-10-10 11:29:42.458584 I | snap: saved database snapshot to disk [total bytes: 24576]
2016-10-10 11:29:42.458997 I | etcdserver: raft applied incoming snapshot at index 54
2016-10-10 11:29:42.467794 I | etcdserver: recovered from incoming snapshot at index 54
2016-10-10 11:29:42.472465 I | etcdserver: wrote database snapshot out [total bytes: 24576]
2016-10-10 11:29:42.625631 I | snap: saved database snapshot to disk [total bytes: 24576]
2016-10-10 11:29:42.626235 I | etcdserver: raft applied incoming snapshot at index 57
2016-10-10 11:29:42.630867 I | etcdserver: recovered from incoming snapshot at index 57
2016-10-10 11:29:42.633922 I | etcdserver: wrote database snapshot out [total bytes: 24576]
2016-10-10 11:29:42.803657 I | snap: saved database snapshot to disk [total bytes: 24576]
2016-10-10 11:29:42.804020 I | etcdserver: raft applied incoming snapshot at index 60
2016-10-10 11:29:42.809166 I | etcdserver: recovered from incoming snapshot at index 60
2016-10-10 11:29:42.812511 I | etcdserver: wrote database snapshot out [total bytes: 24576]
2016-10-10 11:29:42.947923 I | snap: saved database snapshot to disk [total bytes: 24576]
2016-10-10 11:29:42.948267 I | etcdserver: raft applied incoming snapshot at index 63
2016-10-10 11:29:42.953360 I | etcdserver: recovered from incoming snapshot at index 63
2016-10-10 11:29:42.964808 I | etcdserver: wrote database snapshot out [total bytes: 24576]
2016-10-10 11:29:43.114158 I | snap: saved database snapshot to disk [total bytes: 24576]
2016-10-10 11:29:43.114630 I | etcdserver: raft applied incoming snapshot at index 66
2016-10-10 11:29:43.119367 I | etcdserver: recovered from incoming snapshot at index 66
2016-10-10 11:29:43.123410 I | etcdserver: wrote database snapshot out [total bytes: 24576]
2016-10-10 11:29:43.314996 I | snap: saved database snapshot to disk [total bytes: 24576]
2016-10-10 11:29:43.315487 I | etcdserver: raft applied incoming snapshot at index 69
2016-10-10 11:29:43.320280 I | etcdserver: recovered from incoming snapshot at index 69
2016-10-10 11:29:43.323602 I | etcdserver: wrote database snapshot out [total bytes: 24576]
2016-10-10 11:29:43.503444 I | snap: saved database snapshot to disk [total bytes: 24576]
2016-10-10 11:29:43.503789 I | etcdserver: raft applied incoming snapshot at index 72
2016-10-10 11:29:43.508270 I | etcdserver: recovered from incoming snapshot at index 72
2016-10-10 11:29:43.512456 I | etcdserver: wrote database snapshot out [total bytes: 24576]
2016-10-10 11:29:43.670084 I | snap: saved database snapshot to disk [total bytes: 24576]
2016-10-10 11:29:43.670410 I | etcdserver: raft applied incoming snapshot at index 75
2016-10-10 11:29:43.674928 I | etcdserver: recovered from incoming snapshot at index 75
2016-10-10 11:29:43.678019 I | etcdserver: wrote database snapshot out [total bytes: 24576]
2016-10-10 11:29:43.803249 I | snap: saved database snapshot to disk [total bytes: 24576]
2016-10-10 11:29:43.803585 I | etcdserver: raft applied incoming snapshot at index 78
2016-10-10 11:29:43.809072 I | etcdserver: recovered from incoming snapshot at index 78
2016-10-10 11:29:43.812533 I | etcdserver: wrote database snapshot out [total bytes: 24576]
2016-10-10 11:29:44.025163 I | snap: saved database snapshot to disk [total bytes: 24576]
2016-10-10 11:29:44.025566 I | etcdserver: raft applied incoming snapshot at index 81
2016-10-10 11:29:44.030240 I | etcdserver: recovered from incoming snapshot at index 81
2016-10-10 11:29:44.037302 I | etcdserver: wrote database snapshot out [total bytes: 24576]
2016-10-10 11:29:44.247901 I | snap: saved database snapshot to disk [total bytes: 24576]
2016-10-10 11:29:44.248233 I | etcdserver: raft applied incoming snapshot at index 84
2016-10-10 11:29:44.255949 I | etcdserver: recovered from incoming snapshot at index 84
2016-10-10 11:29:44.259575 I | etcdserver: wrote database snapshot out [total bytes: 24576]
2016-10-10 11:29:44.392717 I | snap: saved database snapshot to disk [total bytes: 24576]
2016-10-10 11:29:44.393039 I | etcdserver: raft applied incoming snapshot at index 87
2016-10-10 11:29:44.401456 I | etcdserver: recovered from incoming snapshot at index 87
2016-10-10 11:29:44.404985 I | etcdserver: wrote database snapshot out [total bytes: 24576]
2016-10-10 11:29:44.580536 I | snap: saved database snapshot to disk [total bytes: 24576]
2016-10-10 11:29:44.580869 I | etcdserver: raft applied incoming snapshot at index 90
2016-10-10 11:29:44.588736 I | etcdserver: recovered from incoming snapshot at index 90
2016-10-10 11:29:44.591939 I | etcdserver: wrote database snapshot out [total bytes: 24576]
2016-10-10 11:29:44.725711 I | snap: saved database snapshot to disk [total bytes: 24576]
2016-10-10 11:29:44.726087 I | etcdserver: raft applied incoming snapshot at index 93
2016-10-10 11:29:44.732931 I | etcdserver: recovered from incoming snapshot at index 93
2016-10-10 11:29:44.741724 I | etcdserver: wrote database snapshot out [total bytes: 24576]
2016-10-10 11:29:44.869986 I | snap: saved database snapshot to disk [total bytes: 24576]
2016-10-10 11:29:44.870323 I | etcdserver: raft applied incoming snapshot at index 96
2016-10-10 11:29:44.874927 I | etcdserver: recovered from incoming snapshot at index 96
2016-10-10 11:29:44.877869 I | etcdserver: wrote database snapshot out [total bytes: 24576]
2016-10-10 11:29:45.103387 I | snap: saved database snapshot to disk [total bytes: 24576]
2016-10-10 11:29:45.103773 I | etcdserver: raft applied incoming snapshot at index 99
2016-10-10 11:29:45.108412 I | etcdserver: recovered from incoming snapshot at index 99
2016-10-10 11:29:45.111624 I | etcdserver: wrote database snapshot out [total bytes: 24576]
2016-10-10 11:29:45.296948 I | snap: saved database snapshot to disk [total bytes: 24576]
2016-10-10 11:29:45.297335 I | etcdserver: raft applied incoming snapshot at index 102
2016-10-10 11:29:45.302278 I | etcdserver: recovered from incoming snapshot at index 102
2016-10-10 11:29:45.305241 I | etcdserver: wrote database snapshot out [total bytes: 24576]
2016-10-10 11:29:45.447986 I | snap: saved database snapshot to disk [total bytes: 24576]
2016-10-10 11:29:45.448396 I | etcdserver: raft applied incoming snapshot at index 105
2016-10-10 11:29:45.453265 I | etcdserver: recovered from incoming snapshot at index 105
2016-10-10 11:29:45.456250 I | etcdserver: wrote database snapshot out [total bytes: 24576]
2016-10-10 11:29:45.681649 I | snap: saved database snapshot to disk [total bytes: 24576]
2016-10-10 11:29:45.682053 I | etcdserver: raft applied incoming snapshot at index 108
2016-10-10 11:29:45.686703 I | etcdserver: recovered from incoming snapshot at index 108
2016-10-10 11:29:45.689717 I | etcdserver: wrote database snapshot out [total bytes: 24576]
2016-10-10 11:29:45.837304 I | snap: saved database snapshot to disk [total bytes: 24576]
2016-10-10 11:29:45.837747 I | etcdserver: raft applied incoming snapshot at index 111
2016-10-10 11:29:45.842669 I | etcdserver: recovered from incoming snapshot at index 111
2016-10-10 11:29:45.846372 I | etcdserver: wrote database snapshot out [total bytes: 24576]
2016-10-10 11:29:46.003594 I | snap: saved database snapshot to disk [total bytes: 24576]
2016-10-10 11:29:46.003978 I | etcdserver: raft applied incoming snapshot at index 114
2016-10-10 11:29:46.013322 I | etcdserver: recovered from incoming snapshot at index 114
2016-10-10 11:29:46.018201 I | etcdserver: wrote database snapshot out [total bytes: 24576]
2016-10-10 11:29:46.193024 I | snap: saved database snapshot to disk [total bytes: 24576]
2016-10-10 11:29:46.193437 I | etcdserver: raft applied incoming snapshot at index 117
2016-10-10 11:29:46.204049 I | etcdserver: recovered from incoming snapshot at index 117
2016-10-10 11:29:46.207244 I | etcdserver: wrote database snapshot out [total bytes: 24576]
2016-10-10 11:29:46.370399 I | snap: saved database snapshot to disk [total bytes: 24576]
2016-10-10 11:29:46.370811 I | etcdserver: raft applied incoming snapshot at index 120
2016-10-10 11:29:46.379296 I | etcdserver: recovered from incoming snapshot at index 120
2016-10-10 11:29:46.386710 I | etcdserver: wrote database snapshot out [total bytes: 24576]
2016-10-10 11:29:46.503679 I | snap: saved database snapshot to disk [total bytes: 24576]
2016-10-10 11:29:46.504033 I | etcdserver: raft applied incoming snapshot at index 123
2016-10-10 11:29:46.508755 I | etcdserver: recovered from incoming snapshot at index 123
2016-10-10 11:29:46.511532 I | etcdserver: wrote database snapshot out [total bytes: 24576]
2016-10-10 11:29:46.703790 I | snap: saved database snapshot to disk [total bytes: 24576]
2016-10-10 11:29:46.704156 I | etcdserver: raft applied incoming snapshot at index 126
2016-10-10 11:29:46.708907 I | etcdserver: recovered from incoming snapshot at index 126
2016-10-10 11:29:46.711906 I | etcdserver: wrote database snapshot out [total bytes: 24576]
2016-10-10 11:29:46.938194 I | snap: saved database snapshot to disk [total bytes: 24576]
2016-10-10 11:29:46.938592 I | etcdserver: raft applied incoming snapshot at index 129
2016-10-10 11:29:46.945788 I | etcdserver: recovered from incoming snapshot at index 129
2016-10-10 11:29:46.949716 I | etcdserver: wrote database snapshot out [total bytes: 24576]
2016-10-10 11:29:47.169578 I | snap: saved database snapshot to disk [total bytes: 24576]
2016-10-10 11:29:47.169983 I | etcdserver: raft applied incoming snapshot at index 132
2016-10-10 11:29:47.176167 I | etcdserver: recovered from incoming snapshot at index 132
2016-10-10 11:29:47.179300 I | etcdserver: wrote database snapshot out [total bytes: 24576]
2016-10-10 11:29:47.381484 I | snap: saved database snapshot to disk [total bytes: 24576]
2016-10-10 11:29:47.381902 I | etcdserver: raft applied incoming snapshot at index 135
2016-10-10 11:29:47.388277 I | etcdserver: recovered from incoming snapshot at index 135
2016-10-10 11:29:47.391651 I | etcdserver: wrote database snapshot out [total bytes: 24576]
2016-10-10 11:29:47.525551 I | snap: saved database snapshot to disk [total bytes: 24576]
2016-10-10 11:29:47.525930 I | etcdserver: raft applied incoming snapshot at index 138
2016-10-10 11:29:47.530776 I | etcdserver: recovered from incoming snapshot at index 138
2016-10-10 11:29:47.537144 I | etcdserver: wrote database snapshot out [total bytes: 24576]
2016-10-10 11:29:47.725134 I | snap: saved database snapshot to disk [total bytes: 24576]
2016-10-10 11:29:47.725532 I | etcdserver: raft applied incoming snapshot at index 141
2016-10-10 11:29:47.730414 I | etcdserver: recovered from incoming snapshot at index 141
2016-10-10 11:29:47.739712 I | etcdserver: wrote database snapshot out [total bytes: 24576]
2016-10-10 11:29:47.902828 I | snap: saved database snapshot to disk [total bytes: 24576]
2016-10-10 11:29:47.903253 I | etcdserver: raft applied incoming snapshot at index 144
2016-10-10 11:29:47.907925 I | etcdserver: recovered from incoming snapshot at index 144
2016-10-10 11:29:47.910872 I | etcdserver: wrote database snapshot out [total bytes: 24576]
2016-10-10 11:29:48.080663 I | snap: saved database snapshot to disk [total bytes: 24576]
2016-10-10 11:29:48.081055 I | etcdserver: raft applied incoming snapshot at index 147
2016-10-10 11:29:48.085925 I | etcdserver: recovered from incoming snapshot at index 147
2016-10-10 11:29:48.089049 I | etcdserver: wrote database snapshot out [total bytes: 24576]
2016-10-10 11:29:48.281203 I | snap: saved database snapshot to disk [total bytes: 24576]
2016-10-10 11:29:48.281581 I | etcdserver: raft applied incoming snapshot at index 150
2016-10-10 11:29:48.286461 I | etcdserver: recovered from incoming snapshot at index 150
--- PASS: TestConcurrentApplyAndSnapshotV3 (9.24s)
=== RUN   TestRecvSnapshot
2016-10-10 11:29:48.561786 I | etcdserver: set snapshot count to default 10000
2016-10-10 11:29:48.561918 I | etcdserver: starting server... [version: 2.3.7, cluster version: to_be_decided]
2016-10-10 11:29:48.562250 I | etcdserver: raft applied incoming snapshot at index 1
2016-10-10 11:29:48.562679 I | etcdserver: recovered from incoming snapshot at index 1
--- PASS: TestRecvSnapshot (0.01s)
=== RUN   TestApplySnapshotAndCommittedEntries
2016-10-10 11:29:48.573137 I | etcdserver: set snapshot count to default 10000
2016-10-10 11:29:48.573261 I | etcdserver: starting server... [version: 2.3.7, cluster version: to_be_decided]
2016-10-10 11:29:48.573620 I | etcdserver: raft applied incoming snapshot at index 1
2016-10-10 11:29:48.573991 I | etcdserver: recovered from incoming snapshot at index 1
--- PASS: TestApplySnapshotAndCommittedEntries (0.01s)
=== RUN   TestAddMember
2016-10-10 11:29:48.585099 I | etcdserver: set snapshot count to default 10000
2016-10-10 11:29:48.585219 I | etcdserver: starting server... [version: 2.3.7, cluster version: to_be_decided]
2016-10-10 11:29:48.586515 N | etcdserver: added member 4d2 [foo] to cluster 0
--- PASS: TestAddMember (0.00s)
=== RUN   TestRemoveMember
2016-10-10 11:29:48.587489 I | etcdserver: set snapshot count to default 10000
2016-10-10 11:29:48.587612 I | etcdserver: starting server... [version: 2.3.7, cluster version: to_be_decided]
2016-10-10 11:29:48.588626 N | etcdserver: removed member 4d2 from cluster 0
--- PASS: TestRemoveMember (0.00s)
=== RUN   TestUpdateMember
2016-10-10 11:29:48.589453 I | etcdserver: set snapshot count to default 10000
2016-10-10 11:29:48.589583 I | etcdserver: starting server... [version: 2.3.7, cluster version: to_be_decided]
2016-10-10 11:29:48.590836 N | etcdserver: update member 4d2 [http://127.0.0.1:1] in cluster 0
--- PASS: TestUpdateMember (0.00s)
=== RUN   TestPublish
2016-10-10 11:29:48.591966 I | etcdserver: published {Name:node1 ClientURLs:[http://a http://b]} to cluster 0
--- PASS: TestPublish (0.00s)
=== RUN   TestPublishStopped
2016-10-10 11:29:48.592676 I | etcdserver: aborting publish because server is stopped
--- PASS: TestPublishStopped (0.00s)
=== RUN   TestPublishRetry
2016-10-10 11:29:48.595247 E | etcdserver: publish error: etcdserver: request timed out
2016-10-10 11:29:48.596437 E | etcdserver: publish error: etcdserver: request timed out
2016-10-10 11:29:48.597245 E | etcdserver: publish error: etcdserver: request timed out
2016-10-10 11:29:48.597838 E | etcdserver: publish error: etcdserver: request timed out
2016-10-10 11:29:48.598322 E | etcdserver: publish error: etcdserver: request timed out
2016-10-10 11:29:48.598796 E | etcdserver: publish error: etcdserver: request timed out
2016-10-10 11:29:48.598938 E | etcdserver: publish error: etcdserver: request timed out
2016-10-10 11:29:48.599529 E | etcdserver: publish error: etcdserver: request timed out
2016-10-10 11:29:48.599761 E | etcdserver: publish error: etcdserver: request timed out
2016-10-10 11:29:48.599919 E | etcdserver: publish error: etcdserver: request timed out
2016-10-10 11:29:48.600063 E | etcdserver: publish error: etcdserver: request timed out
2016-10-10 11:29:48.600203 E | etcdserver: publish error: etcdserver: request timed out
2016-10-10 11:29:48.600343 E | etcdserver: publish error: etcdserver: request timed out
2016-10-10 11:29:48.600500 E | etcdserver: publish error: etcdserver: request timed out
2016-10-10 11:29:48.600655 E | etcdserver: publish error: etcdserver: request timed out
2016-10-10 11:29:48.600814 E | etcdserver: publish error: etcdserver: request timed out
2016-10-10 11:29:48.601021 E | etcdserver: publish error: etcdserver: request timed out
2016-10-10 11:29:48.601259 E | etcdserver: publish error: etcdserver: request timed out
2016-10-10 11:29:48.601413 E | etcdserver: publish error: etcdserver: request timed out
2016-10-10 11:29:48.601562 E | etcdserver: publish error: etcdserver: request timed out
2016-10-10 11:29:48.601705 E | etcdserver: publish error: etcdserver: request timed out
2016-10-10 11:29:48.601855 E | etcdserver: publish error: etcdserver: request timed out
2016-10-10 11:29:48.602009 E | etcdserver: publish error: etcdserver: request timed out
2016-10-10 11:29:48.602166 E | etcdserver: publish error: etcdserver: request timed out
2016-10-10 11:29:48.602318 E | etcdserver: publish error: etcdserver: request timed out
2016-10-10 11:29:48.602478 E | etcdserver: publish error: etcdserver: request timed out
2016-10-10 11:29:48.602637 E | etcdserver: publish error: etcdserver: request timed out
2016-10-10 11:29:48.602788 E | etcdserver: publish error: etcdserver: request timed out
2016-10-10 11:29:48.602943 E | etcdserver: publish error: etcdserver: request timed out
2016-10-10 11:29:48.603158 E | etcdserver: publish error: etcdserver: request timed out
2016-10-10 11:29:48.603415 E | etcdserver: publish error: etcdserver: request timed out
2016-10-10 11:29:48.603625 E | etcdserver: publish error: etcdserver: request timed out
2016-10-10 11:29:48.603949 E | etcdserver: publish error: etcdserver: request timed out
2016-10-10 11:29:48.604117 E | etcdserver: publish error: etcdserver: request timed out
2016-10-10 11:29:48.604334 E | etcdserver: publish error: etcdserver: request timed out
2016-10-10 11:29:48.604482 E | etcdserver: publish error: etcdserver: request timed out
2016-10-10 11:29:48.604631 E | etcdserver: publish error: etcdserver: request timed out
2016-10-10 11:29:48.604780 E | etcdserver: publish error: etcdserver: request timed out
2016-10-10 11:29:48.604966 E | etcdserver: publish error: etcdserver: request timed out
2016-10-10 11:29:48.605126 E | etcdserver: publish error: etcdserver: request timed out
2016-10-10 11:29:48.605317 E | etcdserver: publish error: etcdserver: request timed out
2016-10-10 11:29:48.605499 E | etcdserver: publish error: etcdserver: request timed out
2016-10-10 11:29:48.605642 E | etcdserver: publish error: etcdserver: request timed out
2016-10-10 11:29:48.605783 E | etcdserver: publish error: etcdserver: request timed out
2016-10-10 11:29:48.605923 E | etcdserver: publish error: etcdserver: request timed out
2016-10-10 11:29:48.606063 E | etcdserver: publish error: etcdserver: request timed out
2016-10-10 11:29:48.606200 E | etcdserver: publish error: etcdserver: request timed out
2016-10-10 11:29:48.606344 E | etcdserver: publish error: etcdserver: request timed out
2016-10-10 11:29:48.606499 E | etcdserver: publish error: etcdserver: request timed out
2016-10-10 11:29:48.606643 E | etcdserver: publish error: etcdserver: request timed out
2016-10-10 11:29:48.606784 E | etcdserver: publish error: etcdserver: request timed out
2016-10-10 11:29:48.606932 E | etcdserver: publish error: etcdserver: request timed out
2016-10-10 11:29:48.607130 E | etcdserver: publish error: etcdserver: request timed out
2016-10-10 11:29:48.607296 E | etcdserver: publish error: etcdserver: request timed out
2016-10-10 11:29:48.607445 E | etcdserver: publish error: etcdserver: request timed out
2016-10-10 11:29:48.607591 E | etcdserver: publish error: etcdserver: request timed out
2016-10-10 11:29:48.607728 E | etcdserver: publish error: etcdserver: request timed out
2016-10-10 11:29:48.607869 E | etcdserver: publish error: etcdserver: request timed out
2016-10-10 11:29:48.608009 E | etcdserver: publish error: etcdserver: request timed out
2016-10-10 11:29:48.608152 E | etcdserver: publish error: etcdserver: request timed out
2016-10-10 11:29:48.608303 E | etcdserver: publish error: etcdserver: request timed out
2016-10-10 11:29:48.608448 E | etcdserver: publish error: etcdserver: request timed out
2016-10-10 11:29:48.608589 E | etcdserver: publish error: etcdserver: request timed out
2016-10-10 11:29:48.608768 E | etcdserver: publish error: etcdserver: request timed out
2016-10-10 11:29:48.609058 E | etcdserver: publish error: etcdserver: request timed out
2016-10-10 11:29:48.609222 E | etcdserver: publish error: etcdserver: request timed out
2016-10-10 11:29:48.609380 E | etcdserver: publish error: etcdserver: request timed out
2016-10-10 11:29:48.609520 E | etcdserver: publish error: etcdserver: request timed out
2016-10-10 11:29:48.609671 E | etcdserver: publish error: etcdserver: request timed out
2016-10-10 11:29:48.609819 E | etcdserver: publish error: etcdserver: request timed out
2016-10-10 11:29:48.609968 E | etcdserver: publish error: etcdserver: request timed out
2016-10-10 11:29:48.610110 E | etcdserver: publish error: etcdserver: request timed out
2016-10-10 11:29:48.610252 E | etcdserver: publish error: etcdserver: request timed out
2016-10-10 11:29:48.610396 E | etcdserver: publish error: etcdserver: request timed out
2016-10-10 11:29:48.610537 E | etcdserver: publish error: etcdserver: request timed out
2016-10-10 11:29:48.610678 E | etcdserver: publish error: etcdserver: request timed out
2016-10-10 11:29:48.610821 E | etcdserver: publish error: etcdserver: request timed out
2016-10-10 11:29:48.610966 E | etcdserver: publish error: etcdserver: request timed out
2016-10-10 11:29:48.611173 E | etcdserver: publish error: etcdserver: request timed out
2016-10-10 11:29:48.611531 I | etcdserver: aborting publish because server is stopped
--- PASS: TestPublishRetry (0.02s)
=== RUN   TestUpdateVersion
2016-10-10 11:29:48.612261 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	9.669s
?   	github.com/coreos/etcd/etcdserver/api/v3rpc	[no test files]
?   	github.com/coreos/etcd/etcdserver/api/v3rpc/rpctypes	[no test files]
=== RUN   TestCheckPassword
--- PASS: TestCheckPassword (1.38s)
=== RUN   TestMergeUser
2016-10-10 11:29:31.770164 N | auth: granting duplicate role role1 for user foo
2016-10-10 11:29:31.770723 N | auth: revoking ungranted role role2 for user foo
--- PASS: TestMergeUser (0.00s)
=== RUN   TestMergeRole
2016-10-10 11:29:31.771625 N | auth: revoking ungranted read permission /foodir
--- PASS: TestMergeRole (0.00s)
=== RUN   TestAllUsers
--- PASS: TestAllUsers (0.00s)
=== RUN   TestGetAndDeleteUser
2016-10-10 11:29:31.773725 N | auth: deleted user cat
--- PASS: TestGetAndDeleteUser (0.00s)
=== RUN   TestAllRoles
--- PASS: TestAllRoles (0.00s)
=== RUN   TestGetAndDeleteRole
2016-10-10 11:29:31.775187 N | auth: deleted role animal
--- PASS: TestGetAndDeleteRole (0.00s)
=== RUN   TestEnsure
--- PASS: TestEnsure (0.00s)
=== RUN   TestCreateAndUpdateUser
2016-10-10 11:29:31.776515 N | auth: created user cat
2016-10-10 11:29:31.777274 N | auth: updated user cat
--- PASS: TestCreateAndUpdateUser (0.00s)
=== RUN   TestUpdateRole
2016-10-10 11:29:31.778606 N | auth: updated role animal
--- PASS: TestUpdateRole (0.00s)
=== RUN   TestCreateRole
2016-10-10 11:29:31.779347 N | auth: created new role animal
--- PASS: TestCreateRole (0.00s)
=== RUN   TestEnableAuth
2016-10-10 11:29:31.780202 I | auth: no guest role access found, creating default
2016-10-10 11:29:31.780423 N | auth: created new role guest
2016-10-10 11:29:31.780652 N | auth: auth: enabled auth
--- PASS: TestEnableAuth (0.00s)
=== RUN   TestDisableAuth
2016-10-10 11:29:31.781450 N | auth: auth: disabled auth
--- PASS: TestDisableAuth (0.00s)
=== RUN   TestSimpleMatch
--- PASS: TestSimpleMatch (0.00s)
PASS
ok  	github.com/coreos/etcd/etcdserver/auth	1.589s
=== RUN   TestAuthFlow
2016-10-10 11:29:42.741558 W | etcdhttp: auth: wrong password for user root
--- PASS: TestAuthFlow (0.01s)
=== RUN   TestGetUserGrantedWithNonexistingRole
--- PASS: TestGetUserGrantedWithNonexistingRole (0.00s)
=== RUN   TestPrefixAccess
2016-10-10 11:29:42.747445 W | etcdhttp: auth: user user does not have the root role for resource path.
2016-10-10 11:29:42.747593 W | etcdhttp: auth: invalid access for user user on key /foo.
2016-10-10 11:29:42.747689 W | etcdhttp: auth: user user does not have the root role for resource path.
2016-10-10 11:29:42.747805 W | etcdhttp: auth: wrong password for user user
2016-10-10 11:29:42.747894 W | etcdhttp: auth: incorrect password for user: user.
2016-10-10 11:29:42.747979 W | etcdhttp: auth: incorrect password for user: user.
2016-10-10 11:29:42.748071 W | etcdhttp: auth: no such user: user.
2016-10-10 11:29:42.748156 W | etcdhttp: auth: no such user: user.
2016-10-10 11:29:42.748232 W | etcdhttp: auth: no authorization provided, checking guest access
2016-10-10 11:29:42.748307 W | etcdhttp: auth: no authorization provided, checking guest access
2016-10-10 11:29:42.748390 W | etcdhttp: auth: no authorization provided, checking guest access
2016-10-10 11:29:42.748469 W | etcdhttp: auth: invalid access for unauthenticated user on resource /bar.
2016-10-10 11:29:42.748545 W | etcdhttp: auth: no authorization provided, checking guest access
2016-10-10 11:29:42.748624 W | etcdhttp: auth: invalid access for unauthenticated user on resource /bar.
2016-10-10 11:29:42.748730 W | etcdhttp: auth: user user does not have the root role for resource path.
2016-10-10 11:29:42.748829 W | etcdhttp: auth: invalid access for user user on key /foo.
2016-10-10 11:29:42.748906 W | etcdhttp: auth: malformed basic auth encoding
2016-10-10 11:29:42.748977 W | etcdhttp: auth: malformed basic auth encoding
--- PASS: TestPrefixAccess (0.00s)
=== RUN   TestBadRefreshRequest
--- PASS: TestBadRefreshRequest (0.00s)
=== 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
--- SKIP: TestServeMembersCreate (0.00s)
	client_test.go:706: DM-disabled
=== RUN   TestServeMembersDelete
--- PASS: TestServeMembersDelete (0.00s)
=== RUN   TestServeMembersUpdate
--- PASS: TestServeMembersUpdate (0.00s)
=== RUN   TestServeMembersFail
2016-10-10 11:29:42.763697 E | etcdhttp: error adding member c29b431f04be0bc7 (Error while adding a member)
2016-10-10 11:29:42.763966 E | etcdhttp: got unexpected response error (Error while adding a member)
2016-10-10 11:29:42.764723 E | etcdhttp: error removing member 1 (Error while removing member)
2016-10-10 11:29:42.764883 E | etcdhttp: got unexpected response error (Error while removing member)
2016-10-10 11:29:42.766202 E | etcdhttp: error updating member 0 (blah)
2016-10-10 11:29:42.766389 E | etcdhttp: got unexpected response error (blah)
--- PASS: TestServeMembersFail (0.01s)
=== RUN   TestWriteEvent
--- PASS: TestWriteEvent (0.00s)
=== RUN   TestV2DeprecatedMachinesEndpoint
--- PASS: TestV2DeprecatedMachinesEndpoint (0.00s)
=== 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-10-10 11:29:42.778587 E | etcdhttp: got unexpected response error (Internal Server Error)
2016-10-10 11:29:42.779208 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-10-10 11:29:42.790973 E | etcdhttp: got unexpected response error (something went wrong)
--- PASS: TestWriteError (0.00s)
=== RUN   TestAllowMethod
--- PASS: TestAllowMethod (0.00s)
=== RUN   TestNewPeerHandlerOnRaftPrefix
--- PASS: TestNewPeerHandlerOnRaftPrefix (0.00s)
=== RUN   TestServeMembersFails
--- PASS: TestServeMembersFails (0.00s)
=== RUN   TestServeMembersGet
--- PASS: TestServeMembersGet (0.00s)
PASS
ok  	github.com/coreos/etcd/etcdserver/etcdhttp	0.230s
=== 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.108s
?   	github.com/coreos/etcd/etcdserver/etcdserverpb	[no test files]
?   	github.com/coreos/etcd/etcdserver/stats	[no test files]
=== RUN   TestLessorGrant
--- PASS: TestLessorGrant (0.55s)
=== RUN   TestLessorRevoke
--- SKIP: TestLessorRevoke (0.00s)
	lessor_test.go:78: DM-disabled
=== RUN   TestLessorRenew
--- PASS: TestLessorRenew (0.52s)
=== RUN   TestLessorDetach
--- PASS: TestLessorDetach (0.42s)
=== RUN   TestLessorRecover
--- PASS: TestLessorRecover (0.61s)
PASS
ok  	github.com/coreos/etcd/lease	2.125s
?   	github.com/coreos/etcd/lease/leasehttp	[no test files]
?   	github.com/coreos/etcd/lease/leasepb	[no test files]
=== RUN   TestIntervalTreeContains
--- PASS: TestIntervalTreeContains (0.00s)
=== RUN   TestIntervalTreeStringAffine
--- PASS: TestIntervalTreeStringAffine (0.00s)
=== RUN   TestIntervalTreeStab
--- PASS: TestIntervalTreeStab (0.00s)
=== RUN   TestIntervalTreeRandom
--- PASS: TestIntervalTreeRandom (0.01s)
PASS
ok  	github.com/coreos/etcd/pkg/adt	0.032s
?   	github.com/coreos/etcd/pkg/contention	[no test files]
=== RUN   TestCORSInfo
--- SKIP: TestCORSInfo (0.00s)
	cors_test.go:25: DM-disabled
=== RUN   TestCORSInfoOriginAllowed
--- PASS: TestCORSInfoOriginAllowed (0.00s)
=== RUN   TestCORSHandler
--- SKIP: TestCORSHandler (0.00s)
	cors_test.go:82: DM-disabled
PASS
ok  	github.com/coreos/etcd/pkg/cors	0.041s
=== RUN   TestHash32
--- PASS: TestHash32 (0.00s)
PASS
ok  	github.com/coreos/etcd/pkg/crc	0.029s
=== RUN   TestIsDirWriteable
--- PASS: TestIsDirWriteable (0.00s)
=== RUN   TestReadDir
--- PASS: TestReadDir (0.00s)
=== RUN   TestExist
--- PASS: TestExist (0.00s)
=== RUN   TestLockAndUnlock
--- PASS: TestLockAndUnlock (0.10s)
=== RUN   TestPreallocate
--- PASS: TestPreallocate (0.00s)
=== RUN   TestPurgeFile
2016-10-10 11:29:45.297430 I | fileutil: purged file /tmp/purgefile338532460/0.test successfully
2016-10-10 11:29:45.298297 I | fileutil: purged file /tmp/purgefile338532460/1.test successfully
2016-10-10 11:29:45.298590 I | fileutil: purged file /tmp/purgefile338532460/2.test successfully
2016-10-10 11:29:45.306151 I | fileutil: purged file /tmp/purgefile338532460/3.test successfully
2016-10-10 11:29:45.316968 I | fileutil: purged file /tmp/purgefile338532460/4.test successfully
2016-10-10 11:29:45.328253 I | fileutil: purged file /tmp/purgefile338532460/5.test successfully
2016-10-10 11:29:45.338766 I | fileutil: purged file /tmp/purgefile338532460/6.test successfully
--- PASS: TestPurgeFile (0.06s)
=== RUN   TestPurgeFileHoldingLock
2016-10-10 11:29:45.358004 I | fileutil: purged file /tmp/purgefile342617819/0.test successfully
2016-10-10 11:29:45.358409 I | fileutil: purged file /tmp/purgefile342617819/1.test successfully
2016-10-10 11:29:45.358709 I | fileutil: purged file /tmp/purgefile342617819/2.test successfully
2016-10-10 11:29:45.358962 I | fileutil: purged file /tmp/purgefile342617819/3.test successfully
2016-10-10 11:29:45.359303 I | fileutil: purged file /tmp/purgefile342617819/4.test successfully
2016-10-10 11:29:45.372153 I | fileutil: purged file /tmp/purgefile342617819/5.test successfully
2016-10-10 11:29:45.373005 I | fileutil: purged file /tmp/purgefile342617819/6.test successfully
--- PASS: TestPurgeFileHoldingLock (0.03s)
PASS
ok  	github.com/coreos/etcd/pkg/fileutil	0.234s
=== RUN   TestSetFlagsFromEnv
2016-10-10 11:29:47.831429 I | flags: recognized and used environment variable ETCD_A=foo
2016-10-10 11:29:47.831944 I | flags: recognized environment variable ETCD_C, but unused: shadowed by corresponding flag 
--- PASS: TestSetFlagsFromEnv (0.00s)
=== RUN   TestSetFlagsFromEnvBad
2016-10-10 11:29:47.832625 I | flags: recognized and used environment variable ETCD_X=not_a_number
2016-10-10 11:29:47.832761 W | flags: unrecognized environment variable ETCD_A=foo
2016-10-10 11:29:47.832867 W | flags: unrecognized environment variable ETCD_C=woof
--- PASS: TestSetFlagsFromEnvBad (0.00s)
=== RUN   TestSetBindAddrFromAddr
--- PASS: TestSetBindAddrFromAddr (0.00s)
=== RUN   TestURLsFromFlags
--- PASS: TestURLsFromFlags (0.01s)
=== 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.066s
?   	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.021s
=== RUN   TestLimitedBufferReaderRead
--- PASS: TestLimitedBufferReaderRead (0.00s)
PASS
ok  	github.com/coreos/etcd/pkg/ioutil	0.020s
=== RUN   TestMergeLogger
2016-10-10 11:29:48.753404 E | logutil: hello
--- PASS: TestMergeLogger (2.05s)
PASS
ok  	github.com/coreos/etcd/pkg/logutil	2.083s
?   	github.com/coreos/etcd/pkg/mock/mockstorage	[no test files]
?   	github.com/coreos/etcd/pkg/mock/mockstore	[no test files]
?   	github.com/coreos/etcd/pkg/mock/mockwait	[no test files]
=== RUN   TestResolveTCPAddrs
2016-10-10 11:29:51.004036 I | netutil: resolving infra0.example.com:4001 to 10.0.1.10:4001
2016-10-10 11:29:51.004934 I | netutil: resolving infra0.example.com:2379 to 10.0.1.10:2379
2016-10-10 11:29:51.005240 I | netutil: resolving infra0.example.com:7001 to 10.0.1.10:7001
2016-10-10 11:29:51.005451 I | netutil: resolving infra0.example.com:2380 to 10.0.1.10:2380
2016-10-10 11:29:51.006009 E | netutil: could not resolve host infra0.example.com:4001
--- PASS: TestResolveTCPAddrs (0.00s)
=== RUN   TestURLsEqual
2016-10-10 11:29:51.007459 I | netutil: resolving example.com:2379 to 10.0.10.1:2379
2016-10-10 11:29:51.008117 I | netutil: resolving example.com:2379 to 10.0.10.1:2379
2016-10-10 11:29:51.008337 I | netutil: resolving example.com:2379 to 10.0.10.1:2379
2016-10-10 11:29:51.008650 I | netutil: resolving example.com:2379 to 10.0.10.1:2379
2016-10-10 11:29:51.008962 I | netutil: resolving example.com:2380 to 10.0.10.1:2380
2016-10-10 11:29:51.009215 I | netutil: resolving example.com:2379 to 10.0.10.1:2379
2016-10-10 11:29:51.009509 I | netutil: resolving example.com:2379 to 10.0.10.1:2379
2016-10-10 11:29:51.009884 I | netutil: resolving example.com:2379 to 10.0.10.1:2379
2016-10-10 11:29:51.010181 I | netutil: resolving first.com:2379 to 10.0.11.1:2379
2016-10-10 11:29:51.010307 I | netutil: resolving second.com:2380 to 10.0.11.2:2380
2016-10-10 11:29:51.010589 I | netutil: resolving second.com:2380 to 10.0.11.2:2380
2016-10-10 11:29:51.010711 I | netutil: resolving first.com:2379 to 10.0.11.1:2379
--- PASS: TestURLsEqual (0.00s)
=== RUN   TestURLStringsEqual
--- PASS: TestURLStringsEqual (0.00s)
PASS
ok  	github.com/coreos/etcd/pkg/netutil	0.035s
=== RUN   TestUnsetenv
--- PASS: TestUnsetenv (0.01s)
=== RUN   TestHandleInterrupts
2016-10-10 11:29:51.187611 N | osutil: received interrupt signal, shutting down...
2016-10-10 11:29:51.188829 N | osutil: received terminated signal, shutting down...
--- PASS: TestHandleInterrupts (0.00s)
PASS
ok  	github.com/coreos/etcd/pkg/osutil	0.041s
=== RUN   TestCanonicalURLPath
--- PASS: TestCanonicalURLPath (0.00s)
PASS
ok  	github.com/coreos/etcd/pkg/pathutil	0.029s
=== RUN   TestMarshaler
--- PASS: TestMarshaler (0.00s)
=== RUN   TestMarshalerPanic
2016-10-10 11:29:54.222546 C | flags: marshal should never fail (blah)
--- PASS: TestMarshalerPanic (0.00s)
=== RUN   TestUnmarshaler
--- PASS: TestUnmarshaler (0.00s)
=== RUN   TestUnmarshalerPanic
2016-10-10 11:29:54.223886 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.024s
?   	github.com/coreos/etcd/pkg/runtime	[no test files]
=== RUN   TestFIFOSchedule
--- PASS: TestFIFOSchedule (0.00s)
PASS
ok  	github.com/coreos/etcd/pkg/schedule	0.046s
=== RUN   TestSample
--- PASS: TestSample (0.03s)
PASS
Too many goroutines running after all test(s).
100 instances of:
github.com/coreos/etcd/pkg/testutil.TestSample.func1()
	/<<BUILDDIR>>/etcd-2.3.7+dfsg/_build/src/github.com/coreos/etcd/pkg/testutil/leak_test.go:37 +0x14
created by github.com/coreos/etcd/pkg/testutil.TestSample
	/<<BUILDDIR>>/etcd-2.3.7+dfsg/_build/src/github.com/coreos/etcd/pkg/testutil/leak_test.go:38 +0x98
ok  	github.com/coreos/etcd/pkg/testutil	0.106s
=== RUN   TestNewKeepAliveListener
--- PASS: TestNewKeepAliveListener (0.01s)
=== RUN   TestNewKeepAliveListenerTLSEmptyInfo
--- PASS: TestNewKeepAliveListenerTLSEmptyInfo (0.00s)
=== RUN   TestNewListenerTLSInfo
--- PASS: TestNewListenerTLSInfo (0.01s)
=== 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   TestNewListenerUnixSocket
--- PASS: TestNewListenerUnixSocket (0.00s)
=== RUN   TestReadWriteTimeoutDialer
--- PASS: TestReadWriteTimeoutDialer (0.05s)
=== 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.191s
=== 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.049s
=== RUN   TestWait
--- PASS: TestWait (0.00s)
=== RUN   TestRegisterDupPanic
2016/10/10 11:29:57 dup id 1
--- PASS: TestRegisterDupPanic (0.00s)
=== RUN   TestTriggerDupSuppression
--- PASS: TestTriggerDupSuppression (0.00s)
=== RUN   TestWaitTime
--- SKIP: TestWaitTime (0.00s)
	wait_time_test.go:23: DM-disabled
=== RUN   TestWaitTestStress
--- PASS: TestWaitTestStress (1.31s)
PASS
ok  	github.com/coreos/etcd/pkg/wait	1.348s
=== RUN   TestNewDirectorScheme
--- PASS: TestNewDirectorScheme (0.00s)
=== RUN   TestDirectorEndpointsFiltering
2016-10-10 11:30:07.343436 I | proxy: endpoints found ["http://192.0.2.8:4002" "http://example.com:8080"]
--- PASS: TestDirectorEndpointsFiltering (0.00s)
=== RUN   TestReadonlyHandler
--- PASS: TestReadonlyHandler (0.00s)
=== RUN   TestConfigHandlerGET
--- PASS: TestConfigHandlerGET (0.00s)
=== RUN   TestReverseProxyServe
2016-10-10 11:30:07.345647 I | proxy: zero endpoints currently available
2016-10-10 11:30:07.346093 I | proxy: failed to direct request to http://192.0.2.3:4040: what a bad trip
2016-10-10 11:30:07.346213 I | proxy: marked endpoint http://192.0.2.3:4040 unavailable
2016-10-10 11:30:07.346307 I | proxy: no failFunc defined, endpoint http://192.0.2.3:4040 will be unavailable forever.
2016-10-10 11:30:07.346427 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.091s
=== RUN   TestFindConflict
raft2016/10/10 11:30:21 INFO: found conflict at index 1 [existing term: 1, conflicting term: 4]
raft2016/10/10 11:30:21 INFO: found conflict at index 2 [existing term: 2, conflicting term: 1]
raft2016/10/10 11:30:21 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/10/10 11:30:21 INFO: replace the unstable entries from index 1
raft2016/10/10 11:30:21 INFO: replace the unstable entries from index 2
--- PASS: TestAppend (0.00s)
=== RUN   TestLogMaybeAppend
raft2016/10/10 11:30:21 INFO: found conflict at index 3 [existing term: 3, conflicting term: 4]
raft2016/10/10 11:30:21 INFO: truncate the unstable entries to index 2
raft2016/10/10 11:30:21 INFO: found conflict at index 2 [existing term: 2, conflicting term: 4]
raft2016/10/10 11:30:21 INFO: truncate the unstable entries to index 1
raft2016/10/10 11:30:21 INFO: found conflict at index 1 [existing term: 1, conflicting term: 4]
raft2016/10/10 11:30:21 entry 1 conflict with committed entry [committed(1)]
raft2016/10/10 11:30:21 INFO: found conflict at index 2 [existing term: 2, conflicting term: 4]
raft2016/10/10 11:30:21 INFO: truncate the unstable entries to index 1
--- PASS: TestLogMaybeAppend (0.00s)
=== RUN   TestCompactionSideEffects
--- PASS: TestCompactionSideEffects (0.01s)
=== RUN   TestHasNextEnts
--- PASS: TestHasNextEnts (0.00s)
=== RUN   TestNextEnts
--- PASS: TestNextEnts (0.00s)
=== RUN   TestUnstableEnts
--- PASS: TestUnstableEnts (0.00s)
=== RUN   TestCommitTo
raft2016/10/10 11:30:21 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/10/10 11:30:21 compact 1001 is out of bound lastindex(1000)
--- PASS: TestCompaction (0.01s)
=== RUN   TestLogRestore
--- PASS: TestLogRestore (0.00s)
=== RUN   TestIsOutOfBounds
raft2016/10/10 11:30:21 slice[201,202) out of bound [101,200]
raft2016/10/10 11:30:21 slice[202,202) out of bound [101,200]
--- PASS: TestIsOutOfBounds (0.00s)
=== RUN   TestTerm
--- PASS: TestTerm (0.00s)
=== RUN   TestTermWithUnstableSnapshot
raft2016/10/10 11:30:21 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/10/10 11:30:21 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/10/10 11:30:21 INFO: replace the unstable entries from index 5
raft2016/10/10 11:30:21 INFO: replace the unstable entries from index 4
raft2016/10/10 11:30:21 INFO: truncate the unstable entries to index 5
raft2016/10/10 11:30:21 INFO: truncate the unstable entries to index 6
--- PASS: TestUnstableTruncateAndAppend (0.00s)
=== RUN   TestNodeStep
--- PASS: TestNodeStep (0.00s)
=== RUN   TestNodeStepUnblock
--- PASS: TestNodeStepUnblock (0.00s)
=== RUN   TestNodePropose
raft2016/10/10 11:30:21 INFO: 1 became follower at term 0
raft2016/10/10 11:30:21 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:21 INFO: 1 is starting a new election at term 0
raft2016/10/10 11:30:21 INFO: 1 became candidate at term 1
raft2016/10/10 11:30:21 INFO: 1 received vote from 1 at term 1
raft2016/10/10 11:30:21 INFO: 1 became leader at term 1
raft2016/10/10 11:30:21 INFO: raft.node: 1 elected leader 1 at term 1
--- PASS: TestNodePropose (0.00s)
=== RUN   TestNodeProposeConfig
raft2016/10/10 11:30:21 INFO: 1 became follower at term 0
raft2016/10/10 11:30:21 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:21 INFO: 1 is starting a new election at term 0
raft2016/10/10 11:30:21 INFO: 1 became candidate at term 1
raft2016/10/10 11:30:21 INFO: 1 received vote from 1 at term 1
raft2016/10/10 11:30:21 INFO: 1 became leader at term 1
raft2016/10/10 11:30:21 INFO: raft.node: 1 elected leader 1 at term 1
--- PASS: TestNodeProposeConfig (0.00s)
=== RUN   TestBlockProposal
raft2016/10/10 11:30:21 INFO: 1 became follower at term 0
raft2016/10/10 11:30:21 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:21 INFO: 1 is starting a new election at term 0
raft2016/10/10 11:30:21 INFO: 1 became candidate at term 1
raft2016/10/10 11:30:21 INFO: 1 received vote from 1 at term 1
raft2016/10/10 11:30:21 INFO: 1 became leader at term 1
raft2016/10/10 11:30:21 INFO: raft.node: 1 elected leader 1 at term 1
--- PASS: TestBlockProposal (0.01s)
=== RUN   TestNodeTick
raft2016/10/10 11:30:21 INFO: 1 became follower at term 0
raft2016/10/10 11:30:21 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
--- PASS: TestNodeTick (0.00s)
=== RUN   TestNodeStop
raft2016/10/10 11:30:21 INFO: 1 became follower at term 0
raft2016/10/10 11:30:21 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/10/10 11:30:21 INFO: 1 became follower at term 0
raft2016/10/10 11:30:21 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:21 INFO: 1 became follower at term 1
raft2016/10/10 11:30:21 INFO: 1 is starting a new election at term 1
raft2016/10/10 11:30:21 INFO: 1 became candidate at term 2
raft2016/10/10 11:30:21 INFO: 1 received vote from 1 at term 2
raft2016/10/10 11:30:21 INFO: 1 became leader at term 2
raft2016/10/10 11:30:21 INFO: raft.node: 1 elected leader 1 at term 2
--- PASS: TestNodeStart (0.00s)
=== RUN   TestNodeRestart
raft2016/10/10 11:30:21 INFO: 1 became follower at term 1
raft2016/10/10 11:30:21 INFO: newRaft 1 [peers: [], term: 1, commit: 1, applied: 0, lastindex: 2, lastterm: 1]
--- PASS: TestNodeRestart (0.00s)
=== RUN   TestNodeRestartFromSnapshot
raft2016/10/10 11:30:21 INFO: 1 became follower at term 1
raft2016/10/10 11:30:21 INFO: newRaft 1 [peers: [1,2], term: 1, commit: 3, applied: 2, lastindex: 3, lastterm: 1]
--- PASS: TestNodeRestartFromSnapshot (0.00s)
=== RUN   TestNodeAdvance
raft2016/10/10 11:30:21 INFO: 1 became follower at term 0
raft2016/10/10 11:30:21 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:21 INFO: 1 became follower at term 1
raft2016/10/10 11:30:21 INFO: 1 is starting a new election at term 1
raft2016/10/10 11:30:21 INFO: 1 became candidate at term 2
raft2016/10/10 11:30:21 INFO: 1 received vote from 1 at term 2
raft2016/10/10 11:30:21 INFO: 1 became leader at term 2
raft2016/10/10 11:30:21 INFO: raft.node: 1 elected leader 1 at term 2
--- PASS: TestNodeAdvance (0.00s)
=== 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/10/10 11:30:21 INFO: 1 became follower at term 0
raft2016/10/10 11:30:21 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:21 INFO: 1 became candidate at term 1
raft2016/10/10 11:30:21 INFO: 1 became leader at term 1
--- PASS: TestMsgAppFlowControlFull (0.01s)
=== RUN   TestMsgAppFlowControlMoveForward
raft2016/10/10 11:30:21 INFO: 1 became follower at term 0
raft2016/10/10 11:30:21 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:21 INFO: 1 became candidate at term 1
raft2016/10/10 11:30:21 INFO: 1 became leader at term 1
--- PASS: TestMsgAppFlowControlMoveForward (0.04s)
=== RUN   TestMsgAppFlowControlRecvHeartbeat
raft2016/10/10 11:30:21 INFO: 1 became follower at term 0
raft2016/10/10 11:30:21 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:21 INFO: 1 became candidate at term 1
raft2016/10/10 11:30:21 INFO: 1 became leader at term 1
--- PASS: TestMsgAppFlowControlRecvHeartbeat (0.01s)
=== RUN   TestFollowerUpdateTermFromMessage
raft2016/10/10 11:30:21 INFO: 1 became follower at term 0
raft2016/10/10 11:30:21 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:21 INFO: 1 became follower at term 1
raft2016/10/10 11:30:21 INFO: 1 [term: 1] received a MsgApp message with higher term from 0 [term: 2]
raft2016/10/10 11:30:21 INFO: 1 became follower at term 2
--- PASS: TestFollowerUpdateTermFromMessage (0.00s)
=== RUN   TestCandidateUpdateTermFromMessage
raft2016/10/10 11:30:21 INFO: 1 became follower at term 0
raft2016/10/10 11:30:21 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:21 INFO: 1 became candidate at term 1
raft2016/10/10 11:30:21 INFO: 1 [term: 1] received a MsgApp message with higher term from 0 [term: 2]
raft2016/10/10 11:30:21 INFO: 1 became follower at term 2
--- PASS: TestCandidateUpdateTermFromMessage (0.00s)
=== RUN   TestLeaderUpdateTermFromMessage
raft2016/10/10 11:30:21 INFO: 1 became follower at term 0
raft2016/10/10 11:30:21 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:21 INFO: 1 became candidate at term 1
raft2016/10/10 11:30:21 INFO: 1 became leader at term 1
raft2016/10/10 11:30:21 INFO: 1 [term: 1] received a MsgApp message with higher term from 0 [term: 2]
raft2016/10/10 11:30:21 INFO: 1 became follower at term 2
--- PASS: TestLeaderUpdateTermFromMessage (0.00s)
=== RUN   TestRejectStaleTermMessage
raft2016/10/10 11:30:21 INFO: 1 became follower at term 0
raft2016/10/10 11:30:21 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:21 INFO: 1 [term: 2] ignored a MsgApp message with lower term from 0 [term: 1]
--- PASS: TestRejectStaleTermMessage (0.00s)
=== RUN   TestStartAsFollower
raft2016/10/10 11:30:21 INFO: 1 became follower at term 0
raft2016/10/10 11:30:21 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
--- PASS: TestStartAsFollower (0.00s)
=== RUN   TestLeaderBcastBeat
raft2016/10/10 11:30:21 INFO: 1 became follower at term 0
raft2016/10/10 11:30:21 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:21 INFO: 1 became candidate at term 1
raft2016/10/10 11:30:21 INFO: 1 became leader at term 1
--- PASS: TestLeaderBcastBeat (0.00s)
=== RUN   TestFollowerStartElection
raft2016/10/10 11:30:21 INFO: 1 became follower at term 0
raft2016/10/10 11:30:21 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:21 INFO: 1 became follower at term 1
raft2016/10/10 11:30:21 INFO: 1 is starting a new election at term 1
raft2016/10/10 11:30:21 INFO: 1 became candidate at term 2
raft2016/10/10 11:30:21 INFO: 1 received vote from 1 at term 2
raft2016/10/10 11:30:21 INFO: 1 [logterm: 0, index: 0] sent vote request to 2 at term 2
raft2016/10/10 11:30:21 INFO: 1 [logterm: 0, index: 0] sent vote request to 3 at term 2
--- PASS: TestFollowerStartElection (0.00s)
=== RUN   TestCandidateStartNewElection
raft2016/10/10 11:30:21 INFO: 1 became follower at term 0
raft2016/10/10 11:30:21 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:21 INFO: 1 became candidate at term 1
raft2016/10/10 11:30:21 INFO: 1 is starting a new election at term 1
raft2016/10/10 11:30:21 INFO: 1 became candidate at term 2
raft2016/10/10 11:30:21 INFO: 1 received vote from 1 at term 2
raft2016/10/10 11:30:21 INFO: 1 [logterm: 0, index: 0] sent vote request to 3 at term 2
raft2016/10/10 11:30:21 INFO: 1 [logterm: 0, index: 0] sent vote request to 2 at term 2
--- PASS: TestCandidateStartNewElection (0.00s)
=== RUN   TestLeaderElectionInOneRoundRPC
raft2016/10/10 11:30:21 INFO: 1 became follower at term 0
raft2016/10/10 11:30:21 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:21 INFO: 1 is starting a new election at term 0
raft2016/10/10 11:30:21 INFO: 1 became candidate at term 1
raft2016/10/10 11:30:21 INFO: 1 received vote from 1 at term 1
raft2016/10/10 11:30:21 INFO: 1 became leader at term 1
raft2016/10/10 11:30:21 INFO: 1 became follower at term 0
raft2016/10/10 11:30:21 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:21 INFO: 1 is starting a new election at term 0
raft2016/10/10 11:30:21 INFO: 1 became candidate at term 1
raft2016/10/10 11:30:21 INFO: 1 received vote from 1 at term 1
raft2016/10/10 11:30:21 INFO: 1 [logterm: 0, index: 0] sent vote request to 3 at term 1
raft2016/10/10 11:30:21 INFO: 1 [logterm: 0, index: 0] sent vote request to 2 at term 1
raft2016/10/10 11:30:21 INFO: 1 received vote from 2 at term 1
raft2016/10/10 11:30:21 INFO: 1 [quorum:2] has received 2 votes and 0 vote rejections
raft2016/10/10 11:30:21 INFO: 1 became leader at term 1
raft2016/10/10 11:30:21 INFO: 1 became follower at term 0
raft2016/10/10 11:30:21 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:21 INFO: 1 is starting a new election at term 0
raft2016/10/10 11:30:21 INFO: 1 became candidate at term 1
raft2016/10/10 11:30:21 INFO: 1 received vote from 1 at term 1
raft2016/10/10 11:30:21 INFO: 1 [logterm: 0, index: 0] sent vote request to 2 at term 1
raft2016/10/10 11:30:21 INFO: 1 [logterm: 0, index: 0] sent vote request to 3 at term 1
raft2016/10/10 11:30:21 INFO: 1 received vote from 2 at term 1
raft2016/10/10 11:30:21 INFO: 1 [quorum:2] has received 2 votes and 0 vote rejections
raft2016/10/10 11:30:21 INFO: 1 became leader at term 1
raft2016/10/10 11:30:21 INFO: 1 became follower at term 0
raft2016/10/10 11:30:21 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:21 INFO: 1 is starting a new election at term 0
raft2016/10/10 11:30:21 INFO: 1 became candidate at term 1
raft2016/10/10 11:30:21 INFO: 1 received vote from 1 at term 1
raft2016/10/10 11:30:21 INFO: 1 [logterm: 0, index: 0] sent vote request to 5 at term 1
raft2016/10/10 11:30:21 INFO: 1 [logterm: 0, index: 0] sent vote request to 2 at term 1
raft2016/10/10 11:30:21 INFO: 1 [logterm: 0, index: 0] sent vote request to 3 at term 1
raft2016/10/10 11:30:21 INFO: 1 [logterm: 0, index: 0] sent vote request to 4 at term 1
raft2016/10/10 11:30:21 INFO: 1 received vote from 2 at term 1
raft2016/10/10 11:30:21 INFO: 1 [quorum:3] has received 2 votes and 0 vote rejections
raft2016/10/10 11:30:21 INFO: 1 received vote from 3 at term 1
raft2016/10/10 11:30:21 INFO: 1 [quorum:3] has received 3 votes and 0 vote rejections
raft2016/10/10 11:30:21 INFO: 1 became leader at term 1
raft2016/10/10 11:30:21 INFO: 1 became follower at term 0
raft2016/10/10 11:30:21 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:21 INFO: 1 is starting a new election at term 0
raft2016/10/10 11:30:21 INFO: 1 became candidate at term 1
raft2016/10/10 11:30:21 INFO: 1 received vote from 1 at term 1
raft2016/10/10 11:30:21 INFO: 1 [logterm: 0, index: 0] sent vote request to 2 at term 1
raft2016/10/10 11:30:21 INFO: 1 [logterm: 0, index: 0] sent vote request to 3 at term 1
raft2016/10/10 11:30:21 INFO: 1 [logterm: 0, index: 0] sent vote request to 4 at term 1
raft2016/10/10 11:30:21 INFO: 1 [logterm: 0, index: 0] sent vote request to 5 at term 1
raft2016/10/10 11:30:21 INFO: 1 received vote from 4 at term 1
raft2016/10/10 11:30:21 INFO: 1 [quorum:3] has received 2 votes and 0 vote rejections
raft2016/10/10 11:30:21 INFO: 1 received vote from 2 at term 1
raft2016/10/10 11:30:21 INFO: 1 [quorum:3] has received 3 votes and 0 vote rejections
raft2016/10/10 11:30:21 INFO: 1 became leader at term 1
raft2016/10/10 11:30:21 INFO: 1 became follower at term 0
raft2016/10/10 11:30:21 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:21 INFO: 1 is starting a new election at term 0
raft2016/10/10 11:30:21 INFO: 1 became candidate at term 1
raft2016/10/10 11:30:21 INFO: 1 received vote from 1 at term 1
raft2016/10/10 11:30:21 INFO: 1 [logterm: 0, index: 0] sent vote request to 2 at term 1
raft2016/10/10 11:30:21 INFO: 1 [logterm: 0, index: 0] sent vote request to 3 at term 1
raft2016/10/10 11:30:21 INFO: 1 [logterm: 0, index: 0] sent vote request to 4 at term 1
raft2016/10/10 11:30:21 INFO: 1 [logterm: 0, index: 0] sent vote request to 5 at term 1
raft2016/10/10 11:30:21 INFO: 1 received vote from 2 at term 1
raft2016/10/10 11:30:21 INFO: 1 [quorum:3] has received 2 votes and 0 vote rejections
raft2016/10/10 11:30:21 INFO: 1 received vote from 3 at term 1
raft2016/10/10 11:30:21 INFO: 1 [quorum:3] has received 3 votes and 0 vote rejections
raft2016/10/10 11:30:21 INFO: 1 became leader at term 1
raft2016/10/10 11:30:21 INFO: 1 became follower at term 0
raft2016/10/10 11:30:21 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:21 INFO: 1 is starting a new election at term 0
raft2016/10/10 11:30:21 INFO: 1 became candidate at term 1
raft2016/10/10 11:30:21 INFO: 1 received vote from 1 at term 1
raft2016/10/10 11:30:21 INFO: 1 [logterm: 0, index: 0] sent vote request to 3 at term 1
raft2016/10/10 11:30:21 INFO: 1 [logterm: 0, index: 0] sent vote request to 2 at term 1
raft2016/10/10 11:30:21 INFO: 1 received vote rejection from 2 at term 1
raft2016/10/10 11:30:21 INFO: 1 [quorum:2] has received 1 votes and 1 vote rejections
raft2016/10/10 11:30:21 INFO: 1 received vote rejection from 3 at term 1
raft2016/10/10 11:30:21 INFO: 1 [quorum:2] has received 1 votes and 2 vote rejections
raft2016/10/10 11:30:21 INFO: 1 became follower at term 1
raft2016/10/10 11:30:21 INFO: 1 became follower at term 0
raft2016/10/10 11:30:21 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:21 INFO: 1 is starting a new election at term 0
raft2016/10/10 11:30:21 INFO: 1 became candidate at term 1
raft2016/10/10 11:30:21 INFO: 1 received vote from 1 at term 1
raft2016/10/10 11:30:21 INFO: 1 [logterm: 0, index: 0] sent vote request to 2 at term 1
raft2016/10/10 11:30:21 INFO: 1 [logterm: 0, index: 0] sent vote request to 3 at term 1
raft2016/10/10 11:30:21 INFO: 1 [logterm: 0, index: 0] sent vote request to 4 at term 1
raft2016/10/10 11:30:21 INFO: 1 [logterm: 0, index: 0] sent vote request to 5 at term 1
raft2016/10/10 11:30:21 INFO: 1 received vote rejection from 2 at term 1
raft2016/10/10 11:30:21 INFO: 1 [quorum:3] has received 1 votes and 1 vote rejections
raft2016/10/10 11:30:21 INFO: 1 received vote rejection from 3 at term 1
raft2016/10/10 11:30:21 INFO: 1 [quorum:3] has received 1 votes and 2 vote rejections
raft2016/10/10 11:30:21 INFO: 1 received vote rejection from 4 at term 1
raft2016/10/10 11:30:21 INFO: 1 [quorum:3] has received 1 votes and 3 vote rejections
raft2016/10/10 11:30:21 INFO: 1 became follower at term 1
raft2016/10/10 11:30:21 INFO: 1 became follower at term 0
raft2016/10/10 11:30:21 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:21 INFO: 1 is starting a new election at term 0
raft2016/10/10 11:30:21 INFO: 1 became candidate at term 1
raft2016/10/10 11:30:21 INFO: 1 received vote from 1 at term 1
raft2016/10/10 11:30:21 INFO: 1 [logterm: 0, index: 0] sent vote request to 2 at term 1
raft2016/10/10 11:30:21 INFO: 1 [logterm: 0, index: 0] sent vote request to 3 at term 1
raft2016/10/10 11:30:21 INFO: 1 [logterm: 0, index: 0] sent vote request to 4 at term 1
raft2016/10/10 11:30:21 INFO: 1 [logterm: 0, index: 0] sent vote request to 5 at term 1
raft2016/10/10 11:30:21 INFO: 1 received vote rejection from 4 at term 1
raft2016/10/10 11:30:21 INFO: 1 [quorum:3] has received 1 votes and 1 vote rejections
raft2016/10/10 11:30:21 INFO: 1 received vote rejection from 5 at term 1
raft2016/10/10 11:30:21 INFO: 1 [quorum:3] has received 1 votes and 2 vote rejections
raft2016/10/10 11:30:21 INFO: 1 received vote from 2 at term 1
raft2016/10/10 11:30:21 INFO: 1 [quorum:3] has received 2 votes and 2 vote rejections
raft2016/10/10 11:30:21 INFO: 1 received vote rejection from 3 at term 1
raft2016/10/10 11:30:21 INFO: 1 [quorum:3] has received 2 votes and 3 vote rejections
raft2016/10/10 11:30:21 INFO: 1 became follower at term 1
raft2016/10/10 11:30:21 INFO: 1 became follower at term 0
raft2016/10/10 11:30:21 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:21 INFO: 1 is starting a new election at term 0
raft2016/10/10 11:30:21 INFO: 1 became candidate at term 1
raft2016/10/10 11:30:21 INFO: 1 received vote from 1 at term 1
raft2016/10/10 11:30:21 INFO: 1 [logterm: 0, index: 0] sent vote request to 2 at term 1
raft2016/10/10 11:30:21 INFO: 1 [logterm: 0, index: 0] sent vote request to 3 at term 1
raft2016/10/10 11:30:21 INFO: 1 became follower at term 0
raft2016/10/10 11:30:21 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:21 INFO: 1 is starting a new election at term 0
raft2016/10/10 11:30:21 INFO: 1 became candidate at term 1
raft2016/10/10 11:30:21 INFO: 1 received vote from 1 at term 1
raft2016/10/10 11:30:21 INFO: 1 [logterm: 0, index: 0] sent vote request to 4 at term 1
raft2016/10/10 11:30:21 INFO: 1 [logterm: 0, index: 0] sent vote request to 5 at term 1
raft2016/10/10 11:30:21 INFO: 1 [logterm: 0, index: 0] sent vote request to 2 at term 1
raft2016/10/10 11:30:21 INFO: 1 [logterm: 0, index: 0] sent vote request to 3 at term 1
raft2016/10/10 11:30:21 INFO: 1 received vote from 2 at term 1
raft2016/10/10 11:30:21 INFO: 1 [quorum:3] has received 2 votes and 0 vote rejections
raft2016/10/10 11:30:21 INFO: 1 became follower at term 0
raft2016/10/10 11:30:21 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:21 INFO: 1 is starting a new election at term 0
raft2016/10/10 11:30:21 INFO: 1 became candidate at term 1
raft2016/10/10 11:30:21 INFO: 1 received vote from 1 at term 1
raft2016/10/10 11:30:21 INFO: 1 [logterm: 0, index: 0] sent vote request to 2 at term 1
raft2016/10/10 11:30:21 INFO: 1 [logterm: 0, index: 0] sent vote request to 3 at term 1
raft2016/10/10 11:30:21 INFO: 1 [logterm: 0, index: 0] sent vote request to 4 at term 1
raft2016/10/10 11:30:21 INFO: 1 [logterm: 0, index: 0] sent vote request to 5 at term 1
raft2016/10/10 11:30:21 INFO: 1 received vote rejection from 2 at term 1
raft2016/10/10 11:30:21 INFO: 1 [quorum:3] has received 1 votes and 1 vote rejections
raft2016/10/10 11:30:21 INFO: 1 received vote rejection from 3 at term 1
raft2016/10/10 11:30:21 INFO: 1 [quorum:3] has received 1 votes and 2 vote rejections
raft2016/10/10 11:30:21 INFO: 1 became follower at term 0
raft2016/10/10 11:30:21 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:21 INFO: 1 is starting a new election at term 0
raft2016/10/10 11:30:21 INFO: 1 became candidate at term 1
raft2016/10/10 11:30:21 INFO: 1 received vote from 1 at term 1
raft2016/10/10 11:30:21 INFO: 1 [logterm: 0, index: 0] sent vote request to 2 at term 1
raft2016/10/10 11:30:21 INFO: 1 [logterm: 0, index: 0] sent vote request to 3 at term 1
raft2016/10/10 11:30:21 INFO: 1 [logterm: 0, index: 0] sent vote request to 4 at term 1
raft2016/10/10 11:30:21 INFO: 1 [logterm: 0, index: 0] sent vote request to 5 at term 1
--- PASS: TestLeaderElectionInOneRoundRPC (0.02s)
=== RUN   TestFollowerVote
raft2016/10/10 11:30:21 INFO: 1 became follower at term 0
raft2016/10/10 11:30:21 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:21 INFO: 1 [logterm: 0, index: 0, vote: 0] voted for 1 [logterm: 0, index: 0] at term 1
raft2016/10/10 11:30:21 INFO: 1 became follower at term 0
raft2016/10/10 11:30:21 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:21 INFO: 1 [logterm: 0, index: 0, vote: 0] voted for 2 [logterm: 0, index: 0] at term 1
raft2016/10/10 11:30:21 INFO: 1 became follower at term 0
raft2016/10/10 11:30:21 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:21 INFO: 1 [logterm: 0, index: 0, vote: 1] voted for 1 [logterm: 0, index: 0] at term 1
raft2016/10/10 11:30:21 INFO: 1 became follower at term 0
raft2016/10/10 11:30:21 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:21 INFO: 1 [logterm: 0, index: 0, vote: 2] voted for 2 [logterm: 0, index: 0] at term 1
raft2016/10/10 11:30:21 INFO: 1 became follower at term 0
raft2016/10/10 11:30:21 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:21 INFO: 1 [logterm: 0, index: 0, vote: 1] rejected vote from 2 [logterm: 0, index: 0] at term 1
raft2016/10/10 11:30:21 INFO: 1 became follower at term 0
raft2016/10/10 11:30:21 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:21 INFO: 1 [logterm: 0, index: 0, vote: 2] rejected vote from 1 [logterm: 0, index: 0] at term 1
--- PASS: TestFollowerVote (0.00s)
=== RUN   TestCandidateFallback
raft2016/10/10 11:30:21 INFO: 1 became follower at term 0
raft2016/10/10 11:30:21 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:21 INFO: 1 is starting a new election at term 0
raft2016/10/10 11:30:21 INFO: 1 became candidate at term 1
raft2016/10/10 11:30:21 INFO: 1 received vote from 1 at term 1
raft2016/10/10 11:30:21 INFO: 1 [logterm: 0, index: 0] sent vote request to 3 at term 1
raft2016/10/10 11:30:21 INFO: 1 [logterm: 0, index: 0] sent vote request to 2 at term 1
raft2016/10/10 11:30:21 INFO: 1 became follower at term 1
raft2016/10/10 11:30:21 INFO: 1 became follower at term 0
raft2016/10/10 11:30:21 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:21 INFO: 1 is starting a new election at term 0
raft2016/10/10 11:30:21 INFO: 1 became candidate at term 1
raft2016/10/10 11:30:21 INFO: 1 received vote from 1 at term 1
raft2016/10/10 11:30:21 INFO: 1 [logterm: 0, index: 0] sent vote request to 2 at term 1
raft2016/10/10 11:30:21 INFO: 1 [logterm: 0, index: 0] sent vote request to 3 at term 1
raft2016/10/10 11:30:21 INFO: 1 [term: 1] received a MsgApp message with higher term from 2 [term: 2]
raft2016/10/10 11:30:21 INFO: 1 became follower at term 2
--- PASS: TestCandidateFallback (0.00s)
=== RUN   TestFollowerElectionTimeoutRandomized
--- PASS: TestFollowerElectionTimeoutRandomized (0.19s)
=== RUN   TestCandidateElectionTimeoutRandomized
--- PASS: TestCandidateElectionTimeoutRandomized (0.28s)
=== RUN   TestFollowersElectioinTimeoutNonconflict
--- PASS: TestFollowersElectioinTimeoutNonconflict (1.26s)
=== RUN   TestCandidatesElectionTimeoutNonconflict
--- PASS: TestCandidatesElectionTimeoutNonconflict (1.28s)
=== RUN   TestLeaderStartReplication
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:24 INFO: 1 became candidate at term 1
raft2016/10/10 11:30:24 INFO: 1 became leader at term 1
--- PASS: TestLeaderStartReplication (0.00s)
=== RUN   TestLeaderCommitEntry
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:24 INFO: 1 became candidate at term 1
raft2016/10/10 11:30:24 INFO: 1 became leader at term 1
--- PASS: TestLeaderCommitEntry (0.00s)
=== RUN   TestLeaderAcknowledgeCommit
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:24 INFO: 1 became candidate at term 1
raft2016/10/10 11:30:24 INFO: 1 became leader at term 1
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:24 INFO: 1 became candidate at term 1
raft2016/10/10 11:30:24 INFO: 1 became leader at term 1
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:24 INFO: 1 became candidate at term 1
raft2016/10/10 11:30:24 INFO: 1 became leader at term 1
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:24 INFO: 1 became candidate at term 1
raft2016/10/10 11:30:24 INFO: 1 became leader at term 1
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:24 INFO: 1 became candidate at term 1
raft2016/10/10 11:30:24 INFO: 1 became leader at term 1
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:24 INFO: 1 became candidate at term 1
raft2016/10/10 11:30:24 INFO: 1 became leader at term 1
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:24 INFO: 1 became candidate at term 1
raft2016/10/10 11:30:24 INFO: 1 became leader at term 1
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:24 INFO: 1 became candidate at term 1
raft2016/10/10 11:30:24 INFO: 1 became leader at term 1
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:24 INFO: 1 became candidate at term 1
raft2016/10/10 11:30:24 INFO: 1 became leader at term 1
--- PASS: TestLeaderAcknowledgeCommit (0.01s)
=== RUN   TestLeaderCommitPrecedingEntries
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:24 INFO: 1 became candidate at term 3
raft2016/10/10 11:30:24 INFO: 1 became leader at term 3
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 2]
raft2016/10/10 11:30:24 INFO: 1 became candidate at term 3
raft2016/10/10 11:30:24 INFO: 1 became leader at term 3
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2016/10/10 11:30:24 INFO: 1 became candidate at term 3
raft2016/10/10 11:30:24 INFO: 1 became leader at term 3
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 1]
raft2016/10/10 11:30:24 INFO: 1 became candidate at term 3
raft2016/10/10 11:30:24 INFO: 1 became leader at term 3
--- PASS: TestLeaderCommitPrecedingEntries (0.00s)
=== RUN   TestFollowerCommitEntry
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:24 INFO: 1 became follower at term 1
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:24 INFO: 1 became follower at term 1
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:24 INFO: 1 became follower at term 1
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:24 INFO: 1 became follower at term 1
--- PASS: TestFollowerCommitEntry (0.00s)
=== RUN   TestFollowerCheckMsgApp
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2016/10/10 11:30:24 INFO: 1 became follower at term 2
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2016/10/10 11:30:24 INFO: 1 became follower at term 2
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2016/10/10 11:30:24 INFO: 1 became follower at term 2
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2016/10/10 11:30:24 INFO: 1 became follower at term 2
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2016/10/10 11:30:24 INFO: 1 became follower at term 2
--- PASS: TestFollowerCheckMsgApp (0.00s)
=== RUN   TestFollowerAppendEntries
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2016/10/10 11:30:24 INFO: 1 became follower at term 2
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2016/10/10 11:30:24 INFO: 1 became follower at term 2
raft2016/10/10 11:30:24 INFO: found conflict at index 2 [existing term: 2, conflicting term: 3]
raft2016/10/10 11:30:24 INFO: replace the unstable entries from index 2
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2016/10/10 11:30:24 INFO: 1 became follower at term 2
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2016/10/10 11:30:24 INFO: 1 became follower at term 2
raft2016/10/10 11:30:24 INFO: found conflict at index 1 [existing term: 1, conflicting term: 3]
raft2016/10/10 11:30:24 INFO: replace the unstable entries from index 1
--- PASS: TestFollowerAppendEntries (0.00s)
=== RUN   TestLeaderSyncFollowerLog
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 10, lastterm: 6]
raft2016/10/10 11:30:24 INFO: 2 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 9, lastterm: 6]
raft2016/10/10 11:30:24 INFO: 1 is starting a new election at term 0
raft2016/10/10 11:30:24 INFO: 1 became candidate at term 1
raft2016/10/10 11:30:24 INFO: 1 received vote from 1 at term 1
raft2016/10/10 11:30:24 INFO: 1 [logterm: 6, index: 10] sent vote request to 2 at term 1
raft2016/10/10 11:30:24 INFO: 1 [logterm: 6, index: 10] sent vote request to 3 at term 1
raft2016/10/10 11:30:24 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2016/10/10 11:30:24 INFO: 2 became follower at term 1
raft2016/10/10 11:30:24 INFO: 2 [logterm: 6, index: 9, vote: 0] voted for 1 [logterm: 6, index: 10] at term 1
raft2016/10/10 11:30:24 INFO: 1 received vote from 2 at term 1
raft2016/10/10 11:30:24 INFO: 1 [quorum:2] has received 2 votes and 0 vote rejections
raft2016/10/10 11:30:24 INFO: 1 became leader at term 1
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 10, lastterm: 6]
raft2016/10/10 11:30:24 INFO: 2 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 4, lastterm: 4]
raft2016/10/10 11:30:24 INFO: 1 is starting a new election at term 0
raft2016/10/10 11:30:24 INFO: 1 became candidate at term 1
raft2016/10/10 11:30:24 INFO: 1 received vote from 1 at term 1
raft2016/10/10 11:30:24 INFO: 1 [logterm: 6, index: 10] sent vote request to 2 at term 1
raft2016/10/10 11:30:24 INFO: 1 [logterm: 6, index: 10] sent vote request to 3 at term 1
raft2016/10/10 11:30:24 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2016/10/10 11:30:24 INFO: 2 became follower at term 1
raft2016/10/10 11:30:24 INFO: 2 [logterm: 4, index: 4, vote: 0] voted for 1 [logterm: 6, index: 10] at term 1
raft2016/10/10 11:30:24 INFO: 1 received vote from 2 at term 1
raft2016/10/10 11:30:24 INFO: 1 [quorum:2] has received 2 votes and 0 vote rejections
raft2016/10/10 11:30:24 INFO: 1 became leader at term 1
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 10, lastterm: 6]
raft2016/10/10 11:30:24 INFO: 2 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 11, lastterm: 6]
raft2016/10/10 11:30:24 INFO: 1 is starting a new election at term 0
raft2016/10/10 11:30:24 INFO: 1 became candidate at term 1
raft2016/10/10 11:30:24 INFO: 1 received vote from 1 at term 1
raft2016/10/10 11:30:24 INFO: 1 [logterm: 6, index: 10] sent vote request to 2 at term 1
raft2016/10/10 11:30:24 INFO: 1 [logterm: 6, index: 10] sent vote request to 3 at term 1
raft2016/10/10 11:30:24 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2016/10/10 11:30:24 INFO: 2 became follower at term 1
raft2016/10/10 11:30:24 INFO: 2 [logterm: 6, index: 11, vote: 0] rejected vote from 1 [logterm: 6, index: 10] at term 1
raft2016/10/10 11:30:24 INFO: 1 received vote rejection from 2 at term 1
raft2016/10/10 11:30:24 INFO: 1 [quorum:2] has received 1 votes and 1 vote rejections
raft2016/10/10 11:30:24 INFO: 1 received vote from 3 at term 1
raft2016/10/10 11:30:24 INFO: 1 [quorum:2] has received 2 votes and 1 vote rejections
raft2016/10/10 11:30:24 INFO: 1 became leader at term 1
raft2016/10/10 11:30:24 INFO: found conflict at index 11 [existing term: 6, conflicting term: 1]
raft2016/10/10 11:30:24 INFO: replace the unstable entries from index 11
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 10, lastterm: 6]
raft2016/10/10 11:30:24 INFO: 2 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 12, lastterm: 7]
raft2016/10/10 11:30:24 INFO: 1 is starting a new election at term 0
raft2016/10/10 11:30:24 INFO: 1 became candidate at term 1
raft2016/10/10 11:30:24 INFO: 1 received vote from 1 at term 1
raft2016/10/10 11:30:24 INFO: 1 [logterm: 6, index: 10] sent vote request to 2 at term 1
raft2016/10/10 11:30:24 INFO: 1 [logterm: 6, index: 10] sent vote request to 3 at term 1
raft2016/10/10 11:30:24 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2016/10/10 11:30:24 INFO: 2 became follower at term 1
raft2016/10/10 11:30:24 INFO: 2 [logterm: 7, index: 12, vote: 0] rejected vote from 1 [logterm: 6, index: 10] at term 1
raft2016/10/10 11:30:24 INFO: 1 received vote rejection from 2 at term 1
raft2016/10/10 11:30:24 INFO: 1 [quorum:2] has received 1 votes and 1 vote rejections
raft2016/10/10 11:30:24 INFO: 1 received vote from 3 at term 1
raft2016/10/10 11:30:24 INFO: 1 [quorum:2] has received 2 votes and 1 vote rejections
raft2016/10/10 11:30:24 INFO: 1 became leader at term 1
raft2016/10/10 11:30:24 INFO: found conflict at index 11 [existing term: 7, conflicting term: 1]
raft2016/10/10 11:30:24 INFO: replace the unstable entries from index 11
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 10, lastterm: 6]
raft2016/10/10 11:30:24 INFO: 2 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 7, lastterm: 4]
raft2016/10/10 11:30:24 INFO: 1 is starting a new election at term 0
raft2016/10/10 11:30:24 INFO: 1 became candidate at term 1
raft2016/10/10 11:30:24 INFO: 1 received vote from 1 at term 1
raft2016/10/10 11:30:24 INFO: 1 [logterm: 6, index: 10] sent vote request to 2 at term 1
raft2016/10/10 11:30:24 INFO: 1 [logterm: 6, index: 10] sent vote request to 3 at term 1
raft2016/10/10 11:30:24 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2016/10/10 11:30:24 INFO: 2 became follower at term 1
raft2016/10/10 11:30:24 INFO: 2 [logterm: 4, index: 7, vote: 0] voted for 1 [logterm: 6, index: 10] at term 1
raft2016/10/10 11:30:24 INFO: 1 received vote from 2 at term 1
raft2016/10/10 11:30:24 INFO: 1 [quorum:2] has received 2 votes and 0 vote rejections
raft2016/10/10 11:30:24 INFO: 1 became leader at term 1
raft2016/10/10 11:30:24 INFO: found conflict at index 6 [existing term: 4, conflicting term: 5]
raft2016/10/10 11:30:24 INFO: replace the unstable entries from index 6
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 10, lastterm: 6]
raft2016/10/10 11:30:24 INFO: 2 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 11, lastterm: 3]
raft2016/10/10 11:30:24 INFO: 1 is starting a new election at term 0
raft2016/10/10 11:30:24 INFO: 1 became candidate at term 1
raft2016/10/10 11:30:24 INFO: 1 received vote from 1 at term 1
raft2016/10/10 11:30:24 INFO: 1 [logterm: 6, index: 10] sent vote request to 2 at term 1
raft2016/10/10 11:30:24 INFO: 1 [logterm: 6, index: 10] sent vote request to 3 at term 1
raft2016/10/10 11:30:24 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2016/10/10 11:30:24 INFO: 2 became follower at term 1
raft2016/10/10 11:30:24 INFO: 2 [logterm: 3, index: 11, vote: 0] voted for 1 [logterm: 6, index: 10] at term 1
raft2016/10/10 11:30:24 INFO: 1 received vote from 2 at term 1
raft2016/10/10 11:30:24 INFO: 1 [quorum:2] has received 2 votes and 0 vote rejections
raft2016/10/10 11:30:24 INFO: 1 became leader at term 1
raft2016/10/10 11:30:24 INFO: found conflict at index 4 [existing term: 2, conflicting term: 4]
raft2016/10/10 11:30:24 INFO: replace the unstable entries from index 4
--- PASS: TestLeaderSyncFollowerLog (0.02s)
=== RUN   TestVoteRequest
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:24 INFO: 1 [term: 0] received a MsgApp message with higher term from 2 [term: 1]
raft2016/10/10 11:30:24 INFO: 1 became follower at term 1
raft2016/10/10 11:30:24 INFO: 1 is starting a new election at term 1
raft2016/10/10 11:30:24 INFO: 1 became candidate at term 2
raft2016/10/10 11:30:24 INFO: 1 received vote from 1 at term 2
raft2016/10/10 11:30:24 INFO: 1 [logterm: 1, index: 1] sent vote request to 2 at term 2
raft2016/10/10 11:30:24 INFO: 1 [logterm: 1, index: 1] sent vote request to 3 at term 2
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:24 INFO: 1 [term: 0] received a MsgApp message with higher term from 2 [term: 2]
raft2016/10/10 11:30:24 INFO: 1 became follower at term 2
raft2016/10/10 11:30:24 INFO: 1 is starting a new election at term 2
raft2016/10/10 11:30:24 INFO: 1 became candidate at term 3
raft2016/10/10 11:30:24 INFO: 1 received vote from 1 at term 3
raft2016/10/10 11:30:24 INFO: 1 [logterm: 2, index: 2] sent vote request to 2 at term 3
raft2016/10/10 11:30:24 INFO: 1 [logterm: 2, index: 2] sent vote request to 3 at term 3
--- PASS: TestVoteRequest (0.00s)
=== RUN   TestVoter
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 1]
raft2016/10/10 11:30:24 INFO: 1 [term: 0] received a MsgVote message with higher term from 2 [term: 3]
raft2016/10/10 11:30:24 INFO: 1 became follower at term 3
raft2016/10/10 11:30:24 INFO: 1 [logterm: 1, index: 1, vote: 0] voted for 2 [logterm: 1, index: 1] at term 3
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 1]
raft2016/10/10 11:30:24 INFO: 1 [term: 0] received a MsgVote message with higher term from 2 [term: 3]
raft2016/10/10 11:30:24 INFO: 1 became follower at term 3
raft2016/10/10 11:30:24 INFO: 1 [logterm: 1, index: 1, vote: 0] voted for 2 [logterm: 1, index: 2] at term 3
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 1]
raft2016/10/10 11:30:24 INFO: 1 [term: 0] received a MsgVote message with higher term from 2 [term: 3]
raft2016/10/10 11:30:24 INFO: 1 became follower at term 3
raft2016/10/10 11:30:24 INFO: 1 [logterm: 1, index: 2, vote: 0] rejected vote from 2 [logterm: 1, index: 1] at term 3
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 1]
raft2016/10/10 11:30:24 INFO: 1 [term: 0] received a MsgVote message with higher term from 2 [term: 3]
raft2016/10/10 11:30:24 INFO: 1 became follower at term 3
raft2016/10/10 11:30:24 INFO: 1 [logterm: 1, index: 1, vote: 0] voted for 2 [logterm: 2, index: 1] at term 3
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 1]
raft2016/10/10 11:30:24 INFO: 1 [term: 0] received a MsgVote message with higher term from 2 [term: 3]
raft2016/10/10 11:30:24 INFO: 1 became follower at term 3
raft2016/10/10 11:30:24 INFO: 1 [logterm: 1, index: 1, vote: 0] voted for 2 [logterm: 2, index: 2] at term 3
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 1]
raft2016/10/10 11:30:24 INFO: 1 [term: 0] received a MsgVote message with higher term from 2 [term: 3]
raft2016/10/10 11:30:24 INFO: 1 became follower at term 3
raft2016/10/10 11:30:24 INFO: 1 [logterm: 1, index: 2, vote: 0] voted for 2 [logterm: 2, index: 1] at term 3
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 2]
raft2016/10/10 11:30:24 INFO: 1 [term: 0] received a MsgVote message with higher term from 2 [term: 3]
raft2016/10/10 11:30:24 INFO: 1 became follower at term 3
raft2016/10/10 11:30:24 INFO: 1 [logterm: 2, index: 1, vote: 0] rejected vote from 2 [logterm: 1, index: 1] at term 3
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 2]
raft2016/10/10 11:30:24 INFO: 1 [term: 0] received a MsgVote message with higher term from 2 [term: 3]
raft2016/10/10 11:30:24 INFO: 1 became follower at term 3
raft2016/10/10 11:30:24 INFO: 1 [logterm: 2, index: 1, vote: 0] rejected vote from 2 [logterm: 1, index: 2] at term 3
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 1]
raft2016/10/10 11:30:24 INFO: 1 [term: 0] received a MsgVote message with higher term from 2 [term: 3]
raft2016/10/10 11:30:24 INFO: 1 became follower at term 3
raft2016/10/10 11:30:24 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/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2016/10/10 11:30:24 INFO: 1 became candidate at term 3
raft2016/10/10 11:30:24 INFO: 1 became leader at term 3
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2016/10/10 11:30:24 INFO: 1 became candidate at term 3
raft2016/10/10 11:30:24 INFO: 1 became leader at term 3
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2016/10/10 11:30:24 INFO: 1 became candidate at term 3
raft2016/10/10 11:30:24 INFO: 1 became leader at term 3
--- PASS: TestLeaderOnlyCommitsLogFromCurrentTerm (0.00s)
=== RUN   TestSendingSnapshotSetPendingSnapshot
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:24 INFO: 1 [commit: 0, lastindex: 0, lastterm: 0] starts to restore snapshot [index: 11, term: 11]
raft2016/10/10 11:30:24 INFO: log [committed=0, applied=0, unstable.offset=1, len(unstable.Entries)=0] starts to restore snapshot [index: 11, term: 11]
raft2016/10/10 11:30:24 INFO: 1 restored progress of 1 [next = 12, match = 11, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2016/10/10 11:30:24 INFO: 1 restored progress of 2 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2016/10/10 11:30:24 INFO: 1 became candidate at term 1
raft2016/10/10 11:30:24 INFO: 1 became leader at term 1
--- PASS: TestSendingSnapshotSetPendingSnapshot (0.00s)
=== RUN   TestPendingSnapshotPauseReplication
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:24 INFO: 1 [commit: 0, lastindex: 0, lastterm: 0] starts to restore snapshot [index: 11, term: 11]
raft2016/10/10 11:30:24 INFO: log [committed=0, applied=0, unstable.offset=1, len(unstable.Entries)=0] starts to restore snapshot [index: 11, term: 11]
raft2016/10/10 11:30:24 INFO: 1 restored progress of 1 [next = 12, match = 11, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2016/10/10 11:30:24 INFO: 1 restored progress of 2 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2016/10/10 11:30:24 INFO: 1 became candidate at term 1
raft2016/10/10 11:30:24 INFO: 1 became leader at term 1
--- PASS: TestPendingSnapshotPauseReplication (0.00s)
=== RUN   TestSnapshotFailure
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:24 INFO: 1 [commit: 0, lastindex: 0, lastterm: 0] starts to restore snapshot [index: 11, term: 11]
raft2016/10/10 11:30:24 INFO: log [committed=0, applied=0, unstable.offset=1, len(unstable.Entries)=0] starts to restore snapshot [index: 11, term: 11]
raft2016/10/10 11:30:24 INFO: 1 restored progress of 1 [next = 12, match = 11, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2016/10/10 11:30:24 INFO: 1 restored progress of 2 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2016/10/10 11:30:24 INFO: 1 became candidate at term 1
raft2016/10/10 11:30:24 INFO: 1 became leader at term 1
--- PASS: TestSnapshotFailure (0.00s)
=== RUN   TestSnapshotSucceed
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:24 INFO: 1 [commit: 0, lastindex: 0, lastterm: 0] starts to restore snapshot [index: 11, term: 11]
raft2016/10/10 11:30:24 INFO: log [committed=0, applied=0, unstable.offset=1, len(unstable.Entries)=0] starts to restore snapshot [index: 11, term: 11]
raft2016/10/10 11:30:24 INFO: 1 restored progress of 1 [next = 12, match = 11, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2016/10/10 11:30:24 INFO: 1 restored progress of 2 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2016/10/10 11:30:24 INFO: 1 became candidate at term 1
raft2016/10/10 11:30:24 INFO: 1 became leader at term 1
--- PASS: TestSnapshotSucceed (0.00s)
=== RUN   TestSnapshotAbort
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:24 INFO: 1 [commit: 0, lastindex: 0, lastterm: 0] starts to restore snapshot [index: 11, term: 11]
raft2016/10/10 11:30:24 INFO: log [committed=0, applied=0, unstable.offset=1, len(unstable.Entries)=0] starts to restore snapshot [index: 11, term: 11]
raft2016/10/10 11:30:24 INFO: 1 restored progress of 1 [next = 12, match = 11, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2016/10/10 11:30:24 INFO: 1 restored progress of 2 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2016/10/10 11:30:24 INFO: 1 became candidate at term 1
raft2016/10/10 11:30:24 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/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:24 INFO: 1 became candidate at term 1
raft2016/10/10 11:30:24 INFO: 1 became leader at term 1
--- PASS: TestProgressResumeByHeartbeat (0.00s)
=== RUN   TestProgressPaused
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:24 INFO: 1 became candidate at term 1
raft2016/10/10 11:30:24 INFO: 1 became leader at term 1
--- PASS: TestProgressPaused (0.00s)
=== RUN   TestLeaderElection
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:24 INFO: 2 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:24 INFO: 3 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:24 INFO: 2 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [1,2,3,4], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:24 INFO: 4 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 4 [peers: [1,2,3,4], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:24 INFO: 4 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 4 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:24 INFO: 5 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 5 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 1]
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 2]
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 3]
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:24 INFO: 5 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 5 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 1]
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 2]
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 1]
raft2016/10/10 11:30:24 INFO: 2 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 2 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:24 INFO: 5 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 5 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:24 INFO: 1 is starting a new election at term 0
raft2016/10/10 11:30:24 INFO: 1 became candidate at term 1
raft2016/10/10 11:30:24 INFO: 1 received vote from 1 at term 1
raft2016/10/10 11:30:24 INFO: 1 [logterm: 0, index: 0] sent vote request to 2 at term 1
raft2016/10/10 11:30:24 INFO: 1 [logterm: 0, index: 0] sent vote request to 3 at term 1
raft2016/10/10 11:30:24 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2016/10/10 11:30:24 INFO: 2 became follower at term 1
raft2016/10/10 11:30:24 INFO: 2 [logterm: 0, index: 0, vote: 0] voted for 1 [logterm: 0, index: 0] at term 1
raft2016/10/10 11:30:24 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2016/10/10 11:30:24 INFO: 3 became follower at term 1
raft2016/10/10 11:30:24 INFO: 3 [logterm: 0, index: 0, vote: 0] voted for 1 [logterm: 0, index: 0] at term 1
raft2016/10/10 11:30:24 INFO: 1 received vote from 2 at term 1
raft2016/10/10 11:30:24 INFO: 1 [quorum:2] has received 2 votes and 0 vote rejections
raft2016/10/10 11:30:24 INFO: 1 became leader at term 1
raft2016/10/10 11:30:24 INFO: 1 is starting a new election at term 0
raft2016/10/10 11:30:24 INFO: 1 became candidate at term 1
raft2016/10/10 11:30:24 INFO: 1 received vote from 1 at term 1
raft2016/10/10 11:30:24 INFO: 1 [logterm: 0, index: 0] sent vote request to 2 at term 1
raft2016/10/10 11:30:24 INFO: 1 [logterm: 0, index: 0] sent vote request to 3 at term 1
raft2016/10/10 11:30:24 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2016/10/10 11:30:24 INFO: 2 became follower at term 1
raft2016/10/10 11:30:24 INFO: 2 [logterm: 0, index: 0, vote: 0] voted for 1 [logterm: 0, index: 0] at term 1
raft2016/10/10 11:30:24 INFO: 1 received vote from 2 at term 1
raft2016/10/10 11:30:24 INFO: 1 [quorum:2] has received 2 votes and 0 vote rejections
raft2016/10/10 11:30:24 INFO: 1 became leader at term 1
raft2016/10/10 11:30:24 INFO: 1 is starting a new election at term 0
raft2016/10/10 11:30:24 INFO: 1 became candidate at term 1
raft2016/10/10 11:30:24 INFO: 1 received vote from 1 at term 1
raft2016/10/10 11:30:24 INFO: 1 [logterm: 0, index: 0] sent vote request to 2 at term 1
raft2016/10/10 11:30:24 INFO: 1 [logterm: 0, index: 0] sent vote request to 3 at term 1
raft2016/10/10 11:30:24 INFO: 1 is starting a new election at term 0
raft2016/10/10 11:30:24 INFO: 1 became candidate at term 1
raft2016/10/10 11:30:24 INFO: 1 received vote from 1 at term 1
raft2016/10/10 11:30:24 INFO: 1 [logterm: 0, index: 0] sent vote request to 2 at term 1
raft2016/10/10 11:30:24 INFO: 1 [logterm: 0, index: 0] sent vote request to 3 at term 1
raft2016/10/10 11:30:24 INFO: 1 [logterm: 0, index: 0] sent vote request to 4 at term 1
raft2016/10/10 11:30:24 INFO: 4 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2016/10/10 11:30:24 INFO: 4 became follower at term 1
raft2016/10/10 11:30:24 INFO: 4 [logterm: 0, index: 0, vote: 0] voted for 1 [logterm: 0, index: 0] at term 1
raft2016/10/10 11:30:24 INFO: 1 received vote from 4 at term 1
raft2016/10/10 11:30:24 INFO: 1 [quorum:3] has received 2 votes and 0 vote rejections
raft2016/10/10 11:30:24 INFO: 1 is starting a new election at term 0
raft2016/10/10 11:30:24 INFO: 1 became candidate at term 1
raft2016/10/10 11:30:24 INFO: 1 received vote from 1 at term 1
raft2016/10/10 11:30:24 INFO: 1 [logterm: 0, index: 0] sent vote request to 3 at term 1
raft2016/10/10 11:30:24 INFO: 1 [logterm: 0, index: 0] sent vote request to 4 at term 1
raft2016/10/10 11:30:24 INFO: 1 [logterm: 0, index: 0] sent vote request to 5 at term 1
raft2016/10/10 11:30:24 INFO: 1 [logterm: 0, index: 0] sent vote request to 2 at term 1
raft2016/10/10 11:30:24 INFO: 4 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2016/10/10 11:30:24 INFO: 4 became follower at term 1
raft2016/10/10 11:30:24 INFO: 4 [logterm: 0, index: 0, vote: 0] voted for 1 [logterm: 0, index: 0] at term 1
raft2016/10/10 11:30:24 INFO: 5 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2016/10/10 11:30:24 INFO: 5 became follower at term 1
raft2016/10/10 11:30:24 INFO: 5 [logterm: 0, index: 0, vote: 0] voted for 1 [logterm: 0, index: 0] at term 1
raft2016/10/10 11:30:24 INFO: 1 received vote from 4 at term 1
raft2016/10/10 11:30:24 INFO: 1 [quorum:3] has received 2 votes and 0 vote rejections
raft2016/10/10 11:30:24 INFO: 1 received vote from 5 at term 1
raft2016/10/10 11:30:24 INFO: 1 [quorum:3] has received 3 votes and 0 vote rejections
raft2016/10/10 11:30:24 INFO: 1 became leader at term 1
raft2016/10/10 11:30:24 INFO: 1 is starting a new election at term 0
raft2016/10/10 11:30:24 INFO: 1 became candidate at term 1
raft2016/10/10 11:30:24 INFO: 1 received vote from 1 at term 1
raft2016/10/10 11:30:24 INFO: 1 [logterm: 0, index: 0] sent vote request to 2 at term 1
raft2016/10/10 11:30:24 INFO: 1 [logterm: 0, index: 0] sent vote request to 3 at term 1
raft2016/10/10 11:30:24 INFO: 1 [logterm: 0, index: 0] sent vote request to 4 at term 1
raft2016/10/10 11:30:24 INFO: 1 [logterm: 0, index: 0] sent vote request to 5 at term 1
raft2016/10/10 11:30:24 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2016/10/10 11:30:24 INFO: 2 became follower at term 1
raft2016/10/10 11:30:24 INFO: 2 [logterm: 1, index: 1, vote: 0] rejected vote from 1 [logterm: 0, index: 0] at term 1
raft2016/10/10 11:30:24 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2016/10/10 11:30:24 INFO: 3 became follower at term 1
raft2016/10/10 11:30:24 INFO: 3 [logterm: 2, index: 1, vote: 0] rejected vote from 1 [logterm: 0, index: 0] at term 1
raft2016/10/10 11:30:24 INFO: 4 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2016/10/10 11:30:24 INFO: 4 became follower at term 1
raft2016/10/10 11:30:24 INFO: 4 [logterm: 3, index: 2, vote: 0] rejected vote from 1 [logterm: 0, index: 0] at term 1
raft2016/10/10 11:30:24 INFO: 5 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2016/10/10 11:30:24 INFO: 5 became follower at term 1
raft2016/10/10 11:30:24 INFO: 5 [logterm: 0, index: 0, vote: 0] voted for 1 [logterm: 0, index: 0] at term 1
raft2016/10/10 11:30:24 INFO: 1 received vote rejection from 2 at term 1
raft2016/10/10 11:30:24 INFO: 1 [quorum:3] has received 1 votes and 1 vote rejections
raft2016/10/10 11:30:24 INFO: 1 received vote rejection from 3 at term 1
raft2016/10/10 11:30:24 INFO: 1 [quorum:3] has received 1 votes and 2 vote rejections
raft2016/10/10 11:30:24 INFO: 1 received vote rejection from 4 at term 1
raft2016/10/10 11:30:24 INFO: 1 [quorum:3] has received 1 votes and 3 vote rejections
raft2016/10/10 11:30:24 INFO: 1 became follower at term 1
raft2016/10/10 11:30:24 INFO: 1 is starting a new election at term 0
raft2016/10/10 11:30:24 INFO: 1 became candidate at term 1
raft2016/10/10 11:30:24 INFO: 1 received vote from 1 at term 1
raft2016/10/10 11:30:24 INFO: 1 [logterm: 1, index: 1] sent vote request to 4 at term 1
raft2016/10/10 11:30:24 INFO: 1 [logterm: 1, index: 1] sent vote request to 5 at term 1
raft2016/10/10 11:30:24 INFO: 1 [logterm: 1, index: 1] sent vote request to 2 at term 1
raft2016/10/10 11:30:24 INFO: 1 [logterm: 1, index: 1] sent vote request to 3 at term 1
raft2016/10/10 11:30:24 INFO: 4 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2016/10/10 11:30:24 INFO: 4 became follower at term 1
raft2016/10/10 11:30:24 INFO: 4 [logterm: 1, index: 1, vote: 0] voted for 1 [logterm: 1, index: 1] at term 1
raft2016/10/10 11:30:24 INFO: 5 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2016/10/10 11:30:24 INFO: 5 became follower at term 1
raft2016/10/10 11:30:24 INFO: 5 [logterm: 0, index: 0, vote: 0] voted for 1 [logterm: 1, index: 1] at term 1
raft2016/10/10 11:30:24 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2016/10/10 11:30:24 INFO: 2 became follower at term 1
raft2016/10/10 11:30:24 INFO: 2 [logterm: 0, index: 0, vote: 0] voted for 1 [logterm: 1, index: 1] at term 1
raft2016/10/10 11:30:24 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2016/10/10 11:30:24 INFO: 3 became follower at term 1
raft2016/10/10 11:30:24 INFO: 3 [logterm: 2, index: 1, vote: 0] rejected vote from 1 [logterm: 1, index: 1] at term 1
raft2016/10/10 11:30:24 INFO: 1 received vote from 4 at term 1
raft2016/10/10 11:30:24 INFO: 1 [quorum:3] has received 2 votes and 0 vote rejections
raft2016/10/10 11:30:24 INFO: 1 received vote from 5 at term 1
raft2016/10/10 11:30:24 INFO: 1 [quorum:3] has received 3 votes and 0 vote rejections
raft2016/10/10 11:30:24 INFO: 1 became leader at term 1
raft2016/10/10 11:30:24 INFO: found conflict at index 1 [existing term: 2, conflicting term: 1]
raft2016/10/10 11:30:24 INFO: replace the unstable entries from index 1
--- PASS: TestLeaderElection (0.05s)
=== RUN   TestLogReplication
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:24 INFO: 2 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:24 INFO: 3 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:24 INFO: 2 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:24 INFO: 3 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:24 INFO: 1 is starting a new election at term 0
raft2016/10/10 11:30:24 INFO: 1 became candidate at term 1
raft2016/10/10 11:30:24 INFO: 1 received vote from 1 at term 1
raft2016/10/10 11:30:24 INFO: 1 [logterm: 0, index: 0] sent vote request to 2 at term 1
raft2016/10/10 11:30:24 INFO: 1 [logterm: 0, index: 0] sent vote request to 3 at term 1
raft2016/10/10 11:30:24 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2016/10/10 11:30:24 INFO: 2 became follower at term 1
raft2016/10/10 11:30:24 INFO: 2 [logterm: 0, index: 0, vote: 0] voted for 1 [logterm: 0, index: 0] at term 1
raft2016/10/10 11:30:24 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2016/10/10 11:30:24 INFO: 3 became follower at term 1
raft2016/10/10 11:30:24 INFO: 3 [logterm: 0, index: 0, vote: 0] voted for 1 [logterm: 0, index: 0] at term 1
raft2016/10/10 11:30:24 INFO: 1 received vote from 2 at term 1
raft2016/10/10 11:30:24 INFO: 1 [quorum:2] has received 2 votes and 0 vote rejections
raft2016/10/10 11:30:24 INFO: 1 became leader at term 1
raft2016/10/10 11:30:24 INFO: 1 is starting a new election at term 0
raft2016/10/10 11:30:24 INFO: 1 became candidate at term 1
raft2016/10/10 11:30:24 INFO: 1 received vote from 1 at term 1
raft2016/10/10 11:30:24 INFO: 1 [logterm: 0, index: 0] sent vote request to 3 at term 1
raft2016/10/10 11:30:24 INFO: 1 [logterm: 0, index: 0] sent vote request to 2 at term 1
raft2016/10/10 11:30:24 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2016/10/10 11:30:24 INFO: 3 became follower at term 1
raft2016/10/10 11:30:24 INFO: 3 [logterm: 0, index: 0, vote: 0] voted for 1 [logterm: 0, index: 0] at term 1
raft2016/10/10 11:30:24 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2016/10/10 11:30:24 INFO: 2 became follower at term 1
raft2016/10/10 11:30:24 INFO: 2 [logterm: 0, index: 0, vote: 0] voted for 1 [logterm: 0, index: 0] at term 1
raft2016/10/10 11:30:24 INFO: 1 received vote from 3 at term 1
raft2016/10/10 11:30:24 INFO: 1 [quorum:2] has received 2 votes and 0 vote rejections
raft2016/10/10 11:30:24 INFO: 1 became leader at term 1
raft2016/10/10 11:30:24 INFO: 2 is starting a new election at term 1
raft2016/10/10 11:30:24 INFO: 2 became candidate at term 2
raft2016/10/10 11:30:24 INFO: 2 received vote from 2 at term 2
raft2016/10/10 11:30:24 INFO: 2 [logterm: 1, index: 2] sent vote request to 3 at term 2
raft2016/10/10 11:30:24 INFO: 2 [logterm: 1, index: 2] sent vote request to 1 at term 2
raft2016/10/10 11:30:24 INFO: 3 [term: 1] received a MsgVote message with higher term from 2 [term: 2]
raft2016/10/10 11:30:24 INFO: 3 became follower at term 2
raft2016/10/10 11:30:24 INFO: 3 [logterm: 1, index: 2, vote: 0] voted for 2 [logterm: 1, index: 2] at term 2
raft2016/10/10 11:30:24 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 2]
raft2016/10/10 11:30:24 INFO: 1 became follower at term 2
raft2016/10/10 11:30:24 INFO: 1 [logterm: 1, index: 2, vote: 0] voted for 2 [logterm: 1, index: 2] at term 2
raft2016/10/10 11:30:24 INFO: 2 received vote from 3 at term 2
raft2016/10/10 11:30:24 INFO: 2 [quorum:2] has received 2 votes and 0 vote rejections
raft2016/10/10 11:30:24 INFO: 2 became leader at term 2
--- PASS: TestLogReplication (0.01s)
=== RUN   TestSingleNodeCommit
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:24 INFO: 1 is starting a new election at term 0
raft2016/10/10 11:30:24 INFO: 1 became candidate at term 1
raft2016/10/10 11:30:24 INFO: 1 received vote from 1 at term 1
raft2016/10/10 11:30:24 INFO: 1 became leader at term 1
--- PASS: TestSingleNodeCommit (0.00s)
=== RUN   TestCannotCommitWithoutNewTermEntry
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:24 INFO: 2 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 2 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:24 INFO: 3 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 3 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:24 INFO: 4 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 4 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:24 INFO: 5 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 5 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:24 INFO: 1 is starting a new election at term 0
raft2016/10/10 11:30:24 INFO: 1 became candidate at term 1
raft2016/10/10 11:30:24 INFO: 1 received vote from 1 at term 1
raft2016/10/10 11:30:24 INFO: 1 [logterm: 0, index: 0] sent vote request to 3 at term 1
raft2016/10/10 11:30:24 INFO: 1 [logterm: 0, index: 0] sent vote request to 4 at term 1
raft2016/10/10 11:30:24 INFO: 1 [logterm: 0, index: 0] sent vote request to 5 at term 1
raft2016/10/10 11:30:24 INFO: 1 [logterm: 0, index: 0] sent vote request to 2 at term 1
raft2016/10/10 11:30:24 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2016/10/10 11:30:24 INFO: 3 became follower at term 1
raft2016/10/10 11:30:24 INFO: 3 [logterm: 0, index: 0, vote: 0] voted for 1 [logterm: 0, index: 0] at term 1
raft2016/10/10 11:30:24 INFO: 4 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2016/10/10 11:30:24 INFO: 4 became follower at term 1
raft2016/10/10 11:30:24 INFO: 4 [logterm: 0, index: 0, vote: 0] voted for 1 [logterm: 0, index: 0] at term 1
raft2016/10/10 11:30:24 INFO: 5 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2016/10/10 11:30:24 INFO: 5 became follower at term 1
raft2016/10/10 11:30:24 INFO: 5 [logterm: 0, index: 0, vote: 0] voted for 1 [logterm: 0, index: 0] at term 1
raft2016/10/10 11:30:24 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2016/10/10 11:30:24 INFO: 2 became follower at term 1
raft2016/10/10 11:30:24 INFO: 2 [logterm: 0, index: 0, vote: 0] voted for 1 [logterm: 0, index: 0] at term 1
raft2016/10/10 11:30:24 INFO: 1 received vote from 3 at term 1
raft2016/10/10 11:30:24 INFO: 1 [quorum:3] has received 2 votes and 0 vote rejections
raft2016/10/10 11:30:24 INFO: 1 received vote from 4 at term 1
raft2016/10/10 11:30:24 INFO: 1 [quorum:3] has received 3 votes and 0 vote rejections
raft2016/10/10 11:30:24 INFO: 1 became leader at term 1
raft2016/10/10 11:30:24 INFO: 2 is starting a new election at term 1
raft2016/10/10 11:30:24 INFO: 2 became candidate at term 2
raft2016/10/10 11:30:24 INFO: 2 received vote from 2 at term 2
raft2016/10/10 11:30:24 INFO: 2 [logterm: 1, index: 3] sent vote request to 1 at term 2
raft2016/10/10 11:30:24 INFO: 2 [logterm: 1, index: 3] sent vote request to 3 at term 2
raft2016/10/10 11:30:24 INFO: 2 [logterm: 1, index: 3] sent vote request to 4 at term 2
raft2016/10/10 11:30:24 INFO: 2 [logterm: 1, index: 3] sent vote request to 5 at term 2
raft2016/10/10 11:30:24 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 2]
raft2016/10/10 11:30:24 INFO: 1 became follower at term 2
raft2016/10/10 11:30:24 INFO: 1 [logterm: 1, index: 3, vote: 0] voted for 2 [logterm: 1, index: 3] at term 2
raft2016/10/10 11:30:24 INFO: 3 [term: 1] received a MsgVote message with higher term from 2 [term: 2]
raft2016/10/10 11:30:24 INFO: 3 became follower at term 2
raft2016/10/10 11:30:24 INFO: 3 [logterm: 1, index: 1, vote: 0] voted for 2 [logterm: 1, index: 3] at term 2
raft2016/10/10 11:30:24 INFO: 4 [term: 1] received a MsgVote message with higher term from 2 [term: 2]
raft2016/10/10 11:30:24 INFO: 4 became follower at term 2
raft2016/10/10 11:30:24 INFO: 4 [logterm: 1, index: 1, vote: 0] voted for 2 [logterm: 1, index: 3] at term 2
raft2016/10/10 11:30:24 INFO: 5 [term: 1] received a MsgVote message with higher term from 2 [term: 2]
raft2016/10/10 11:30:24 INFO: 5 became follower at term 2
raft2016/10/10 11:30:24 INFO: 5 [logterm: 1, index: 1, vote: 0] voted for 2 [logterm: 1, index: 3] at term 2
raft2016/10/10 11:30:24 INFO: 2 received vote from 1 at term 2
raft2016/10/10 11:30:24 INFO: 2 [quorum:3] has received 2 votes and 0 vote rejections
raft2016/10/10 11:30:24 INFO: 2 received vote from 3 at term 2
raft2016/10/10 11:30:24 INFO: 2 [quorum:3] has received 3 votes and 0 vote rejections
raft2016/10/10 11:30:24 INFO: 2 became leader at term 2
--- PASS: TestCannotCommitWithoutNewTermEntry (0.02s)
=== RUN   TestCommitWithoutNewTermEntry
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:24 INFO: 2 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 2 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:24 INFO: 3 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 3 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:24 INFO: 4 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 4 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:24 INFO: 5 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 5 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:24 INFO: 1 is starting a new election at term 0
raft2016/10/10 11:30:24 INFO: 1 became candidate at term 1
raft2016/10/10 11:30:24 INFO: 1 received vote from 1 at term 1
raft2016/10/10 11:30:24 INFO: 1 [logterm: 0, index: 0] sent vote request to 2 at term 1
raft2016/10/10 11:30:24 INFO: 1 [logterm: 0, index: 0] sent vote request to 3 at term 1
raft2016/10/10 11:30:24 INFO: 1 [logterm: 0, index: 0] sent vote request to 4 at term 1
raft2016/10/10 11:30:24 INFO: 1 [logterm: 0, index: 0] sent vote request to 5 at term 1
raft2016/10/10 11:30:24 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2016/10/10 11:30:24 INFO: 2 became follower at term 1
raft2016/10/10 11:30:24 INFO: 2 [logterm: 0, index: 0, vote: 0] voted for 1 [logterm: 0, index: 0] at term 1
raft2016/10/10 11:30:24 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2016/10/10 11:30:24 INFO: 3 became follower at term 1
raft2016/10/10 11:30:24 INFO: 3 [logterm: 0, index: 0, vote: 0] voted for 1 [logterm: 0, index: 0] at term 1
raft2016/10/10 11:30:24 INFO: 4 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2016/10/10 11:30:24 INFO: 4 became follower at term 1
raft2016/10/10 11:30:24 INFO: 4 [logterm: 0, index: 0, vote: 0] voted for 1 [logterm: 0, index: 0] at term 1
raft2016/10/10 11:30:24 INFO: 5 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2016/10/10 11:30:24 INFO: 5 became follower at term 1
raft2016/10/10 11:30:24 INFO: 5 [logterm: 0, index: 0, vote: 0] voted for 1 [logterm: 0, index: 0] at term 1
raft2016/10/10 11:30:24 INFO: 1 received vote from 2 at term 1
raft2016/10/10 11:30:24 INFO: 1 [quorum:3] has received 2 votes and 0 vote rejections
raft2016/10/10 11:30:24 INFO: 1 received vote from 3 at term 1
raft2016/10/10 11:30:24 INFO: 1 [quorum:3] has received 3 votes and 0 vote rejections
raft2016/10/10 11:30:24 INFO: 1 became leader at term 1
raft2016/10/10 11:30:24 INFO: 2 is starting a new election at term 1
raft2016/10/10 11:30:24 INFO: 2 became candidate at term 2
raft2016/10/10 11:30:24 INFO: 2 received vote from 2 at term 2
raft2016/10/10 11:30:24 INFO: 2 [logterm: 1, index: 3] sent vote request to 1 at term 2
raft2016/10/10 11:30:24 INFO: 2 [logterm: 1, index: 3] sent vote request to 3 at term 2
raft2016/10/10 11:30:24 INFO: 2 [logterm: 1, index: 3] sent vote request to 4 at term 2
raft2016/10/10 11:30:24 INFO: 2 [logterm: 1, index: 3] sent vote request to 5 at term 2
raft2016/10/10 11:30:24 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 2]
raft2016/10/10 11:30:24 INFO: 1 became follower at term 2
raft2016/10/10 11:30:24 INFO: 1 [logterm: 1, index: 3, vote: 0] voted for 2 [logterm: 1, index: 3] at term 2
raft2016/10/10 11:30:24 INFO: 3 [term: 1] received a MsgVote message with higher term from 2 [term: 2]
raft2016/10/10 11:30:24 INFO: 3 became follower at term 2
raft2016/10/10 11:30:24 INFO: 3 [logterm: 1, index: 1, vote: 0] voted for 2 [logterm: 1, index: 3] at term 2
raft2016/10/10 11:30:24 INFO: 4 [term: 1] received a MsgVote message with higher term from 2 [term: 2]
raft2016/10/10 11:30:24 INFO: 4 became follower at term 2
raft2016/10/10 11:30:24 INFO: 4 [logterm: 1, index: 1, vote: 0] voted for 2 [logterm: 1, index: 3] at term 2
raft2016/10/10 11:30:24 INFO: 5 [term: 1] received a MsgVote message with higher term from 2 [term: 2]
raft2016/10/10 11:30:24 INFO: 5 became follower at term 2
raft2016/10/10 11:30:24 INFO: 5 [logterm: 1, index: 1, vote: 0] voted for 2 [logterm: 1, index: 3] at term 2
raft2016/10/10 11:30:24 INFO: 2 received vote from 1 at term 2
raft2016/10/10 11:30:24 INFO: 2 [quorum:3] has received 2 votes and 0 vote rejections
raft2016/10/10 11:30:24 INFO: 2 received vote from 3 at term 2
raft2016/10/10 11:30:24 INFO: 2 [quorum:3] has received 3 votes and 0 vote rejections
raft2016/10/10 11:30:24 INFO: 2 became leader at term 2
--- PASS: TestCommitWithoutNewTermEntry (0.01s)
=== RUN   TestDuelingCandidates
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:24 INFO: 2 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:24 INFO: 3 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:24 INFO: 1 is starting a new election at term 0
raft2016/10/10 11:30:24 INFO: 1 became candidate at term 1
raft2016/10/10 11:30:24 INFO: 1 received vote from 1 at term 1
raft2016/10/10 11:30:24 INFO: 1 [logterm: 0, index: 0] sent vote request to 2 at term 1
raft2016/10/10 11:30:24 INFO: 1 [logterm: 0, index: 0] sent vote request to 3 at term 1
raft2016/10/10 11:30:24 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2016/10/10 11:30:24 INFO: 2 became follower at term 1
raft2016/10/10 11:30:24 INFO: 2 [logterm: 0, index: 0, vote: 0] voted for 1 [logterm: 0, index: 0] at term 1
raft2016/10/10 11:30:24 INFO: 1 received vote from 2 at term 1
raft2016/10/10 11:30:24 INFO: 1 [quorum:2] has received 2 votes and 0 vote rejections
raft2016/10/10 11:30:24 INFO: 1 became leader at term 1
raft2016/10/10 11:30:24 INFO: 3 is starting a new election at term 0
raft2016/10/10 11:30:24 INFO: 3 became candidate at term 1
raft2016/10/10 11:30:24 INFO: 3 received vote from 3 at term 1
raft2016/10/10 11:30:24 INFO: 3 [logterm: 0, index: 0] sent vote request to 1 at term 1
raft2016/10/10 11:30:24 INFO: 3 [logterm: 0, index: 0] sent vote request to 2 at term 1
raft2016/10/10 11:30:24 INFO: 2 [logterm: 1, index: 1, vote: 1] rejected vote from 3 [logterm: 0, index: 0] at term 1
raft2016/10/10 11:30:24 INFO: 3 received vote rejection from 2 at term 1
raft2016/10/10 11:30:24 INFO: 3 [quorum:2] has received 1 votes and 1 vote rejections
raft2016/10/10 11:30:24 INFO: 3 is starting a new election at term 1
raft2016/10/10 11:30:24 INFO: 3 became candidate at term 2
raft2016/10/10 11:30:24 INFO: 3 received vote from 3 at term 2
raft2016/10/10 11:30:24 INFO: 3 [logterm: 0, index: 0] sent vote request to 1 at term 2
raft2016/10/10 11:30:24 INFO: 3 [logterm: 0, index: 0] sent vote request to 2 at term 2
raft2016/10/10 11:30:24 INFO: 1 [term: 1] received a MsgVote message with higher term from 3 [term: 2]
raft2016/10/10 11:30:24 INFO: 1 became follower at term 2
raft2016/10/10 11:30:24 INFO: 1 [logterm: 1, index: 1, vote: 0] rejected vote from 3 [logterm: 0, index: 0] at term 2
raft2016/10/10 11:30:24 INFO: 2 [term: 1] received a MsgVote message with higher term from 3 [term: 2]
raft2016/10/10 11:30:24 INFO: 2 became follower at term 2
raft2016/10/10 11:30:24 INFO: 2 [logterm: 1, index: 1, vote: 0] rejected vote from 3 [logterm: 0, index: 0] at term 2
raft2016/10/10 11:30:24 INFO: 3 received vote rejection from 1 at term 2
raft2016/10/10 11:30:24 INFO: 3 [quorum:2] has received 1 votes and 1 vote rejections
raft2016/10/10 11:30:24 INFO: 3 received vote rejection from 2 at term 2
raft2016/10/10 11:30:24 INFO: 3 [quorum:2] has received 1 votes and 2 vote rejections
raft2016/10/10 11:30:24 INFO: 3 became follower at term 2
--- PASS: TestDuelingCandidates (0.01s)
=== RUN   TestCandidateConcede
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:24 INFO: 2 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:24 INFO: 3 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:24 INFO: 1 is starting a new election at term 0
raft2016/10/10 11:30:24 INFO: 1 became candidate at term 1
raft2016/10/10 11:30:24 INFO: 1 received vote from 1 at term 1
raft2016/10/10 11:30:24 INFO: 1 [logterm: 0, index: 0] sent vote request to 2 at term 1
raft2016/10/10 11:30:24 INFO: 1 [logterm: 0, index: 0] sent vote request to 3 at term 1
raft2016/10/10 11:30:24 INFO: 3 is starting a new election at term 0
raft2016/10/10 11:30:24 INFO: 3 became candidate at term 1
raft2016/10/10 11:30:24 INFO: 3 received vote from 3 at term 1
raft2016/10/10 11:30:24 INFO: 3 [logterm: 0, index: 0] sent vote request to 1 at term 1
raft2016/10/10 11:30:24 INFO: 3 [logterm: 0, index: 0] sent vote request to 2 at term 1
raft2016/10/10 11:30:24 INFO: 2 [term: 0] received a MsgVote message with higher term from 3 [term: 1]
raft2016/10/10 11:30:24 INFO: 2 became follower at term 1
raft2016/10/10 11:30:24 INFO: 2 [logterm: 0, index: 0, vote: 0] voted for 3 [logterm: 0, index: 0] at term 1
raft2016/10/10 11:30:24 INFO: 3 received vote from 2 at term 1
raft2016/10/10 11:30:24 INFO: 3 [quorum:2] has received 2 votes and 0 vote rejections
raft2016/10/10 11:30:24 INFO: 3 became leader at term 1
raft2016/10/10 11:30:24 INFO: 1 became follower at term 1
--- PASS: TestCandidateConcede (0.00s)
=== RUN   TestSingleNodeCandidate
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:24 INFO: 1 is starting a new election at term 0
raft2016/10/10 11:30:24 INFO: 1 became candidate at term 1
raft2016/10/10 11:30:24 INFO: 1 received vote from 1 at term 1
raft2016/10/10 11:30:24 INFO: 1 became leader at term 1
--- PASS: TestSingleNodeCandidate (0.00s)
=== RUN   TestOldMessages
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:24 INFO: 2 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:24 INFO: 3 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:24 INFO: 1 is starting a new election at term 0
raft2016/10/10 11:30:24 INFO: 1 became candidate at term 1
raft2016/10/10 11:30:24 INFO: 1 received vote from 1 at term 1
raft2016/10/10 11:30:24 INFO: 1 [logterm: 0, index: 0] sent vote request to 2 at term 1
raft2016/10/10 11:30:24 INFO: 1 [logterm: 0, index: 0] sent vote request to 3 at term 1
raft2016/10/10 11:30:24 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2016/10/10 11:30:24 INFO: 2 became follower at term 1
raft2016/10/10 11:30:24 INFO: 2 [logterm: 0, index: 0, vote: 0] voted for 1 [logterm: 0, index: 0] at term 1
raft2016/10/10 11:30:24 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2016/10/10 11:30:24 INFO: 3 became follower at term 1
raft2016/10/10 11:30:24 INFO: 3 [logterm: 0, index: 0, vote: 0] voted for 1 [logterm: 0, index: 0] at term 1
raft2016/10/10 11:30:24 INFO: 1 received vote from 2 at term 1
raft2016/10/10 11:30:24 INFO: 1 [quorum:2] has received 2 votes and 0 vote rejections
raft2016/10/10 11:30:24 INFO: 1 became leader at term 1
raft2016/10/10 11:30:24 INFO: 2 is starting a new election at term 1
raft2016/10/10 11:30:24 INFO: 2 became candidate at term 2
raft2016/10/10 11:30:24 INFO: 2 received vote from 2 at term 2
raft2016/10/10 11:30:24 INFO: 2 [logterm: 1, index: 1] sent vote request to 1 at term 2
raft2016/10/10 11:30:24 INFO: 2 [logterm: 1, index: 1] sent vote request to 3 at term 2
raft2016/10/10 11:30:24 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 2]
raft2016/10/10 11:30:24 INFO: 1 became follower at term 2
raft2016/10/10 11:30:24 INFO: 1 [logterm: 1, index: 1, vote: 0] voted for 2 [logterm: 1, index: 1] at term 2
raft2016/10/10 11:30:24 INFO: 3 [term: 1] received a MsgVote message with higher term from 2 [term: 2]
raft2016/10/10 11:30:24 INFO: 3 became follower at term 2
raft2016/10/10 11:30:24 INFO: 3 [logterm: 1, index: 1, vote: 0] voted for 2 [logterm: 1, index: 1] at term 2
raft2016/10/10 11:30:24 INFO: 2 received vote from 1 at term 2
raft2016/10/10 11:30:24 INFO: 2 [quorum:2] has received 2 votes and 0 vote rejections
raft2016/10/10 11:30:24 INFO: 2 became leader at term 2
raft2016/10/10 11:30:24 INFO: 1 is starting a new election at term 2
raft2016/10/10 11:30:24 INFO: 1 became candidate at term 3
raft2016/10/10 11:30:24 INFO: 1 received vote from 1 at term 3
raft2016/10/10 11:30:24 INFO: 1 [logterm: 2, index: 2] sent vote request to 2 at term 3
raft2016/10/10 11:30:24 INFO: 1 [logterm: 2, index: 2] sent vote request to 3 at term 3
raft2016/10/10 11:30:24 INFO: 2 [term: 2] received a MsgVote message with higher term from 1 [term: 3]
raft2016/10/10 11:30:24 INFO: 2 became follower at term 3
raft2016/10/10 11:30:24 INFO: 2 [logterm: 2, index: 2, vote: 0] voted for 1 [logterm: 2, index: 2] at term 3
raft2016/10/10 11:30:24 INFO: 3 [term: 2] received a MsgVote message with higher term from 1 [term: 3]
raft2016/10/10 11:30:24 INFO: 3 became follower at term 3
raft2016/10/10 11:30:24 INFO: 3 [logterm: 2, index: 2, vote: 0] voted for 1 [logterm: 2, index: 2] at term 3
raft2016/10/10 11:30:24 INFO: 1 received vote from 2 at term 3
raft2016/10/10 11:30:24 INFO: 1 [quorum:2] has received 2 votes and 0 vote rejections
raft2016/10/10 11:30:24 INFO: 1 became leader at term 3
raft2016/10/10 11:30:24 INFO: 1 [term: 3] ignored a MsgApp message with lower term from 2 [term: 2]
--- PASS: TestOldMessages (0.01s)
=== RUN   TestProposal
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:24 INFO: 2 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:24 INFO: 3 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:24 INFO: 2 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [1,2,3,4], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:24 INFO: 4 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 4 [peers: [1,2,3,4], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:24 INFO: 4 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 4 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:24 INFO: 5 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 5 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:24 INFO: 1 is starting a new election at term 0
raft2016/10/10 11:30:24 INFO: 1 became candidate at term 1
raft2016/10/10 11:30:24 INFO: 1 received vote from 1 at term 1
raft2016/10/10 11:30:24 INFO: 1 [logterm: 0, index: 0] sent vote request to 2 at term 1
raft2016/10/10 11:30:24 INFO: 1 [logterm: 0, index: 0] sent vote request to 3 at term 1
raft2016/10/10 11:30:24 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2016/10/10 11:30:24 INFO: 2 became follower at term 1
raft2016/10/10 11:30:24 INFO: 2 [logterm: 0, index: 0, vote: 0] voted for 1 [logterm: 0, index: 0] at term 1
raft2016/10/10 11:30:24 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2016/10/10 11:30:24 INFO: 3 became follower at term 1
raft2016/10/10 11:30:24 INFO: 3 [logterm: 0, index: 0, vote: 0] voted for 1 [logterm: 0, index: 0] at term 1
raft2016/10/10 11:30:24 INFO: 1 received vote from 2 at term 1
raft2016/10/10 11:30:24 INFO: 1 [quorum:2] has received 2 votes and 0 vote rejections
raft2016/10/10 11:30:24 INFO: 1 became leader at term 1
raft2016/10/10 11:30:24 INFO: 1 is starting a new election at term 0
raft2016/10/10 11:30:24 INFO: 1 became candidate at term 1
raft2016/10/10 11:30:24 INFO: 1 received vote from 1 at term 1
raft2016/10/10 11:30:24 INFO: 1 [logterm: 0, index: 0] sent vote request to 2 at term 1
raft2016/10/10 11:30:24 INFO: 1 [logterm: 0, index: 0] sent vote request to 3 at term 1
raft2016/10/10 11:30:24 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2016/10/10 11:30:24 INFO: 2 became follower at term 1
raft2016/10/10 11:30:24 INFO: 2 [logterm: 0, index: 0, vote: 0] voted for 1 [logterm: 0, index: 0] at term 1
raft2016/10/10 11:30:24 INFO: 1 received vote from 2 at term 1
raft2016/10/10 11:30:24 INFO: 1 [quorum:2] has received 2 votes and 0 vote rejections
raft2016/10/10 11:30:24 INFO: 1 became leader at term 1
raft2016/10/10 11:30:24 INFO: 1 is starting a new election at term 0
raft2016/10/10 11:30:24 INFO: 1 became candidate at term 1
raft2016/10/10 11:30:24 INFO: 1 received vote from 1 at term 1
raft2016/10/10 11:30:24 INFO: 1 [logterm: 0, index: 0] sent vote request to 2 at term 1
raft2016/10/10 11:30:24 INFO: 1 [logterm: 0, index: 0] sent vote request to 3 at term 1
raft2016/10/10 11:30:24 INFO: 1 no leader at term 1; dropping proposal
raft2016/10/10 11:30:24 INFO: 1 is starting a new election at term 0
raft2016/10/10 11:30:24 INFO: 1 became candidate at term 1
raft2016/10/10 11:30:24 INFO: 1 received vote from 1 at term 1
raft2016/10/10 11:30:24 INFO: 1 [logterm: 0, index: 0] sent vote request to 2 at term 1
raft2016/10/10 11:30:24 INFO: 1 [logterm: 0, index: 0] sent vote request to 3 at term 1
raft2016/10/10 11:30:24 INFO: 1 [logterm: 0, index: 0] sent vote request to 4 at term 1
raft2016/10/10 11:30:24 INFO: 4 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2016/10/10 11:30:24 INFO: 4 became follower at term 1
raft2016/10/10 11:30:24 INFO: 4 [logterm: 0, index: 0, vote: 0] voted for 1 [logterm: 0, index: 0] at term 1
raft2016/10/10 11:30:24 INFO: 1 received vote from 4 at term 1
raft2016/10/10 11:30:24 INFO: 1 [quorum:3] has received 2 votes and 0 vote rejections
raft2016/10/10 11:30:24 INFO: 1 no leader at term 1; dropping proposal
raft2016/10/10 11:30:24 INFO: 1 is starting a new election at term 0
raft2016/10/10 11:30:24 INFO: 1 became candidate at term 1
raft2016/10/10 11:30:24 INFO: 1 received vote from 1 at term 1
raft2016/10/10 11:30:24 INFO: 1 [logterm: 0, index: 0] sent vote request to 2 at term 1
raft2016/10/10 11:30:24 INFO: 1 [logterm: 0, index: 0] sent vote request to 3 at term 1
raft2016/10/10 11:30:24 INFO: 1 [logterm: 0, index: 0] sent vote request to 4 at term 1
raft2016/10/10 11:30:24 INFO: 1 [logterm: 0, index: 0] sent vote request to 5 at term 1
raft2016/10/10 11:30:24 INFO: 4 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2016/10/10 11:30:24 INFO: 4 became follower at term 1
raft2016/10/10 11:30:24 INFO: 4 [logterm: 0, index: 0, vote: 0] voted for 1 [logterm: 0, index: 0] at term 1
raft2016/10/10 11:30:24 INFO: 5 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2016/10/10 11:30:24 INFO: 5 became follower at term 1
raft2016/10/10 11:30:24 INFO: 5 [logterm: 0, index: 0, vote: 0] voted for 1 [logterm: 0, index: 0] at term 1
raft2016/10/10 11:30:24 INFO: 1 received vote from 4 at term 1
raft2016/10/10 11:30:24 INFO: 1 [quorum:3] has received 2 votes and 0 vote rejections
raft2016/10/10 11:30:24 INFO: 1 received vote from 5 at term 1
raft2016/10/10 11:30:24 INFO: 1 [quorum:3] has received 3 votes and 0 vote rejections
raft2016/10/10 11:30:24 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/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:24 INFO: 2 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:24 INFO: 3 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:24 INFO: 2 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:24 INFO: 1 is starting a new election at term 0
raft2016/10/10 11:30:24 INFO: 1 became candidate at term 1
raft2016/10/10 11:30:24 INFO: 1 received vote from 1 at term 1
raft2016/10/10 11:30:24 INFO: 1 [logterm: 0, index: 0] sent vote request to 2 at term 1
raft2016/10/10 11:30:24 INFO: 1 [logterm: 0, index: 0] sent vote request to 3 at term 1
raft2016/10/10 11:30:24 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2016/10/10 11:30:24 INFO: 2 became follower at term 1
raft2016/10/10 11:30:24 INFO: 2 [logterm: 0, index: 0, vote: 0] voted for 1 [logterm: 0, index: 0] at term 1
raft2016/10/10 11:30:24 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2016/10/10 11:30:24 INFO: 3 became follower at term 1
raft2016/10/10 11:30:24 INFO: 3 [logterm: 0, index: 0, vote: 0] voted for 1 [logterm: 0, index: 0] at term 1
raft2016/10/10 11:30:24 INFO: 1 received vote from 2 at term 1
raft2016/10/10 11:30:24 INFO: 1 [quorum:2] has received 2 votes and 0 vote rejections
raft2016/10/10 11:30:24 INFO: 1 became leader at term 1
raft2016/10/10 11:30:24 INFO: 1 is starting a new election at term 0
raft2016/10/10 11:30:24 INFO: 1 became candidate at term 1
raft2016/10/10 11:30:24 INFO: 1 received vote from 1 at term 1
raft2016/10/10 11:30:24 INFO: 1 [logterm: 0, index: 0] sent vote request to 2 at term 1
raft2016/10/10 11:30:24 INFO: 1 [logterm: 0, index: 0] sent vote request to 3 at term 1
raft2016/10/10 11:30:24 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2016/10/10 11:30:24 INFO: 2 became follower at term 1
raft2016/10/10 11:30:24 INFO: 2 [logterm: 0, index: 0, vote: 0] voted for 1 [logterm: 0, index: 0] at term 1
raft2016/10/10 11:30:24 INFO: 1 received vote from 2 at term 1
raft2016/10/10 11:30:24 INFO: 1 [quorum:2] has received 2 votes and 0 vote rejections
raft2016/10/10 11:30:24 INFO: 1 became leader at term 1
--- PASS: TestProposalByProxy (0.01s)
	raft_test.go:696: #3: empty log
=== RUN   TestCommit
raft2016/10/10 11:30:24 INFO: 1 became follower at term 1
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [1], term: 1, commit: 0, applied: 0, lastindex: 1, lastterm: 1]
raft2016/10/10 11:30:24 INFO: 1 became follower at term 2
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [1], term: 2, commit: 0, applied: 0, lastindex: 1, lastterm: 1]
raft2016/10/10 11:30:24 INFO: 1 became follower at term 2
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [1], term: 2, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2016/10/10 11:30:24 INFO: 1 became follower at term 2
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [1], term: 2, commit: 0, applied: 0, lastindex: 1, lastterm: 2]
raft2016/10/10 11:30:24 INFO: 1 became follower at term 1
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [1], term: 1, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2016/10/10 11:30:24 INFO: 1 became follower at term 2
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [1], term: 2, commit: 0, applied: 0, lastindex: 2, lastterm: 1]
raft2016/10/10 11:30:24 INFO: 1 became follower at term 2
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [1], term: 2, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2016/10/10 11:30:24 INFO: 1 became follower at term 2
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [1], term: 2, commit: 0, applied: 0, lastindex: 2, lastterm: 1]
raft2016/10/10 11:30:24 INFO: 1 became follower at term 1
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [1], term: 1, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2016/10/10 11:30:24 INFO: 1 became follower at term 2
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [1], term: 2, commit: 0, applied: 0, lastindex: 2, lastterm: 1]
raft2016/10/10 11:30:24 INFO: 1 became follower at term 1
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [1], term: 1, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2016/10/10 11:30:24 INFO: 1 became follower at term 2
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [1], term: 2, commit: 0, applied: 0, lastindex: 2, lastterm: 1]
raft2016/10/10 11:30:24 INFO: 1 became follower at term 2
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [1], term: 2, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2016/10/10 11:30:24 INFO: 1 became follower at term 2
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [1], term: 2, commit: 0, applied: 0, lastindex: 2, lastterm: 1]
--- PASS: TestCommit (0.01s)
=== RUN   TestIsElectionTimeout
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
--- PASS: TestIsElectionTimeout (0.02s)
=== RUN   TestStepIgnoreOldTermMsg
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:24 INFO: 1 [term: 2] ignored a MsgApp message with lower term from 0 [term: 1]
--- PASS: TestStepIgnoreOldTermMsg (0.00s)
=== RUN   TestHandleMsgApp
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2016/10/10 11:30:24 INFO: 1 became follower at term 2
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2016/10/10 11:30:24 INFO: 1 became follower at term 2
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2016/10/10 11:30:24 INFO: 1 became follower at term 2
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2016/10/10 11:30:24 INFO: 1 became follower at term 2
raft2016/10/10 11:30:24 INFO: found conflict at index 1 [existing term: 1, conflicting term: 2]
raft2016/10/10 11:30:24 INFO: replace the unstable entries from index 1
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2016/10/10 11:30:24 INFO: 1 became follower at term 2
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2016/10/10 11:30:24 INFO: 1 became follower at term 2
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2016/10/10 11:30:24 INFO: 1 became follower at term 2
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2016/10/10 11:30:24 INFO: 1 became follower at term 2
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2016/10/10 11:30:24 INFO: 1 became follower at term 2
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2016/10/10 11:30:24 INFO: 1 became follower at term 2
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2016/10/10 11:30:24 INFO: 1 became follower at term 2
--- PASS: TestHandleMsgApp (0.01s)
=== RUN   TestHandleHeartbeat
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 3, lastterm: 3]
raft2016/10/10 11:30:24 INFO: 1 became follower at term 2
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 3, lastterm: 3]
raft2016/10/10 11:30:24 INFO: 1 became follower at term 2
--- PASS: TestHandleHeartbeat (0.00s)
=== RUN   TestHandleHeartbeatResp
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 3, lastterm: 3]
raft2016/10/10 11:30:24 INFO: 1 became candidate at term 1
raft2016/10/10 11:30:24 INFO: 1 became leader at term 1
--- PASS: TestHandleHeartbeatResp (0.00s)
=== RUN   TestMsgAppRespWaitReset
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:24 INFO: 1 became candidate at term 1
raft2016/10/10 11:30:24 INFO: 1 became leader at term 1
--- PASS: TestMsgAppRespWaitReset (0.00s)
=== RUN   TestRecvMsgVote
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:24 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected vote from 2 [logterm: 0, index: 0] at term 0
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:24 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected vote from 2 [logterm: 1, index: 0] at term 0
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:24 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected vote from 2 [logterm: 2, index: 0] at term 0
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:24 INFO: 1 [logterm: 2, index: 2, vote: 0] voted for 2 [logterm: 3, index: 0] at term 0
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:24 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected vote from 2 [logterm: 0, index: 1] at term 0
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:24 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected vote from 2 [logterm: 1, index: 1] at term 0
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:24 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected vote from 2 [logterm: 2, index: 1] at term 0
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:24 INFO: 1 [logterm: 2, index: 2, vote: 0] voted for 2 [logterm: 3, index: 1] at term 0
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:24 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected vote from 2 [logterm: 0, index: 2] at term 0
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:24 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected vote from 2 [logterm: 1, index: 2] at term 0
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:24 INFO: 1 [logterm: 2, index: 2, vote: 0] voted for 2 [logterm: 2, index: 2] at term 0
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:24 INFO: 1 [logterm: 2, index: 2, vote: 0] voted for 2 [logterm: 3, index: 2] at term 0
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:24 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected vote from 2 [logterm: 0, index: 3] at term 0
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:24 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected vote from 2 [logterm: 1, index: 3] at term 0
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:24 INFO: 1 [logterm: 2, index: 2, vote: 0] voted for 2 [logterm: 2, index: 3] at term 0
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:24 INFO: 1 [logterm: 2, index: 2, vote: 0] voted for 2 [logterm: 3, index: 3] at term 0
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:24 INFO: 1 [logterm: 2, index: 2, vote: 2] voted for 2 [logterm: 2, index: 3] at term 0
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:24 INFO: 1 [logterm: 2, index: 2, vote: 1] rejected vote from 2 [logterm: 2, index: 3] at term 0
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:24 INFO: 1 [logterm: 2, index: 2, vote: 1] rejected vote from 2 [logterm: 3, index: 3] at term 0
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:24 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/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:24 INFO: 1 became follower at term 1
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:24 INFO: 1 became candidate at term 1
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:24 INFO: 1 became candidate at term 1
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:24 INFO: 1 became leader at term 0
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:24 INFO: 1 became follower at term 1
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:24 INFO: 1 became leader at term 0
--- PASS: TestStateTransition (0.00s)
=== RUN   TestAllServerStepdown
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:24 INFO: 1 became follower at term 1
raft2016/10/10 11:30:24 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 3]
raft2016/10/10 11:30:24 INFO: 1 became follower at term 3
raft2016/10/10 11:30:24 INFO: 1 [logterm: 0, index: 0, vote: 0] voted for 2 [logterm: 3, index: 0] at term 3
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:24 INFO: 1 became candidate at term 1
raft2016/10/10 11:30:24 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 3]
raft2016/10/10 11:30:24 INFO: 1 became follower at term 3
raft2016/10/10 11:30:24 INFO: 1 [logterm: 0, index: 0, vote: 0] voted for 2 [logterm: 3, index: 0] at term 3
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:24 INFO: 1 became candidate at term 1
raft2016/10/10 11:30:24 INFO: 1 became leader at term 1
raft2016/10/10 11:30:24 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 3]
raft2016/10/10 11:30:24 INFO: 1 became follower at term 3
raft2016/10/10 11:30:24 INFO: 1 [logterm: 1, index: 1, vote: 0] voted for 2 [logterm: 3, index: 0] at term 3
--- PASS: TestAllServerStepdown (0.00s)
=== RUN   TestLeaderStepdownWhenQuorumActive
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:24 INFO: 1 became candidate at term 1
raft2016/10/10 11:30:24 INFO: 1 became leader at term 1
--- PASS: TestLeaderStepdownWhenQuorumActive (0.00s)
=== RUN   TestLeaderStepdownWhenQuorumLost
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:24 INFO: 1 became candidate at term 1
raft2016/10/10 11:30:24 INFO: 1 became leader at term 1
raft2016/10/10 11:30:24 WARN: 1 stepped down to follower since quorum is not active
raft2016/10/10 11:30:24 INFO: 1 became follower at term 1
--- PASS: TestLeaderStepdownWhenQuorumLost (0.00s)
=== RUN   TestLeaderAppResp
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:24 INFO: 1 became candidate at term 1
raft2016/10/10 11:30:24 INFO: 1 became leader at term 1
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:24 INFO: 1 became candidate at term 1
raft2016/10/10 11:30:24 INFO: 1 became leader at term 1
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:24 INFO: 1 became candidate at term 1
raft2016/10/10 11:30:24 INFO: 1 became leader at term 1
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:24 INFO: 1 became candidate at term 1
raft2016/10/10 11:30:24 INFO: 1 became leader at term 1
--- PASS: TestLeaderAppResp (0.00s)
=== RUN   TestBcastBeat
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 1000, applied: 1000, lastindex: 1000, lastterm: 1]
raft2016/10/10 11:30:24 INFO: 1 became candidate at term 2
raft2016/10/10 11:30:24 INFO: 1 became leader at term 2
--- PASS: TestBcastBeat (0.00s)
=== RUN   TestRecvMsgBeat
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
--- PASS: TestRecvMsgBeat (0.00s)
=== RUN   TestLeaderIncreaseNext
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:24 INFO: 1 became candidate at term 1
raft2016/10/10 11:30:24 INFO: 1 became leader at term 1
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:24 INFO: 1 became candidate at term 1
raft2016/10/10 11:30:24 INFO: 1 became leader at term 1
--- PASS: TestLeaderIncreaseNext (0.00s)
=== RUN   TestSendAppendForProgressProbe
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:24 INFO: 1 became candidate at term 1
raft2016/10/10 11:30:24 INFO: 1 became leader at term 1
--- PASS: TestSendAppendForProgressProbe (0.00s)
=== RUN   TestSendAppendForProgressReplicate
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:24 INFO: 1 became candidate at term 1
raft2016/10/10 11:30:24 INFO: 1 became leader at term 1
--- PASS: TestSendAppendForProgressReplicate (0.00s)
=== RUN   TestSendAppendForProgressSnapshot
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:24 INFO: 1 became candidate at term 1
raft2016/10/10 11:30:24 INFO: 1 became leader at term 1
--- PASS: TestSendAppendForProgressSnapshot (0.00s)
=== RUN   TestRecvMsgUnreachable
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 3, lastterm: 1]
raft2016/10/10 11:30:24 INFO: 1 became candidate at term 1
raft2016/10/10 11:30:24 INFO: 1 became leader at term 1
--- PASS: TestRecvMsgUnreachable (0.00s)
=== RUN   TestRestore
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:24 INFO: 1 [commit: 0, lastindex: 0, lastterm: 0] starts to restore snapshot [index: 11, term: 11]
raft2016/10/10 11:30:24 INFO: log [committed=0, applied=0, unstable.offset=1, len(unstable.Entries)=0] starts to restore snapshot [index: 11, term: 11]
raft2016/10/10 11:30:24 INFO: 1 restored progress of 1 [next = 12, match = 11, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2016/10/10 11:30:24 INFO: 1 restored progress of 2 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2016/10/10 11:30:24 INFO: 1 restored progress of 3 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
--- PASS: TestRestore (0.00s)
=== RUN   TestRestoreIgnoreSnapshot
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:24 INFO: 1 [commit: 1, lastindex: 3, lastterm: 1] fast-forwarded commit to snapshot [index: 2, term: 1]
--- PASS: TestRestoreIgnoreSnapshot (0.00s)
=== RUN   TestProvideSnap
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:24 INFO: 1 [commit: 0, lastindex: 0, lastterm: 0] starts to restore snapshot [index: 11, term: 11]
raft2016/10/10 11:30:24 INFO: log [committed=0, applied=0, unstable.offset=1, len(unstable.Entries)=0] starts to restore snapshot [index: 11, term: 11]
raft2016/10/10 11:30:24 INFO: 1 restored progress of 1 [next = 12, match = 11, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2016/10/10 11:30:24 INFO: 1 restored progress of 2 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2016/10/10 11:30:24 INFO: 1 became candidate at term 1
raft2016/10/10 11:30:24 INFO: 1 became leader at term 1
--- PASS: TestProvideSnap (0.00s)
=== RUN   TestIgnoreProvidingSnap
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:24 INFO: 1 [commit: 0, lastindex: 0, lastterm: 0] starts to restore snapshot [index: 11, term: 11]
raft2016/10/10 11:30:24 INFO: log [committed=0, applied=0, unstable.offset=1, len(unstable.Entries)=0] starts to restore snapshot [index: 11, term: 11]
raft2016/10/10 11:30:24 INFO: 1 restored progress of 1 [next = 12, match = 11, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2016/10/10 11:30:24 INFO: 1 restored progress of 2 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2016/10/10 11:30:24 INFO: 1 became candidate at term 1
raft2016/10/10 11:30:24 INFO: 1 became leader at term 1
--- PASS: TestIgnoreProvidingSnap (0.00s)
=== RUN   TestRestoreFromSnapMsg
raft2016/10/10 11:30:24 INFO: 2 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 2 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:24 INFO: 2 [term: 0] received a MsgSnap message with higher term from 1 [term: 2]
raft2016/10/10 11:30:24 INFO: 2 became follower at term 2
raft2016/10/10 11:30:24 INFO: 2 [commit: 0, lastindex: 0, lastterm: 0] starts to restore snapshot [index: 11, term: 11]
raft2016/10/10 11:30:24 INFO: log [committed=0, applied=0, unstable.offset=1, len(unstable.Entries)=0] starts to restore snapshot [index: 11, term: 11]
raft2016/10/10 11:30:24 INFO: 2 restored progress of 1 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2016/10/10 11:30:24 INFO: 2 restored progress of 2 [next = 12, match = 11, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2016/10/10 11:30:24 INFO: 2 [commit: 11] restored snapshot [index: 11, term: 11]
--- PASS: TestRestoreFromSnapMsg (0.00s)
=== RUN   TestSlowNodeRestore
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:24 INFO: 2 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:24 INFO: 3 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:24 INFO: 1 is starting a new election at term 0
raft2016/10/10 11:30:24 INFO: 1 became candidate at term 1
raft2016/10/10 11:30:24 INFO: 1 received vote from 1 at term 1
raft2016/10/10 11:30:24 INFO: 1 [logterm: 0, index: 0] sent vote request to 2 at term 1
raft2016/10/10 11:30:24 INFO: 1 [logterm: 0, index: 0] sent vote request to 3 at term 1
raft2016/10/10 11:30:24 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2016/10/10 11:30:24 INFO: 2 became follower at term 1
raft2016/10/10 11:30:24 INFO: 2 [logterm: 0, index: 0, vote: 0] voted for 1 [logterm: 0, index: 0] at term 1
raft2016/10/10 11:30:24 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2016/10/10 11:30:24 INFO: 3 became follower at term 1
raft2016/10/10 11:30:24 INFO: 3 [logterm: 0, index: 0, vote: 0] voted for 1 [logterm: 0, index: 0] at term 1
raft2016/10/10 11:30:24 INFO: 1 received vote from 2 at term 1
raft2016/10/10 11:30:24 INFO: 1 [quorum:2] has received 2 votes and 0 vote rejections
raft2016/10/10 11:30:24 INFO: 1 became leader at term 1
raft2016/10/10 11:30:24 INFO: 3 [commit: 1, lastindex: 1, lastterm: 1] starts to restore snapshot [index: 102, term: 1]
raft2016/10/10 11:30:24 INFO: log [committed=1, applied=0, unstable.offset=1, len(unstable.Entries)=1] starts to restore snapshot [index: 102, term: 1]
raft2016/10/10 11:30:24 INFO: 3 restored progress of 1 [next = 103, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2016/10/10 11:30:24 INFO: 3 restored progress of 2 [next = 103, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2016/10/10 11:30:24 INFO: 3 restored progress of 3 [next = 103, match = 102, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2016/10/10 11:30:24 INFO: 3 [commit: 102] restored snapshot [index: 102, term: 1]
--- PASS: TestSlowNodeRestore (0.03s)
=== RUN   TestStepConfig
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:24 INFO: 1 became candidate at term 1
raft2016/10/10 11:30:24 INFO: 1 became leader at term 1
--- PASS: TestStepConfig (0.00s)
=== RUN   TestStepIgnoreConfig
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:24 INFO: 1 became candidate at term 1
raft2016/10/10 11:30:24 INFO: 1 became leader at term 1
--- PASS: TestStepIgnoreConfig (0.00s)
=== RUN   TestRecoverPendingConfig
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:24 INFO: 1 became candidate at term 1
raft2016/10/10 11:30:24 INFO: 1 became leader at term 1
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:24 INFO: 1 became candidate at term 1
raft2016/10/10 11:30:24 INFO: 1 became leader at term 1
--- PASS: TestRecoverPendingConfig (0.00s)
=== RUN   TestRecoverDoublePendingConfig
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:24 INFO: 1 became candidate at term 1
--- PASS: TestRecoverDoublePendingConfig (0.00s)
=== RUN   TestAddNode
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
--- PASS: TestAddNode (0.00s)
=== RUN   TestRemoveNode
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
--- PASS: TestRemoveNode (0.00s)
=== RUN   TestPromotable
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
--- PASS: TestPromotable (0.00s)
=== RUN   TestRaftNodes
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
--- PASS: TestRaftNodes (0.00s)
=== RUN   TestCampaignWhileLeader
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:24 INFO: 1 is starting a new election at term 0
raft2016/10/10 11:30:24 INFO: 1 became candidate at term 1
raft2016/10/10 11:30:24 INFO: 1 received vote from 1 at term 1
raft2016/10/10 11:30:24 INFO: 1 became leader at term 1
--- PASS: TestCampaignWhileLeader (0.00s)
=== RUN   TestCommitAfterRemoveNode
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:24 INFO: 1 became candidate at term 1
raft2016/10/10 11:30:24 INFO: 1 became leader at term 1
--- PASS: TestCommitAfterRemoveNode (0.00s)
=== RUN   TestRawNodeStep
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:24 INFO: 1 became follower at term 1
raft2016/10/10 11:30:24 INFO: 1 no leader at term 1; dropping proposal
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:24 INFO: 1 became follower at term 1
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:24 INFO: 1 became follower at term 1
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:24 INFO: 1 became follower at term 1
raft2016/10/10 11:30:24 INFO: 1 [logterm: 1, index: 1, vote: 0] rejected vote from 0 [logterm: 0, index: 0] at term 1
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:24 INFO: 1 became follower at term 1
raft2016/10/10 11:30:24 INFO: 1 [commit: 1] ignored snapshot [index: 0, term: 0]
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:24 INFO: 1 became follower at term 1
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:24 INFO: 1 became follower at term 1
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:24 INFO: 1 became follower at term 1
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:24 INFO: 1 became follower at term 1
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:24 INFO: 1 became follower at term 1
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:24 INFO: 1 became follower at term 1
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:24 INFO: 1 became follower at term 1
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:24 INFO: 1 became follower at term 1
--- PASS: TestRawNodeStep (0.01s)
=== RUN   TestRawNodeProposeAndConfChange
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:24 INFO: 1 became follower at term 1
raft2016/10/10 11:30:24 INFO: 1 is starting a new election at term 1
raft2016/10/10 11:30:24 INFO: 1 became candidate at term 2
raft2016/10/10 11:30:24 INFO: 1 received vote from 1 at term 2
raft2016/10/10 11:30:24 INFO: 1 became leader at term 2
--- PASS: TestRawNodeProposeAndConfChange (0.00s)
=== RUN   TestRawNodeStart
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:24 INFO: 1 became follower at term 1
raft2016/10/10 11:30:24 INFO: 1 is starting a new election at term 1
raft2016/10/10 11:30:24 INFO: 1 became candidate at term 2
raft2016/10/10 11:30:24 INFO: 1 received vote from 1 at term 2
raft2016/10/10 11:30:24 INFO: 1 became leader at term 2
--- PASS: TestRawNodeStart (0.01s)
	rawnode_test.go:152: rd {0x10bf4080 {2 1 2 []} [{EntryConfChange 1 1 [8 0 16 0 24 1] []} {EntryNormal 2 2 [] []}] {[] {{[] []} 0 0 []} []} [{EntryConfChange 1 1 [8 0 16 0 24 1] []} {EntryNormal 2 2 [] []}] []}
=== RUN   TestRawNodeRestart
raft2016/10/10 11:30:24 INFO: 1 became follower at term 1
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [], term: 1, commit: 1, applied: 0, lastindex: 2, lastterm: 1]
--- PASS: TestRawNodeRestart (0.00s)
=== RUN   TestRawNodeRestartFromSnapshot
raft2016/10/10 11:30:24 INFO: 1 became follower at term 1
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [1,2], term: 1, commit: 3, applied: 2, lastindex: 3, lastterm: 1]
--- PASS: TestRawNodeRestartFromSnapshot (0.00s)
=== RUN   TestRawNodeStatus
raft2016/10/10 11:30:24 INFO: 1 became follower at term 0
raft2016/10/10 11:30:24 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2016/10/10 11:30:24 INFO: 1 became follower at term 1
--- PASS: TestRawNodeStatus (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	3.565s
?   	github.com/coreos/etcd/raft/raftpb	[no test files]
=== RUN   TestSendMessage
2016-10-10 11:30:15.716883 I | rafthttp: the connection with 1 became active
2016-10-10 11:30:15.718153 I | rafthttp: the connection with 2 became active
2016-10-10 11:30:15.885084 E | rafthttp: failed to read 1 on stream MsgApp v2 (net/http: request canceled)
2016-10-10 11:30:15.885465 I | rafthttp: the connection with 1 became inactive
--- PASS: TestSendMessage (0.31s)
=== RUN   TestSendMessageWhenStreamIsBroken
2016-10-10 11:30:16.007685 I | rafthttp: the connection with 1 became active
2016-10-10 11:30:16.009192 I | rafthttp: the connection with 2 became active
2016-10-10 11:30:16.066178 E | rafthttp: failed to read 2 on stream Message (unexpected EOF)
2016-10-10 11:30:16.066329 I | rafthttp: the connection with 2 became inactive
2016-10-10 11:30:16.066925 E | rafthttp: failed to read 1 on stream Message (unexpected EOF)
2016-10-10 11:30:16.067105 I | rafthttp: the connection with 1 became inactive
2016-10-10 11:30:16.079943 I | rafthttp: the connection with 2 became active
--- PASS: TestSendMessageWhenStreamIsBroken (0.23s)
=== RUN   TestServeRaftPrefix
2016-10-10 11:30:16.143260 E | rafthttp: failed to read raft message (some error)
2016-10-10 11:30:16.144494 E | rafthttp: failed to unmarshal raft message (unexpected EOF)
2016-10-10 11:30:16.145642 E | rafthttp: request cluster ID mismatch (got 1 want 0)
2016-10-10 11:30:16.150020 W | rafthttp: failed to process raft message (blah)
--- PASS: TestServeRaftPrefix (0.01s)
=== RUN   TestServeRaftStreamPrefix
--- PASS: TestServeRaftStreamPrefix (0.00s)
=== RUN   TestServeRaftStreamPrefixBad
2016-10-10 11:30:16.161735 E | rafthttp: failed to find member 2 in cluster 1
2016-10-10 11:30:16.166536 W | rafthttp: rejected the stream from peer 5 since it was removed
2016-10-10 11:30:16.169875 E | rafthttp: request cluster ID mismatch (got 2 want 1)
2016-10-10 11:30:16.171870 E | rafthttp: streaming request ignored (ID mismatch got 2 want 1)
--- PASS: TestServeRaftStreamPrefixBad (0.02s)
=== RUN   TestCloseNotifier
--- PASS: TestCloseNotifier (0.00s)
=== RUN   TestMessage
--- PASS: TestMessage (0.00s)
=== RUN   TestMsgAppV2
--- PASS: TestMsgAppV2 (0.01s)
=== RUN   TestPeerPick
--- PASS: TestPeerPick (0.00s)
=== RUN   TestPipelineSend
2016-10-10 11:30:16.184147 I | rafthttp: the connection with 1 became active
--- PASS: TestPipelineSend (0.02s)
=== RUN   TestPipelineKeepSendingWhenPostError
--- PASS: TestPipelineKeepSendingWhenPostError (0.02s)
=== RUN   TestPipelineExceedMaximumServing
2016-10-10 11:30:16.939335 I | rafthttp: the connection with 1 became active
--- PASS: TestPipelineExceedMaximumServing (0.73s)
=== RUN   TestPipelineSendFailed
--- PASS: TestPipelineSendFailed (0.01s)
=== RUN   TestPipelinePost
--- PASS: TestPipelinePost (0.00s)
=== RUN   TestPipelinePostBad
--- PASS: TestPipelinePostBad (0.00s)
=== RUN   TestPipelinePostErrorc
--- PASS: TestPipelinePostErrorc (0.00s)
=== RUN   TestStopBlockedPipeline
--- PASS: TestStopBlockedPipeline (0.01s)
=== RUN   TestStreamWriterAttachOutgoingConn
2016-10-10 11:30:16.973067 I | rafthttp: the connection with 1 became active
--- PASS: TestStreamWriterAttachOutgoingConn (0.13s)
=== RUN   TestStreamWriterAttachBadOutgoingConn
2016-10-10 11:30:17.117946 I | rafthttp: the connection with 1 became active
2016-10-10 11:30:17.124955 E | rafthttp: failed to write 1 on stream Message (blah)
2016-10-10 11:30:17.125193 I | rafthttp: the connection with 1 became inactive
--- PASS: TestStreamWriterAttachBadOutgoingConn (0.03s)
=== RUN   TestStreamReaderDialRequest
--- PASS: TestStreamReaderDialRequest (0.00s)
=== RUN   TestStreamReaderDialResult
--- PASS: TestStreamReaderDialResult (0.00s)
=== RUN   TestStreamReaderDialDetectUnsupport
--- PASS: TestStreamReaderDialDetectUnsupport (0.00s)
=== RUN   TestStream
2016-10-10 11:30:17.141527 I | rafthttp: the connection with 1 became active
2016-10-10 11:30:17.142141 I | rafthttp: the connection with 1 became active
2016-10-10 11:30:17.192698 I | rafthttp: the connection with 1 became active
2016-10-10 11:30:17.193438 I | rafthttp: the connection with 1 became active
2016-10-10 11:30:17.213693 I | rafthttp: the connection with 1 became active
2016-10-10 11:30:17.216995 I | rafthttp: the connection with 1 became active
2016-10-10 11:30:17.244773 E | rafthttp: failed to read 1 on stream MsgApp v2 (net/http: request canceled)
2016-10-10 11:30:17.244968 I | rafthttp: the connection with 1 became inactive
2016-10-10 11:30:17.270927 E | rafthttp: failed to read 1 on stream Message (net/http: request canceled)
2016-10-10 11:30:17.271259 I | rafthttp: the connection with 1 became inactive
--- PASS: TestStream (0.14s)
=== RUN   TestCheckStreamSupport
--- PASS: TestCheckStreamSupport (0.00s)
=== RUN   TestTransportSend
--- PASS: TestTransportSend (0.00s)
=== RUN   TestTransportAdd
--- PASS: TestTransportAdd (0.05s)
=== RUN   TestTransportRemove
--- PASS: TestTransportRemove (0.04s)
=== RUN   TestTransportUpdate
--- PASS: TestTransportUpdate (0.00s)
=== RUN   TestTransportErrorc
--- SKIP: TestTransportErrorc (0.00s)
	transport_test.go:129: DM-disabled
=== RUN   TestURLPickerPickTwice
--- PASS: TestURLPickerPickTwice (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	1.874s
=== RUN   TestSaveAndLoad
--- PASS: TestSaveAndLoad (0.00s)
=== RUN   TestBadCRC
2016-10-10 11:30:10.191319 E | snap: corrupted snapshot file /tmp/snapshot/0000000000000001-0000000000000001.snap: crc mismatch
--- PASS: TestBadCRC (0.00s)
=== RUN   TestFailback
2016-10-10 11:30:10.194647 E | snap: corrupted snapshot file /tmp/snapshot/000000000000ffff-000000000000ffff-000000000000ffff.snap: unexpected EOF
--- PASS: TestFailback (0.00s)
=== RUN   TestSnapNames
--- PASS: TestSnapNames (0.00s)
=== RUN   TestLoadNewestSnap
--- PASS: TestLoadNewestSnap (0.00s)
=== RUN   TestNoSnapshot
--- PASS: TestNoSnapshot (0.00s)
=== RUN   TestEmptySnapshot
2016-10-10 11:30:10.206597 E | snap: unexpected empty snapshot
--- PASS: TestEmptySnapshot (0.00s)
=== RUN   TestAllSnapshotBroken
2016-10-10 11:30:10.208951 E | snap: corrupted snapshot file /tmp/snapshot/1.snap: unexpected EOF
--- PASS: TestAllSnapshotBroken (0.00s)
PASS
ok  	github.com/coreos/etcd/snap	0.097s
?   	github.com/coreos/etcd/snap/snappb	[no test files]
=== RUN   TestConsistentWatchableStoreConsistentIndex
--- PASS: TestConsistentWatchableStoreConsistentIndex (0.74s)
=== RUN   TestConsistentWatchableStoreSkip
--- PASS: TestConsistentWatchableStoreSkip (1.11s)
=== RUN   TestIndexGet
--- PASS: TestIndexGet (0.00s)
=== RUN   TestIndexRange
--- PASS: TestIndexRange (0.00s)
=== RUN   TestIndexTombstone
--- PASS: TestIndexTombstone (0.00s)
=== RUN   TestIndexRangeSince
--- PASS: TestIndexRangeSince (0.00s)
=== RUN   TestIndexCompact
2016/10/10 11:30:27 store.index: compact 1
2016/10/10 11:30:27 store.index: compact 2
2016/10/10 11:30:27 store.index: compact 3
2016/10/10 11:30:27 store.index: compact 4
2016/10/10 11:30:27 store.index: compact 5
2016/10/10 11:30:27 store.index: compact 6
2016/10/10 11:30:27 store.index: compact 7
2016/10/10 11:30:27 store.index: compact 8
2016/10/10 11:30:27 store.index: compact 9
2016/10/10 11:30:27 store.index: compact 10
2016/10/10 11:30:27 store.index: compact 11
2016/10/10 11:30:27 store.index: compact 12
2016/10/10 11:30:27 store.index: compact 13
2016/10/10 11:30:27 store.index: compact 14
2016/10/10 11:30:27 store.index: compact 15
2016/10/10 11:30:27 store.index: compact 16
2016/10/10 11:30:27 store.index: compact 17
2016/10/10 11:30:27 store.index: compact 18
2016/10/10 11:30:27 store.index: compact 19
2016/10/10 11:30:27 store.index: compact 1
2016/10/10 11:30:27 store.index: compact 2
2016/10/10 11:30:27 store.index: compact 3
2016/10/10 11:30:27 store.index: compact 4
2016/10/10 11:30:27 store.index: compact 5
2016/10/10 11:30:27 store.index: compact 6
2016/10/10 11:30:27 store.index: compact 7
2016/10/10 11:30:27 store.index: compact 8
2016/10/10 11:30:27 store.index: compact 9
2016/10/10 11:30:27 store.index: compact 10
2016/10/10 11:30:27 store.index: compact 11
2016/10/10 11:30:27 store.index: compact 12
2016/10/10 11:30:27 store.index: compact 13
2016/10/10 11:30:27 store.index: compact 14
2016/10/10 11:30:27 store.index: compact 15
2016/10/10 11:30:27 store.index: compact 16
2016/10/10 11:30:27 store.index: compact 17
2016/10/10 11:30:27 store.index: compact 18
2016/10/10 11:30:27 store.index: compact 19
--- PASS: TestIndexCompact (0.01s)
=== RUN   TestIndexRestore
--- PASS: TestIndexRestore (0.00s)
=== RUN   TestKeyIndexGet
--- PASS: TestKeyIndexGet (0.00s)
=== RUN   TestKeyIndexSince
--- PASS: TestKeyIndexSince (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 (1.29s)
=== RUN   TestKVTxnRange
--- PASS: TestKVTxnRange (1.20s)
=== RUN   TestKVRangeRev
--- PASS: TestKVRangeRev (1.04s)
=== RUN   TestKVTxnRangeRev
--- PASS: TestKVTxnRangeRev (1.53s)
=== RUN   TestKVRangeBadRev
2016/10/10 11:30:34 store.index: compact 4
--- PASS: TestKVRangeBadRev (1.57s)
=== RUN   TestKVTxnRangeBadRev
2016/10/10 11:30:35 store.index: compact 4
--- PASS: TestKVTxnRangeBadRev (1.74s)
=== RUN   TestKVRangeLimit
--- PASS: TestKVRangeLimit (1.30s)
=== RUN   TestKVTxnRangeLimit
--- PASS: TestKVTxnRangeLimit (0.84s)
=== RUN   TestKVPutMultipleTimes
--- PASS: TestKVPutMultipleTimes (1.12s)
=== RUN   TestKVTxnPutMultipleTimes
--- PASS: TestKVTxnPutMultipleTimes (1.34s)
=== RUN   TestKVDeleteRange
--- PASS: TestKVDeleteRange (5.98s)
=== RUN   TestKVTxnDeleteRange
--- PASS: TestKVTxnDeleteRange (4.97s)
=== RUN   TestKVDeleteMultipleTimes
--- PASS: TestKVDeleteMultipleTimes (0.90s)
=== RUN   TestKVTxnDeleteMultipleTimes
--- PASS: TestKVTxnDeleteMultipleTimes (0.83s)
=== RUN   TestKVOperationInSequence
--- PASS: TestKVOperationInSequence (0.86s)
=== RUN   TestKVTxnBlockNonTxnOperations
--- PASS: TestKVTxnBlockNonTxnOperations (1.05s)
=== RUN   TestKVTxnWrongID
--- PASS: TestKVTxnWrongID (3.58s)
=== RUN   TestKVTxnOperationInSequence
--- PASS: TestKVTxnOperationInSequence (0.74s)
=== RUN   TestKVCompactReserveLastValue
2016/10/10 11:31:00 store.index: compact 1
2016/10/10 11:31:00 store.index: compact 2
2016/10/10 11:31:01 store.index: compact 3
2016/10/10 11:31:01 store.index: compact 4
--- PASS: TestKVCompactReserveLastValue (1.99s)
=== RUN   TestKVCompactBad
2016/10/10 11:31:02 store.index: compact 0
2016/10/10 11:31:02 store.index: compact 1
2016/10/10 11:31:02 store.index: compact 4
--- PASS: TestKVCompactBad (1.06s)
=== RUN   TestKVHash
--- PASS: TestKVHash (2.14s)
=== RUN   TestKVRestore
2016/10/10 11:31:06 store.index: compact 1
2016/10/10 11:31:06 storage: restore compact to 1
--- PASS: TestKVRestore (2.16s)
=== RUN   TestKVSnapshot
--- PASS: TestKVSnapshot (0.83s)
=== RUN   TestWatchableKVWatch
--- PASS: TestWatchableKVWatch (0.69s)
=== RUN   TestScheduleCompaction
--- PASS: TestScheduleCompaction (3.08s)
=== RUN   TestStoreRev
--- PASS: TestStoreRev (0.34s)
=== RUN   TestStorePut
--- PASS: TestStorePut (0.00s)
=== RUN   TestStoreRange
--- PASS: TestStoreRange (0.00s)
=== RUN   TestStoreDeleteRange
--- PASS: TestStoreDeleteRange (0.00s)
=== RUN   TestStoreCompact
--- PASS: TestStoreCompact (0.00s)
=== RUN   TestStoreRestore
2016/10/10 11:31:12 storage: restore compact to 3
--- PASS: TestStoreRestore (0.00s)
=== RUN   TestRestoreContinueUnfinishedCompaction
2016/10/10 11:31:12 storage: resume scheduled compaction at 2
2016/10/10 11:31:12 store.index: compact 2
--- PASS: TestRestoreContinueUnfinishedCompaction (0.91s)
=== RUN   TestTxnPut
--- PASS: TestTxnPut (1.42s)
=== RUN   TestTxnBlockBackendForceCommit
--- PASS: TestTxnBlockBackendForceCommit (0.38s)
=== RUN   TestRevision
--- PASS: TestRevision (0.00s)
=== RUN   TestWatch
--- PASS: TestWatch (0.34s)
=== RUN   TestNewWatcherCancel
--- PASS: TestNewWatcherCancel (0.59s)
=== RUN   TestCancelUnsynced
--- PASS: TestCancelUnsynced (0.44s)
=== RUN   TestSyncWatchers
--- PASS: TestSyncWatchers (0.70s)
=== RUN   TestWatchCompacted
2016/10/10 11:31:17 store.index: compact 5
--- PASS: TestWatchCompacted (0.60s)
=== RUN   TestWatchFutureRev
--- PASS: TestWatchFutureRev (0.36s)
=== RUN   TestWatchBatchUnsynced
--- PASS: TestWatchBatchUnsynced (0.94s)
=== RUN   TestNewMapwatcherToEventMap
--- PASS: TestNewMapwatcherToEventMap (0.00s)
=== RUN   TestWatcherWatchID
--- PASS: TestWatcherWatchID (2.15s)
=== RUN   TestWatcherWatchPrefix
--- PASS: TestWatcherWatchPrefix (1.32s)
=== RUN   TestWatchStreamCancelWatcherByID
--- PASS: TestWatchStreamCancelWatcherByID (0.47s)
=== RUN   TestWatcherRequestProgress
--- PASS: TestWatcherRequestProgress (0.48s)
PASS
ok  	github.com/coreos/etcd/storage	57.221s
=== RUN   TestBackendClose
--- PASS: TestBackendClose (0.48s)
=== RUN   TestBackendSnapshot
--- PASS: TestBackendSnapshot (0.67s)
=== RUN   TestBackendBatchIntervalCommit
--- PASS: TestBackendBatchIntervalCommit (0.54s)
=== RUN   TestBackendDefrag
--- PASS: TestBackendDefrag (27.63s)
=== RUN   TestBatchTxPut
--- PASS: TestBatchTxPut (0.80s)
=== RUN   TestBatchTxRange
--- PASS: TestBatchTxRange (0.39s)
=== RUN   TestBatchTxDelete
--- PASS: TestBatchTxDelete (0.64s)
=== RUN   TestBatchTxCommit
--- PASS: TestBatchTxCommit (0.67s)
=== RUN   TestBatchTxBatchLimitCommit
--- PASS: TestBatchTxBatchLimitCommit (0.67s)
PASS
ok  	github.com/coreos/etcd/storage/backend	32.523s
?   	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   TestNewKVIs
--- PASS: TestNewKVIs (0.00s)
=== RUN   TestNewKVReadWriteCompare
--- PASS: TestNewKVReadWriteCompare (0.00s)
=== RUN   TestNewKVExpiration
--- PASS: TestNewKVExpiration (0.00s)
=== RUN   TestNewKVListReprCompareClone
--- PASS: TestNewKVListReprCompareClone (0.00s)
=== RUN   TestNewKVRemove
--- PASS: TestNewKVRemove (0.00s)
=== RUN   TestNewDirIs
--- PASS: TestNewDirIs (0.00s)
=== RUN   TestNewDirReadWriteListReprClone
--- PASS: TestNewDirReadWriteListReprClone (0.00s)
=== RUN   TestNewDirExpirationTTL
--- PASS: TestNewDirExpirationTTL (0.00s)
=== RUN   TestNewDirChild
--- PASS: TestNewDirChild (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
--- SKIP: TestMinExpireTime (0.00s)
	store_test.go:50: DM-disabled
=== RUN   TestStoreGetDirectory
--- SKIP: TestStoreGetDirectory (0.00s)
	store_test.go:72: DM-disabled
=== RUN   TestStoreGetSorted
--- PASS: TestStoreGetSorted (0.00s)
=== RUN   TestSet
--- SKIP: TestSet (0.00s)
	store_test.go:154: DM-disabled
=== RUN   TestStoreCreateValue
--- SKIP: TestStoreCreateValue (0.00s)
	store_test.go:225: DM-disabled
=== RUN   TestStoreCreateDirectory
--- PASS: TestStoreCreateDirectory (0.00s)
=== RUN   TestStoreCreateFailsIfExists
--- PASS: TestStoreCreateFailsIfExists (0.00s)
=== RUN   TestStoreUpdateValue
--- SKIP: TestStoreUpdateValue (0.00s)
	store_test.go:287: DM-disabled
=== 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   TestStoreWatchExpireRefresh
--- PASS: TestStoreWatchExpireRefresh (0.00s)
=== RUN   TestStoreWatchExpireEmptyRefresh
--- PASS: TestStoreWatchExpireEmptyRefresh (0.00s)
=== RUN   TestStoreRefresh
--- PASS: TestStoreRefresh (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
--- PASS: TestWatcher (0.00s)
PASS
ok  	github.com/coreos/etcd/store	0.114s
=== RUN   TestDetectDataDir
--- PASS: TestDetectDataDir (0.01s)
PASS
ok  	github.com/coreos/etcd/version	0.036s
=== RUN   TestReadRecord
--- PASS: TestReadRecord (0.00s)
=== RUN   TestWriteRecord
--- PASS: TestWriteRecord (0.00s)
=== RUN   TestRepair
2016-10-10 11:30:37.402171 N | wal: repairing /tmp/waltest494232317/0000000000000000-0000000000000000.wal
2016-10-10 11:30:37.490302 W | wal: ignored file 0000000000000000-0000000000000000.wal.broken in wal
--- PASS: TestRepair (1.56s)
=== RUN   TestNew
--- PASS: TestNew (0.19s)
=== RUN   TestNewForInitedDir
--- PASS: TestNewForInitedDir (0.00s)
=== RUN   TestOpenAtIndex
--- PASS: TestOpenAtIndex (0.19s)
=== RUN   TestCut
2016-10-10 11:30:38.258256 I | wal: segmented wal file /tmp/waltest997345004/0000000000000001-0000000000000001.wal is created
2016-10-10 11:30:38.435858 I | wal: segmented wal file /tmp/waltest997345004/0000000000000002-0000000000000002.wal is created
--- PASS: TestCut (0.81s)
=== RUN   TestRecover
--- PASS: TestRecover (0.64s)
=== RUN   TestSearchIndex
--- PASS: TestSearchIndex (0.00s)
=== RUN   TestScanWalName
--- PASS: TestScanWalName (0.00s)
=== RUN   TestRecoverAfterCut
2016-10-10 11:30:39.802669 I | wal: segmented wal file /tmp/waltest425949950/0000000000000001-0000000000000001.wal is created
2016-10-10 11:30:40.092392 I | wal: segmented wal file /tmp/waltest425949950/0000000000000002-0000000000000002.wal is created
2016-10-10 11:30:40.680435 I | wal: segmented wal file /tmp/waltest425949950/0000000000000003-0000000000000003.wal is created
2016-10-10 11:30:41.301944 I | wal: segmented wal file /tmp/waltest425949950/0000000000000004-0000000000000004.wal is created
2016-10-10 11:30:41.627183 I | wal: segmented wal file /tmp/waltest425949950/0000000000000005-0000000000000005.wal is created
2016-10-10 11:30:41.969323 I | wal: segmented wal file /tmp/waltest425949950/0000000000000006-0000000000000006.wal is created
2016-10-10 11:30:42.347186 I | wal: segmented wal file /tmp/waltest425949950/0000000000000007-0000000000000007.wal is created
2016-10-10 11:30:42.824544 I | wal: segmented wal file /tmp/waltest425949950/0000000000000008-0000000000000008.wal is created
2016-10-10 11:30:43.191814 I | wal: segmented wal file /tmp/waltest425949950/0000000000000009-0000000000000009.wal is created
2016-10-10 11:30:43.602478 I | wal: segmented wal file /tmp/waltest425949950/000000000000000a-000000000000000a.wal is created
--- PASS: TestRecoverAfterCut (5.00s)
=== RUN   TestOpenAtUncommittedIndex
--- PASS: TestOpenAtUncommittedIndex (0.51s)
=== RUN   TestOpenForRead
2016-10-10 11:30:45.096173 I | wal: segmented wal file /tmp/waltest018198752/0000000000000001-0000000000000001.wal is created
2016-10-10 11:30:45.215843 I | wal: segmented wal file /tmp/waltest018198752/0000000000000002-0000000000000002.wal is created
2016-10-10 11:30:45.414980 I | wal: segmented wal file /tmp/waltest018198752/0000000000000003-0000000000000003.wal is created
2016-10-10 11:30:45.581091 I | wal: segmented wal file /tmp/waltest018198752/0000000000000004-0000000000000004.wal is created
2016-10-10 11:30:45.939217 I | wal: segmented wal file /tmp/waltest018198752/0000000000000005-0000000000000005.wal is created
2016-10-10 11:30:46.128508 I | wal: segmented wal file /tmp/waltest018198752/0000000000000006-0000000000000006.wal is created
2016-10-10 11:30:46.362456 I | wal: segmented wal file /tmp/waltest018198752/0000000000000007-0000000000000007.wal is created
2016-10-10 11:30:46.524485 I | wal: segmented wal file /tmp/waltest018198752/0000000000000008-0000000000000008.wal is created
2016-10-10 11:30:46.680578 I | wal: segmented wal file /tmp/waltest018198752/0000000000000009-0000000000000009.wal is created
2016-10-10 11:30:46.902557 I | wal: segmented wal file /tmp/waltest018198752/000000000000000a-000000000000000a.wal is created
--- PASS: TestOpenForRead (2.22s)
=== RUN   TestSaveEmpty
--- PASS: TestSaveEmpty (0.00s)
=== RUN   TestReleaseLockTo
2016-10-10 11:30:47.332757 I | wal: segmented wal file /tmp/waltest887238335/0000000000000001-0000000000000001.wal is created
2016-10-10 11:30:47.550892 I | wal: segmented wal file /tmp/waltest887238335/0000000000000002-0000000000000002.wal is created
2016-10-10 11:30:47.761724 I | wal: segmented wal file /tmp/waltest887238335/0000000000000003-0000000000000003.wal is created
2016-10-10 11:30:47.993084 I | wal: segmented wal file /tmp/waltest887238335/0000000000000004-0000000000000004.wal is created
2016-10-10 11:30:48.238586 I | wal: segmented wal file /tmp/waltest887238335/0000000000000005-0000000000000005.wal is created
2016-10-10 11:30:48.407800 I | wal: segmented wal file /tmp/waltest887238335/0000000000000006-0000000000000006.wal is created
2016-10-10 11:30:48.667461 I | wal: segmented wal file /tmp/waltest887238335/0000000000000007-0000000000000007.wal is created
2016-10-10 11:30:48.842373 I | wal: segmented wal file /tmp/waltest887238335/0000000000000008-0000000000000008.wal is created
2016-10-10 11:30:49.094372 I | wal: segmented wal file /tmp/waltest887238335/0000000000000009-0000000000000009.wal is created
2016-10-10 11:30:49.313963 I | wal: segmented wal file /tmp/waltest887238335/000000000000000a-000000000000000a.wal is created
--- PASS: TestReleaseLockTo (2.39s)
PASS
ok  	github.com/coreos/etcd/wal	13.578s
?   	github.com/coreos/etcd/wal/walpb	[no test files]
make[1]: Leaving directory '/<<BUILDDIR>>/etcd-2.3.7+dfsg'
 fakeroot debian/rules binary-arch
dh binary-arch --buildsystem=golang --with=golang,systemd --parallel --builddirectory=_build
   dh_testroot -a -O--buildsystem=golang -O--parallel -O--builddirectory=_build
   dh_prep -a -O--buildsystem=golang -O--parallel -O--builddirectory=_build
   dh_auto_install -a -O--buildsystem=golang -O--parallel -O--builddirectory=_build
	mkdir -p /<<BUILDDIR>>/etcd-2.3.7\+dfsg/debian/tmp/usr
	cp -r bin /<<BUILDDIR>>/etcd-2.3.7\+dfsg/debian/tmp/usr
	mkdir -p /<<BUILDDIR>>/etcd-2.3.7\+dfsg/debian/tmp/usr/share/gocode/src/github.com/coreos/etcd
	cp -r -T src/github.com/coreos/etcd /<<BUILDDIR>>/etcd-2.3.7\+dfsg/debian/tmp/usr/share/gocode/src/github.com/coreos/etcd
   dh_install -a -O--buildsystem=golang -O--parallel -O--builddirectory=_build
   dh_installdocs -a -O--buildsystem=golang -O--parallel -O--builddirectory=_build
   dh_installchangelogs -a -O--buildsystem=golang -O--parallel -O--builddirectory=_build
   dh_installman -a -O--buildsystem=golang -O--parallel -O--builddirectory=_build
   dh_systemd_enable -a -O--buildsystem=golang -O--parallel -O--builddirectory=_build
   dh_installinit -a -O--buildsystem=golang -O--parallel -O--builddirectory=_build
   dh_systemd_start -a -O--buildsystem=golang -O--parallel -O--builddirectory=_build
   dh_perl -a -O--buildsystem=golang -O--parallel -O--builddirectory=_build
   dh_link -a -O--buildsystem=golang -O--parallel -O--builddirectory=_build
   dh_strip_nondeterminism -a -O--buildsystem=golang -O--parallel -O--builddirectory=_build
   dh_compress -a -O--buildsystem=golang -O--parallel -O--builddirectory=_build
   dh_fixperms -a -O--buildsystem=golang -O--parallel -O--builddirectory=_build
   dh_strip -a -O--buildsystem=golang -O--parallel -O--builddirectory=_build
   dh_makeshlibs -a -O--buildsystem=golang -O--parallel -O--builddirectory=_build
   dh_shlibdeps -a -O--buildsystem=golang -O--parallel -O--builddirectory=_build
   dh_installdeb -a -O--buildsystem=golang -O--parallel -O--builddirectory=_build
   dh_golang -a -O--buildsystem=golang -O--parallel -O--builddirectory=_build
   dh_gencontrol -a -O--buildsystem=golang -O--parallel -O--builddirectory=_build
dpkg-gencontrol: warning: File::FcntlLock not available; using flock which is not NFS-safe
dpkg-gencontrol: warning: File::FcntlLock not available; using flock which is not NFS-safe
   dh_md5sums -a -O--buildsystem=golang -O--parallel -O--builddirectory=_build
   dh_builddeb -u-Zxz -a -O--buildsystem=golang -O--parallel -O--builddirectory=_build
dpkg-deb: building package 'etcd-dbgsym' in '../etcd-dbgsym_2.3.7+dfsg-5_armhf.deb'.
dpkg-deb: building package 'etcd' in '../etcd_2.3.7+dfsg-5_armhf.deb'.
 dpkg-genchanges --build=any -mRaspbian nitrogen6x test autobuilder <root@raspbian.org> >../etcd_2.3.7+dfsg-5_armhf.changes
dpkg-genchanges: info: binary-only arch-specific upload (source code and arch-indep packages not included)
 dpkg-source --after-build etcd-2.3.7+dfsg
dpkg-buildpackage: info: binary-only upload (no source included)
--------------------------------------------------------------------------------
Build finished at 2016-10-10T11:33:26Z

Finished
--------

I: Built successfully

+------------------------------------------------------------------------------+
| Post Build Chroot                                                            |
+------------------------------------------------------------------------------+


+------------------------------------------------------------------------------+
| Changes                                                                      |
+------------------------------------------------------------------------------+


etcd_2.3.7+dfsg-5_armhf.changes:
--------------------------------

Format: 1.8
Date: Wed, 05 Oct 2016 17:18:46 +1100
Source: etcd
Binary: etcd golang-etcd-server-dev
Architecture: armhf
Version: 2.3.7+dfsg-5
Distribution: stretch-staging
Urgency: medium
Maintainer: Raspbian nitrogen6x test autobuilder <root@raspbian.org>
Changed-By: Tim Potter <tpot@hpe.com>
Description:
 etcd       - highly-available key value store -- daemon
 golang-etcd-server-dev - highly-available key value store -- source
Closes: 835750
Changes:
 etcd (2.3.7+dfsg-5) unstable; urgency=medium
 .
   [ Team upload ]
   * Regenerate pb.go files with gogo-protobuf v0.3 (Closes: #835750)
   * Patch to fix SdNotify() API change in coreos-go-systemd package.
Checksums-Sha1:
 41cdd60e3929fe115ff72f76a2bd7f39adf758e0 1384982 etcd-dbgsym_2.3.7+dfsg-5_armhf.deb
 830b0161777284d77f14e5a94f9acb9eba94ebb3 4589926 etcd_2.3.7+dfsg-5_armhf.deb
Checksums-Sha256:
 06957d46a0fe13b0866779d5748c741fe2c66f4fb466721c64d7a7060ffa2caf 1384982 etcd-dbgsym_2.3.7+dfsg-5_armhf.deb
 8e3f9aa90b6984574deba8b5d6bdbbaddf7bde779252119126dfaab5676121da 4589926 etcd_2.3.7+dfsg-5_armhf.deb
Files:
 c1cad34823552aa3a2a97b899e65f055 1384982 debug extra etcd-dbgsym_2.3.7+dfsg-5_armhf.deb
 9ae2232fe45ca6d45318030852c20fb5 4589926 devel extra etcd_2.3.7+dfsg-5_armhf.deb

+------------------------------------------------------------------------------+
| Package contents                                                             |
+------------------------------------------------------------------------------+


etcd-dbgsym_2.3.7+dfsg-5_armhf.deb
----------------------------------

 new debian package, version 2.0.
 size 1384982 bytes: control archive=901 bytes.
    1488 bytes,    14 lines      control              
     106 bytes,     1 lines      md5sums              
 Package: etcd-dbgsym
 Source: etcd
 Version: 2.3.7+dfsg-5
 Architecture: armhf
 Maintainer: pkg-go <pkg-go-maintainers@lists.alioth.debian.org>
 Installed-Size: 2395
 Depends: etcd (= 2.3.7+dfsg-5)
 Built-Using: golang-1.7 (= 1.7-3+rpi1), golang-codegangsta-cli (= 1.18.0-1), golang-github-beorn7-perks (= 0.0~git20150223.0.b965b61-2), golang-github-bgentry-speakeasy (= 0.0~git20150902.0.36e9cfd-1), golang-github-boltdb-bolt (= 1.2.1-1), golang-github-coreos-go-systemd (= 12-1), golang-github-coreos-pkg (= 2-2), golang-github-google-btree (= 0.0~git20150413.0.cc6329d-1), golang-github-jonboulle-clockwork (= 0.1.0-2), golang-github-prometheus-client-golang (= 0.8.0-1), golang-github-prometheus-client-model (= 0.0.2+git20150212.12.fa8ad6f-1), golang-github-prometheus-common (= 0+git20160928.e35a2e3+really.ebdfc6d-1), golang-github-ugorji-go-codec (= 0.0~git20151130.0.357a44b-1), golang-github-xiang90-probing (= 0.0~git20150806.0.6a0cc1a-1), golang-go-semver (= 0.0~git20150304-1), golang-go.crypto (= 1:0.0~git20160824.0.351dc6a-1), golang-gogoprotobuf (= 0.3-1), golang-golang-x-net-dev (= 1:0.0+git20160518.b3e9c8f+dfsg-2), golang-google-grpc (= 1.0.0-1), golang-goprotobuf (= 0.0~git20160815.0.7390af9-3), golang-procfs (= 0+git20160411.abf152e-1), golang-protobuf-extensions (= 1.0.0-1)
 Section: debug
 Priority: extra
 Homepage: https://github.com/coreos/etcd
 Description: Debug symbols for etcd
 Auto-Built-Package: debug-symbols
 Build-Ids: bc9232f9b448b8e100aa74b832078ecacd22edf8

drwxr-xr-x root/root         0 2016-10-05 06:18 ./
drwxr-xr-x root/root         0 2016-10-05 06:18 ./usr/
drwxr-xr-x root/root         0 2016-10-05 06:18 ./usr/lib/
drwxr-xr-x root/root         0 2016-10-05 06:18 ./usr/lib/debug/
drwxr-xr-x root/root         0 2016-10-05 06:18 ./usr/lib/debug/.build-id/
drwxr-xr-x root/root         0 2016-10-05 06:18 ./usr/lib/debug/.build-id/bc/
-rw-r--r-- root/root   2442000 2016-10-05 06:18 ./usr/lib/debug/.build-id/bc/9232f9b448b8e100aa74b832078ecacd22edf8.debug
drwxr-xr-x root/root         0 2016-10-05 06:18 ./usr/share/
drwxr-xr-x root/root         0 2016-10-05 06:18 ./usr/share/doc/
lrwxrwxrwx root/root         0 2016-10-05 06:18 ./usr/share/doc/etcd-dbgsym -> etcd


etcd_2.3.7+dfsg-5_armhf.deb
---------------------------

 new debian package, version 2.0.
 size 4589926 bytes: control archive=3665 bytes.
      35 bytes,     2 lines      conffiles            
    1930 bytes,    23 lines      control              
    4252 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
 Version: 2.3.7+dfsg-5
 Architecture: armhf
 Maintainer: pkg-go <pkg-go-maintainers@lists.alioth.debian.org>
 Installed-Size: 21384
 Depends: adduser, init-system-helpers (>= 1.18~), libc6 (>= 2.4), pipexec
 Built-Using: golang-1.7 (= 1.7-3+rpi1), golang-codegangsta-cli (= 1.18.0-1), golang-github-beorn7-perks (= 0.0~git20150223.0.b965b61-2), golang-github-bgentry-speakeasy (= 0.0~git20150902.0.36e9cfd-1), golang-github-boltdb-bolt (= 1.2.1-1), golang-github-coreos-go-systemd (= 12-1), golang-github-coreos-pkg (= 2-2), golang-github-google-btree (= 0.0~git20150413.0.cc6329d-1), golang-github-jonboulle-clockwork (= 0.1.0-2), golang-github-prometheus-client-golang (= 0.8.0-1), golang-github-prometheus-client-model (= 0.0.2+git20150212.12.fa8ad6f-1), golang-github-prometheus-common (= 0+git20160928.e35a2e3+really.ebdfc6d-1), golang-github-ugorji-go-codec (= 0.0~git20151130.0.357a44b-1), golang-github-xiang90-probing (= 0.0~git20150806.0.6a0cc1a-1), golang-go-semver (= 0.0~git20150304-1), golang-go.crypto (= 1:0.0~git20160824.0.351dc6a-1), golang-gogoprotobuf (= 0.3-1), golang-golang-x-net-dev (= 1:0.0+git20160518.b3e9c8f+dfsg-2), golang-google-grpc (= 1.0.0-1), golang-goprotobuf (= 0.0~git20160815.0.7390af9-3), golang-procfs (= 0+git20160411.abf152e-1), golang-protobuf-extensions (= 1.0.0-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-10-05 06:18 ./
drwxr-xr-x root/root         0 2016-10-05 06:18 ./etc/
drwxr-xr-x root/root         0 2016-10-05 06:18 ./etc/default/
-rw-r--r-- root/root      9224 2016-10-05 06:18 ./etc/default/etcd
drwxr-xr-x root/root         0 2016-10-05 06:18 ./etc/init.d/
-rwxr-xr-x root/root      2244 2016-10-05 06:18 ./etc/init.d/etcd
drwxr-xr-x root/root         0 2016-10-05 06:18 ./lib/
drwxr-xr-x root/root         0 2016-10-05 06:18 ./lib/systemd/
drwxr-xr-x root/root         0 2016-10-05 06:18 ./lib/systemd/system/
-rw-r--r-- root/root       586 2016-10-05 06:18 ./lib/systemd/system/etcd.service
drwxr-xr-x root/root         0 2016-10-05 06:18 ./usr/
drwxr-xr-x root/root         0 2016-10-05 06:18 ./usr/bin/
-rwxr-xr-x root/root  11526332 2016-10-05 06:18 ./usr/bin/etcd
-rwxr-xr-x root/root  10182704 2016-10-05 06:18 ./usr/bin/etcdctl
drwxr-xr-x root/root         0 2016-10-05 06:18 ./usr/share/
drwxr-xr-x root/root         0 2016-10-05 06:18 ./usr/share/doc/
drwxr-xr-x root/root         0 2016-10-05 06:18 ./usr/share/doc/etcd/
drwxr-xr-x root/root         0 2016-10-05 06:18 ./usr/share/doc/etcd/Documentation/
-rw-r--r-- root/root      1157 2016-06-17 18:08 ./usr/share/doc/etcd/Documentation/04_to_2_snapshot_migration.md
-rw-r--r-- root/root      5339 2016-06-17 18:08 ./usr/share/doc/etcd/Documentation/admin_guide.md.gz
-rw-r--r-- root/root      7786 2016-06-17 18:08 ./usr/share/doc/etcd/Documentation/api.md.gz
-rw-r--r-- root/root      3301 2016-06-17 18:08 ./usr/share/doc/etcd/Documentation/api_v3.md.gz
-rw-r--r-- root/root      3472 2016-06-17 18:08 ./usr/share/doc/etcd/Documentation/auth_api.md.gz
-rw-r--r-- root/root      1998 2016-06-17 18:08 ./usr/share/doc/etcd/Documentation/authentication.md.gz
-rw-r--r-- root/root      1872 2016-06-17 18:08 ./usr/share/doc/etcd/Documentation/backward_compatibility.md.gz
drwxr-xr-x root/root         0 2016-10-05 06:18 ./usr/share/doc/etcd/Documentation/benchmarks/
-rw-r--r-- root/root       435 2016-06-17 18:08 ./usr/share/doc/etcd/Documentation/benchmarks/README.md
-rw-r--r-- root/root      2684 2016-06-17 18:08 ./usr/share/doc/etcd/Documentation/benchmarks/etcd-2-1-0-alpha-benchmarks.md
-rw-r--r-- root/root      3239 2016-06-17 18:08 ./usr/share/doc/etcd/Documentation/benchmarks/etcd-2-2-0-benchmarks.md
-rw-r--r-- root/root      3798 2016-06-17 18:08 ./usr/share/doc/etcd/Documentation/benchmarks/etcd-2-2-0-rc-benchmarks.md
-rw-r--r-- root/root      1568 2016-06-17 18:08 ./usr/share/doc/etcd/Documentation/benchmarks/etcd-2-2-0-rc-memory-benchmarks.md
-rw-r--r-- root/root      1318 2016-06-17 18:08 ./usr/share/doc/etcd/Documentation/benchmarks/etcd-3-demo-benchmarks.md
-rw-r--r-- root/root      3853 2016-06-17 18:08 ./usr/share/doc/etcd/Documentation/benchmarks/etcd-3-watch-memory-benchmark.md
-rw-r--r-- root/root      1642 2016-06-17 18:08 ./usr/share/doc/etcd/Documentation/benchmarks/etcd-storage-memory-benchmark.md.gz
-rw-r--r-- root/root      1295 2016-06-17 18:08 ./usr/share/doc/etcd/Documentation/branch_management.md
-rw-r--r-- root/root      4592 2016-06-17 18:08 ./usr/share/doc/etcd/Documentation/clustering.md.gz
-rw-r--r-- root/root      3757 2016-06-17 18:08 ./usr/share/doc/etcd/Documentation/configuration.md.gz
drwxr-xr-x root/root         0 2016-10-05 06:18 ./usr/share/doc/etcd/Documentation/dev/
-rw-r--r-- root/root      1932 2016-06-17 18:08 ./usr/share/doc/etcd/Documentation/dev/release.md.gz
-rw-r--r-- root/root      2144 2016-06-17 18:08 ./usr/share/doc/etcd/Documentation/discovery_protocol.md.gz
-rw-r--r-- root/root      3597 2016-06-17 18:08 ./usr/share/doc/etcd/Documentation/docker_guide.md
-rw-r--r-- root/root      1938 2016-06-17 18:08 ./usr/share/doc/etcd/Documentation/errorcode.md
-rw-r--r-- root/root      4082 2016-06-17 18:08 ./usr/share/doc/etcd/Documentation/faq.md
-rw-r--r-- root/root       886 2016-06-17 18:08 ./usr/share/doc/etcd/Documentation/glossary.md
-rw-r--r-- root/root      2202 2016-06-17 18:08 ./usr/share/doc/etcd/Documentation/implementation-faq.md
-rw-r--r-- root/root      2511 2016-06-17 18:08 ./usr/share/doc/etcd/Documentation/internal-protocol-versioning.md
-rw-r--r-- root/root      2293 2016-06-17 18:08 ./usr/share/doc/etcd/Documentation/libraries-and-tools.md.gz
-rw-r--r-- root/root      3299 2016-06-17 18:08 ./usr/share/doc/etcd/Documentation/members_api.md
-rw-r--r-- root/root      2695 2016-06-17 18:08 ./usr/share/doc/etcd/Documentation/metrics.md.gz
-rw-r--r-- root/root       549 2016-06-17 18:08 ./usr/share/doc/etcd/Documentation/other_apis.md
drwxr-xr-x root/root         0 2016-06-17 18:08 ./usr/share/doc/etcd/Documentation/platforms/
-rw-r--r-- root/root      2775 2016-06-17 18:08 ./usr/share/doc/etcd/Documentation/platforms/freebsd.md
-rw-r--r-- root/root      2692 2016-06-17 18:08 ./usr/share/doc/etcd/Documentation/production-users.md
-rw-r--r-- root/root      3037 2016-06-17 18:08 ./usr/share/doc/etcd/Documentation/proxy.md.gz
-rw-r--r-- root/root      2289 2016-06-17 18:08 ./usr/share/doc/etcd/Documentation/reporting_bugs.md
drwxr-xr-x root/root         0 2016-10-05 06:18 ./usr/share/doc/etcd/Documentation/rfc/
-rw-r--r-- root/root      1822 2016-06-17 18:08 ./usr/share/doc/etcd/Documentation/rfc/v3api.md.gz
-rw-r--r-- root/root      3721 2016-06-17 18:08 ./usr/share/doc/etcd/Documentation/runtime-configuration.md.gz
-rw-r--r-- root/root      2074 2016-06-17 18:08 ./usr/share/doc/etcd/Documentation/runtime-reconf-design.md.gz
-rw-r--r-- root/root      3387 2016-06-17 18:08 ./usr/share/doc/etcd/Documentation/security.md.gz
-rw-r--r-- root/root      1930 2016-06-17 18:08 ./usr/share/doc/etcd/Documentation/tuning.md.gz
-rw-r--r-- root/root      2066 2016-06-17 18:08 ./usr/share/doc/etcd/Documentation/upgrade_2_1.md.gz
-rw-r--r-- root/root      2118 2016-06-17 18:08 ./usr/share/doc/etcd/Documentation/upgrade_2_2.md.gz
-rw-r--r-- root/root      2373 2016-06-17 18:08 ./usr/share/doc/etcd/Documentation/upgrade_2_3.md.gz
-rw-r--r-- root/root        96 2016-10-05 06:18 ./usr/share/doc/etcd/TODO.Debian
-rw-r--r-- root/root      2853 2016-10-05 06:18 ./usr/share/doc/etcd/changelog.Debian.gz
-rw-r--r-- root/root      5733 2016-10-05 06:18 ./usr/share/doc/etcd/copyright
drwxr-xr-x root/root         0 2016-10-05 06:18 ./usr/share/man/
drwxr-xr-x root/root         0 2016-10-05 06:18 ./usr/share/man/man1/
-rw-r--r-- root/root      1560 2016-10-05 06:18 ./usr/share/man/man1/etcd.1.gz
-rw-r--r-- root/root       954 2016-10-05 06:18 ./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: 129884
Build-Time: 502
Distribution: stretch-staging
Host Architecture: armhf
Install-Time: 844
Job: etcd_2.3.7+dfsg-5
Machine Architecture: armhf
Package: etcd
Package-Time: 1397
Source-Version: 2.3.7+dfsg-5
Space: 129884
Status: successful
Version: 2.3.7+dfsg-5
--------------------------------------------------------------------------------
Finished at 2016-10-10T11:33:26Z
Build needed 00:23:17, 129884k disc space