Raspbian Package Auto-Building

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

etcd2.2.1+dfsg-1armhf → 2015-11-02 05:07:51

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

╔══════════════════════════════════════════════════════════════════════════════╗
║ etcd 2.2.1+dfsg-1 (armhf)                                  02 Nov 2015 04:39 ║
╚══════════════════════════════════════════════════════════════════════════════╝

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

I: NOTICE: Log filtering will replace 'build/etcd-LPrqdy/etcd-2.2.1+dfsg' with '«PKGBUILDDIR»'
I: NOTICE: Log filtering will replace 'build/etcd-LPrqdy' with '«BUILDDIR»'
I: NOTICE: Log filtering will replace 'var/lib/schroot/mount/stretch-staging-armhf-sbuild-8394312c-be8a-48a5-8b8f-07351c6acc38' with '«CHROOT»'

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

Get:1 http://172.17.0.1 stretch-staging InRelease [11.3 kB]
Get:2 http://172.17.0.1 stretch-staging/main Sources [8435 kB]
Get:3 http://172.17.0.1 stretch-staging/main armhf Packages [10.4 MB]
Ign http://172.17.0.1 stretch-staging/main Translation-en
Fetched 18.8 MB in 35s (532 kB/s)
Reading package lists...

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


Check APT
─────────

Checking available source versions...

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

Reading package lists...
Building dependency tree...
Reading state information...
NOTICE: 'etcd' packaging is maintained in the 'Git' version control system at:
git://anonscm.debian.org/pkg-go/packages/etcd.git
Need to get 657 kB of source archives.
Get:1 http://172.17.0.1/private/ stretch-staging/main etcd 2.2.1+dfsg-1 (dsc) [3489 B]
Get:2 http://172.17.0.1/private/ stretch-staging/main etcd 2.2.1+dfsg-1 (tar) [642 kB]
Get:3 http://172.17.0.1/private/ stretch-staging/main etcd 2.2.1+dfsg-1 (diff) [11.5 kB]
Fetched 657 kB in 0s (1571 kB/s)
Download complete and in download only mode

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


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

Merged Build-Depends: build-essential, fakeroot
Filtered Build-Depends: build-essential, fakeroot
dpkg-deb: building package 'sbuild-build-depends-core-dummy' in '/«BUILDDIR»/resolver-NKX4Q6/apt_archive/sbuild-build-depends-core-dummy.deb'.
OK
Ign file: ./ InRelease
Get:1 file: ./ Release.gpg [299 B]
Get:2 file: ./ Release [2119 B]
Ign file: ./ Translation-en
Reading package lists...
Reading package lists...

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

Installing build dependencies
Reading package lists...
Building dependency tree...
Reading state information...
The following NEW packages will be installed:
  sbuild-build-depends-core-dummy
debconf: delaying package configuration, since apt-utils is not installed
0 upgraded, 1 newly installed, 0 to remove and 28 not upgraded.
Need to get 0 B/762 B of archives.
After this operation, 0 B of additional disk space will be used.
Selecting previously unselected package sbuild-build-depends-core-dummy.
(Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 12922 files and directories currently installed.)
Preparing to unpack .../sbuild-build-depends-core-dummy.deb ...
Unpacking sbuild-build-depends-core-dummy (0.invalid.0) ...
Setting up sbuild-build-depends-core-dummy (0.invalid.0) ...
Merged Build-Depends: libc6-dev | libc-dev, gcc (>= 4:4.9.1), g++ (>= 4:4.9.1), make, dpkg-dev (>= 1.17.11), debhelper (>= 9), dh-golang (>= 1.6), dh-systemd, golang-clockwork-dev | golang-github-jonboulle-clockwork-dev, golang-codegangsta-cli-dev | golang-github-codegangsta-cli-dev, golang-context-dev | golang-github-gorilla-context-dev, golang-coreos-log-dev | golang-github-coreos-go-log-dev, golang-etcd-dev | golang-github-coreos-go-etcd-dev, golang-github-boltdb-bolt-dev, golang-github-bradfitz-http2-dev, golang-github-coreos-go-systemd-dev, golang-github-google-btree-dev, golang-github-gorilla-mux-dev | golang-mux-dev, golang-github-ugorji-go-codec-dev, golang-glog-dev | golang-github-golang-glog-dev, golang-go, golang-go-semver-dev | golang-github-coreos-go-semver-dev, golang-go.crypto-dev | golang-golang-x-go.crypto-dev, golang-go.tools, golang-gogoprotobuf-dev (>= 0.0~git20150828~) | golang-github-gogo-protobuf-dev (>= 0.0~git20150828~), golang-golang-x-net-dev, golang-golang-x-oauth2-dev, golang-golang-x-sys-dev, golang-google-cloud-compute-metadata-dev, golang-google-grpc-dev, golang-goprotobuf-dev | golang-github-golang-protobuf-dev, golang-metrics-dev | golang-github-rcrowley-go-metrics-dev, golang-objx-dev | golang-github-stretchr-objx-dev, golang-procfs-dev | golang-github-prometheus-procfs-dev, golang-prometheus-client-dev | golang-github-prometheus-client-golang-dev, golang-protobuf-extensions-dev | golang-github-matttproud-golang-protobuf-extensions-dev, golang-github-stretchr-testify-dev, golang-toml-dev | golang-github-burntsushi-toml-dev, libprotobuf-dev, protobuf-compiler
Filtered Build-Depends: libc6-dev, gcc (>= 4:4.9.1), g++ (>= 4:4.9.1), make, dpkg-dev (>= 1.17.11), debhelper (>= 9), dh-golang (>= 1.6), dh-systemd, golang-clockwork-dev, golang-codegangsta-cli-dev, golang-context-dev, golang-coreos-log-dev, golang-etcd-dev, golang-github-boltdb-bolt-dev, golang-github-bradfitz-http2-dev, golang-github-coreos-go-systemd-dev, golang-github-google-btree-dev, golang-github-gorilla-mux-dev, golang-github-ugorji-go-codec-dev, golang-glog-dev, golang-go, golang-go-semver-dev, golang-go.crypto-dev, golang-go.tools, golang-gogoprotobuf-dev (>= 0.0~git20150828~), golang-golang-x-net-dev, golang-golang-x-oauth2-dev, golang-golang-x-sys-dev, golang-google-cloud-compute-metadata-dev, golang-google-grpc-dev, golang-goprotobuf-dev, golang-metrics-dev, golang-objx-dev, golang-procfs-dev, golang-prometheus-client-dev, golang-protobuf-extensions-dev, golang-github-stretchr-testify-dev, golang-toml-dev, libprotobuf-dev, protobuf-compiler
dpkg-deb: building package 'sbuild-build-depends-etcd-dummy' in '/«BUILDDIR»/resolver-K4VTmS/apt_archive/sbuild-build-depends-etcd-dummy.deb'.
OK
Ign file: ./ InRelease
Get:1 file: ./ Release.gpg [299 B]
Get:2 file: ./ Release [2119 B]
Ign file: ./ Translation-en
Reading package lists...
Reading package lists...

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

Installing build dependencies
Reading package lists...
Building dependency tree...
Reading state information...
The following extra packages will be installed:
  bsdmainutils debhelper dh-golang dh-strip-nondeterminism dh-systemd file
  gettext gettext-base golang-clockwork-dev golang-codegangsta-cli-dev
  golang-context-dev golang-coreos-log-dev golang-etcd-dev
  golang-etcd-server-dev golang-github-boltdb-bolt-dev
  golang-github-bradfitz-http2-dev golang-github-codegangsta-cli-dev
  golang-github-coreos-go-systemd-dev golang-github-google-btree-dev
  golang-github-gorilla-mux-dev golang-github-stretchr-testify-dev
  golang-github-ugorji-go-codec-dev golang-glog-dev golang-go
  golang-go-linux-arm golang-go-semver-dev golang-go.crypto-dev
  golang-go.net-dev golang-go.tools golang-gogoprotobuf-dev
  golang-golang-x-net-dev golang-golang-x-oauth2-dev golang-golang-x-sys-dev
  golang-golang-x-tools golang-golang-x-tools-dev golang-google-appengine-dev
  golang-google-cloud-compute-metadata-dev golang-google-grpc-dev
  golang-goprotobuf-dev golang-metrics-dev golang-objx-dev golang-procfs-dev
  golang-prometheus-client-dev golang-protobuf-extensions-dev golang-src
  golang-toml-dev golang-x-text-dev groff-base intltool-debian
  libarchive-zip-perl libcroco3 libexpat1 libffi6
  libfile-stripnondeterminism-perl libglib2.0-0 libicu55 libjs-jquery
  libjs-jquery-ui libmagic1 libpipeline1 libprotobuf-dev libprotobuf-lite9v5
  libprotobuf9v5 libprotoc9v5 libpython-stdlib libpython2.7-minimal
  libpython2.7-stdlib libsqlite3-0 libssl1.0.0 libunistring0 libxml2 man-db
  mime-support po-debconf protobuf-compiler python python-minimal python2.7
  python2.7-minimal zlib1g-dev
Suggested packages:
  wamerican wordlist whois vacation dh-make augeas-tools gettext-doc autopoint
  libasprintf-dev libgettextpo-dev bzr ca-certificates git mercurial
  subversion groff libjs-jquery-ui-docs less www-browser libmail-box-perl
  python-doc python-tk python2.7-doc binfmt-support
Recommended packages:
  curl wget lynx-cur pkg-config libglib2.0-data shared-mime-info xdg-user-dirs
  javascript-common xml-core libmail-sendmail-perl
The following NEW packages will be installed:
  bsdmainutils debhelper dh-golang dh-strip-nondeterminism dh-systemd file
  gettext gettext-base golang-clockwork-dev golang-codegangsta-cli-dev
  golang-context-dev golang-coreos-log-dev golang-etcd-dev
  golang-etcd-server-dev golang-github-boltdb-bolt-dev
  golang-github-bradfitz-http2-dev golang-github-codegangsta-cli-dev
  golang-github-coreos-go-systemd-dev golang-github-google-btree-dev
  golang-github-gorilla-mux-dev golang-github-stretchr-testify-dev
  golang-github-ugorji-go-codec-dev golang-glog-dev golang-go
  golang-go-linux-arm golang-go-semver-dev golang-go.crypto-dev
  golang-go.net-dev golang-go.tools golang-gogoprotobuf-dev
  golang-golang-x-net-dev golang-golang-x-oauth2-dev golang-golang-x-sys-dev
  golang-golang-x-tools golang-golang-x-tools-dev golang-google-appengine-dev
  golang-google-cloud-compute-metadata-dev golang-google-grpc-dev
  golang-goprotobuf-dev golang-metrics-dev golang-objx-dev golang-procfs-dev
  golang-prometheus-client-dev golang-protobuf-extensions-dev golang-src
  golang-toml-dev golang-x-text-dev groff-base intltool-debian
  libarchive-zip-perl libcroco3 libexpat1 libffi6
  libfile-stripnondeterminism-perl libglib2.0-0 libicu55 libjs-jquery
  libjs-jquery-ui libmagic1 libpipeline1 libprotobuf-dev libprotobuf-lite9v5
  libprotobuf9v5 libprotoc9v5 libpython-stdlib libpython2.7-minimal
  libpython2.7-stdlib libsqlite3-0 libssl1.0.0 libunistring0 libxml2 man-db
  mime-support po-debconf protobuf-compiler python python-minimal python2.7
  python2.7-minimal sbuild-build-depends-etcd-dummy zlib1g-dev
0 upgraded, 81 newly installed, 0 to remove and 28 not upgraded.
Need to get 60.6 MB/60.6 MB of archives.
After this operation, 381 MB of additional disk space will be used.
Get:1 http://172.17.0.1/private/ stretch-staging/main groff-base armhf 1.22.3-1 [1085 kB]
Get:2 http://172.17.0.1/private/ stretch-staging/main bsdmainutils armhf 9.0.6 [177 kB]
Get:3 http://172.17.0.1/private/ stretch-staging/main libpipeline1 armhf 1.4.1-1 [23.9 kB]
Get:4 http://172.17.0.1/private/ stretch-staging/main man-db armhf 2.7.4-1 [974 kB]
Get:5 http://172.17.0.1/private/ stretch-staging/main libpython2.7-minimal armhf 2.7.10-5 [380 kB]
Get:6 http://172.17.0.1/private/ stretch-staging/main python2.7-minimal armhf 2.7.10-5 [1095 kB]
Get:7 http://172.17.0.1/private/ stretch-staging/main python-minimal armhf 2.7.9-1 [40.1 kB]
Get:8 http://172.17.0.1/private/ stretch-staging/main mime-support all 3.59 [36.4 kB]
Get:9 http://172.17.0.1/private/ stretch-staging/main libexpat1 armhf 2.1.0-7 [59.8 kB]
Get:10 http://172.17.0.1/private/ stretch-staging/main libffi6 armhf 3.2.1-3 [18.5 kB]
Get:11 http://172.17.0.1/private/ stretch-staging/main libsqlite3-0 armhf 3.8.11.1-1 [391 kB]
Get:12 http://172.17.0.1/private/ stretch-staging/main libssl1.0.0 armhf 1.0.2d-1 [882 kB]
Get:13 http://172.17.0.1/private/ stretch-staging/main libpython2.7-stdlib armhf 2.7.10-5 [1813 kB]
Get:14 http://172.17.0.1/private/ stretch-staging/main python2.7 armhf 2.7.10-5 [265 kB]
Get:15 http://172.17.0.1/private/ stretch-staging/main libpython-stdlib armhf 2.7.9-1 [19.6 kB]
Get:16 http://172.17.0.1/private/ stretch-staging/main python armhf 2.7.9-1 [151 kB]
Get:17 http://172.17.0.1/private/ stretch-staging/main libglib2.0-0 armhf 2.46.1-1 [2480 kB]
Get:18 http://172.17.0.1/private/ stretch-staging/main libicu55 armhf 55.1-5 [7378 kB]
Get:19 http://172.17.0.1/private/ stretch-staging/main libxml2 armhf 2.9.2+zdfsg1-4 [797 kB]
Get:20 http://172.17.0.1/private/ stretch-staging/main libcroco3 armhf 0.6.8-3 [121 kB]
Get:21 http://172.17.0.1/private/ stretch-staging/main libunistring0 armhf 0.9.3-5.2 [253 kB]
Get:22 http://172.17.0.1/private/ stretch-staging/main libmagic1 armhf 1:5.25-2 [250 kB]
Get:23 http://172.17.0.1/private/ stretch-staging/main file armhf 1:5.25-2 [61.2 kB]
Get:24 http://172.17.0.1/private/ stretch-staging/main gettext-base armhf 0.19.6-1 [119 kB]
Get:25 http://172.17.0.1/private/ stretch-staging/main gettext armhf 0.19.6-1 [1393 kB]
Get:26 http://172.17.0.1/private/ stretch-staging/main intltool-debian all 0.35.0+20060710.4 [26.3 kB]
Get:27 http://172.17.0.1/private/ stretch-staging/main po-debconf all 1.0.18 [248 kB]
Get:28 http://172.17.0.1/private/ stretch-staging/main libarchive-zip-perl all 1.53-1 [97.3 kB]
Get:29 http://172.17.0.1/private/ stretch-staging/main libfile-stripnondeterminism-perl all 0.013-1 [10.9 kB]
Get:30 http://172.17.0.1/private/ stretch-staging/main dh-strip-nondeterminism all 0.013-1 [7308 B]
Get:31 http://172.17.0.1/private/ stretch-staging/main debhelper all 9.20151005 [817 kB]
Get:32 http://172.17.0.1/private/ stretch-staging/main golang-go-linux-arm armhf 2:1.4.3-3 [3736 kB]
Get:33 http://172.17.0.1/private/ stretch-staging/main golang-src armhf 2:1.4.3-3 [5380 kB]
Get:34 http://172.17.0.1/private/ stretch-staging/main golang-go armhf 2:1.4.3-3 [8365 kB]
Get:35 http://172.17.0.1/private/ stretch-staging/main libjs-jquery all 1.11.3+dfsg-4 [163 kB]
Get:36 http://172.17.0.1/private/ stretch-staging/main libjs-jquery-ui all 1.10.1+dfsg-1 [499 kB]
Get:37 http://172.17.0.1/private/ stretch-staging/main zlib1g-dev armhf 1:1.2.8.dfsg-2+b1 [197 kB]
Get:38 http://172.17.0.1/private/ stretch-staging/main libprotobuf9v5 armhf 2.6.1-1.3 [292 kB]
Get:39 http://172.17.0.1/private/ stretch-staging/main libprotobuf-lite9v5 armhf 2.6.1-1.3 [66.2 kB]
Get:40 http://172.17.0.1/private/ stretch-staging/main libprotobuf-dev armhf 2.6.1-1.3 [427 kB]
Get:41 http://172.17.0.1/private/ stretch-staging/main libprotoc9v5 armhf 2.6.1-1.3 [241 kB]
Get:42 http://172.17.0.1/private/ stretch-staging/main protobuf-compiler armhf 2.6.1-1.3 [35.8 kB]
Get:43 http://172.17.0.1/private/ stretch-staging/main dh-golang all 1.12 [9402 B]
Get:44 http://172.17.0.1/private/ stretch-staging/main dh-systemd all 1.24 [18.7 kB]
Get:45 http://172.17.0.1/private/ stretch-staging/main golang-clockwork-dev all 0.0~git20141217-1 [4522 B]
Get:46 http://172.17.0.1/private/ stretch-staging/main golang-github-codegangsta-cli-dev all 0.0~git20150117-3 [14.4 kB]
Get:47 http://172.17.0.1/private/ stretch-staging/main golang-codegangsta-cli-dev all 0.0~git20150117-3 [2332 B]
Get:48 http://172.17.0.1/private/ stretch-staging/main golang-context-dev all 0.0~git20140604.1.14f550f-1 [6280 B]
Get:49 http://172.17.0.1/private/ stretch-staging/main golang-coreos-log-dev all 0.0~git20140508-2 [5280 B]
Get:50 http://172.17.0.1/private/ stretch-staging/main golang-etcd-dev all 2.0.0-1 [16.6 kB]
Get:51 http://172.17.0.1/private/ stretch-staging/main golang-etcd-server-dev all 2.2.1+dfsg-1 [388 kB]
Get:52 http://172.17.0.1/private/ stretch-staging/main golang-github-boltdb-bolt-dev all 0.0~git20150715.980670a-1 [54.7 kB]
Get:53 http://172.17.0.1/private/ stretch-staging/main golang-go.crypto-dev all 1:0.0~git20150608-1 [781 kB]
Get:54 http://172.17.0.1/private/ stretch-staging/main golang-github-bradfitz-http2-dev all 0.0~git20150509-1 [111 kB]
Get:55 http://172.17.0.1/private/ stretch-staging/main golang-github-coreos-go-systemd-dev all 3-1 [22.6 kB]
Get:56 http://172.17.0.1/private/ stretch-staging/main golang-github-google-btree-dev all 0.0~git20150413.0.cc6329d-1 [8844 B]
Get:57 http://172.17.0.1/private/ stretch-staging/main golang-github-gorilla-mux-dev all 0.0~git20150814.0.f7b6aaa-1 [25.0 kB]
Get:58 http://172.17.0.1/private/ stretch-staging/main golang-objx-dev all 0.0~git20140527-4 [20.1 kB]
Get:59 http://172.17.0.1/private/ stretch-staging/main golang-github-stretchr-testify-dev all 1.0-1 [27.8 kB]
Get:60 http://172.17.0.1/private/ stretch-staging/main golang-github-ugorji-go-codec-dev all 0.0~git20150815.821cda7e-1 [106 kB]
Get:61 http://172.17.0.1/private/ stretch-staging/main golang-glog-dev all 0+git20150801.fca8c88-1 [16.5 kB]
Get:62 http://172.17.0.1/private/ stretch-staging/main golang-go-semver-dev all 0.0~git20150304-1 [4666 B]
Get:63 http://172.17.0.1/private/ stretch-staging/main golang-x-text-dev all 0+git20150518.c93e7c9-1 [1968 kB]
Get:64 http://172.17.0.1/private/ stretch-staging/main golang-golang-x-net-dev all 0.0+git20151007.b846920+dfsg-1 [468 kB]
Get:65 http://172.17.0.1/private/ stretch-staging/main golang-go.net-dev all 0.0+git20151007.b846920+dfsg-1 [9902 B]
Get:66 http://172.17.0.1/private/ stretch-staging/main golang-golang-x-tools-dev all 1:0.0~git20150716.0.87156cb+dfsg1-4 [1313 kB]
Get:67 http://172.17.0.1/private/ stretch-staging/main golang-golang-x-tools armhf 1:0.0~git20150716.0.87156cb+dfsg1-4 [9533 kB]
Get:68 http://172.17.0.1/private/ stretch-staging/main golang-go.tools armhf 1:0.0~git20150716.0.87156cb+dfsg1-4 [9642 B]
Get:69 http://172.17.0.1/private/ stretch-staging/main golang-gogoprotobuf-dev armhf 0.0~git20150828.0.6cab0cc-1 [3552 kB]
Get:70 http://172.17.0.1/private/ stretch-staging/main golang-goprotobuf-dev armhf 0.0~git20150526-2 [700 kB]
Get:71 http://172.17.0.1/private/ stretch-staging/main golang-google-appengine-dev all 0.0~git20150606-2 [128 kB]
Get:72 http://172.17.0.1/private/ stretch-staging/main golang-google-cloud-compute-metadata-dev all 0.0~git20150613-1 [5564 B]
Get:73 http://172.17.0.1/private/ stretch-staging/main golang-golang-x-oauth2-dev all 0.0~git20150527-2 [28.0 kB]
Get:74 http://172.17.0.1/private/ stretch-staging/main golang-golang-x-sys-dev all 0.0~git20150612-1 [171 kB]
Get:75 http://172.17.0.1/private/ stretch-staging/main golang-google-grpc-dev all 0.0~git20150514.0.f5ebd86-1 [58.0 kB]
Get:76 http://172.17.0.1/private/ stretch-staging/main golang-metrics-dev armhf 0.0~git20140119-2 [22.2 kB]
Get:77 http://172.17.0.1/private/ stretch-staging/main golang-procfs-dev all 0+git20150616.c91d8ee-1 [13.5 kB]
Get:78 http://172.17.0.1/private/ stretch-staging/main golang-protobuf-extensions-dev all 0+git20150513.fc2b8d3-4 [8694 B]
Get:79 http://172.17.0.1/private/ stretch-staging/main golang-prometheus-client-dev all 0.7.0+ds-2 [89.7 kB]
Get:80 http://172.17.0.1/private/ stretch-staging/main golang-toml-dev all 0.1.0-1 [29.9 kB]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 60.6 MB in 19s (3163 kB/s)
Selecting previously unselected package groff-base.
(Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 12922 files and directories currently installed.)
Preparing to unpack .../groff-base_1.22.3-1_armhf.deb ...
Unpacking groff-base (1.22.3-1) ...
Selecting previously unselected package bsdmainutils.
Preparing to unpack .../bsdmainutils_9.0.6_armhf.deb ...
Unpacking bsdmainutils (9.0.6) ...
Selecting previously unselected package libpipeline1:armhf.
Preparing to unpack .../libpipeline1_1.4.1-1_armhf.deb ...
Unpacking libpipeline1:armhf (1.4.1-1) ...
Selecting previously unselected package man-db.
Preparing to unpack .../man-db_2.7.4-1_armhf.deb ...
Unpacking man-db (2.7.4-1) ...
Selecting previously unselected package libpython2.7-minimal:armhf.
Preparing to unpack .../libpython2.7-minimal_2.7.10-5_armhf.deb ...
Unpacking libpython2.7-minimal:armhf (2.7.10-5) ...
Selecting previously unselected package python2.7-minimal.
Preparing to unpack .../python2.7-minimal_2.7.10-5_armhf.deb ...
Unpacking python2.7-minimal (2.7.10-5) ...
Selecting previously unselected package python-minimal.
Preparing to unpack .../python-minimal_2.7.9-1_armhf.deb ...
Unpacking python-minimal (2.7.9-1) ...
Selecting previously unselected package mime-support.
Preparing to unpack .../mime-support_3.59_all.deb ...
Unpacking mime-support (3.59) ...
Selecting previously unselected package libexpat1:armhf.
Preparing to unpack .../libexpat1_2.1.0-7_armhf.deb ...
Unpacking libexpat1:armhf (2.1.0-7) ...
Selecting previously unselected package libffi6:armhf.
Preparing to unpack .../libffi6_3.2.1-3_armhf.deb ...
Unpacking libffi6:armhf (3.2.1-3) ...
Selecting previously unselected package libsqlite3-0:armhf.
Preparing to unpack .../libsqlite3-0_3.8.11.1-1_armhf.deb ...
Unpacking libsqlite3-0:armhf (3.8.11.1-1) ...
Selecting previously unselected package libssl1.0.0:armhf.
Preparing to unpack .../libssl1.0.0_1.0.2d-1_armhf.deb ...
Unpacking libssl1.0.0:armhf (1.0.2d-1) ...
Selecting previously unselected package libpython2.7-stdlib:armhf.
Preparing to unpack .../libpython2.7-stdlib_2.7.10-5_armhf.deb ...
Unpacking libpython2.7-stdlib:armhf (2.7.10-5) ...
Selecting previously unselected package python2.7.
Preparing to unpack .../python2.7_2.7.10-5_armhf.deb ...
Unpacking python2.7 (2.7.10-5) ...
Selecting previously unselected package libpython-stdlib:armhf.
Preparing to unpack .../libpython-stdlib_2.7.9-1_armhf.deb ...
Unpacking libpython-stdlib:armhf (2.7.9-1) ...
Setting up libpython2.7-minimal:armhf (2.7.10-5) ...
Setting up python2.7-minimal (2.7.10-5) ...
Setting up python-minimal (2.7.9-1) ...
Selecting previously unselected package python.
(Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 14287 files and directories currently installed.)
Preparing to unpack .../python_2.7.9-1_armhf.deb ...
Unpacking python (2.7.9-1) ...
Selecting previously unselected package libglib2.0-0:armhf.
Preparing to unpack .../libglib2.0-0_2.46.1-1_armhf.deb ...
Unpacking libglib2.0-0:armhf (2.46.1-1) ...
Selecting previously unselected package libicu55:armhf.
Preparing to unpack .../libicu55_55.1-5_armhf.deb ...
Unpacking libicu55:armhf (55.1-5) ...
Selecting previously unselected package libxml2:armhf.
Preparing to unpack .../libxml2_2.9.2+zdfsg1-4_armhf.deb ...
Unpacking libxml2:armhf (2.9.2+zdfsg1-4) ...
Selecting previously unselected package libcroco3:armhf.
Preparing to unpack .../libcroco3_0.6.8-3_armhf.deb ...
Unpacking libcroco3:armhf (0.6.8-3) ...
Selecting previously unselected package libunistring0:armhf.
Preparing to unpack .../libunistring0_0.9.3-5.2_armhf.deb ...
Unpacking libunistring0:armhf (0.9.3-5.2) ...
Selecting previously unselected package libmagic1:armhf.
Preparing to unpack .../libmagic1_1%3a5.25-2_armhf.deb ...
Unpacking libmagic1:armhf (1:5.25-2) ...
Selecting previously unselected package file.
Preparing to unpack .../file_1%3a5.25-2_armhf.deb ...
Unpacking file (1:5.25-2) ...
Selecting previously unselected package gettext-base.
Preparing to unpack .../gettext-base_0.19.6-1_armhf.deb ...
Unpacking gettext-base (0.19.6-1) ...
Selecting previously unselected package gettext.
Preparing to unpack .../gettext_0.19.6-1_armhf.deb ...
Unpacking gettext (0.19.6-1) ...
Selecting previously unselected package intltool-debian.
Preparing to unpack .../intltool-debian_0.35.0+20060710.4_all.deb ...
Unpacking intltool-debian (0.35.0+20060710.4) ...
Selecting previously unselected package po-debconf.
Preparing to unpack .../po-debconf_1.0.18_all.deb ...
Unpacking po-debconf (1.0.18) ...
Selecting previously unselected package libarchive-zip-perl.
Preparing to unpack .../libarchive-zip-perl_1.53-1_all.deb ...
Unpacking libarchive-zip-perl (1.53-1) ...
Selecting previously unselected package libfile-stripnondeterminism-perl.
Preparing to unpack .../libfile-stripnondeterminism-perl_0.013-1_all.deb ...
Unpacking libfile-stripnondeterminism-perl (0.013-1) ...
Selecting previously unselected package dh-strip-nondeterminism.
Preparing to unpack .../dh-strip-nondeterminism_0.013-1_all.deb ...
Unpacking dh-strip-nondeterminism (0.013-1) ...
Selecting previously unselected package debhelper.
Preparing to unpack .../debhelper_9.20151005_all.deb ...
Unpacking debhelper (9.20151005) ...
Selecting previously unselected package golang-go-linux-arm.
Preparing to unpack .../golang-go-linux-arm_2%3a1.4.3-3_armhf.deb ...
Unpacking golang-go-linux-arm (2:1.4.3-3) ...
Selecting previously unselected package golang-src.
Preparing to unpack .../golang-src_2%3a1.4.3-3_armhf.deb ...
Unpacking golang-src (2:1.4.3-3) ...
Selecting previously unselected package golang-go.
Preparing to unpack .../golang-go_2%3a1.4.3-3_armhf.deb ...
Unpacking golang-go (2:1.4.3-3) ...
Selecting previously unselected package libjs-jquery.
Preparing to unpack .../libjs-jquery_1.11.3+dfsg-4_all.deb ...
Unpacking libjs-jquery (1.11.3+dfsg-4) ...
Selecting previously unselected package libjs-jquery-ui.
Preparing to unpack .../libjs-jquery-ui_1.10.1+dfsg-1_all.deb ...
Unpacking libjs-jquery-ui (1.10.1+dfsg-1) ...
Selecting previously unselected package zlib1g-dev:armhf.
Preparing to unpack .../zlib1g-dev_1%3a1.2.8.dfsg-2+b1_armhf.deb ...
Unpacking zlib1g-dev:armhf (1:1.2.8.dfsg-2+b1) ...
Selecting previously unselected package libprotobuf9v5:armhf.
Preparing to unpack .../libprotobuf9v5_2.6.1-1.3_armhf.deb ...
Unpacking libprotobuf9v5:armhf (2.6.1-1.3) ...
Selecting previously unselected package libprotobuf-lite9v5:armhf.
Preparing to unpack .../libprotobuf-lite9v5_2.6.1-1.3_armhf.deb ...
Unpacking libprotobuf-lite9v5:armhf (2.6.1-1.3) ...
Selecting previously unselected package libprotobuf-dev:armhf.
Preparing to unpack .../libprotobuf-dev_2.6.1-1.3_armhf.deb ...
Unpacking libprotobuf-dev:armhf (2.6.1-1.3) ...
Selecting previously unselected package libprotoc9v5:armhf.
Preparing to unpack .../libprotoc9v5_2.6.1-1.3_armhf.deb ...
Unpacking libprotoc9v5:armhf (2.6.1-1.3) ...
Selecting previously unselected package protobuf-compiler.
Preparing to unpack .../protobuf-compiler_2.6.1-1.3_armhf.deb ...
Unpacking protobuf-compiler (2.6.1-1.3) ...
Selecting previously unselected package dh-golang.
Preparing to unpack .../dh-golang_1.12_all.deb ...
Unpacking dh-golang (1.12) ...
Selecting previously unselected package dh-systemd.
Preparing to unpack .../dh-systemd_1.24_all.deb ...
Unpacking dh-systemd (1.24) ...
Selecting previously unselected package golang-clockwork-dev.
Preparing to unpack .../golang-clockwork-dev_0.0~git20141217-1_all.deb ...
Unpacking golang-clockwork-dev (0.0~git20141217-1) ...
Selecting previously unselected package golang-github-codegangsta-cli-dev.
Preparing to unpack .../golang-github-codegangsta-cli-dev_0.0~git20150117-3_all.deb ...
Unpacking golang-github-codegangsta-cli-dev (0.0~git20150117-3) ...
Selecting previously unselected package golang-codegangsta-cli-dev.
Preparing to unpack .../golang-codegangsta-cli-dev_0.0~git20150117-3_all.deb ...
Unpacking golang-codegangsta-cli-dev (0.0~git20150117-3) ...
Selecting previously unselected package golang-context-dev.
Preparing to unpack .../golang-context-dev_0.0~git20140604.1.14f550f-1_all.deb ...
Unpacking golang-context-dev (0.0~git20140604.1.14f550f-1) ...
Selecting previously unselected package golang-coreos-log-dev.
Preparing to unpack .../golang-coreos-log-dev_0.0~git20140508-2_all.deb ...
Unpacking golang-coreos-log-dev (0.0~git20140508-2) ...
Selecting previously unselected package golang-etcd-dev.
Preparing to unpack .../golang-etcd-dev_2.0.0-1_all.deb ...
Unpacking golang-etcd-dev (2.0.0-1) ...
Selecting previously unselected package golang-etcd-server-dev.
Preparing to unpack .../golang-etcd-server-dev_2.2.1+dfsg-1_all.deb ...
Unpacking golang-etcd-server-dev (2.2.1+dfsg-1) ...
Selecting previously unselected package golang-github-boltdb-bolt-dev.
Preparing to unpack .../golang-github-boltdb-bolt-dev_0.0~git20150715.980670a-1_all.deb ...
Unpacking golang-github-boltdb-bolt-dev (0.0~git20150715.980670a-1) ...
Selecting previously unselected package golang-go.crypto-dev.
Preparing to unpack .../golang-go.crypto-dev_1%3a0.0~git20150608-1_all.deb ...
Unpacking golang-go.crypto-dev (1:0.0~git20150608-1) ...
Selecting previously unselected package golang-github-bradfitz-http2-dev.
Preparing to unpack .../golang-github-bradfitz-http2-dev_0.0~git20150509-1_all.deb ...
Unpacking golang-github-bradfitz-http2-dev (0.0~git20150509-1) ...
Selecting previously unselected package golang-github-coreos-go-systemd-dev.
Preparing to unpack .../golang-github-coreos-go-systemd-dev_3-1_all.deb ...
Unpacking golang-github-coreos-go-systemd-dev (3-1) ...
Selecting previously unselected package golang-github-google-btree-dev.
Preparing to unpack .../golang-github-google-btree-dev_0.0~git20150413.0.cc6329d-1_all.deb ...
Unpacking golang-github-google-btree-dev (0.0~git20150413.0.cc6329d-1) ...
Selecting previously unselected package golang-github-gorilla-mux-dev.
Preparing to unpack .../golang-github-gorilla-mux-dev_0.0~git20150814.0.f7b6aaa-1_all.deb ...
Unpacking golang-github-gorilla-mux-dev (0.0~git20150814.0.f7b6aaa-1) ...
Selecting previously unselected package golang-objx-dev.
Preparing to unpack .../golang-objx-dev_0.0~git20140527-4_all.deb ...
Unpacking golang-objx-dev (0.0~git20140527-4) ...
Selecting previously unselected package golang-github-stretchr-testify-dev.
Preparing to unpack .../golang-github-stretchr-testify-dev_1.0-1_all.deb ...
Unpacking golang-github-stretchr-testify-dev (1.0-1) ...
Selecting previously unselected package golang-github-ugorji-go-codec-dev.
Preparing to unpack .../golang-github-ugorji-go-codec-dev_0.0~git20150815.821cda7e-1_all.deb ...
Unpacking golang-github-ugorji-go-codec-dev (0.0~git20150815.821cda7e-1) ...
Selecting previously unselected package golang-glog-dev.
Preparing to unpack .../golang-glog-dev_0+git20150801.fca8c88-1_all.deb ...
Unpacking golang-glog-dev (0+git20150801.fca8c88-1) ...
Selecting previously unselected package golang-go-semver-dev.
Preparing to unpack .../golang-go-semver-dev_0.0~git20150304-1_all.deb ...
Unpacking golang-go-semver-dev (0.0~git20150304-1) ...
Selecting previously unselected package golang-x-text-dev.
Preparing to unpack .../golang-x-text-dev_0+git20150518.c93e7c9-1_all.deb ...
Unpacking golang-x-text-dev (0+git20150518.c93e7c9-1) ...
Selecting previously unselected package golang-golang-x-net-dev.
Preparing to unpack .../golang-golang-x-net-dev_0.0+git20151007.b846920+dfsg-1_all.deb ...
Unpacking golang-golang-x-net-dev (0.0+git20151007.b846920+dfsg-1) ...
Selecting previously unselected package golang-go.net-dev.
Preparing to unpack .../golang-go.net-dev_0.0+git20151007.b846920+dfsg-1_all.deb ...
Unpacking golang-go.net-dev (0.0+git20151007.b846920+dfsg-1) ...
Selecting previously unselected package golang-golang-x-tools-dev.
Preparing to unpack .../golang-golang-x-tools-dev_1%3a0.0~git20150716.0.87156cb+dfsg1-4_all.deb ...
Unpacking golang-golang-x-tools-dev (1:0.0~git20150716.0.87156cb+dfsg1-4) ...
Selecting previously unselected package golang-golang-x-tools.
Preparing to unpack .../golang-golang-x-tools_1%3a0.0~git20150716.0.87156cb+dfsg1-4_armhf.deb ...
Unpacking golang-golang-x-tools (1:0.0~git20150716.0.87156cb+dfsg1-4) ...
Selecting previously unselected package golang-go.tools.
Preparing to unpack .../golang-go.tools_1%3a0.0~git20150716.0.87156cb+dfsg1-4_armhf.deb ...
Unpacking golang-go.tools (1:0.0~git20150716.0.87156cb+dfsg1-4) ...
Selecting previously unselected package golang-gogoprotobuf-dev.
Preparing to unpack .../golang-gogoprotobuf-dev_0.0~git20150828.0.6cab0cc-1_armhf.deb ...
Unpacking golang-gogoprotobuf-dev (0.0~git20150828.0.6cab0cc-1) ...
Selecting previously unselected package golang-goprotobuf-dev.
Preparing to unpack .../golang-goprotobuf-dev_0.0~git20150526-2_armhf.deb ...
Unpacking golang-goprotobuf-dev (0.0~git20150526-2) ...
Selecting previously unselected package golang-google-appengine-dev.
Preparing to unpack .../golang-google-appengine-dev_0.0~git20150606-2_all.deb ...
Unpacking golang-google-appengine-dev (0.0~git20150606-2) ...
Selecting previously unselected package golang-google-cloud-compute-metadata-dev.
Preparing to unpack .../golang-google-cloud-compute-metadata-dev_0.0~git20150613-1_all.deb ...
Unpacking golang-google-cloud-compute-metadata-dev (0.0~git20150613-1) ...
Selecting previously unselected package golang-golang-x-oauth2-dev.
Preparing to unpack .../golang-golang-x-oauth2-dev_0.0~git20150527-2_all.deb ...
Unpacking golang-golang-x-oauth2-dev (0.0~git20150527-2) ...
Selecting previously unselected package golang-golang-x-sys-dev.
Preparing to unpack .../golang-golang-x-sys-dev_0.0~git20150612-1_all.deb ...
Unpacking golang-golang-x-sys-dev (0.0~git20150612-1) ...
Selecting previously unselected package golang-google-grpc-dev.
Preparing to unpack .../golang-google-grpc-dev_0.0~git20150514.0.f5ebd86-1_all.deb ...
Unpacking golang-google-grpc-dev (0.0~git20150514.0.f5ebd86-1) ...
Selecting previously unselected package golang-metrics-dev.
Preparing to unpack .../golang-metrics-dev_0.0~git20140119-2_armhf.deb ...
Unpacking golang-metrics-dev (0.0~git20140119-2) ...
Selecting previously unselected package golang-procfs-dev.
Preparing to unpack .../golang-procfs-dev_0+git20150616.c91d8ee-1_all.deb ...
Unpacking golang-procfs-dev (0+git20150616.c91d8ee-1) ...
Selecting previously unselected package golang-protobuf-extensions-dev.
Preparing to unpack .../golang-protobuf-extensions-dev_0+git20150513.fc2b8d3-4_all.deb ...
Unpacking golang-protobuf-extensions-dev (0+git20150513.fc2b8d3-4) ...
Selecting previously unselected package golang-prometheus-client-dev.
Preparing to unpack .../golang-prometheus-client-dev_0.7.0+ds-2_all.deb ...
Unpacking golang-prometheus-client-dev (0.7.0+ds-2) ...
Selecting previously unselected package golang-toml-dev.
Preparing to unpack .../golang-toml-dev_0.1.0-1_all.deb ...
Unpacking golang-toml-dev (0.1.0-1) ...
Selecting previously unselected package sbuild-build-depends-etcd-dummy.
Preparing to unpack .../sbuild-build-depends-etcd-dummy.deb ...
Unpacking sbuild-build-depends-etcd-dummy (0.invalid.0) ...
Processing triggers for libc-bin (2.19-22) ...
Setting up groff-base (1.22.3-1) ...
Setting up bsdmainutils (9.0.6) ...
update-alternatives: using /usr/bin/bsd-write to provide /usr/bin/write (write) in auto mode
update-alternatives: using /usr/bin/bsd-from to provide /usr/bin/from (from) in auto mode
Setting up libpipeline1:armhf (1.4.1-1) ...
Setting up man-db (2.7.4-1) ...
Not building database; man-db/auto-update is not 'true'.
Setting up mime-support (3.59) ...
Setting up libexpat1:armhf (2.1.0-7) ...
Setting up libffi6:armhf (3.2.1-3) ...
Setting up libsqlite3-0:armhf (3.8.11.1-1) ...
Setting up libssl1.0.0:armhf (1.0.2d-1) ...
Setting up libpython2.7-stdlib:armhf (2.7.10-5) ...
Setting up python2.7 (2.7.10-5) ...
Setting up libpython-stdlib:armhf (2.7.9-1) ...
Setting up python (2.7.9-1) ...
Setting up libglib2.0-0:armhf (2.46.1-1) ...
No schema files found: doing nothing.
Setting up libicu55:armhf (55.1-5) ...
Setting up libxml2:armhf (2.9.2+zdfsg1-4) ...
Setting up libcroco3:armhf (0.6.8-3) ...
Setting up libunistring0:armhf (0.9.3-5.2) ...
Setting up libmagic1:armhf (1:5.25-2) ...
Setting up file (1:5.25-2) ...
Setting up gettext-base (0.19.6-1) ...
Setting up gettext (0.19.6-1) ...
Setting up intltool-debian (0.35.0+20060710.4) ...
Setting up po-debconf (1.0.18) ...
Setting up libarchive-zip-perl (1.53-1) ...
Setting up libfile-stripnondeterminism-perl (0.013-1) ...
Setting up golang-go-linux-arm (2:1.4.3-3) ...
Setting up golang-src (2:1.4.3-3) ...
Setting up golang-go (2:1.4.3-3) ...
update-alternatives: using /usr/lib/go/bin/go to provide /usr/bin/go (go) in auto mode
Setting up libjs-jquery (1.11.3+dfsg-4) ...
Setting up libjs-jquery-ui (1.10.1+dfsg-1) ...
Setting up zlib1g-dev:armhf (1:1.2.8.dfsg-2+b1) ...
Setting up libprotobuf9v5:armhf (2.6.1-1.3) ...
Setting up libprotobuf-lite9v5:armhf (2.6.1-1.3) ...
Setting up libprotobuf-dev:armhf (2.6.1-1.3) ...
Setting up libprotoc9v5:armhf (2.6.1-1.3) ...
Setting up protobuf-compiler (2.6.1-1.3) ...
Setting up golang-clockwork-dev (0.0~git20141217-1) ...
Setting up golang-github-codegangsta-cli-dev (0.0~git20150117-3) ...
Setting up golang-codegangsta-cli-dev (0.0~git20150117-3) ...
Setting up golang-context-dev (0.0~git20140604.1.14f550f-1) ...
Setting up golang-coreos-log-dev (0.0~git20140508-2) ...
Setting up golang-etcd-dev (2.0.0-1) ...
Setting up golang-etcd-server-dev (2.2.1+dfsg-1) ...
Setting up golang-github-boltdb-bolt-dev (0.0~git20150715.980670a-1) ...
Setting up golang-go.crypto-dev (1:0.0~git20150608-1) ...
Setting up golang-github-bradfitz-http2-dev (0.0~git20150509-1) ...
Setting up golang-github-coreos-go-systemd-dev (3-1) ...
Setting up golang-github-google-btree-dev (0.0~git20150413.0.cc6329d-1) ...
Setting up golang-github-gorilla-mux-dev (0.0~git20150814.0.f7b6aaa-1) ...
Setting up golang-objx-dev (0.0~git20140527-4) ...
Setting up golang-github-stretchr-testify-dev (1.0-1) ...
Setting up golang-github-ugorji-go-codec-dev (0.0~git20150815.821cda7e-1) ...
Setting up golang-glog-dev (0+git20150801.fca8c88-1) ...
Setting up golang-go-semver-dev (0.0~git20150304-1) ...
Setting up golang-x-text-dev (0+git20150518.c93e7c9-1) ...
Setting up golang-golang-x-net-dev (0.0+git20151007.b846920+dfsg-1) ...
Setting up golang-go.net-dev (0.0+git20151007.b846920+dfsg-1) ...
Setting up golang-golang-x-tools-dev (1:0.0~git20150716.0.87156cb+dfsg1-4) ...
Setting up golang-golang-x-tools (1:0.0~git20150716.0.87156cb+dfsg1-4) ...
Setting up golang-go.tools (1:0.0~git20150716.0.87156cb+dfsg1-4) ...
Setting up golang-gogoprotobuf-dev (0.0~git20150828.0.6cab0cc-1) ...
Setting up golang-goprotobuf-dev (0.0~git20150526-2) ...
Setting up golang-google-appengine-dev (0.0~git20150606-2) ...
Setting up golang-google-cloud-compute-metadata-dev (0.0~git20150613-1) ...
Setting up golang-golang-x-oauth2-dev (0.0~git20150527-2) ...
Setting up golang-golang-x-sys-dev (0.0~git20150612-1) ...
Setting up golang-google-grpc-dev (0.0~git20150514.0.f5ebd86-1) ...
Setting up golang-metrics-dev (0.0~git20140119-2) ...
Setting up golang-procfs-dev (0+git20150616.c91d8ee-1) ...
Setting up golang-protobuf-extensions-dev (0+git20150513.fc2b8d3-4) ...
Setting up golang-prometheus-client-dev (0.7.0+ds-2) ...
Setting up golang-toml-dev (0.1.0-1) ...
Setting up debhelper (9.20151005) ...
Setting up dh-golang (1.12) ...
Setting up dh-systemd (1.24) ...
Setting up sbuild-build-depends-etcd-dummy (0.invalid.0) ...
Setting up dh-strip-nondeterminism (0.013-1) ...
Processing triggers for libc-bin (2.19-22) ...

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

Kernel: Linux 3.19.0-trunk-armmp armhf (armv7l)
Toolchain package versions: binutils_2.25.1-3 dpkg-dev_1.18.3 g++-4.9_4.9.3-4 g++-5_5.2.1-21+rpi1 gcc-4.9_4.9.3-4 gcc-5_5.2.1-21+rpi1 libc6-dev_2.19-22 libstdc++-4.9-dev_4.9.3-4 libstdc++-5-dev_5.2.1-21+rpi1 libstdc++6_5.2.1-21+rpi1 linux-libc-dev_3.18.5-1~exp1+rpi19+stretch
Package versions: acl_2.2.52-2 adduser_3.113+nmu3 apt_1.0.10.2 base-files_9.4+rpi1 base-passwd_3.5.38 bash_4.3-14 binutils_2.25.1-3 bsdmainutils_9.0.6 bsdutils_1:2.27-3 build-essential_11.7 bzip2_1.0.6-8 coreutils_8.23-4 cpio_2.11+dfsg-4.1 cpp_4:5.2.1-4+rpi2 cpp-4.9_4.9.3-4 cpp-5_5.2.1-21+rpi1 dash_0.5.7-4 debconf_1.5.57 debfoster_2.7-2 debhelper_9.20151005 debianutils_4.5.1 dh-golang_1.12 dh-strip-nondeterminism_0.013-1 dh-systemd_1.24 diffutils_1:3.3-2 dmsetup_2:1.02.104-1 dpkg_1.18.3 dpkg-dev_1.18.3 e2fslibs_1.42.13-1 e2fsprogs_1.42.13-1 fakeroot_1.20.2-1 file_1:5.25-2 findutils_4.4.2-9 g++_4:5.2.1-4+rpi2 g++-4.9_4.9.3-4 g++-5_5.2.1-21+rpi1 gcc_4:5.2.1-4+rpi2 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-1 gcc-4.9_4.9.3-4 gcc-4.9-base_4.9.3-4 gcc-5_5.2.1-21+rpi1 gcc-5-base_5.2.1-21+rpi1 gettext_0.19.6-1 gettext-base_0.19.6-1 gnupg_1.4.19-5 golang-clockwork-dev_0.0~git20141217-1 golang-codegangsta-cli-dev_0.0~git20150117-3 golang-context-dev_0.0~git20140604.1.14f550f-1 golang-coreos-log-dev_0.0~git20140508-2 golang-etcd-dev_2.0.0-1 golang-etcd-server-dev_2.2.1+dfsg-1 golang-github-boltdb-bolt-dev_0.0~git20150715.980670a-1 golang-github-bradfitz-http2-dev_0.0~git20150509-1 golang-github-codegangsta-cli-dev_0.0~git20150117-3 golang-github-coreos-go-systemd-dev_3-1 golang-github-google-btree-dev_0.0~git20150413.0.cc6329d-1 golang-github-gorilla-mux-dev_0.0~git20150814.0.f7b6aaa-1 golang-github-stretchr-testify-dev_1.0-1 golang-github-ugorji-go-codec-dev_0.0~git20150815.821cda7e-1 golang-glog-dev_0+git20150801.fca8c88-1 golang-go_2:1.4.3-3 golang-go-linux-arm_2:1.4.3-3 golang-go-semver-dev_0.0~git20150304-1 golang-go.crypto-dev_1:0.0~git20150608-1 golang-go.net-dev_0.0+git20151007.b846920+dfsg-1 golang-go.tools_1:0.0~git20150716.0.87156cb+dfsg1-4 golang-gogoprotobuf-dev_0.0~git20150828.0.6cab0cc-1 golang-golang-x-net-dev_0.0+git20151007.b846920+dfsg-1 golang-golang-x-oauth2-dev_0.0~git20150527-2 golang-golang-x-sys-dev_0.0~git20150612-1 golang-golang-x-tools_1:0.0~git20150716.0.87156cb+dfsg1-4 golang-golang-x-tools-dev_1:0.0~git20150716.0.87156cb+dfsg1-4 golang-google-appengine-dev_0.0~git20150606-2 golang-google-cloud-compute-metadata-dev_0.0~git20150613-1 golang-google-grpc-dev_0.0~git20150514.0.f5ebd86-1 golang-goprotobuf-dev_0.0~git20150526-2 golang-metrics-dev_0.0~git20140119-2 golang-objx-dev_0.0~git20140527-4 golang-procfs-dev_0+git20150616.c91d8ee-1 golang-prometheus-client-dev_0.7.0+ds-2 golang-protobuf-extensions-dev_0+git20150513.fc2b8d3-4 golang-src_2:1.4.3-3 golang-toml-dev_0.1.0-1 golang-x-text-dev_0+git20150518.c93e7c9-1 gpgv_1.4.19-5 grep_2.21-2 groff-base_1.22.3-1 gzip_1.6-4 hostname_3.16 init_1.23 init-system-helpers_1.23 initramfs-tools_0.120 initscripts_2.88dsf-59.2 insserv_1.14.0-5 intltool-debian_0.35.0+20060710.4 klibc-utils_2.0.4-2+rpi1 kmod_21-1 libacl1_2.2.52-2 libapparmor1_2.10-2 libapt-pkg4.12_1.0.9.10 libapt-pkg4.16_1.0.10.2 libarchive-zip-perl_1.53-1 libasan1_4.9.3-4 libasan2_5.2.1-21+rpi1 libatomic1_5.2.1-21+rpi1 libattr1_1:2.4.47-2 libaudit-common_1:2.4.4-4 libaudit1_1:2.4.4-4 libblkid1_2.27-3 libbz2-1.0_1.0.6-8 libc-bin_2.19-22 libc-dev-bin_2.19-22 libc6_2.19-22 libc6-dev_2.19-22 libcap2_1:2.24-12 libcap2-bin_1:2.24-12 libcc1-0_5.2.1-21+rpi1 libcloog-isl4_0.18.3-1 libcomerr2_1.42.13-1 libcroco3_0.6.8-3 libcryptsetup4_2:1.6.6-5 libdb5.3_5.3.28-11 libdbus-1-3_1.10.0-3 libdebconfclient0_0.195 libdevmapper1.02.1_2:1.02.104-1 libdpkg-perl_1.18.3 libdrm2_2.4.64-1 libexpat1_2.1.0-7 libfakeroot_1.20.2-1 libfdisk1_2.27-3 libffi6_3.2.1-3 libfile-stripnondeterminism-perl_0.013-1 libgc1c2_1:7.4.2-7 libgcc-4.9-dev_4.9.3-4 libgcc-5-dev_5.2.1-21+rpi1 libgcc1_1:5.2.1-21+rpi1 libgcrypt20_1.6.3-2 libgdbm3_1.8.3-13.1 libglib2.0-0_2.46.1-1 libgmp10_2:6.0.0+dfsg-7+rpi1 libgomp1_5.2.1-21+rpi1 libgpg-error0_1.20-1 libicu55_55.1-5 libisl13_0.14-2 libjs-jquery_1.11.3+dfsg-4 libjs-jquery-ui_1.10.1+dfsg-1 libklibc_2.0.4-2+rpi1 libkmod2_21-1 liblocale-gettext-perl_1.07-1 liblzma5_5.1.1alpha+20120614-2.1 libmagic1_1:5.25-2 libmount1_2.27-3 libmpc3_1.0.3-1 libmpfr4_3.1.3-1 libncurses5_6.0+20150810-1 libncursesw5_6.0+20150810-1 libnih-dbus1_1.0.3-4.3 libnih1_1.0.3-4.3 libpam-modules_1.1.8-3.1 libpam-modules-bin_1.1.8-3.1 libpam-runtime_1.1.8-3.1 libpam0g_1.1.8-3.1 libpcre3_2:8.35-7.2 libpipeline1_1.4.1-1 libpng12-0_1.2.50-2+b2 libprocps3_2:3.3.9-9 libprocps4_2:3.3.10-2 libprotobuf-dev_2.6.1-1.3 libprotobuf-lite9v5_2.6.1-1.3 libprotobuf9v5_2.6.1-1.3 libprotoc9v5_2.6.1-1.3 libpython-stdlib_2.7.9-1 libpython2.7-minimal_2.7.10-5 libpython2.7-stdlib_2.7.10-5 libreadline6_6.3-8+b3 libseccomp2_2.2.3-2 libselinux1_2.3-2 libsemanage-common_2.3-1 libsemanage1_2.3-1 libsepol1_2.3-2 libslang2_2.3.0-2+b1 libsmartcols1_2.27-3 libsqlite3-0_3.8.11.1-1 libss2_1.42.13-1 libssl1.0.0_1.0.2d-1 libstdc++-4.9-dev_4.9.3-4 libstdc++-5-dev_5.2.1-21+rpi1 libstdc++6_5.2.1-21+rpi1 libsystemd0_227-2 libtext-charwidth-perl_0.04-7+b4 libtext-iconv-perl_1.7-5+b5 libtext-wrapi18n-perl_0.06-7.1 libtimedate-perl_2.3000-2 libtinfo5_6.0+20150810-1 libubsan0_5.2.1-21+rpi1 libudev1_227-2 libunistring0_0.9.3-5.2 libusb-0.1-4_2:0.1.12-27 libustr-1.0-1_1.0.4-5 libuuid1_2.27-3 libxml2_2.9.2+zdfsg1-4 linux-libc-dev_3.18.5-1~exp1+rpi19+stretch login_1:4.2-3 lsb-base_4.1+Debian13+rpi1+nmu1 make_4.0-8.2 makedev_2.3.1-93 man-db_2.7.4-1 mawk_1.3.3-17 mime-support_3.59 mount_2.27-3 multiarch-support_2.19-22 nano_2.4.2-1 ncurses-base_6.0+20150810-1 ncurses-bin_6.0+20150810-1 passwd_1:4.2-3 patch_2.7.5-1 perl_5.20.2-6 perl-base_5.20.2-6 perl-modules_5.20.2-6 po-debconf_1.0.18 procps_2:3.3.10-2 protobuf-compiler_2.6.1-1.3 python_2.7.9-1 python-minimal_2.7.9-1 python2.7_2.7.10-5 python2.7-minimal_2.7.10-5 raspbian-archive-keyring_20120528.2 readline-common_6.3-8 sbuild-build-depends-core-dummy_0.invalid.0 sbuild-build-depends-etcd-dummy_0.invalid.0 sed_4.2.2-6.1 sensible-utils_0.0.9 startpar_0.59-3 systemd_227-2 systemd-sysv_227-2 sysv-rc_2.88dsf-59.2 sysvinit-utils_2.88dsf-59.2 tar_1.28-1 tzdata_2015g-1 udev_227-2 util-linux_2.27-3 xz-utils_5.1.1alpha+20120614-2.1 zlib1g_1:1.2.8.dfsg-2+b1 zlib1g-dev_1:1.2.8.dfsg-2+b1

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


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

gpgv: keyblock resource `/sbuild-nonexistent/.gnupg/trustedkeys.gpg': file open error
gpgv: Signature made Tue Oct 27 22:29:23 2015 UTC using RSA key ID 53968D1B
gpgv: Can't check signature: public key not found
dpkg-source: warning: failed to verify signature on ./etcd_2.2.1+dfsg-1.dsc
dpkg-source: info: extracting etcd in etcd-2.2.1+dfsg
dpkg-source: info: unpacking etcd_2.2.1+dfsg.orig.tar.gz
dpkg-source: info: unpacking etcd_2.2.1+dfsg-1.debian.tar.xz

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

Sufficient free space for build

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

DEB_BUILD_OPTIONS=parallel=4
HOME=/sbuild-nonexistent
LOGNAME=root
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
SCHROOT_ALIAS_NAME=stretch-staging-armhf-sbuild
SCHROOT_CHROOT_NAME=stretch-staging-armhf-sbuild
SCHROOT_COMMAND=env
SCHROOT_GID=109
SCHROOT_GROUP=buildd
SCHROOT_SESSION_ID=stretch-staging-armhf-sbuild-8394312c-be8a-48a5-8b8f-07351c6acc38
SCHROOT_UID=104
SCHROOT_USER=buildd
SHELL=/bin/sh
TERM=xterm
USER=buildd

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

dpkg-buildpackage: source package etcd
dpkg-buildpackage: source version 2.2.1+dfsg-1
dpkg-buildpackage: source distribution unstable
 dpkg-source --before-build etcd-2.2.1+dfsg
dpkg-buildpackage: host architecture armhf
 fakeroot debian/rules clean
dh clean --buildsystem=golang --with=golang,systemd --parallel
   dh_testdir -O--buildsystem=golang -O--parallel
   debian/rules override_dh_auto_clean
make[1]: Entering directory '/«BUILDDIR»/etcd-2.2.1+dfsg'
dh_auto_clean
rm -rf bin/
rm -rf gopath/
make[1]: Leaving directory '/«BUILDDIR»/etcd-2.2.1+dfsg'
   debian/rules override_dh_clean
make[1]: Entering directory '/«BUILDDIR»/etcd-2.2.1+dfsg'
dh_clean
## Remove Files-Excluded (when built from checkout or non-DFSG tarball):
rm -f -rv `perl -0nE 'say $1 if m{^Files\-Excluded\:\s*(.*?)(?:\n\n|Files:|Comment:)}sm;' debian/copyright`
make[1]: Leaving directory '/«BUILDDIR»/etcd-2.2.1+dfsg'
 debian/rules build-arch
dh build-arch --buildsystem=golang --with=golang,systemd --parallel
   dh_testdir -a -O--buildsystem=golang -O--parallel
   debian/rules override_dh_auto_configure
make[1]: Entering directory '/«BUILDDIR»/etcd-2.2.1+dfsg'
grep -Pq "syntax\s*=\s*\"proto3\"" etcdserver/etcdserverpb/etcdserver.proto \
        || protoc -I/usr/share/gocode/src/github.com/gogo/protobuf -I/usr/include -Ietcdserver/etcdserverpb/ --gogo_out=etcdserver/etcdserverpb/ etcdserver/etcdserverpb/etcdserver.proto
grep -Pq "syntax\s*=\s*\"proto3\"" raft/raftpb/raft.proto \
        || protoc -I/usr/share/gocode/src/github.com/gogo/protobuf -I/usr/include -Iraft/raftpb/ --gogo_out=raft/raftpb/ raft/raftpb/raft.proto
grep -Pq "syntax\s*=\s*\"proto3\"" wal/walpb/record.proto \
        || protoc -I/usr/share/gocode/src/github.com/gogo/protobuf -I/usr/include -Iwal/walpb/ --gogo_out=wal/walpb/ wal/walpb/record.proto
grep -Pq "syntax\s*=\s*\"proto3\"" Documentation/rfc/v3api.proto \
        || protoc -I/usr/share/gocode/src/github.com/gogo/protobuf -I/usr/include -IDocumentation/rfc/ --gogo_out=Documentation/rfc/ Documentation/rfc/v3api.proto
grep -Pq "syntax\s*=\s*\"proto3\"" snap/snappb/snap.proto \
        || protoc -I/usr/share/gocode/src/github.com/gogo/protobuf -I/usr/include -Isnap/snappb/ --gogo_out=snap/snappb/ snap/snappb/snap.proto
dh_auto_configure
./debian/cleanup_third_party.sh
Removing third party bundled github.com/boltdb/bolt
Removing third party bundled github.com/bradfitz/http2
Removing third party bundled github.com/codegangsta/cli
Removing third party bundled github.com/coreos/go-etcd
Removing third party bundled github.com/coreos/go-semver/semver
Removing third party bundled github.com/coreos/go-systemd
Removing third party bundled github.com/gogo/protobuf
Removing third party bundled github.com/golang/glog
Removing third party bundled github.com/golang/protobuf
Removing third party bundled github.com/google/btree
Removing third party bundled github.com/jonboulle/clockwork
Removing third party bundled github.com/prometheus/client_golang
Removing third party bundled github.com/prometheus/procfs
Removing third party bundled github.com/stretchr/testify
Removing third party bundled __github.com/ugorji/go
Removing third party bundled golang.org/x/crypto
Removing third party bundled golang.org/x/net
Removing third party bundled golang.org/x/oauth2
Removing third party bundled google.golang.org/grpc
make[1]: Leaving directory '/«BUILDDIR»/etcd-2.2.1+dfsg'
   dh_auto_build -a -O--buildsystem=golang -O--parallel
	go install -v github.com/coreos/etcd github.com/coreos/etcd/client github.com/coreos/etcd/discovery github.com/coreos/etcd/error github.com/coreos/etcd/etcdctl github.com/coreos/etcd/etcdctl/command github.com/coreos/etcd/etcdctlv3 github.com/coreos/etcd/etcdctlv3/command github.com/coreos/etcd/etcdmain github.com/coreos/etcd/etcdserver github.com/coreos/etcd/etcdserver/api/v3rpc github.com/coreos/etcd/etcdserver/auth github.com/coreos/etcd/etcdserver/etcdhttp github.com/coreos/etcd/etcdserver/etcdhttp/httptypes github.com/coreos/etcd/etcdserver/etcdserverpb github.com/coreos/etcd/etcdserver/stats github.com/coreos/etcd/integration github.com/coreos/etcd/pkg/cors github.com/coreos/etcd/pkg/crc github.com/coreos/etcd/pkg/fileutil github.com/coreos/etcd/pkg/flags github.com/coreos/etcd/pkg/httputil github.com/coreos/etcd/pkg/idutil github.com/coreos/etcd/pkg/ioutil github.com/coreos/etcd/pkg/netutil github.com/coreos/etcd/pkg/osutil github.com/coreos/etcd/pkg/pathutil github.com/coreos/etcd/pkg/pbutil github.com/coreos/etcd/pkg/runtime github.com/coreos/etcd/pkg/testutil github.com/coreos/etcd/pkg/timeutil github.com/coreos/etcd/pkg/transport github.com/coreos/etcd/pkg/types github.com/coreos/etcd/pkg/wait github.com/coreos/etcd/proxy github.com/coreos/etcd/raft github.com/coreos/etcd/raft/raftpb github.com/coreos/etcd/raft/rafttest github.com/coreos/etcd/rafthttp github.com/coreos/etcd/snap github.com/coreos/etcd/snap/snappb github.com/coreos/etcd/storage github.com/coreos/etcd/storage/backend github.com/coreos/etcd/storage/storagepb github.com/coreos/etcd/store github.com/coreos/etcd/tools/etcd-dump-logs github.com/coreos/etcd/tools/functional-tester/etcd-agent github.com/coreos/etcd/tools/functional-tester/etcd-agent/client github.com/coreos/etcd/tools/functional-tester/etcd-tester github.com/coreos/etcd/tools/v3benchmark github.com/coreos/etcd/version github.com/coreos/etcd/wal github.com/coreos/etcd/wal/walpb
github.com/coreos/go-systemd/journal
github.com/coreos/etcd/Godeps/_workspace/src/github.com/ugorji/go/codec
github.com/coreos/etcd/pkg/pathutil
github.com/coreos/etcd/pkg/types
golang.org/x/net/context
github.com/jonboulle/clockwork
github.com/coreos/etcd/Godeps/_workspace/src/github.com/coreos/pkg/capnslog
github.com/coreos/etcd/error
github.com/gogo/protobuf/proto
github.com/golang/protobuf/proto
github.com/coreos/etcd/etcdserver/etcdhttp/httptypes
google.golang.org/grpc/codes
golang.org/x/oauth2/internal
golang.org/x/oauth2
golang.org/x/oauth2/jws
golang.org/x/oauth2/jwt
google.golang.org/cloud/internal
google.golang.org/cloud/compute/metadata
golang.org/x/oauth2/google
github.com/golang/glog
google.golang.org/grpc/grpclog
google.golang.org/grpc/credentials
google.golang.org/grpc/metadata
github.com/bradfitz/http2/hpack
github.com/coreos/etcd/pkg/fileutil
github.com/coreos/etcd/storage/storagepb
github.com/bradfitz/http2
github.com/coreos/etcd/raft/raftpb
github.com/coreos/etcd/pkg/idutil
github.com/coreos/etcd/pkg/netutil
github.com/coreos/etcd/pkg/pbutil
github.com/coreos/etcd/pkg/runtime
github.com/coreos/etcd/pkg/timeutil
github.com/coreos/etcd/pkg/wait
github.com/coreos/etcd/Godeps/_workspace/src/github.com/xiang90/probing
github.com/coreos/etcd/pkg/httputil
github.com/coreos/etcd/pkg/ioutil
github.com/coreos/etcd/raft
github.com/coreos/etcd/version
github.com/coreos/go-semver/semver
github.com/prometheus/client_golang/client_model
github.com/prometheus/client_golang/deps/bitbucket.org/ww/goautoneg
github.com/prometheus/client_golang/deps/github.com/beorn7/perks/quantile
github.com/prometheus/client_golang/model
google.golang.org/grpc/transport
github.com/matttproud/golang_protobuf_extensions/pbutil
github.com/prometheus/client_golang/text
github.com/coreos/etcd/etcdserver/stats
github.com/prometheus/procfs
github.com/coreos/etcd/snap/snappb
google.golang.org/grpc
github.com/boltdb/bolt
github.com/prometheus/client_golang/prometheus
github.com/coreos/etcd/etcdserver/etcdserverpb
github.com/coreos/etcd/storage/backend
github.com/google/btree
github.com/coreos/etcd/rafthttp
github.com/coreos/etcd/snap
github.com/coreos/etcd/storage
github.com/coreos/etcd/store
github.com/coreos/etcd/pkg/crc
github.com/coreos/etcd/wal/walpb
github.com/coreos/etcd/wal
golang.org/x/crypto/blowfish
github.com/coreos/etcd/pkg/cors
golang.org/x/crypto/bcrypt
github.com/coreos/etcd/pkg/transport
github.com/coreos/etcd/pkg/osutil
github.com/coreos/etcd/proxy
github.com/coreos/go-systemd/daemon
github.com/coreos/go-systemd/util
golang.org/x/net/netutil
github.com/coreos/etcd/pkg/flags
github.com/codegangsta/cli
github.com/coreos/etcd/Godeps/_workspace/src/github.com/bgentry/speakeasy
github.com/coreos/etcd/integration
github.com/coreos/etcd/pkg/testutil
github.com/coreos/etcd/raft/rafttest
github.com/coreos/etcd/tools/etcd-dump-logs
github.com/coreos/etcd/tools/functional-tester/etcd-agent/client
github.com/coreos/etcd/tools/functional-tester/etcd-agent
github.com/coreos/etcd/etcdctlv3/command
github.com/coreos/etcd/etcdctlv3
github.com/coreos/etcd/Godeps/_workspace/src/github.com/rakyll/pb
github.com/coreos/etcd/tools/v3benchmark
github.com/coreos/etcd/client
github.com/coreos/etcd/discovery
github.com/coreos/etcd/etcdctl/command
github.com/coreos/etcd/tools/functional-tester/etcd-tester
github.com/coreos/etcd/etcdserver
github.com/coreos/etcd/etcdctl
github.com/coreos/etcd/etcdserver/api/v3rpc
github.com/coreos/etcd/etcdserver/auth
github.com/coreos/etcd/etcdserver/etcdhttp
github.com/coreos/etcd/etcdmain
github.com/coreos/etcd
   debian/rules override_dh_auto_test
make[1]: Entering directory '/«BUILDDIR»/etcd-2.2.1+dfsg'
dh_auto_test
	go test -v github.com/coreos/etcd github.com/coreos/etcd/client github.com/coreos/etcd/discovery github.com/coreos/etcd/error github.com/coreos/etcd/etcdctl github.com/coreos/etcd/etcdctl/command github.com/coreos/etcd/etcdctlv3 github.com/coreos/etcd/etcdctlv3/command github.com/coreos/etcd/etcdmain github.com/coreos/etcd/etcdserver github.com/coreos/etcd/etcdserver/api/v3rpc github.com/coreos/etcd/etcdserver/auth github.com/coreos/etcd/etcdserver/etcdhttp github.com/coreos/etcd/etcdserver/etcdhttp/httptypes github.com/coreos/etcd/etcdserver/etcdserverpb github.com/coreos/etcd/etcdserver/stats github.com/coreos/etcd/integration github.com/coreos/etcd/pkg/cors github.com/coreos/etcd/pkg/crc github.com/coreos/etcd/pkg/fileutil github.com/coreos/etcd/pkg/flags github.com/coreos/etcd/pkg/httputil github.com/coreos/etcd/pkg/idutil github.com/coreos/etcd/pkg/ioutil github.com/coreos/etcd/pkg/netutil github.com/coreos/etcd/pkg/osutil github.com/coreos/etcd/pkg/pathutil github.com/coreos/etcd/pkg/pbutil github.com/coreos/etcd/pkg/runtime github.com/coreos/etcd/pkg/testutil github.com/coreos/etcd/pkg/timeutil github.com/coreos/etcd/pkg/transport github.com/coreos/etcd/pkg/types github.com/coreos/etcd/pkg/wait github.com/coreos/etcd/proxy github.com/coreos/etcd/raft github.com/coreos/etcd/raft/raftpb github.com/coreos/etcd/raft/rafttest github.com/coreos/etcd/rafthttp github.com/coreos/etcd/snap github.com/coreos/etcd/snap/snappb github.com/coreos/etcd/storage github.com/coreos/etcd/storage/backend github.com/coreos/etcd/storage/storagepb github.com/coreos/etcd/store github.com/coreos/etcd/tools/etcd-dump-logs github.com/coreos/etcd/tools/functional-tester/etcd-agent github.com/coreos/etcd/tools/functional-tester/etcd-agent/client github.com/coreos/etcd/tools/functional-tester/etcd-tester github.com/coreos/etcd/tools/v3benchmark github.com/coreos/etcd/version github.com/coreos/etcd/wal github.com/coreos/etcd/wal/walpb
?   	github.com/coreos/etcd	[no test files]
=== RUN TestSimpleHTTPClientDoSuccess
--- PASS: TestSimpleHTTPClientDoSuccess (0.00s)
=== RUN TestSimpleHTTPClientDoError
--- PASS: TestSimpleHTTPClientDoError (0.00s)
=== RUN TestSimpleHTTPClientDoCancelContext
--- PASS: TestSimpleHTTPClientDoCancelContext (0.00s)
=== RUN TestSimpleHTTPClientDoCancelContextResponseBodyClosed
--- PASS: TestSimpleHTTPClientDoCancelContextResponseBodyClosed (0.01s)
=== RUN TestSimpleHTTPClientDoCancelContextResponseBodyClosedWithBlockingBody
--- PASS: TestSimpleHTTPClientDoCancelContextResponseBodyClosedWithBlockingBody (0.00s)
=== RUN TestSimpleHTTPClientDoCancelContextWaitForRoundTrip
--- PASS: TestSimpleHTTPClientDoCancelContextWaitForRoundTrip (0.00s)
=== RUN TestSimpleHTTPClientDoHeaderTimeout
--- PASS: TestSimpleHTTPClientDoHeaderTimeout (0.00s)
=== RUN TestHTTPClusterClientDo
--- PASS: TestHTTPClusterClientDo (0.00s)
=== RUN TestHTTPClusterClientDoDeadlineExceedContext
--- PASS: TestHTTPClusterClientDoDeadlineExceedContext (0.00s)
=== RUN TestRedirectedHTTPAction
--- PASS: TestRedirectedHTTPAction (0.00s)
=== RUN TestRedirectFollowingHTTPClient
--- PASS: TestRedirectFollowingHTTPClient (0.00s)
=== RUN TestDefaultCheckRedirect
--- PASS: TestDefaultCheckRedirect (0.00s)
=== RUN TestHTTPClusterClientSync
--- PASS: TestHTTPClusterClientSync (0.00s)
=== RUN TestHTTPClusterClientSyncFail
--- PASS: TestHTTPClusterClientSyncFail (0.00s)
=== RUN TestHTTPClusterClientAutoSyncCancelContext
--- PASS: TestHTTPClusterClientAutoSyncCancelContext (0.01s)
=== RUN TestHTTPClusterClientAutoSyncFail
--- PASS: TestHTTPClusterClientAutoSyncFail (0.00s)
=== RUN TestHTTPClusterClientSyncPinEndpoint
--- PASS: TestHTTPClusterClientSyncPinEndpoint (0.00s)
=== RUN TestHTTPClusterClientResetFail
--- PASS: TestHTTPClusterClientResetFail (0.00s)
=== RUN TestHTTPClusterClientResetPinRandom
--- PASS: TestHTTPClusterClientResetPinRandom (0.81s)
=== RUN TestV2KeysURLHelper
--- PASS: TestV2KeysURLHelper (0.00s)
=== RUN TestGetAction
--- PASS: TestGetAction (0.00s)
=== RUN TestWaitAction
--- PASS: TestWaitAction (0.00s)
=== RUN TestSetAction
--- PASS: TestSetAction (0.01s)
=== RUN TestCreateInOrderAction
--- PASS: TestCreateInOrderAction (0.00s)
=== RUN TestDeleteAction
--- PASS: TestDeleteAction (0.00s)
=== RUN TestUnmarshalSuccessfulResponse
--- PASS: TestUnmarshalSuccessfulResponse (0.00s)
=== RUN TestUnmarshalFailedKeysResponse
--- PASS: TestUnmarshalFailedKeysResponse (0.00s)
=== RUN TestUnmarshalFailedKeysResponseBadJSON
--- PASS: TestUnmarshalFailedKeysResponseBadJSON (0.00s)
=== RUN TestHTTPWatcherNextWaitAction
--- PASS: TestHTTPWatcherNextWaitAction (0.00s)
=== RUN TestHTTPWatcherNextFail
--- PASS: TestHTTPWatcherNextFail (0.00s)
=== RUN TestHTTPKeysAPIWatcherAction
--- PASS: TestHTTPKeysAPIWatcherAction (0.00s)
=== RUN TestHTTPKeysAPISetAction
--- PASS: TestHTTPKeysAPISetAction (0.00s)
=== RUN TestHTTPKeysAPISetError
--- PASS: TestHTTPKeysAPISetError (0.00s)
=== RUN TestHTTPKeysAPISetResponse
--- PASS: TestHTTPKeysAPISetResponse (0.00s)
=== RUN TestHTTPKeysAPIGetAction
--- PASS: TestHTTPKeysAPIGetAction (0.00s)
=== RUN TestHTTPKeysAPIGetError
--- PASS: TestHTTPKeysAPIGetError (0.00s)
=== RUN TestHTTPKeysAPIGetResponse
--- PASS: TestHTTPKeysAPIGetResponse (0.00s)
=== RUN TestHTTPKeysAPIDeleteAction
--- PASS: TestHTTPKeysAPIDeleteAction (0.00s)
=== RUN TestHTTPKeysAPIDeleteError
--- PASS: TestHTTPKeysAPIDeleteError (0.00s)
=== RUN TestHTTPKeysAPIDeleteResponse
--- PASS: TestHTTPKeysAPIDeleteResponse (0.00s)
=== RUN TestHTTPKeysAPICreateAction
--- PASS: TestHTTPKeysAPICreateAction (0.00s)
=== RUN TestHTTPKeysAPICreateInOrderAction
--- PASS: TestHTTPKeysAPICreateInOrderAction (0.00s)
=== RUN TestHTTPKeysAPIUpdateAction
--- PASS: TestHTTPKeysAPIUpdateAction (0.00s)
=== RUN TestNodeTTLDuration
--- PASS: TestNodeTTLDuration (0.00s)
=== RUN TestMembersAPIActionList
--- PASS: TestMembersAPIActionList (0.00s)
=== RUN TestMembersAPIActionAdd
--- PASS: TestMembersAPIActionAdd (0.00s)
=== RUN TestMembersAPIActionUpdate
--- PASS: TestMembersAPIActionUpdate (0.00s)
=== RUN TestMembersAPIActionRemove
--- PASS: TestMembersAPIActionRemove (0.00s)
=== RUN TestAssertStatusCode
--- PASS: TestAssertStatusCode (0.00s)
=== RUN TestV2MembersURL
--- PASS: TestV2MembersURL (0.00s)
=== RUN TestMemberUnmarshal
--- PASS: TestMemberUnmarshal (0.00s)
=== RUN TestMemberCollectionUnmarshalFail
--- PASS: TestMemberCollectionUnmarshalFail (0.00s)
=== RUN TestMemberCollectionUnmarshal
--- PASS: TestMemberCollectionUnmarshal (0.00s)
=== RUN TestMemberCreateRequestMarshal
--- PASS: TestMemberCreateRequestMarshal (0.00s)
=== RUN TestHTTPMembersAPIAddSuccess
--- PASS: TestHTTPMembersAPIAddSuccess (0.00s)
=== RUN TestHTTPMembersAPIAddError
--- PASS: TestHTTPMembersAPIAddError (0.00s)
=== RUN TestHTTPMembersAPIRemoveSuccess
--- PASS: TestHTTPMembersAPIRemoveSuccess (0.00s)
=== RUN TestHTTPMembersAPIRemoveFail
--- PASS: TestHTTPMembersAPIRemoveFail (0.00s)
=== RUN TestHTTPMembersAPIListSuccess
--- PASS: TestHTTPMembersAPIListSuccess (0.00s)
=== RUN TestHTTPMembersAPIListError
--- PASS: TestHTTPMembersAPIListError (0.00s)
=== RUN TestSRVDiscover
--- PASS: TestSRVDiscover (0.00s)
PASS
ok  	github.com/coreos/etcd/client	0.973s
=== RUN TestNewProxyFuncUnset
--- PASS: TestNewProxyFuncUnset (0.00s)
=== RUN TestNewProxyFuncBad
--- PASS: TestNewProxyFuncBad (0.00s)
=== RUN TestNewProxyFunc
2015-11-02 04:51:47.165359 I | discovery: using proxy "http://bar.com"
2015-11-02 04:51:47.166099 I | discovery: using proxy "http://disco.foo.bar"
--- PASS: TestNewProxyFunc (0.00s)
=== RUN TestCheckCluster
2015-11-02 04:51:47.167585 E | discovery: error #0: context deadline exceeded
2015-11-02 04:51:47.168165 I | discovery: cluster status check: error connecting to <nil>, retrying in 2s
2015-11-02 04:51:47.168793 E | discovery: error #0: context deadline exceeded
2015-11-02 04:51:47.169219 I | discovery: cluster status check: error connecting to <nil>, retrying in 4s
2015-11-02 04:51:47.169845 E | discovery: error #0: context deadline exceeded
2015-11-02 04:51:47.170502 I | discovery: cluster status check: error connecting to <nil>, retrying in 8s
2015-11-02 04:51:47.171354 E | discovery: error #0: context deadline exceeded
2015-11-02 04:51:47.171775 I | discovery: cluster status check: error connecting to <nil>, retrying in 2s
2015-11-02 04:51:47.172535 E | discovery: error #0: context deadline exceeded
2015-11-02 04:51:47.173059 I | discovery: cluster status check: error connecting to <nil>, retrying in 4s
2015-11-02 04:51:47.173667 E | discovery: error #0: context deadline exceeded
2015-11-02 04:51:47.174077 I | discovery: cluster status check: error connecting to <nil>, retrying in 8s
2015-11-02 04:51:47.174987 E | discovery: error #0: context deadline exceeded
2015-11-02 04:51:47.175485 I | discovery: cluster status check: error connecting to <nil>, retrying in 2s
2015-11-02 04:51:47.176028 E | discovery: error #0: context deadline exceeded
2015-11-02 04:51:47.176534 I | discovery: cluster status check: error connecting to <nil>, retrying in 4s
2015-11-02 04:51:47.177088 E | discovery: error #0: context deadline exceeded
2015-11-02 04:51:47.177481 I | discovery: cluster status check: error connecting to <nil>, retrying in 8s
2015-11-02 04:51:47.178377 E | discovery: error #0: context deadline exceeded
2015-11-02 04:51:47.178806 I | discovery: cluster status check: error connecting to <nil>, retrying in 2s
2015-11-02 04:51:47.179425 E | discovery: error #0: context deadline exceeded
2015-11-02 04:51:47.179812 I | discovery: cluster status check: error connecting to <nil>, retrying in 4s
2015-11-02 04:51:47.180493 E | discovery: error #0: context deadline exceeded
2015-11-02 04:51:47.180916 I | discovery: cluster status check: error connecting to <nil>, retrying in 8s
2015-11-02 04:51:47.181817 E | discovery: error #0: context deadline exceeded
2015-11-02 04:51:47.182240 I | discovery: cluster status check: error connecting to <nil>, retrying in 2s
2015-11-02 04:51:47.182911 E | discovery: error #0: context deadline exceeded
2015-11-02 04:51:47.183308 I | discovery: cluster status check: error connecting to <nil>, retrying in 4s
2015-11-02 04:51:47.183930 E | discovery: error #0: context deadline exceeded
2015-11-02 04:51:47.184333 I | discovery: cluster status check: error connecting to <nil>, retrying in 8s
2015-11-02 04:51:47.185425 E | discovery: error #0: context deadline exceeded
2015-11-02 04:51:47.185854 I | discovery: cluster status check: error connecting to <nil>, retrying in 2s
2015-11-02 04:51:47.186460 E | discovery: error #0: context deadline exceeded
2015-11-02 04:51:47.186844 I | discovery: cluster status check: error connecting to <nil>, retrying in 4s
2015-11-02 04:51:47.187447 E | discovery: error #0: context deadline exceeded
2015-11-02 04:51:47.187840 I | discovery: cluster status check: error connecting to <nil>, retrying in 8s
2015-11-02 04:51:47.188777 E | discovery: error #0: context deadline exceeded
2015-11-02 04:51:47.189265 I | discovery: cluster status check: error connecting to <nil>, retrying in 2s
2015-11-02 04:51:47.189850 E | discovery: error #0: context deadline exceeded
2015-11-02 04:51:47.190218 I | discovery: cluster status check: error connecting to <nil>, retrying in 4s
2015-11-02 04:51:47.190811 E | discovery: error #0: context deadline exceeded
2015-11-02 04:51:47.191206 I | discovery: cluster status check: error connecting to <nil>, retrying in 8s
--- PASS: TestCheckCluster (0.02s)
=== RUN TestWaitNodes
2015-11-02 04:51:47.192812 N | discovery: found peer 1 in the cluster
2015-11-02 04:51:47.193151 N | discovery: found peer 2 in the cluster
2015-11-02 04:51:47.193526 N | discovery: found peer 3 in the cluster
2015-11-02 04:51:47.193883 N | discovery: found 3 needed peer(s)
2015-11-02 04:51:47.194309 N | discovery: found peer 1 in the cluster
2015-11-02 04:51:47.194604 N | discovery: found peer 2 in the cluster
2015-11-02 04:51:47.194877 N | discovery: found peer 3 in the cluster
2015-11-02 04:51:47.195140 N | discovery: found 3 needed peer(s)
2015-11-02 04:51:47.195654 N | discovery: found peer 1 in the cluster
2015-11-02 04:51:47.195873 N | discovery: found 1 peer(s), waiting for 2 more
2015-11-02 04:51:47.196145 N | discovery: found peer 2 in the cluster
2015-11-02 04:51:47.196483 N | discovery: found 2 peer(s), waiting for 1 more
2015-11-02 04:51:47.196868 N | discovery: found peer 3 in the cluster
2015-11-02 04:51:47.197140 N | discovery: found 3 needed peer(s)
2015-11-02 04:51:47.197726 N | discovery: found peer 1 in the cluster
2015-11-02 04:51:47.197949 N | discovery: found 1 peer(s), waiting for 2 more
2015-11-02 04:51:47.198243 E | discovery: error #0: context deadline exceeded
2015-11-02 04:51:47.198872 I | discovery: waiting for other nodes: error connecting to <nil>, retrying in 2s
2015-11-02 04:51:47.199572 N | discovery: found peer 1 in the cluster
2015-11-02 04:51:47.199818 N | discovery: found 1 peer(s), waiting for 2 more
2015-11-02 04:51:47.200109 E | discovery: error #0: context deadline exceeded
2015-11-02 04:51:47.200723 I | discovery: waiting for other nodes: error connecting to <nil>, retrying in 4s
2015-11-02 04:51:47.201477 N | discovery: found peer 1 in the cluster
2015-11-02 04:51:47.201733 N | discovery: found 1 peer(s), waiting for 2 more
2015-11-02 04:51:47.202028 N | discovery: found peer 2 in the cluster
2015-11-02 04:51:47.202305 N | discovery: found 2 peer(s), waiting for 1 more
2015-11-02 04:51:47.202575 N | discovery: found peer 3 in the cluster
2015-11-02 04:51:47.202841 N | discovery: found 3 needed peer(s)
2015-11-02 04:51:47.203495 N | discovery: found peer 1 in the cluster
2015-11-02 04:51:47.203750 N | discovery: found peer 2 in the cluster
2015-11-02 04:51:47.204135 N | discovery: found 2 peer(s), waiting for 1 more
2015-11-02 04:51:47.204451 N | discovery: found peer 3 in the cluster
2015-11-02 04:51:47.204724 N | discovery: found 3 needed peer(s)
2015-11-02 04:51:47.205275 N | discovery: found peer 1 in the cluster
2015-11-02 04:51:47.205510 N | discovery: found peer 2 in the cluster
2015-11-02 04:51:47.205888 N | discovery: found 2 peer(s), waiting for 1 more
2015-11-02 04:51:47.206177 E | discovery: error #0: context deadline exceeded
2015-11-02 04:51:47.206813 I | discovery: waiting for other nodes: error connecting to <nil>, retrying in 2s
2015-11-02 04:51:47.207422 N | discovery: found peer 1 in the cluster
2015-11-02 04:51:47.207895 N | discovery: found peer 2 in the cluster
2015-11-02 04:51:47.208189 N | discovery: found 2 peer(s), waiting for 1 more
2015-11-02 04:51:47.208509 E | discovery: error #0: context deadline exceeded
2015-11-02 04:51:47.209037 I | discovery: waiting for other nodes: error connecting to <nil>, retrying in 4s
2015-11-02 04:51:47.209711 N | discovery: found peer 1 in the cluster
2015-11-02 04:51:47.209944 N | discovery: found peer 2 in the cluster
2015-11-02 04:51:47.210222 N | discovery: found 2 peer(s), waiting for 1 more
2015-11-02 04:51:47.210486 N | discovery: found peer 3 in the cluster
2015-11-02 04:51:47.210741 N | discovery: found 3 needed peer(s)
2015-11-02 04:51:47.211311 N | discovery: found peer 1 in the cluster
2015-11-02 04:51:47.211610 N | discovery: found peer 2 in the cluster
2015-11-02 04:51:47.211988 N | discovery: found peer 3 in the cluster
2015-11-02 04:51:47.212335 N | discovery: found 3 needed peer(s)
2015-11-02 04:51:47.212786 N | discovery: found peer 1 in the cluster
2015-11-02 04:51:47.213073 N | discovery: found peer 2 in the cluster
2015-11-02 04:51:47.213496 N | discovery: found peer 3 in the cluster
2015-11-02 04:51:47.213848 N | discovery: found 3 needed peer(s)
--- PASS: TestWaitNodes (0.02s)
=== RUN TestCreateSelf
--- PASS: TestCreateSelf (0.00s)
=== RUN TestNodesToCluster
--- PASS: TestNodesToCluster (0.00s)
=== RUN TestSortableNodes
--- PASS: TestSortableNodes (0.10s)
=== RUN TestRetryFailure
2015-11-02 04:51:47.319174 E | discovery: error #0: context deadline exceeded
2015-11-02 04:51:47.319743 I | discovery: cluster status check: error connecting to <nil>, retrying in 2s
2015-11-02 04:51:47.320339 E | discovery: error #0: context deadline exceeded
2015-11-02 04:51:47.320794 I | discovery: cluster status check: error connecting to <nil>, retrying in 4s
2015-11-02 04:51:47.321406 E | discovery: error #0: context deadline exceeded
2015-11-02 04:51:47.321925 I | discovery: cluster status check: error connecting to <nil>, retrying in 8s
2015-11-02 04:51:47.322462 E | discovery: error #0: context deadline exceeded
--- PASS: TestRetryFailure (0.00s)
=== RUN TestSRVGetCluster
2015-11-02 04:51:47.323817 N | discovery: got bootstrap from DNS for etcd-server-ssl at https://10.0.0.1:2480
2015-11-02 04:51:47.324354 N | discovery: got bootstrap from DNS for etcd-server-ssl at https://10.0.0.2:2480
2015-11-02 04:51:47.324779 N | discovery: got bootstrap from DNS for etcd-server-ssl at https://10.0.0.3:2480
2015-11-02 04:51:47.325227 N | discovery: got bootstrap from DNS for etcd-server-ssl at https://10.0.0.1:2480
2015-11-02 04:51:47.325676 N | discovery: got bootstrap from DNS for etcd-server-ssl at https://10.0.0.2:2480
2015-11-02 04:51:47.326144 N | discovery: got bootstrap from DNS for etcd-server-ssl at https://10.0.0.3:2480
2015-11-02 04:51:47.326586 N | discovery: got bootstrap from DNS for etcd-server at http://10.0.0.1:2380
2015-11-02 04:51:47.327163 N | discovery: got bootstrap from DNS for etcd-server-ssl at https://10.0.0.1:2480
2015-11-02 04:51:47.327537 N | discovery: got bootstrap from DNS for etcd-server-ssl at https://10.0.0.2:2480
2015-11-02 04:51:47.327985 N | discovery: got bootstrap from DNS for etcd-server-ssl at https://10.0.0.3:2480
2015-11-02 04:51:47.328579 N | discovery: got bootstrap from DNS for etcd-server at http://10.0.0.1:2380
2015-11-02 04:51:47.329111 N | discovery: got bootstrap from DNS for etcd-server-ssl at https://1.example.com:2480
2015-11-02 04:51:47.329618 N | discovery: got bootstrap from DNS for etcd-server-ssl at https://2.example.com:2480
2015-11-02 04:51:47.330018 N | discovery: got bootstrap from DNS for etcd-server-ssl at https://3.example.com:2480
--- PASS: TestSRVGetCluster (0.01s)
PASS
ok  	github.com/coreos/etcd/discovery	0.242s
=== RUN TestErrorWriteTo
--- PASS: TestErrorWriteTo (0.01s)
PASS
ok  	github.com/coreos/etcd/error	0.038s
?   	github.com/coreos/etcd/etcdctl	[no test files]
=== RUN TestArgOrStdin
--- PASS: TestArgOrStdin (0.00s)
PASS
ok  	github.com/coreos/etcd/etcdctl/command	0.112s
?   	github.com/coreos/etcd/etcdctlv3	[no test files]
?   	github.com/coreos/etcd/etcdctlv3/command	[no test files]
=== RUN TestConfigParsingMemberFlags
--- PASS: TestConfigParsingMemberFlags (0.00s)
=== RUN TestConfigParsingClusteringFlags
--- PASS: TestConfigParsingClusteringFlags (0.00s)
=== RUN TestConfigParsingOtherFlags
--- PASS: TestConfigParsingOtherFlags (0.00s)
=== RUN TestConfigParsingV1Flags
--- PASS: TestConfigParsingV1Flags (0.01s)
=== 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.165s
=== 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.02s)
=== RUN TestClusterGenID
--- PASS: TestClusterGenID (0.00s)
=== RUN TestNodeToMemberBad
--- PASS: TestNodeToMemberBad (0.00s)
=== RUN TestClusterAddMember
--- PASS: TestClusterAddMember (0.00s)
=== RUN TestClusterMembers
--- PASS: TestClusterMembers (0.00s)
=== RUN TestClusterRemoveMember
--- PASS: TestClusterRemoveMember (0.00s)
=== RUN TestClusterUpdateAttributes
--- PASS: TestClusterUpdateAttributes (0.00s)
=== RUN TestNodeToMember
--- PASS: TestNodeToMember (0.00s)
=== RUN TestDecideClusterVersion
--- PASS: TestDecideClusterVersion (0.00s)
=== RUN TestIsCompatibleWithVers
2015-11-02 04:52:01.395704 W | etcdserver: the running cluster version(2.1.0) is higher than the maximum cluster version(2.0.0) supported
2015-11-02 04:52:01.396590 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 TestMemberTime
--- PASS: TestMemberTime (0.00s)
=== RUN TestMemberPick
--- PASS: TestMemberPick (0.00s)
=== RUN TestMemberClone
--- PASS: TestMemberClone (0.00s)
=== RUN TestGetIDs
--- PASS: TestGetIDs (0.00s)
=== RUN TestCreateConfigChangeEnts
--- PASS: TestCreateConfigChangeEnts (0.00s)
=== RUN TestStopRaftWhenWaitingForApplyDone
--- PASS: TestStopRaftWhenWaitingForApplyDone (0.00s)
=== RUN TestDoLocalAction
--- PASS: TestDoLocalAction (0.00s)
=== RUN TestDoBadLocalAction
--- PASS: TestDoBadLocalAction (0.00s)
=== RUN TestApplyRequest
--- PASS: TestApplyRequest (0.00s)
=== RUN TestApplyRequestOnAdminMemberAttributes
--- PASS: TestApplyRequestOnAdminMemberAttributes (0.00s)
=== RUN TestApplyConfChangeError
--- PASS: TestApplyConfChangeError (0.00s)
=== RUN TestApplyConfChangeShouldStop
2015-11-02 04:52:01.418859 N | etcdserver: removed member 2 from cluster 0
--- PASS: TestApplyConfChangeShouldStop (0.00s)
=== RUN TestDoProposal
2015-11-02 04:52:01.420232 I | etcdserver: set snapshot count to default 10000
2015-11-02 04:52:01.420527 I | etcdserver: starting server... [version: 2.2.1, cluster version: to_be_decided]
2015-11-02 04:52:01.421434 I | etcdserver: set snapshot count to default 10000
2015-11-02 04:52:01.421672 I | etcdserver: starting server... [version: 2.2.1, cluster version: to_be_decided]
2015-11-02 04:52:01.422511 I | etcdserver: set snapshot count to default 10000
2015-11-02 04:52:01.422739 I | etcdserver: starting server... [version: 2.2.1, cluster version: to_be_decided]
2015-11-02 04:52:01.423533 I | etcdserver: set snapshot count to default 10000
2015-11-02 04:52:01.423757 I | etcdserver: starting server... [version: 2.2.1, cluster version: to_be_decided]
--- PASS: TestDoProposal (0.00s)
=== RUN TestDoProposalCancelled
--- PASS: TestDoProposalCancelled (0.00s)
=== RUN TestDoProposalTimeout
--- PASS: TestDoProposalTimeout (0.00s)
=== RUN TestDoProposalStopped
--- PASS: TestDoProposalStopped (0.00s)
=== RUN TestSync
--- PASS: TestSync (0.02s)
=== RUN TestSyncTimeout
--- PASS: TestSyncTimeout (0.06s)
=== RUN TestSyncTrigger
2015-11-02 04:52:01.510396 I | etcdserver: set snapshot count to default 10000
2015-11-02 04:52:01.510514 I | etcdserver: starting server... [version: 2.2.1, cluster version: to_be_decided]
--- PASS: TestSyncTrigger (0.06s)
=== RUN TestSnapshot
2015-11-02 04:52:01.574123 I | etcdserver: saved snapshot at index 1
2015-11-02 04:52:01.574410 I | etcdserver: compacted raft log at 1
--- PASS: TestSnapshot (0.01s)
=== RUN TestTriggerSnap
2015-11-02 04:52:01.585219 I | etcdserver: starting server... [version: 2.2.1, cluster version: to_be_decided]
2015-11-02 04:52:01.587220 I | etcdserver: start to snapshot (applied: 11, lastsnap: 0)
2015-11-02 04:52:01.587416 I | etcdserver: saved snapshot at index 11
2015-11-02 04:52:01.587624 I | etcdserver: compacted raft log at 1
--- PASS: TestTriggerSnap (0.01s)
=== RUN TestRecvSnapshot
2015-11-02 04:52:01.598677 I | etcdserver: set snapshot count to default 10000
2015-11-02 04:52:01.598811 I | etcdserver: starting server... [version: 2.2.1, cluster version: to_be_decided]
2015-11-02 04:52:01.599072 I | etcdserver: raft applied incoming snapshot at index 1
2015-11-02 04:52:01.599467 I | etcdserver: recovered from incoming snapshot at index 1
--- PASS: TestRecvSnapshot (0.01s)
=== RUN TestApplySnapshotAndCommittedEntries
2015-11-02 04:52:01.611499 I | etcdserver: set snapshot count to default 10000
2015-11-02 04:52:01.612207 I | etcdserver: starting server... [version: 2.2.1, cluster version: to_be_decided]
2015-11-02 04:52:01.613424 I | etcdserver: raft applied incoming snapshot at index 1
2015-11-02 04:52:01.614713 I | etcdserver: recovered from incoming snapshot at index 1
--- PASS: TestApplySnapshotAndCommittedEntries (0.01s)
=== RUN TestAddMember
2015-11-02 04:52:01.624798 I | etcdserver: set snapshot count to default 10000
2015-11-02 04:52:01.625240 I | etcdserver: starting server... [version: 2.2.1, cluster version: to_be_decided]
2015-11-02 04:52:01.628025 N | etcdserver: added member 4d2 [foo] to cluster 0
--- PASS: TestAddMember (0.00s)
=== RUN TestRemoveMember
2015-11-02 04:52:01.630089 I | etcdserver: set snapshot count to default 10000
2015-11-02 04:52:01.630370 I | etcdserver: starting server... [version: 2.2.1, cluster version: to_be_decided]
2015-11-02 04:52:01.631846 N | etcdserver: removed member 4d2 from cluster 0
--- PASS: TestRemoveMember (0.00s)
=== RUN TestUpdateMember
2015-11-02 04:52:01.633435 I | etcdserver: set snapshot count to default 10000
2015-11-02 04:52:01.633832 I | etcdserver: starting server... [version: 2.2.1, cluster version: to_be_decided]
2015-11-02 04:52:01.635430 N | etcdserver: update member 4d2 [http://127.0.0.1:1] in cluster 0
--- PASS: TestUpdateMember (0.00s)
=== RUN TestPublish
2015-11-02 04:52:01.637133 I | etcdserver: published {Name:node1 ClientURLs:[http://a http://b]} to cluster 0
--- PASS: TestPublish (0.00s)
=== RUN TestPublishStopped
2015-11-02 04:52:01.641500 I | etcdserver: aborting publish because server is stopped
--- PASS: TestPublishStopped (0.00s)
=== RUN TestPublishRetry
2015-11-02 04:52:01.642843 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.643307 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.643799 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.644226 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.644713 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.645165 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.645445 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.645728 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.646131 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.646416 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.646699 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.646994 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.647368 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.647662 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.647947 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.648320 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.648715 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.649222 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.649678 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.649966 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.650371 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.650809 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.651177 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.651609 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.651891 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.652089 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.652305 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.652710 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.653196 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.653491 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.653757 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.654038 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.654430 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.654707 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.654976 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.655320 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.655711 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.656090 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.656584 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.656954 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.657266 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.657921 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.658286 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.658681 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.659031 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.659237 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.659595 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.659972 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.660671 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.660958 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.661315 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.661724 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.662007 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.662385 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.662682 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.663037 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.663242 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.663446 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.663731 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.664088 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.664572 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.664857 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.665293 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.665653 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.666026 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.666333 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.666777 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.667072 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.667503 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.667796 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.668223 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.668701 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.669143 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.669575 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.669881 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.670352 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.670715 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.671012 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.671366 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.671822 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.672270 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.672614 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.672902 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.673315 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.673727 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.674175 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.674454 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.674875 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.675171 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.675482 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.675785 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.676205 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.676645 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.677090 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.677629 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.677938 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.678268 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.678567 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.678860 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.679170 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.679450 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.679738 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.680170 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.680527 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.680986 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.681522 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.681815 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.682170 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.682462 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.682761 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.683216 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.683678 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.683979 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.684494 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.684869 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.685100 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.685323 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.685543 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.685757 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.685968 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.686291 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.686522 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.686743 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.686947 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.687157 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.687368 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.687588 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.687785 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.688040 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.688250 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.688584 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.688826 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.689019 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.689223 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.689624 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.689863 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.690084 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.690310 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.690529 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.690749 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.691174 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.691326 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.691474 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.691632 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.691781 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.691939 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.692096 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.692240 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.692461 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.692634 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.692816 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.692963 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.693115 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.693265 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.693413 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.693558 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.693794 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.693958 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.694111 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.694269 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.694430 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.694581 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.694734 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.694888 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.695044 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.695197 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.695352 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.695509 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.695659 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.695886 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.696056 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.696209 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.696551 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.696792 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.697095 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.697405 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.697873 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.698182 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.698667 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.698964 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.699412 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.699848 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.700312 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.700827 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.701280 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.701782 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.702245 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.702641 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.703106 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.703852 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.704177 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.704643 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.705002 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.705473 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.705904 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.706278 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.706764 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.707184 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.707559 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.707864 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.708320 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.708814 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.709239 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.709670 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.710275 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.710572 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.711217 E | etcdserver: publish error: etcdserver: request timed out
2015-11-02 04:52:01.711495 I | etcdserver: aborting publish because server is stopped
--- PASS: TestPublishRetry (0.07s)
=== RUN TestUpdateVersion
2015-11-02 04:52:01.712642 I | etcdserver: setting up the initial cluster version to 2.0
--- PASS: TestUpdateVersion (0.00s)
=== RUN TestStopNotify
--- PASS: TestStopNotify (0.00s)
=== RUN TestGetOtherPeerURLs
--- PASS: TestGetOtherPeerURLs (0.00s)
PASS
ok  	github.com/coreos/etcd/etcdserver	0.450s
?   	github.com/coreos/etcd/etcdserver/api/v3rpc	[no test files]
=== RUN TestMergeUser
2015-11-02 04:51:59.319304 N | auth: granting duplicate role role1 for user foo
2015-11-02 04:51:59.320324 N | auth: revoking ungranted role role2 for user foo
--- PASS: TestMergeUser (1.36s)
=== RUN TestMergeRole
2015-11-02 04:52:00.675957 N | auth: revoking ungranted read permission /foodir
--- PASS: TestMergeRole (0.00s)
=== RUN TestAllUsers
--- PASS: TestAllUsers (0.00s)
=== RUN TestGetAndDeleteUser
2015-11-02 04:52:00.679100 N | auth: deleted user cat
--- PASS: TestGetAndDeleteUser (0.00s)
=== RUN TestAllRoles
--- PASS: TestAllRoles (0.00s)
=== RUN TestGetAndDeleteRole
2015-11-02 04:52:00.681803 N | auth: deleted role animal
--- PASS: TestGetAndDeleteRole (0.00s)
=== RUN TestEnsure
--- PASS: TestEnsure (0.00s)
=== RUN TestCreateAndUpdateUser
2015-11-02 04:52:01.360643 N | auth: created user cat
2015-11-02 04:52:01.361765 N | auth: updated user cat
--- PASS: TestCreateAndUpdateUser (0.68s)
=== RUN TestUpdateRole
2015-11-02 04:52:01.363360 N | auth: updated role animal
--- PASS: TestUpdateRole (0.00s)
=== RUN TestCreateRole
2015-11-02 04:52:01.364193 N | auth: created new role animal
--- PASS: TestCreateRole (0.00s)
=== RUN TestEnableAuth
2015-11-02 04:52:01.365350 I | auth: no guest role access found, creating default
2015-11-02 04:52:01.365586 N | auth: created new role guest
2015-11-02 04:52:01.365861 N | auth: auth: enabled auth
--- PASS: TestEnableAuth (0.00s)
=== RUN TestDisableAuth
2015-11-02 04:52:01.366499 N | auth: auth: disabled auth
--- PASS: TestDisableAuth (0.00s)
=== RUN TestSimpleMatch
--- PASS: TestSimpleMatch (0.00s)
PASS
ok  	github.com/coreos/etcd/etcdserver/auth	2.148s
=== RUN TestAuthFlow
2015-11-02 04:52:05.151914 W | etcdhttp: auth: wrong password for user root
--- PASS: TestAuthFlow (1.36s)
=== RUN TestPrefixAccess
2015-11-02 04:52:07.841532 W | etcdhttp: auth: user user does not have the root role for resource path.
2015-11-02 04:52:09.188752 W | etcdhttp: auth: invalid access for user user on key /foo.
2015-11-02 04:52:09.864849 W | etcdhttp: auth: user user does not have the root role for resource path.
2015-11-02 04:52:11.879238 W | etcdhttp: auth: wrong password for user user
2015-11-02 04:52:12.553028 W | etcdhttp: auth: incorrect password for user: user.
2015-11-02 04:52:13.223956 W | etcdhttp: auth: incorrect password for user: user.
2015-11-02 04:52:13.224297 W | etcdhttp: auth: no such user: user.
2015-11-02 04:52:13.224522 W | etcdhttp: auth: no such user: user.
2015-11-02 04:52:13.224618 W | etcdhttp: auth: no authorization provided, checking guest access
2015-11-02 04:52:13.224710 W | etcdhttp: auth: no authorization provided, checking guest access
2015-11-02 04:52:13.224802 W | etcdhttp: auth: no authorization provided, checking guest access
2015-11-02 04:52:13.224897 W | etcdhttp: auth: invalid access for unauthenticated user on resource /bar.
2015-11-02 04:52:13.224994 W | etcdhttp: auth: no authorization provided, checking guest access
2015-11-02 04:52:13.225076 W | etcdhttp: auth: invalid access for unauthenticated user on resource /bar.
2015-11-02 04:52:13.891935 W | etcdhttp: auth: user user does not have the root role for resource path.
2015-11-02 04:52:15.226935 W | etcdhttp: auth: invalid access for user user on key /foo.
2015-11-02 04:52:15.227095 W | etcdhttp: auth: malformed basic auth encoding
2015-11-02 04:52:15.227186 W | etcdhttp: auth: malformed basic auth encoding
--- PASS: TestPrefixAccess (10.07s)
=== RUN TestBadParseRequest
--- PASS: TestBadParseRequest (0.01s)
=== RUN TestGoodParseRequest
--- PASS: TestGoodParseRequest (0.00s)
=== RUN TestServeMembers
--- PASS: TestServeMembers (0.00s)
=== RUN TestServeLeader
--- PASS: TestServeLeader (0.00s)
=== RUN TestServeMembersCreate
--- FAIL: TestServeMembersCreate (0.00s)
	client_test.go:712: got body="{\"id\":\"68b044412b94763f\",\"name\":\"\",\"peerURLs\":[\"http://127.0.0.1:1\"],\"clientURLs\":[]}\n", want "{\"id\":\"2a86a83729b330d5\",\"name\":\"\",\"peerURLs\":[\"http://127.0.0.1:1\"],\"clientURLs\":[]}\n"
	client_test.go:710: actions = [{name:AddMember params:[{ID:7543604422540293695 RaftAttributes:{PeerURLs:[http://127.0.0.1:1]} Attributes:{Name: ClientURLs:[]}}]}], want [{name:AddMember params:[{ID:3064321551348478165 RaftAttributes:{PeerURLs:[http://127.0.0.1:1]} Attributes:{Name: ClientURLs:[]}}]}]
=== RUN TestServeMembersDelete
--- PASS: TestServeMembersDelete (0.00s)
=== RUN TestServeMembersUpdate
--- PASS: TestServeMembersUpdate (0.00s)
=== RUN TestServeMembersFail
2015-11-02 04:52:15.247752 E | etcdhttp: error adding member 68b044412b94763f (Error while adding a member)
2015-11-02 04:52:15.247911 E | etcdhttp: got unexpected response error (Error while adding a member)
2015-11-02 04:52:15.248757 E | etcdhttp: error removing member 1 (Error while removing member)
2015-11-02 04:52:15.248884 E | etcdhttp: got unexpected response error (Error while removing member)
2015-11-02 04:52:15.250171 E | etcdhttp: error updating member 0 (blah)
2015-11-02 04:52:15.250301 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
2015-11-02 04:52:15.260768 E | etcdhttp: got unexpected response error (Internal Server Error)
2015-11-02 04:52:15.261179 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
2015-11-02 04:52:15.267068 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)
FAIL
FAIL	github.com/coreos/etcd/etcdserver/etcdhttp	11.589s
=== 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.076s
?   	github.com/coreos/etcd/etcdserver/etcdserverpb	[no test files]
?   	github.com/coreos/etcd/etcdserver/stats	[no test files]
=== RUN TestClusterOf1
--- PASS: TestClusterOf1 (0.37s)
=== RUN TestClusterOf3
--- PASS: TestClusterOf3 (4.36s)
=== RUN TestTLSClusterOf3
--- FAIL: TestTLSClusterOf3 (0.00s)
	cluster_test.go:848: open ./fixtures/server.crt: no such file or directory
=== RUN TestClusterOf1UsingDiscovery
--- PASS: TestClusterOf1UsingDiscovery (0.78s)
=== RUN TestClusterOf3UsingDiscovery
--- PASS: TestClusterOf3UsingDiscovery (27.24s)
=== RUN TestTLSClusterOf3UsingDiscovery
--- FAIL: TestTLSClusterOf3UsingDiscovery (0.52s)
	cluster_test.go:848: open ./fixtures/server.crt: no such file or directory
=== RUN TestDoubleClusterSizeOf1
--- PASS: TestDoubleClusterSizeOf1 (58.45s)
=== RUN TestDoubleClusterSizeOf3
--- PASS: TestDoubleClusterSizeOf3 (33.25s)
=== RUN TestDoubleTLSClusterSizeOf3
--- FAIL: TestDoubleTLSClusterSizeOf3 (0.00s)
	cluster_test.go:848: open ./fixtures/server.crt: no such file or directory
=== RUN TestDecreaseClusterSizeOf3
--- PASS: TestDecreaseClusterSizeOf3 (11.89s)
=== RUN TestDecreaseClusterSizeOf5
--- FAIL: TestDecreaseClusterSizeOf5 (56.95s)
	cluster_test.go:511: unexpected remove error context deadline exceeded
=== RUN TestForceNewCluster
--- PASS: TestForceNewCluster (5.69s)
=== RUN TestAddMemberAfterClusterFullRotation
--- PASS: TestAddMemberAfterClusterFullRotation (91.29s)
=== RUN TestIssue2681
--- PASS: TestIssue2681 (12.88s)
=== RUN TestIssue2746
--- FAIL: TestIssue2746 (20.71s)
	cluster_test.go:323: create on http://127.0.0.1:20094 error: context deadline exceeded
=== RUN TestIssue2904
--- PASS: TestIssue2904 (6.29s)
=== RUN TestPauseMember
--- FAIL: TestPauseMember (60.89s)
	cluster_test.go:323: create on http://127.0.0.1:20108 error: context deadline exceeded
=== RUN TestRestartMember
--- FAIL: TestRestartMember (34.94s)
	cluster_test.go:323: create on http://127.0.0.1:20118 error: context deadline exceeded
=== RUN TestLaunchDuplicateMemberShouldFail
--- PASS: TestLaunchDuplicateMemberShouldFail (3.57s)
=== RUN TestSnapshotAndRestartMember
--- FAIL: TestSnapshotAndRestartMember (15.28s)
	member_test.go:100: #106: create on http://127.0.0.1:20130 error: context deadline exceeded
=== RUN TestUpgradeMember
--- FAIL: TestUpgradeMember (0.13s)
	migration_test.go:28: exit status 1
=== RUN TestV2Set
--- PASS: TestV2Set (0.56s)
=== RUN TestV2CreateUpdate
--- PASS: TestV2CreateUpdate (1.11s)
=== RUN TestV2CAS
--- PASS: TestV2CAS (1.05s)
=== RUN TestV2Delete
--- PASS: TestV2Delete (0.88s)
=== RUN TestV2CAD
--- PASS: TestV2CAD (0.80s)
=== RUN TestV2Unique
--- PASS: TestV2Unique (0.58s)
=== RUN TestV2Get
--- PASS: TestV2Get (0.53s)
=== RUN TestV2QuorumGet
--- PASS: TestV2QuorumGet (0.42s)
=== RUN TestV2Watch
--- PASS: TestV2Watch (0.41s)
=== RUN TestV2WatchWithIndex
--- PASS: TestV2WatchWithIndex (0.43s)
=== RUN TestV2WatchKeyInDir
--- PASS: TestV2WatchKeyInDir (1.65s)
=== RUN TestV2Head
--- PASS: TestV2Head (0.46s)
=== RUN TestGoroutinesRunning
--- SKIP: TestGoroutinesRunning (0.00s)
	z_last_test.go:42: TODO: etcdserver.Sender may still dial closed remote endpoint and need some time to timeout.
FAIL
FAIL	github.com/coreos/etcd/integration	454.575s
=== RUN TestCORSInfo
--- PASS: TestCORSInfo (0.00s)
=== RUN TestCORSInfoOriginAllowed
--- PASS: TestCORSInfoOriginAllowed (0.00s)
=== RUN TestCORSHandler
--- PASS: TestCORSHandler (0.00s)
PASS
ok  	github.com/coreos/etcd/pkg/cors	0.035s
=== RUN TestHash32
--- PASS: TestHash32 (0.00s)
PASS
ok  	github.com/coreos/etcd/pkg/crc	0.046s
=== RUN TestIsDirWriteable
--- PASS: TestIsDirWriteable (0.00s)
=== RUN TestReadDir
--- PASS: TestReadDir (0.01s)
=== RUN TestLockAndUnlock
--- PASS: TestLockAndUnlock (0.02s)
=== RUN TestPreallocate
--- PASS: TestPreallocate (0.02s)
=== RUN TestPurgeFile
2015-11-02 04:52:06.029005 I | fileutil: purged file /tmp/purgefile797981965/0.test successfully
2015-11-02 04:52:06.029688 I | fileutil: purged file /tmp/purgefile797981965/1.test successfully
2015-11-02 04:52:06.029933 I | fileutil: purged file /tmp/purgefile797981965/2.test successfully
2015-11-02 04:52:06.042550 I | fileutil: purged file /tmp/purgefile797981965/3.test successfully
2015-11-02 04:52:06.055131 I | fileutil: purged file /tmp/purgefile797981965/4.test successfully
2015-11-02 04:52:06.084221 I | fileutil: purged file /tmp/purgefile797981965/5.test successfully
2015-11-02 04:52:06.105893 I | fileutil: purged file /tmp/purgefile797981965/6.test successfully
--- PASS: TestPurgeFile (0.09s)
=== RUN TestPurgeFileHoldingLock
2015-11-02 04:52:06.122254 I | fileutil: purged file /tmp/purgefile358234888/0.test successfully
2015-11-02 04:52:06.123265 I | fileutil: purged file /tmp/purgefile358234888/1.test successfully
2015-11-02 04:52:06.124248 I | fileutil: purged file /tmp/purgefile358234888/2.test successfully
2015-11-02 04:52:06.127345 I | fileutil: purged file /tmp/purgefile358234888/3.test successfully
2015-11-02 04:52:06.128294 I | fileutil: purged file /tmp/purgefile358234888/4.test successfully
2015-11-02 04:52:06.153926 I | fileutil: purged file /tmp/purgefile358234888/5.test successfully
2015-11-02 04:52:06.159972 I | fileutil: purged file /tmp/purgefile358234888/6.test successfully
--- PASS: TestPurgeFileHoldingLock (0.07s)
PASS
ok  	github.com/coreos/etcd/pkg/fileutil	0.282s
=== RUN TestSetFlagsFromEnv
2015-11-02 04:52:08.005762 I | flags: recognized and used environment variable ETCD_A=foo
2015-11-02 04:52:08.006904 I | flags: recognized environment variable ETCD_C, but unused: shadowed by corresponding flag 
--- PASS: TestSetFlagsFromEnv (0.00s)
=== RUN TestSetFlagsFromEnvBad
2015-11-02 04:52:08.008323 I | flags: recognized and used environment variable ETCD_X=not_a_number
2015-11-02 04:52:08.008608 W | flags: unrecognized environment variable ETCD_A=foo
2015-11-02 04:52:08.009000 W | flags: unrecognized environment variable ETCD_C=woof
--- PASS: TestSetFlagsFromEnvBad (0.00s)
=== RUN TestSetBindAddrFromAddr
--- PASS: TestSetBindAddrFromAddr (0.00s)
=== RUN TestURLsFromFlags
--- PASS: TestURLsFromFlags (0.00s)
=== RUN TestIPAddressPortSet
--- PASS: TestIPAddressPortSet (0.00s)
=== RUN TestIPAddressPortString
--- PASS: TestIPAddressPortString (0.00s)
=== RUN TestStringsSet
--- PASS: TestStringsSet (0.00s)
=== RUN TestValidateURLsValueBad
--- PASS: TestValidateURLsValueBad (0.00s)
=== RUN TestValidateURLsValueGood
--- PASS: TestValidateURLsValueGood (0.00s)
PASS
ok  	github.com/coreos/etcd/pkg/flags	0.061s
?   	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.024s
=== RUN TestLimitedBufferReaderRead
--- PASS: TestLimitedBufferReaderRead (0.00s)
PASS
ok  	github.com/coreos/etcd/pkg/ioutil	0.020s
=== RUN TestResolveTCPAddrs
2015-11-02 04:52:11.158361 I | netutil: resolving infra0.example.com:4001 to 10.0.1.10:4001
2015-11-02 04:52:11.158833 I | netutil: resolving infra0.example.com:2379 to 10.0.1.10:2379
2015-11-02 04:52:11.158987 I | netutil: resolving infra0.example.com:7001 to 10.0.1.10:7001
2015-11-02 04:52:11.159097 I | netutil: resolving infra0.example.com:2380 to 10.0.1.10:2380
2015-11-02 04:52:11.159306 E | netutil: could not resolve host infra0.example.com:4001
2015-11-02 04:52:11.159411 E | netutil: could not resolve host ssh:
--- PASS: TestResolveTCPAddrs (0.00s)
=== RUN TestURLsEqual
2015-11-02 04:52:11.159906 I | netutil: resolving example.com:2379 to 10.0.10.1:2379
2015-11-02 04:52:11.160205 I | netutil: resolving example.com:2379 to 10.0.10.1:2379
2015-11-02 04:52:11.160353 I | netutil: resolving example.com:2379 to 10.0.10.1:2379
2015-11-02 04:52:11.160614 I | netutil: resolving example.com:2379 to 10.0.10.1:2379
2015-11-02 04:52:11.160855 I | netutil: resolving example.com:2380 to 10.0.10.1:2380
2015-11-02 04:52:11.161075 I | netutil: resolving example.com:2379 to 10.0.10.1:2379
2015-11-02 04:52:11.161918 I | netutil: resolving example.com:2379 to 10.0.10.1:2379
2015-11-02 04:52:11.162232 I | netutil: resolving example.com:2379 to 10.0.10.1:2379
2015-11-02 04:52:11.162563 I | netutil: resolving first.com:2379 to 10.0.11.1:2379
2015-11-02 04:52:11.162680 I | netutil: resolving second.com:2380 to 10.0.11.2:2380
2015-11-02 04:52:11.162939 I | netutil: resolving second.com:2380 to 10.0.11.2:2380
2015-11-02 04:52:11.163052 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.042s
=== RUN TestUnsetenv
--- PASS: TestUnsetenv (0.01s)
=== RUN TestHandleInterrupts
2015-11-02 04:52:11.156539 N | osutil: received interrupt signal, shutting down...
2015-11-02 04:52:11.157934 N | osutil: received terminated signal, shutting down...
--- PASS: TestHandleInterrupts (0.00s)
PASS
ok  	github.com/coreos/etcd/pkg/osutil	0.036s
=== RUN TestCanonicalURLPath
--- PASS: TestCanonicalURLPath (0.00s)
PASS
ok  	github.com/coreos/etcd/pkg/pathutil	0.020s
=== RUN TestMarshaler
--- PASS: TestMarshaler (0.00s)
=== RUN TestMarshalerPanic
2015-11-02 04:52:13.020117 C | flags: marshal should never fail (blah)
--- PASS: TestMarshalerPanic (0.00s)
=== RUN TestUnmarshaler
--- PASS: TestUnmarshaler (0.00s)
=== RUN TestUnmarshalerPanic
2015-11-02 04:52:13.021003 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.034s
?   	github.com/coreos/etcd/pkg/runtime	[no test files]
?   	github.com/coreos/etcd/pkg/testutil	[no test files]
=== RUN TestUnixNanoToTime
--- PASS: TestUnixNanoToTime (0.00s)
PASS
ok  	github.com/coreos/etcd/pkg/timeutil	0.027s
=== RUN TestNewKeepAliveListener
--- PASS: TestNewKeepAliveListener (0.01s)
=== RUN TestNewKeepAliveListenerTLSEmptyInfo
--- PASS: TestNewKeepAliveListenerTLSEmptyInfo (0.00s)
=== RUN TestNewListenerTLSInfo
--- PASS: TestNewListenerTLSInfo (0.00s)
=== RUN TestNewListenerTLSEmptyInfo
--- PASS: TestNewListenerTLSEmptyInfo (0.00s)
=== RUN TestNewListenerTLSInfoNonexist
--- PASS: TestNewListenerTLSInfoNonexist (0.00s)
=== RUN TestNewTransportTLSInfo
--- PASS: TestNewTransportTLSInfo (0.00s)
=== RUN TestTLSInfoEmpty
--- PASS: TestTLSInfoEmpty (0.00s)
=== RUN TestTLSInfoMissingFields
--- PASS: TestTLSInfoMissingFields (0.00s)
=== RUN TestTLSInfoParseFuncError
--- PASS: TestTLSInfoParseFuncError (0.00s)
=== RUN TestTLSInfoConfigFuncs
--- PASS: TestTLSInfoConfigFuncs (0.00s)
=== RUN TestReadWriteTimeoutDialer
--- PASS: TestReadWriteTimeoutDialer (0.03s)
=== RUN TestNewTimeoutListener
--- PASS: TestNewTimeoutListener (0.00s)
=== RUN TestWriteReadTimeoutListener
--- PASS: TestWriteReadTimeoutListener (0.02s)
=== RUN TestNewTimeoutTransport
--- PASS: TestNewTimeoutTransport (0.02s)
PASS
ok  	github.com/coreos/etcd/pkg/transport	0.134s
=== 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 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.052s
=== RUN TestWait
--- PASS: TestWait (0.00s)
=== RUN TestRegisterDupSuppression
--- PASS: TestRegisterDupSuppression (0.00s)
=== RUN TestTriggerDupSuppression
--- PASS: TestTriggerDupSuppression (0.00s)
=== RUN TestWaitTime
--- PASS: TestWaitTime (0.01s)
=== RUN TestWaitTestStress
--- PASS: TestWaitTestStress (0.39s)
PASS
ok  	github.com/coreos/etcd/pkg/wait	0.428s
=== RUN TestNewDirectorScheme
--- PASS: TestNewDirectorScheme (0.00s)
=== RUN TestDirectorEndpointsFiltering
--- PASS: TestDirectorEndpointsFiltering (0.00s)
=== RUN TestReadonlyHandler
--- PASS: TestReadonlyHandler (0.00s)
=== RUN TestReverseProxyServe
2015-11-02 04:52:22.264610 I | proxy: zero endpoints currently available
2015-11-02 04:52:22.265483 I | proxy: failed to direct request to http://192.0.2.3:4040: what a bad trip
2015-11-02 04:52:22.265610 I | proxy: marked endpoint http://192.0.2.3:4040 unavailable
2015-11-02 04:52:22.265710 I | proxy: no failFunc defined, endpoint http://192.0.2.3:4040 will be unavailable forever.
2015-11-02 04:52:22.265834 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.065s
=== RUN TestFindConflict
raft2015/11/02 04:52:30 INFO: found conflict at index 1 [existing term: 1, conflicting term: 4]
raft2015/11/02 04:52:30 INFO: found conflict at index 2 [existing term: 2, conflicting term: 1]
raft2015/11/02 04:52:30 INFO: found conflict at index 3 [existing term: 3, conflicting term: 1]
--- PASS: TestFindConflict (0.00s)
=== RUN TestIsUpToDate
--- PASS: TestIsUpToDate (0.00s)
=== RUN TestAppend
raft2015/11/02 04:52:30 INFO: replace the unstable entries from index 1
raft2015/11/02 04:52:30 INFO: replace the unstable entries from index 2
--- PASS: TestAppend (0.00s)
=== RUN TestLogMaybeAppend
raft2015/11/02 04:52:30 INFO: found conflict at index 3 [existing term: 3, conflicting term: 4]
raft2015/11/02 04:52:30 INFO: truncate the unstable entries to index 2
raft2015/11/02 04:52:30 INFO: found conflict at index 2 [existing term: 2, conflicting term: 4]
raft2015/11/02 04:52:30 INFO: truncate the unstable entries to index 1
raft2015/11/02 04:52:30 INFO: found conflict at index 1 [existing term: 1, conflicting term: 4]
raft2015/11/02 04:52:30 entry 1 conflict with committed entry [committed(1)]
raft2015/11/02 04:52:30 INFO: found conflict at index 2 [existing term: 2, conflicting term: 4]
raft2015/11/02 04:52:30 INFO: truncate the unstable entries to index 1
--- PASS: TestLogMaybeAppend (0.00s)
=== RUN TestCompactionSideEffects
--- PASS: TestCompactionSideEffects (0.01s)
=== RUN TestNextEnts
--- PASS: TestNextEnts (0.00s)
=== RUN TestUnstableEnts
--- PASS: TestUnstableEnts (0.00s)
=== RUN TestCommitTo
raft2015/11/02 04:52:30 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
raft2015/11/02 04:52:30 compact 1001 is out of bound lastindex(1000)
--- PASS: TestCompaction (0.02s)
=== RUN TestLogRestore
--- PASS: TestLogRestore (0.00s)
=== RUN TestIsOutOfBounds
raft2015/11/02 04:52:30 slice[201,202) out of bound [101,200]
raft2015/11/02 04:52:30 slice[202,202) out of bound [101,200]
--- PASS: TestIsOutOfBounds (0.00s)
=== RUN TestTerm
--- PASS: TestTerm (0.00s)
=== RUN TestTermWithUnstableSnapshot
raft2015/11/02 04:52:30 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
raft2015/11/02 04:52:30 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
raft2015/11/02 04:52:30 INFO: replace the unstable entries from index 5
raft2015/11/02 04:52:30 INFO: replace the unstable entries from index 4
raft2015/11/02 04:52:30 INFO: truncate the unstable entries to index 5
raft2015/11/02 04:52:30 INFO: truncate the unstable entries to index 6
--- PASS: TestUnstableTruncateAndAppend (0.00s)
=== RUN TestMultiNodeStep
--- PASS: TestMultiNodeStep (0.00s)
=== RUN TestMultiNodeStepUnblock
--- PASS: TestMultiNodeStepUnblock (0.00s)
=== RUN TestMultiNodePropose
raft2015/11/02 04:52:30 INFO: 1 became follower at term 0
raft2015/11/02 04:52:30 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:30 INFO: 1 became follower at term 1
raft2015/11/02 04:52:30 INFO: 1 is starting a new election at term 1
raft2015/11/02 04:52:30 INFO: 1 became candidate at term 2
raft2015/11/02 04:52:30 INFO: 1 received vote from 1 at term 2
raft2015/11/02 04:52:30 INFO: 1 became leader at term 2
--- PASS: TestMultiNodePropose (0.00s)
=== RUN TestMultiNodeProposeConfig
raft2015/11/02 04:52:30 INFO: 1 became follower at term 0
raft2015/11/02 04:52:30 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:30 INFO: 1 became follower at term 1
raft2015/11/02 04:52:30 INFO: 1 is starting a new election at term 1
raft2015/11/02 04:52:30 INFO: 1 became candidate at term 2
raft2015/11/02 04:52:30 INFO: 1 received vote from 1 at term 2
raft2015/11/02 04:52:30 INFO: 1 became leader at term 2
--- PASS: TestMultiNodeProposeConfig (0.00s)
=== RUN TestProposeUnknownGroup
--- PASS: TestProposeUnknownGroup (0.00s)
=== RUN TestProposeAfterRemoveLeader
raft2015/11/02 04:52:30 INFO: 1 became follower at term 0
raft2015/11/02 04:52:30 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:30 INFO: 1 became follower at term 1
raft2015/11/02 04:52:30 INFO: 1 is starting a new election at term 1
raft2015/11/02 04:52:30 INFO: 1 became candidate at term 2
raft2015/11/02 04:52:30 INFO: 1 received vote from 1 at term 2
raft2015/11/02 04:52:30 INFO: 1 became leader at term 2
--- PASS: TestProposeAfterRemoveLeader (0.01s)
=== RUN TestMultiNodeStop
--- PASS: TestMultiNodeStop (0.00s)
=== RUN TestMultiNodeStart
raft2015/11/02 04:52:30 INFO: 1 became follower at term 0
raft2015/11/02 04:52:30 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:30 INFO: 1 became follower at term 1
raft2015/11/02 04:52:30 INFO: 1 is starting a new election at term 1
raft2015/11/02 04:52:30 INFO: 1 became candidate at term 2
raft2015/11/02 04:52:30 INFO: 1 received vote from 1 at term 2
raft2015/11/02 04:52:30 INFO: 1 became leader at term 2
--- PASS: TestMultiNodeStart (0.00s)
=== RUN TestMultiNodeRestart
raft2015/11/02 04:52:30 INFO: 1 became follower at term 1
raft2015/11/02 04:52:30 INFO: newRaft 1 [peers: [], term: 1, commit: 1, applied: 0, lastindex: 2, lastterm: 1]
--- PASS: TestMultiNodeRestart (0.01s)
=== RUN TestMultiNodeRestartFromSnapshot
raft2015/11/02 04:52:30 INFO: 1 became follower at term 1
raft2015/11/02 04:52:30 INFO: newRaft 1 [peers: [1,2], term: 1, commit: 3, applied: 2, lastindex: 3, lastterm: 1]
--- PASS: TestMultiNodeRestartFromSnapshot (0.00s)
=== RUN TestMultiNodeAdvance
raft2015/11/02 04:52:30 INFO: 1 became follower at term 0
raft2015/11/02 04:52:30 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:30 INFO: 1 became follower at term 1
raft2015/11/02 04:52:30 INFO: 1 is starting a new election at term 1
raft2015/11/02 04:52:30 INFO: 1 became candidate at term 2
raft2015/11/02 04:52:30 INFO: 1 received vote from 1 at term 2
raft2015/11/02 04:52:30 INFO: 1 became leader at term 2
--- PASS: TestMultiNodeAdvance (0.01s)
=== RUN TestMultiNodeStatus
raft2015/11/02 04:52:30 INFO: 1 became follower at term 0
raft2015/11/02 04:52:30 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:30 INFO: 1 became follower at term 1
--- PASS: TestMultiNodeStatus (0.00s)
=== RUN TestNodeStep
--- PASS: TestNodeStep (0.00s)
=== RUN TestNodeStepUnblock
--- PASS: TestNodeStepUnblock (0.00s)
=== RUN TestNodePropose
raft2015/11/02 04:52:30 INFO: 1 became follower at term 0
raft2015/11/02 04:52:30 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:30 INFO: 1 is starting a new election at term 0
raft2015/11/02 04:52:30 INFO: 1 became candidate at term 1
raft2015/11/02 04:52:30 INFO: 1 received vote from 1 at term 1
raft2015/11/02 04:52:30 INFO: 1 became leader at term 1
raft2015/11/02 04:52:30 INFO: raft.node: 1 elected leader 1 at term 1
--- PASS: TestNodePropose (0.00s)
=== RUN TestNodeProposeConfig
raft2015/11/02 04:52:30 INFO: 1 became follower at term 0
raft2015/11/02 04:52:30 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:30 INFO: 1 is starting a new election at term 0
raft2015/11/02 04:52:30 INFO: 1 became candidate at term 1
raft2015/11/02 04:52:30 INFO: 1 received vote from 1 at term 1
raft2015/11/02 04:52:30 INFO: 1 became leader at term 1
raft2015/11/02 04:52:30 INFO: raft.node: 1 elected leader 1 at term 1
--- PASS: TestNodeProposeConfig (0.00s)
=== RUN TestBlockProposal
raft2015/11/02 04:52:30 INFO: 1 became follower at term 0
raft2015/11/02 04:52:30 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:30 INFO: 1 is starting a new election at term 0
raft2015/11/02 04:52:30 INFO: 1 became candidate at term 1
raft2015/11/02 04:52:30 INFO: 1 received vote from 1 at term 1
raft2015/11/02 04:52:30 INFO: 1 became leader at term 1
raft2015/11/02 04:52:30 INFO: raft.node: 1 elected leader 1 at term 1
--- PASS: TestBlockProposal (0.02s)
=== RUN TestNodeTick
raft2015/11/02 04:52:30 INFO: 1 became follower at term 0
raft2015/11/02 04:52:30 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
--- PASS: TestNodeTick (0.01s)
=== RUN TestNodeStop
raft2015/11/02 04:52:30 INFO: 1 became follower at term 0
raft2015/11/02 04:52:30 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
--- PASS: TestNodeStop (0.01s)
=== RUN TestReadyContainUpdates
--- PASS: TestReadyContainUpdates (0.00s)
=== RUN TestNodeStart
raft2015/11/02 04:52:30 INFO: 1 became follower at term 0
raft2015/11/02 04:52:30 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:30 INFO: 1 became follower at term 1
raft2015/11/02 04:52:30 INFO: 1 is starting a new election at term 1
raft2015/11/02 04:52:30 INFO: 1 became candidate at term 2
raft2015/11/02 04:52:30 INFO: 1 received vote from 1 at term 2
raft2015/11/02 04:52:30 INFO: 1 became leader at term 2
raft2015/11/02 04:52:30 INFO: raft.node: 1 elected leader 1 at term 2
--- PASS: TestNodeStart (0.00s)
=== RUN TestNodeRestart
raft2015/11/02 04:52:30 INFO: 1 became follower at term 1
raft2015/11/02 04:52:30 INFO: newRaft 1 [peers: [], term: 1, commit: 1, applied: 0, lastindex: 2, lastterm: 1]
--- PASS: TestNodeRestart (0.00s)
=== RUN TestNodeRestartFromSnapshot
raft2015/11/02 04:52:30 INFO: 1 became follower at term 1
raft2015/11/02 04:52:30 INFO: newRaft 1 [peers: [1,2], term: 1, commit: 3, applied: 2, lastindex: 3, lastterm: 1]
--- PASS: TestNodeRestartFromSnapshot (0.00s)
=== RUN TestNodeAdvance
raft2015/11/02 04:52:30 INFO: 1 became follower at term 0
raft2015/11/02 04:52:30 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:30 INFO: 1 became follower at term 1
raft2015/11/02 04:52:30 INFO: 1 is starting a new election at term 1
raft2015/11/02 04:52:30 INFO: 1 became candidate at term 2
raft2015/11/02 04:52:30 INFO: 1 received vote from 1 at term 2
raft2015/11/02 04:52:30 INFO: 1 became leader at term 2
raft2015/11/02 04:52:30 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
raft2015/11/02 04:52:30 INFO: 1 became follower at term 0
raft2015/11/02 04:52:30 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:30 INFO: 1 became candidate at term 1
raft2015/11/02 04:52:30 INFO: 1 became leader at term 1
--- PASS: TestMsgAppFlowControlFull (0.02s)
=== RUN TestMsgAppFlowControlMoveForward
raft2015/11/02 04:52:30 INFO: 1 became follower at term 0
raft2015/11/02 04:52:30 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:30 INFO: 1 became candidate at term 1
raft2015/11/02 04:52:30 INFO: 1 became leader at term 1
--- PASS: TestMsgAppFlowControlMoveForward (0.08s)
=== RUN TestMsgAppFlowControlRecvHeartbeat
raft2015/11/02 04:52:30 INFO: 1 became follower at term 0
raft2015/11/02 04:52:30 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:30 INFO: 1 became candidate at term 1
raft2015/11/02 04:52:30 INFO: 1 became leader at term 1
--- PASS: TestMsgAppFlowControlRecvHeartbeat (0.02s)
=== RUN TestFollowerUpdateTermFromMessage
raft2015/11/02 04:52:30 INFO: 1 became follower at term 0
raft2015/11/02 04:52:30 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:30 INFO: 1 became follower at term 1
raft2015/11/02 04:52:30 INFO: 1 [term: 1] received a MsgApp message with higher term from 0 [term: 2]
raft2015/11/02 04:52:30 INFO: 1 became follower at term 2
--- PASS: TestFollowerUpdateTermFromMessage (0.00s)
=== RUN TestCandidateUpdateTermFromMessage
raft2015/11/02 04:52:30 INFO: 1 became follower at term 0
raft2015/11/02 04:52:30 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:30 INFO: 1 became candidate at term 1
raft2015/11/02 04:52:30 INFO: 1 [term: 1] received a MsgApp message with higher term from 0 [term: 2]
raft2015/11/02 04:52:30 INFO: 1 became follower at term 2
--- PASS: TestCandidateUpdateTermFromMessage (0.00s)
=== RUN TestLeaderUpdateTermFromMessage
raft2015/11/02 04:52:30 INFO: 1 became follower at term 0
raft2015/11/02 04:52:30 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:30 INFO: 1 became candidate at term 1
raft2015/11/02 04:52:30 INFO: 1 became leader at term 1
raft2015/11/02 04:52:30 INFO: 1 [term: 1] received a MsgApp message with higher term from 0 [term: 2]
raft2015/11/02 04:52:30 INFO: 1 became follower at term 2
--- PASS: TestLeaderUpdateTermFromMessage (0.00s)
=== RUN TestRejectStaleTermMessage
raft2015/11/02 04:52:30 INFO: 1 became follower at term 0
raft2015/11/02 04:52:30 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:30 INFO: 1 [term: 2] ignored a MsgApp message with lower term from 0 [term: 1]
--- PASS: TestRejectStaleTermMessage (0.01s)
=== RUN TestStartAsFollower
raft2015/11/02 04:52:30 INFO: 1 became follower at term 0
raft2015/11/02 04:52:30 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
--- PASS: TestStartAsFollower (0.00s)
=== RUN TestLeaderBcastBeat
raft2015/11/02 04:52:30 INFO: 1 became follower at term 0
raft2015/11/02 04:52:30 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:30 INFO: 1 became candidate at term 1
raft2015/11/02 04:52:30 INFO: 1 became leader at term 1
--- PASS: TestLeaderBcastBeat (0.00s)
=== RUN TestFollowerStartElection
raft2015/11/02 04:52:30 INFO: 1 became follower at term 0
raft2015/11/02 04:52:30 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:30 INFO: 1 became follower at term 1
raft2015/11/02 04:52:30 INFO: 1 is starting a new election at term 1
raft2015/11/02 04:52:30 INFO: 1 became candidate at term 2
raft2015/11/02 04:52:30 INFO: 1 received vote from 1 at term 2
raft2015/11/02 04:52:30 INFO: 1 [logterm: 0, index: 0] sent vote request to 2 at term 2
raft2015/11/02 04:52:30 INFO: 1 [logterm: 0, index: 0] sent vote request to 3 at term 2
--- PASS: TestFollowerStartElection (0.00s)
=== RUN TestCandidateStartNewElection
raft2015/11/02 04:52:30 INFO: 1 became follower at term 0
raft2015/11/02 04:52:30 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:30 INFO: 1 became candidate at term 1
raft2015/11/02 04:52:30 INFO: 1 is starting a new election at term 1
raft2015/11/02 04:52:30 INFO: 1 became candidate at term 2
raft2015/11/02 04:52:30 INFO: 1 received vote from 1 at term 2
raft2015/11/02 04:52:30 INFO: 1 [logterm: 0, index: 0] sent vote request to 2 at term 2
raft2015/11/02 04:52:30 INFO: 1 [logterm: 0, index: 0] sent vote request to 3 at term 2
--- PASS: TestCandidateStartNewElection (0.00s)
=== RUN TestLeaderElectionInOneRoundRPC
raft2015/11/02 04:52:30 INFO: 1 became follower at term 0
raft2015/11/02 04:52:30 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:30 INFO: 1 is starting a new election at term 0
raft2015/11/02 04:52:30 INFO: 1 became candidate at term 1
raft2015/11/02 04:52:30 INFO: 1 received vote from 1 at term 1
raft2015/11/02 04:52:30 INFO: 1 became leader at term 1
raft2015/11/02 04:52:30 INFO: 1 became follower at term 0
raft2015/11/02 04:52:30 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:30 INFO: 1 is starting a new election at term 0
raft2015/11/02 04:52:30 INFO: 1 became candidate at term 1
raft2015/11/02 04:52:30 INFO: 1 received vote from 1 at term 1
raft2015/11/02 04:52:30 INFO: 1 [logterm: 0, index: 0] sent vote request to 2 at term 1
raft2015/11/02 04:52:30 INFO: 1 [logterm: 0, index: 0] sent vote request to 3 at term 1
raft2015/11/02 04:52:30 INFO: 1 received vote from 2 at term 1
raft2015/11/02 04:52:30 INFO: 1 [q:2] has received 2 votes and 0 vote rejections
raft2015/11/02 04:52:30 INFO: 1 became leader at term 1
raft2015/11/02 04:52:30 INFO: 1 became follower at term 0
raft2015/11/02 04:52:30 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:30 INFO: 1 is starting a new election at term 0
raft2015/11/02 04:52:30 INFO: 1 became candidate at term 1
raft2015/11/02 04:52:30 INFO: 1 received vote from 1 at term 1
raft2015/11/02 04:52:30 INFO: 1 [logterm: 0, index: 0] sent vote request to 2 at term 1
raft2015/11/02 04:52:30 INFO: 1 [logterm: 0, index: 0] sent vote request to 3 at term 1
raft2015/11/02 04:52:30 INFO: 1 received vote from 2 at term 1
raft2015/11/02 04:52:30 INFO: 1 [q:2] has received 2 votes and 0 vote rejections
raft2015/11/02 04:52:30 INFO: 1 became leader at term 1
raft2015/11/02 04:52:30 INFO: 1 became follower at term 0
raft2015/11/02 04:52:30 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:30 INFO: 1 is starting a new election at term 0
raft2015/11/02 04:52:30 INFO: 1 became candidate at term 1
raft2015/11/02 04:52:30 INFO: 1 received vote from 1 at term 1
raft2015/11/02 04:52:30 INFO: 1 [logterm: 0, index: 0] sent vote request to 2 at term 1
raft2015/11/02 04:52:30 INFO: 1 [logterm: 0, index: 0] sent vote request to 3 at term 1
raft2015/11/02 04:52:30 INFO: 1 [logterm: 0, index: 0] sent vote request to 4 at term 1
raft2015/11/02 04:52:30 INFO: 1 [logterm: 0, index: 0] sent vote request to 5 at term 1
raft2015/11/02 04:52:30 INFO: 1 received vote from 2 at term 1
raft2015/11/02 04:52:30 INFO: 1 [q:3] has received 2 votes and 0 vote rejections
raft2015/11/02 04:52:30 INFO: 1 received vote from 3 at term 1
raft2015/11/02 04:52:30 INFO: 1 [q:3] has received 3 votes and 0 vote rejections
raft2015/11/02 04:52:30 INFO: 1 became leader at term 1
raft2015/11/02 04:52:30 INFO: 1 became follower at term 0
raft2015/11/02 04:52:30 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:30 INFO: 1 is starting a new election at term 0
raft2015/11/02 04:52:30 INFO: 1 became candidate at term 1
raft2015/11/02 04:52:30 INFO: 1 received vote from 1 at term 1
raft2015/11/02 04:52:30 INFO: 1 [logterm: 0, index: 0] sent vote request to 5 at term 1
raft2015/11/02 04:52:30 INFO: 1 [logterm: 0, index: 0] sent vote request to 2 at term 1
raft2015/11/02 04:52:30 INFO: 1 [logterm: 0, index: 0] sent vote request to 3 at term 1
raft2015/11/02 04:52:30 INFO: 1 [logterm: 0, index: 0] sent vote request to 4 at term 1
raft2015/11/02 04:52:30 INFO: 1 received vote from 2 at term 1
raft2015/11/02 04:52:30 INFO: 1 [q:3] has received 2 votes and 0 vote rejections
raft2015/11/02 04:52:30 INFO: 1 received vote from 3 at term 1
raft2015/11/02 04:52:30 INFO: 1 [q:3] has received 3 votes and 0 vote rejections
raft2015/11/02 04:52:30 INFO: 1 became leader at term 1
raft2015/11/02 04:52:30 INFO: 1 became follower at term 0
raft2015/11/02 04:52:30 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:30 INFO: 1 is starting a new election at term 0
raft2015/11/02 04:52:30 INFO: 1 became candidate at term 1
raft2015/11/02 04:52:30 INFO: 1 received vote from 1 at term 1
raft2015/11/02 04:52:30 INFO: 1 [logterm: 0, index: 0] sent vote request to 2 at term 1
raft2015/11/02 04:52:30 INFO: 1 [logterm: 0, index: 0] sent vote request to 3 at term 1
raft2015/11/02 04:52:30 INFO: 1 [logterm: 0, index: 0] sent vote request to 4 at term 1
raft2015/11/02 04:52:30 INFO: 1 [logterm: 0, index: 0] sent vote request to 5 at term 1
raft2015/11/02 04:52:30 INFO: 1 received vote from 2 at term 1
raft2015/11/02 04:52:30 INFO: 1 [q:3] has received 2 votes and 0 vote rejections
raft2015/11/02 04:52:30 INFO: 1 received vote from 3 at term 1
raft2015/11/02 04:52:30 INFO: 1 [q:3] has received 3 votes and 0 vote rejections
raft2015/11/02 04:52:30 INFO: 1 became leader at term 1
raft2015/11/02 04:52:30 INFO: 1 became follower at term 0
raft2015/11/02 04:52:30 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:30 INFO: 1 is starting a new election at term 0
raft2015/11/02 04:52:30 INFO: 1 became candidate at term 1
raft2015/11/02 04:52:30 INFO: 1 received vote from 1 at term 1
raft2015/11/02 04:52:30 INFO: 1 [logterm: 0, index: 0] sent vote request to 2 at term 1
raft2015/11/02 04:52:30 INFO: 1 [logterm: 0, index: 0] sent vote request to 3 at term 1
raft2015/11/02 04:52:30 INFO: 1 received vote rejection from 2 at term 1
raft2015/11/02 04:52:30 INFO: 1 [q:2] has received 1 votes and 1 vote rejections
raft2015/11/02 04:52:30 INFO: 1 received vote rejection from 3 at term 1
raft2015/11/02 04:52:30 INFO: 1 [q:2] has received 1 votes and 2 vote rejections
raft2015/11/02 04:52:30 INFO: 1 became follower at term 1
raft2015/11/02 04:52:30 INFO: 1 became follower at term 0
raft2015/11/02 04:52:30 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:30 INFO: 1 is starting a new election at term 0
raft2015/11/02 04:52:30 INFO: 1 became candidate at term 1
raft2015/11/02 04:52:30 INFO: 1 received vote from 1 at term 1
raft2015/11/02 04:52:30 INFO: 1 [logterm: 0, index: 0] sent vote request to 2 at term 1
raft2015/11/02 04:52:30 INFO: 1 [logterm: 0, index: 0] sent vote request to 3 at term 1
raft2015/11/02 04:52:30 INFO: 1 [logterm: 0, index: 0] sent vote request to 4 at term 1
raft2015/11/02 04:52:30 INFO: 1 [logterm: 0, index: 0] sent vote request to 5 at term 1
raft2015/11/02 04:52:30 INFO: 1 received vote rejection from 2 at term 1
raft2015/11/02 04:52:30 INFO: 1 [q:3] has received 1 votes and 1 vote rejections
raft2015/11/02 04:52:30 INFO: 1 received vote rejection from 3 at term 1
raft2015/11/02 04:52:30 INFO: 1 [q:3] has received 1 votes and 2 vote rejections
raft2015/11/02 04:52:30 INFO: 1 received vote rejection from 4 at term 1
raft2015/11/02 04:52:30 INFO: 1 [q:3] has received 1 votes and 3 vote rejections
raft2015/11/02 04:52:30 INFO: 1 became follower at term 1
raft2015/11/02 04:52:30 INFO: 1 became follower at term 0
raft2015/11/02 04:52:30 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:30 INFO: 1 is starting a new election at term 0
raft2015/11/02 04:52:30 INFO: 1 became candidate at term 1
raft2015/11/02 04:52:30 INFO: 1 received vote from 1 at term 1
raft2015/11/02 04:52:30 INFO: 1 [logterm: 0, index: 0] sent vote request to 3 at term 1
raft2015/11/02 04:52:30 INFO: 1 [logterm: 0, index: 0] sent vote request to 4 at term 1
raft2015/11/02 04:52:30 INFO: 1 [logterm: 0, index: 0] sent vote request to 5 at term 1
raft2015/11/02 04:52:30 INFO: 1 [logterm: 0, index: 0] sent vote request to 2 at term 1
raft2015/11/02 04:52:30 INFO: 1 received vote from 2 at term 1
raft2015/11/02 04:52:30 INFO: 1 [q:3] has received 2 votes and 0 vote rejections
raft2015/11/02 04:52:30 INFO: 1 received vote rejection from 3 at term 1
raft2015/11/02 04:52:30 INFO: 1 [q:3] has received 2 votes and 1 vote rejections
raft2015/11/02 04:52:30 INFO: 1 received vote rejection from 4 at term 1
raft2015/11/02 04:52:30 INFO: 1 [q:3] has received 2 votes and 2 vote rejections
raft2015/11/02 04:52:30 INFO: 1 received vote rejection from 5 at term 1
raft2015/11/02 04:52:30 INFO: 1 [q:3] has received 2 votes and 3 vote rejections
raft2015/11/02 04:52:30 INFO: 1 became follower at term 1
raft2015/11/02 04:52:30 INFO: 1 became follower at term 0
raft2015/11/02 04:52:30 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:30 INFO: 1 is starting a new election at term 0
raft2015/11/02 04:52:30 INFO: 1 became candidate at term 1
raft2015/11/02 04:52:30 INFO: 1 received vote from 1 at term 1
raft2015/11/02 04:52:30 INFO: 1 [logterm: 0, index: 0] sent vote request to 2 at term 1
raft2015/11/02 04:52:30 INFO: 1 [logterm: 0, index: 0] sent vote request to 3 at term 1
raft2015/11/02 04:52:30 INFO: 1 became follower at term 0
raft2015/11/02 04:52:30 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:30 INFO: 1 is starting a new election at term 0
raft2015/11/02 04:52:30 INFO: 1 became candidate at term 1
raft2015/11/02 04:52:30 INFO: 1 received vote from 1 at term 1
raft2015/11/02 04:52:30 INFO: 1 [logterm: 0, index: 0] sent vote request to 2 at term 1
raft2015/11/02 04:52:30 INFO: 1 [logterm: 0, index: 0] sent vote request to 3 at term 1
raft2015/11/02 04:52:30 INFO: 1 [logterm: 0, index: 0] sent vote request to 4 at term 1
raft2015/11/02 04:52:30 INFO: 1 [logterm: 0, index: 0] sent vote request to 5 at term 1
raft2015/11/02 04:52:30 INFO: 1 received vote from 2 at term 1
raft2015/11/02 04:52:30 INFO: 1 [q:3] has received 2 votes and 0 vote rejections
raft2015/11/02 04:52:30 INFO: 1 became follower at term 0
raft2015/11/02 04:52:30 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:30 INFO: 1 is starting a new election at term 0
raft2015/11/02 04:52:30 INFO: 1 became candidate at term 1
raft2015/11/02 04:52:30 INFO: 1 received vote from 1 at term 1
raft2015/11/02 04:52:30 INFO: 1 [logterm: 0, index: 0] sent vote request to 2 at term 1
raft2015/11/02 04:52:30 INFO: 1 [logterm: 0, index: 0] sent vote request to 3 at term 1
raft2015/11/02 04:52:30 INFO: 1 [logterm: 0, index: 0] sent vote request to 4 at term 1
raft2015/11/02 04:52:30 INFO: 1 [logterm: 0, index: 0] sent vote request to 5 at term 1
raft2015/11/02 04:52:30 INFO: 1 received vote rejection from 2 at term 1
raft2015/11/02 04:52:30 INFO: 1 [q:3] has received 1 votes and 1 vote rejections
raft2015/11/02 04:52:30 INFO: 1 received vote rejection from 3 at term 1
raft2015/11/02 04:52:30 INFO: 1 [q:3] has received 1 votes and 2 vote rejections
raft2015/11/02 04:52:30 INFO: 1 became follower at term 0
raft2015/11/02 04:52:30 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:30 INFO: 1 is starting a new election at term 0
raft2015/11/02 04:52:30 INFO: 1 became candidate at term 1
raft2015/11/02 04:52:30 INFO: 1 received vote from 1 at term 1
raft2015/11/02 04:52:30 INFO: 1 [logterm: 0, index: 0] sent vote request to 2 at term 1
raft2015/11/02 04:52:30 INFO: 1 [logterm: 0, index: 0] sent vote request to 3 at term 1
raft2015/11/02 04:52:30 INFO: 1 [logterm: 0, index: 0] sent vote request to 4 at term 1
raft2015/11/02 04:52:30 INFO: 1 [logterm: 0, index: 0] sent vote request to 5 at term 1
--- PASS: TestLeaderElectionInOneRoundRPC (0.05s)
=== RUN TestFollowerVote
raft2015/11/02 04:52:30 INFO: 1 became follower at term 0
raft2015/11/02 04:52:30 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:30 INFO: 1 [logterm: 0, index: 0, vote: 0] voted for 1 [logterm: 0, index: 0] at term 1
raft2015/11/02 04:52:30 INFO: 1 became follower at term 0
raft2015/11/02 04:52:30 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:30 INFO: 1 [logterm: 0, index: 0, vote: 0] voted for 2 [logterm: 0, index: 0] at term 1
raft2015/11/02 04:52:30 INFO: 1 became follower at term 0
raft2015/11/02 04:52:30 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:30 INFO: 1 [logterm: 0, index: 0, vote: 1] voted for 1 [logterm: 0, index: 0] at term 1
raft2015/11/02 04:52:30 INFO: 1 became follower at term 0
raft2015/11/02 04:52:30 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:30 INFO: 1 [logterm: 0, index: 0, vote: 2] voted for 2 [logterm: 0, index: 0] at term 1
raft2015/11/02 04:52:30 INFO: 1 became follower at term 0
raft2015/11/02 04:52:30 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:30 INFO: 1 [logterm: 0, index: 0, vote: 1] rejected vote from 2 [logterm: 0, index: 0] at term 1
raft2015/11/02 04:52:30 INFO: 1 became follower at term 0
raft2015/11/02 04:52:30 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:30 INFO: 1 [logterm: 0, index: 0, vote: 2] rejected vote from 1 [logterm: 0, index: 0] at term 1
--- PASS: TestFollowerVote (0.01s)
=== RUN TestCandidateFallback
raft2015/11/02 04:52:30 INFO: 1 became follower at term 0
raft2015/11/02 04:52:30 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:30 INFO: 1 is starting a new election at term 0
raft2015/11/02 04:52:30 INFO: 1 became candidate at term 1
raft2015/11/02 04:52:30 INFO: 1 received vote from 1 at term 1
raft2015/11/02 04:52:30 INFO: 1 [logterm: 0, index: 0] sent vote request to 2 at term 1
raft2015/11/02 04:52:30 INFO: 1 [logterm: 0, index: 0] sent vote request to 3 at term 1
raft2015/11/02 04:52:30 INFO: 1 became follower at term 1
raft2015/11/02 04:52:30 INFO: 1 became follower at term 0
raft2015/11/02 04:52:30 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:30 INFO: 1 is starting a new election at term 0
raft2015/11/02 04:52:30 INFO: 1 became candidate at term 1
raft2015/11/02 04:52:30 INFO: 1 received vote from 1 at term 1
raft2015/11/02 04:52:30 INFO: 1 [logterm: 0, index: 0] sent vote request to 2 at term 1
raft2015/11/02 04:52:30 INFO: 1 [logterm: 0, index: 0] sent vote request to 3 at term 1
raft2015/11/02 04:52:30 INFO: 1 [term: 1] received a MsgApp message with higher term from 2 [term: 2]
raft2015/11/02 04:52:30 INFO: 1 became follower at term 2
--- PASS: TestCandidateFallback (0.00s)
=== RUN TestFollowerElectionTimeoutRandomized
--- PASS: TestFollowerElectionTimeoutRandomized (0.32s)
=== RUN TestCandidateElectionTimeoutRandomized
--- PASS: TestCandidateElectionTimeoutRandomized (0.32s)
=== RUN TestFollowersElectioinTimeoutNonconflict
--- PASS: TestFollowersElectioinTimeoutNonconflict (2.31s)
=== RUN TestCandidatesElectionTimeoutNonconflict
--- PASS: TestCandidatesElectionTimeoutNonconflict (2.14s)
=== RUN TestLeaderStartReplication
raft2015/11/02 04:52:36 INFO: 1 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:36 INFO: 1 became candidate at term 1
raft2015/11/02 04:52:36 INFO: 1 became leader at term 1
--- PASS: TestLeaderStartReplication (0.00s)
=== RUN TestLeaderCommitEntry
raft2015/11/02 04:52:36 INFO: 1 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:36 INFO: 1 became candidate at term 1
raft2015/11/02 04:52:36 INFO: 1 became leader at term 1
--- PASS: TestLeaderCommitEntry (0.01s)
=== RUN TestLeaderAcknowledgeCommit
raft2015/11/02 04:52:36 INFO: 1 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:36 INFO: 1 became candidate at term 1
raft2015/11/02 04:52:36 INFO: 1 became leader at term 1
raft2015/11/02 04:52:36 INFO: 1 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:36 INFO: 1 became candidate at term 1
raft2015/11/02 04:52:36 INFO: 1 became leader at term 1
raft2015/11/02 04:52:36 INFO: 1 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:36 INFO: 1 became candidate at term 1
raft2015/11/02 04:52:36 INFO: 1 became leader at term 1
raft2015/11/02 04:52:36 INFO: 1 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:36 INFO: 1 became candidate at term 1
raft2015/11/02 04:52:36 INFO: 1 became leader at term 1
raft2015/11/02 04:52:36 INFO: 1 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:36 INFO: 1 became candidate at term 1
raft2015/11/02 04:52:36 INFO: 1 became leader at term 1
raft2015/11/02 04:52:36 INFO: 1 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:36 INFO: 1 became candidate at term 1
raft2015/11/02 04:52:36 INFO: 1 became leader at term 1
raft2015/11/02 04:52:36 INFO: 1 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:36 INFO: 1 became candidate at term 1
raft2015/11/02 04:52:36 INFO: 1 became leader at term 1
raft2015/11/02 04:52:36 INFO: 1 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:36 INFO: 1 became candidate at term 1
raft2015/11/02 04:52:36 INFO: 1 became leader at term 1
raft2015/11/02 04:52:36 INFO: 1 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:36 INFO: 1 became candidate at term 1
raft2015/11/02 04:52:36 INFO: 1 became leader at term 1
--- PASS: TestLeaderAcknowledgeCommit (0.02s)
=== RUN TestLeaderCommitPrecedingEntries
raft2015/11/02 04:52:36 INFO: 1 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:36 INFO: 1 became candidate at term 3
raft2015/11/02 04:52:36 INFO: 1 became leader at term 3
raft2015/11/02 04:52:36 INFO: 1 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 2]
raft2015/11/02 04:52:36 INFO: 1 became candidate at term 3
raft2015/11/02 04:52:36 INFO: 1 became leader at term 3
raft2015/11/02 04:52:36 INFO: 1 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2015/11/02 04:52:36 INFO: 1 became candidate at term 3
raft2015/11/02 04:52:36 INFO: 1 became leader at term 3
raft2015/11/02 04:52:36 INFO: 1 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 1]
raft2015/11/02 04:52:36 INFO: 1 became candidate at term 3
raft2015/11/02 04:52:36 INFO: 1 became leader at term 3
--- PASS: TestLeaderCommitPrecedingEntries (0.01s)
=== RUN TestFollowerCommitEntry
raft2015/11/02 04:52:36 INFO: 1 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:36 INFO: 1 became follower at term 1
raft2015/11/02 04:52:36 INFO: 1 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:36 INFO: 1 became follower at term 1
raft2015/11/02 04:52:36 INFO: 1 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:36 INFO: 1 became follower at term 1
raft2015/11/02 04:52:36 INFO: 1 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:36 INFO: 1 became follower at term 1
--- PASS: TestFollowerCommitEntry (0.01s)
=== RUN TestFollowerCheckMsgApp
raft2015/11/02 04:52:36 INFO: 1 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2015/11/02 04:52:36 INFO: 1 became follower at term 2
raft2015/11/02 04:52:36 INFO: 1 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2015/11/02 04:52:36 INFO: 1 became follower at term 2
raft2015/11/02 04:52:36 INFO: 1 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2015/11/02 04:52:36 INFO: 1 became follower at term 2
raft2015/11/02 04:52:36 INFO: 1 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2015/11/02 04:52:36 INFO: 1 became follower at term 2
raft2015/11/02 04:52:36 INFO: 1 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2015/11/02 04:52:36 INFO: 1 became follower at term 2
--- PASS: TestFollowerCheckMsgApp (0.01s)
=== RUN TestFollowerAppendEntries
raft2015/11/02 04:52:36 INFO: 1 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2015/11/02 04:52:36 INFO: 1 became follower at term 2
raft2015/11/02 04:52:36 INFO: 1 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2015/11/02 04:52:36 INFO: 1 became follower at term 2
raft2015/11/02 04:52:36 INFO: found conflict at index 2 [existing term: 2, conflicting term: 3]
raft2015/11/02 04:52:36 INFO: replace the unstable entries from index 2
raft2015/11/02 04:52:36 INFO: 1 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2015/11/02 04:52:36 INFO: 1 became follower at term 2
raft2015/11/02 04:52:36 INFO: 1 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2015/11/02 04:52:36 INFO: 1 became follower at term 2
raft2015/11/02 04:52:36 INFO: found conflict at index 1 [existing term: 1, conflicting term: 3]
raft2015/11/02 04:52:36 INFO: replace the unstable entries from index 1
--- PASS: TestFollowerAppendEntries (0.01s)
=== RUN TestLeaderSyncFollowerLog
raft2015/11/02 04:52:36 INFO: 1 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 10, lastterm: 6]
raft2015/11/02 04:52:36 INFO: 2 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 9, lastterm: 6]
raft2015/11/02 04:52:36 INFO: 1 is starting a new election at term 0
raft2015/11/02 04:52:36 INFO: 1 became candidate at term 1
raft2015/11/02 04:52:36 INFO: 1 received vote from 1 at term 1
raft2015/11/02 04:52:36 INFO: 1 [logterm: 6, index: 10] sent vote request to 2 at term 1
raft2015/11/02 04:52:36 INFO: 1 [logterm: 6, index: 10] sent vote request to 3 at term 1
raft2015/11/02 04:52:36 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2015/11/02 04:52:36 INFO: 2 became follower at term 1
raft2015/11/02 04:52:36 INFO: 2 [logterm: 6, index: 9, vote: 0] voted for 1 [logterm: 6, index: 10] at term 1
raft2015/11/02 04:52:36 INFO: 1 received vote from 2 at term 1
raft2015/11/02 04:52:36 INFO: 1 [q:2] has received 2 votes and 0 vote rejections
raft2015/11/02 04:52:36 INFO: 1 became leader at term 1
raft2015/11/02 04:52:36 INFO: 1 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 10, lastterm: 6]
raft2015/11/02 04:52:36 INFO: 2 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 4, lastterm: 4]
raft2015/11/02 04:52:36 INFO: 1 is starting a new election at term 0
raft2015/11/02 04:52:36 INFO: 1 became candidate at term 1
raft2015/11/02 04:52:36 INFO: 1 received vote from 1 at term 1
raft2015/11/02 04:52:36 INFO: 1 [logterm: 6, index: 10] sent vote request to 2 at term 1
raft2015/11/02 04:52:36 INFO: 1 [logterm: 6, index: 10] sent vote request to 3 at term 1
raft2015/11/02 04:52:36 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2015/11/02 04:52:36 INFO: 2 became follower at term 1
raft2015/11/02 04:52:36 INFO: 2 [logterm: 4, index: 4, vote: 0] voted for 1 [logterm: 6, index: 10] at term 1
raft2015/11/02 04:52:36 INFO: 1 received vote from 2 at term 1
raft2015/11/02 04:52:36 INFO: 1 [q:2] has received 2 votes and 0 vote rejections
raft2015/11/02 04:52:36 INFO: 1 became leader at term 1
raft2015/11/02 04:52:36 INFO: 1 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 10, lastterm: 6]
raft2015/11/02 04:52:36 INFO: 2 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 11, lastterm: 6]
raft2015/11/02 04:52:36 INFO: 1 is starting a new election at term 0
raft2015/11/02 04:52:36 INFO: 1 became candidate at term 1
raft2015/11/02 04:52:36 INFO: 1 received vote from 1 at term 1
raft2015/11/02 04:52:36 INFO: 1 [logterm: 6, index: 10] sent vote request to 2 at term 1
raft2015/11/02 04:52:36 INFO: 1 [logterm: 6, index: 10] sent vote request to 3 at term 1
raft2015/11/02 04:52:36 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2015/11/02 04:52:36 INFO: 2 became follower at term 1
raft2015/11/02 04:52:36 INFO: 2 [logterm: 6, index: 11, vote: 0] rejected vote from 1 [logterm: 6, index: 10] at term 1
raft2015/11/02 04:52:36 INFO: 1 received vote rejection from 2 at term 1
raft2015/11/02 04:52:36 INFO: 1 [q:2] has received 1 votes and 1 vote rejections
raft2015/11/02 04:52:36 INFO: 1 received vote from 3 at term 1
raft2015/11/02 04:52:36 INFO: 1 [q:2] has received 2 votes and 1 vote rejections
raft2015/11/02 04:52:36 INFO: 1 became leader at term 1
raft2015/11/02 04:52:36 INFO: found conflict at index 11 [existing term: 6, conflicting term: 1]
raft2015/11/02 04:52:36 INFO: replace the unstable entries from index 11
raft2015/11/02 04:52:36 INFO: 1 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 10, lastterm: 6]
raft2015/11/02 04:52:36 INFO: 2 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 12, lastterm: 7]
raft2015/11/02 04:52:36 INFO: 1 is starting a new election at term 0
raft2015/11/02 04:52:36 INFO: 1 became candidate at term 1
raft2015/11/02 04:52:36 INFO: 1 received vote from 1 at term 1
raft2015/11/02 04:52:36 INFO: 1 [logterm: 6, index: 10] sent vote request to 2 at term 1
raft2015/11/02 04:52:36 INFO: 1 [logterm: 6, index: 10] sent vote request to 3 at term 1
raft2015/11/02 04:52:36 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2015/11/02 04:52:36 INFO: 2 became follower at term 1
raft2015/11/02 04:52:36 INFO: 2 [logterm: 7, index: 12, vote: 0] rejected vote from 1 [logterm: 6, index: 10] at term 1
raft2015/11/02 04:52:36 INFO: 1 received vote rejection from 2 at term 1
raft2015/11/02 04:52:36 INFO: 1 [q:2] has received 1 votes and 1 vote rejections
raft2015/11/02 04:52:36 INFO: 1 received vote from 3 at term 1
raft2015/11/02 04:52:36 INFO: 1 [q:2] has received 2 votes and 1 vote rejections
raft2015/11/02 04:52:36 INFO: 1 became leader at term 1
raft2015/11/02 04:52:36 INFO: found conflict at index 11 [existing term: 7, conflicting term: 1]
raft2015/11/02 04:52:36 INFO: replace the unstable entries from index 11
raft2015/11/02 04:52:36 INFO: 1 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 10, lastterm: 6]
raft2015/11/02 04:52:36 INFO: 2 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 7, lastterm: 4]
raft2015/11/02 04:52:36 INFO: 1 is starting a new election at term 0
raft2015/11/02 04:52:36 INFO: 1 became candidate at term 1
raft2015/11/02 04:52:36 INFO: 1 received vote from 1 at term 1
raft2015/11/02 04:52:36 INFO: 1 [logterm: 6, index: 10] sent vote request to 2 at term 1
raft2015/11/02 04:52:36 INFO: 1 [logterm: 6, index: 10] sent vote request to 3 at term 1
raft2015/11/02 04:52:36 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2015/11/02 04:52:36 INFO: 2 became follower at term 1
raft2015/11/02 04:52:36 INFO: 2 [logterm: 4, index: 7, vote: 0] voted for 1 [logterm: 6, index: 10] at term 1
raft2015/11/02 04:52:36 INFO: 1 received vote from 2 at term 1
raft2015/11/02 04:52:36 INFO: 1 [q:2] has received 2 votes and 0 vote rejections
raft2015/11/02 04:52:36 INFO: 1 became leader at term 1
raft2015/11/02 04:52:36 INFO: found conflict at index 6 [existing term: 4, conflicting term: 5]
raft2015/11/02 04:52:36 INFO: replace the unstable entries from index 6
raft2015/11/02 04:52:36 INFO: 1 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 10, lastterm: 6]
raft2015/11/02 04:52:36 INFO: 2 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 11, lastterm: 3]
raft2015/11/02 04:52:36 INFO: 1 is starting a new election at term 0
raft2015/11/02 04:52:36 INFO: 1 became candidate at term 1
raft2015/11/02 04:52:36 INFO: 1 received vote from 1 at term 1
raft2015/11/02 04:52:36 INFO: 1 [logterm: 6, index: 10] sent vote request to 2 at term 1
raft2015/11/02 04:52:36 INFO: 1 [logterm: 6, index: 10] sent vote request to 3 at term 1
raft2015/11/02 04:52:36 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2015/11/02 04:52:36 INFO: 2 became follower at term 1
raft2015/11/02 04:52:36 INFO: 2 [logterm: 3, index: 11, vote: 0] voted for 1 [logterm: 6, index: 10] at term 1
raft2015/11/02 04:52:36 INFO: 1 received vote from 2 at term 1
raft2015/11/02 04:52:36 INFO: 1 [q:2] has received 2 votes and 0 vote rejections
raft2015/11/02 04:52:36 INFO: 1 became leader at term 1
raft2015/11/02 04:52:36 INFO: found conflict at index 4 [existing term: 2, conflicting term: 4]
raft2015/11/02 04:52:36 INFO: replace the unstable entries from index 4
--- PASS: TestLeaderSyncFollowerLog (0.06s)
=== RUN TestVoteRequest
raft2015/11/02 04:52:36 INFO: 1 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:36 INFO: 1 [term: 0] received a MsgApp message with higher term from 2 [term: 1]
raft2015/11/02 04:52:36 INFO: 1 became follower at term 1
raft2015/11/02 04:52:36 INFO: 1 is starting a new election at term 1
raft2015/11/02 04:52:36 INFO: 1 became candidate at term 2
raft2015/11/02 04:52:36 INFO: 1 received vote from 1 at term 2
raft2015/11/02 04:52:36 INFO: 1 [logterm: 1, index: 1] sent vote request to 2 at term 2
raft2015/11/02 04:52:36 INFO: 1 [logterm: 1, index: 1] sent vote request to 3 at term 2
raft2015/11/02 04:52:36 INFO: 1 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:36 INFO: 1 [term: 0] received a MsgApp message with higher term from 2 [term: 2]
raft2015/11/02 04:52:36 INFO: 1 became follower at term 2
raft2015/11/02 04:52:36 INFO: 1 is starting a new election at term 2
raft2015/11/02 04:52:36 INFO: 1 became candidate at term 3
raft2015/11/02 04:52:36 INFO: 1 received vote from 1 at term 3
raft2015/11/02 04:52:36 INFO: 1 [logterm: 2, index: 2] sent vote request to 2 at term 3
raft2015/11/02 04:52:36 INFO: 1 [logterm: 2, index: 2] sent vote request to 3 at term 3
--- PASS: TestVoteRequest (0.01s)
=== RUN TestVoter
raft2015/11/02 04:52:36 INFO: 1 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 1]
raft2015/11/02 04:52:36 INFO: 1 [term: 0] received a MsgVote message with higher term from 2 [term: 3]
raft2015/11/02 04:52:36 INFO: 1 became follower at term 3
raft2015/11/02 04:52:36 INFO: 1 [logterm: 1, index: 1, vote: 0] voted for 2 [logterm: 1, index: 1] at term 3
raft2015/11/02 04:52:36 INFO: 1 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 1]
raft2015/11/02 04:52:36 INFO: 1 [term: 0] received a MsgVote message with higher term from 2 [term: 3]
raft2015/11/02 04:52:36 INFO: 1 became follower at term 3
raft2015/11/02 04:52:36 INFO: 1 [logterm: 1, index: 1, vote: 0] voted for 2 [logterm: 1, index: 2] at term 3
raft2015/11/02 04:52:36 INFO: 1 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 1]
raft2015/11/02 04:52:36 INFO: 1 [term: 0] received a MsgVote message with higher term from 2 [term: 3]
raft2015/11/02 04:52:36 INFO: 1 became follower at term 3
raft2015/11/02 04:52:36 INFO: 1 [logterm: 1, index: 2, vote: 0] rejected vote from 2 [logterm: 1, index: 1] at term 3
raft2015/11/02 04:52:36 INFO: 1 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 1]
raft2015/11/02 04:52:36 INFO: 1 [term: 0] received a MsgVote message with higher term from 2 [term: 3]
raft2015/11/02 04:52:36 INFO: 1 became follower at term 3
raft2015/11/02 04:52:36 INFO: 1 [logterm: 1, index: 1, vote: 0] voted for 2 [logterm: 2, index: 1] at term 3
raft2015/11/02 04:52:36 INFO: 1 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 1]
raft2015/11/02 04:52:36 INFO: 1 [term: 0] received a MsgVote message with higher term from 2 [term: 3]
raft2015/11/02 04:52:36 INFO: 1 became follower at term 3
raft2015/11/02 04:52:36 INFO: 1 [logterm: 1, index: 1, vote: 0] voted for 2 [logterm: 2, index: 2] at term 3
raft2015/11/02 04:52:36 INFO: 1 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 1]
raft2015/11/02 04:52:36 INFO: 1 [term: 0] received a MsgVote message with higher term from 2 [term: 3]
raft2015/11/02 04:52:36 INFO: 1 became follower at term 3
raft2015/11/02 04:52:36 INFO: 1 [logterm: 1, index: 2, vote: 0] voted for 2 [logterm: 2, index: 1] at term 3
raft2015/11/02 04:52:36 INFO: 1 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 2]
raft2015/11/02 04:52:36 INFO: 1 [term: 0] received a MsgVote message with higher term from 2 [term: 3]
raft2015/11/02 04:52:36 INFO: 1 became follower at term 3
raft2015/11/02 04:52:36 INFO: 1 [logterm: 2, index: 1, vote: 0] rejected vote from 2 [logterm: 1, index: 1] at term 3
raft2015/11/02 04:52:36 INFO: 1 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 2]
raft2015/11/02 04:52:36 INFO: 1 [term: 0] received a MsgVote message with higher term from 2 [term: 3]
raft2015/11/02 04:52:36 INFO: 1 became follower at term 3
raft2015/11/02 04:52:36 INFO: 1 [logterm: 2, index: 1, vote: 0] rejected vote from 2 [logterm: 1, index: 2] at term 3
raft2015/11/02 04:52:36 INFO: 1 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 1]
raft2015/11/02 04:52:36 INFO: 1 [term: 0] received a MsgVote message with higher term from 2 [term: 3]
raft2015/11/02 04:52:36 INFO: 1 became follower at term 3
raft2015/11/02 04:52:36 INFO: 1 [logterm: 1, index: 2, vote: 0] rejected vote from 2 [logterm: 1, index: 1] at term 3
--- PASS: TestVoter (0.02s)
=== RUN TestLeaderOnlyCommitsLogFromCurrentTerm
raft2015/11/02 04:52:36 INFO: 1 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2015/11/02 04:52:36 INFO: 1 became candidate at term 3
raft2015/11/02 04:52:36 INFO: 1 became leader at term 3
raft2015/11/02 04:52:36 INFO: 1 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2015/11/02 04:52:36 INFO: 1 became candidate at term 3
raft2015/11/02 04:52:36 INFO: 1 became leader at term 3
raft2015/11/02 04:52:36 INFO: 1 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2015/11/02 04:52:36 INFO: 1 became candidate at term 3
raft2015/11/02 04:52:36 INFO: 1 became leader at term 3
--- PASS: TestLeaderOnlyCommitsLogFromCurrentTerm (0.01s)
=== RUN TestSendingSnapshotSetPendingSnapshot
raft2015/11/02 04:52:36 INFO: 1 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:36 INFO: 1 [commit: 0, lastindex: 0, lastterm: 0] starts to restore snapshot [index: 11, term: 11]
raft2015/11/02 04:52:36 INFO: log [committed=0, applied=0, unstable.offset=1, len(unstable.Entries)=0] starts to restore snapshot [index: 11, term: 11]
raft2015/11/02 04:52:36 INFO: 1 restored progress of 1 [next = 12, match = 11, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2015/11/02 04:52:36 INFO: 1 restored progress of 2 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2015/11/02 04:52:36 INFO: 1 became candidate at term 1
raft2015/11/02 04:52:36 INFO: 1 became leader at term 1
--- PASS: TestSendingSnapshotSetPendingSnapshot (0.00s)
=== RUN TestPendingSnapshotPauseReplication
raft2015/11/02 04:52:36 INFO: 1 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:36 INFO: 1 [commit: 0, lastindex: 0, lastterm: 0] starts to restore snapshot [index: 11, term: 11]
raft2015/11/02 04:52:36 INFO: log [committed=0, applied=0, unstable.offset=1, len(unstable.Entries)=0] starts to restore snapshot [index: 11, term: 11]
raft2015/11/02 04:52:36 INFO: 1 restored progress of 1 [next = 12, match = 11, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2015/11/02 04:52:36 INFO: 1 restored progress of 2 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2015/11/02 04:52:36 INFO: 1 became candidate at term 1
raft2015/11/02 04:52:36 INFO: 1 became leader at term 1
--- PASS: TestPendingSnapshotPauseReplication (0.00s)
=== RUN TestSnapshotFailure
raft2015/11/02 04:52:36 INFO: 1 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:36 INFO: 1 [commit: 0, lastindex: 0, lastterm: 0] starts to restore snapshot [index: 11, term: 11]
raft2015/11/02 04:52:36 INFO: log [committed=0, applied=0, unstable.offset=1, len(unstable.Entries)=0] starts to restore snapshot [index: 11, term: 11]
raft2015/11/02 04:52:36 INFO: 1 restored progress of 1 [next = 12, match = 11, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2015/11/02 04:52:36 INFO: 1 restored progress of 2 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2015/11/02 04:52:36 INFO: 1 became candidate at term 1
raft2015/11/02 04:52:36 INFO: 1 became leader at term 1
--- PASS: TestSnapshotFailure (0.00s)
=== RUN TestSnapshotSucceed
raft2015/11/02 04:52:36 INFO: 1 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:36 INFO: 1 [commit: 0, lastindex: 0, lastterm: 0] starts to restore snapshot [index: 11, term: 11]
raft2015/11/02 04:52:36 INFO: log [committed=0, applied=0, unstable.offset=1, len(unstable.Entries)=0] starts to restore snapshot [index: 11, term: 11]
raft2015/11/02 04:52:36 INFO: 1 restored progress of 1 [next = 12, match = 11, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2015/11/02 04:52:36 INFO: 1 restored progress of 2 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2015/11/02 04:52:36 INFO: 1 became candidate at term 1
raft2015/11/02 04:52:36 INFO: 1 became leader at term 1
--- PASS: TestSnapshotSucceed (0.00s)
=== RUN TestSnapshotAbort
raft2015/11/02 04:52:36 INFO: 1 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:36 INFO: 1 [commit: 0, lastindex: 0, lastterm: 0] starts to restore snapshot [index: 11, term: 11]
raft2015/11/02 04:52:36 INFO: log [committed=0, applied=0, unstable.offset=1, len(unstable.Entries)=0] starts to restore snapshot [index: 11, term: 11]
raft2015/11/02 04:52:36 INFO: 1 restored progress of 1 [next = 12, match = 11, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2015/11/02 04:52:36 INFO: 1 restored progress of 2 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2015/11/02 04:52:36 INFO: 1 became candidate at term 1
raft2015/11/02 04:52:36 INFO: 1 became leader at term 1
--- PASS: TestSnapshotAbort (0.01s)
=== 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
raft2015/11/02 04:52:36 INFO: 1 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:36 INFO: 1 became candidate at term 1
raft2015/11/02 04:52:36 INFO: 1 became leader at term 1
--- PASS: TestProgressResumeByHeartbeat (0.00s)
=== RUN TestProgressPaused
raft2015/11/02 04:52:36 INFO: 1 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:36 INFO: 1 became candidate at term 1
raft2015/11/02 04:52:36 INFO: 1 became leader at term 1
--- PASS: TestProgressPaused (0.00s)
=== RUN TestLeaderElection
raft2015/11/02 04:52:36 INFO: 1 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:36 INFO: 2 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:36 INFO: 3 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:36 INFO: 1 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:36 INFO: 2 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:36 INFO: 1 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:36 INFO: 1 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 1 [peers: [1,2,3,4], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:36 INFO: 4 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 4 [peers: [1,2,3,4], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:36 INFO: 1 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:36 INFO: 4 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 4 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:36 INFO: 5 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 5 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:36 INFO: 1 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 1]
raft2015/11/02 04:52:36 INFO: 1 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 2]
raft2015/11/02 04:52:36 INFO: 1 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 3]
raft2015/11/02 04:52:36 INFO: 1 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:36 INFO: 5 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 5 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:36 INFO: 1 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 1]
raft2015/11/02 04:52:36 INFO: 1 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 2]
raft2015/11/02 04:52:36 INFO: 1 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 1]
raft2015/11/02 04:52:36 INFO: 2 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 2 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:36 INFO: 5 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 5 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:36 INFO: 1 is starting a new election at term 0
raft2015/11/02 04:52:36 INFO: 1 became candidate at term 1
raft2015/11/02 04:52:36 INFO: 1 received vote from 1 at term 1
raft2015/11/02 04:52:36 INFO: 1 [logterm: 0, index: 0] sent vote request to 2 at term 1
raft2015/11/02 04:52:36 INFO: 1 [logterm: 0, index: 0] sent vote request to 3 at term 1
raft2015/11/02 04:52:36 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2015/11/02 04:52:36 INFO: 2 became follower at term 1
raft2015/11/02 04:52:36 INFO: 2 [logterm: 0, index: 0, vote: 0] voted for 1 [logterm: 0, index: 0] at term 1
raft2015/11/02 04:52:36 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2015/11/02 04:52:36 INFO: 3 became follower at term 1
raft2015/11/02 04:52:36 INFO: 3 [logterm: 0, index: 0, vote: 0] voted for 1 [logterm: 0, index: 0] at term 1
raft2015/11/02 04:52:36 INFO: 1 received vote from 2 at term 1
raft2015/11/02 04:52:36 INFO: 1 [q:2] has received 2 votes and 0 vote rejections
raft2015/11/02 04:52:36 INFO: 1 became leader at term 1
raft2015/11/02 04:52:36 INFO: 1 is starting a new election at term 0
raft2015/11/02 04:52:36 INFO: 1 became candidate at term 1
raft2015/11/02 04:52:36 INFO: 1 received vote from 1 at term 1
raft2015/11/02 04:52:36 INFO: 1 [logterm: 0, index: 0] sent vote request to 3 at term 1
raft2015/11/02 04:52:36 INFO: 1 [logterm: 0, index: 0] sent vote request to 2 at term 1
raft2015/11/02 04:52:36 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2015/11/02 04:52:36 INFO: 2 became follower at term 1
raft2015/11/02 04:52:36 INFO: 2 [logterm: 0, index: 0, vote: 0] voted for 1 [logterm: 0, index: 0] at term 1
raft2015/11/02 04:52:36 INFO: 1 received vote from 2 at term 1
raft2015/11/02 04:52:36 INFO: 1 [q:2] has received 2 votes and 0 vote rejections
raft2015/11/02 04:52:36 INFO: 1 became leader at term 1
raft2015/11/02 04:52:36 INFO: 1 is starting a new election at term 0
raft2015/11/02 04:52:36 INFO: 1 became candidate at term 1
raft2015/11/02 04:52:36 INFO: 1 received vote from 1 at term 1
raft2015/11/02 04:52:36 INFO: 1 [logterm: 0, index: 0] sent vote request to 2 at term 1
raft2015/11/02 04:52:36 INFO: 1 [logterm: 0, index: 0] sent vote request to 3 at term 1
raft2015/11/02 04:52:36 INFO: 1 is starting a new election at term 0
raft2015/11/02 04:52:36 INFO: 1 became candidate at term 1
raft2015/11/02 04:52:36 INFO: 1 received vote from 1 at term 1
raft2015/11/02 04:52:36 INFO: 1 [logterm: 0, index: 0] sent vote request to 2 at term 1
raft2015/11/02 04:52:36 INFO: 1 [logterm: 0, index: 0] sent vote request to 3 at term 1
raft2015/11/02 04:52:36 INFO: 1 [logterm: 0, index: 0] sent vote request to 4 at term 1
raft2015/11/02 04:52:36 INFO: 4 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2015/11/02 04:52:36 INFO: 4 became follower at term 1
raft2015/11/02 04:52:36 INFO: 4 [logterm: 0, index: 0, vote: 0] voted for 1 [logterm: 0, index: 0] at term 1
raft2015/11/02 04:52:36 INFO: 1 received vote from 4 at term 1
raft2015/11/02 04:52:36 INFO: 1 [q:3] has received 2 votes and 0 vote rejections
raft2015/11/02 04:52:36 INFO: 1 is starting a new election at term 0
raft2015/11/02 04:52:36 INFO: 1 became candidate at term 1
raft2015/11/02 04:52:36 INFO: 1 received vote from 1 at term 1
raft2015/11/02 04:52:36 INFO: 1 [logterm: 0, index: 0] sent vote request to 2 at term 1
raft2015/11/02 04:52:36 INFO: 1 [logterm: 0, index: 0] sent vote request to 3 at term 1
raft2015/11/02 04:52:36 INFO: 1 [logterm: 0, index: 0] sent vote request to 4 at term 1
raft2015/11/02 04:52:36 INFO: 1 [logterm: 0, index: 0] sent vote request to 5 at term 1
raft2015/11/02 04:52:36 INFO: 4 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2015/11/02 04:52:36 INFO: 4 became follower at term 1
raft2015/11/02 04:52:36 INFO: 4 [logterm: 0, index: 0, vote: 0] voted for 1 [logterm: 0, index: 0] at term 1
raft2015/11/02 04:52:36 INFO: 5 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2015/11/02 04:52:36 INFO: 5 became follower at term 1
raft2015/11/02 04:52:36 INFO: 5 [logterm: 0, index: 0, vote: 0] voted for 1 [logterm: 0, index: 0] at term 1
raft2015/11/02 04:52:36 INFO: 1 received vote from 4 at term 1
raft2015/11/02 04:52:36 INFO: 1 [q:3] has received 2 votes and 0 vote rejections
raft2015/11/02 04:52:36 INFO: 1 received vote from 5 at term 1
raft2015/11/02 04:52:36 INFO: 1 [q:3] has received 3 votes and 0 vote rejections
raft2015/11/02 04:52:36 INFO: 1 became leader at term 1
raft2015/11/02 04:52:36 INFO: 1 is starting a new election at term 0
raft2015/11/02 04:52:36 INFO: 1 became candidate at term 1
raft2015/11/02 04:52:36 INFO: 1 received vote from 1 at term 1
raft2015/11/02 04:52:36 INFO: 1 [logterm: 0, index: 0] sent vote request to 3 at term 1
raft2015/11/02 04:52:36 INFO: 1 [logterm: 0, index: 0] sent vote request to 4 at term 1
raft2015/11/02 04:52:36 INFO: 1 [logterm: 0, index: 0] sent vote request to 5 at term 1
raft2015/11/02 04:52:36 INFO: 1 [logterm: 0, index: 0] sent vote request to 2 at term 1
raft2015/11/02 04:52:36 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2015/11/02 04:52:36 INFO: 3 became follower at term 1
raft2015/11/02 04:52:36 INFO: 3 [logterm: 2, index: 1, vote: 0] rejected vote from 1 [logterm: 0, index: 0] at term 1
raft2015/11/02 04:52:36 INFO: 4 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2015/11/02 04:52:36 INFO: 4 became follower at term 1
raft2015/11/02 04:52:36 INFO: 4 [logterm: 3, index: 2, vote: 0] rejected vote from 1 [logterm: 0, index: 0] at term 1
raft2015/11/02 04:52:36 INFO: 5 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2015/11/02 04:52:36 INFO: 5 became follower at term 1
raft2015/11/02 04:52:36 INFO: 5 [logterm: 0, index: 0, vote: 0] voted for 1 [logterm: 0, index: 0] at term 1
raft2015/11/02 04:52:36 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2015/11/02 04:52:36 INFO: 2 became follower at term 1
raft2015/11/02 04:52:36 INFO: 2 [logterm: 1, index: 1, vote: 0] rejected vote from 1 [logterm: 0, index: 0] at term 1
raft2015/11/02 04:52:36 INFO: 1 received vote rejection from 3 at term 1
raft2015/11/02 04:52:36 INFO: 1 [q:3] has received 1 votes and 1 vote rejections
raft2015/11/02 04:52:36 INFO: 1 received vote rejection from 4 at term 1
raft2015/11/02 04:52:36 INFO: 1 [q:3] has received 1 votes and 2 vote rejections
raft2015/11/02 04:52:36 INFO: 1 received vote from 5 at term 1
raft2015/11/02 04:52:36 INFO: 1 [q:3] has received 2 votes and 2 vote rejections
raft2015/11/02 04:52:36 INFO: 1 received vote rejection from 2 at term 1
raft2015/11/02 04:52:36 INFO: 1 [q:3] has received 2 votes and 3 vote rejections
raft2015/11/02 04:52:36 INFO: 1 became follower at term 1
raft2015/11/02 04:52:36 INFO: 1 is starting a new election at term 0
raft2015/11/02 04:52:36 INFO: 1 became candidate at term 1
raft2015/11/02 04:52:36 INFO: 1 received vote from 1 at term 1
raft2015/11/02 04:52:36 INFO: 1 [logterm: 1, index: 1] sent vote request to 2 at term 1
raft2015/11/02 04:52:36 INFO: 1 [logterm: 1, index: 1] sent vote request to 3 at term 1
raft2015/11/02 04:52:36 INFO: 1 [logterm: 1, index: 1] sent vote request to 4 at term 1
raft2015/11/02 04:52:36 INFO: 1 [logterm: 1, index: 1] sent vote request to 5 at term 1
raft2015/11/02 04:52:36 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2015/11/02 04:52:36 INFO: 2 became follower at term 1
raft2015/11/02 04:52:36 INFO: 2 [logterm: 0, index: 0, vote: 0] voted for 1 [logterm: 1, index: 1] at term 1
raft2015/11/02 04:52:36 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2015/11/02 04:52:36 INFO: 3 became follower at term 1
raft2015/11/02 04:52:36 INFO: 3 [logterm: 2, index: 1, vote: 0] rejected vote from 1 [logterm: 1, index: 1] at term 1
raft2015/11/02 04:52:36 INFO: 4 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2015/11/02 04:52:36 INFO: 4 became follower at term 1
raft2015/11/02 04:52:36 INFO: 4 [logterm: 1, index: 1, vote: 0] voted for 1 [logterm: 1, index: 1] at term 1
raft2015/11/02 04:52:36 INFO: 5 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2015/11/02 04:52:36 INFO: 5 became follower at term 1
raft2015/11/02 04:52:36 INFO: 5 [logterm: 0, index: 0, vote: 0] voted for 1 [logterm: 1, index: 1] at term 1
raft2015/11/02 04:52:36 INFO: 1 received vote from 2 at term 1
raft2015/11/02 04:52:36 INFO: 1 [q:3] has received 2 votes and 0 vote rejections
raft2015/11/02 04:52:36 INFO: 1 received vote rejection from 3 at term 1
raft2015/11/02 04:52:36 INFO: 1 [q:3] has received 2 votes and 1 vote rejections
raft2015/11/02 04:52:36 INFO: 1 received vote from 4 at term 1
raft2015/11/02 04:52:36 INFO: 1 [q:3] has received 3 votes and 1 vote rejections
raft2015/11/02 04:52:36 INFO: 1 became leader at term 1
raft2015/11/02 04:52:36 INFO: found conflict at index 1 [existing term: 2, conflicting term: 1]
raft2015/11/02 04:52:36 INFO: replace the unstable entries from index 1
--- PASS: TestLeaderElection (0.05s)
=== RUN TestLogReplication
raft2015/11/02 04:52:36 INFO: 1 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:36 INFO: 2 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:36 INFO: 3 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:36 INFO: 1 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:36 INFO: 2 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:36 INFO: 3 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:36 INFO: 1 is starting a new election at term 0
raft2015/11/02 04:52:36 INFO: 1 became candidate at term 1
raft2015/11/02 04:52:36 INFO: 1 received vote from 1 at term 1
raft2015/11/02 04:52:36 INFO: 1 [logterm: 0, index: 0] sent vote request to 2 at term 1
raft2015/11/02 04:52:36 INFO: 1 [logterm: 0, index: 0] sent vote request to 3 at term 1
raft2015/11/02 04:52:36 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2015/11/02 04:52:36 INFO: 2 became follower at term 1
raft2015/11/02 04:52:36 INFO: 2 [logterm: 0, index: 0, vote: 0] voted for 1 [logterm: 0, index: 0] at term 1
raft2015/11/02 04:52:36 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2015/11/02 04:52:36 INFO: 3 became follower at term 1
raft2015/11/02 04:52:36 INFO: 3 [logterm: 0, index: 0, vote: 0] voted for 1 [logterm: 0, index: 0] at term 1
raft2015/11/02 04:52:36 INFO: 1 received vote from 2 at term 1
raft2015/11/02 04:52:36 INFO: 1 [q:2] has received 2 votes and 0 vote rejections
raft2015/11/02 04:52:36 INFO: 1 became leader at term 1
raft2015/11/02 04:52:36 INFO: 1 is starting a new election at term 0
raft2015/11/02 04:52:36 INFO: 1 became candidate at term 1
raft2015/11/02 04:52:36 INFO: 1 received vote from 1 at term 1
raft2015/11/02 04:52:36 INFO: 1 [logterm: 0, index: 0] sent vote request to 2 at term 1
raft2015/11/02 04:52:36 INFO: 1 [logterm: 0, index: 0] sent vote request to 3 at term 1
raft2015/11/02 04:52:36 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2015/11/02 04:52:36 INFO: 2 became follower at term 1
raft2015/11/02 04:52:36 INFO: 2 [logterm: 0, index: 0, vote: 0] voted for 1 [logterm: 0, index: 0] at term 1
raft2015/11/02 04:52:36 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2015/11/02 04:52:36 INFO: 3 became follower at term 1
raft2015/11/02 04:52:36 INFO: 3 [logterm: 0, index: 0, vote: 0] voted for 1 [logterm: 0, index: 0] at term 1
raft2015/11/02 04:52:36 INFO: 1 received vote from 2 at term 1
raft2015/11/02 04:52:36 INFO: 1 [q:2] has received 2 votes and 0 vote rejections
raft2015/11/02 04:52:36 INFO: 1 became leader at term 1
raft2015/11/02 04:52:36 INFO: 2 is starting a new election at term 1
raft2015/11/02 04:52:36 INFO: 2 became candidate at term 2
raft2015/11/02 04:52:36 INFO: 2 received vote from 2 at term 2
raft2015/11/02 04:52:36 INFO: 2 [logterm: 1, index: 2] sent vote request to 1 at term 2
raft2015/11/02 04:52:36 INFO: 2 [logterm: 1, index: 2] sent vote request to 3 at term 2
raft2015/11/02 04:52:36 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 2]
raft2015/11/02 04:52:36 INFO: 1 became follower at term 2
raft2015/11/02 04:52:36 INFO: 1 [logterm: 1, index: 2, vote: 0] voted for 2 [logterm: 1, index: 2] at term 2
raft2015/11/02 04:52:36 INFO: 3 [term: 1] received a MsgVote message with higher term from 2 [term: 2]
raft2015/11/02 04:52:36 INFO: 3 became follower at term 2
raft2015/11/02 04:52:36 INFO: 3 [logterm: 1, index: 2, vote: 0] voted for 2 [logterm: 1, index: 2] at term 2
raft2015/11/02 04:52:36 INFO: 2 received vote from 1 at term 2
raft2015/11/02 04:52:36 INFO: 2 [q:2] has received 2 votes and 0 vote rejections
raft2015/11/02 04:52:36 INFO: 2 became leader at term 2
--- PASS: TestLogReplication (0.01s)
=== RUN TestSingleNodeCommit
raft2015/11/02 04:52:36 INFO: 1 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:36 INFO: 1 is starting a new election at term 0
raft2015/11/02 04:52:36 INFO: 1 became candidate at term 1
raft2015/11/02 04:52:36 INFO: 1 received vote from 1 at term 1
raft2015/11/02 04:52:36 INFO: 1 became leader at term 1
--- PASS: TestSingleNodeCommit (0.00s)
=== RUN TestCannotCommitWithoutNewTermEntry
raft2015/11/02 04:52:36 INFO: 1 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:36 INFO: 2 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 2 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:36 INFO: 3 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 3 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:36 INFO: 4 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 4 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:36 INFO: 5 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 5 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:36 INFO: 1 is starting a new election at term 0
raft2015/11/02 04:52:36 INFO: 1 became candidate at term 1
raft2015/11/02 04:52:36 INFO: 1 received vote from 1 at term 1
raft2015/11/02 04:52:36 INFO: 1 [logterm: 0, index: 0] sent vote request to 2 at term 1
raft2015/11/02 04:52:36 INFO: 1 [logterm: 0, index: 0] sent vote request to 3 at term 1
raft2015/11/02 04:52:36 INFO: 1 [logterm: 0, index: 0] sent vote request to 4 at term 1
raft2015/11/02 04:52:36 INFO: 1 [logterm: 0, index: 0] sent vote request to 5 at term 1
raft2015/11/02 04:52:36 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2015/11/02 04:52:36 INFO: 2 became follower at term 1
raft2015/11/02 04:52:36 INFO: 2 [logterm: 0, index: 0, vote: 0] voted for 1 [logterm: 0, index: 0] at term 1
raft2015/11/02 04:52:36 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2015/11/02 04:52:36 INFO: 3 became follower at term 1
raft2015/11/02 04:52:36 INFO: 3 [logterm: 0, index: 0, vote: 0] voted for 1 [logterm: 0, index: 0] at term 1
raft2015/11/02 04:52:36 INFO: 4 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2015/11/02 04:52:36 INFO: 4 became follower at term 1
raft2015/11/02 04:52:36 INFO: 4 [logterm: 0, index: 0, vote: 0] voted for 1 [logterm: 0, index: 0] at term 1
raft2015/11/02 04:52:36 INFO: 5 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2015/11/02 04:52:36 INFO: 5 became follower at term 1
raft2015/11/02 04:52:36 INFO: 5 [logterm: 0, index: 0, vote: 0] voted for 1 [logterm: 0, index: 0] at term 1
raft2015/11/02 04:52:36 INFO: 1 received vote from 2 at term 1
raft2015/11/02 04:52:36 INFO: 1 [q:3] has received 2 votes and 0 vote rejections
raft2015/11/02 04:52:36 INFO: 1 received vote from 3 at term 1
raft2015/11/02 04:52:36 INFO: 1 [q:3] has received 3 votes and 0 vote rejections
raft2015/11/02 04:52:36 INFO: 1 became leader at term 1
raft2015/11/02 04:52:36 INFO: 2 is starting a new election at term 1
raft2015/11/02 04:52:36 INFO: 2 became candidate at term 2
raft2015/11/02 04:52:36 INFO: 2 received vote from 2 at term 2
raft2015/11/02 04:52:36 INFO: 2 [logterm: 1, index: 3] sent vote request to 1 at term 2
raft2015/11/02 04:52:36 INFO: 2 [logterm: 1, index: 3] sent vote request to 3 at term 2
raft2015/11/02 04:52:36 INFO: 2 [logterm: 1, index: 3] sent vote request to 4 at term 2
raft2015/11/02 04:52:36 INFO: 2 [logterm: 1, index: 3] sent vote request to 5 at term 2
raft2015/11/02 04:52:36 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 2]
raft2015/11/02 04:52:36 INFO: 1 became follower at term 2
raft2015/11/02 04:52:36 INFO: 1 [logterm: 1, index: 3, vote: 0] voted for 2 [logterm: 1, index: 3] at term 2
raft2015/11/02 04:52:36 INFO: 3 [term: 1] received a MsgVote message with higher term from 2 [term: 2]
raft2015/11/02 04:52:36 INFO: 3 became follower at term 2
raft2015/11/02 04:52:36 INFO: 3 [logterm: 1, index: 1, vote: 0] voted for 2 [logterm: 1, index: 3] at term 2
raft2015/11/02 04:52:36 INFO: 4 [term: 1] received a MsgVote message with higher term from 2 [term: 2]
raft2015/11/02 04:52:36 INFO: 4 became follower at term 2
raft2015/11/02 04:52:36 INFO: 4 [logterm: 1, index: 1, vote: 0] voted for 2 [logterm: 1, index: 3] at term 2
raft2015/11/02 04:52:36 INFO: 5 [term: 1] received a MsgVote message with higher term from 2 [term: 2]
raft2015/11/02 04:52:36 INFO: 5 became follower at term 2
raft2015/11/02 04:52:36 INFO: 5 [logterm: 1, index: 1, vote: 0] voted for 2 [logterm: 1, index: 3] at term 2
raft2015/11/02 04:52:36 INFO: 2 received vote from 1 at term 2
raft2015/11/02 04:52:36 INFO: 2 [q:3] has received 2 votes and 0 vote rejections
raft2015/11/02 04:52:36 INFO: 2 received vote from 3 at term 2
raft2015/11/02 04:52:36 INFO: 2 [q:3] has received 3 votes and 0 vote rejections
raft2015/11/02 04:52:36 INFO: 2 became leader at term 2
--- PASS: TestCannotCommitWithoutNewTermEntry (0.01s)
=== RUN TestCommitWithoutNewTermEntry
raft2015/11/02 04:52:36 INFO: 1 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:36 INFO: 2 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 2 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:36 INFO: 3 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 3 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:36 INFO: 4 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 4 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:36 INFO: 5 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 5 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:36 INFO: 1 is starting a new election at term 0
raft2015/11/02 04:52:36 INFO: 1 became candidate at term 1
raft2015/11/02 04:52:36 INFO: 1 received vote from 1 at term 1
raft2015/11/02 04:52:36 INFO: 1 [logterm: 0, index: 0] sent vote request to 3 at term 1
raft2015/11/02 04:52:36 INFO: 1 [logterm: 0, index: 0] sent vote request to 4 at term 1
raft2015/11/02 04:52:36 INFO: 1 [logterm: 0, index: 0] sent vote request to 5 at term 1
raft2015/11/02 04:52:36 INFO: 1 [logterm: 0, index: 0] sent vote request to 2 at term 1
raft2015/11/02 04:52:36 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2015/11/02 04:52:36 INFO: 3 became follower at term 1
raft2015/11/02 04:52:36 INFO: 3 [logterm: 0, index: 0, vote: 0] voted for 1 [logterm: 0, index: 0] at term 1
raft2015/11/02 04:52:36 INFO: 4 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2015/11/02 04:52:36 INFO: 4 became follower at term 1
raft2015/11/02 04:52:36 INFO: 4 [logterm: 0, index: 0, vote: 0] voted for 1 [logterm: 0, index: 0] at term 1
raft2015/11/02 04:52:36 INFO: 5 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2015/11/02 04:52:36 INFO: 5 became follower at term 1
raft2015/11/02 04:52:36 INFO: 5 [logterm: 0, index: 0, vote: 0] voted for 1 [logterm: 0, index: 0] at term 1
raft2015/11/02 04:52:36 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2015/11/02 04:52:36 INFO: 2 became follower at term 1
raft2015/11/02 04:52:36 INFO: 2 [logterm: 0, index: 0, vote: 0] voted for 1 [logterm: 0, index: 0] at term 1
raft2015/11/02 04:52:36 INFO: 1 received vote from 3 at term 1
raft2015/11/02 04:52:36 INFO: 1 [q:3] has received 2 votes and 0 vote rejections
raft2015/11/02 04:52:36 INFO: 1 received vote from 4 at term 1
raft2015/11/02 04:52:36 INFO: 1 [q:3] has received 3 votes and 0 vote rejections
raft2015/11/02 04:52:36 INFO: 1 became leader at term 1
raft2015/11/02 04:52:36 INFO: 2 is starting a new election at term 1
raft2015/11/02 04:52:36 INFO: 2 became candidate at term 2
raft2015/11/02 04:52:36 INFO: 2 received vote from 2 at term 2
raft2015/11/02 04:52:36 INFO: 2 [logterm: 1, index: 3] sent vote request to 3 at term 2
raft2015/11/02 04:52:36 INFO: 2 [logterm: 1, index: 3] sent vote request to 4 at term 2
raft2015/11/02 04:52:36 INFO: 2 [logterm: 1, index: 3] sent vote request to 5 at term 2
raft2015/11/02 04:52:36 INFO: 2 [logterm: 1, index: 3] sent vote request to 1 at term 2
raft2015/11/02 04:52:36 INFO: 3 [term: 1] received a MsgVote message with higher term from 2 [term: 2]
raft2015/11/02 04:52:36 INFO: 3 became follower at term 2
raft2015/11/02 04:52:36 INFO: 3 [logterm: 1, index: 1, vote: 0] voted for 2 [logterm: 1, index: 3] at term 2
raft2015/11/02 04:52:36 INFO: 4 [term: 1] received a MsgVote message with higher term from 2 [term: 2]
raft2015/11/02 04:52:36 INFO: 4 became follower at term 2
raft2015/11/02 04:52:36 INFO: 4 [logterm: 1, index: 1, vote: 0] voted for 2 [logterm: 1, index: 3] at term 2
raft2015/11/02 04:52:36 INFO: 5 [term: 1] received a MsgVote message with higher term from 2 [term: 2]
raft2015/11/02 04:52:36 INFO: 5 became follower at term 2
raft2015/11/02 04:52:36 INFO: 5 [logterm: 1, index: 1, vote: 0] voted for 2 [logterm: 1, index: 3] at term 2
raft2015/11/02 04:52:36 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 2]
raft2015/11/02 04:52:36 INFO: 1 became follower at term 2
raft2015/11/02 04:52:36 INFO: 1 [logterm: 1, index: 3, vote: 0] voted for 2 [logterm: 1, index: 3] at term 2
raft2015/11/02 04:52:36 INFO: 2 received vote from 3 at term 2
raft2015/11/02 04:52:36 INFO: 2 [q:3] has received 2 votes and 0 vote rejections
raft2015/11/02 04:52:36 INFO: 2 received vote from 4 at term 2
raft2015/11/02 04:52:36 INFO: 2 [q:3] has received 3 votes and 0 vote rejections
raft2015/11/02 04:52:36 INFO: 2 became leader at term 2
--- PASS: TestCommitWithoutNewTermEntry (0.01s)
=== RUN TestDuelingCandidates
raft2015/11/02 04:52:36 INFO: 1 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:36 INFO: 2 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:36 INFO: 3 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:36 INFO: 1 is starting a new election at term 0
raft2015/11/02 04:52:36 INFO: 1 became candidate at term 1
raft2015/11/02 04:52:36 INFO: 1 received vote from 1 at term 1
raft2015/11/02 04:52:36 INFO: 1 [logterm: 0, index: 0] sent vote request to 2 at term 1
raft2015/11/02 04:52:36 INFO: 1 [logterm: 0, index: 0] sent vote request to 3 at term 1
raft2015/11/02 04:52:36 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2015/11/02 04:52:36 INFO: 2 became follower at term 1
raft2015/11/02 04:52:36 INFO: 2 [logterm: 0, index: 0, vote: 0] voted for 1 [logterm: 0, index: 0] at term 1
raft2015/11/02 04:52:36 INFO: 1 received vote from 2 at term 1
raft2015/11/02 04:52:36 INFO: 1 [q:2] has received 2 votes and 0 vote rejections
raft2015/11/02 04:52:36 INFO: 1 became leader at term 1
raft2015/11/02 04:52:36 INFO: 3 is starting a new election at term 0
raft2015/11/02 04:52:36 INFO: 3 became candidate at term 1
raft2015/11/02 04:52:36 INFO: 3 received vote from 3 at term 1
raft2015/11/02 04:52:36 INFO: 3 [logterm: 0, index: 0] sent vote request to 1 at term 1
raft2015/11/02 04:52:36 INFO: 3 [logterm: 0, index: 0] sent vote request to 2 at term 1
raft2015/11/02 04:52:36 INFO: 2 [logterm: 1, index: 1, vote: 1] rejected vote from 3 [logterm: 0, index: 0] at term 1
raft2015/11/02 04:52:36 INFO: 3 received vote rejection from 2 at term 1
raft2015/11/02 04:52:36 INFO: 3 [q:2] has received 1 votes and 1 vote rejections
raft2015/11/02 04:52:36 INFO: 3 is starting a new election at term 1
raft2015/11/02 04:52:36 INFO: 3 became candidate at term 2
raft2015/11/02 04:52:36 INFO: 3 received vote from 3 at term 2
raft2015/11/02 04:52:36 INFO: 3 [logterm: 0, index: 0] sent vote request to 1 at term 2
raft2015/11/02 04:52:36 INFO: 3 [logterm: 0, index: 0] sent vote request to 2 at term 2
raft2015/11/02 04:52:36 INFO: 1 [term: 1] received a MsgVote message with higher term from 3 [term: 2]
raft2015/11/02 04:52:36 INFO: 1 became follower at term 2
raft2015/11/02 04:52:36 INFO: 1 [logterm: 1, index: 1, vote: 0] rejected vote from 3 [logterm: 0, index: 0] at term 2
raft2015/11/02 04:52:36 INFO: 2 [term: 1] received a MsgVote message with higher term from 3 [term: 2]
raft2015/11/02 04:52:36 INFO: 2 became follower at term 2
raft2015/11/02 04:52:36 INFO: 2 [logterm: 1, index: 1, vote: 0] rejected vote from 3 [logterm: 0, index: 0] at term 2
raft2015/11/02 04:52:36 INFO: 3 received vote rejection from 1 at term 2
raft2015/11/02 04:52:36 INFO: 3 [q:2] has received 1 votes and 1 vote rejections
raft2015/11/02 04:52:36 INFO: 3 received vote rejection from 2 at term 2
raft2015/11/02 04:52:36 INFO: 3 [q:2] has received 1 votes and 2 vote rejections
raft2015/11/02 04:52:36 INFO: 3 became follower at term 2
--- PASS: TestDuelingCandidates (0.01s)
=== RUN TestCandidateConcede
raft2015/11/02 04:52:36 INFO: 1 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:36 INFO: 2 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:36 INFO: 3 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:36 INFO: 1 is starting a new election at term 0
raft2015/11/02 04:52:36 INFO: 1 became candidate at term 1
raft2015/11/02 04:52:36 INFO: 1 received vote from 1 at term 1
raft2015/11/02 04:52:36 INFO: 1 [logterm: 0, index: 0] sent vote request to 3 at term 1
raft2015/11/02 04:52:36 INFO: 1 [logterm: 0, index: 0] sent vote request to 2 at term 1
raft2015/11/02 04:52:36 INFO: 3 is starting a new election at term 0
raft2015/11/02 04:52:36 INFO: 3 became candidate at term 1
raft2015/11/02 04:52:36 INFO: 3 received vote from 3 at term 1
raft2015/11/02 04:52:36 INFO: 3 [logterm: 0, index: 0] sent vote request to 1 at term 1
raft2015/11/02 04:52:36 INFO: 3 [logterm: 0, index: 0] sent vote request to 2 at term 1
raft2015/11/02 04:52:36 INFO: 2 [term: 0] received a MsgVote message with higher term from 3 [term: 1]
raft2015/11/02 04:52:36 INFO: 2 became follower at term 1
raft2015/11/02 04:52:36 INFO: 2 [logterm: 0, index: 0, vote: 0] voted for 3 [logterm: 0, index: 0] at term 1
raft2015/11/02 04:52:36 INFO: 3 received vote from 2 at term 1
raft2015/11/02 04:52:36 INFO: 3 [q:2] has received 2 votes and 0 vote rejections
raft2015/11/02 04:52:36 INFO: 3 became leader at term 1
raft2015/11/02 04:52:36 INFO: 1 became follower at term 1
--- PASS: TestCandidateConcede (0.01s)
=== RUN TestSingleNodeCandidate
raft2015/11/02 04:52:36 INFO: 1 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:36 INFO: 1 is starting a new election at term 0
raft2015/11/02 04:52:36 INFO: 1 became candidate at term 1
raft2015/11/02 04:52:36 INFO: 1 received vote from 1 at term 1
raft2015/11/02 04:52:36 INFO: 1 became leader at term 1
--- PASS: TestSingleNodeCandidate (0.00s)
=== RUN TestOldMessages
raft2015/11/02 04:52:36 INFO: 1 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:36 INFO: 2 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:36 INFO: 3 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:36 INFO: 1 is starting a new election at term 0
raft2015/11/02 04:52:36 INFO: 1 became candidate at term 1
raft2015/11/02 04:52:36 INFO: 1 received vote from 1 at term 1
raft2015/11/02 04:52:36 INFO: 1 [logterm: 0, index: 0] sent vote request to 3 at term 1
raft2015/11/02 04:52:36 INFO: 1 [logterm: 0, index: 0] sent vote request to 2 at term 1
raft2015/11/02 04:52:36 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2015/11/02 04:52:36 INFO: 3 became follower at term 1
raft2015/11/02 04:52:36 INFO: 3 [logterm: 0, index: 0, vote: 0] voted for 1 [logterm: 0, index: 0] at term 1
raft2015/11/02 04:52:36 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2015/11/02 04:52:36 INFO: 2 became follower at term 1
raft2015/11/02 04:52:36 INFO: 2 [logterm: 0, index: 0, vote: 0] voted for 1 [logterm: 0, index: 0] at term 1
raft2015/11/02 04:52:36 INFO: 1 received vote from 3 at term 1
raft2015/11/02 04:52:36 INFO: 1 [q:2] has received 2 votes and 0 vote rejections
raft2015/11/02 04:52:36 INFO: 1 became leader at term 1
raft2015/11/02 04:52:36 INFO: 2 is starting a new election at term 1
raft2015/11/02 04:52:36 INFO: 2 became candidate at term 2
raft2015/11/02 04:52:36 INFO: 2 received vote from 2 at term 2
raft2015/11/02 04:52:36 INFO: 2 [logterm: 1, index: 1] sent vote request to 1 at term 2
raft2015/11/02 04:52:36 INFO: 2 [logterm: 1, index: 1] sent vote request to 3 at term 2
raft2015/11/02 04:52:36 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 2]
raft2015/11/02 04:52:36 INFO: 1 became follower at term 2
raft2015/11/02 04:52:36 INFO: 1 [logterm: 1, index: 1, vote: 0] voted for 2 [logterm: 1, index: 1] at term 2
raft2015/11/02 04:52:36 INFO: 3 [term: 1] received a MsgVote message with higher term from 2 [term: 2]
raft2015/11/02 04:52:36 INFO: 3 became follower at term 2
raft2015/11/02 04:52:36 INFO: 3 [logterm: 1, index: 1, vote: 0] voted for 2 [logterm: 1, index: 1] at term 2
raft2015/11/02 04:52:36 INFO: 2 received vote from 1 at term 2
raft2015/11/02 04:52:36 INFO: 2 [q:2] has received 2 votes and 0 vote rejections
raft2015/11/02 04:52:36 INFO: 2 became leader at term 2
raft2015/11/02 04:52:36 INFO: 1 is starting a new election at term 2
raft2015/11/02 04:52:36 INFO: 1 became candidate at term 3
raft2015/11/02 04:52:36 INFO: 1 received vote from 1 at term 3
raft2015/11/02 04:52:36 INFO: 1 [logterm: 2, index: 2] sent vote request to 2 at term 3
raft2015/11/02 04:52:36 INFO: 1 [logterm: 2, index: 2] sent vote request to 3 at term 3
raft2015/11/02 04:52:36 INFO: 2 [term: 2] received a MsgVote message with higher term from 1 [term: 3]
raft2015/11/02 04:52:36 INFO: 2 became follower at term 3
raft2015/11/02 04:52:36 INFO: 2 [logterm: 2, index: 2, vote: 0] voted for 1 [logterm: 2, index: 2] at term 3
raft2015/11/02 04:52:36 INFO: 3 [term: 2] received a MsgVote message with higher term from 1 [term: 3]
raft2015/11/02 04:52:36 INFO: 3 became follower at term 3
raft2015/11/02 04:52:36 INFO: 3 [logterm: 2, index: 2, vote: 0] voted for 1 [logterm: 2, index: 2] at term 3
raft2015/11/02 04:52:36 INFO: 1 received vote from 2 at term 3
raft2015/11/02 04:52:36 INFO: 1 [q:2] has received 2 votes and 0 vote rejections
raft2015/11/02 04:52:36 INFO: 1 became leader at term 3
raft2015/11/02 04:52:36 INFO: 1 [term: 3] ignored a MsgApp message with lower term from 2 [term: 2]
--- PASS: TestOldMessages (0.01s)
=== RUN TestProposal
raft2015/11/02 04:52:36 INFO: 1 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:36 INFO: 2 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:36 INFO: 3 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:36 INFO: 1 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:36 INFO: 2 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:36 INFO: 1 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:36 INFO: 1 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 1 [peers: [1,2,3,4], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:36 INFO: 4 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 4 [peers: [1,2,3,4], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:36 INFO: 1 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:36 INFO: 4 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 4 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:36 INFO: 5 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 5 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:36 INFO: 1 is starting a new election at term 0
raft2015/11/02 04:52:36 INFO: 1 became candidate at term 1
raft2015/11/02 04:52:36 INFO: 1 received vote from 1 at term 1
raft2015/11/02 04:52:36 INFO: 1 [logterm: 0, index: 0] sent vote request to 2 at term 1
raft2015/11/02 04:52:36 INFO: 1 [logterm: 0, index: 0] sent vote request to 3 at term 1
raft2015/11/02 04:52:36 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2015/11/02 04:52:36 INFO: 2 became follower at term 1
raft2015/11/02 04:52:36 INFO: 2 [logterm: 0, index: 0, vote: 0] voted for 1 [logterm: 0, index: 0] at term 1
raft2015/11/02 04:52:36 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2015/11/02 04:52:36 INFO: 3 became follower at term 1
raft2015/11/02 04:52:36 INFO: 3 [logterm: 0, index: 0, vote: 0] voted for 1 [logterm: 0, index: 0] at term 1
raft2015/11/02 04:52:36 INFO: 1 received vote from 2 at term 1
raft2015/11/02 04:52:36 INFO: 1 [q:2] has received 2 votes and 0 vote rejections
raft2015/11/02 04:52:36 INFO: 1 became leader at term 1
raft2015/11/02 04:52:36 INFO: 1 is starting a new election at term 0
raft2015/11/02 04:52:36 INFO: 1 became candidate at term 1
raft2015/11/02 04:52:36 INFO: 1 received vote from 1 at term 1
raft2015/11/02 04:52:36 INFO: 1 [logterm: 0, index: 0] sent vote request to 2 at term 1
raft2015/11/02 04:52:36 INFO: 1 [logterm: 0, index: 0] sent vote request to 3 at term 1
raft2015/11/02 04:52:36 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2015/11/02 04:52:36 INFO: 2 became follower at term 1
raft2015/11/02 04:52:36 INFO: 2 [logterm: 0, index: 0, vote: 0] voted for 1 [logterm: 0, index: 0] at term 1
raft2015/11/02 04:52:36 INFO: 1 received vote from 2 at term 1
raft2015/11/02 04:52:36 INFO: 1 [q:2] has received 2 votes and 0 vote rejections
raft2015/11/02 04:52:36 INFO: 1 became leader at term 1
raft2015/11/02 04:52:36 INFO: 1 is starting a new election at term 0
raft2015/11/02 04:52:36 INFO: 1 became candidate at term 1
raft2015/11/02 04:52:36 INFO: 1 received vote from 1 at term 1
raft2015/11/02 04:52:36 INFO: 1 [logterm: 0, index: 0] sent vote request to 2 at term 1
raft2015/11/02 04:52:36 INFO: 1 [logterm: 0, index: 0] sent vote request to 3 at term 1
raft2015/11/02 04:52:36 INFO: 1 no leader at term 1; dropping proposal
raft2015/11/02 04:52:36 INFO: 1 is starting a new election at term 0
raft2015/11/02 04:52:36 INFO: 1 became candidate at term 1
raft2015/11/02 04:52:36 INFO: 1 received vote from 1 at term 1
raft2015/11/02 04:52:36 INFO: 1 [logterm: 0, index: 0] sent vote request to 2 at term 1
raft2015/11/02 04:52:36 INFO: 1 [logterm: 0, index: 0] sent vote request to 3 at term 1
raft2015/11/02 04:52:36 INFO: 1 [logterm: 0, index: 0] sent vote request to 4 at term 1
raft2015/11/02 04:52:36 INFO: 4 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2015/11/02 04:52:36 INFO: 4 became follower at term 1
raft2015/11/02 04:52:36 INFO: 4 [logterm: 0, index: 0, vote: 0] voted for 1 [logterm: 0, index: 0] at term 1
raft2015/11/02 04:52:36 INFO: 1 received vote from 4 at term 1
raft2015/11/02 04:52:36 INFO: 1 [q:3] has received 2 votes and 0 vote rejections
raft2015/11/02 04:52:36 INFO: 1 no leader at term 1; dropping proposal
raft2015/11/02 04:52:36 INFO: 1 is starting a new election at term 0
raft2015/11/02 04:52:36 INFO: 1 became candidate at term 1
raft2015/11/02 04:52:36 INFO: 1 received vote from 1 at term 1
raft2015/11/02 04:52:36 INFO: 1 [logterm: 0, index: 0] sent vote request to 2 at term 1
raft2015/11/02 04:52:36 INFO: 1 [logterm: 0, index: 0] sent vote request to 3 at term 1
raft2015/11/02 04:52:36 INFO: 1 [logterm: 0, index: 0] sent vote request to 4 at term 1
raft2015/11/02 04:52:36 INFO: 1 [logterm: 0, index: 0] sent vote request to 5 at term 1
raft2015/11/02 04:52:36 INFO: 4 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2015/11/02 04:52:36 INFO: 4 became follower at term 1
raft2015/11/02 04:52:36 INFO: 4 [logterm: 0, index: 0, vote: 0] voted for 1 [logterm: 0, index: 0] at term 1
raft2015/11/02 04:52:36 INFO: 5 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2015/11/02 04:52:36 INFO: 5 became follower at term 1
raft2015/11/02 04:52:36 INFO: 5 [logterm: 0, index: 0, vote: 0] voted for 1 [logterm: 0, index: 0] at term 1
raft2015/11/02 04:52:36 INFO: 1 received vote from 4 at term 1
raft2015/11/02 04:52:36 INFO: 1 [q:3] has received 2 votes and 0 vote rejections
raft2015/11/02 04:52:36 INFO: 1 received vote from 5 at term 1
raft2015/11/02 04:52:36 INFO: 1 [q:3] has received 3 votes and 0 vote rejections
raft2015/11/02 04:52:36 INFO: 1 became leader at term 1
--- PASS: TestProposal (0.02s)
	raft_test.go:663: #3: empty log
	raft_test.go:663: #2: empty log
	raft_test.go:663: #3: empty log
	raft_test.go:663: #2: empty log
	raft_test.go:663: #3: empty log
	raft_test.go:663: #2: empty log
	raft_test.go:663: #3: empty log
=== RUN TestProposalByProxy
raft2015/11/02 04:52:36 INFO: 1 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:36 INFO: 2 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:36 INFO: 3 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:36 INFO: 1 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:36 INFO: 2 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:36 INFO: 1 is starting a new election at term 0
raft2015/11/02 04:52:36 INFO: 1 became candidate at term 1
raft2015/11/02 04:52:36 INFO: 1 received vote from 1 at term 1
raft2015/11/02 04:52:36 INFO: 1 [logterm: 0, index: 0] sent vote request to 2 at term 1
raft2015/11/02 04:52:36 INFO: 1 [logterm: 0, index: 0] sent vote request to 3 at term 1
raft2015/11/02 04:52:36 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2015/11/02 04:52:36 INFO: 2 became follower at term 1
raft2015/11/02 04:52:36 INFO: 2 [logterm: 0, index: 0, vote: 0] voted for 1 [logterm: 0, index: 0] at term 1
raft2015/11/02 04:52:36 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2015/11/02 04:52:36 INFO: 3 became follower at term 1
raft2015/11/02 04:52:36 INFO: 3 [logterm: 0, index: 0, vote: 0] voted for 1 [logterm: 0, index: 0] at term 1
raft2015/11/02 04:52:36 INFO: 1 received vote from 2 at term 1
raft2015/11/02 04:52:36 INFO: 1 [q:2] has received 2 votes and 0 vote rejections
raft2015/11/02 04:52:36 INFO: 1 became leader at term 1
raft2015/11/02 04:52:36 INFO: 1 is starting a new election at term 0
raft2015/11/02 04:52:36 INFO: 1 became candidate at term 1
raft2015/11/02 04:52:36 INFO: 1 received vote from 1 at term 1
raft2015/11/02 04:52:36 INFO: 1 [logterm: 0, index: 0] sent vote request to 2 at term 1
raft2015/11/02 04:52:36 INFO: 1 [logterm: 0, index: 0] sent vote request to 3 at term 1
raft2015/11/02 04:52:36 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2015/11/02 04:52:36 INFO: 2 became follower at term 1
raft2015/11/02 04:52:36 INFO: 2 [logterm: 0, index: 0, vote: 0] voted for 1 [logterm: 0, index: 0] at term 1
raft2015/11/02 04:52:36 INFO: 1 received vote from 2 at term 1
raft2015/11/02 04:52:36 INFO: 1 [q:2] has received 2 votes and 0 vote rejections
raft2015/11/02 04:52:36 INFO: 1 became leader at term 1
--- PASS: TestProposalByProxy (0.01s)
	raft_test.go:675: #3: empty log
=== RUN TestCommit
raft2015/11/02 04:52:36 INFO: 1 became follower at term 1
raft2015/11/02 04:52:36 INFO: newRaft 1 [peers: [1], term: 1, commit: 0, applied: 0, lastindex: 1, lastterm: 1]
raft2015/11/02 04:52:36 INFO: 1 became follower at term 2
raft2015/11/02 04:52:36 INFO: newRaft 1 [peers: [1], term: 2, commit: 0, applied: 0, lastindex: 1, lastterm: 1]
raft2015/11/02 04:52:36 INFO: 1 became follower at term 2
raft2015/11/02 04:52:36 INFO: newRaft 1 [peers: [1], term: 2, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2015/11/02 04:52:36 INFO: 1 became follower at term 2
raft2015/11/02 04:52:36 INFO: newRaft 1 [peers: [1], term: 2, commit: 0, applied: 0, lastindex: 1, lastterm: 2]
raft2015/11/02 04:52:36 INFO: 1 became follower at term 1
raft2015/11/02 04:52:36 INFO: newRaft 1 [peers: [1], term: 1, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2015/11/02 04:52:36 INFO: 1 became follower at term 2
raft2015/11/02 04:52:36 INFO: newRaft 1 [peers: [1], term: 2, commit: 0, applied: 0, lastindex: 2, lastterm: 1]
raft2015/11/02 04:52:36 INFO: 1 became follower at term 2
raft2015/11/02 04:52:36 INFO: newRaft 1 [peers: [1], term: 2, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2015/11/02 04:52:36 INFO: 1 became follower at term 2
raft2015/11/02 04:52:36 INFO: newRaft 1 [peers: [1], term: 2, commit: 0, applied: 0, lastindex: 2, lastterm: 1]
raft2015/11/02 04:52:36 INFO: 1 became follower at term 1
raft2015/11/02 04:52:36 INFO: newRaft 1 [peers: [1], term: 1, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2015/11/02 04:52:36 INFO: 1 became follower at term 2
raft2015/11/02 04:52:36 INFO: newRaft 1 [peers: [1], term: 2, commit: 0, applied: 0, lastindex: 2, lastterm: 1]
raft2015/11/02 04:52:36 INFO: 1 became follower at term 1
raft2015/11/02 04:52:36 INFO: newRaft 1 [peers: [1], term: 1, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2015/11/02 04:52:36 INFO: 1 became follower at term 2
raft2015/11/02 04:52:36 INFO: newRaft 1 [peers: [1], term: 2, commit: 0, applied: 0, lastindex: 2, lastterm: 1]
raft2015/11/02 04:52:36 INFO: 1 became follower at term 2
raft2015/11/02 04:52:36 INFO: newRaft 1 [peers: [1], term: 2, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2015/11/02 04:52:36 INFO: 1 became follower at term 2
raft2015/11/02 04:52:36 INFO: newRaft 1 [peers: [1], term: 2, commit: 0, applied: 0, lastindex: 2, lastterm: 1]
--- PASS: TestCommit (0.01s)
=== RUN TestIsElectionTimeout
raft2015/11/02 04:52:36 INFO: 1 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:36 INFO: 1 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:36 INFO: 1 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:36 INFO: 1 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:36 INFO: 1 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
--- PASS: TestIsElectionTimeout (0.02s)
=== RUN TestStepIgnoreOldTermMsg
raft2015/11/02 04:52:36 INFO: 1 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:36 INFO: 1 [term: 2] ignored a MsgApp message with lower term from 0 [term: 1]
--- PASS: TestStepIgnoreOldTermMsg (0.00s)
=== RUN TestHandleMsgApp
raft2015/11/02 04:52:36 INFO: 1 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2015/11/02 04:52:36 INFO: 1 became follower at term 2
raft2015/11/02 04:52:36 INFO: 1 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2015/11/02 04:52:36 INFO: 1 became follower at term 2
raft2015/11/02 04:52:36 INFO: 1 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2015/11/02 04:52:36 INFO: 1 became follower at term 2
raft2015/11/02 04:52:36 INFO: 1 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2015/11/02 04:52:36 INFO: 1 became follower at term 2
raft2015/11/02 04:52:36 INFO: found conflict at index 1 [existing term: 1, conflicting term: 2]
raft2015/11/02 04:52:36 INFO: replace the unstable entries from index 1
raft2015/11/02 04:52:36 INFO: 1 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2015/11/02 04:52:36 INFO: 1 became follower at term 2
raft2015/11/02 04:52:36 INFO: 1 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2015/11/02 04:52:36 INFO: 1 became follower at term 2
raft2015/11/02 04:52:36 INFO: 1 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2015/11/02 04:52:36 INFO: 1 became follower at term 2
raft2015/11/02 04:52:36 INFO: 1 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2015/11/02 04:52:36 INFO: 1 became follower at term 2
raft2015/11/02 04:52:36 INFO: 1 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2015/11/02 04:52:36 INFO: 1 became follower at term 2
raft2015/11/02 04:52:36 INFO: 1 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2015/11/02 04:52:36 INFO: 1 became follower at term 2
raft2015/11/02 04:52:36 INFO: 1 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2015/11/02 04:52:36 INFO: 1 became follower at term 2
--- PASS: TestHandleMsgApp (0.01s)
=== RUN TestHandleHeartbeat
raft2015/11/02 04:52:36 INFO: 1 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 3, lastterm: 3]
raft2015/11/02 04:52:36 INFO: 1 became follower at term 2
raft2015/11/02 04:52:36 INFO: 1 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 3, lastterm: 3]
raft2015/11/02 04:52:36 INFO: 1 became follower at term 2
--- PASS: TestHandleHeartbeat (0.00s)
=== RUN TestHandleHeartbeatResp
raft2015/11/02 04:52:36 INFO: 1 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 3, lastterm: 3]
raft2015/11/02 04:52:36 INFO: 1 became candidate at term 1
raft2015/11/02 04:52:36 INFO: 1 became leader at term 1
--- PASS: TestHandleHeartbeatResp (0.00s)
=== RUN TestMsgAppRespWaitReset
raft2015/11/02 04:52:36 INFO: 1 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:36 INFO: 1 became candidate at term 1
raft2015/11/02 04:52:36 INFO: 1 became leader at term 1
--- PASS: TestMsgAppRespWaitReset (0.00s)
=== RUN TestRecvMsgVote
raft2015/11/02 04:52:36 INFO: 1 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:36 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected vote from 2 [logterm: 0, index: 0] at term 0
raft2015/11/02 04:52:36 INFO: 1 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:36 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected vote from 2 [logterm: 1, index: 0] at term 0
raft2015/11/02 04:52:36 INFO: 1 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:36 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected vote from 2 [logterm: 2, index: 0] at term 0
raft2015/11/02 04:52:36 INFO: 1 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:36 INFO: 1 [logterm: 2, index: 2, vote: 0] voted for 2 [logterm: 3, index: 0] at term 0
raft2015/11/02 04:52:36 INFO: 1 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:36 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected vote from 2 [logterm: 0, index: 1] at term 0
raft2015/11/02 04:52:36 INFO: 1 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:36 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected vote from 2 [logterm: 1, index: 1] at term 0
raft2015/11/02 04:52:36 INFO: 1 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:36 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected vote from 2 [logterm: 2, index: 1] at term 0
raft2015/11/02 04:52:36 INFO: 1 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:36 INFO: 1 [logterm: 2, index: 2, vote: 0] voted for 2 [logterm: 3, index: 1] at term 0
raft2015/11/02 04:52:36 INFO: 1 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:36 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected vote from 2 [logterm: 0, index: 2] at term 0
raft2015/11/02 04:52:36 INFO: 1 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:36 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected vote from 2 [logterm: 1, index: 2] at term 0
raft2015/11/02 04:52:36 INFO: 1 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:36 INFO: 1 [logterm: 2, index: 2, vote: 0] voted for 2 [logterm: 2, index: 2] at term 0
raft2015/11/02 04:52:36 INFO: 1 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:36 INFO: 1 [logterm: 2, index: 2, vote: 0] voted for 2 [logterm: 3, index: 2] at term 0
raft2015/11/02 04:52:36 INFO: 1 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:36 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected vote from 2 [logterm: 0, index: 3] at term 0
raft2015/11/02 04:52:36 INFO: 1 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:36 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected vote from 2 [logterm: 1, index: 3] at term 0
raft2015/11/02 04:52:36 INFO: 1 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:36 INFO: 1 [logterm: 2, index: 2, vote: 0] voted for 2 [logterm: 2, index: 3] at term 0
raft2015/11/02 04:52:36 INFO: 1 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:36 INFO: 1 [logterm: 2, index: 2, vote: 0] voted for 2 [logterm: 3, index: 3] at term 0
raft2015/11/02 04:52:36 INFO: 1 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:36 INFO: 1 [logterm: 2, index: 2, vote: 2] voted for 2 [logterm: 2, index: 3] at term 0
raft2015/11/02 04:52:36 INFO: 1 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:36 INFO: 1 [logterm: 2, index: 2, vote: 1] rejected vote from 2 [logterm: 2, index: 3] at term 0
raft2015/11/02 04:52:36 INFO: 1 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:36 INFO: 1 [logterm: 2, index: 2, vote: 1] rejected vote from 2 [logterm: 3, index: 3] at term 0
raft2015/11/02 04:52:36 INFO: 1 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:36 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
raft2015/11/02 04:52:36 INFO: 1 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:36 INFO: 1 became follower at term 1
raft2015/11/02 04:52:36 INFO: 1 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:36 INFO: 1 became candidate at term 1
raft2015/11/02 04:52:36 INFO: 1 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:36 INFO: 1 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:36 INFO: 1 became follower at term 0
raft2015/11/02 04:52:36 INFO: 1 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:36 INFO: 1 became candidate at term 1
raft2015/11/02 04:52:36 INFO: 1 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:36 INFO: 1 became leader at term 0
raft2015/11/02 04:52:36 INFO: 1 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:36 INFO: 1 became follower at term 1
raft2015/11/02 04:52:36 INFO: 1 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:36 INFO: 1 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:36 INFO: 1 became leader at term 0
--- PASS: TestStateTransition (0.01s)
=== RUN TestAllServerStepdown
raft2015/11/02 04:52:36 INFO: 1 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:36 INFO: 1 became follower at term 1
raft2015/11/02 04:52:36 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 3]
raft2015/11/02 04:52:36 INFO: 1 became follower at term 3
raft2015/11/02 04:52:36 INFO: 1 [logterm: 0, index: 0, vote: 0] voted for 2 [logterm: 3, index: 0] at term 3
raft2015/11/02 04:52:36 INFO: 1 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:36 INFO: 1 became candidate at term 1
raft2015/11/02 04:52:36 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 3]
raft2015/11/02 04:52:36 INFO: 1 became follower at term 3
raft2015/11/02 04:52:36 INFO: 1 [logterm: 0, index: 0, vote: 0] voted for 2 [logterm: 3, index: 0] at term 3
raft2015/11/02 04:52:36 INFO: 1 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:36 INFO: 1 became candidate at term 1
raft2015/11/02 04:52:36 INFO: 1 became leader at term 1
raft2015/11/02 04:52:36 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 3]
raft2015/11/02 04:52:36 INFO: 1 became follower at term 3
raft2015/11/02 04:52:36 INFO: 1 [logterm: 1, index: 1, vote: 0] voted for 2 [logterm: 3, index: 0] at term 3
--- PASS: TestAllServerStepdown (0.00s)
=== RUN TestLeaderAppResp
raft2015/11/02 04:52:36 INFO: 1 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:36 INFO: 1 became candidate at term 1
raft2015/11/02 04:52:36 INFO: 1 became leader at term 1
raft2015/11/02 04:52:36 INFO: 1 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:36 INFO: 1 became candidate at term 1
raft2015/11/02 04:52:36 INFO: 1 became leader at term 1
raft2015/11/02 04:52:36 INFO: 1 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:36 INFO: 1 became candidate at term 1
raft2015/11/02 04:52:36 INFO: 1 became leader at term 1
raft2015/11/02 04:52:36 INFO: 1 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:36 INFO: 1 became candidate at term 1
raft2015/11/02 04:52:36 INFO: 1 became leader at term 1
--- PASS: TestLeaderAppResp (0.01s)
=== RUN TestBcastBeat
raft2015/11/02 04:52:36 INFO: 1 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 1000, applied: 1000, lastindex: 1000, lastterm: 1]
raft2015/11/02 04:52:36 INFO: 1 became candidate at term 2
raft2015/11/02 04:52:36 INFO: 1 became leader at term 2
--- PASS: TestBcastBeat (0.00s)
=== RUN TestRecvMsgBeat
raft2015/11/02 04:52:36 INFO: 1 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:36 INFO: 1 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:36 INFO: 1 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
--- PASS: TestRecvMsgBeat (0.00s)
=== RUN TestLeaderIncreaseNext
raft2015/11/02 04:52:36 INFO: 1 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:36 INFO: 1 became candidate at term 1
raft2015/11/02 04:52:36 INFO: 1 became leader at term 1
raft2015/11/02 04:52:36 INFO: 1 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:36 INFO: 1 became candidate at term 1
raft2015/11/02 04:52:36 INFO: 1 became leader at term 1
--- PASS: TestLeaderIncreaseNext (0.00s)
=== RUN TestSendAppendForProgressProbe
raft2015/11/02 04:52:36 INFO: 1 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:36 INFO: 1 became candidate at term 1
raft2015/11/02 04:52:36 INFO: 1 became leader at term 1
--- PASS: TestSendAppendForProgressProbe (0.00s)
=== RUN TestSendAppendForProgressReplicate
raft2015/11/02 04:52:36 INFO: 1 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:36 INFO: 1 became candidate at term 1
raft2015/11/02 04:52:36 INFO: 1 became leader at term 1
--- PASS: TestSendAppendForProgressReplicate (0.00s)
=== RUN TestSendAppendForProgressSnapshot
raft2015/11/02 04:52:36 INFO: 1 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:36 INFO: 1 became candidate at term 1
raft2015/11/02 04:52:36 INFO: 1 became leader at term 1
--- PASS: TestSendAppendForProgressSnapshot (0.00s)
=== RUN TestRecvMsgUnreachable
raft2015/11/02 04:52:36 INFO: 1 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 3, lastterm: 1]
raft2015/11/02 04:52:36 INFO: 1 became candidate at term 1
raft2015/11/02 04:52:36 INFO: 1 became leader at term 1
--- PASS: TestRecvMsgUnreachable (0.00s)
=== RUN TestRestore
raft2015/11/02 04:52:36 INFO: 1 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:36 INFO: 1 [commit: 0, lastindex: 0, lastterm: 0] starts to restore snapshot [index: 11, term: 11]
raft2015/11/02 04:52:36 INFO: log [committed=0, applied=0, unstable.offset=1, len(unstable.Entries)=0] starts to restore snapshot [index: 11, term: 11]
raft2015/11/02 04:52:36 INFO: 1 restored progress of 1 [next = 12, match = 11, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2015/11/02 04:52:36 INFO: 1 restored progress of 2 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2015/11/02 04:52:36 INFO: 1 restored progress of 3 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
--- PASS: TestRestore (0.00s)
=== RUN TestRestoreIgnoreSnapshot
raft2015/11/02 04:52:36 INFO: 1 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:36 INFO: 1 [commit: 0, lastindex: 3, lastterm: 1] fast-forwarded commit to snapshot [index: 2, term: 1]
--- PASS: TestRestoreIgnoreSnapshot (0.00s)
=== RUN TestProvideSnap
raft2015/11/02 04:52:36 INFO: 1 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:36 INFO: 1 [commit: 0, lastindex: 0, lastterm: 0] starts to restore snapshot [index: 11, term: 11]
raft2015/11/02 04:52:36 INFO: log [committed=0, applied=0, unstable.offset=1, len(unstable.Entries)=0] starts to restore snapshot [index: 11, term: 11]
raft2015/11/02 04:52:36 INFO: 1 restored progress of 1 [next = 12, match = 11, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2015/11/02 04:52:36 INFO: 1 restored progress of 2 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2015/11/02 04:52:36 INFO: 1 became candidate at term 1
raft2015/11/02 04:52:36 INFO: 1 became leader at term 1
--- PASS: TestProvideSnap (0.00s)
=== RUN TestRestoreFromSnapMsg
raft2015/11/02 04:52:36 INFO: 2 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 2 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:36 INFO: 2 [term: 0] received a MsgSnap message with higher term from 1 [term: 2]
raft2015/11/02 04:52:36 INFO: 2 became follower at term 2
raft2015/11/02 04:52:36 INFO: 2 [commit: 0, lastindex: 0, lastterm: 0] starts to restore snapshot [index: 11, term: 11]
raft2015/11/02 04:52:36 INFO: log [committed=0, applied=0, unstable.offset=1, len(unstable.Entries)=0] starts to restore snapshot [index: 11, term: 11]
raft2015/11/02 04:52:36 INFO: 2 restored progress of 1 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2015/11/02 04:52:36 INFO: 2 restored progress of 2 [next = 12, match = 11, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2015/11/02 04:52:36 INFO: 2 [commit: 0] restored snapshot [index: 11, term: 11]
--- PASS: TestRestoreFromSnapMsg (0.01s)
=== RUN TestSlowNodeRestore
raft2015/11/02 04:52:36 INFO: 1 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:36 INFO: 2 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:36 INFO: 3 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:36 INFO: 1 is starting a new election at term 0
raft2015/11/02 04:52:36 INFO: 1 became candidate at term 1
raft2015/11/02 04:52:36 INFO: 1 received vote from 1 at term 1
raft2015/11/02 04:52:36 INFO: 1 [logterm: 0, index: 0] sent vote request to 2 at term 1
raft2015/11/02 04:52:36 INFO: 1 [logterm: 0, index: 0] sent vote request to 3 at term 1
raft2015/11/02 04:52:36 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2015/11/02 04:52:36 INFO: 2 became follower at term 1
raft2015/11/02 04:52:36 INFO: 2 [logterm: 0, index: 0, vote: 0] voted for 1 [logterm: 0, index: 0] at term 1
raft2015/11/02 04:52:36 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2015/11/02 04:52:36 INFO: 3 became follower at term 1
raft2015/11/02 04:52:36 INFO: 3 [logterm: 0, index: 0, vote: 0] voted for 1 [logterm: 0, index: 0] at term 1
raft2015/11/02 04:52:36 INFO: 1 received vote from 2 at term 1
raft2015/11/02 04:52:36 INFO: 1 [q:2] has received 2 votes and 0 vote rejections
raft2015/11/02 04:52:36 INFO: 1 became leader at term 1
raft2015/11/02 04:52:36 INFO: 3 [commit: 1, lastindex: 1, lastterm: 1] starts to restore snapshot [index: 102, term: 1]
raft2015/11/02 04:52:36 INFO: log [committed=1, applied=0, unstable.offset=1, len(unstable.Entries)=1] starts to restore snapshot [index: 102, term: 1]
raft2015/11/02 04:52:36 INFO: 3 restored progress of 1 [next = 103, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2015/11/02 04:52:36 INFO: 3 restored progress of 2 [next = 103, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2015/11/02 04:52:36 INFO: 3 restored progress of 3 [next = 103, match = 102, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2015/11/02 04:52:36 INFO: 3 [commit: 1] restored snapshot [index: 102, term: 1]
--- PASS: TestSlowNodeRestore (0.03s)
=== RUN TestStepConfig
raft2015/11/02 04:52:36 INFO: 1 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:36 INFO: 1 became candidate at term 1
raft2015/11/02 04:52:36 INFO: 1 became leader at term 1
--- PASS: TestStepConfig (0.00s)
=== RUN TestStepIgnoreConfig
raft2015/11/02 04:52:36 INFO: 1 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:36 INFO: 1 became candidate at term 1
raft2015/11/02 04:52:36 INFO: 1 became leader at term 1
--- PASS: TestStepIgnoreConfig (0.00s)
=== RUN TestRecoverPendingConfig
raft2015/11/02 04:52:36 INFO: 1 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:36 INFO: 1 became candidate at term 1
raft2015/11/02 04:52:36 INFO: 1 became leader at term 1
raft2015/11/02 04:52:36 INFO: 1 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:36 INFO: 1 became candidate at term 1
raft2015/11/02 04:52:36 INFO: 1 became leader at term 1
--- PASS: TestRecoverPendingConfig (0.00s)
=== RUN TestRecoverDoublePendingConfig
raft2015/11/02 04:52:36 INFO: 1 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:36 INFO: 1 became candidate at term 1
--- PASS: TestRecoverDoublePendingConfig (0.00s)
=== RUN TestAddNode
raft2015/11/02 04:52:36 INFO: 1 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
--- PASS: TestAddNode (0.00s)
=== RUN TestRemoveNode
raft2015/11/02 04:52:36 INFO: 1 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
--- PASS: TestRemoveNode (0.00s)
=== RUN TestPromotable
raft2015/11/02 04:52:36 INFO: 1 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:36 INFO: 1 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:36 INFO: 1 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:36 INFO: 1 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 1 [peers: [2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
--- PASS: TestPromotable (0.00s)
=== RUN TestRaftNodes
raft2015/11/02 04:52:36 INFO: 1 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:36 INFO: 1 became follower at term 0
raft2015/11/02 04:52:36 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
--- PASS: TestRaftNodes (0.00s)
=== RUN TestStorageTerm
--- PASS: TestStorageTerm (0.00s)
=== RUN TestStorageEntries
--- PASS: TestStorageEntries (0.00s)
=== RUN TestStorageLastIndex
--- PASS: TestStorageLastIndex (0.00s)
=== RUN TestStorageFirstIndex
--- PASS: TestStorageFirstIndex (0.00s)
=== RUN TestStorageCompact
--- PASS: TestStorageCompact (0.00s)
=== RUN TestStorageCreateSnapshot
--- PASS: TestStorageCreateSnapshot (0.00s)
=== RUN TestStorageAppend
--- PASS: TestStorageAppend (0.00s)
=== RUN TestDescribeEntry
--- PASS: TestDescribeEntry (0.00s)
=== RUN TestLimitSize
--- PASS: TestLimitSize (0.00s)
PASS
ok  	github.com/coreos/etcd/raft	5.956s
?   	github.com/coreos/etcd/raft/raftpb	[no test files]
=== RUN TestNetworkDrop
--- PASS: TestNetworkDrop (0.01s)
=== RUN TestNetworkDelay
--- PASS: TestNetworkDelay (0.12s)
=== RUN TestBasicProgress
raft2015/11/02 04:52:20 INFO: 1 became follower at term 0
raft2015/11/02 04:52:20 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:20 INFO: 1 became follower at term 1
raft2015/11/02 04:52:20 INFO: 2 became follower at term 0
raft2015/11/02 04:52:20 INFO: newRaft 2 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:20 INFO: 2 became follower at term 1
raft2015/11/02 04:52:20 INFO: 3 became follower at term 0
raft2015/11/02 04:52:20 INFO: newRaft 3 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:20 INFO: 3 became follower at term 1
raft2015/11/02 04:52:20 INFO: 4 became follower at term 0
raft2015/11/02 04:52:20 INFO: newRaft 4 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:20 INFO: 4 became follower at term 1
raft2015/11/02 04:52:20 INFO: 5 became follower at term 0
raft2015/11/02 04:52:20 INFO: newRaft 5 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:20 INFO: 5 became follower at term 1
raft2015/11/02 04:52:20 INFO: 2 is starting a new election at term 1
raft2015/11/02 04:52:20 INFO: 2 became candidate at term 2
raft2015/11/02 04:52:20 INFO: 2 received vote from 2 at term 2
raft2015/11/02 04:52:20 INFO: 2 [logterm: 1, index: 5] sent vote request to 5 at term 2
raft2015/11/02 04:52:20 INFO: 2 [logterm: 1, index: 5] sent vote request to 1 at term 2
raft2015/11/02 04:52:20 INFO: 2 [logterm: 1, index: 5] sent vote request to 3 at term 2
raft2015/11/02 04:52:20 INFO: 2 [logterm: 1, index: 5] sent vote request to 4 at term 2
raft2015/11/02 04:52:20 INFO: 5 [term: 1] received a MsgVote message with higher term from 2 [term: 2]
raft2015/11/02 04:52:20 INFO: 5 became follower at term 2
raft2015/11/02 04:52:20 INFO: 5 [logterm: 1, index: 5, vote: 0] voted for 2 [logterm: 1, index: 5] at term 2
raft2015/11/02 04:52:20 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 2]
raft2015/11/02 04:52:20 INFO: 1 became follower at term 2
raft2015/11/02 04:52:20 INFO: 1 [logterm: 1, index: 5, vote: 0] voted for 2 [logterm: 1, index: 5] at term 2
raft2015/11/02 04:52:20 INFO: 3 [term: 1] received a MsgVote message with higher term from 2 [term: 2]
raft2015/11/02 04:52:20 INFO: 3 became follower at term 2
raft2015/11/02 04:52:20 INFO: 3 [logterm: 1, index: 5, vote: 0] voted for 2 [logterm: 1, index: 5] at term 2
raft2015/11/02 04:52:20 INFO: 4 [term: 1] received a MsgVote message with higher term from 2 [term: 2]
raft2015/11/02 04:52:20 INFO: 4 became follower at term 2
raft2015/11/02 04:52:20 INFO: 4 [logterm: 1, index: 5, vote: 0] voted for 2 [logterm: 1, index: 5] at term 2
raft2015/11/02 04:52:20 INFO: 2 received vote from 5 at term 2
raft2015/11/02 04:52:20 INFO: 2 [q:3] has received 2 votes and 0 vote rejections
raft2015/11/02 04:52:20 INFO: 2 received vote from 1 at term 2
raft2015/11/02 04:52:20 INFO: 2 [q:3] has received 3 votes and 0 vote rejections
raft2015/11/02 04:52:20 INFO: 2 became leader at term 2
raft2015/11/02 04:52:20 INFO: raft.node: 2 elected leader 2 at term 2
raft2015/11/02 04:52:20 INFO: raft.node: 1 elected leader 2 at term 2
raft2015/11/02 04:52:20 INFO: raft.node: 3 elected leader 2 at term 2
raft2015/11/02 04:52:20 INFO: raft.node: 4 elected leader 2 at term 2
raft2015/11/02 04:52:20 INFO: raft.node: 5 elected leader 2 at term 2
2015/11/02 04:52:22 raft.1: stop
2015/11/02 04:52:22 raft.2: stop
2015/11/02 04:52:22 raft.3: stop
2015/11/02 04:52:22 raft.4: stop
2015/11/02 04:52:22 raft.5: stop
--- FAIL: TestBasicProgress (1.56s)
	node_test.go:32: commit = 21, want = 10006
	node_test.go:32: commit = 24, want = 10006
	node_test.go:32: commit = 24, want = 10006
	node_test.go:32: commit = 24, want = 10006
	node_test.go:32: commit = 24, want = 10006
=== RUN TestRestart
raft2015/11/02 04:52:22 INFO: 1 became follower at term 0
raft2015/11/02 04:52:22 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:22 INFO: 1 became follower at term 1
raft2015/11/02 04:52:22 INFO: 2 became follower at term 0
raft2015/11/02 04:52:22 INFO: newRaft 2 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:22 INFO: 2 became follower at term 1
raft2015/11/02 04:52:22 INFO: 3 became follower at term 0
raft2015/11/02 04:52:22 INFO: newRaft 3 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:22 INFO: 3 became follower at term 1
raft2015/11/02 04:52:22 INFO: 4 became follower at term 0
raft2015/11/02 04:52:22 INFO: newRaft 4 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:22 INFO: 4 became follower at term 1
raft2015/11/02 04:52:22 INFO: 5 became follower at term 0
raft2015/11/02 04:52:22 INFO: newRaft 5 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2015/11/02 04:52:22 INFO: 5 became follower at term 1
raft2015/11/02 04:52:22 INFO: 2 is starting a new election at term 1
raft2015/11/02 04:52:22 INFO: 2 became candidate at term 2
raft2015/11/02 04:52:22 INFO: 2 received vote from 2 at term 2
raft2015/11/02 04:52:22 INFO: 2 [logterm: 1, index: 5] sent vote request to 3 at term 2
raft2015/11/02 04:52:22 INFO: 2 [logterm: 1, index: 5] sent vote request to 4 at term 2
raft2015/11/02 04:52:22 INFO: 2 [logterm: 1, index: 5] sent vote request to 5 at term 2
raft2015/11/02 04:52:22 INFO: 2 [logterm: 1, index: 5] sent vote request to 1 at term 2
raft2015/11/02 04:52:22 INFO: 1 is starting a new election at term 1
raft2015/11/02 04:52:22 INFO: 1 became candidate at term 2
raft2015/11/02 04:52:22 INFO: 1 received vote from 1 at term 2
raft2015/11/02 04:52:22 INFO: 1 [logterm: 1, index: 5] sent vote request to 2 at term 2
raft2015/11/02 04:52:22 INFO: 1 [logterm: 1, index: 5] sent vote request to 3 at term 2
raft2015/11/02 04:52:22 INFO: 1 [logterm: 1, index: 5] sent vote request to 4 at term 2
raft2015/11/02 04:52:22 INFO: 1 [logterm: 1, index: 5] sent vote request to 5 at term 2
raft2015/11/02 04:52:22 INFO: 3 [term: 1] received a MsgVote message with higher term from 2 [term: 2]
raft2015/11/02 04:52:22 INFO: 3 became follower at term 2
raft2015/11/02 04:52:22 INFO: 3 [logterm: 1, index: 5, vote: 0] voted for 2 [logterm: 1, index: 5] at term 2
raft2015/11/02 04:52:22 INFO: 4 [term: 1] received a MsgVote message with higher term from 2 [term: 2]
raft2015/11/02 04:52:22 INFO: 4 became follower at term 2
raft2015/11/02 04:52:22 INFO: 4 [logterm: 1, index: 5, vote: 0] voted for 2 [logterm: 1, index: 5] at term 2
raft2015/11/02 04:52:22 INFO: 5 [term: 1] received a MsgVote message with higher term from 2 [term: 2]
raft2015/11/02 04:52:22 INFO: 5 became follower at term 2
raft2015/11/02 04:52:22 INFO: 5 [logterm: 1, index: 5, vote: 0] voted for 2 [logterm: 1, index: 5] at term 2
raft2015/11/02 04:52:22 INFO: 2 [logterm: 1, index: 5, vote: 2] rejected vote from 1 [logterm: 1, index: 5] at term 2
raft2015/11/02 04:52:22 INFO: 1 [logterm: 1, index: 5, vote: 1] rejected vote from 2 [logterm: 1, index: 5] at term 2
raft2015/11/02 04:52:22 INFO: 3 [logterm: 1, index: 5, vote: 2] rejected vote from 1 [logterm: 1, index: 5] at term 2
raft2015/11/02 04:52:22 INFO: 4 [logterm: 1, index: 5, vote: 2] rejected vote from 1 [logterm: 1, index: 5] at term 2
raft2015/11/02 04:52:22 INFO: 5 [logterm: 1, index: 5, vote: 2] rejected vote from 1 [logterm: 1, index: 5] at term 2
raft2015/11/02 04:52:22 INFO: 1 received vote rejection from 2 at term 2
raft2015/11/02 04:52:22 INFO: 1 [q:3] has received 1 votes and 1 vote rejections
raft2015/11/02 04:52:22 INFO: 2 received vote from 3 at term 2
raft2015/11/02 04:52:22 INFO: 2 [q:3] has received 2 votes and 0 vote rejections
raft2015/11/02 04:52:22 INFO: 2 received vote from 4 at term 2
raft2015/11/02 04:52:22 INFO: 2 [q:3] has received 3 votes and 0 vote rejections
raft2015/11/02 04:52:22 INFO: 2 became leader at term 2
raft2015/11/02 04:52:22 INFO: raft.node: 2 elected leader 2 at term 2
raft2015/11/02 04:52:22 INFO: 1 received vote rejection from 3 at term 2
raft2015/11/02 04:52:22 INFO: 1 [q:3] has received 1 votes and 2 vote rejections
raft2015/11/02 04:52:22 INFO: 1 received vote rejection from 4 at term 2
raft2015/11/02 04:52:22 INFO: 1 [q:3] has received 1 votes and 3 vote rejections
raft2015/11/02 04:52:22 INFO: 1 became follower at term 2
raft2015/11/02 04:52:22 INFO: raft.node: 3 elected leader 2 at term 2
raft2015/11/02 04:52:22 INFO: raft.node: 4 elected leader 2 at term 2
raft2015/11/02 04:52:22 INFO: raft.node: 5 elected leader 2 at term 2
raft2015/11/02 04:52:22 INFO: raft.node: 1 elected leader 2 at term 2
2015/11/02 04:52:22 raft.2: stop
2015/11/02 04:52:22 raft.3: stop
raft2015/11/02 04:52:22 INFO: 3 became follower at term 2
raft2015/11/02 04:52:22 INFO: newRaft 3 [peers: [], term: 2, commit: 6, applied: 0, lastindex: 8, lastterm: 2]
raft2015/11/02 04:52:22 INFO: raft.node: 3 elected leader 2 at term 2
raft2015/11/02 04:52:22 INFO: 2 became follower at term 2
raft2015/11/02 04:52:22 INFO: newRaft 2 [peers: [], term: 2, commit: 6, applied: 0, lastindex: 9, lastterm: 2]
raft2015/11/02 04:52:22 INFO: 5 is starting a new election at term 2
raft2015/11/02 04:52:22 INFO: 5 became candidate at term 3
raft2015/11/02 04:52:22 INFO: 5 received vote from 5 at term 3
raft2015/11/02 04:52:22 INFO: 5 [logterm: 2, index: 9] sent vote request to 1 at term 3
raft2015/11/02 04:52:22 INFO: 5 [logterm: 2, index: 9] sent vote request to 2 at term 3
raft2015/11/02 04:52:22 INFO: 5 [logterm: 2, index: 9] sent vote request to 3 at term 3
raft2015/11/02 04:52:22 INFO: 5 [logterm: 2, index: 9] sent vote request to 4 at term 3
raft2015/11/02 04:52:22 INFO: raft.node: 5 lost leader 2 at term 3
raft2015/11/02 04:52:22 INFO: 1 [term: 2] received a MsgVote message with higher term from 5 [term: 3]
raft2015/11/02 04:52:22 INFO: 1 became follower at term 3
raft2015/11/02 04:52:22 INFO: 1 [logterm: 2, index: 9, vote: 0] voted for 5 [logterm: 2, index: 9] at term 3
raft2015/11/02 04:52:22 INFO: raft.node: 1 lost leader 2 at term 3
raft2015/11/02 04:52:22 INFO: 3 [term: 2] received a MsgVote message with higher term from 5 [term: 3]
raft2015/11/02 04:52:22 INFO: 3 became follower at term 3
raft2015/11/02 04:52:22 INFO: 3 [logterm: 2, index: 9, vote: 0] voted for 5 [logterm: 2, index: 9] at term 3
raft2015/11/02 04:52:22 INFO: raft.node: 3 lost leader 2 at term 3
raft2015/11/02 04:52:22 INFO: 4 [term: 2] received a MsgVote message with higher term from 5 [term: 3]
raft2015/11/02 04:52:22 INFO: 4 became follower at term 3
raft2015/11/02 04:52:22 INFO: 4 [logterm: 2, index: 9, vote: 0] voted for 5 [logterm: 2, index: 9] at term 3
raft2015/11/02 04:52:22 INFO: raft.node: 4 lost leader 2 at term 3
raft2015/11/02 04:52:22 INFO: 5 received vote from 1 at term 3
raft2015/11/02 04:52:22 INFO: 5 [q:3] has received 2 votes and 0 vote rejections
raft2015/11/02 04:52:22 INFO: 5 received vote from 3 at term 3
raft2015/11/02 04:52:22 INFO: 5 [q:3] has received 3 votes and 0 vote rejections
raft2015/11/02 04:52:22 INFO: 5 became leader at term 3
raft2015/11/02 04:52:22 INFO: raft.node: 5 elected leader 5 at term 3
raft2015/11/02 04:52:22 INFO: raft.node: 3 elected leader 5 at term 3
raft2015/11/02 04:52:22 INFO: raft.node: 4 elected leader 5 at term 3
raft2015/11/02 04:52:22 INFO: raft.node: 1 elected leader 5 at term 3
2015/11/02 04:52:22 raft.1: stop
SIGQUIT: quit
PC=0x4d1c0

goroutine 0 [idle]:
runtime.futex(0x282600, 0x0, 0x0, 0x0, 0x0, 0x0, 0x282600, 0x0, 0x0, 0x413cc, ...)
	/usr/lib/go/src/runtime/sys_linux_arm.s:212 +0x1c
runtime.futexsleep(0x282600, 0x0, 0xffffffff, 0xffffffff)
	/usr/lib/go/src/runtime/os_linux.c:49 +0x5c
runtime.notesleep(0x282600)
	/usr/lib/go/src/runtime/lock_futex.go:145 +0xb8
stopm()
	/usr/lib/go/src/runtime/proc.c:1178 +0xb0
findrunnable(0x10412000)
	/usr/lib/go/src/runtime/proc.c:1487 +0x504
schedule()
	/usr/lib/go/src/runtime/proc.c:1575 +0x1fc
runtime.park_m(0x10400960)
	/usr/lib/go/src/runtime/proc.c:1654 +0xbc
runtime.mcall(0x282390)
	/usr/lib/go/src/runtime/asm_arm.s:184 +0x5c

goroutine 1 [chan receive, 9 minutes]:
testing.RunTests(0x1ffe70, 0x2812c8, 0x5, 0x5, 0x1d700)
	/usr/lib/go/src/testing/testing.go:556 +0x814
testing.(*M).Run(0x10432150, 0x285ab8)
	/usr/lib/go/src/testing/testing.go:485 +0x74
main.main()
	github.com/coreos/etcd/raft/rafttest/_test/_testmain.go:62 +0x1b4

goroutine 19 [chan send, 9 minutes]:
github.com/coreos/etcd/raft/rafttest.(*node).stop(0x10410320)
	/«BUILDDIR»/etcd-2.2.1+dfsg/obj-arm-linux-gnueabihf/src/github.com/coreos/etcd/raft/rafttest/node.go:98 +0x74
github.com/coreos/etcd/raft/rafttest.TestRestart(0x1045bf80)
	/«BUILDDIR»/etcd-2.2.1+dfsg/obj-arm-linux-gnueabihf/src/github.com/coreos/etcd/raft/rafttest/node_test.go:61 +0x9a8
testing.tRunner(0x1045bf80, 0x2812ec)
	/usr/lib/go/src/testing/testing.go:447 +0xf4
created by testing.RunTests
	/usr/lib/go/src/testing/testing.go:555 +0x7e0

goroutine 29 [sleep]:
github.com/coreos/etcd/raft/rafttest.func·001()
	/«BUILDDIR»/etcd-2.2.1+dfsg/obj-arm-linux-gnueabihf/src/github.com/coreos/etcd/raft/rafttest/node.go:61 +0x30c
created by github.com/coreos/etcd/raft/rafttest.(*node).start
	/«BUILDDIR»/etcd-2.2.1+dfsg/obj-arm-linux-gnueabihf/src/github.com/coreos/etcd/raft/rafttest/node.go:90 +0x154

goroutine 28 [select]:
github.com/coreos/etcd/raft.(*node).run(0x1063ee40, 0x10430630)
	/«BUILDDIR»/etcd-2.2.1+dfsg/obj-arm-linux-gnueabihf/src/github.com/coreos/etcd/raft/node.go:312 +0xcc0
created by github.com/coreos/etcd/raft.StartNode
	/«BUILDDIR»/etcd-2.2.1+dfsg/obj-arm-linux-gnueabihf/src/github.com/coreos/etcd/raft/node.go:178 +0x40c

goroutine 27 [select]:
github.com/coreos/etcd/raft/rafttest.func·001()
	/«BUILDDIR»/etcd-2.2.1+dfsg/obj-arm-linux-gnueabihf/src/github.com/coreos/etcd/raft/rafttest/node.go:85 +0xa70
created by github.com/coreos/etcd/raft/rafttest.(*node).start
	/«BUILDDIR»/etcd-2.2.1+dfsg/obj-arm-linux-gnueabihf/src/github.com/coreos/etcd/raft/rafttest/node.go:90 +0x154

goroutine 26 [select]:
github.com/coreos/etcd/raft.(*node).run(0x1063eba0, 0x10430510)
	/«BUILDDIR»/etcd-2.2.1+dfsg/obj-arm-linux-gnueabihf/src/github.com/coreos/etcd/raft/node.go:312 +0xcc0
created by github.com/coreos/etcd/raft.StartNode
	/«BUILDDIR»/etcd-2.2.1+dfsg/obj-arm-linux-gnueabihf/src/github.com/coreos/etcd/raft/node.go:178 +0x40c

goroutine 30 [select]:
github.com/coreos/etcd/raft.(*node).run(0x10687650, 0x104306c0)
	/«BUILDDIR»/etcd-2.2.1+dfsg/obj-arm-linux-gnueabihf/src/github.com/coreos/etcd/raft/node.go:312 +0xcc0
created by github.com/coreos/etcd/raft.RestartNode
	/«BUILDDIR»/etcd-2.2.1+dfsg/obj-arm-linux-gnueabihf/src/github.com/coreos/etcd/raft/node.go:190 +0xa4

goroutine 31 [select]:
github.com/coreos/etcd/raft/rafttest.func·001()
	/«BUILDDIR»/etcd-2.2.1+dfsg/obj-arm-linux-gnueabihf/src/github.com/coreos/etcd/raft/rafttest/node.go:85 +0xa70
created by github.com/coreos/etcd/raft/rafttest.(*node).start
	/«BUILDDIR»/etcd-2.2.1+dfsg/obj-arm-linux-gnueabihf/src/github.com/coreos/etcd/raft/rafttest/node.go:90 +0x154

goroutine 32 [select, 9 minutes]:
github.com/coreos/etcd/raft.(*node).run(0x105ef140, 0x10430750)
	/«BUILDDIR»/etcd-2.2.1+dfsg/obj-arm-linux-gnueabihf/src/github.com/coreos/etcd/raft/node.go:312 +0xcc0
created by github.com/coreos/etcd/raft.RestartNode
	/«BUILDDIR»/etcd-2.2.1+dfsg/obj-arm-linux-gnueabihf/src/github.com/coreos/etcd/raft/node.go:190 +0xa4

goroutine 33 [select, 9 minutes]:
github.com/coreos/etcd/raft.(*node).step(0x105ef140, 0xb6f16c58, 0x1040a098, 0x2, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, ...)
	/«BUILDDIR»/etcd-2.2.1+dfsg/obj-arm-linux-gnueabihf/src/github.com/coreos/etcd/raft/node.go:393 +0x194
github.com/coreos/etcd/raft.(*node).Step(0x105ef140, 0xb6f16c58, 0x1040a098, 0x2, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, ...)
	/«BUILDDIR»/etcd-2.2.1+dfsg/obj-arm-linux-gnueabihf/src/github.com/coreos/etcd/raft/node.go:374 +0xc0
github.com/coreos/etcd/raft/rafttest.func·001()
	/«BUILDDIR»/etcd-2.2.1+dfsg/obj-arm-linux-gnueabihf/src/github.com/coreos/etcd/raft/rafttest/node.go:68 +0x4fc
created by github.com/coreos/etcd/raft/rafttest.(*node).start
	/«BUILDDIR»/etcd-2.2.1+dfsg/obj-arm-linux-gnueabihf/src/github.com/coreos/etcd/raft/rafttest/node.go:90 +0x154

trap    0x6
error   0x0
oldmask 0x0
r0      0x282600
r1      0x0
r2      0x0
r3      0x0
r4      0x0
r5      0x0
r6      0x3b9aca00
r7      0xf0
r8      0x282600
r9      0x0
r10     0x282378
fp      0xffffffff
ip      0x0
sp      0xbe847390
lr      0x3dc10
pc      0x4d1c0
cpsr    0x20000010
fault   0x0
*** Test killed with quit: ran too long (10m0s).
FAIL	github.com/coreos/etcd/raft/rafttest	600.010s
=== RUN TestSendMessage
2015-11-02 04:52:31.200040 I | rafthttp: the connection with 2 became active
2015-11-02 04:52:31.203568 I | rafthttp: the connection with 1 became active
--- PASS: TestSendMessage (0.31s)
=== RUN TestSendMessageWhenStreamIsBroken
2015-11-02 04:52:31.388422 I | rafthttp: the connection with 1 became active
2015-11-02 04:52:31.502845 I | rafthttp: the connection with 2 became active
2015-11-02 04:52:31.516489 I | rafthttp: the connection with 1 became inactive
2015-11-02 04:52:31.517061 E | rafthttp: failed to read 1 on stream MsgApp v2 (unexpected EOF)
2015-11-02 04:52:31.517422 I | rafthttp: the connection with 2 became inactive
2015-11-02 04:52:31.517559 E | rafthttp: failed to read 2 on stream Message (unexpected EOF)
2015-11-02 04:52:31.517930 E | rafthttp: failed to read 2 on stream MsgApp v2 (unexpected EOF)
2015-11-02 04:52:31.518122 E | rafthttp: failed to read 1 on stream Message (unexpected EOF)
2015-11-02 04:52:31.524681 E | rafthttp: failed to write 2 on stream Message (use of closed network connection)
2015-11-02 04:52:31.544673 I | rafthttp: the connection with 2 became active
--- PASS: TestSendMessageWhenStreamIsBroken (0.21s)
=== RUN TestServeRaftPrefix
2015-11-02 04:52:31.548317 E | rafthttp: failed to read raft message (some error)
2015-11-02 04:52:31.548761 E | rafthttp: failed to unmarshal raft message (unexpected EOF)
2015-11-02 04:52:31.549014 E | rafthttp: request received was ignored (cluster ID mismatch got 1 want 0)
2015-11-02 04:52:31.549558 W | rafthttp: failed to process raft message (blah)
--- PASS: TestServeRaftPrefix (0.00s)
=== RUN TestServeRaftStreamPrefix
--- PASS: TestServeRaftStreamPrefix (0.00s)
=== RUN TestServeRaftStreamPrefixBad
2015-11-02 04:52:31.551635 E | rafthttp: failed to parse from strange into ID (strconv.ParseUint: parsing "strange": invalid syntax)
2015-11-02 04:52:31.551971 E | rafthttp: failed to find member 2 in cluster 1
2015-11-02 04:52:31.552259 W | rafthttp: rejected the stream from peer 5 since it was removed
2015-11-02 04:52:31.552650 E | rafthttp: streaming request ignored (cluster ID mismatch got 2 want 1)
2015-11-02 04:52:31.552942 E | rafthttp: streaming request ignored (ID mismatch got 2 want 1)
--- PASS: TestServeRaftStreamPrefixBad (0.00s)
=== RUN TestCloseNotifier
--- PASS: TestCloseNotifier (0.00s)
=== RUN TestMessage
--- PASS: TestMessage (0.00s)
=== RUN TestMsgApp
--- PASS: TestMsgApp (0.00s)
=== RUN TestMsgAppV2
--- PASS: TestMsgAppV2 (0.01s)
=== RUN TestPeerPick
--- PASS: TestPeerPick (0.00s)
=== RUN TestPipelineSend
2015-11-02 04:52:31.568354 I | rafthttp: the connection with 1 became active
--- PASS: TestPipelineSend (0.01s)
=== RUN TestPipelineExceedMaximumServing
2015-11-02 04:52:32.292914 I | rafthttp: the connection with 1 became active
--- PASS: TestPipelineExceedMaximumServing (0.73s)
=== RUN TestPipelineSendFailed
2015-11-02 04:52:32.310358 E | rafthttp: failed to write 1 on pipeline (blah)
--- PASS: TestPipelineSendFailed (0.01s)
=== RUN TestPipelinePost
--- PASS: TestPipelinePost (0.00s)
=== RUN TestPipelinePostBad
--- PASS: TestPipelinePostBad (0.00s)
=== RUN TestPipelinePostErrorc
--- PASS: TestPipelinePostErrorc (0.00s)
=== RUN TestStopBlockedPipeline
--- PASS: TestStopBlockedPipeline (0.00s)
=== RUN TestStreamWriterAttachOutgoingConn
2015-11-02 04:52:32.331507 I | rafthttp: the connection with 1 became active
--- FAIL: TestStreamWriterAttachOutgoingConn (0.10s)
	stream_test.go:43: #1: working status = false, want true
=== RUN TestStreamWriterAttachBadOutgoingConn
2015-11-02 04:52:32.433168 I | rafthttp: the connection with 1 became active
2015-11-02 04:52:32.435394 I | rafthttp: the connection with 1 became inactive
2015-11-02 04:52:32.435555 E | rafthttp: failed to write 1 on stream Message (blah)
--- PASS: TestStreamWriterAttachBadOutgoingConn (0.05s)
=== RUN TestStreamReaderDialRequest
--- PASS: TestStreamReaderDialRequest (0.00s)
=== RUN TestStreamReaderDialResult
--- PASS: TestStreamReaderDialResult (0.00s)
=== RUN TestStreamReaderUpdateMsgAppTerm
--- PASS: TestStreamReaderUpdateMsgAppTerm (0.00s)
=== RUN TestStreamReaderDialDetectUnsupport
--- PASS: TestStreamReaderDialDetectUnsupport (0.00s)
=== RUN TestStream
2015-11-02 04:52:32.499701 I | rafthttp: the connection with 1 became active
2015-11-02 04:52:32.501981 I | rafthttp: the connection with 1 became active
2015-11-02 04:52:32.575201 I | rafthttp: the connection with 1 became active
2015-11-02 04:52:32.583898 I | rafthttp: the connection with 1 became active
2015-11-02 04:52:32.609460 I | rafthttp: the connection with 1 became active
2015-11-02 04:52:32.610686 I | rafthttp: the connection with 1 became active
2015-11-02 04:52:32.617203 I | rafthttp: the connection with 1 became active
2015-11-02 04:52:32.622821 I | rafthttp: the connection with 1 became active
--- PASS: TestStream (0.24s)
=== RUN TestCheckStreamSupport
--- PASS: TestCheckStreamSupport (0.00s)
=== RUN TestTransportSend
--- PASS: TestTransportSend (0.00s)
=== RUN TestTransportAdd
2015-11-02 04:52:32.750143 E | rafthttp: failed to dial 1 on stream MsgApp (unhandled http status 204)
--- PASS: TestTransportAdd (0.02s)
=== RUN TestTransportRemove
2015-11-02 04:52:32.836033 E | rafthttp: failed to dial 1 on stream MsgApp (unhandled http status 204)
--- PASS: TestTransportRemove (0.08s)
=== RUN TestTransportUpdate
--- PASS: TestTransportUpdate (0.00s)
=== RUN TestTransportErrorc
2015-11-02 04:52:32.891315 E | rafthttp: failed to dial 1 on stream MsgApp (unhandled http status 403)
2015-11-02 04:52:32.901363 I | rafthttp: the connection with 1 became active
--- PASS: TestTransportErrorc (0.07s)
=== RUN TestURLPickerPick
--- PASS: TestURLPickerPick (0.00s)
=== RUN TestURLPickerUpdate
--- PASS: TestURLPickerUpdate (0.00s)
=== RUN TestURLPickerUnreachable
--- PASS: TestURLPickerUnreachable (0.00s)
=== RUN TestEntry
--- PASS: TestEntry (0.00s)
=== RUN TestCompareMajorMinorVersion
--- PASS: TestCompareMajorMinorVersion (0.00s)
=== RUN TestServerVersion
--- PASS: TestServerVersion (0.00s)
=== RUN TestMinClusterVersion
--- PASS: TestMinClusterVersion (0.00s)
=== RUN TestCheckVersionCompatibility
--- PASS: TestCheckVersionCompatibility (0.00s)
FAIL
FAIL	github.com/coreos/etcd/rafthttp	1.953s
=== RUN TestSaveAndLoad
--- PASS: TestSaveAndLoad (0.00s)
=== RUN TestBadCRC
2015-11-02 04:52:38.206197 E | snap: corrupted snapshot file /tmp/snapshot/0000000000000001-0000000000000001.snap: crc mismatch
--- PASS: TestBadCRC (0.00s)
=== RUN TestFailback
2015-11-02 04:52:38.210652 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
2015-11-02 04:52:38.222894 E | snap: unexpected empty snapshot
--- PASS: TestEmptySnapshot (0.00s)
=== RUN TestAllSnapshotBroken
2015-11-02 04:52:38.226234 E | snap: corrupted snapshot file /tmp/snapshot/1.snap: unexpected EOF
--- PASS: TestAllSnapshotBroken (0.00s)
PASS
ok  	github.com/coreos/etcd/snap	0.092s
?   	github.com/coreos/etcd/snap/snappb	[no test files]
=== RUN TestIndexGet
--- PASS: TestIndexGet (0.00s)
=== RUN TestIndexRange
--- PASS: TestIndexRange (0.00s)
=== RUN TestIndexTombstone
--- PASS: TestIndexTombstone (0.00s)
=== RUN TestIndexCompact
2015/11/02 04:52:44 store.index: compact 1
2015/11/02 04:52:44 store.index: compact 2
2015/11/02 04:52:44 store.index: compact 3
2015/11/02 04:52:44 store.index: compact 4
2015/11/02 04:52:44 store.index: compact 5
2015/11/02 04:52:44 store.index: compact 6
2015/11/02 04:52:44 store.index: compact 7
2015/11/02 04:52:44 store.index: compact 8
2015/11/02 04:52:44 store.index: compact 9
2015/11/02 04:52:44 store.index: compact 10
2015/11/02 04:52:44 store.index: compact 11
2015/11/02 04:52:44 store.index: compact 12
2015/11/02 04:52:44 store.index: compact 13
2015/11/02 04:52:44 store.index: compact 14
2015/11/02 04:52:44 store.index: compact 15
2015/11/02 04:52:44 store.index: compact 16
2015/11/02 04:52:44 store.index: compact 17
2015/11/02 04:52:44 store.index: compact 18
2015/11/02 04:52:44 store.index: compact 19
2015/11/02 04:52:44 store.index: compact 1
2015/11/02 04:52:44 store.index: compact 2
2015/11/02 04:52:44 store.index: compact 3
dh_auto_test: go test -v github.com/coreos/etcd github.com/coreos/etcd/client github.com/coreos/etcd/discovery github.com/coreos/etcd/error github.com/coreos/etcd/etcdctl github.com/coreos/etcd/etcdctl/command github.com/coreos/etcd/etcdctlv3 github.com/coreos/etcd/etcdctlv3/command github.com/coreos/etcd/etcdmain github.com/coreos/etcd/etcdserver github.com/coreos/etcd/etcdserver/api/v3rpc github.com/coreos/etcd/etcdserver/auth github.com/coreos/etcd/etcdserver/etcdhttp github.com/coreos/etcd/etcdserver/etcdhttp/httptypes github.com/coreos/etcd/etcdserver/etcdserverpb github.com/coreos/etcd/etcdserver/stats github.com/coreos/etcd/integration github.com/coreos/etcd/pkg/cors github.com/coreos/etcd/pkg/crc github.com/coreos/etcd/pkg/fileutil github.com/coreos/etcd/pkg/flags github.com/coreos/etcd/pkg/httputil github.com/coreos/etcd/pkg/idutil github.com/coreos/etcd/pkg/ioutil github.com/coreos/etcd/pkg/netutil github.com/coreos/etcd/pkg/osutil github.com/coreos/etcd/pkg/pathutil github.com/coreos/etcd/pkg/pbutil github.com/coreos/etcd/pkg/runtime github.com/coreos/etcd/pkg/testutil github.com/coreos/etcd/pkg/timeutil github.com/coreos/etcd/pkg/transport github.com/coreos/etcd/pkg/types github.com/coreos/etcd/pkg/wait github.com/coreos/etcd/proxy github.com/coreos/etcd/raft github.com/coreos/etcd/raft/raftpb github.com/coreos/etcd/raft/rafttest github.com/coreos/etcd/rafthttp github.com/coreos/etcd/snap github.com/coreos/etcd/snap/snappb github.com/coreos/etcd/storage github.com/coreos/etcd/storage/backend github.com/coreos/etcd/storage/storagepb github.com/coreos/etcd/store github.com/coreos/etcd/tools/etcd-dump-logs github.com/coreos/etcd/tools/functional-tester/etcd-agent github.com/coreos/etcd/tools/functional-tester/etcd-agent/client github.com/coreos/etcd/tools/functional-tester/etcd-tester github.com/coreos/etcd/tools/v3benchmark github.com/coreos/etcd/version github.com/coreos/etcd/wal github.com/coreos/etcd/wal/walpb returned exit code 1
2015/11/02 04:52:44 store.index: compact 4
2015/11/02 04:52:44 store.index: compact 5
2015/11/02 04:52:44 store.index: compact 6
2015/11/02 04:52:44 store.index: compact 7
2015/11/02 04:52:44 store.index: compact 8
2015/11/02 04:52:44 store.index: compact 9
2015/11/02 04:52:44 store.index: compact 10
2015/11/02 04:52:44 store.index: compact 11
2015/11/02 04:52:44 store.index: compact 12
2015/11/02 04:52:44 store.index: compact 13
2015/11/02 04:52:44 store.index: compact 14
2015/11/02 04:52:44 store.index: compact 15
2015/11/02 04:52:44 store.index: compact 16
2015/11/02 04:52:44 store.index: compact 17
2015/11/02 04:52:44 store.index: compact 18
2015/11/02 04:52:44 store.index: compact 19
--- PASS: TestIndexCompact (0.01s)
=== RUN TestIndexRestore
--- PASS: TestIndexRestore (0.00s)
=== RUN TestKeyIndexGet
--- PASS: TestKeyIndexGet (0.00s)
=== RUN TestKeyIndexPut
--- PASS: TestKeyIndexPut (0.00s)
=== RUN TestKeyIndexRestore
--- PASS: TestKeyIndexRestore (0.00s)
=== RUN TestKeyIndexTombstone
--- PASS: TestKeyIndexTombstone (0.00s)
=== RUN TestKeyIndexCompact
--- PASS: TestKeyIndexCompact (0.00s)
=== RUN TestKeyIndexCompactOnFurtherRev
--- PASS: TestKeyIndexCompactOnFurtherRev (0.00s)
=== RUN TestKeyIndexIsEmpty
--- PASS: TestKeyIndexIsEmpty (0.00s)
=== RUN TestKeyIndexFindGeneration
--- PASS: TestKeyIndexFindGeneration (0.00s)
=== RUN TestKeyIndexLess
--- PASS: TestKeyIndexLess (0.00s)
=== RUN TestGenerationIsEmpty
--- PASS: TestGenerationIsEmpty (0.00s)
=== RUN TestGenerationWalk
--- PASS: TestGenerationWalk (0.00s)
=== RUN TestKVRange
--- PASS: TestKVRange (0.87s)
=== RUN TestKVTxnRange
--- PASS: TestKVTxnRange (0.83s)
=== RUN TestKVRangeRev
--- PASS: TestKVRangeRev (0.87s)
=== RUN TestKVTxnRangeRev
--- PASS: TestKVTxnRangeRev (0.77s)
=== RUN TestKVRangeBadRev
2015/11/02 04:52:48 store.index: compact 3
--- PASS: TestKVRangeBadRev (1.24s)
=== RUN TestKVTxnRangeBadRev
2015/11/02 04:52:49 store.index: compact 3
--- PASS: TestKVTxnRangeBadRev (1.06s)
=== RUN TestKVRangeLimit
--- PASS: TestKVRangeLimit (0.86s)
=== RUN TestKVTxnRangeLimit
--- PASS: TestKVTxnRangeLimit (0.83s)
=== RUN TestKVPutMultipleTimes
--- PASS: TestKVPutMultipleTimes (0.64s)
=== RUN TestKVTxnPutMultipleTimes
--- PASS: TestKVTxnPutMultipleTimes (0.63s)
=== RUN TestKVDeleteRange
--- PASS: TestKVDeleteRange (4.67s)
=== RUN TestKVTxnDeleteRange
--- PASS: TestKVTxnDeleteRange (8.02s)
=== RUN TestKVDeleteMultipleTimes
--- PASS: TestKVDeleteMultipleTimes (3.33s)
=== RUN TestKVTxnDeleteMultipleTimes
--- PASS: TestKVTxnDeleteMultipleTimes (0.94s)
=== RUN TestKVOperationInSequence
--- PASS: TestKVOperationInSequence (0.85s)
=== RUN TestKVTxnBlockNonTnxOperations
panic: assertion failed: tx closed

goroutine 77 [running]:
github.com/boltdb/bolt._assert(0x18c100, 0x3a31a0, 0x9, 0x0, 0x0, 0x0)
	/«BUILDDIR»/etcd-2.2.1+dfsg/obj-arm-linux-gnueabihf/src/github.com/boltdb/bolt/db.go:782 +0xd0
github.com/boltdb/bolt.(*Cursor).seek(0x10788200, 0x4ff140, 0x3, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
	/«BUILDDIR»/etcd-2.2.1+dfsg/obj-arm-linux-gnueabihf/src/github.com/boltdb/bolt/cursor.go:148 +0x98
github.com/boltdb/bolt.(*Bucket).Bucket(0x1079408c, 0x4ff140, 0x3, 0x3, 0x1078d924)
	/«BUILDDIR»/etcd-2.2.1+dfsg/obj-arm-linux-gnueabihf/src/github.com/boltdb/bolt/bucket.go:111 +0x190
github.com/boltdb/bolt.(*Tx).Bucket(0x10794080, 0x4ff140, 0x3, 0x3, 0x1078e030)
	/«BUILDDIR»/etcd-2.2.1+dfsg/obj-arm-linux-gnueabihf/src/github.com/boltdb/bolt/tx.go:91 +0x5c
github.com/coreos/etcd/storage/backend.(*batchTx).UnsafePut(0x1078d920, 0x4ff140, 0x3, 0x3, 0x1078c0e0, 0x11, 0x11, 0x10788140, 0xd, 0xd)
	/«BUILDDIR»/etcd-2.2.1+dfsg/obj-arm-linux-gnueabihf/src/github.com/coreos/etcd/storage/backend/batch_tx.go:44 +0x40
github.com/coreos/etcd/storage.(*store).put(0x10731340, 0x10788120, 0x3, 0x8, 0x0, 0x0, 0x0)
	/«BUILDDIR»/etcd-2.2.1+dfsg/obj-arm-linux-gnueabihf/src/github.com/coreos/etcd/storage/kvstore.go:363 +0x49c
github.com/coreos/etcd/storage.(*store).Put(0x10731340, 0x10788120, 0x3, 0x8, 0x0, 0x0, 0x0, 0x10714fe8, 0x1)
	/«BUILDDIR»/etcd-2.2.1+dfsg/obj-arm-linux-gnueabihf/src/github.com/coreos/etcd/storage/kvstore.go:72 +0x7c
github.com/coreos/etcd/storage.func·019()
	/«BUILDDIR»/etcd-2.2.1+dfsg/obj-arm-linux-gnueabihf/src/github.com/coreos/etcd/storage/kv_test.go:414 +0x98
github.com/coreos/etcd/storage.func·021()
	/«BUILDDIR»/etcd-2.2.1+dfsg/obj-arm-linux-gnueabihf/src/github.com/coreos/etcd/storage/kv_test.go:421 +0x30
created by github.com/coreos/etcd/storage.TestKVTxnBlockNonTnxOperations
	/«BUILDDIR»/etcd-2.2.1+dfsg/obj-arm-linux-gnueabihf/src/github.com/coreos/etcd/storage/kv_test.go:423 +0x3e4

goroutine 1 [chan receive]:
testing.RunTests(0x425a5c, 0x517b60, 0x2e, 0x2e, 0x1)
	/usr/lib/go/src/testing/testing.go:556 +0x814
testing.(*M).Run(0x1072e750, 0x51d4d8)
	/usr/lib/go/src/testing/testing.go:485 +0x74
main.main()
	github.com/coreos/etcd/storage/_test/_testmain.go:144 +0x1b4

goroutine 74 [runnable]:
github.com/coreos/etcd/storage/backend.(*backend).Close(0x1078d900, 0x0, 0x0)
	/«BUILDDIR»/etcd-2.2.1+dfsg/obj-arm-linux-gnueabihf/src/github.com/coreos/etcd/storage/backend/backend.go:89 +0x54
github.com/coreos/etcd/storage.(*store).Close(0x10731340, 0x0, 0x0)
	/«BUILDDIR»/etcd-2.2.1+dfsg/obj-arm-linux-gnueabihf/src/github.com/coreos/etcd/storage/kvstore.go:269 +0x90
github.com/coreos/etcd/storage.cleanup(0xb6dc0158, 0x10731340, 0x1072e720, 0x28)
	/«BUILDDIR»/etcd-2.2.1+dfsg/obj-arm-linux-gnueabihf/src/github.com/coreos/etcd/storage/kv_test.go:695 +0x30
runtime.Goexit()
	/usr/lib/go/src/runtime/panic.go:288 +0xf4
testing.(*common).FailNow(0x1074c240)
	/usr/lib/go/src/testing/testing.go:329 +0x34
testing.(*common).Fatalf(0x1074c240, 0x3d6db8, 0x25, 0x10768f14, 0x1, 0x1)
	/usr/lib/go/src/testing/testing.go:370 +0x7c
github.com/coreos/etcd/storage.TestKVTxnBlockNonTnxOperations(0x1074c240)
	/«BUILDDIR»/etcd-2.2.1+dfsg/obj-arm-linux-gnueabihf/src/github.com/coreos/etcd/storage/kv_test.go:434 +0x6e0
testing.tRunner(0x1074c240, 0x517cd4)
	/usr/lib/go/src/testing/testing.go:447 +0xf4
created by testing.RunTests
	/usr/lib/go/src/testing/testing.go:555 +0x7e0
FAIL	github.com/coreos/etcd/storage	27.168s
=== RUN TestBackendClose
--- PASS: TestBackendClose (0.38s)
=== RUN TestBackendSnapshot
--- PASS: TestBackendSnapshot (1.01s)
=== RUN TestBackendBatchIntervalCommit
--- FAIL: TestBackendBatchIntervalCommit (0.67s)
	backend_test.go:99: bucket test does not exit
=== RUN TestBatchTxPut
--- PASS: TestBatchTxPut (0.69s)
=== RUN TestBatchTxRange
--- PASS: TestBatchTxRange (0.42s)
=== RUN TestBatchTxDelete
--- PASS: TestBatchTxDelete (0.76s)
=== RUN TestBatchTxCommit
--- PASS: TestBatchTxCommit (0.82s)
=== RUN TestBatchTxBatchLimitCommit
--- PASS: TestBatchTxBatchLimitCommit (0.54s)
FAIL
FAIL	github.com/coreos/etcd/storage/backend	5.332s
?   	github.com/coreos/etcd/storage/storagepb	[no test files]
=== RUN TestEventQueue
--- PASS: TestEventQueue (0.00s)
=== RUN TestScanHistory
--- PASS: TestScanHistory (0.00s)
=== RUN TestFullEventQueue
--- PASS: TestFullEventQueue (0.01s)
=== RUN TestCloneEvent
--- PASS: TestCloneEvent (0.00s)
=== RUN TestHeapPushPop
--- PASS: TestHeapPushPop (0.00s)
=== RUN TestHeapUpdate
--- PASS: TestHeapUpdate (0.00s)
=== RUN TestNodeExternClone
--- PASS: TestNodeExternClone (0.00s)
=== RUN TestStoreStatsGetSuccess
--- PASS: TestStoreStatsGetSuccess (0.00s)
=== RUN TestStoreStatsGetFail
--- PASS: TestStoreStatsGetFail (0.00s)
=== RUN TestStoreStatsCreateSuccess
--- PASS: TestStoreStatsCreateSuccess (0.00s)
=== RUN TestStoreStatsCreateFail
--- PASS: TestStoreStatsCreateFail (0.00s)
=== RUN TestStoreStatsUpdateSuccess
--- PASS: TestStoreStatsUpdateSuccess (0.00s)
=== RUN TestStoreStatsUpdateFail
--- PASS: TestStoreStatsUpdateFail (0.00s)
=== RUN TestStoreStatsCompareAndSwapSuccess
--- PASS: TestStoreStatsCompareAndSwapSuccess (0.00s)
=== RUN TestStoreStatsCompareAndSwapFail
--- PASS: TestStoreStatsCompareAndSwapFail (0.00s)
=== RUN TestStoreStatsDeleteSuccess
--- PASS: TestStoreStatsDeleteSuccess (0.00s)
=== RUN TestStoreStatsDeleteFail
--- PASS: TestStoreStatsDeleteFail (0.00s)
=== RUN TestStoreStatsExpireCount
--- PASS: TestStoreStatsExpireCount (0.00s)
=== RUN TestNewStoreWithNamespaces
--- PASS: TestNewStoreWithNamespaces (0.00s)
=== RUN TestStoreGetValue
--- PASS: TestStoreGetValue (0.00s)
=== RUN TestMinExpireTime
--- FAIL: TestMinExpireTime (0.00s)
	assertions.go:160: 
                        
	Location:	store_test.go:65
		
	Error:		Not equal: 0 (expected)
			        != 0 (actual)
		
=== RUN TestStoreGetDirectory
--- FAIL: TestStoreGetDirectory (0.00s)
	assertions.go:160: 
                        
	Location:	store_test.go:93
		
	Error:		Not equal: 3 (expected)
			        != 3 (actual)
		
=== RUN TestStoreGetSorted
--- PASS: TestStoreGetSorted (0.00s)
=== RUN TestSet
--- FAIL: TestSet (0.00s)
	assertions.go:160: 
                        
	Location:	store_test.go:165
		
	Error:		Not equal: 0 (expected)
			        != 0 (actual)
		
	assertions.go:160: 
                        
	Location:	store_test.go:171
		
	Error:		Not equal: 0 (expected)
			        != 0 (actual)
		
	assertions.go:160: 
                        
	Location:	store_test.go:171
		
	Error:		Not equal: 0 (expected)
			        != 0 (actual)
		
	assertions.go:160: 
                        
	Location:	store_test.go:171
		
	Error:		Not equal: 0 (expected)
			        != 0 (actual)
		
=== RUN TestStoreCreateValue
--- FAIL: TestStoreCreateValue (0.00s)
	assertions.go:160: 
                        
	Location:	store_test.go:234
		
	Error:		Not equal: 0 (expected)
			        != 0 (actual)
		
	assertions.go:160: 
                        
	Location:	store_test.go:240
		
	Error:		Not equal: 0 (expected)
			        != 0 (actual)
		
=== RUN TestStoreCreateDirectory
--- PASS: TestStoreCreateDirectory (0.00s)
=== RUN TestStoreCreateFailsIfExists
--- PASS: TestStoreCreateFailsIfExists (0.00s)
=== RUN TestStoreUpdateValue
--- FAIL: TestStoreUpdateValue (0.00s)
	assertions.go:160: 
                        
	Location:	store_test.go:295
		
	Error:		Not equal: 0 (expected)
			        != 0 (actual)
		
	assertions.go:160: 
                        
	Location:	store_test.go:299
		
	Error:		Not equal: 0 (expected)
			        != 0 (actual)
		
	assertions.go:160: 
                        
	Location:	store_test.go:299
		
	Error:		Not equal: 0 (expected)
			        != 0 (actual)
		
	assertions.go:160: 
                        
	Location:	store_test.go:299
		
	Error:		Not equal: 0 (expected)
			        != 0 (actual)
		
=== RUN TestStoreUpdateFailsIfDirectory
--- PASS: TestStoreUpdateFailsIfDirectory (0.00s)
=== RUN TestStoreUpdateValueTTL
--- PASS: TestStoreUpdateValueTTL (0.00s)
=== RUN TestStoreUpdateDirTTL
--- PASS: TestStoreUpdateDirTTL (0.00s)
=== RUN TestStoreDeleteValue
--- PASS: TestStoreDeleteValue (0.00s)
=== RUN TestStoreDeleteDiretory
--- PASS: TestStoreDeleteDiretory (0.00s)
=== RUN TestStoreDeleteDiretoryFailsIfNonRecursiveAndDir
--- PASS: TestStoreDeleteDiretoryFailsIfNonRecursiveAndDir (0.00s)
=== RUN TestRootRdOnly
--- PASS: TestRootRdOnly (0.00s)
=== RUN TestStoreCompareAndDeletePrevValue
--- PASS: TestStoreCompareAndDeletePrevValue (0.00s)
=== RUN TestStoreCompareAndDeletePrevValueFailsIfNotMatch
--- PASS: TestStoreCompareAndDeletePrevValueFailsIfNotMatch (0.00s)
=== RUN TestStoreCompareAndDeletePrevIndex
--- PASS: TestStoreCompareAndDeletePrevIndex (0.00s)
=== RUN TestStoreCompareAndDeletePrevIndexFailsIfNotMatch
--- PASS: TestStoreCompareAndDeletePrevIndexFailsIfNotMatch (0.00s)
=== RUN TestStoreCompareAndDeleteDiretoryFail
--- PASS: TestStoreCompareAndDeleteDiretoryFail (0.00s)
=== RUN TestStoreCompareAndSwapPrevValue
--- PASS: TestStoreCompareAndSwapPrevValue (0.00s)
=== RUN TestStoreCompareAndSwapPrevValueFailsIfNotMatch
--- PASS: TestStoreCompareAndSwapPrevValueFailsIfNotMatch (0.00s)
=== RUN TestStoreCompareAndSwapPrevIndex
--- PASS: TestStoreCompareAndSwapPrevIndex (0.00s)
=== RUN TestStoreCompareAndSwapPrevIndexFailsIfNotMatch
--- PASS: TestStoreCompareAndSwapPrevIndexFailsIfNotMatch (0.00s)
=== RUN TestStoreWatchCreate
--- PASS: TestStoreWatchCreate (0.00s)
=== RUN TestStoreWatchRecursiveCreate
--- PASS: TestStoreWatchRecursiveCreate (0.00s)
=== RUN TestStoreWatchUpdate
--- PASS: TestStoreWatchUpdate (0.00s)
=== RUN TestStoreWatchRecursiveUpdate
--- PASS: TestStoreWatchRecursiveUpdate (0.00s)
=== RUN TestStoreWatchDelete
--- PASS: TestStoreWatchDelete (0.00s)
=== RUN TestStoreWatchRecursiveDelete
--- PASS: TestStoreWatchRecursiveDelete (0.00s)
=== RUN TestStoreWatchCompareAndSwap
--- PASS: TestStoreWatchCompareAndSwap (0.00s)
=== RUN TestStoreWatchRecursiveCompareAndSwap
--- PASS: TestStoreWatchRecursiveCompareAndSwap (0.00s)
=== RUN TestStoreWatchExpire
--- PASS: TestStoreWatchExpire (0.00s)
=== RUN TestStoreWatchStream
--- PASS: TestStoreWatchStream (0.00s)
=== RUN TestStoreRecover
--- PASS: TestStoreRecover (0.01s)
=== RUN TestStoreRecoverWithExpiration
--- PASS: TestStoreRecoverWithExpiration (0.02s)
=== RUN TestStoreWatchCreateWithHiddenKey
--- PASS: TestStoreWatchCreateWithHiddenKey (0.00s)
=== RUN TestStoreWatchRecursiveCreateWithHiddenKey
--- PASS: TestStoreWatchRecursiveCreateWithHiddenKey (0.00s)
=== RUN TestStoreWatchUpdateWithHiddenKey
--- PASS: TestStoreWatchUpdateWithHiddenKey (0.00s)
=== RUN TestStoreWatchRecursiveUpdateWithHiddenKey
--- PASS: TestStoreWatchRecursiveUpdateWithHiddenKey (0.00s)
=== RUN TestStoreWatchDeleteWithHiddenKey
--- PASS: TestStoreWatchDeleteWithHiddenKey (0.00s)
=== RUN TestStoreWatchRecursiveDeleteWithHiddenKey
--- PASS: TestStoreWatchRecursiveDeleteWithHiddenKey (0.00s)
=== RUN TestStoreWatchExpireWithHiddenKey
--- PASS: TestStoreWatchExpireWithHiddenKey (0.00s)
=== RUN TestStoreWatchRecursiveCreateDeeperThanHiddenKey
--- PASS: TestStoreWatchRecursiveCreateDeeperThanHiddenKey (0.00s)
=== RUN TestStoreWatchSlowConsumer
--- PASS: TestStoreWatchSlowConsumer (0.00s)
=== RUN TestIsHidden
--- PASS: TestIsHidden (0.00s)
=== RUN TestWatcher
--- PASS: TestWatcher (0.00s)
FAIL
FAIL	github.com/coreos/etcd/store	0.124s
?   	github.com/coreos/etcd/tools/etcd-dump-logs	[no test files]
2015-11-02 04:53:00.911946 I | stat ./etcd: no such file or directory
panic: stat ./etcd: no such file or directory

goroutine 1 [running]:
log.Panic(0x1079df9c, 0x1, 0x1)
	/usr/lib/go/src/log/log.go:307 +0xb0
github.com/coreos/etcd/tools/functional-tester/etcd-agent.init·1()
	/«BUILDDIR»/etcd-2.2.1+dfsg/obj-arm-linux-gnueabihf/src/github.com/coreos/etcd/tools/functional-tester/etcd-agent/rpc_test.go:30 +0xe0
github.com/coreos/etcd/tools/functional-tester/etcd-agent.init()
	/«BUILDDIR»/etcd-2.2.1+dfsg/obj-arm-linux-gnueabihf/src/github.com/coreos/etcd/tools/functional-tester/etcd-agent/rpc_test.go:166 +0x94
main.init()
	github.com/coreos/etcd/tools/functional-tester/etcd-agent/_test/_testmain.go:66 +0x5c
FAIL	github.com/coreos/etcd/tools/functional-tester/etcd-agent	0.669s
?   	github.com/coreos/etcd/tools/functional-tester/etcd-agent/client	[no test files]
?   	github.com/coreos/etcd/tools/functional-tester/etcd-tester	[no test files]
?   	github.com/coreos/etcd/tools/v3benchmark	[no test files]
=== RUN TestDetectDataDir
--- PASS: TestDetectDataDir (0.02s)
PASS
ok  	github.com/coreos/etcd/version	0.057s
=== RUN TestReadRecord
--- PASS: TestReadRecord (0.00s)
=== RUN TestWriteRecord
--- PASS: TestWriteRecord (0.00s)
=== RUN TestRepair
2015-11-02 04:53:14.431577 N | wal: repairing /tmp/waltest844401576/0000000000000000-0000000000000000.wal
2015-11-02 04:53:14.498018 W | wal: ignored file 0000000000000000-0000000000000000.wal.broken in wal
--- PASS: TestRepair (1.17s)
=== RUN TestNew
--- PASS: TestNew (0.16s)
=== RUN TestNewForInitedDir
--- PASS: TestNewForInitedDir (0.00s)
=== RUN TestOpenAtIndex
--- PASS: TestOpenAtIndex (0.11s)
=== RUN TestCut
2015-11-02 04:53:15.146680 I | wal: segmented wal file /tmp/waltest412659467/0000000000000001-0000000000000001.wal is created
2015-11-02 04:53:15.367753 I | wal: segmented wal file /tmp/waltest412659467/0000000000000002-0000000000000002.wal is created
--- PASS: TestCut (0.87s)
=== RUN TestRecover
--- PASS: TestRecover (0.54s)
=== RUN TestSearchIndex
--- PASS: TestSearchIndex (0.00s)
=== RUN TestScanWalName
--- PASS: TestScanWalName (0.00s)
=== RUN TestRecoverAfterCut
2015-11-02 04:53:16.461568 I | wal: segmented wal file /tmp/waltest261044085/0000000000000001-0000000000000001.wal is created
2015-11-02 04:53:16.808965 I | wal: segmented wal file /tmp/waltest261044085/0000000000000002-0000000000000002.wal is created
2015-11-02 04:53:17.317302 I | wal: segmented wal file /tmp/waltest261044085/0000000000000003-0000000000000003.wal is created
2015-11-02 04:53:17.667840 I | wal: segmented wal file /tmp/waltest261044085/0000000000000004-0000000000000004.wal is created
2015-11-02 04:53:18.001117 I | wal: segmented wal file /tmp/waltest261044085/0000000000000005-0000000000000005.wal is created
2015-11-02 04:53:18.259265 I | wal: segmented wal file /tmp/waltest261044085/0000000000000006-0000000000000006.wal is created
2015-11-02 04:53:18.553379 I | wal: segmented wal file /tmp/waltest261044085/0000000000000007-0000000000000007.wal is created
2015-11-02 04:53:18.766771 I | wal: segmented wal file /tmp/waltest261044085/0000000000000008-0000000000000008.wal is created
2015-11-02 04:53:19.157885 I | wal: segmented wal file /tmp/waltest261044085/0000000000000009-0000000000000009.wal is created
2015-11-02 04:53:20.886764 I | wal: segmented wal file /tmp/waltest261044085/000000000000000a-000000000000000a.wal is created
--- PASS: TestRecoverAfterCut (5.44s)
=== RUN TestOpenAtUncommittedIndex
--- PASS: TestOpenAtUncommittedIndex (0.27s)
=== RUN TestOpenForRead
2015-11-02 04:53:22.225401 I | wal: segmented wal file /tmp/waltest350515055/0000000000000001-0000000000000001.wal is created
2015-11-02 04:53:22.436277 I | wal: segmented wal file /tmp/waltest350515055/0000000000000002-0000000000000002.wal is created
2015-11-02 04:53:22.633881 I | wal: segmented wal file /tmp/waltest350515055/0000000000000003-0000000000000003.wal is created
2015-11-02 04:53:22.884517 I | wal: segmented wal file /tmp/waltest350515055/0000000000000004-0000000000000004.wal is created
2015-11-02 04:53:23.102937 I | wal: segmented wal file /tmp/waltest350515055/0000000000000005-0000000000000005.wal is created
2015-11-02 04:53:23.291980 I | wal: segmented wal file /tmp/waltest350515055/0000000000000006-0000000000000006.wal is created
2015-11-02 04:53:23.509645 I | wal: segmented wal file /tmp/waltest350515055/0000000000000007-0000000000000007.wal is created
2015-11-02 04:53:23.712105 I | wal: segmented wal file /tmp/waltest350515055/0000000000000008-0000000000000008.wal is created
2015-11-02 04:53:23.992553 I | wal: segmented wal file /tmp/waltest350515055/0000000000000009-0000000000000009.wal is created
2015-11-02 04:53:24.622928 I | wal: segmented wal file /tmp/waltest350515055/000000000000000a-000000000000000a.wal is created
--- PASS: TestOpenForRead (2.83s)
=== RUN TestSaveEmpty
--- PASS: TestSaveEmpty (0.00s)
=== RUN TestReleaseLockTo
2015-11-02 04:53:25.011437 I | wal: segmented wal file /tmp/waltest677938178/0000000000000001-0000000000000001.wal is created
2015-11-02 04:53:25.200630 I | wal: segmented wal file /tmp/waltest677938178/0000000000000002-0000000000000002.wal is created
2015-11-02 04:53:25.353550 I | wal: segmented wal file /tmp/waltest677938178/0000000000000003-0000000000000003.wal is created
2015-11-02 04:53:25.503346 I | wal: segmented wal file /tmp/waltest677938178/0000000000000004-0000000000000004.wal is created
2015-11-02 04:53:25.617059 I | wal: segmented wal file /tmp/waltest677938178/0000000000000005-0000000000000005.wal is created
2015-11-02 04:53:25.759364 I | wal: segmented wal file /tmp/waltest677938178/0000000000000006-0000000000000006.wal is created
2015-11-02 04:53:25.869539 I | wal: segmented wal file /tmp/waltest677938178/0000000000000007-0000000000000007.wal is created
2015-11-02 04:53:26.059163 I | wal: segmented wal file /tmp/waltest677938178/0000000000000008-0000000000000008.wal is created
2015-11-02 04:53:26.283861 I | wal: segmented wal file /tmp/waltest677938178/0000000000000009-0000000000000009.wal is created
2015-11-02 04:53:26.544916 I | wal: segmented wal file /tmp/waltest677938178/000000000000000a-000000000000000a.wal is created
--- PASS: TestReleaseLockTo (2.09s)
PASS
ok  	github.com/coreos/etcd/wal	13.550s
?   	github.com/coreos/etcd/wal/walpb	[no test files]
make[1]: [override_dh_auto_test] Error 1 (ignored)
debian/rules:28: recipe for target 'override_dh_auto_test' failed
make[1]: Leaving directory '/«BUILDDIR»/etcd-2.2.1+dfsg'
 fakeroot debian/rules binary-arch
dh binary-arch --buildsystem=golang --with=golang,systemd --parallel
   dh_testroot -a -O--buildsystem=golang -O--parallel
   dh_prep -a -O--buildsystem=golang -O--parallel
   dh_auto_install -a -O--buildsystem=golang -O--parallel
	mkdir -p /«BUILDDIR»/etcd-2.2.1\+dfsg/debian/tmp/usr
	cp -r bin /«BUILDDIR»/etcd-2.2.1\+dfsg/debian/tmp/usr
	mkdir -p /«BUILDDIR»/etcd-2.2.1\+dfsg/debian/tmp/usr/share/gocode/src/github.com/coreos/etcd
	cp -r -T src/github.com/coreos/etcd /«BUILDDIR»/etcd-2.2.1\+dfsg/debian/tmp/usr/share/gocode/src/github.com/coreos/etcd
   dh_install -a -O--buildsystem=golang -O--parallel
   dh_installdocs -a -O--buildsystem=golang -O--parallel
   dh_installchangelogs -a -O--buildsystem=golang -O--parallel
   dh_installman -a -O--buildsystem=golang -O--parallel
   dh_systemd_enable -a -O--buildsystem=golang -O--parallel
   dh_installinit -a -O--buildsystem=golang -O--parallel
   dh_systemd_start -a -O--buildsystem=golang -O--parallel
   dh_perl -a -O--buildsystem=golang -O--parallel
   dh_link -a -O--buildsystem=golang -O--parallel
   dh_strip_nondeterminism -a -O--buildsystem=golang -O--parallel
   dh_compress -a -O--buildsystem=golang -O--parallel
   dh_fixperms -a -O--buildsystem=golang -O--parallel
   dh_strip -a -O--buildsystem=golang -O--parallel
   dh_makeshlibs -a -O--buildsystem=golang -O--parallel
   dh_shlibdeps -a -O--buildsystem=golang -O--parallel
   dh_installdeb -a -O--buildsystem=golang -O--parallel
   dh_golang -a -O--buildsystem=golang -O--parallel
   dh_gencontrol -a -O--buildsystem=golang -O--parallel
dpkg-gencontrol: warning: File::FcntlLock not available; using flock which is not NFS-safe
   dh_md5sums -a -O--buildsystem=golang -O--parallel
   dh_builddeb -u-Zxz -a -O--buildsystem=golang -O--parallel
dpkg-deb: building package 'etcd' in '../etcd_2.2.1+dfsg-1_armhf.deb'.
 dpkg-genchanges -B -mRaspbian wandboard test autobuilder <root@raspbian.org> >../etcd_2.2.1+dfsg-1_armhf.changes
dpkg-genchanges: binary-only arch-specific upload (source code and arch-indep packages not included)
 dpkg-source --after-build etcd-2.2.1+dfsg
dpkg-buildpackage: binary-only upload (no source included)
────────────────────────────────────────────────────────────────────────────────
Build finished at 20151102-0505

Finished
────────

I: Built successfully

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


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


etcd_2.2.1+dfsg-1_armhf.changes:
────────────────────────────────

Format: 1.8
Date: Wed, 28 Oct 2015 08:16:14 +1100
Source: etcd
Binary: etcd golang-etcd-server-dev
Architecture: armhf
Version: 2.2.1+dfsg-1
Distribution: stretch-staging
Urgency: medium
Maintainer: Raspbian wandboard test autobuilder <root@raspbian.org>
Changed-By: Dmitry Smirnov <onlyjob@debian.org>
Description:
 etcd       - highly-available key value store -- daemon
 golang-etcd-server-dev - highly-available key value store -- source
Closes: 800646
Changes:
 etcd (2.2.1+dfsg-1) unstable; urgency=medium
 .
   * New upstream release [October 2015].
     - switch to bundled "github.com/ugorji/go" due to FTBFS.
   * Un-bundleed "golang-google-grpc-dev".
   * Allow Etcd to notify systemd for readiness through service "Type=notify"
     (Closes: #800646). Thanks, Matthias Urlichs.
   * Dropped obsolete lintian-overrides.
   * Corrected "duplicate-short-description".
Checksums-Sha1:
 962f89cbe82f1d3efe22ed49f2985496880557ea 6583412 etcd_2.2.1+dfsg-1_armhf.deb
Checksums-Sha256:
 e0f6340be61f00510a138ec6fda2cba0e43dad253c07d2f52c0c04a20d78bc0e 6583412 etcd_2.2.1+dfsg-1_armhf.deb
Files:
 b74ca45f16b9c90340d7e0a11d371a76 6583412 devel extra etcd_2.2.1+dfsg-1_armhf.deb

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


etcd_2.2.1+dfsg-1_armhf.deb
───────────────────────────

 new debian package, version 2.0.
 size 6583412 bytes: control archive=3660 bytes.
      35 bytes,     2 lines      conffiles            
    2172 bytes,    23 lines      control              
    3976 bytes,    49 lines      md5sums              
    1285 bytes,    41 lines   *  postinst             #!/bin/sh
     848 bytes,    36 lines   *  postrm               #!/bin/sh
     163 bytes,     7 lines   *  prerm                #!/bin/sh
 Package: etcd
 Version: 2.2.1+dfsg-1
 Architecture: armhf
 Maintainer: pkg-go <pkg-go-maintainers@lists.alioth.debian.org>
 Installed-Size: 41952
 Depends: adduser, init-system-helpers (>= 1.18~), libc6 (>= 2.4)
 Built-Using: golang (= 2:1.4.3-3), golang-clockwork (= 0.0~git20141217-1), golang-codegangsta-cli (= 0.0~git20150117-3), golang-context (= 0.0~git20140604.1.14f550f-1), golang-coreos-log (= 0.0~git20140508-2), golang-etcd (= 2.0.0-1), golang-github-boltdb-bolt (= 0.0~git20150715.980670a-1), golang-github-bradfitz-http2 (= 0.0~git20150509-1), golang-github-coreos-go-systemd (= 3-1), golang-github-google-btree (= 0.0~git20150413.0.cc6329d-1), golang-github-gorilla-mux (= 0.0~git20150814.0.f7b6aaa-1), golang-github-ugorji-go-codec (= 0.0~git20150815.821cda7e-1), golang-glog (= 0+git20150801.fca8c88-1), golang-go-semver (= 0.0~git20150304-1), golang-go.crypto (= 1:0.0~git20150608-1), golang-gogoprotobuf (= 0.0~git20150828.0.6cab0cc-1), golang-golang-x-net-dev (= 0.0+git20151007.b846920+dfsg-1), golang-golang-x-oauth2 (= 0.0~git20150527-2), golang-golang-x-sys (= 0.0~git20150612-1), golang-golang-x-tools (= 1:0.0~git20150716.0.87156cb+dfsg1-4), golang-google-cloud (= 0.0~git20150613-1), golang-google-grpc (= 0.0~git20150514.0.f5ebd86-1), golang-goprotobuf (= 0.0~git20150526-2), golang-metrics (= 0.0~git20140119-2), golang-objx (= 0.0~git20140527-4), golang-procfs (= 0+git20150616.c91d8ee-1), golang-prometheus-client (= 0.7.0+ds-2), golang-protobuf-extensions (= 0+git20150513.fc2b8d3-4), golang-testify (= 1.0-1), golang-toml (= 0.1.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 2015-11-02 05:02 ./
drwxr-xr-x root/root         0 2015-11-02 05:02 ./etc/
drwxr-xr-x root/root         0 2015-11-02 05:02 ./etc/default/
-rw-r--r-- root/root      9224 2015-09-11 11:27 ./etc/default/etcd
drwxr-xr-x root/root         0 2015-11-02 05:02 ./etc/init.d/
-rwxr-xr-x root/root      1626 2015-09-11 05:42 ./etc/init.d/etcd
drwxr-xr-x root/root         0 2015-11-02 05:02 ./lib/
drwxr-xr-x root/root         0 2015-11-02 05:02 ./lib/systemd/
drwxr-xr-x root/root         0 2015-11-02 05:02 ./lib/systemd/system/
-rw-r--r-- root/root       568 2015-10-02 06:24 ./lib/systemd/system/etcd.service
drwxr-xr-x root/root         0 2015-11-02 05:02 ./usr/
drwxr-xr-x root/root         0 2015-11-02 05:02 ./usr/bin/
-rwxr-xr-x root/root  10731668 2015-11-02 05:02 ./usr/bin/etcd
-rwxr-xr-x root/root   4563100 2015-11-02 05:02 ./usr/bin/etcd-agent
-rwxr-xr-x root/root   5476532 2015-11-02 05:02 ./usr/bin/etcd-dump-logs
-rwxr-xr-x root/root   7321780 2015-11-02 05:02 ./usr/bin/etcd-tester
-rwxr-xr-x root/root   9481700 2015-11-02 05:02 ./usr/bin/etcdctl
-rwxr-xr-x root/root   5211324 2015-11-02 05:02 ./usr/bin/etcdctlv3
drwxr-xr-x root/root         0 2015-11-02 05:02 ./usr/share/
drwxr-xr-x root/root         0 2015-11-02 05:02 ./usr/share/doc/
drwxr-xr-x root/root         0 2015-11-02 05:02 ./usr/share/doc/etcd/
drwxr-xr-x root/root         0 2015-11-02 05:02 ./usr/share/doc/etcd/Documentation/
-rw-r--r-- root/root      1061 2015-10-16 04:31 ./usr/share/doc/etcd/Documentation/04_to_2_snapshot_migration.md
-rw-r--r-- root/root      5275 2015-10-16 04:31 ./usr/share/doc/etcd/Documentation/admin_guide.md.gz
-rw-r--r-- root/root      7519 2015-10-16 04:31 ./usr/share/doc/etcd/Documentation/api.md.gz
-rw-r--r-- root/root      3332 2015-10-16 04:31 ./usr/share/doc/etcd/Documentation/auth_api.md.gz
-rw-r--r-- root/root      2043 2015-10-16 04:31 ./usr/share/doc/etcd/Documentation/authentication.md.gz
-rw-r--r-- root/root      1871 2015-10-16 04:31 ./usr/share/doc/etcd/Documentation/backward_compatibility.md.gz
drwxr-xr-x root/root         0 2015-11-02 05:02 ./usr/share/doc/etcd/Documentation/benchmarks/
-rw-r--r-- root/root       390 2015-10-16 04:31 ./usr/share/doc/etcd/Documentation/benchmarks/README.md
-rw-r--r-- root/root      2547 2015-10-16 04:31 ./usr/share/doc/etcd/Documentation/benchmarks/etcd-2-1-0-alpha-benchmarks.md
-rw-r--r-- root/root      3649 2015-10-16 04:31 ./usr/share/doc/etcd/Documentation/benchmarks/etcd-2-2-0-rc-benchmarks.md
-rw-r--r-- root/root      1568 2015-10-16 04:31 ./usr/share/doc/etcd/Documentation/benchmarks/etcd-2-2-0-rc-memory-benchmarks.md
-rw-r--r-- root/root      1284 2015-10-16 04:31 ./usr/share/doc/etcd/Documentation/benchmarks/etcd-3-demo-benchmarks.md
-rw-r--r-- root/root      1277 2015-10-16 04:31 ./usr/share/doc/etcd/Documentation/branch_management.md
-rw-r--r-- root/root      4287 2015-10-16 04:31 ./usr/share/doc/etcd/Documentation/clustering.md.gz
-rw-r--r-- root/root      3411 2015-10-16 04:31 ./usr/share/doc/etcd/Documentation/configuration.md.gz
drwxr-xr-x root/root         0 2015-11-02 05:02 ./usr/share/doc/etcd/Documentation/dev/
-rw-r--r-- root/root      1942 2015-10-16 04:31 ./usr/share/doc/etcd/Documentation/dev/release.md.gz
-rw-r--r-- root/root      2133 2015-10-16 04:31 ./usr/share/doc/etcd/Documentation/discovery_protocol.md.gz
-rw-r--r-- root/root      3503 2015-10-16 04:31 ./usr/share/doc/etcd/Documentation/docker_guide.md
-rw-r--r-- root/root      1936 2015-10-16 04:31 ./usr/share/doc/etcd/Documentation/errorcode.md
-rw-r--r-- root/root      3862 2015-10-16 04:31 ./usr/share/doc/etcd/Documentation/faq.md
-rw-r--r-- root/root       894 2015-10-16 04:31 ./usr/share/doc/etcd/Documentation/glossary.md
-rw-r--r-- root/root      2202 2015-10-16 04:31 ./usr/share/doc/etcd/Documentation/implementation-faq.md
-rw-r--r-- root/root      2511 2015-10-16 04:31 ./usr/share/doc/etcd/Documentation/internal-protocol-versioning.md
-rw-r--r-- root/root      2063 2015-10-16 04:31 ./usr/share/doc/etcd/Documentation/libraries-and-tools.md.gz
-rw-r--r-- root/root      2959 2015-10-16 04:31 ./usr/share/doc/etcd/Documentation/metrics.md.gz
-rw-r--r-- root/root      3303 2015-10-16 04:31 ./usr/share/doc/etcd/Documentation/other_apis.md
drwxr-xr-x root/root         0 2015-10-16 04:31 ./usr/share/doc/etcd/Documentation/platforms/
-rw-r--r-- root/root      2777 2015-10-16 04:31 ./usr/share/doc/etcd/Documentation/platforms/freebsd.md
-rw-r--r-- root/root       292 2015-10-16 04:31 ./usr/share/doc/etcd/Documentation/production-ready.md
-rw-r--r-- root/root      3576 2015-10-16 04:31 ./usr/share/doc/etcd/Documentation/proxy.md
-rw-r--r-- root/root      2201 2015-10-16 04:31 ./usr/share/doc/etcd/Documentation/reporting_bugs.md
drwxr-xr-x root/root         0 2015-11-02 05:02 ./usr/share/doc/etcd/Documentation/rfc/
-rw-r--r-- root/root      1270 2015-10-16 04:31 ./usr/share/doc/etcd/Documentation/rfc/v3api.md.gz
-rw-r--r-- root/root      2526 2015-10-16 04:31 ./usr/share/doc/etcd/Documentation/rfc/v3api.proto.gz
-rw-r--r-- root/root      3142 2015-10-16 04:31 ./usr/share/doc/etcd/Documentation/runtime-configuration.md.gz
-rw-r--r-- root/root      2073 2015-10-16 04:31 ./usr/share/doc/etcd/Documentation/runtime-reconf-design.md.gz
-rw-r--r-- root/root      3132 2015-10-16 04:31 ./usr/share/doc/etcd/Documentation/security.md.gz
-rw-r--r-- root/root      1865 2015-10-16 04:31 ./usr/share/doc/etcd/Documentation/tuning.md.gz
-rw-r--r-- root/root      2103 2015-10-16 04:31 ./usr/share/doc/etcd/Documentation/upgrade_2_1.md.gz
-rw-r--r-- root/root      2141 2015-10-16 04:31 ./usr/share/doc/etcd/Documentation/upgrade_2_2.md.gz
-rw-r--r-- root/root        96 2015-09-11 05:43 ./usr/share/doc/etcd/TODO.Debian
-rw-r--r-- root/root      1726 2015-10-27 21:51 ./usr/share/doc/etcd/changelog.Debian.gz
-rw-r--r-- root/root      5641 2015-10-27 21:51 ./usr/share/doc/etcd/copyright
drwxr-xr-x root/root         0 2015-11-02 05:02 ./usr/share/man/
drwxr-xr-x root/root         0 2015-11-02 05:02 ./usr/share/man/man1/
-rw-r--r-- root/root      1560 2015-11-02 05:02 ./usr/share/man/man1/etcd.1.gz
-rw-r--r-- root/root       954 2015-11-02 05:02 ./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: 228468
Build-Time: 988
Distribution: stretch-staging
Host Architecture: armhf
Install-Time: 513
Job: etcd_2.2.1+dfsg-1
Machine Architecture: armhf
Package: etcd
Package-Time: 1561
Source-Version: 2.2.1+dfsg-1
Space: 228468
Status: successful
Version: 2.2.1+dfsg-1
────────────────────────────────────────────────────────────────────────────────
Finished at 20151102-0505
Build needed 00:26:01, 228468k disc space