Raspbian Package Auto-Building

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

etcd3.3.25+dfsg-5armhf → 2020-10-12 05:51:53

sbuild (Debian sbuild) 0.71.0 (24 Aug 2016) on bm-wb-04

+==============================================================================+
| etcd 3.3.25+dfsg-5 (armhf)                   Mon, 12 Oct 2020 05:03:47 +0000 |
+==============================================================================+

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

I: NOTICE: Log filtering will replace 'var/lib/schroot/mount/bullseye-staging-armhf-sbuild-11460ef7-7b7f-4cf5-af09-58ae4a1ecfc6' with '<<CHROOT>>'

+------------------------------------------------------------------------------+
| Update chroot                                                                |
+------------------------------------------------------------------------------+

Get:1 http://172.17.0.1/private bullseye-staging InRelease [11.3 kB]
Get:2 http://172.17.0.1/private bullseye-staging/main Sources [11.7 MB]
Get:3 http://172.17.0.1/private bullseye-staging/main armhf Packages [12.7 MB]
Fetched 24.4 MB in 26s (933 kB/s)
Reading package lists...
W: No sandbox user '_apt' on the system, can not drop privileges

+------------------------------------------------------------------------------+
| Fetch source files                                                           |
+------------------------------------------------------------------------------+


Check APT
---------

Checking available source versions...

Download source files with APT
------------------------------

Reading package lists...
NOTICE: 'etcd' packaging is maintained in the 'Git' version control system at:
https://salsa.debian.org/go-team/packages/etcd.git
Please use:
git clone https://salsa.debian.org/go-team/packages/etcd.git
to retrieve the latest (possibly unreleased) updates to the package.
Need to get 3045 kB of source archives.
Get:1 http://172.17.0.1/private bullseye-staging/main etcd 3.3.25+dfsg-5 (dsc) [3072 B]
Get:2 http://172.17.0.1/private bullseye-staging/main etcd 3.3.25+dfsg-5 (tar) [3007 kB]
Get:3 http://172.17.0.1/private bullseye-staging/main etcd 3.3.25+dfsg-5 (diff) [35.2 kB]
Fetched 3045 kB in 0s (8310 kB/s)
Download complete and in download only mode
I: NOTICE: Log filtering will replace 'build/etcd-0R9YW8/etcd-3.3.25+dfsg' with '<<PKGBUILDDIR>>'
I: NOTICE: Log filtering will replace 'build/etcd-0R9YW8' with '<<BUILDDIR>>'

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


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

Merged Build-Depends: build-essential, fakeroot
Filtered Build-Depends: build-essential, fakeroot
dpkg-deb: building package 'sbuild-build-depends-core-dummy' in '/<<BUILDDIR>>/resolver-SXi3Xk/apt_archive/sbuild-build-depends-core-dummy.deb'.
dpkg-scanpackages: warning: Packages in archive but missing from override file:
dpkg-scanpackages: warning:   sbuild-build-depends-core-dummy
dpkg-scanpackages: info: Wrote 1 entries to output Packages file.
gpg: keybox '/<<BUILDDIR>>/resolver-SXi3Xk/gpg/pubring.kbx' created
gpg: /<<BUILDDIR>>/resolver-SXi3Xk/gpg/trustdb.gpg: trustdb created
gpg: key 35506D9A48F77B2E: public key "Sbuild Signer (Sbuild Build Dependency Archive Key) <buildd-tools-devel@lists.alioth.debian.org>" imported
gpg: Total number processed: 1
gpg:               imported: 1
gpg: key 35506D9A48F77B2E: "Sbuild Signer (Sbuild Build Dependency Archive Key) <buildd-tools-devel@lists.alioth.debian.org>" not changed
gpg: key 35506D9A48F77B2E: secret key imported
gpg: Total number processed: 1
gpg:              unchanged: 1
gpg:       secret keys read: 1
gpg:   secret keys imported: 1
gpg: using "Sbuild Signer" as default secret key for signing
Ign:1 copy:/<<BUILDDIR>>/resolver-SXi3Xk/apt_archive ./ InRelease
Get:2 copy:/<<BUILDDIR>>/resolver-SXi3Xk/apt_archive ./ Release [957 B]
Get:3 copy:/<<BUILDDIR>>/resolver-SXi3Xk/apt_archive ./ Release.gpg [370 B]
Get:4 copy:/<<BUILDDIR>>/resolver-SXi3Xk/apt_archive ./ Sources [349 B]
Get:5 copy:/<<BUILDDIR>>/resolver-SXi3Xk/apt_archive ./ Packages [432 B]
Fetched 2108 B in 1s (2679 B/s)
Reading package lists...
W: No sandbox user '_apt' on the system, can not drop privileges
Reading package lists...

Install core build dependencies (apt-based resolver)
----------------------------------------------------

Installing build dependencies
Reading package lists...
Building dependency tree...
Reading state information...
The following packages were automatically installed and are no longer required:
  bsdextrautils libpam-cap netbase sensible-utils
Use 'apt autoremove' to remove them.
The following NEW packages will be installed:
  sbuild-build-depends-core-dummy
0 upgraded, 1 newly installed, 0 to remove and 40 not upgraded.
Need to get 852 B of archives.
After this operation, 0 B of additional disk space will be used.
Get:1 copy:/<<BUILDDIR>>/resolver-SXi3Xk/apt_archive ./ sbuild-build-depends-core-dummy 0.invalid.0 [852 B]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 852 B in 0s (21.9 kB/s)
Selecting previously unselected package sbuild-build-depends-core-dummy.
(Reading database ... 12498 files and directories currently installed.)
Preparing to unpack .../sbuild-build-depends-core-dummy_0.invalid.0_armhf.deb ...
Unpacking sbuild-build-depends-core-dummy (0.invalid.0) ...
Setting up sbuild-build-depends-core-dummy (0.invalid.0) ...
W: No sandbox user '_apt' on the system, can not drop privileges

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

Arch check ok (armhf included in any all)

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


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

Merged Build-Depends: debhelper-compat (= 13), dh-golang, golang-any (>= 2:1.10~), golang-github-bgentry-speakeasy-dev (>= 0.1.0~), golang-github-coreos-bbolt-dev, golang-github-coreos-go-semver-dev (>= 0.2.0~), golang-github-coreos-go-systemd-dev, golang-github-coreos-pkg-dev (>= 3~), golang-github-creack-pty-dev (>= 1.1.11~), golang-github-dgrijalva-jwt-go-dev (>= 3.2.0~), golang-github-dustin-go-humanize-dev, golang-github-gogo-protobuf-dev, golang-github-golang-groupcache-dev (>= 0.0~git20160516.0.02826c3~), golang-github-google-btree-dev, golang-github-google-uuid-dev, golang-github-gorilla-websocket-dev, golang-github-grpc-ecosystem-go-grpc-prometheus-dev, golang-github-grpc-ecosystem-grpc-gateway-dev (>= 1.2.0~), golang-github-jonboulle-clockwork-dev, golang-github-json-iterator-go-dev, golang-github-modern-go-reflect2-dev, golang-github-olekukonko-tablewriter-dev (>= 0.0~git20170122.0.a0225b3~), golang-github-prometheus-client-golang-dev (>= 1.0.0~), golang-github-prometheus-client-model-dev, golang-github-spf13-cobra-dev, golang-github-spf13-pflag-dev, golang-github-urfave-cli-dev, golang-github-xiang90-probing-dev (>= 0.0.1~), golang-go.uber-zap-dev, golang-golang-x-crypto-dev, golang-golang-x-net-dev, golang-golang-x-sys-dev, golang-golang-x-time-dev, golang-google-genproto-dev, golang-google-grpc-dev, golang-gopkg-cheggaaa-pb.v1-dev, golang-gopkg-yaml.v2-dev, golang-goprotobuf-dev, golang-k8s-sigs-yaml-dev
Filtered Build-Depends: debhelper-compat (= 13), dh-golang, golang-any (>= 2:1.10~), golang-github-bgentry-speakeasy-dev (>= 0.1.0~), golang-github-coreos-bbolt-dev, golang-github-coreos-go-semver-dev (>= 0.2.0~), golang-github-coreos-go-systemd-dev, golang-github-coreos-pkg-dev (>= 3~), golang-github-creack-pty-dev (>= 1.1.11~), golang-github-dgrijalva-jwt-go-dev (>= 3.2.0~), golang-github-dustin-go-humanize-dev, golang-github-gogo-protobuf-dev, golang-github-golang-groupcache-dev (>= 0.0~git20160516.0.02826c3~), golang-github-google-btree-dev, golang-github-google-uuid-dev, golang-github-gorilla-websocket-dev, golang-github-grpc-ecosystem-go-grpc-prometheus-dev, golang-github-grpc-ecosystem-grpc-gateway-dev (>= 1.2.0~), golang-github-jonboulle-clockwork-dev, golang-github-json-iterator-go-dev, golang-github-modern-go-reflect2-dev, golang-github-olekukonko-tablewriter-dev (>= 0.0~git20170122.0.a0225b3~), golang-github-prometheus-client-golang-dev (>= 1.0.0~), golang-github-prometheus-client-model-dev, golang-github-spf13-cobra-dev, golang-github-spf13-pflag-dev, golang-github-urfave-cli-dev, golang-github-xiang90-probing-dev (>= 0.0.1~), golang-go.uber-zap-dev, golang-golang-x-crypto-dev, golang-golang-x-net-dev, golang-golang-x-sys-dev, golang-golang-x-time-dev, golang-google-genproto-dev, golang-google-grpc-dev, golang-gopkg-cheggaaa-pb.v1-dev, golang-gopkg-yaml.v2-dev, golang-goprotobuf-dev, golang-k8s-sigs-yaml-dev
dpkg-deb: building package 'sbuild-build-depends-etcd-dummy' in '/<<BUILDDIR>>/resolver-SXi3Xk/apt_archive/sbuild-build-depends-etcd-dummy.deb'.
dpkg-scanpackages: warning: Packages in archive but missing from override file:
dpkg-scanpackages: warning:   sbuild-build-depends-core-dummy sbuild-build-depends-etcd-dummy
dpkg-scanpackages: info: Wrote 2 entries to output Packages file.
gpg: using "Sbuild Signer" as default secret key for signing
Ign:1 copy:/<<BUILDDIR>>/resolver-SXi3Xk/apt_archive ./ InRelease
Get:2 copy:/<<BUILDDIR>>/resolver-SXi3Xk/apt_archive ./ Release [966 B]
Get:3 copy:/<<BUILDDIR>>/resolver-SXi3Xk/apt_archive ./ Release.gpg [370 B]
Get:4 copy:/<<BUILDDIR>>/resolver-SXi3Xk/apt_archive ./ Sources [948 B]
Get:5 copy:/<<BUILDDIR>>/resolver-SXi3Xk/apt_archive ./ Packages [1027 B]
Fetched 3311 B in 1s (4419 B/s)
Reading package lists...
W: No sandbox user '_apt' on the system, can not drop privileges
Reading package lists...

Install etcd build dependencies (apt-based resolver)
----------------------------------------------------

Installing build dependencies
Reading package lists...
Building dependency tree...
Reading state information...
The following packages were automatically installed and are no longer required:
  libpam-cap netbase
Use 'apt autoremove' to remove them.
The following additional packages will be installed:
  autoconf automake autopoint autotools-dev debhelper dh-autoreconf dh-golang
  dh-strip-nondeterminism dwz file gettext gettext-base golang-1.15-go
  golang-1.15-src golang-any golang-dbus-dev
  golang-github-alecthomas-units-dev golang-github-apex-log-dev
  golang-github-aws-aws-sdk-go-dev golang-github-beorn7-perks-dev
  golang-github-bgentry-speakeasy-dev golang-github-burntsushi-toml-dev
  golang-github-cespare-xxhash-dev golang-github-coreos-bbolt-dev
  golang-github-coreos-go-semver-dev golang-github-coreos-go-systemd-dev
  golang-github-coreos-pkg-dev golang-github-cpuguy83-go-md2man-dev
  golang-github-creack-pty-dev golang-github-davecgh-go-spew-dev
  golang-github-dghubble-sling-dev golang-github-dgrijalva-jwt-go-dev
  golang-github-dustin-go-humanize-dev golang-github-fatih-color-dev
  golang-github-fsnotify-fsnotify-dev golang-github-ghodss-yaml-dev
  golang-github-go-kit-kit-dev golang-github-go-logfmt-logfmt-dev
  golang-github-go-sql-driver-mysql-dev golang-github-go-stack-stack-dev
  golang-github-gogo-protobuf-dev golang-github-golang-groupcache-dev
  golang-github-golang-mock-dev golang-github-google-btree-dev
  golang-github-google-go-cmp-dev golang-github-google-go-querystring-dev
  golang-github-google-uuid-dev golang-github-gorilla-websocket-dev
  golang-github-grpc-ecosystem-go-grpc-prometheus-dev
  golang-github-grpc-ecosystem-grpc-gateway-dev
  golang-github-hashicorp-hcl-dev golang-github-jmespath-go-jmespath-dev
  golang-github-jonboulle-clockwork-dev golang-github-jpillora-backoff-dev
  golang-github-json-iterator-go-dev
  golang-github-julienschmidt-httprouter-dev golang-github-kr-fs-dev
  golang-github-kr-pretty-dev golang-github-kr-pty-dev
  golang-github-kr-text-dev golang-github-magiconair-properties-dev
  golang-github-mattn-go-colorable-dev golang-github-mattn-go-isatty-dev
  golang-github-mattn-go-runewidth-dev golang-github-mitchellh-go-homedir-dev
  golang-github-mitchellh-mapstructure-dev
  golang-github-modern-go-concurrent-dev golang-github-modern-go-reflect2-dev
  golang-github-mwitkow-go-conntrack-dev
  golang-github-olekukonko-tablewriter-dev
  golang-github-opentracing-opentracing-go-dev
  golang-github-pelletier-go-toml-dev golang-github-pkg-errors-dev
  golang-github-pkg-sftp-dev golang-github-pmezard-go-difflib-dev
  golang-github-prometheus-client-golang-dev
  golang-github-prometheus-client-model-dev
  golang-github-prometheus-common-dev golang-github-rogpeppe-fastuuid-dev
  golang-github-russross-blackfriday-dev golang-github-sirupsen-logrus-dev
  golang-github-spf13-afero-dev golang-github-spf13-cast-dev
  golang-github-spf13-cobra-dev golang-github-spf13-jwalterweatherman-dev
  golang-github-spf13-pflag-dev golang-github-spf13-viper-dev
  golang-github-stretchr-objx-dev golang-github-stretchr-testify-dev
  golang-github-subosito-gotenv-dev golang-github-urfave-cli-dev
  golang-github-xiang90-probing-dev golang-glog-dev golang-go
  golang-go.uber-atomic-dev golang-go.uber-multierr-dev golang-go.uber-zap-dev
  golang-golang-x-crypto-dev golang-golang-x-net-dev
  golang-golang-x-oauth2-dev golang-golang-x-oauth2-google-dev
  golang-golang-x-sync-dev golang-golang-x-sys-dev golang-golang-x-text-dev
  golang-golang-x-time-dev golang-golang-x-xerrors-dev
  golang-google-cloud-compute-metadata-dev golang-google-genproto-dev
  golang-google-grpc-dev golang-gopkg-alecthomas-kingpin.v2-dev
  golang-gopkg-check.v1-dev golang-gopkg-cheggaaa-pb.v1-dev
  golang-gopkg-ini.v1-dev golang-gopkg-yaml.v2-dev golang-gopkg-yaml.v3-dev
  golang-goprotobuf-dev golang-k8s-sigs-yaml-dev golang-procfs-dev
  golang-protobuf-extensions-dev golang-src groff-base intltool-debian
  libarchive-zip-perl libcroco3 libdebhelper-perl libelf1
  libfile-stripnondeterminism-perl libglib2.0-0 libicu67 libmagic-mgc
  libmagic1 libpipeline1 libprotobuf-dev libprotobuf-lite23 libprotobuf23
  libprotoc23 libsigsegv2 libsub-override-perl libsystemd-dev libsystemd0
  libtool libuchardet0 libxml2 m4 man-db pkg-config po-debconf
  protobuf-compiler zlib1g-dev
Suggested packages:
  autoconf-archive gnu-standards autoconf-doc dh-make gettext-doc
  libasprintf-dev libgettextpo-dev bzr | brz ca-certificates git mercurial
  subversion mockgen golang-google-appengine-dev groff libtool-doc gfortran
  | fortran95-compiler gcj-jdk m4-doc apparmor less www-browser
  libmail-box-perl protobuf-mode-el
Recommended packages:
  curl | wget | lynx gogoprotobuf libarchive-cpio-perl libglib2.0-data
  shared-mime-info xdg-user-dirs libltdl-dev libmail-sendmail-perl
The following NEW packages will be installed:
  autoconf automake autopoint autotools-dev debhelper dh-autoreconf dh-golang
  dh-strip-nondeterminism dwz file gettext gettext-base golang-1.15-go
  golang-1.15-src golang-any golang-dbus-dev
  golang-github-alecthomas-units-dev golang-github-apex-log-dev
  golang-github-aws-aws-sdk-go-dev golang-github-beorn7-perks-dev
  golang-github-bgentry-speakeasy-dev golang-github-burntsushi-toml-dev
  golang-github-cespare-xxhash-dev golang-github-coreos-bbolt-dev
  golang-github-coreos-go-semver-dev golang-github-coreos-go-systemd-dev
  golang-github-coreos-pkg-dev golang-github-cpuguy83-go-md2man-dev
  golang-github-creack-pty-dev golang-github-davecgh-go-spew-dev
  golang-github-dghubble-sling-dev golang-github-dgrijalva-jwt-go-dev
  golang-github-dustin-go-humanize-dev golang-github-fatih-color-dev
  golang-github-fsnotify-fsnotify-dev golang-github-ghodss-yaml-dev
  golang-github-go-kit-kit-dev golang-github-go-logfmt-logfmt-dev
  golang-github-go-sql-driver-mysql-dev golang-github-go-stack-stack-dev
  golang-github-gogo-protobuf-dev golang-github-golang-groupcache-dev
  golang-github-golang-mock-dev golang-github-google-btree-dev
  golang-github-google-go-cmp-dev golang-github-google-go-querystring-dev
  golang-github-google-uuid-dev golang-github-gorilla-websocket-dev
  golang-github-grpc-ecosystem-go-grpc-prometheus-dev
  golang-github-grpc-ecosystem-grpc-gateway-dev
  golang-github-hashicorp-hcl-dev golang-github-jmespath-go-jmespath-dev
  golang-github-jonboulle-clockwork-dev golang-github-jpillora-backoff-dev
  golang-github-json-iterator-go-dev
  golang-github-julienschmidt-httprouter-dev golang-github-kr-fs-dev
  golang-github-kr-pretty-dev golang-github-kr-pty-dev
  golang-github-kr-text-dev golang-github-magiconair-properties-dev
  golang-github-mattn-go-colorable-dev golang-github-mattn-go-isatty-dev
  golang-github-mattn-go-runewidth-dev golang-github-mitchellh-go-homedir-dev
  golang-github-mitchellh-mapstructure-dev
  golang-github-modern-go-concurrent-dev golang-github-modern-go-reflect2-dev
  golang-github-mwitkow-go-conntrack-dev
  golang-github-olekukonko-tablewriter-dev
  golang-github-opentracing-opentracing-go-dev
  golang-github-pelletier-go-toml-dev golang-github-pkg-errors-dev
  golang-github-pkg-sftp-dev golang-github-pmezard-go-difflib-dev
  golang-github-prometheus-client-golang-dev
  golang-github-prometheus-client-model-dev
  golang-github-prometheus-common-dev golang-github-rogpeppe-fastuuid-dev
  golang-github-russross-blackfriday-dev golang-github-sirupsen-logrus-dev
  golang-github-spf13-afero-dev golang-github-spf13-cast-dev
  golang-github-spf13-cobra-dev golang-github-spf13-jwalterweatherman-dev
  golang-github-spf13-pflag-dev golang-github-spf13-viper-dev
  golang-github-stretchr-objx-dev golang-github-stretchr-testify-dev
  golang-github-subosito-gotenv-dev golang-github-urfave-cli-dev
  golang-github-xiang90-probing-dev golang-glog-dev golang-go
  golang-go.uber-atomic-dev golang-go.uber-multierr-dev golang-go.uber-zap-dev
  golang-golang-x-crypto-dev golang-golang-x-net-dev
  golang-golang-x-oauth2-dev golang-golang-x-oauth2-google-dev
  golang-golang-x-sync-dev golang-golang-x-sys-dev golang-golang-x-text-dev
  golang-golang-x-time-dev golang-golang-x-xerrors-dev
  golang-google-cloud-compute-metadata-dev golang-google-genproto-dev
  golang-google-grpc-dev golang-gopkg-alecthomas-kingpin.v2-dev
  golang-gopkg-check.v1-dev golang-gopkg-cheggaaa-pb.v1-dev
  golang-gopkg-ini.v1-dev golang-gopkg-yaml.v2-dev golang-gopkg-yaml.v3-dev
  golang-goprotobuf-dev golang-k8s-sigs-yaml-dev golang-procfs-dev
  golang-protobuf-extensions-dev golang-src groff-base intltool-debian
  libarchive-zip-perl libcroco3 libdebhelper-perl libelf1
  libfile-stripnondeterminism-perl libglib2.0-0 libicu67 libmagic-mgc
  libmagic1 libpipeline1 libprotobuf-dev libprotobuf-lite23 libprotobuf23
  libprotoc23 libsigsegv2 libsub-override-perl libsystemd-dev libtool
  libuchardet0 libxml2 m4 man-db pkg-config po-debconf protobuf-compiler
  sbuild-build-depends-etcd-dummy zlib1g-dev
The following packages will be upgraded:
  libsystemd0
1 upgraded, 149 newly installed, 0 to remove and 39 not upgraded.
Need to get 102 MB of archives.
After this operation, 662 MB of additional disk space will be used.
Get:1 copy:/<<BUILDDIR>>/resolver-SXi3Xk/apt_archive ./ sbuild-build-depends-etcd-dummy 0.invalid.0 [1304 B]
Get:2 http://172.17.0.1/private bullseye-staging/main armhf libsystemd0 armhf 246.4-1+rpi1 [340 kB]
Get:3 http://172.17.0.1/private bullseye-staging/main armhf libuchardet0 armhf 0.0.7-1 [65.0 kB]
Get:4 http://172.17.0.1/private bullseye-staging/main armhf groff-base armhf 1.22.4-5 [783 kB]
Get:5 http://172.17.0.1/private bullseye-staging/main armhf libpipeline1 armhf 1.5.3-1 [29.9 kB]
Get:6 http://172.17.0.1/private bullseye-staging/main armhf man-db armhf 2.9.3-2 [1269 kB]
Get:7 http://172.17.0.1/private bullseye-staging/main armhf golang-golang-x-sys-dev all 0.0~git20200523.0598657-1 [280 kB]
Get:8 http://172.17.0.1/private bullseye-staging/main armhf golang-github-sirupsen-logrus-dev all 1.6.0-1 [44.7 kB]
Get:9 http://172.17.0.1/private bullseye-staging/main armhf libmagic-mgc armhf 1:5.38-5 [262 kB]
Get:10 http://172.17.0.1/private bullseye-staging/main armhf libmagic1 armhf 1:5.38-5 [113 kB]
Get:11 http://172.17.0.1/private bullseye-staging/main armhf file armhf 1:5.38-5 [67.0 kB]
Get:12 http://172.17.0.1/private bullseye-staging/main armhf gettext-base armhf 0.19.8.1-10 [117 kB]
Get:13 http://172.17.0.1/private bullseye-staging/main armhf libsigsegv2 armhf 2.12-2 [32.3 kB]
Get:14 http://172.17.0.1/private bullseye-staging/main armhf m4 armhf 1.4.18-4 [185 kB]
Get:15 http://172.17.0.1/private bullseye-staging/main armhf autoconf all 2.69-11.1 [341 kB]
Get:16 http://172.17.0.1/private bullseye-staging/main armhf autotools-dev all 20180224.1 [77.0 kB]
Get:17 http://172.17.0.1/private bullseye-staging/main armhf automake all 1:1.16.2-4 [801 kB]
Get:18 http://172.17.0.1/private bullseye-staging/main armhf autopoint all 0.19.8.1-10 [435 kB]
Get:19 http://172.17.0.1/private bullseye-staging/main armhf libtool all 2.4.6-14 [513 kB]
Get:20 http://172.17.0.1/private bullseye-staging/main armhf dh-autoreconf all 19 [16.9 kB]
Get:21 http://172.17.0.1/private bullseye-staging/main armhf libdebhelper-perl all 13.2.1 [188 kB]
Get:22 http://172.17.0.1/private bullseye-staging/main armhf libarchive-zip-perl all 1.68-1 [104 kB]
Get:23 http://172.17.0.1/private bullseye-staging/main armhf libsub-override-perl all 0.09-2 [10.2 kB]
Get:24 http://172.17.0.1/private bullseye-staging/main armhf libfile-stripnondeterminism-perl all 1.9.0-1 [25.5 kB]
Get:25 http://172.17.0.1/private bullseye-staging/main armhf dh-strip-nondeterminism all 1.9.0-1 [15.2 kB]
Get:26 http://172.17.0.1/private bullseye-staging/main armhf libelf1 armhf 0.181-1 [161 kB]
Get:27 http://172.17.0.1/private bullseye-staging/main armhf dwz armhf 0.13-5 [142 kB]
Get:28 http://172.17.0.1/private bullseye-staging/main armhf libglib2.0-0 armhf 2.66.0-2 [1173 kB]
Get:29 http://172.17.0.1/private bullseye-staging/main armhf libicu67 armhf 67.1-4 [8289 kB]
Get:30 http://172.17.0.1/private bullseye-staging/main armhf libxml2 armhf 2.9.10+dfsg-6 [578 kB]
Get:31 http://172.17.0.1/private bullseye-staging/main armhf libcroco3 armhf 0.6.13-1 [133 kB]
Get:32 http://172.17.0.1/private bullseye-staging/main armhf gettext armhf 0.19.8.1-10 [1219 kB]
Get:33 http://172.17.0.1/private bullseye-staging/main armhf intltool-debian all 0.35.0+20060710.5 [26.8 kB]
Get:34 http://172.17.0.1/private bullseye-staging/main armhf po-debconf all 1.0.21 [248 kB]
Get:35 http://172.17.0.1/private bullseye-staging/main armhf debhelper all 13.2.1 [1007 kB]
Get:36 http://172.17.0.1/private bullseye-staging/main armhf dh-golang all 1.49 [24.3 kB]
Get:37 http://172.17.0.1/private bullseye-staging/main armhf golang-1.15-src armhf 1.15.2-1+rpi1 [13.8 MB]
Get:38 http://172.17.0.1/private bullseye-staging/main armhf golang-1.15-go armhf 1.15.2-1+rpi1 [43.1 MB]
Get:39 http://172.17.0.1/private bullseye-staging/main armhf golang-src armhf 2:1.15~1 [4856 B]
Get:40 http://172.17.0.1/private bullseye-staging/main armhf golang-go armhf 2:1.15~1 [23.9 kB]
Get:41 http://172.17.0.1/private bullseye-staging/main armhf golang-any armhf 2:1.15~1 [4976 B]
Get:42 http://172.17.0.1/private bullseye-staging/main armhf golang-dbus-dev all 5.0.3-1 [55.6 kB]
Get:43 http://172.17.0.1/private bullseye-staging/main armhf golang-github-davecgh-go-spew-dev all 1.1.1-2 [29.7 kB]
Get:44 http://172.17.0.1/private bullseye-staging/main armhf golang-github-pmezard-go-difflib-dev all 1.0.0-2 [12.0 kB]
Get:45 http://172.17.0.1/private bullseye-staging/main armhf golang-github-stretchr-objx-dev all 0.2.0-1 [24.8 kB]
Get:46 http://172.17.0.1/private bullseye-staging/main armhf golang-github-kr-pty-dev all 1.1.6-1 [10.6 kB]
Get:47 http://172.17.0.1/private bullseye-staging/main armhf golang-github-kr-text-dev all 0.1.0-2 [10.9 kB]
Get:48 http://172.17.0.1/private bullseye-staging/main armhf golang-github-kr-pretty-dev all 0.2.1-1 [10.8 kB]
Get:49 http://172.17.0.1/private bullseye-staging/main armhf golang-gopkg-check.v1-dev all 0.0+git20180628.788fd78-1 [31.6 kB]
Get:50 http://172.17.0.1/private bullseye-staging/main armhf golang-gopkg-yaml.v3-dev all 3.0.0~git20200121.a6ecf24-2 [70.4 kB]
Get:51 http://172.17.0.1/private bullseye-staging/main armhf golang-github-stretchr-testify-dev all 1.6.1-1 [60.3 kB]
Get:52 http://172.17.0.1/private bullseye-staging/main armhf golang-github-alecthomas-units-dev all 0.0~git20151022.0.2efee85-4 [5816 B]
Get:53 http://172.17.0.1/private bullseye-staging/main armhf golang-github-go-sql-driver-mysql-dev all 1.5.0-1 [71.1 kB]
Get:54 http://172.17.0.1/private bullseye-staging/main armhf golang-github-jmespath-go-jmespath-dev all 0.3.0-1 [40.8 kB]
Get:55 http://172.17.0.1/private bullseye-staging/main armhf golang-github-pkg-errors-dev all 0.9.1-1 [13.0 kB]
Get:56 http://172.17.0.1/private bullseye-staging/main armhf golang-golang-x-text-dev all 0.3.3-1 [3734 kB]
Get:57 http://172.17.0.1/private bullseye-staging/main armhf golang-golang-x-net-dev all 1:0.0+git20200226.491c5fc+dfsg-1 [640 kB]
Get:58 http://172.17.0.1/private bullseye-staging/main armhf golang-github-aws-aws-sdk-go-dev all 1.34.22-1 [6850 kB]
Get:59 http://172.17.0.1/private bullseye-staging/main armhf golang-github-mattn-go-isatty-dev all 0.0.12-1 [6472 B]
Get:60 http://172.17.0.1/private bullseye-staging/main armhf golang-github-mattn-go-colorable-dev all 0.1.7-1 [9936 B]
Get:61 http://172.17.0.1/private bullseye-staging/main armhf golang-github-fatih-color-dev all 1.7.0-1 [11.4 kB]
Get:62 http://172.17.0.1/private bullseye-staging/main armhf golang-github-go-logfmt-logfmt-dev all 0.3.0-1 [12.5 kB]
Get:63 http://172.17.0.1/private bullseye-staging/main armhf golang-github-rogpeppe-fastuuid-dev all 0.0~git20150106.0.6724a57-2 [4080 B]
Get:64 http://172.17.0.1/private bullseye-staging/main armhf golang-github-apex-log-dev all 1.1.1-2 [17.3 kB]
Get:65 http://172.17.0.1/private bullseye-staging/main armhf golang-github-beorn7-perks-dev all 1.0.1-1 [12.1 kB]
Get:66 http://172.17.0.1/private bullseye-staging/main armhf golang-github-bgentry-speakeasy-dev all 0.1.0-1 [5110 B]
Get:67 http://172.17.0.1/private bullseye-staging/main armhf golang-github-burntsushi-toml-dev all 0.3.1-1 [38.5 kB]
Get:68 http://172.17.0.1/private bullseye-staging/main armhf golang-github-coreos-bbolt-dev all 1.3.5-1 [61.1 kB]
Get:69 http://172.17.0.1/private bullseye-staging/main armhf golang-github-coreos-go-semver-dev all 0.3.0-1 [7060 B]
Get:70 http://172.17.0.1/private bullseye-staging/main armhf golang-golang-x-crypto-dev all 1:0.0~git20200604.70a84ac-2 [1541 kB]
Get:71 http://172.17.0.1/private bullseye-staging/main armhf golang-gopkg-yaml.v2-dev all 2.3.0-1 [60.9 kB]
Get:72 http://172.17.0.1/private bullseye-staging/main armhf golang-github-coreos-pkg-dev all 4-2 [25.1 kB]
Get:73 http://172.17.0.1/private bullseye-staging/main armhf libsystemd-dev armhf 246.4-1+rpi1 [394 kB]
Get:74 http://172.17.0.1/private bullseye-staging/main armhf pkg-config armhf 0.29.2-1 [61.5 kB]
Get:75 http://172.17.0.1/private bullseye-staging/main armhf golang-github-coreos-go-systemd-dev all 22.0.0-1 [51.7 kB]
Get:76 http://172.17.0.1/private bullseye-staging/main armhf golang-github-russross-blackfriday-dev all 1.5.2+git20200218.41c5fcc-1 [64.8 kB]
Get:77 http://172.17.0.1/private bullseye-staging/main armhf golang-github-cpuguy83-go-md2man-dev all 1.0.10+ds-1 [6852 B]
Get:78 http://172.17.0.1/private bullseye-staging/main armhf golang-github-creack-pty-dev all 1.1.11-1 [8380 B]
Get:79 http://172.17.0.1/private bullseye-staging/main armhf golang-github-google-go-querystring-dev all 1.0.0-1 [7456 B]
Get:80 http://172.17.0.1/private bullseye-staging/main armhf golang-golang-x-oauth2-dev all 0.0~git20190604.0f29369-2 [31.9 kB]
Get:81 http://172.17.0.1/private bullseye-staging/main armhf golang-github-dghubble-sling-dev all 1.3.0-1 [18.4 kB]
Get:82 http://172.17.0.1/private bullseye-staging/main armhf golang-github-dgrijalva-jwt-go-dev all 3.2.0-1 [32.5 kB]
Get:83 http://172.17.0.1/private bullseye-staging/main armhf golang-github-dustin-go-humanize-dev all 1.0.0-1 [16.5 kB]
Get:84 http://172.17.0.1/private bullseye-staging/main armhf golang-github-fsnotify-fsnotify-dev all 1.4.9-2 [27.6 kB]
Get:85 http://172.17.0.1/private bullseye-staging/main armhf golang-github-ghodss-yaml-dev all 1.0.0-1 [12.9 kB]
Get:86 http://172.17.0.1/private bullseye-staging/main armhf golang-github-go-stack-stack-dev all 1.8.0-1 [8696 B]
Get:87 http://172.17.0.1/private bullseye-staging/main armhf golang-github-opentracing-opentracing-go-dev all 1.0.2-1 [21.8 kB]
Get:88 http://172.17.0.1/private bullseye-staging/main armhf golang-golang-x-time-dev all 0.0+git20200630.3af7569-1 [10.1 kB]
Get:89 http://172.17.0.1/private bullseye-staging/main armhf golang-github-golang-mock-dev all 1.3.1-2 [35.1 kB]
Get:90 http://172.17.0.1/private bullseye-staging/main armhf golang-golang-x-xerrors-dev all 0.0~git20191204.9bdfabe-1 [14.2 kB]
Get:91 http://172.17.0.1/private bullseye-staging/main armhf golang-github-google-go-cmp-dev all 0.5.2-1 [83.2 kB]
Get:92 http://172.17.0.1/private bullseye-staging/main armhf golang-glog-dev all 0.0~git20160126.23def4e-3 [17.3 kB]
Get:93 http://172.17.0.1/private bullseye-staging/main armhf golang-google-cloud-compute-metadata-dev all 0.56.0-1 [34.0 kB]
Get:94 http://172.17.0.1/private bullseye-staging/main armhf golang-golang-x-oauth2-google-dev all 0.0~git20190604.0f29369-2 [13.2 kB]
Get:95 http://172.17.0.1/private bullseye-staging/main armhf zlib1g-dev armhf 1:1.2.11.dfsg-2 [184 kB]
Get:96 http://172.17.0.1/private bullseye-staging/main armhf libprotobuf23 armhf 3.12.3-2 [762 kB]
Get:97 http://172.17.0.1/private bullseye-staging/main armhf libprotobuf-lite23 armhf 3.12.3-2 [211 kB]
Get:98 http://172.17.0.1/private bullseye-staging/main armhf libprotobuf-dev armhf 3.12.3-2 [1135 kB]
Get:99 http://172.17.0.1/private bullseye-staging/main armhf libprotoc23 armhf 3.12.3-2 [677 kB]
Get:100 http://172.17.0.1/private bullseye-staging/main armhf protobuf-compiler armhf 3.12.3-2 [75.0 kB]
Get:101 http://172.17.0.1/private bullseye-staging/main armhf golang-goprotobuf-dev armhf 1.3.4-2 [1460 kB]
Get:102 http://172.17.0.1/private bullseye-staging/main armhf golang-google-genproto-dev all 0.0~git20200413.b5235f6-1 [4037 kB]
Get:103 http://172.17.0.1/private bullseye-staging/main armhf golang-google-grpc-dev all 1.27.1-1 [478 kB]
Get:104 http://172.17.0.1/private bullseye-staging/main armhf golang-github-go-kit-kit-dev all 0.6.0-3 [103 kB]
Get:105 http://172.17.0.1/private bullseye-staging/main armhf golang-github-gogo-protobuf-dev all 1.3.1-2 [850 kB]
Get:106 http://172.17.0.1/private bullseye-staging/main armhf golang-github-golang-groupcache-dev all 0.0~git20171101.84a468c-1 [22.7 kB]
Get:107 http://172.17.0.1/private bullseye-staging/main armhf golang-github-google-btree-dev all 1.0.0-1 [13.2 kB]
Get:108 http://172.17.0.1/private bullseye-staging/main armhf golang-github-google-uuid-dev all 1.1.1-1 [14.1 kB]
Get:109 http://172.17.0.1/private bullseye-staging/main armhf golang-github-gorilla-websocket-dev all 1.4.2-1 [40.4 kB]
Get:110 http://172.17.0.1/private bullseye-staging/main armhf golang-github-cespare-xxhash-dev all 2.1.1-1 [8748 B]
Get:111 http://172.17.0.1/private bullseye-staging/main armhf golang-github-modern-go-concurrent-dev all 1.0.3-1 [4520 B]
Get:112 http://172.17.0.1/private bullseye-staging/main armhf golang-github-modern-go-reflect2-dev all 1.0.1-1 [10.6 kB]
Get:113 http://172.17.0.1/private bullseye-staging/main armhf golang-github-json-iterator-go-dev all 1.1.10-2 [69.4 kB]
Get:114 http://172.17.0.1/private bullseye-staging/main armhf golang-github-prometheus-client-model-dev all 0.2.0-1 [8200 B]
Get:115 http://172.17.0.1/private bullseye-staging/main armhf golang-github-julienschmidt-httprouter-dev all 1.1-5 [16.0 kB]
Get:116 http://172.17.0.1/private bullseye-staging/main armhf golang-github-jpillora-backoff-dev all 1.0.0-1 [3580 B]
Get:117 http://172.17.0.1/private bullseye-staging/main armhf golang-github-mwitkow-go-conntrack-dev all 0.0~git20190716.2f06839-1 [14.4 kB]
Get:118 http://172.17.0.1/private bullseye-staging/main armhf golang-gopkg-alecthomas-kingpin.v2-dev all 2.2.6-1 [42.2 kB]
Get:119 http://172.17.0.1/private bullseye-staging/main armhf golang-protobuf-extensions-dev all 1.0.1-1 [29.6 kB]
Get:120 http://172.17.0.1/private bullseye-staging/main armhf golang-github-prometheus-common-dev all 0.10.0-1 [87.0 kB]
Get:121 http://172.17.0.1/private bullseye-staging/main armhf golang-golang-x-sync-dev all 0.0~git20190911.cd5d95a-1 [17.3 kB]
Get:122 http://172.17.0.1/private bullseye-staging/main armhf golang-procfs-dev all 0.1.3-3 [139 kB]
Get:123 http://172.17.0.1/private bullseye-staging/main armhf golang-github-prometheus-client-golang-dev all 1.7.1-1 [119 kB]
Get:124 http://172.17.0.1/private bullseye-staging/main armhf golang-github-grpc-ecosystem-go-grpc-prometheus-dev all 1.2.0+git20191002.6af20e3-3 [25.6 kB]
Get:125 http://172.17.0.1/private bullseye-staging/main armhf golang-github-grpc-ecosystem-grpc-gateway-dev all 1.6.4-2 [281 kB]
Get:126 http://172.17.0.1/private bullseye-staging/main armhf golang-github-hashicorp-hcl-dev all 1.0.0-1 [58.5 kB]
Get:127 http://172.17.0.1/private bullseye-staging/main armhf golang-github-jonboulle-clockwork-dev all 0.1.0-4 [5578 B]
Get:128 http://172.17.0.1/private bullseye-staging/main armhf golang-github-magiconair-properties-dev all 1.8.1+really1.8.1-1 [29.0 kB]
Get:129 http://172.17.0.1/private bullseye-staging/main armhf golang-github-mattn-go-runewidth-dev all 0.0.9-1 [14.1 kB]
Get:130 http://172.17.0.1/private bullseye-staging/main armhf golang-github-mitchellh-go-homedir-dev all 1.1.0-1 [5168 B]
Get:131 http://172.17.0.1/private bullseye-staging/main armhf golang-github-mitchellh-mapstructure-dev all 1.3.3-1 [25.9 kB]
Get:132 http://172.17.0.1/private bullseye-staging/main armhf golang-github-olekukonko-tablewriter-dev all 0.0.4-1 [20.1 kB]
Get:133 http://172.17.0.1/private bullseye-staging/main armhf golang-github-pelletier-go-toml-dev all 1.6.0-1 [66.6 kB]
Get:134 http://172.17.0.1/private bullseye-staging/main armhf golang-github-kr-fs-dev all 0.0~git20131111.0.2788f0d-2 [5712 B]
Get:135 http://172.17.0.1/private bullseye-staging/main armhf golang-github-pkg-sftp-dev all 1.8.3-1 [59.6 kB]
Get:136 http://172.17.0.1/private bullseye-staging/main armhf golang-github-spf13-afero-dev all 1.2.2+really1.2.2-1 [34.2 kB]
Get:137 http://172.17.0.1/private bullseye-staging/main armhf golang-github-spf13-cast-dev all 1.3.1-1 [10.5 kB]
Get:138 http://172.17.0.1/private bullseye-staging/main armhf golang-github-spf13-pflag-dev all 1.0.5-1 [41.5 kB]
Get:139 http://172.17.0.1/private bullseye-staging/main armhf golang-github-spf13-jwalterweatherman-dev all 1.1.0+really1.1.0-1 [7768 B]
Get:140 http://172.17.0.1/private bullseye-staging/main armhf golang-github-subosito-gotenv-dev all 1.2.0+git20190917.de67a66-2 [8040 B]
Get:141 http://172.17.0.1/private bullseye-staging/main armhf golang-gopkg-ini.v1-dev all 1.57.0-1 [38.1 kB]
Get:142 http://172.17.0.1/private bullseye-staging/main armhf golang-github-spf13-viper-dev all 1.7.1-1 [48.6 kB]
Get:143 http://172.17.0.1/private bullseye-staging/main armhf golang-github-spf13-cobra-dev all 1.0.0-3 [85.4 kB]
Get:144 http://172.17.0.1/private bullseye-staging/main armhf golang-github-urfave-cli-dev all 1.22.2-4 [45.1 kB]
Get:145 http://172.17.0.1/private bullseye-staging/main armhf golang-github-xiang90-probing-dev all 0.0.2-1 [4820 B]
Get:146 http://172.17.0.1/private bullseye-staging/main armhf golang-go.uber-atomic-dev all 1.4.0-1 [6904 B]
Get:147 http://172.17.0.1/private bullseye-staging/main armhf golang-go.uber-multierr-dev all 1.1.0-1 [7806 B]
Get:148 http://172.17.0.1/private bullseye-staging/main armhf golang-go.uber-zap-dev all 1.15.0-2 [92.8 kB]
Get:149 http://172.17.0.1/private bullseye-staging/main armhf golang-gopkg-cheggaaa-pb.v1-dev all 1.0.25-1 [14.0 kB]
Get:150 http://172.17.0.1/private bullseye-staging/main armhf golang-k8s-sigs-yaml-dev all 1.2.0-2 [14.8 kB]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 102 MB in 14s (7211 kB/s)
(Reading database ... 12498 files and directories currently installed.)
Preparing to unpack .../libsystemd0_246.4-1+rpi1_armhf.deb ...
Unpacking libsystemd0:armhf (246.4-1+rpi1) over (246.2-1+rpi1) ...
Setting up libsystemd0:armhf (246.4-1+rpi1) ...
Selecting previously unselected package libuchardet0:armhf.
(Reading database ... 12498 files and directories currently installed.)
Preparing to unpack .../000-libuchardet0_0.0.7-1_armhf.deb ...
Unpacking libuchardet0:armhf (0.0.7-1) ...
Selecting previously unselected package groff-base.
Preparing to unpack .../001-groff-base_1.22.4-5_armhf.deb ...
Unpacking groff-base (1.22.4-5) ...
Selecting previously unselected package libpipeline1:armhf.
Preparing to unpack .../002-libpipeline1_1.5.3-1_armhf.deb ...
Unpacking libpipeline1:armhf (1.5.3-1) ...
Selecting previously unselected package man-db.
Preparing to unpack .../003-man-db_2.9.3-2_armhf.deb ...
Unpacking man-db (2.9.3-2) ...
Selecting previously unselected package golang-golang-x-sys-dev.
Preparing to unpack .../004-golang-golang-x-sys-dev_0.0~git20200523.0598657-1_all.deb ...
Unpacking golang-golang-x-sys-dev (0.0~git20200523.0598657-1) ...
Selecting previously unselected package golang-github-sirupsen-logrus-dev.
Preparing to unpack .../005-golang-github-sirupsen-logrus-dev_1.6.0-1_all.deb ...
Unpacking golang-github-sirupsen-logrus-dev (1.6.0-1) ...
Selecting previously unselected package libmagic-mgc.
Preparing to unpack .../006-libmagic-mgc_1%3a5.38-5_armhf.deb ...
Unpacking libmagic-mgc (1:5.38-5) ...
Selecting previously unselected package libmagic1:armhf.
Preparing to unpack .../007-libmagic1_1%3a5.38-5_armhf.deb ...
Unpacking libmagic1:armhf (1:5.38-5) ...
Selecting previously unselected package file.
Preparing to unpack .../008-file_1%3a5.38-5_armhf.deb ...
Unpacking file (1:5.38-5) ...
Selecting previously unselected package gettext-base.
Preparing to unpack .../009-gettext-base_0.19.8.1-10_armhf.deb ...
Unpacking gettext-base (0.19.8.1-10) ...
Selecting previously unselected package libsigsegv2:armhf.
Preparing to unpack .../010-libsigsegv2_2.12-2_armhf.deb ...
Unpacking libsigsegv2:armhf (2.12-2) ...
Selecting previously unselected package m4.
Preparing to unpack .../011-m4_1.4.18-4_armhf.deb ...
Unpacking m4 (1.4.18-4) ...
Selecting previously unselected package autoconf.
Preparing to unpack .../012-autoconf_2.69-11.1_all.deb ...
Unpacking autoconf (2.69-11.1) ...
Selecting previously unselected package autotools-dev.
Preparing to unpack .../013-autotools-dev_20180224.1_all.deb ...
Unpacking autotools-dev (20180224.1) ...
Selecting previously unselected package automake.
Preparing to unpack .../014-automake_1%3a1.16.2-4_all.deb ...
Unpacking automake (1:1.16.2-4) ...
Selecting previously unselected package autopoint.
Preparing to unpack .../015-autopoint_0.19.8.1-10_all.deb ...
Unpacking autopoint (0.19.8.1-10) ...
Selecting previously unselected package libtool.
Preparing to unpack .../016-libtool_2.4.6-14_all.deb ...
Unpacking libtool (2.4.6-14) ...
Selecting previously unselected package dh-autoreconf.
Preparing to unpack .../017-dh-autoreconf_19_all.deb ...
Unpacking dh-autoreconf (19) ...
Selecting previously unselected package libdebhelper-perl.
Preparing to unpack .../018-libdebhelper-perl_13.2.1_all.deb ...
Unpacking libdebhelper-perl (13.2.1) ...
Selecting previously unselected package libarchive-zip-perl.
Preparing to unpack .../019-libarchive-zip-perl_1.68-1_all.deb ...
Unpacking libarchive-zip-perl (1.68-1) ...
Selecting previously unselected package libsub-override-perl.
Preparing to unpack .../020-libsub-override-perl_0.09-2_all.deb ...
Unpacking libsub-override-perl (0.09-2) ...
Selecting previously unselected package libfile-stripnondeterminism-perl.
Preparing to unpack .../021-libfile-stripnondeterminism-perl_1.9.0-1_all.deb ...
Unpacking libfile-stripnondeterminism-perl (1.9.0-1) ...
Selecting previously unselected package dh-strip-nondeterminism.
Preparing to unpack .../022-dh-strip-nondeterminism_1.9.0-1_all.deb ...
Unpacking dh-strip-nondeterminism (1.9.0-1) ...
Selecting previously unselected package libelf1:armhf.
Preparing to unpack .../023-libelf1_0.181-1_armhf.deb ...
Unpacking libelf1:armhf (0.181-1) ...
Selecting previously unselected package dwz.
Preparing to unpack .../024-dwz_0.13-5_armhf.deb ...
Unpacking dwz (0.13-5) ...
Selecting previously unselected package libglib2.0-0:armhf.
Preparing to unpack .../025-libglib2.0-0_2.66.0-2_armhf.deb ...
Unpacking libglib2.0-0:armhf (2.66.0-2) ...
Selecting previously unselected package libicu67:armhf.
Preparing to unpack .../026-libicu67_67.1-4_armhf.deb ...
Unpacking libicu67:armhf (67.1-4) ...
Selecting previously unselected package libxml2:armhf.
Preparing to unpack .../027-libxml2_2.9.10+dfsg-6_armhf.deb ...
Unpacking libxml2:armhf (2.9.10+dfsg-6) ...
Selecting previously unselected package libcroco3:armhf.
Preparing to unpack .../028-libcroco3_0.6.13-1_armhf.deb ...
Unpacking libcroco3:armhf (0.6.13-1) ...
Selecting previously unselected package gettext.
Preparing to unpack .../029-gettext_0.19.8.1-10_armhf.deb ...
Unpacking gettext (0.19.8.1-10) ...
Selecting previously unselected package intltool-debian.
Preparing to unpack .../030-intltool-debian_0.35.0+20060710.5_all.deb ...
Unpacking intltool-debian (0.35.0+20060710.5) ...
Selecting previously unselected package po-debconf.
Preparing to unpack .../031-po-debconf_1.0.21_all.deb ...
Unpacking po-debconf (1.0.21) ...
Selecting previously unselected package debhelper.
Preparing to unpack .../032-debhelper_13.2.1_all.deb ...
Unpacking debhelper (13.2.1) ...
Selecting previously unselected package dh-golang.
Preparing to unpack .../033-dh-golang_1.49_all.deb ...
Unpacking dh-golang (1.49) ...
Selecting previously unselected package golang-1.15-src.
Preparing to unpack .../034-golang-1.15-src_1.15.2-1+rpi1_armhf.deb ...
Unpacking golang-1.15-src (1.15.2-1+rpi1) ...
Selecting previously unselected package golang-1.15-go.
Preparing to unpack .../035-golang-1.15-go_1.15.2-1+rpi1_armhf.deb ...
Unpacking golang-1.15-go (1.15.2-1+rpi1) ...
Selecting previously unselected package golang-src:armhf.
Preparing to unpack .../036-golang-src_2%3a1.15~1_armhf.deb ...
Unpacking golang-src:armhf (2:1.15~1) ...
Selecting previously unselected package golang-go.
Preparing to unpack .../037-golang-go_2%3a1.15~1_armhf.deb ...
Unpacking golang-go (2:1.15~1) ...
Selecting previously unselected package golang-any:armhf.
Preparing to unpack .../038-golang-any_2%3a1.15~1_armhf.deb ...
Unpacking golang-any:armhf (2:1.15~1) ...
Selecting previously unselected package golang-dbus-dev.
Preparing to unpack .../039-golang-dbus-dev_5.0.3-1_all.deb ...
Unpacking golang-dbus-dev (5.0.3-1) ...
Selecting previously unselected package golang-github-davecgh-go-spew-dev.
Preparing to unpack .../040-golang-github-davecgh-go-spew-dev_1.1.1-2_all.deb ...
Unpacking golang-github-davecgh-go-spew-dev (1.1.1-2) ...
Selecting previously unselected package golang-github-pmezard-go-difflib-dev.
Preparing to unpack .../041-golang-github-pmezard-go-difflib-dev_1.0.0-2_all.deb ...
Unpacking golang-github-pmezard-go-difflib-dev (1.0.0-2) ...
Selecting previously unselected package golang-github-stretchr-objx-dev.
Preparing to unpack .../042-golang-github-stretchr-objx-dev_0.2.0-1_all.deb ...
Unpacking golang-github-stretchr-objx-dev (0.2.0-1) ...
Selecting previously unselected package golang-github-kr-pty-dev.
Preparing to unpack .../043-golang-github-kr-pty-dev_1.1.6-1_all.deb ...
Unpacking golang-github-kr-pty-dev (1.1.6-1) ...
Selecting previously unselected package golang-github-kr-text-dev.
Preparing to unpack .../044-golang-github-kr-text-dev_0.1.0-2_all.deb ...
Unpacking golang-github-kr-text-dev (0.1.0-2) ...
Selecting previously unselected package golang-github-kr-pretty-dev.
Preparing to unpack .../045-golang-github-kr-pretty-dev_0.2.1-1_all.deb ...
Unpacking golang-github-kr-pretty-dev (0.2.1-1) ...
Selecting previously unselected package golang-gopkg-check.v1-dev.
Preparing to unpack .../046-golang-gopkg-check.v1-dev_0.0+git20180628.788fd78-1_all.deb ...
Unpacking golang-gopkg-check.v1-dev (0.0+git20180628.788fd78-1) ...
Selecting previously unselected package golang-gopkg-yaml.v3-dev.
Preparing to unpack .../047-golang-gopkg-yaml.v3-dev_3.0.0~git20200121.a6ecf24-2_all.deb ...
Unpacking golang-gopkg-yaml.v3-dev (3.0.0~git20200121.a6ecf24-2) ...
Selecting previously unselected package golang-github-stretchr-testify-dev.
Preparing to unpack .../048-golang-github-stretchr-testify-dev_1.6.1-1_all.deb ...
Unpacking golang-github-stretchr-testify-dev (1.6.1-1) ...
Selecting previously unselected package golang-github-alecthomas-units-dev.
Preparing to unpack .../049-golang-github-alecthomas-units-dev_0.0~git20151022.0.2efee85-4_all.deb ...
Unpacking golang-github-alecthomas-units-dev (0.0~git20151022.0.2efee85-4) ...
Selecting previously unselected package golang-github-go-sql-driver-mysql-dev.
Preparing to unpack .../050-golang-github-go-sql-driver-mysql-dev_1.5.0-1_all.deb ...
Unpacking golang-github-go-sql-driver-mysql-dev (1.5.0-1) ...
Selecting previously unselected package golang-github-jmespath-go-jmespath-dev.
Preparing to unpack .../051-golang-github-jmespath-go-jmespath-dev_0.3.0-1_all.deb ...
Unpacking golang-github-jmespath-go-jmespath-dev (0.3.0-1) ...
Selecting previously unselected package golang-github-pkg-errors-dev.
Preparing to unpack .../052-golang-github-pkg-errors-dev_0.9.1-1_all.deb ...
Unpacking golang-github-pkg-errors-dev (0.9.1-1) ...
Selecting previously unselected package golang-golang-x-text-dev.
Preparing to unpack .../053-golang-golang-x-text-dev_0.3.3-1_all.deb ...
Unpacking golang-golang-x-text-dev (0.3.3-1) ...
Selecting previously unselected package golang-golang-x-net-dev.
Preparing to unpack .../054-golang-golang-x-net-dev_1%3a0.0+git20200226.491c5fc+dfsg-1_all.deb ...
Unpacking golang-golang-x-net-dev (1:0.0+git20200226.491c5fc+dfsg-1) ...
Selecting previously unselected package golang-github-aws-aws-sdk-go-dev.
Preparing to unpack .../055-golang-github-aws-aws-sdk-go-dev_1.34.22-1_all.deb ...
Unpacking golang-github-aws-aws-sdk-go-dev (1.34.22-1) ...
Selecting previously unselected package golang-github-mattn-go-isatty-dev.
Preparing to unpack .../056-golang-github-mattn-go-isatty-dev_0.0.12-1_all.deb ...
Unpacking golang-github-mattn-go-isatty-dev (0.0.12-1) ...
Selecting previously unselected package golang-github-mattn-go-colorable-dev.
Preparing to unpack .../057-golang-github-mattn-go-colorable-dev_0.1.7-1_all.deb ...
Unpacking golang-github-mattn-go-colorable-dev (0.1.7-1) ...
Selecting previously unselected package golang-github-fatih-color-dev.
Preparing to unpack .../058-golang-github-fatih-color-dev_1.7.0-1_all.deb ...
Unpacking golang-github-fatih-color-dev (1.7.0-1) ...
Selecting previously unselected package golang-github-go-logfmt-logfmt-dev.
Preparing to unpack .../059-golang-github-go-logfmt-logfmt-dev_0.3.0-1_all.deb ...
Unpacking golang-github-go-logfmt-logfmt-dev (0.3.0-1) ...
Selecting previously unselected package golang-github-rogpeppe-fastuuid-dev.
Preparing to unpack .../060-golang-github-rogpeppe-fastuuid-dev_0.0~git20150106.0.6724a57-2_all.deb ...
Unpacking golang-github-rogpeppe-fastuuid-dev (0.0~git20150106.0.6724a57-2) ...
Selecting previously unselected package golang-github-apex-log-dev.
Preparing to unpack .../061-golang-github-apex-log-dev_1.1.1-2_all.deb ...
Unpacking golang-github-apex-log-dev (1.1.1-2) ...
Selecting previously unselected package golang-github-beorn7-perks-dev.
Preparing to unpack .../062-golang-github-beorn7-perks-dev_1.0.1-1_all.deb ...
Unpacking golang-github-beorn7-perks-dev (1.0.1-1) ...
Selecting previously unselected package golang-github-bgentry-speakeasy-dev.
Preparing to unpack .../063-golang-github-bgentry-speakeasy-dev_0.1.0-1_all.deb ...
Unpacking golang-github-bgentry-speakeasy-dev (0.1.0-1) ...
Selecting previously unselected package golang-github-burntsushi-toml-dev.
Preparing to unpack .../064-golang-github-burntsushi-toml-dev_0.3.1-1_all.deb ...
Unpacking golang-github-burntsushi-toml-dev (0.3.1-1) ...
Selecting previously unselected package golang-github-coreos-bbolt-dev.
Preparing to unpack .../065-golang-github-coreos-bbolt-dev_1.3.5-1_all.deb ...
Unpacking golang-github-coreos-bbolt-dev (1.3.5-1) ...
Selecting previously unselected package golang-github-coreos-go-semver-dev.
Preparing to unpack .../066-golang-github-coreos-go-semver-dev_0.3.0-1_all.deb ...
Unpacking golang-github-coreos-go-semver-dev (0.3.0-1) ...
Selecting previously unselected package golang-golang-x-crypto-dev.
Preparing to unpack .../067-golang-golang-x-crypto-dev_1%3a0.0~git20200604.70a84ac-2_all.deb ...
Unpacking golang-golang-x-crypto-dev (1:0.0~git20200604.70a84ac-2) ...
Selecting previously unselected package golang-gopkg-yaml.v2-dev.
Preparing to unpack .../068-golang-gopkg-yaml.v2-dev_2.3.0-1_all.deb ...
Unpacking golang-gopkg-yaml.v2-dev (2.3.0-1) ...
Selecting previously unselected package golang-github-coreos-pkg-dev.
Preparing to unpack .../069-golang-github-coreos-pkg-dev_4-2_all.deb ...
Unpacking golang-github-coreos-pkg-dev (4-2) ...
Selecting previously unselected package libsystemd-dev:armhf.
Preparing to unpack .../070-libsystemd-dev_246.4-1+rpi1_armhf.deb ...
Unpacking libsystemd-dev:armhf (246.4-1+rpi1) ...
Selecting previously unselected package pkg-config.
Preparing to unpack .../071-pkg-config_0.29.2-1_armhf.deb ...
Unpacking pkg-config (0.29.2-1) ...
Selecting previously unselected package golang-github-coreos-go-systemd-dev.
Preparing to unpack .../072-golang-github-coreos-go-systemd-dev_22.0.0-1_all.deb ...
Unpacking golang-github-coreos-go-systemd-dev (22.0.0-1) ...
Selecting previously unselected package golang-github-russross-blackfriday-dev.
Preparing to unpack .../073-golang-github-russross-blackfriday-dev_1.5.2+git20200218.41c5fcc-1_all.deb ...
Unpacking golang-github-russross-blackfriday-dev (1.5.2+git20200218.41c5fcc-1) ...
Selecting previously unselected package golang-github-cpuguy83-go-md2man-dev.
Preparing to unpack .../074-golang-github-cpuguy83-go-md2man-dev_1.0.10+ds-1_all.deb ...
Unpacking golang-github-cpuguy83-go-md2man-dev (1.0.10+ds-1) ...
Selecting previously unselected package golang-github-creack-pty-dev.
Preparing to unpack .../075-golang-github-creack-pty-dev_1.1.11-1_all.deb ...
Unpacking golang-github-creack-pty-dev (1.1.11-1) ...
Selecting previously unselected package golang-github-google-go-querystring-dev.
Preparing to unpack .../076-golang-github-google-go-querystring-dev_1.0.0-1_all.deb ...
Unpacking golang-github-google-go-querystring-dev (1.0.0-1) ...
Selecting previously unselected package golang-golang-x-oauth2-dev.
Preparing to unpack .../077-golang-golang-x-oauth2-dev_0.0~git20190604.0f29369-2_all.deb ...
Unpacking golang-golang-x-oauth2-dev (0.0~git20190604.0f29369-2) ...
Selecting previously unselected package golang-github-dghubble-sling-dev.
Preparing to unpack .../078-golang-github-dghubble-sling-dev_1.3.0-1_all.deb ...
Unpacking golang-github-dghubble-sling-dev (1.3.0-1) ...
Selecting previously unselected package golang-github-dgrijalva-jwt-go-dev.
Preparing to unpack .../079-golang-github-dgrijalva-jwt-go-dev_3.2.0-1_all.deb ...
Unpacking golang-github-dgrijalva-jwt-go-dev (3.2.0-1) ...
Selecting previously unselected package golang-github-dustin-go-humanize-dev.
Preparing to unpack .../080-golang-github-dustin-go-humanize-dev_1.0.0-1_all.deb ...
Unpacking golang-github-dustin-go-humanize-dev (1.0.0-1) ...
Selecting previously unselected package golang-github-fsnotify-fsnotify-dev.
Preparing to unpack .../081-golang-github-fsnotify-fsnotify-dev_1.4.9-2_all.deb ...
Unpacking golang-github-fsnotify-fsnotify-dev (1.4.9-2) ...
Selecting previously unselected package golang-github-ghodss-yaml-dev.
Preparing to unpack .../082-golang-github-ghodss-yaml-dev_1.0.0-1_all.deb ...
Unpacking golang-github-ghodss-yaml-dev (1.0.0-1) ...
Selecting previously unselected package golang-github-go-stack-stack-dev.
Preparing to unpack .../083-golang-github-go-stack-stack-dev_1.8.0-1_all.deb ...
Unpacking golang-github-go-stack-stack-dev (1.8.0-1) ...
Selecting previously unselected package golang-github-opentracing-opentracing-go-dev.
Preparing to unpack .../084-golang-github-opentracing-opentracing-go-dev_1.0.2-1_all.deb ...
Unpacking golang-github-opentracing-opentracing-go-dev (1.0.2-1) ...
Selecting previously unselected package golang-golang-x-time-dev.
Preparing to unpack .../085-golang-golang-x-time-dev_0.0+git20200630.3af7569-1_all.deb ...
Unpacking golang-golang-x-time-dev (0.0+git20200630.3af7569-1) ...
Selecting previously unselected package golang-github-golang-mock-dev.
Preparing to unpack .../086-golang-github-golang-mock-dev_1.3.1-2_all.deb ...
Unpacking golang-github-golang-mock-dev (1.3.1-2) ...
Selecting previously unselected package golang-golang-x-xerrors-dev.
Preparing to unpack .../087-golang-golang-x-xerrors-dev_0.0~git20191204.9bdfabe-1_all.deb ...
Unpacking golang-golang-x-xerrors-dev (0.0~git20191204.9bdfabe-1) ...
Selecting previously unselected package golang-github-google-go-cmp-dev.
Preparing to unpack .../088-golang-github-google-go-cmp-dev_0.5.2-1_all.deb ...
Unpacking golang-github-google-go-cmp-dev (0.5.2-1) ...
Selecting previously unselected package golang-glog-dev.
Preparing to unpack .../089-golang-glog-dev_0.0~git20160126.23def4e-3_all.deb ...
Unpacking golang-glog-dev (0.0~git20160126.23def4e-3) ...
Selecting previously unselected package golang-google-cloud-compute-metadata-dev.
Preparing to unpack .../090-golang-google-cloud-compute-metadata-dev_0.56.0-1_all.deb ...
Unpacking golang-google-cloud-compute-metadata-dev (0.56.0-1) ...
Selecting previously unselected package golang-golang-x-oauth2-google-dev.
Preparing to unpack .../091-golang-golang-x-oauth2-google-dev_0.0~git20190604.0f29369-2_all.deb ...
Unpacking golang-golang-x-oauth2-google-dev (0.0~git20190604.0f29369-2) ...
Selecting previously unselected package zlib1g-dev:armhf.
Preparing to unpack .../092-zlib1g-dev_1%3a1.2.11.dfsg-2_armhf.deb ...
Unpacking zlib1g-dev:armhf (1:1.2.11.dfsg-2) ...
Selecting previously unselected package libprotobuf23:armhf.
Preparing to unpack .../093-libprotobuf23_3.12.3-2_armhf.deb ...
Unpacking libprotobuf23:armhf (3.12.3-2) ...
Selecting previously unselected package libprotobuf-lite23:armhf.
Preparing to unpack .../094-libprotobuf-lite23_3.12.3-2_armhf.deb ...
Unpacking libprotobuf-lite23:armhf (3.12.3-2) ...
Selecting previously unselected package libprotobuf-dev:armhf.
Preparing to unpack .../095-libprotobuf-dev_3.12.3-2_armhf.deb ...
Unpacking libprotobuf-dev:armhf (3.12.3-2) ...
Selecting previously unselected package libprotoc23:armhf.
Preparing to unpack .../096-libprotoc23_3.12.3-2_armhf.deb ...
Unpacking libprotoc23:armhf (3.12.3-2) ...
Selecting previously unselected package protobuf-compiler.
Preparing to unpack .../097-protobuf-compiler_3.12.3-2_armhf.deb ...
Unpacking protobuf-compiler (3.12.3-2) ...
Selecting previously unselected package golang-goprotobuf-dev.
Preparing to unpack .../098-golang-goprotobuf-dev_1.3.4-2_armhf.deb ...
Unpacking golang-goprotobuf-dev (1.3.4-2) ...
Selecting previously unselected package golang-google-genproto-dev.
Preparing to unpack .../099-golang-google-genproto-dev_0.0~git20200413.b5235f6-1_all.deb ...
Unpacking golang-google-genproto-dev (0.0~git20200413.b5235f6-1) ...
Selecting previously unselected package golang-google-grpc-dev.
Preparing to unpack .../100-golang-google-grpc-dev_1.27.1-1_all.deb ...
Unpacking golang-google-grpc-dev (1.27.1-1) ...
Selecting previously unselected package golang-github-go-kit-kit-dev.
Preparing to unpack .../101-golang-github-go-kit-kit-dev_0.6.0-3_all.deb ...
Unpacking golang-github-go-kit-kit-dev (0.6.0-3) ...
Selecting previously unselected package golang-github-gogo-protobuf-dev.
Preparing to unpack .../102-golang-github-gogo-protobuf-dev_1.3.1-2_all.deb ...
Unpacking golang-github-gogo-protobuf-dev (1.3.1-2) ...
Selecting previously unselected package golang-github-golang-groupcache-dev.
Preparing to unpack .../103-golang-github-golang-groupcache-dev_0.0~git20171101.84a468c-1_all.deb ...
Unpacking golang-github-golang-groupcache-dev (0.0~git20171101.84a468c-1) ...
Selecting previously unselected package golang-github-google-btree-dev.
Preparing to unpack .../104-golang-github-google-btree-dev_1.0.0-1_all.deb ...
Unpacking golang-github-google-btree-dev (1.0.0-1) ...
Selecting previously unselected package golang-github-google-uuid-dev.
Preparing to unpack .../105-golang-github-google-uuid-dev_1.1.1-1_all.deb ...
Unpacking golang-github-google-uuid-dev (1.1.1-1) ...
Selecting previously unselected package golang-github-gorilla-websocket-dev.
Preparing to unpack .../106-golang-github-gorilla-websocket-dev_1.4.2-1_all.deb ...
Unpacking golang-github-gorilla-websocket-dev (1.4.2-1) ...
Selecting previously unselected package golang-github-cespare-xxhash-dev.
Preparing to unpack .../107-golang-github-cespare-xxhash-dev_2.1.1-1_all.deb ...
Unpacking golang-github-cespare-xxhash-dev (2.1.1-1) ...
Selecting previously unselected package golang-github-modern-go-concurrent-dev.
Preparing to unpack .../108-golang-github-modern-go-concurrent-dev_1.0.3-1_all.deb ...
Unpacking golang-github-modern-go-concurrent-dev (1.0.3-1) ...
Selecting previously unselected package golang-github-modern-go-reflect2-dev.
Preparing to unpack .../109-golang-github-modern-go-reflect2-dev_1.0.1-1_all.deb ...
Unpacking golang-github-modern-go-reflect2-dev (1.0.1-1) ...
Selecting previously unselected package golang-github-json-iterator-go-dev.
Preparing to unpack .../110-golang-github-json-iterator-go-dev_1.1.10-2_all.deb ...
Unpacking golang-github-json-iterator-go-dev (1.1.10-2) ...
Selecting previously unselected package golang-github-prometheus-client-model-dev.
Preparing to unpack .../111-golang-github-prometheus-client-model-dev_0.2.0-1_all.deb ...
Unpacking golang-github-prometheus-client-model-dev (0.2.0-1) ...
Selecting previously unselected package golang-github-julienschmidt-httprouter-dev.
Preparing to unpack .../112-golang-github-julienschmidt-httprouter-dev_1.1-5_all.deb ...
Unpacking golang-github-julienschmidt-httprouter-dev (1.1-5) ...
Selecting previously unselected package golang-github-jpillora-backoff-dev.
Preparing to unpack .../113-golang-github-jpillora-backoff-dev_1.0.0-1_all.deb ...
Unpacking golang-github-jpillora-backoff-dev (1.0.0-1) ...
Selecting previously unselected package golang-github-mwitkow-go-conntrack-dev.
Preparing to unpack .../114-golang-github-mwitkow-go-conntrack-dev_0.0~git20190716.2f06839-1_all.deb ...
Unpacking golang-github-mwitkow-go-conntrack-dev (0.0~git20190716.2f06839-1) ...
Selecting previously unselected package golang-gopkg-alecthomas-kingpin.v2-dev.
Preparing to unpack .../115-golang-gopkg-alecthomas-kingpin.v2-dev_2.2.6-1_all.deb ...
Unpacking golang-gopkg-alecthomas-kingpin.v2-dev (2.2.6-1) ...
Selecting previously unselected package golang-protobuf-extensions-dev.
Preparing to unpack .../116-golang-protobuf-extensions-dev_1.0.1-1_all.deb ...
Unpacking golang-protobuf-extensions-dev (1.0.1-1) ...
Selecting previously unselected package golang-github-prometheus-common-dev.
Preparing to unpack .../117-golang-github-prometheus-common-dev_0.10.0-1_all.deb ...
Unpacking golang-github-prometheus-common-dev (0.10.0-1) ...
Selecting previously unselected package golang-golang-x-sync-dev.
Preparing to unpack .../118-golang-golang-x-sync-dev_0.0~git20190911.cd5d95a-1_all.deb ...
Unpacking golang-golang-x-sync-dev (0.0~git20190911.cd5d95a-1) ...
Selecting previously unselected package golang-procfs-dev.
Preparing to unpack .../119-golang-procfs-dev_0.1.3-3_all.deb ...
Unpacking golang-procfs-dev (0.1.3-3) ...
Selecting previously unselected package golang-github-prometheus-client-golang-dev.
Preparing to unpack .../120-golang-github-prometheus-client-golang-dev_1.7.1-1_all.deb ...
Unpacking golang-github-prometheus-client-golang-dev (1.7.1-1) ...
Selecting previously unselected package golang-github-grpc-ecosystem-go-grpc-prometheus-dev.
Preparing to unpack .../121-golang-github-grpc-ecosystem-go-grpc-prometheus-dev_1.2.0+git20191002.6af20e3-3_all.deb ...
Unpacking golang-github-grpc-ecosystem-go-grpc-prometheus-dev (1.2.0+git20191002.6af20e3-3) ...
Selecting previously unselected package golang-github-grpc-ecosystem-grpc-gateway-dev.
Preparing to unpack .../122-golang-github-grpc-ecosystem-grpc-gateway-dev_1.6.4-2_all.deb ...
Unpacking golang-github-grpc-ecosystem-grpc-gateway-dev (1.6.4-2) ...
Selecting previously unselected package golang-github-hashicorp-hcl-dev.
Preparing to unpack .../123-golang-github-hashicorp-hcl-dev_1.0.0-1_all.deb ...
Unpacking golang-github-hashicorp-hcl-dev (1.0.0-1) ...
Selecting previously unselected package golang-github-jonboulle-clockwork-dev.
Preparing to unpack .../124-golang-github-jonboulle-clockwork-dev_0.1.0-4_all.deb ...
Unpacking golang-github-jonboulle-clockwork-dev (0.1.0-4) ...
Selecting previously unselected package golang-github-magiconair-properties-dev.
Preparing to unpack .../125-golang-github-magiconair-properties-dev_1.8.1+really1.8.1-1_all.deb ...
Unpacking golang-github-magiconair-properties-dev (1.8.1+really1.8.1-1) ...
Selecting previously unselected package golang-github-mattn-go-runewidth-dev.
Preparing to unpack .../126-golang-github-mattn-go-runewidth-dev_0.0.9-1_all.deb ...
Unpacking golang-github-mattn-go-runewidth-dev (0.0.9-1) ...
Selecting previously unselected package golang-github-mitchellh-go-homedir-dev.
Preparing to unpack .../127-golang-github-mitchellh-go-homedir-dev_1.1.0-1_all.deb ...
Unpacking golang-github-mitchellh-go-homedir-dev (1.1.0-1) ...
Selecting previously unselected package golang-github-mitchellh-mapstructure-dev.
Preparing to unpack .../128-golang-github-mitchellh-mapstructure-dev_1.3.3-1_all.deb ...
Unpacking golang-github-mitchellh-mapstructure-dev (1.3.3-1) ...
Selecting previously unselected package golang-github-olekukonko-tablewriter-dev.
Preparing to unpack .../129-golang-github-olekukonko-tablewriter-dev_0.0.4-1_all.deb ...
Unpacking golang-github-olekukonko-tablewriter-dev (0.0.4-1) ...
Selecting previously unselected package golang-github-pelletier-go-toml-dev.
Preparing to unpack .../130-golang-github-pelletier-go-toml-dev_1.6.0-1_all.deb ...
Unpacking golang-github-pelletier-go-toml-dev (1.6.0-1) ...
Selecting previously unselected package golang-github-kr-fs-dev.
Preparing to unpack .../131-golang-github-kr-fs-dev_0.0~git20131111.0.2788f0d-2_all.deb ...
Unpacking golang-github-kr-fs-dev (0.0~git20131111.0.2788f0d-2) ...
Selecting previously unselected package golang-github-pkg-sftp-dev.
Preparing to unpack .../132-golang-github-pkg-sftp-dev_1.8.3-1_all.deb ...
Unpacking golang-github-pkg-sftp-dev (1.8.3-1) ...
Selecting previously unselected package golang-github-spf13-afero-dev.
Preparing to unpack .../133-golang-github-spf13-afero-dev_1.2.2+really1.2.2-1_all.deb ...
Unpacking golang-github-spf13-afero-dev (1.2.2+really1.2.2-1) ...
Selecting previously unselected package golang-github-spf13-cast-dev.
Preparing to unpack .../134-golang-github-spf13-cast-dev_1.3.1-1_all.deb ...
Unpacking golang-github-spf13-cast-dev (1.3.1-1) ...
Selecting previously unselected package golang-github-spf13-pflag-dev.
Preparing to unpack .../135-golang-github-spf13-pflag-dev_1.0.5-1_all.deb ...
Unpacking golang-github-spf13-pflag-dev (1.0.5-1) ...
Selecting previously unselected package golang-github-spf13-jwalterweatherman-dev.
Preparing to unpack .../136-golang-github-spf13-jwalterweatherman-dev_1.1.0+really1.1.0-1_all.deb ...
Unpacking golang-github-spf13-jwalterweatherman-dev (1.1.0+really1.1.0-1) ...
Selecting previously unselected package golang-github-subosito-gotenv-dev.
Preparing to unpack .../137-golang-github-subosito-gotenv-dev_1.2.0+git20190917.de67a66-2_all.deb ...
Unpacking golang-github-subosito-gotenv-dev (1.2.0+git20190917.de67a66-2) ...
Selecting previously unselected package golang-gopkg-ini.v1-dev.
Preparing to unpack .../138-golang-gopkg-ini.v1-dev_1.57.0-1_all.deb ...
Unpacking golang-gopkg-ini.v1-dev (1.57.0-1) ...
Selecting previously unselected package golang-github-spf13-viper-dev.
Preparing to unpack .../139-golang-github-spf13-viper-dev_1.7.1-1_all.deb ...
Unpacking golang-github-spf13-viper-dev (1.7.1-1) ...
Selecting previously unselected package golang-github-spf13-cobra-dev.
Preparing to unpack .../140-golang-github-spf13-cobra-dev_1.0.0-3_all.deb ...
Unpacking golang-github-spf13-cobra-dev (1.0.0-3) ...
Selecting previously unselected package golang-github-urfave-cli-dev.
Preparing to unpack .../141-golang-github-urfave-cli-dev_1.22.2-4_all.deb ...
Unpacking golang-github-urfave-cli-dev (1.22.2-4) ...
Selecting previously unselected package golang-github-xiang90-probing-dev.
Preparing to unpack .../142-golang-github-xiang90-probing-dev_0.0.2-1_all.deb ...
Unpacking golang-github-xiang90-probing-dev (0.0.2-1) ...
Selecting previously unselected package golang-go.uber-atomic-dev.
Preparing to unpack .../143-golang-go.uber-atomic-dev_1.4.0-1_all.deb ...
Unpacking golang-go.uber-atomic-dev (1.4.0-1) ...
Selecting previously unselected package golang-go.uber-multierr-dev.
Preparing to unpack .../144-golang-go.uber-multierr-dev_1.1.0-1_all.deb ...
Unpacking golang-go.uber-multierr-dev (1.1.0-1) ...
Selecting previously unselected package golang-go.uber-zap-dev.
Preparing to unpack .../145-golang-go.uber-zap-dev_1.15.0-2_all.deb ...
Unpacking golang-go.uber-zap-dev (1.15.0-2) ...
Selecting previously unselected package golang-gopkg-cheggaaa-pb.v1-dev.
Preparing to unpack .../146-golang-gopkg-cheggaaa-pb.v1-dev_1.0.25-1_all.deb ...
Unpacking golang-gopkg-cheggaaa-pb.v1-dev (1.0.25-1) ...
Selecting previously unselected package golang-k8s-sigs-yaml-dev.
Preparing to unpack .../147-golang-k8s-sigs-yaml-dev_1.2.0-2_all.deb ...
Unpacking golang-k8s-sigs-yaml-dev (1.2.0-2) ...
Selecting previously unselected package sbuild-build-depends-etcd-dummy.
Preparing to unpack .../148-sbuild-build-depends-etcd-dummy_0.invalid.0_armhf.deb ...
Unpacking sbuild-build-depends-etcd-dummy (0.invalid.0) ...
Setting up libpipeline1:armhf (1.5.3-1) ...
Setting up golang-gopkg-yaml.v2-dev (2.3.0-1) ...
Setting up golang-github-mattn-go-runewidth-dev (0.0.9-1) ...
Setting up golang-github-mitchellh-go-homedir-dev (1.1.0-1) ...
Setting up golang-github-google-go-querystring-dev (1.0.0-1) ...
Setting up golang-github-mitchellh-mapstructure-dev (1.3.3-1) ...
Setting up golang-dbus-dev (5.0.3-1) ...
Setting up golang-github-creack-pty-dev (1.1.11-1) ...
Setting up libicu67:armhf (67.1-4) ...
Setting up golang-github-golang-mock-dev (1.3.1-2) ...
Setting up golang-github-stretchr-objx-dev (0.2.0-1) ...
Setting up golang-github-olekukonko-tablewriter-dev (0.0.4-1) ...
Setting up libmagic-mgc (1:5.38-5) ...
Setting up golang-github-pkg-errors-dev (0.9.1-1) ...
Setting up golang-1.15-src (1.15.2-1+rpi1) ...
Setting up libarchive-zip-perl (1.68-1) ...
Setting up libglib2.0-0:armhf (2.66.0-2) ...
No schema files found: doing nothing.
Setting up libdebhelper-perl (13.2.1) ...
Setting up golang-github-burntsushi-toml-dev (0.3.1-1) ...
Setting up golang-golang-x-sys-dev (0.0~git20200523.0598657-1) ...
Setting up golang-github-kr-fs-dev (0.0~git20131111.0.2788f0d-2) ...
Setting up libmagic1:armhf (1:5.38-5) ...
Setting up golang-github-pmezard-go-difflib-dev (1.0.0-2) ...
Setting up golang-github-modern-go-concurrent-dev (1.0.3-1) ...
Setting up gettext-base (0.19.8.1-10) ...
Setting up libprotobuf23:armhf (3.12.3-2) ...
Setting up golang-github-russross-blackfriday-dev (1.5.2+git20200218.41c5fcc-1) ...
Setting up golang-github-jonboulle-clockwork-dev (0.1.0-4) ...
Setting up file (1:5.38-5) ...
Setting up golang-github-google-btree-dev (1.0.0-1) ...
Setting up golang-github-go-stack-stack-dev (1.8.0-1) ...
Setting up golang-github-beorn7-perks-dev (1.0.1-1) ...
Setting up golang-github-gorilla-websocket-dev (1.4.2-1) ...
Setting up golang-github-coreos-go-semver-dev (0.3.0-1) ...
Setting up golang-github-cespare-xxhash-dev (2.1.1-1) ...
Setting up golang-github-spf13-pflag-dev (1.0.5-1) ...
Setting up golang-github-bgentry-speakeasy-dev (0.1.0-1) ...
Setting up golang-github-jpillora-backoff-dev (1.0.0-1) ...
Setting up golang-github-davecgh-go-spew-dev (1.1.1-2) ...
Setting up libprotobuf-lite23:armhf (3.12.3-2) ...
Setting up golang-github-xiang90-probing-dev (0.0.2-1) ...
Setting up autotools-dev (20180224.1) ...
Setting up golang-github-go-logfmt-logfmt-dev (0.3.0-1) ...
Setting up libprotoc23:armhf (3.12.3-2) ...
Setting up libsigsegv2:armhf (2.12-2) ...
Setting up golang-k8s-sigs-yaml-dev (1.2.0-2) ...
Setting up golang-gopkg-ini.v1-dev (1.57.0-1) ...
Setting up golang-golang-x-sync-dev (0.0~git20190911.cd5d95a-1) ...
Setting up autopoint (0.19.8.1-10) ...
Setting up golang-github-magiconair-properties-dev (1.8.1+really1.8.1-1) ...
Setting up golang-github-kr-pty-dev (1.1.6-1) ...
Setting up pkg-config (0.29.2-1) ...
Setting up golang-github-hashicorp-hcl-dev (1.0.0-1) ...
Setting up golang-gopkg-cheggaaa-pb.v1-dev (1.0.25-1) ...
Setting up golang-glog-dev (0.0~git20160126.23def4e-3) ...
Setting up golang-github-julienschmidt-httprouter-dev (1.1-5) ...
Setting up golang-github-rogpeppe-fastuuid-dev (0.0~git20150106.0.6724a57-2) ...
Setting up zlib1g-dev:armhf (1:1.2.11.dfsg-2) ...
Setting up golang-golang-x-text-dev (0.3.3-1) ...
Setting up golang-github-google-uuid-dev (1.1.1-1) ...
Setting up golang-github-go-sql-driver-mysql-dev (1.5.0-1) ...
Setting up libuchardet0:armhf (0.0.7-1) ...
Setting up golang-github-fsnotify-fsnotify-dev (1.4.9-2) ...
Setting up golang-github-dustin-go-humanize-dev (1.0.0-1) ...
Setting up golang-github-modern-go-reflect2-dev (1.0.1-1) ...
Setting up libsub-override-perl (0.09-2) ...
Setting up golang-github-dgrijalva-jwt-go-dev (3.2.0-1) ...
Setting up golang-github-pelletier-go-toml-dev (1.6.0-1) ...
Setting up golang-golang-x-xerrors-dev (0.0~git20191204.9bdfabe-1) ...
Setting up golang-github-ghodss-yaml-dev (1.0.0-1) ...
Setting up golang-procfs-dev (0.1.3-3) ...
Setting up golang-src:armhf (2:1.15~1) ...
Setting up golang-1.15-go (1.15.2-1+rpi1) ...
Setting up libelf1:armhf (0.181-1) ...
Setting up libxml2:armhf (2.9.10+dfsg-6) ...
Setting up libsystemd-dev:armhf (246.4-1+rpi1) ...
Setting up golang-github-cpuguy83-go-md2man-dev (1.0.10+ds-1) ...
Setting up golang-github-coreos-bbolt-dev (1.3.5-1) ...
Setting up golang-github-urfave-cli-dev (1.22.2-4) ...
Setting up libfile-stripnondeterminism-perl (1.9.0-1) ...
Setting up golang-github-google-go-cmp-dev (0.5.2-1) ...
Setting up golang-github-mattn-go-isatty-dev (0.0.12-1) ...
Setting up golang-github-sirupsen-logrus-dev (1.6.0-1) ...
Setting up protobuf-compiler (3.12.3-2) ...
Setting up libtool (2.4.6-14) ...
Setting up golang-go (2:1.15~1) ...
Setting up golang-github-mattn-go-colorable-dev (0.1.7-1) ...
Setting up m4 (1.4.18-4) ...
Setting up golang-github-json-iterator-go-dev (1.1.10-2) ...
Setting up golang-any:armhf (2:1.15~1) ...
Setting up libprotobuf-dev:armhf (3.12.3-2) ...
Setting up golang-goprotobuf-dev (1.3.4-2) ...
Setting up golang-github-kr-text-dev (0.1.0-2) ...
Setting up libcroco3:armhf (0.6.13-1) ...
Setting up golang-golang-x-net-dev (1:0.0+git20200226.491c5fc+dfsg-1) ...
Setting up autoconf (2.69-11.1) ...
Setting up dh-strip-nondeterminism (1.9.0-1) ...
Setting up dwz (0.13-5) ...
Setting up groff-base (1.22.4-5) ...
Setting up golang-golang-x-crypto-dev (1:0.0~git20200604.70a84ac-2) ...
Setting up golang-github-prometheus-client-model-dev (0.2.0-1) ...
Setting up golang-golang-x-oauth2-dev (0.0~git20190604.0f29369-2) ...
Setting up automake (1:1.16.2-4) ...
update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode
Setting up golang-golang-x-time-dev (0.0+git20200630.3af7569-1) ...
Setting up golang-github-kr-pretty-dev (0.2.1-1) ...
Setting up gettext (0.19.8.1-10) ...
Setting up golang-github-gogo-protobuf-dev (1.3.1-2) ...
Setting up golang-github-fatih-color-dev (1.7.0-1) ...
Setting up golang-github-golang-groupcache-dev (0.0~git20171101.84a468c-1) ...
Setting up golang-github-pkg-sftp-dev (1.8.3-1) ...
Setting up golang-protobuf-extensions-dev (1.0.1-1) ...
Setting up golang-github-dghubble-sling-dev (1.3.0-1) ...
Setting up golang-google-cloud-compute-metadata-dev (0.56.0-1) ...
Setting up golang-gopkg-check.v1-dev (0.0+git20180628.788fd78-1) ...
Setting up man-db (2.9.3-2) ...
Not building database; man-db/auto-update is not 'true'.
Setting up intltool-debian (0.35.0+20060710.5) ...
Setting up golang-golang-x-oauth2-google-dev (0.0~git20190604.0f29369-2) ...
Setting up golang-github-spf13-afero-dev (1.2.2+really1.2.2-1) ...
Setting up po-debconf (1.0.21) ...
Setting up golang-gopkg-yaml.v3-dev (3.0.0~git20200121.a6ecf24-2) ...
Setting up golang-github-stretchr-testify-dev (1.6.1-1) ...
Setting up golang-github-spf13-cast-dev (1.3.1-1) ...
Setting up golang-github-alecthomas-units-dev (0.0~git20151022.0.2efee85-4) ...
Setting up golang-github-spf13-jwalterweatherman-dev (1.1.0+really1.1.0-1) ...
Setting up golang-github-jmespath-go-jmespath-dev (0.3.0-1) ...
Setting up golang-github-opentracing-opentracing-go-dev (1.0.2-1) ...
Setting up golang-gopkg-alecthomas-kingpin.v2-dev (2.2.6-1) ...
Setting up golang-github-subosito-gotenv-dev (1.2.0+git20190917.de67a66-2) ...
Setting up golang-go.uber-atomic-dev (1.4.0-1) ...
Setting up golang-go.uber-multierr-dev (1.1.0-1) ...
Setting up golang-github-spf13-viper-dev (1.7.1-1) ...
Setting up golang-github-aws-aws-sdk-go-dev (1.34.22-1) ...
Setting up golang-github-apex-log-dev (1.1.1-2) ...
Setting up golang-go.uber-zap-dev (1.15.0-2) ...
Setting up golang-github-spf13-cobra-dev (1.0.0-3) ...
Setting up golang-github-coreos-pkg-dev (4-2) ...
Setting up golang-google-genproto-dev (0.0~git20200413.b5235f6-1) ...
Setting up dh-autoreconf (19) ...
Setting up golang-github-coreos-go-systemd-dev (22.0.0-1) ...
Setting up golang-google-grpc-dev (1.27.1-1) ...
Setting up golang-github-grpc-ecosystem-grpc-gateway-dev (1.6.4-2) ...
Setting up golang-github-go-kit-kit-dev (0.6.0-3) ...
Setting up debhelper (13.2.1) ...
Setting up golang-github-prometheus-common-dev (0.10.0-1) ...
Setting up dh-golang (1.49) ...
Setting up golang-github-prometheus-client-golang-dev (1.7.1-1) ...
Setting up golang-github-mwitkow-go-conntrack-dev (0.0~git20190716.2f06839-1) ...
Setting up golang-github-grpc-ecosystem-go-grpc-prometheus-dev (1.2.0+git20191002.6af20e3-3) ...
Setting up sbuild-build-depends-etcd-dummy (0.invalid.0) ...
Processing triggers for libc-bin (2.31-3+rpi1) ...
W: No sandbox user '_apt' on the system, can not drop privileges

+------------------------------------------------------------------------------+
| Build environment                                                            |
+------------------------------------------------------------------------------+

Kernel: Linux 4.9.0-0.bpo.4-armmp armhf (armv7l)
Toolchain package versions: binutils_2.35-2+rpi1 dpkg-dev_1.20.5+rpi1 g++-10_10.2.0-5+rpi1 gcc-10_10.2.0-5+rpi1 libc6-dev_2.31-3+rpi1 libstdc++-10-dev_10.2.0-5+rpi1 libstdc++6_10.2.0-5+rpi1 linux-libc-dev_5.7.10-1+rpi1
Package versions: adduser_3.118 apt_2.1.10 aptitude_0.8.13-2 aptitude-common_0.8.13-2 autoconf_2.69-11.1 automake_1:1.16.2-4 autopoint_0.19.8.1-10 autotools-dev_20180224.1 base-files_11+rpi1 base-passwd_3.5.47 bash_5.0-7 binutils_2.35-2+rpi1 binutils-arm-linux-gnueabihf_2.35-2+rpi1 binutils-common_2.35-2+rpi1 bsdextrautils_2.36-3 bsdutils_1:2.36-3 build-essential_12.8 bzip2_1.0.8-4 coreutils_8.30-3 cpp_4:10.1.0-1+rpi1 cpp-10_10.2.0-5+rpi1 dash_0.5.10.2-7 debconf_1.5.74 debhelper_13.2.1 debianutils_4.9.1 dh-autoreconf_19 dh-golang_1.49 dh-strip-nondeterminism_1.9.0-1 diffutils_1:3.7-3 dirmngr_2.2.20-1 dpkg_1.20.5+rpi1 dpkg-dev_1.20.5+rpi1 dwz_0.13-5 e2fsprogs_1.45.6-1 fakeroot_1.24-1 fdisk_2.36-3 file_1:5.38-5 findutils_4.7.0-1 g++_4:10.1.0-1+rpi1 g++-10_10.2.0-5+rpi1 gcc_4:10.1.0-1+rpi1 gcc-10_10.2.0-5+rpi1 gcc-10-base_10.2.0-5+rpi1 gettext_0.19.8.1-10 gettext-base_0.19.8.1-10 gnupg_2.2.20-1 gnupg-l10n_2.2.20-1 gnupg-utils_2.2.20-1 golang-1.15-go_1.15.2-1+rpi1 golang-1.15-src_1.15.2-1+rpi1 golang-any_2:1.15~1 golang-dbus-dev_5.0.3-1 golang-github-alecthomas-units-dev_0.0~git20151022.0.2efee85-4 golang-github-apex-log-dev_1.1.1-2 golang-github-aws-aws-sdk-go-dev_1.34.22-1 golang-github-beorn7-perks-dev_1.0.1-1 golang-github-bgentry-speakeasy-dev_0.1.0-1 golang-github-burntsushi-toml-dev_0.3.1-1 golang-github-cespare-xxhash-dev_2.1.1-1 golang-github-coreos-bbolt-dev_1.3.5-1 golang-github-coreos-go-semver-dev_0.3.0-1 golang-github-coreos-go-systemd-dev_22.0.0-1 golang-github-coreos-pkg-dev_4-2 golang-github-cpuguy83-go-md2man-dev_1.0.10+ds-1 golang-github-creack-pty-dev_1.1.11-1 golang-github-davecgh-go-spew-dev_1.1.1-2 golang-github-dghubble-sling-dev_1.3.0-1 golang-github-dgrijalva-jwt-go-dev_3.2.0-1 golang-github-dustin-go-humanize-dev_1.0.0-1 golang-github-fatih-color-dev_1.7.0-1 golang-github-fsnotify-fsnotify-dev_1.4.9-2 golang-github-ghodss-yaml-dev_1.0.0-1 golang-github-go-kit-kit-dev_0.6.0-3 golang-github-go-logfmt-logfmt-dev_0.3.0-1 golang-github-go-sql-driver-mysql-dev_1.5.0-1 golang-github-go-stack-stack-dev_1.8.0-1 golang-github-gogo-protobuf-dev_1.3.1-2 golang-github-golang-groupcache-dev_0.0~git20171101.84a468c-1 golang-github-golang-mock-dev_1.3.1-2 golang-github-google-btree-dev_1.0.0-1 golang-github-google-go-cmp-dev_0.5.2-1 golang-github-google-go-querystring-dev_1.0.0-1 golang-github-google-uuid-dev_1.1.1-1 golang-github-gorilla-websocket-dev_1.4.2-1 golang-github-grpc-ecosystem-go-grpc-prometheus-dev_1.2.0+git20191002.6af20e3-3 golang-github-grpc-ecosystem-grpc-gateway-dev_1.6.4-2 golang-github-hashicorp-hcl-dev_1.0.0-1 golang-github-jmespath-go-jmespath-dev_0.3.0-1 golang-github-jonboulle-clockwork-dev_0.1.0-4 golang-github-jpillora-backoff-dev_1.0.0-1 golang-github-json-iterator-go-dev_1.1.10-2 golang-github-julienschmidt-httprouter-dev_1.1-5 golang-github-kr-fs-dev_0.0~git20131111.0.2788f0d-2 golang-github-kr-pretty-dev_0.2.1-1 golang-github-kr-pty-dev_1.1.6-1 golang-github-kr-text-dev_0.1.0-2 golang-github-magiconair-properties-dev_1.8.1+really1.8.1-1 golang-github-mattn-go-colorable-dev_0.1.7-1 golang-github-mattn-go-isatty-dev_0.0.12-1 golang-github-mattn-go-runewidth-dev_0.0.9-1 golang-github-mitchellh-go-homedir-dev_1.1.0-1 golang-github-mitchellh-mapstructure-dev_1.3.3-1 golang-github-modern-go-concurrent-dev_1.0.3-1 golang-github-modern-go-reflect2-dev_1.0.1-1 golang-github-mwitkow-go-conntrack-dev_0.0~git20190716.2f06839-1 golang-github-olekukonko-tablewriter-dev_0.0.4-1 golang-github-opentracing-opentracing-go-dev_1.0.2-1 golang-github-pelletier-go-toml-dev_1.6.0-1 golang-github-pkg-errors-dev_0.9.1-1 golang-github-pkg-sftp-dev_1.8.3-1 golang-github-pmezard-go-difflib-dev_1.0.0-2 golang-github-prometheus-client-golang-dev_1.7.1-1 golang-github-prometheus-client-model-dev_0.2.0-1 golang-github-prometheus-common-dev_0.10.0-1 golang-github-rogpeppe-fastuuid-dev_0.0~git20150106.0.6724a57-2 golang-github-russross-blackfriday-dev_1.5.2+git20200218.41c5fcc-1 golang-github-sirupsen-logrus-dev_1.6.0-1 golang-github-spf13-afero-dev_1.2.2+really1.2.2-1 golang-github-spf13-cast-dev_1.3.1-1 golang-github-spf13-cobra-dev_1.0.0-3 golang-github-spf13-jwalterweatherman-dev_1.1.0+really1.1.0-1 golang-github-spf13-pflag-dev_1.0.5-1 golang-github-spf13-viper-dev_1.7.1-1 golang-github-stretchr-objx-dev_0.2.0-1 golang-github-stretchr-testify-dev_1.6.1-1 golang-github-subosito-gotenv-dev_1.2.0+git20190917.de67a66-2 golang-github-urfave-cli-dev_1.22.2-4 golang-github-xiang90-probing-dev_0.0.2-1 golang-glog-dev_0.0~git20160126.23def4e-3 golang-go_2:1.15~1 golang-go.uber-atomic-dev_1.4.0-1 golang-go.uber-multierr-dev_1.1.0-1 golang-go.uber-zap-dev_1.15.0-2 golang-golang-x-crypto-dev_1:0.0~git20200604.70a84ac-2 golang-golang-x-net-dev_1:0.0+git20200226.491c5fc+dfsg-1 golang-golang-x-oauth2-dev_0.0~git20190604.0f29369-2 golang-golang-x-oauth2-google-dev_0.0~git20190604.0f29369-2 golang-golang-x-sync-dev_0.0~git20190911.cd5d95a-1 golang-golang-x-sys-dev_0.0~git20200523.0598657-1 golang-golang-x-text-dev_0.3.3-1 golang-golang-x-time-dev_0.0+git20200630.3af7569-1 golang-golang-x-xerrors-dev_0.0~git20191204.9bdfabe-1 golang-google-cloud-compute-metadata-dev_0.56.0-1 golang-google-genproto-dev_0.0~git20200413.b5235f6-1 golang-google-grpc-dev_1.27.1-1 golang-gopkg-alecthomas-kingpin.v2-dev_2.2.6-1 golang-gopkg-check.v1-dev_0.0+git20180628.788fd78-1 golang-gopkg-cheggaaa-pb.v1-dev_1.0.25-1 golang-gopkg-ini.v1-dev_1.57.0-1 golang-gopkg-yaml.v2-dev_2.3.0-1 golang-gopkg-yaml.v3-dev_3.0.0~git20200121.a6ecf24-2 golang-goprotobuf-dev_1.3.4-2 golang-k8s-sigs-yaml-dev_1.2.0-2 golang-procfs-dev_0.1.3-3 golang-protobuf-extensions-dev_1.0.1-1 golang-src_2:1.15~1 gpg_2.2.20-1 gpg-agent_2.2.20-1 gpg-wks-client_2.2.20-1 gpg-wks-server_2.2.20-1 gpgconf_2.2.20-1 gpgsm_2.2.20-1 gpgv_2.2.20-1 grep_3.4-1 groff-base_1.22.4-5 gzip_1.10-2 hostname_3.23 init-system-helpers_1.58 intltool-debian_0.35.0+20060710.5 iputils-ping_3:20200821-2 libacl1_2.2.53-8 libapt-pkg6.0_2.1.10 libarchive-zip-perl_1.68-1 libasan6_10.2.0-5+rpi1 libassuan0_2.5.3-7.1 libatomic1_10.2.0-5+rpi1 libattr1_1:2.4.48-5 libaudit-common_1:2.8.5-3 libaudit1_1:2.8.5-3 libbinutils_2.35-2+rpi1 libblkid1_2.36-3 libboost-iostreams1.71.0_1.71.0-6+b1 libbz2-1.0_1.0.8-4 libc-bin_2.31-3+rpi1 libc-dev-bin_2.31-3+rpi1 libc6_2.31-3+rpi1 libc6-dev_2.31-3+rpi1 libcap-ng0_0.7.9-2.2 libcap2_1:2.43-1 libcap2-bin_1:2.43-1 libcc1-0_10.2.0-5+rpi1 libcom-err2_1.45.6-1 libcroco3_0.6.13-1 libcrypt-dev_1:4.4.17-1 libcrypt1_1:4.4.17-1 libctf-nobfd0_2.35-2+rpi1 libctf0_2.35-2+rpi1 libcwidget4_0.5.18-5 libdb5.3_5.3.28+dfsg1-0.6 libdebconfclient0_0.253 libdebhelper-perl_13.2.1 libdpkg-perl_1.20.5+rpi1 libelf1_0.181-1 libext2fs2_1.45.6-1 libfakeroot_1.24-1 libfdisk1_2.36-3 libffi7_3.3-4 libfile-stripnondeterminism-perl_1.9.0-1 libgcc-10-dev_10.2.0-5+rpi1 libgcc-s1_10.2.0-5+rpi1 libgcrypt20_1.8.6-2 libgdbm-compat4_1.18.1-5.1 libgdbm6_1.18.1-5.1 libglib2.0-0_2.66.0-2 libgmp10_2:6.2.0+dfsg-6 libgnutls30_3.6.14-2+b1 libgomp1_10.2.0-5+rpi1 libgpg-error0_1.38-2 libhogweed6_3.6-2 libicu67_67.1-4 libidn2-0_2.3.0-1 libisl22_0.22.1-1 libksba8_1.4.0-2 libldap-2.4-2_2.4.51+dfsg-1 libldap-common_2.4.51+dfsg-1 liblz4-1_1.9.2-2 liblzma5_5.2.4-1 libmagic-mgc_1:5.38-5 libmagic1_1:5.38-5 libmount1_2.36-3 libmpc3_1.2.0~rc1-1 libmpfr6_4.1.0-3 libncursesw6_6.2-1 libnettle8_3.6-2 libnpth0_1.6-2 libp11-kit0_0.23.21-2 libpam-cap_1:2.43-1 libpam-modules_1.3.1-5 libpam-modules-bin_1.3.1-5 libpam-runtime_1.3.1-5 libpam0g_1.3.1-5 libpcre2-8-0_10.34-7 libpcre3_2:8.39-13 libperl5.30_5.30.3-4 libpipeline1_1.5.3-1 libprotobuf-dev_3.12.3-2 libprotobuf-lite23_3.12.3-2 libprotobuf23_3.12.3-2 libprotoc23_3.12.3-2 libreadline8_8.0-4 libsasl2-2_2.1.27+dfsg-2 libsasl2-modules-db_2.1.27+dfsg-2 libseccomp2_2.4.3-1+rpi1 libselinux1_3.1-2 libsemanage-common_3.1-1 libsemanage1_3.1-1 libsepol1_3.1-1 libsigc++-2.0-0v5_2.10.2-1 libsigsegv2_2.12-2 libsmartcols1_2.36-3 libsqlite3-0_3.33.0-1 libss2_1.45.6-1 libstdc++-10-dev_10.2.0-5+rpi1 libstdc++6_10.2.0-5+rpi1 libsub-override-perl_0.09-2 libsystemd-dev_246.4-1+rpi1 libsystemd0_246.4-1+rpi1 libtasn1-6_4.16.0-2 libtinfo6_6.2-1 libtool_2.4.6-14 libubsan1_10.2.0-5+rpi1 libuchardet0_0.0.7-1 libudev1_246.2-1+rpi1 libunistring2_0.9.10-4 libuuid1_2.36-3 libxapian30_1.4.17-1 libxml2_2.9.10+dfsg-6 libzstd1_1.4.5+dfsg-4+rpi1 linux-libc-dev_5.7.10-1+rpi1 login_1:4.8.1-1 logsave_1.45.6-1 lsb-base_11.1.0+rpi1 m4_1.4.18-4 make_4.3-4 man-db_2.9.3-2 mawk_1.3.4.20200120-2 mount_2.36-3 ncurses-base_6.2-1 ncurses-bin_6.2-1 netbase_6.1 passwd_1:4.8.1-1 patch_2.7.6-6 perl_5.30.3-4 perl-base_5.30.3-4 perl-modules-5.30_5.30.3-4 pinentry-curses_1.1.0-4 pkg-config_0.29.2-1 po-debconf_1.0.21 protobuf-compiler_3.12.3-2 raspbian-archive-keyring_20120528.2 readline-common_8.0-4 sbuild-build-depends-core-dummy_0.invalid.0 sbuild-build-depends-etcd-dummy_0.invalid.0 sed_4.7-1 sensible-utils_0.0.12+nmu1 sysvinit-utils_2.96-4 tar_1.30+dfsg-7 tzdata_2020a-1 util-linux_2.36-3 xz-utils_5.2.4-1 zlib1g_1:1.2.11.dfsg-2 zlib1g-dev_1:1.2.11.dfsg-2

+------------------------------------------------------------------------------+
| Build                                                                        |
+------------------------------------------------------------------------------+


Unpack source
-------------

gpgv: unknown type of key resource 'trustedkeys.kbx'
gpgv: keyblock resource '/tmp/dpkg-verify-sig.yw7a_1ld/trustedkeys.kbx': General error
gpgv: Signature made Fri Oct  9 19:18:04 2020 UTC
gpgv:                using EDDSA key E25DCF798D442B8EDF47814DC4854A3818E0B016
gpgv:                issuer "zhsj@debian.org"
gpgv: Can't check signature: No public key
dpkg-source: warning: failed to verify signature on ./etcd_3.3.25+dfsg-5.dsc
dpkg-source: info: extracting etcd in /<<BUILDDIR>>/etcd-3.3.25+dfsg
dpkg-source: info: unpacking etcd_3.3.25+dfsg.orig.tar.xz
dpkg-source: info: unpacking etcd_3.3.25+dfsg-5.debian.tar.xz
dpkg-source: info: using patch list from debian/patches/series
dpkg-source: info: applying 0001-vendor-soheilhy-cmux.patch
dpkg-source: info: applying 0002-vendor-grpc-ecosystem-go-grpc-middleware.patch
dpkg-source: info: applying 0003-vendor-tmc-grpc-websocket-proxy.patch
dpkg-source: info: applying 0004-grpc-1.27.x.patch
dpkg-source: info: applying 0005-go1.14-cipher.patch
dpkg-source: info: applying 0006-ignore-bind-error-in-embed-serve_test.go.patch
dpkg-source: info: applying 0007-switch-to-creack-pty.patch
dpkg-source: info: applying 0008-use-TLS.Config.MaxVersion-to-TLS-1.2.patch
dpkg-source: info: applying 0009-only-warn-on-unsupported-arch.patch
dpkg-source: info: applying 0010-Increase-the-given-latency-in-test.patch
dpkg-source: info: applying 0011-Fix-goroutine-leak-in-clientv3-test.patch

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

Sufficient free space for build

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

APT_CONFIG=/var/lib/sbuild/apt.conf
DEB_BUILD_OPTIONS=parallel=4
HOME=/sbuild-nonexistent
LC_ALL=POSIX
LOGNAME=buildd
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
SCHROOT_ALIAS_NAME=bullseye-staging-armhf-sbuild
SCHROOT_CHROOT_NAME=bullseye-staging-armhf-sbuild
SCHROOT_COMMAND=env
SCHROOT_GID=109
SCHROOT_GROUP=buildd
SCHROOT_SESSION_ID=bullseye-staging-armhf-sbuild-11460ef7-7b7f-4cf5-af09-58ae4a1ecfc6
SCHROOT_UID=104
SCHROOT_USER=buildd
SHELL=/bin/sh
USER=buildd

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

dpkg-buildpackage: info: source package etcd
dpkg-buildpackage: info: source version 3.3.25+dfsg-5
dpkg-buildpackage: info: source distribution unstable
 dpkg-source --before-build .
dpkg-buildpackage: info: host architecture armhf
 debian/rules clean
dh clean --buildsystem=golang --with=golang --builddirectory=_build
   dh_auto_clean -O--buildsystem=golang -O--builddirectory=_build
   dh_autoreconf_clean -O--buildsystem=golang -O--builddirectory=_build
   dh_clean -O--buildsystem=golang -O--builddirectory=_build
 debian/rules binary-arch
dh binary-arch --buildsystem=golang --with=golang --builddirectory=_build
   dh_update_autotools_config -a -O--buildsystem=golang -O--builddirectory=_build
   dh_autoreconf -a -O--buildsystem=golang -O--builddirectory=_build
   dh_auto_configure -a -O--buildsystem=golang -O--builddirectory=_build
   dh_auto_build -a -O--buildsystem=golang -O--builddirectory=_build
	cd _build && go generate -v github.com/coreos/etcd github.com/coreos/etcd/alarm github.com/coreos/etcd/auth github.com/coreos/etcd/auth/authpb github.com/coreos/etcd/client github.com/coreos/etcd/client/integration github.com/coreos/etcd/clientv3 github.com/coreos/etcd/clientv3/balancer github.com/coreos/etcd/clientv3/balancer/connectivity github.com/coreos/etcd/clientv3/balancer/picker github.com/coreos/etcd/clientv3/balancer/resolver/endpoint github.com/coreos/etcd/clientv3/clientv3util github.com/coreos/etcd/clientv3/concurrency github.com/coreos/etcd/clientv3/credentials github.com/coreos/etcd/clientv3/integration github.com/coreos/etcd/clientv3/leasing github.com/coreos/etcd/clientv3/mirror github.com/coreos/etcd/clientv3/namespace github.com/coreos/etcd/clientv3/naming github.com/coreos/etcd/clientv3/ordering github.com/coreos/etcd/clientv3/snapshot github.com/coreos/etcd/clientv3/yaml github.com/coreos/etcd/compactor github.com/coreos/etcd/contrib/raftexample github.com/coreos/etcd/contrib/recipes github.com/coreos/etcd/contrib/systemd/etcd2-backup-coreos github.com/coreos/etcd/discovery github.com/coreos/etcd/embed github.com/coreos/etcd/error github.com/coreos/etcd/etcdctl github.com/coreos/etcd/etcdctl/ctlv2 github.com/coreos/etcd/etcdctl/ctlv2/command github.com/coreos/etcd/etcdctl/ctlv3 github.com/coreos/etcd/etcdctl/ctlv3/command github.com/coreos/etcd/etcdmain github.com/coreos/etcd/etcdserver github.com/coreos/etcd/etcdserver/api github.com/coreos/etcd/etcdserver/api/etcdhttp github.com/coreos/etcd/etcdserver/api/v2http github.com/coreos/etcd/etcdserver/api/v2http/httptypes github.com/coreos/etcd/etcdserver/api/v2v3 github.com/coreos/etcd/etcdserver/api/v3client github.com/coreos/etcd/etcdserver/api/v3election github.com/coreos/etcd/etcdserver/api/v3election/v3electionpb github.com/coreos/etcd/etcdserver/api/v3election/v3electionpb/gw github.com/coreos/etcd/etcdserver/api/v3lock github.com/coreos/etcd/etcdserver/api/v3lock/v3lockpb github.com/coreos/etcd/etcdserver/api/v3lock/v3lockpb/gw github.com/coreos/etcd/etcdserver/api/v3rpc github.com/coreos/etcd/etcdserver/api/v3rpc/rpctypes github.com/coreos/etcd/etcdserver/auth github.com/coreos/etcd/etcdserver/etcdserverpb github.com/coreos/etcd/etcdserver/etcdserverpb/gw github.com/coreos/etcd/etcdserver/membership github.com/coreos/etcd/etcdserver/stats github.com/coreos/etcd/functional/agent github.com/coreos/etcd/functional/cmd/etcd-agent github.com/coreos/etcd/functional/cmd/etcd-proxy github.com/coreos/etcd/functional/cmd/etcd-runner github.com/coreos/etcd/functional/cmd/etcd-tester github.com/coreos/etcd/functional/rpcpb github.com/coreos/etcd/functional/runner github.com/coreos/etcd/functional/tester github.com/coreos/etcd/integration github.com/coreos/etcd/lease github.com/coreos/etcd/lease/leasehttp github.com/coreos/etcd/lease/leasepb github.com/coreos/etcd/mvcc github.com/coreos/etcd/mvcc/backend github.com/coreos/etcd/mvcc/mvccpb github.com/coreos/etcd/pkg/adt github.com/coreos/etcd/pkg/contention github.com/coreos/etcd/pkg/cors github.com/coreos/etcd/pkg/cpuutil github.com/coreos/etcd/pkg/crc github.com/coreos/etcd/pkg/debugutil github.com/coreos/etcd/pkg/expect github.com/coreos/etcd/pkg/fileutil github.com/coreos/etcd/pkg/flags github.com/coreos/etcd/pkg/httputil github.com/coreos/etcd/pkg/idutil github.com/coreos/etcd/pkg/ioutil github.com/coreos/etcd/pkg/logutil github.com/coreos/etcd/pkg/mock/mockserver github.com/coreos/etcd/pkg/mock/mockstorage github.com/coreos/etcd/pkg/mock/mockstore github.com/coreos/etcd/pkg/mock/mockwait github.com/coreos/etcd/pkg/netutil github.com/coreos/etcd/pkg/osutil github.com/coreos/etcd/pkg/pathutil github.com/coreos/etcd/pkg/pbutil github.com/coreos/etcd/pkg/proxy github.com/coreos/etcd/pkg/report github.com/coreos/etcd/pkg/runtime github.com/coreos/etcd/pkg/schedule github.com/coreos/etcd/pkg/srv github.com/coreos/etcd/pkg/stringutil github.com/coreos/etcd/pkg/systemd github.com/coreos/etcd/pkg/testutil github.com/coreos/etcd/pkg/tlsutil github.com/coreos/etcd/pkg/transport github.com/coreos/etcd/pkg/types github.com/coreos/etcd/pkg/wait github.com/coreos/etcd/proxy/grpcproxy github.com/coreos/etcd/proxy/grpcproxy/adapter github.com/coreos/etcd/proxy/grpcproxy/cache github.com/coreos/etcd/proxy/httpproxy github.com/coreos/etcd/proxy/tcpproxy 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/snapshot github.com/coreos/etcd/store github.com/coreos/etcd/tests/e2e github.com/coreos/etcd/version github.com/coreos/etcd/wal github.com/coreos/etcd/wal/walpb
src/github.com/coreos/etcd/main.go
src/github.com/coreos/etcd/main_test.go
src/github.com/coreos/etcd/alarm/alarms.go
src/github.com/coreos/etcd/auth/doc.go
src/github.com/coreos/etcd/auth/jwt.go
src/github.com/coreos/etcd/auth/jwt_test.go
src/github.com/coreos/etcd/auth/metrics.go
src/github.com/coreos/etcd/auth/nop.go
src/github.com/coreos/etcd/auth/range_perm_cache.go
src/github.com/coreos/etcd/auth/range_perm_cache_test.go
src/github.com/coreos/etcd/auth/simple_token.go
src/github.com/coreos/etcd/auth/simple_token_test.go
src/github.com/coreos/etcd/auth/store.go
src/github.com/coreos/etcd/auth/store_test.go
src/github.com/coreos/etcd/auth/authpb/auth.pb.go
src/github.com/coreos/etcd/client/auth_role.go
src/github.com/coreos/etcd/client/auth_user.go
src/github.com/coreos/etcd/client/cancelreq.go
src/github.com/coreos/etcd/client/client.go
src/github.com/coreos/etcd/client/client_test.go
src/github.com/coreos/etcd/client/cluster_error.go
src/github.com/coreos/etcd/client/curl.go
src/github.com/coreos/etcd/client/discover.go
src/github.com/coreos/etcd/client/doc.go
src/github.com/coreos/etcd/client/fake_transport_test.go
src/github.com/coreos/etcd/client/json.go
src/github.com/coreos/etcd/client/keys.go
src/github.com/coreos/etcd/client/keys_bench_test.go
src/github.com/coreos/etcd/client/keys_test.go
src/github.com/coreos/etcd/client/members.go
src/github.com/coreos/etcd/client/members_test.go
src/github.com/coreos/etcd/client/util.go
src/github.com/coreos/etcd/client/example_keys_test.go
src/github.com/coreos/etcd/client/main_test.go
src/github.com/coreos/etcd/client/integration/client_test.go
src/github.com/coreos/etcd/client/integration/doc.go
src/github.com/coreos/etcd/client/integration/main_test.go
src/github.com/coreos/etcd/clientv3/auth.go
src/github.com/coreos/etcd/clientv3/client.go
src/github.com/coreos/etcd/clientv3/client_test.go
src/github.com/coreos/etcd/clientv3/cluster.go
src/github.com/coreos/etcd/clientv3/compact_op.go
src/github.com/coreos/etcd/clientv3/compact_op_test.go
src/github.com/coreos/etcd/clientv3/compare.go
src/github.com/coreos/etcd/clientv3/config.go
src/github.com/coreos/etcd/clientv3/ctx.go
src/github.com/coreos/etcd/clientv3/ctx_test.go
src/github.com/coreos/etcd/clientv3/doc.go
src/github.com/coreos/etcd/clientv3/kv.go
src/github.com/coreos/etcd/clientv3/lease.go
src/github.com/coreos/etcd/clientv3/logger.go
src/github.com/coreos/etcd/clientv3/maintenance.go
src/github.com/coreos/etcd/clientv3/op.go
src/github.com/coreos/etcd/clientv3/op_test.go
src/github.com/coreos/etcd/clientv3/options.go
src/github.com/coreos/etcd/clientv3/retry.go
src/github.com/coreos/etcd/clientv3/retry_interceptor.go
src/github.com/coreos/etcd/clientv3/sort.go
src/github.com/coreos/etcd/clientv3/txn.go
src/github.com/coreos/etcd/clientv3/txn_test.go
src/github.com/coreos/etcd/clientv3/utils.go
src/github.com/coreos/etcd/clientv3/watch.go
src/github.com/coreos/etcd/clientv3/watch_test.go
src/github.com/coreos/etcd/clientv3/example_auth_test.go
src/github.com/coreos/etcd/clientv3/example_cluster_test.go
src/github.com/coreos/etcd/clientv3/example_kv_test.go
src/github.com/coreos/etcd/clientv3/example_lease_test.go
src/github.com/coreos/etcd/clientv3/example_maintenence_test.go
src/github.com/coreos/etcd/clientv3/example_metrics_test.go
src/github.com/coreos/etcd/clientv3/example_test.go
src/github.com/coreos/etcd/clientv3/example_watch_test.go
src/github.com/coreos/etcd/clientv3/main_test.go
src/github.com/coreos/etcd/clientv3/balancer/balancer.go
src/github.com/coreos/etcd/clientv3/balancer/balancer_test.go
src/github.com/coreos/etcd/clientv3/balancer/utils.go
src/github.com/coreos/etcd/clientv3/balancer/utils_test.go
src/github.com/coreos/etcd/clientv3/balancer/connectivity/connectivity.go
src/github.com/coreos/etcd/clientv3/balancer/picker/doc.go
src/github.com/coreos/etcd/clientv3/balancer/picker/err.go
src/github.com/coreos/etcd/clientv3/balancer/picker/picker.go
src/github.com/coreos/etcd/clientv3/balancer/picker/roundrobin_balanced.go
src/github.com/coreos/etcd/clientv3/balancer/resolver/endpoint/endpoint.go
src/github.com/coreos/etcd/clientv3/clientv3util/util.go
src/github.com/coreos/etcd/clientv3/clientv3util/example_key_test.go
src/github.com/coreos/etcd/clientv3/concurrency/doc.go
src/github.com/coreos/etcd/clientv3/concurrency/election.go
src/github.com/coreos/etcd/clientv3/concurrency/key.go
src/github.com/coreos/etcd/clientv3/concurrency/mutex.go
src/github.com/coreos/etcd/clientv3/concurrency/session.go
src/github.com/coreos/etcd/clientv3/concurrency/stm.go
src/github.com/coreos/etcd/clientv3/concurrency/election_test.go
src/github.com/coreos/etcd/clientv3/concurrency/example_election_test.go
src/github.com/coreos/etcd/clientv3/concurrency/example_mutex_test.go
src/github.com/coreos/etcd/clientv3/concurrency/example_stm_test.go
src/github.com/coreos/etcd/clientv3/concurrency/main_test.go
src/github.com/coreos/etcd/clientv3/credentials/credentials.go
src/github.com/coreos/etcd/clientv3/integration/black_hole_test.go
src/github.com/coreos/etcd/clientv3/integration/cluster_test.go
src/github.com/coreos/etcd/clientv3/integration/dial_test.go
src/github.com/coreos/etcd/clientv3/integration/doc.go
src/github.com/coreos/etcd/clientv3/integration/kv_test.go
src/github.com/coreos/etcd/clientv3/integration/lease_test.go
src/github.com/coreos/etcd/clientv3/integration/leasing_test.go
src/github.com/coreos/etcd/clientv3/integration/logger_test.go
src/github.com/coreos/etcd/clientv3/integration/main_test.go
src/github.com/coreos/etcd/clientv3/integration/maintenance_test.go
src/github.com/coreos/etcd/clientv3/integration/metrics_test.go
src/github.com/coreos/etcd/clientv3/integration/mirror_test.go
src/github.com/coreos/etcd/clientv3/integration/namespace_test.go
src/github.com/coreos/etcd/clientv3/integration/network_partition_test.go
src/github.com/coreos/etcd/clientv3/integration/role_test.go
src/github.com/coreos/etcd/clientv3/integration/server_shutdown_test.go
src/github.com/coreos/etcd/clientv3/integration/txn_test.go
src/github.com/coreos/etcd/clientv3/integration/user_test.go
src/github.com/coreos/etcd/clientv3/integration/util.go
src/github.com/coreos/etcd/clientv3/integration/watch_fragment_test.go
src/github.com/coreos/etcd/clientv3/integration/watch_test.go
src/github.com/coreos/etcd/clientv3/leasing/cache.go
src/github.com/coreos/etcd/clientv3/leasing/doc.go
src/github.com/coreos/etcd/clientv3/leasing/kv.go
src/github.com/coreos/etcd/clientv3/leasing/txn.go
src/github.com/coreos/etcd/clientv3/leasing/util.go
src/github.com/coreos/etcd/clientv3/mirror/syncer.go
src/github.com/coreos/etcd/clientv3/namespace/doc.go
src/github.com/coreos/etcd/clientv3/namespace/kv.go
src/github.com/coreos/etcd/clientv3/namespace/lease.go
src/github.com/coreos/etcd/clientv3/namespace/util.go
src/github.com/coreos/etcd/clientv3/namespace/util_test.go
src/github.com/coreos/etcd/clientv3/namespace/watch.go
src/github.com/coreos/etcd/clientv3/naming/doc.go
src/github.com/coreos/etcd/clientv3/naming/grpc.go
src/github.com/coreos/etcd/clientv3/naming/grpc_test.go
src/github.com/coreos/etcd/clientv3/ordering/doc.go
src/github.com/coreos/etcd/clientv3/ordering/kv.go
src/github.com/coreos/etcd/clientv3/ordering/kv_test.go
src/github.com/coreos/etcd/clientv3/ordering/logger_test.go
src/github.com/coreos/etcd/clientv3/ordering/util.go
src/github.com/coreos/etcd/clientv3/ordering/util_test.go
src/github.com/coreos/etcd/clientv3/snapshot/doc.go
src/github.com/coreos/etcd/clientv3/snapshot/util.go
src/github.com/coreos/etcd/clientv3/snapshot/v3_snapshot.go
src/github.com/coreos/etcd/clientv3/yaml/config.go
src/github.com/coreos/etcd/clientv3/yaml/config_test.go
src/github.com/coreos/etcd/compactor/compactor.go
src/github.com/coreos/etcd/compactor/compactor_test.go
src/github.com/coreos/etcd/compactor/doc.go
src/github.com/coreos/etcd/compactor/periodic.go
src/github.com/coreos/etcd/compactor/periodic_test.go
src/github.com/coreos/etcd/compactor/revision.go
src/github.com/coreos/etcd/compactor/revision_test.go
src/github.com/coreos/etcd/contrib/raftexample/doc.go
src/github.com/coreos/etcd/contrib/raftexample/httpapi.go
src/github.com/coreos/etcd/contrib/raftexample/kvstore.go
src/github.com/coreos/etcd/contrib/raftexample/kvstore_test.go
src/github.com/coreos/etcd/contrib/raftexample/listener.go
src/github.com/coreos/etcd/contrib/raftexample/main.go
src/github.com/coreos/etcd/contrib/raftexample/raft.go
src/github.com/coreos/etcd/contrib/raftexample/raftexample_test.go
src/github.com/coreos/etcd/contrib/recipes/barrier.go
src/github.com/coreos/etcd/contrib/recipes/client.go
src/github.com/coreos/etcd/contrib/recipes/doc.go
src/github.com/coreos/etcd/contrib/recipes/double_barrier.go
src/github.com/coreos/etcd/contrib/recipes/key.go
src/github.com/coreos/etcd/contrib/recipes/priority_queue.go
src/github.com/coreos/etcd/contrib/recipes/queue.go
src/github.com/coreos/etcd/contrib/recipes/rwmutex.go
src/github.com/coreos/etcd/contrib/recipes/watch.go
src/github.com/coreos/etcd/contrib/systemd/etcd2-backup-coreos/etcd2-restore.go
src/github.com/coreos/etcd/discovery/discovery.go
src/github.com/coreos/etcd/discovery/discovery_test.go
src/github.com/coreos/etcd/embed/config.go
src/github.com/coreos/etcd/embed/config_test.go
src/github.com/coreos/etcd/embed/doc.go
src/github.com/coreos/etcd/embed/etcd.go
src/github.com/coreos/etcd/embed/serve.go
src/github.com/coreos/etcd/embed/serve_test.go
src/github.com/coreos/etcd/embed/util.go
src/github.com/coreos/etcd/error/error.go
src/github.com/coreos/etcd/error/error_test.go
src/github.com/coreos/etcd/etcdctl/main.go
src/github.com/coreos/etcd/etcdctl/main_test.go
src/github.com/coreos/etcd/etcdctl/ctlv2/ctl.go
src/github.com/coreos/etcd/etcdctl/ctlv2/ctl_nocov.go
src/github.com/coreos/etcd/etcdctl/ctlv2/command/auth_commands.go
src/github.com/coreos/etcd/etcdctl/ctlv2/command/backup_command.go
src/github.com/coreos/etcd/etcdctl/ctlv2/command/cluster_health.go
src/github.com/coreos/etcd/etcdctl/ctlv2/command/doc.go
src/github.com/coreos/etcd/etcdctl/ctlv2/command/error.go
src/github.com/coreos/etcd/etcdctl/ctlv2/command/exec_watch_command.go
src/github.com/coreos/etcd/etcdctl/ctlv2/command/format.go
src/github.com/coreos/etcd/etcdctl/ctlv2/command/get_command.go
src/github.com/coreos/etcd/etcdctl/ctlv2/command/ls_command.go
src/github.com/coreos/etcd/etcdctl/ctlv2/command/member_commands.go
src/github.com/coreos/etcd/etcdctl/ctlv2/command/mk_command.go
src/github.com/coreos/etcd/etcdctl/ctlv2/command/mkdir_command.go
src/github.com/coreos/etcd/etcdctl/ctlv2/command/rm_command.go
src/github.com/coreos/etcd/etcdctl/ctlv2/command/rmdir_command.go
src/github.com/coreos/etcd/etcdctl/ctlv2/command/role_commands.go
src/github.com/coreos/etcd/etcdctl/ctlv2/command/set_command.go
src/github.com/coreos/etcd/etcdctl/ctlv2/command/set_dir_command.go
src/github.com/coreos/etcd/etcdctl/ctlv2/command/update_command.go
src/github.com/coreos/etcd/etcdctl/ctlv2/command/update_dir_command.go
src/github.com/coreos/etcd/etcdctl/ctlv2/command/user_commands.go
src/github.com/coreos/etcd/etcdctl/ctlv2/command/util.go
src/github.com/coreos/etcd/etcdctl/ctlv2/command/util_test.go
src/github.com/coreos/etcd/etcdctl/ctlv2/command/watch_command.go
src/github.com/coreos/etcd/etcdctl/ctlv3/ctl.go
src/github.com/coreos/etcd/etcdctl/ctlv3/ctl_nocov.go
src/github.com/coreos/etcd/etcdctl/ctlv3/help.go
src/github.com/coreos/etcd/etcdctl/ctlv3/command/alarm_command.go
src/github.com/coreos/etcd/etcdctl/ctlv3/command/auth_command.go
src/github.com/coreos/etcd/etcdctl/ctlv3/command/check.go
src/github.com/coreos/etcd/etcdctl/ctlv3/command/compaction_command.go
src/github.com/coreos/etcd/etcdctl/ctlv3/command/defrag_command.go
src/github.com/coreos/etcd/etcdctl/ctlv3/command/del_command.go
src/github.com/coreos/etcd/etcdctl/ctlv3/command/doc.go
src/github.com/coreos/etcd/etcdctl/ctlv3/command/elect_command.go
src/github.com/coreos/etcd/etcdctl/ctlv3/command/ep_command.go
src/github.com/coreos/etcd/etcdctl/ctlv3/command/error.go
src/github.com/coreos/etcd/etcdctl/ctlv3/command/get_command.go
src/github.com/coreos/etcd/etcdctl/ctlv3/command/global.go
src/github.com/coreos/etcd/etcdctl/ctlv3/command/lease_command.go
src/github.com/coreos/etcd/etcdctl/ctlv3/command/lock_command.go
src/github.com/coreos/etcd/etcdctl/ctlv3/command/make_mirror_command.go
src/github.com/coreos/etcd/etcdctl/ctlv3/command/member_command.go
src/github.com/coreos/etcd/etcdctl/ctlv3/command/migrate_command.go
src/github.com/coreos/etcd/etcdctl/ctlv3/command/move_leader_command.go
src/github.com/coreos/etcd/etcdctl/ctlv3/command/printer.go
src/github.com/coreos/etcd/etcdctl/ctlv3/command/printer_fields.go
src/github.com/coreos/etcd/etcdctl/ctlv3/command/printer_json.go
src/github.com/coreos/etcd/etcdctl/ctlv3/command/printer_protobuf.go
src/github.com/coreos/etcd/etcdctl/ctlv3/command/printer_simple.go
src/github.com/coreos/etcd/etcdctl/ctlv3/command/printer_table.go
src/github.com/coreos/etcd/etcdctl/ctlv3/command/put_command.go
src/github.com/coreos/etcd/etcdctl/ctlv3/command/role_command.go
src/github.com/coreos/etcd/etcdctl/ctlv3/command/snapshot_command.go
src/github.com/coreos/etcd/etcdctl/ctlv3/command/txn_command.go
src/github.com/coreos/etcd/etcdctl/ctlv3/command/user_command.go
src/github.com/coreos/etcd/etcdctl/ctlv3/command/util.go
src/github.com/coreos/etcd/etcdctl/ctlv3/command/version_command.go
src/github.com/coreos/etcd/etcdctl/ctlv3/command/watch_command.go
src/github.com/coreos/etcd/etcdctl/ctlv3/command/watch_command_test.go
src/github.com/coreos/etcd/etcdmain/config.go
src/github.com/coreos/etcd/etcdmain/config_test.go
src/github.com/coreos/etcd/etcdmain/doc.go
src/github.com/coreos/etcd/etcdmain/etcd.go
src/github.com/coreos/etcd/etcdmain/gateway.go
src/github.com/coreos/etcd/etcdmain/grpc_proxy.go
src/github.com/coreos/etcd/etcdmain/help.go
src/github.com/coreos/etcd/etcdmain/main.go
src/github.com/coreos/etcd/etcdmain/util.go
src/github.com/coreos/etcd/etcdserver/apply.go
src/github.com/coreos/etcd/etcdserver/apply_auth.go
src/github.com/coreos/etcd/etcdserver/apply_v2.go
src/github.com/coreos/etcd/etcdserver/backend.go
src/github.com/coreos/etcd/etcdserver/cluster_util.go
src/github.com/coreos/etcd/etcdserver/cluster_util_test.go
src/github.com/coreos/etcd/etcdserver/config.go
src/github.com/coreos/etcd/etcdserver/config_test.go
src/github.com/coreos/etcd/etcdserver/consistent_index.go
src/github.com/coreos/etcd/etcdserver/consistent_index_test.go
src/github.com/coreos/etcd/etcdserver/corrupt.go
src/github.com/coreos/etcd/etcdserver/doc.go
src/github.com/coreos/etcd/etcdserver/errors.go
src/github.com/coreos/etcd/etcdserver/metrics.go
src/github.com/coreos/etcd/etcdserver/quota.go
src/github.com/coreos/etcd/etcdserver/raft.go
src/github.com/coreos/etcd/etcdserver/raft_test.go
src/github.com/coreos/etcd/etcdserver/server.go
src/github.com/coreos/etcd/etcdserver/server_test.go
src/github.com/coreos/etcd/etcdserver/snapshot_merge.go
src/github.com/coreos/etcd/etcdserver/storage.go
src/github.com/coreos/etcd/etcdserver/util.go
src/github.com/coreos/etcd/etcdserver/util_test.go
src/github.com/coreos/etcd/etcdserver/v2_server.go
src/github.com/coreos/etcd/etcdserver/v3_server.go
src/github.com/coreos/etcd/etcdserver/api/capability.go
src/github.com/coreos/etcd/etcdserver/api/cluster.go
src/github.com/coreos/etcd/etcdserver/api/doc.go
src/github.com/coreos/etcd/etcdserver/api/etcdhttp/base.go
src/github.com/coreos/etcd/etcdserver/api/etcdhttp/doc.go
src/github.com/coreos/etcd/etcdserver/api/etcdhttp/metrics.go
src/github.com/coreos/etcd/etcdserver/api/etcdhttp/peer.go
src/github.com/coreos/etcd/etcdserver/api/etcdhttp/peer_test.go
src/github.com/coreos/etcd/etcdserver/api/etcdhttp/version_test.go
src/github.com/coreos/etcd/etcdserver/api/v2http/capability.go
src/github.com/coreos/etcd/etcdserver/api/v2http/client.go
src/github.com/coreos/etcd/etcdserver/api/v2http/client_auth.go
src/github.com/coreos/etcd/etcdserver/api/v2http/client_auth_test.go
src/github.com/coreos/etcd/etcdserver/api/v2http/client_test.go
src/github.com/coreos/etcd/etcdserver/api/v2http/doc.go
src/github.com/coreos/etcd/etcdserver/api/v2http/http.go
src/github.com/coreos/etcd/etcdserver/api/v2http/http_test.go
src/github.com/coreos/etcd/etcdserver/api/v2http/metrics.go
src/github.com/coreos/etcd/etcdserver/api/v2http/httptypes/errors.go
src/github.com/coreos/etcd/etcdserver/api/v2http/httptypes/errors_test.go
src/github.com/coreos/etcd/etcdserver/api/v2http/httptypes/member.go
src/github.com/coreos/etcd/etcdserver/api/v2http/httptypes/member_test.go
src/github.com/coreos/etcd/etcdserver/api/v2v3/cluster.go
src/github.com/coreos/etcd/etcdserver/api/v2v3/doc.go
src/github.com/coreos/etcd/etcdserver/api/v2v3/server.go
src/github.com/coreos/etcd/etcdserver/api/v2v3/store.go
src/github.com/coreos/etcd/etcdserver/api/v2v3/watcher.go
src/github.com/coreos/etcd/etcdserver/api/v3client/doc.go
src/github.com/coreos/etcd/etcdserver/api/v3client/v3client.go
src/github.com/coreos/etcd/etcdserver/api/v3election/doc.go
src/github.com/coreos/etcd/etcdserver/api/v3election/election.go
src/github.com/coreos/etcd/etcdserver/api/v3election/v3electionpb/v3election.pb.go
src/github.com/coreos/etcd/etcdserver/api/v3election/v3electionpb/gw/v3election.pb.gw.go
src/github.com/coreos/etcd/etcdserver/api/v3lock/doc.go
src/github.com/coreos/etcd/etcdserver/api/v3lock/lock.go
src/github.com/coreos/etcd/etcdserver/api/v3lock/v3lockpb/v3lock.pb.go
src/github.com/coreos/etcd/etcdserver/api/v3lock/v3lockpb/gw/v3lock.pb.gw.go
src/github.com/coreos/etcd/etcdserver/api/v3rpc/auth.go
src/github.com/coreos/etcd/etcdserver/api/v3rpc/codec.go
src/github.com/coreos/etcd/etcdserver/api/v3rpc/grpc.go
src/github.com/coreos/etcd/etcdserver/api/v3rpc/header.go
src/github.com/coreos/etcd/etcdserver/api/v3rpc/interceptor.go
src/github.com/coreos/etcd/etcdserver/api/v3rpc/key.go
src/github.com/coreos/etcd/etcdserver/api/v3rpc/lease.go
src/github.com/coreos/etcd/etcdserver/api/v3rpc/maintenance.go
src/github.com/coreos/etcd/etcdserver/api/v3rpc/member.go
src/github.com/coreos/etcd/etcdserver/api/v3rpc/metrics.go
src/github.com/coreos/etcd/etcdserver/api/v3rpc/quota.go
src/github.com/coreos/etcd/etcdserver/api/v3rpc/util.go
src/github.com/coreos/etcd/etcdserver/api/v3rpc/util_test.go
src/github.com/coreos/etcd/etcdserver/api/v3rpc/watch.go
src/github.com/coreos/etcd/etcdserver/api/v3rpc/watch_test.go
src/github.com/coreos/etcd/etcdserver/api/v3rpc/rpctypes/doc.go
src/github.com/coreos/etcd/etcdserver/api/v3rpc/rpctypes/error.go
src/github.com/coreos/etcd/etcdserver/api/v3rpc/rpctypes/error_test.go
src/github.com/coreos/etcd/etcdserver/api/v3rpc/rpctypes/md.go
src/github.com/coreos/etcd/etcdserver/api/v3rpc/rpctypes/metadatafields.go
src/github.com/coreos/etcd/etcdserver/auth/auth.go
src/github.com/coreos/etcd/etcdserver/auth/auth_requests.go
src/github.com/coreos/etcd/etcdserver/auth/auth_test.go
src/github.com/coreos/etcd/etcdserver/etcdserverpb/etcdserver.pb.go
src/github.com/coreos/etcd/etcdserver/etcdserverpb/raft_internal.pb.go
src/github.com/coreos/etcd/etcdserver/etcdserverpb/raft_internal_stringer.go
src/github.com/coreos/etcd/etcdserver/etcdserverpb/rpc.pb.go
src/github.com/coreos/etcd/etcdserver/etcdserverpb/gw/rpc.pb.gw.go
src/github.com/coreos/etcd/etcdserver/membership/cluster.go
src/github.com/coreos/etcd/etcdserver/membership/cluster_test.go
src/github.com/coreos/etcd/etcdserver/membership/doc.go
src/github.com/coreos/etcd/etcdserver/membership/errors.go
src/github.com/coreos/etcd/etcdserver/membership/member.go
src/github.com/coreos/etcd/etcdserver/membership/member_test.go
src/github.com/coreos/etcd/etcdserver/membership/metrics.go
src/github.com/coreos/etcd/etcdserver/membership/store.go
src/github.com/coreos/etcd/etcdserver/stats/leader.go
src/github.com/coreos/etcd/etcdserver/stats/queue.go
src/github.com/coreos/etcd/etcdserver/stats/server.go
src/github.com/coreos/etcd/etcdserver/stats/stats.go
src/github.com/coreos/etcd/functional/agent/doc.go
src/github.com/coreos/etcd/functional/agent/handler.go
src/github.com/coreos/etcd/functional/agent/server.go
src/github.com/coreos/etcd/functional/agent/utils.go
src/github.com/coreos/etcd/functional/agent/utils_test.go
src/github.com/coreos/etcd/functional/cmd/etcd-agent/main.go
src/github.com/coreos/etcd/functional/cmd/etcd-proxy/main.go
src/github.com/coreos/etcd/functional/cmd/etcd-runner/main.go
src/github.com/coreos/etcd/functional/cmd/etcd-tester/main.go
src/github.com/coreos/etcd/functional/rpcpb/etcd_config.go
src/github.com/coreos/etcd/functional/rpcpb/etcd_config_test.go
src/github.com/coreos/etcd/functional/rpcpb/member.go
src/github.com/coreos/etcd/functional/rpcpb/rpc.pb.go
src/github.com/coreos/etcd/functional/runner/election_command.go
src/github.com/coreos/etcd/functional/runner/error.go
src/github.com/coreos/etcd/functional/runner/global.go
src/github.com/coreos/etcd/functional/runner/help.go
src/github.com/coreos/etcd/functional/runner/lease_renewer_command.go
src/github.com/coreos/etcd/functional/runner/lock_racer_command.go
src/github.com/coreos/etcd/functional/runner/root.go
src/github.com/coreos/etcd/functional/runner/watch_command.go
src/github.com/coreos/etcd/functional/tester/case.go
src/github.com/coreos/etcd/functional/tester/case_delay.go
src/github.com/coreos/etcd/functional/tester/case_external.go
src/github.com/coreos/etcd/functional/tester/case_failpoints.go
src/github.com/coreos/etcd/functional/tester/case_network_blackhole.go
src/github.com/coreos/etcd/functional/tester/case_network_delay.go
src/github.com/coreos/etcd/functional/tester/case_no_fail.go
src/github.com/coreos/etcd/functional/tester/case_sigquit_remove.go
src/github.com/coreos/etcd/functional/tester/case_sigquit_remove_quorum.go
src/github.com/coreos/etcd/functional/tester/case_sigterm.go
src/github.com/coreos/etcd/functional/tester/checker.go
src/github.com/coreos/etcd/functional/tester/checker_kv_hash.go
src/github.com/coreos/etcd/functional/tester/checker_lease_expire.go
src/github.com/coreos/etcd/functional/tester/checker_no_check.go
src/github.com/coreos/etcd/functional/tester/checker_runner.go
src/github.com/coreos/etcd/functional/tester/cluster.go
src/github.com/coreos/etcd/functional/tester/cluster_read_config.go
src/github.com/coreos/etcd/functional/tester/cluster_run.go
src/github.com/coreos/etcd/functional/tester/cluster_shuffle.go
src/github.com/coreos/etcd/functional/tester/doc.go
src/github.com/coreos/etcd/functional/tester/metrics_report.go
src/github.com/coreos/etcd/functional/tester/stresser.go
src/github.com/coreos/etcd/functional/tester/stresser_composite.go
src/github.com/coreos/etcd/functional/tester/stresser_key.go
src/github.com/coreos/etcd/functional/tester/stresser_lease.go
src/github.com/coreos/etcd/functional/tester/stresser_runner.go
src/github.com/coreos/etcd/functional/tester/utils.go
src/github.com/coreos/etcd/integration/bridge.go
src/github.com/coreos/etcd/integration/cluster.go
src/github.com/coreos/etcd/integration/cluster_direct.go
src/github.com/coreos/etcd/integration/cluster_test.go
src/github.com/coreos/etcd/integration/doc.go
src/github.com/coreos/etcd/integration/embed_test.go
src/github.com/coreos/etcd/integration/logger_test.go
src/github.com/coreos/etcd/integration/main_test.go
src/github.com/coreos/etcd/integration/member_test.go
src/github.com/coreos/etcd/integration/metrics_test.go
src/github.com/coreos/etcd/integration/network_partition_test.go
src/github.com/coreos/etcd/integration/util_test.go
src/github.com/coreos/etcd/integration/v2_http_kv_test.go
src/github.com/coreos/etcd/integration/v3_alarm_test.go
src/github.com/coreos/etcd/integration/v3_auth_test.go
src/github.com/coreos/etcd/integration/v3_barrier_test.go
src/github.com/coreos/etcd/integration/v3_double_barrier_test.go
src/github.com/coreos/etcd/integration/v3_election_test.go
src/github.com/coreos/etcd/integration/v3_grpc_inflight_test.go
src/github.com/coreos/etcd/integration/v3_grpc_test.go
src/github.com/coreos/etcd/integration/v3_health_test.go
src/github.com/coreos/etcd/integration/v3_leadership_test.go
src/github.com/coreos/etcd/integration/v3_lease_test.go
src/github.com/coreos/etcd/integration/v3_lock_test.go
src/github.com/coreos/etcd/integration/v3_queue_test.go
src/github.com/coreos/etcd/integration/v3_stm_test.go
src/github.com/coreos/etcd/integration/v3_tls_test.go
src/github.com/coreos/etcd/integration/v3_watch_test.go
src/github.com/coreos/etcd/integration/v3election_grpc_test.go
src/github.com/coreos/etcd/integration/v3lock_grpc_test.go
src/github.com/coreos/etcd/lease/doc.go
src/github.com/coreos/etcd/lease/lessor.go
src/github.com/coreos/etcd/lease/lessor_test.go
src/github.com/coreos/etcd/lease/leasehttp/doc.go
src/github.com/coreos/etcd/lease/leasehttp/http.go
src/github.com/coreos/etcd/lease/leasehttp/http_test.go
src/github.com/coreos/etcd/lease/leasepb/lease.pb.go
src/github.com/coreos/etcd/mvcc/doc.go
src/github.com/coreos/etcd/mvcc/index.go
src/github.com/coreos/etcd/mvcc/index_test.go
src/github.com/coreos/etcd/mvcc/key_index.go
src/github.com/coreos/etcd/mvcc/key_index_test.go
src/github.com/coreos/etcd/mvcc/kv.go
src/github.com/coreos/etcd/mvcc/kv_test.go
src/github.com/coreos/etcd/mvcc/kv_view.go
src/github.com/coreos/etcd/mvcc/kvstore.go
src/github.com/coreos/etcd/mvcc/kvstore_bench_test.go
src/github.com/coreos/etcd/mvcc/kvstore_compaction.go
src/github.com/coreos/etcd/mvcc/kvstore_compaction_test.go
src/github.com/coreos/etcd/mvcc/kvstore_test.go
src/github.com/coreos/etcd/mvcc/kvstore_txn.go
src/github.com/coreos/etcd/mvcc/metrics.go
src/github.com/coreos/etcd/mvcc/metrics_txn.go
src/github.com/coreos/etcd/mvcc/revision.go
src/github.com/coreos/etcd/mvcc/revision_test.go
src/github.com/coreos/etcd/mvcc/util.go
src/github.com/coreos/etcd/mvcc/watchable_store.go
src/github.com/coreos/etcd/mvcc/watchable_store_bench_test.go
src/github.com/coreos/etcd/mvcc/watchable_store_test.go
src/github.com/coreos/etcd/mvcc/watchable_store_txn.go
src/github.com/coreos/etcd/mvcc/watcher.go
src/github.com/coreos/etcd/mvcc/watcher_bench_test.go
src/github.com/coreos/etcd/mvcc/watcher_group.go
src/github.com/coreos/etcd/mvcc/watcher_test.go
src/github.com/coreos/etcd/mvcc/backend/backend.go
src/github.com/coreos/etcd/mvcc/backend/backend_bench_test.go
src/github.com/coreos/etcd/mvcc/backend/backend_test.go
src/github.com/coreos/etcd/mvcc/backend/batch_tx.go
src/github.com/coreos/etcd/mvcc/backend/batch_tx_test.go
src/github.com/coreos/etcd/mvcc/backend/config_linux.go
src/github.com/coreos/etcd/mvcc/backend/doc.go
src/github.com/coreos/etcd/mvcc/backend/metrics.go
src/github.com/coreos/etcd/mvcc/backend/read_tx.go
src/github.com/coreos/etcd/mvcc/backend/tx_buffer.go
src/github.com/coreos/etcd/mvcc/mvccpb/kv.pb.go
src/github.com/coreos/etcd/pkg/adt/doc.go
src/github.com/coreos/etcd/pkg/adt/interval_tree.go
src/github.com/coreos/etcd/pkg/adt/interval_tree_test.go
src/github.com/coreos/etcd/pkg/adt/example_test.go
src/github.com/coreos/etcd/pkg/contention/contention.go
src/github.com/coreos/etcd/pkg/contention/doc.go
src/github.com/coreos/etcd/pkg/cors/cors.go
src/github.com/coreos/etcd/pkg/cors/cors_test.go
src/github.com/coreos/etcd/pkg/cpuutil/doc.go
src/github.com/coreos/etcd/pkg/cpuutil/endian.go
src/github.com/coreos/etcd/pkg/crc/crc.go
src/github.com/coreos/etcd/pkg/crc/crc_test.go
src/github.com/coreos/etcd/pkg/debugutil/doc.go
src/github.com/coreos/etcd/pkg/debugutil/pprof.go
src/github.com/coreos/etcd/pkg/expect/expect.go
src/github.com/coreos/etcd/pkg/expect/expect_test.go
src/github.com/coreos/etcd/pkg/fileutil/dir_unix.go
src/github.com/coreos/etcd/pkg/fileutil/fileutil.go
src/github.com/coreos/etcd/pkg/fileutil/fileutil_test.go
src/github.com/coreos/etcd/pkg/fileutil/lock.go
src/github.com/coreos/etcd/pkg/fileutil/lock_flock.go
src/github.com/coreos/etcd/pkg/fileutil/lock_linux.go
src/github.com/coreos/etcd/pkg/fileutil/lock_linux_test.go
src/github.com/coreos/etcd/pkg/fileutil/lock_test.go
src/github.com/coreos/etcd/pkg/fileutil/preallocate.go
src/github.com/coreos/etcd/pkg/fileutil/preallocate_test.go
src/github.com/coreos/etcd/pkg/fileutil/preallocate_unix.go
src/github.com/coreos/etcd/pkg/fileutil/purge.go
src/github.com/coreos/etcd/pkg/fileutil/purge_test.go
src/github.com/coreos/etcd/pkg/fileutil/sync_linux.go
src/github.com/coreos/etcd/pkg/flags/flag.go
src/github.com/coreos/etcd/pkg/flags/flag_test.go
src/github.com/coreos/etcd/pkg/flags/strings.go
src/github.com/coreos/etcd/pkg/flags/strings_test.go
src/github.com/coreos/etcd/pkg/flags/urls.go
src/github.com/coreos/etcd/pkg/flags/urls_test.go
src/github.com/coreos/etcd/pkg/httputil/httputil.go
src/github.com/coreos/etcd/pkg/idutil/id.go
src/github.com/coreos/etcd/pkg/idutil/id_test.go
src/github.com/coreos/etcd/pkg/ioutil/pagewriter.go
src/github.com/coreos/etcd/pkg/ioutil/pagewriter_test.go
src/github.com/coreos/etcd/pkg/ioutil/readcloser.go
src/github.com/coreos/etcd/pkg/ioutil/readcloser_test.go
src/github.com/coreos/etcd/pkg/ioutil/reader.go
src/github.com/coreos/etcd/pkg/ioutil/reader_test.go
src/github.com/coreos/etcd/pkg/ioutil/util.go
src/github.com/coreos/etcd/pkg/logutil/discard_logger.go
src/github.com/coreos/etcd/pkg/logutil/doc.go
src/github.com/coreos/etcd/pkg/logutil/log_level.go
src/github.com/coreos/etcd/pkg/logutil/logger.go
src/github.com/coreos/etcd/pkg/logutil/merge_logger.go
src/github.com/coreos/etcd/pkg/logutil/merge_logger_test.go
src/github.com/coreos/etcd/pkg/logutil/package_logger.go
src/github.com/coreos/etcd/pkg/logutil/zap.go
src/github.com/coreos/etcd/pkg/logutil/zap_grpc.go
src/github.com/coreos/etcd/pkg/logutil/zap_grpc_test.go
src/github.com/coreos/etcd/pkg/logutil/zap_journal.go
src/github.com/coreos/etcd/pkg/logutil/zap_journal_test.go
src/github.com/coreos/etcd/pkg/logutil/zap_raft.go
src/github.com/coreos/etcd/pkg/logutil/zap_raft_test.go
src/github.com/coreos/etcd/pkg/logutil/logger_test.go
src/github.com/coreos/etcd/pkg/logutil/package_logger_test.go
src/github.com/coreos/etcd/pkg/mock/mockserver/doc.go
src/github.com/coreos/etcd/pkg/mock/mockserver/mockserver.go
src/github.com/coreos/etcd/pkg/mock/mockstorage/doc.go
src/github.com/coreos/etcd/pkg/mock/mockstorage/storage_recorder.go
src/github.com/coreos/etcd/pkg/mock/mockstore/doc.go
src/github.com/coreos/etcd/pkg/mock/mockstore/store_recorder.go
src/github.com/coreos/etcd/pkg/mock/mockwait/doc.go
src/github.com/coreos/etcd/pkg/mock/mockwait/wait_recorder.go
src/github.com/coreos/etcd/pkg/netutil/isolate_linux.go
src/github.com/coreos/etcd/pkg/netutil/netutil.go
src/github.com/coreos/etcd/pkg/netutil/netutil_test.go
src/github.com/coreos/etcd/pkg/netutil/routes_linux.go
src/github.com/coreos/etcd/pkg/netutil/routes_linux_test.go
src/github.com/coreos/etcd/pkg/osutil/interrupt_unix.go
src/github.com/coreos/etcd/pkg/osutil/osutil.go
src/github.com/coreos/etcd/pkg/osutil/osutil_test.go
src/github.com/coreos/etcd/pkg/osutil/signal_linux.go
src/github.com/coreos/etcd/pkg/pathutil/path.go
src/github.com/coreos/etcd/pkg/pathutil/path_test.go
src/github.com/coreos/etcd/pkg/pbutil/pbutil.go
src/github.com/coreos/etcd/pkg/pbutil/pbutil_test.go
src/github.com/coreos/etcd/pkg/proxy/doc.go
src/github.com/coreos/etcd/pkg/proxy/server.go
src/github.com/coreos/etcd/pkg/proxy/server_test.go
src/github.com/coreos/etcd/pkg/report/doc.go
src/github.com/coreos/etcd/pkg/report/report.go
src/github.com/coreos/etcd/pkg/report/report_test.go
src/github.com/coreos/etcd/pkg/report/timeseries.go
src/github.com/coreos/etcd/pkg/report/timeseries_test.go
src/github.com/coreos/etcd/pkg/report/weighted.go
src/github.com/coreos/etcd/pkg/runtime/fds_linux.go
src/github.com/coreos/etcd/pkg/schedule/doc.go
src/github.com/coreos/etcd/pkg/schedule/schedule.go
src/github.com/coreos/etcd/pkg/schedule/schedule_test.go
src/github.com/coreos/etcd/pkg/srv/srv.go
src/github.com/coreos/etcd/pkg/srv/srv_test.go
src/github.com/coreos/etcd/pkg/stringutil/stringutil.go
src/github.com/coreos/etcd/pkg/systemd/doc.go
src/github.com/coreos/etcd/pkg/systemd/journal.go
src/github.com/coreos/etcd/pkg/testutil/assert.go
src/github.com/coreos/etcd/pkg/testutil/leak.go
src/github.com/coreos/etcd/pkg/testutil/leak_test.go
src/github.com/coreos/etcd/pkg/testutil/pauseable_handler.go
src/github.com/coreos/etcd/pkg/testutil/recorder.go
src/github.com/coreos/etcd/pkg/testutil/testutil.go
src/github.com/coreos/etcd/pkg/testutil/var.go
src/github.com/coreos/etcd/pkg/tlsutil/cipher_suites.go
src/github.com/coreos/etcd/pkg/tlsutil/cipher_suites_test.go
src/github.com/coreos/etcd/pkg/tlsutil/doc.go
src/github.com/coreos/etcd/pkg/tlsutil/tlsutil.go
src/github.com/coreos/etcd/pkg/transport/doc.go
src/github.com/coreos/etcd/pkg/transport/keepalive_listener.go
src/github.com/coreos/etcd/pkg/transport/keepalive_listener_test.go
src/github.com/coreos/etcd/pkg/transport/limit_listen.go
src/github.com/coreos/etcd/pkg/transport/listener.go
src/github.com/coreos/etcd/pkg/transport/listener_test.go
src/github.com/coreos/etcd/pkg/transport/listener_tls.go
src/github.com/coreos/etcd/pkg/transport/timeout_conn.go
src/github.com/coreos/etcd/pkg/transport/timeout_dialer.go
src/github.com/coreos/etcd/pkg/transport/timeout_dialer_test.go
src/github.com/coreos/etcd/pkg/transport/timeout_listener.go
src/github.com/coreos/etcd/pkg/transport/timeout_listener_test.go
src/github.com/coreos/etcd/pkg/transport/timeout_transport.go
src/github.com/coreos/etcd/pkg/transport/timeout_transport_test.go
src/github.com/coreos/etcd/pkg/transport/tls.go
src/github.com/coreos/etcd/pkg/transport/transport.go
src/github.com/coreos/etcd/pkg/transport/transport_test.go
src/github.com/coreos/etcd/pkg/transport/unix_listener.go
src/github.com/coreos/etcd/pkg/types/doc.go
src/github.com/coreos/etcd/pkg/types/id.go
src/github.com/coreos/etcd/pkg/types/id_test.go
src/github.com/coreos/etcd/pkg/types/set.go
src/github.com/coreos/etcd/pkg/types/set_test.go
src/github.com/coreos/etcd/pkg/types/slice.go
src/github.com/coreos/etcd/pkg/types/slice_test.go
src/github.com/coreos/etcd/pkg/types/urls.go
src/github.com/coreos/etcd/pkg/types/urls_test.go
src/github.com/coreos/etcd/pkg/types/urlsmap.go
src/github.com/coreos/etcd/pkg/types/urlsmap_test.go
src/github.com/coreos/etcd/pkg/wait/wait.go
src/github.com/coreos/etcd/pkg/wait/wait_test.go
src/github.com/coreos/etcd/pkg/wait/wait_time.go
src/github.com/coreos/etcd/pkg/wait/wait_time_test.go
src/github.com/coreos/etcd/proxy/grpcproxy/auth.go
src/github.com/coreos/etcd/proxy/grpcproxy/cluster.go
src/github.com/coreos/etcd/proxy/grpcproxy/cluster_test.go
src/github.com/coreos/etcd/proxy/grpcproxy/doc.go
src/github.com/coreos/etcd/proxy/grpcproxy/election.go
src/github.com/coreos/etcd/proxy/grpcproxy/health.go
src/github.com/coreos/etcd/proxy/grpcproxy/kv.go
src/github.com/coreos/etcd/proxy/grpcproxy/kv_test.go
src/github.com/coreos/etcd/proxy/grpcproxy/leader.go
src/github.com/coreos/etcd/proxy/grpcproxy/lease.go
src/github.com/coreos/etcd/proxy/grpcproxy/lock.go
src/github.com/coreos/etcd/proxy/grpcproxy/logger.go
src/github.com/coreos/etcd/proxy/grpcproxy/maintenance.go
src/github.com/coreos/etcd/proxy/grpcproxy/metrics.go
src/github.com/coreos/etcd/proxy/grpcproxy/register.go
src/github.com/coreos/etcd/proxy/grpcproxy/register_test.go
src/github.com/coreos/etcd/proxy/grpcproxy/util.go
src/github.com/coreos/etcd/proxy/grpcproxy/watch.go
src/github.com/coreos/etcd/proxy/grpcproxy/watch_broadcast.go
src/github.com/coreos/etcd/proxy/grpcproxy/watch_broadcasts.go
src/github.com/coreos/etcd/proxy/grpcproxy/watch_ranges.go
src/github.com/coreos/etcd/proxy/grpcproxy/watcher.go
src/github.com/coreos/etcd/proxy/grpcproxy/adapter/auth_client_adapter.go
src/github.com/coreos/etcd/proxy/grpcproxy/adapter/chan_stream.go
src/github.com/coreos/etcd/proxy/grpcproxy/adapter/cluster_client_adapter.go
src/github.com/coreos/etcd/proxy/grpcproxy/adapter/doc.go
src/github.com/coreos/etcd/proxy/grpcproxy/adapter/election_client_adapter.go
src/github.com/coreos/etcd/proxy/grpcproxy/adapter/kv_client_adapter.go
src/github.com/coreos/etcd/proxy/grpcproxy/adapter/lease_client_adapter.go
src/github.com/coreos/etcd/proxy/grpcproxy/adapter/lock_client_adapter.go
src/github.com/coreos/etcd/proxy/grpcproxy/adapter/maintenance_client_adapter.go
src/github.com/coreos/etcd/proxy/grpcproxy/adapter/watch_client_adapter.go
src/github.com/coreos/etcd/proxy/grpcproxy/cache/store.go
src/github.com/coreos/etcd/proxy/httpproxy/director.go
src/github.com/coreos/etcd/proxy/httpproxy/director_test.go
src/github.com/coreos/etcd/proxy/httpproxy/doc.go
src/github.com/coreos/etcd/proxy/httpproxy/metrics.go
src/github.com/coreos/etcd/proxy/httpproxy/proxy.go
src/github.com/coreos/etcd/proxy/httpproxy/proxy_test.go
src/github.com/coreos/etcd/proxy/httpproxy/reverse.go
src/github.com/coreos/etcd/proxy/httpproxy/reverse_test.go
src/github.com/coreos/etcd/proxy/tcpproxy/doc.go
src/github.com/coreos/etcd/proxy/tcpproxy/userspace.go
src/github.com/coreos/etcd/proxy/tcpproxy/userspace_test.go
src/github.com/coreos/etcd/raft/diff_test.go
src/github.com/coreos/etcd/raft/doc.go
src/github.com/coreos/etcd/raft/example_test.go
src/github.com/coreos/etcd/raft/log.go
src/github.com/coreos/etcd/raft/log_test.go
src/github.com/coreos/etcd/raft/log_unstable.go
src/github.com/coreos/etcd/raft/log_unstable_test.go
src/github.com/coreos/etcd/raft/logger.go
src/github.com/coreos/etcd/raft/node.go
src/github.com/coreos/etcd/raft/node_bench_test.go
src/github.com/coreos/etcd/raft/node_test.go
src/github.com/coreos/etcd/raft/progress.go
src/github.com/coreos/etcd/raft/progress_test.go
src/github.com/coreos/etcd/raft/raft.go
src/github.com/coreos/etcd/raft/raft_flow_control_test.go
src/github.com/coreos/etcd/raft/raft_paper_test.go
src/github.com/coreos/etcd/raft/raft_snap_test.go
src/github.com/coreos/etcd/raft/raft_test.go
src/github.com/coreos/etcd/raft/rawnode.go
src/github.com/coreos/etcd/raft/rawnode_test.go
src/github.com/coreos/etcd/raft/read_only.go
src/github.com/coreos/etcd/raft/status.go
src/github.com/coreos/etcd/raft/storage.go
src/github.com/coreos/etcd/raft/storage_test.go
src/github.com/coreos/etcd/raft/util.go
src/github.com/coreos/etcd/raft/util_test.go
src/github.com/coreos/etcd/raft/raftpb/raft.pb.go
src/github.com/coreos/etcd/raft/rafttest/doc.go
src/github.com/coreos/etcd/raft/rafttest/network.go
src/github.com/coreos/etcd/raft/rafttest/network_test.go
src/github.com/coreos/etcd/raft/rafttest/node.go
src/github.com/coreos/etcd/raft/rafttest/node_bench_test.go
src/github.com/coreos/etcd/raft/rafttest/node_test.go
src/github.com/coreos/etcd/rafthttp/coder.go
src/github.com/coreos/etcd/rafthttp/doc.go
src/github.com/coreos/etcd/rafthttp/fake_roundtripper_test.go
src/github.com/coreos/etcd/rafthttp/functional_test.go
src/github.com/coreos/etcd/rafthttp/http.go
src/github.com/coreos/etcd/rafthttp/http_test.go
src/github.com/coreos/etcd/rafthttp/metrics.go
src/github.com/coreos/etcd/rafthttp/msg_codec.go
src/github.com/coreos/etcd/rafthttp/msg_codec_test.go
src/github.com/coreos/etcd/rafthttp/msgappv2_codec.go
src/github.com/coreos/etcd/rafthttp/msgappv2_codec_test.go
src/github.com/coreos/etcd/rafthttp/peer.go
src/github.com/coreos/etcd/rafthttp/peer_status.go
src/github.com/coreos/etcd/rafthttp/peer_test.go
src/github.com/coreos/etcd/rafthttp/pipeline.go
src/github.com/coreos/etcd/rafthttp/pipeline_test.go
src/github.com/coreos/etcd/rafthttp/probing_status.go
src/github.com/coreos/etcd/rafthttp/remote.go
src/github.com/coreos/etcd/rafthttp/snapshot_sender.go
src/github.com/coreos/etcd/rafthttp/snapshot_test.go
src/github.com/coreos/etcd/rafthttp/stream.go
src/github.com/coreos/etcd/rafthttp/stream_test.go
src/github.com/coreos/etcd/rafthttp/transport.go
src/github.com/coreos/etcd/rafthttp/transport_bench_test.go
src/github.com/coreos/etcd/rafthttp/transport_test.go
src/github.com/coreos/etcd/rafthttp/urlpick.go
src/github.com/coreos/etcd/rafthttp/urlpick_test.go
src/github.com/coreos/etcd/rafthttp/util.go
src/github.com/coreos/etcd/rafthttp/util_test.go
src/github.com/coreos/etcd/snap/db.go
src/github.com/coreos/etcd/snap/message.go
src/github.com/coreos/etcd/snap/metrics.go
src/github.com/coreos/etcd/snap/snapshotter.go
src/github.com/coreos/etcd/snap/snapshotter_test.go
src/github.com/coreos/etcd/snap/snappb/snap.pb.go
src/github.com/coreos/etcd/snapshot/doc.go
src/github.com/coreos/etcd/snapshot/util.go
src/github.com/coreos/etcd/snapshot/v3_snapshot.go
src/github.com/coreos/etcd/store/doc.go
src/github.com/coreos/etcd/store/event.go
src/github.com/coreos/etcd/store/event_history.go
src/github.com/coreos/etcd/store/event_queue.go
src/github.com/coreos/etcd/store/event_test.go
src/github.com/coreos/etcd/store/heap_test.go
src/github.com/coreos/etcd/store/metrics.go
src/github.com/coreos/etcd/store/node.go
src/github.com/coreos/etcd/store/node_extern.go
src/github.com/coreos/etcd/store/node_extern_test.go
src/github.com/coreos/etcd/store/node_test.go
src/github.com/coreos/etcd/store/stats.go
src/github.com/coreos/etcd/store/stats_test.go
src/github.com/coreos/etcd/store/store.go
src/github.com/coreos/etcd/store/store_bench_test.go
src/github.com/coreos/etcd/store/store_ttl_test.go
src/github.com/coreos/etcd/store/ttl_key_heap.go
src/github.com/coreos/etcd/store/watcher.go
src/github.com/coreos/etcd/store/watcher_hub.go
src/github.com/coreos/etcd/store/watcher_hub_test.go
src/github.com/coreos/etcd/store/watcher_test.go
src/github.com/coreos/etcd/store/store_test.go
src/github.com/coreos/etcd/store/store_v2_test.go
src/github.com/coreos/etcd/tests/e2e/cluster_direct_test.go
src/github.com/coreos/etcd/tests/e2e/cluster_test.go
src/github.com/coreos/etcd/tests/e2e/ctl_v2_test.go
src/github.com/coreos/etcd/tests/e2e/ctl_v3_member_test.go
src/github.com/coreos/etcd/tests/e2e/ctl_v3_test.go
src/github.com/coreos/etcd/tests/e2e/ctl_v3_watch_no_cov_test.go
src/github.com/coreos/etcd/tests/e2e/ctl_v3_watch_test.go
src/github.com/coreos/etcd/tests/e2e/etcd_process.go
src/github.com/coreos/etcd/tests/e2e/etcd_release_upgrade_test.go
src/github.com/coreos/etcd/tests/e2e/etcd_spawn_nocov.go
src/github.com/coreos/etcd/tests/e2e/main_test.go
src/github.com/coreos/etcd/tests/e2e/metrics_test.go
src/github.com/coreos/etcd/tests/e2e/util.go
src/github.com/coreos/etcd/tests/e2e/v2_test.go
src/github.com/coreos/etcd/version/version.go
src/github.com/coreos/etcd/wal/decoder.go
src/github.com/coreos/etcd/wal/doc.go
src/github.com/coreos/etcd/wal/encoder.go
src/github.com/coreos/etcd/wal/file_pipeline.go
src/github.com/coreos/etcd/wal/metrics.go
src/github.com/coreos/etcd/wal/record_test.go
src/github.com/coreos/etcd/wal/repair.go
src/github.com/coreos/etcd/wal/repair_test.go
src/github.com/coreos/etcd/wal/util.go
src/github.com/coreos/etcd/wal/wal.go
src/github.com/coreos/etcd/wal/wal_bench_test.go
src/github.com/coreos/etcd/wal/wal_test.go
src/github.com/coreos/etcd/wal/walpb/record.go
src/github.com/coreos/etcd/wal/walpb/record.pb.go
	cd _build && go install -trimpath -v -p 4 github.com/coreos/etcd github.com/coreos/etcd/alarm github.com/coreos/etcd/auth github.com/coreos/etcd/auth/authpb github.com/coreos/etcd/client github.com/coreos/etcd/client/integration github.com/coreos/etcd/clientv3 github.com/coreos/etcd/clientv3/balancer github.com/coreos/etcd/clientv3/balancer/connectivity github.com/coreos/etcd/clientv3/balancer/picker github.com/coreos/etcd/clientv3/balancer/resolver/endpoint github.com/coreos/etcd/clientv3/clientv3util github.com/coreos/etcd/clientv3/concurrency github.com/coreos/etcd/clientv3/credentials github.com/coreos/etcd/clientv3/integration github.com/coreos/etcd/clientv3/leasing github.com/coreos/etcd/clientv3/mirror github.com/coreos/etcd/clientv3/namespace github.com/coreos/etcd/clientv3/naming github.com/coreos/etcd/clientv3/ordering github.com/coreos/etcd/clientv3/snapshot github.com/coreos/etcd/clientv3/yaml github.com/coreos/etcd/compactor github.com/coreos/etcd/contrib/raftexample github.com/coreos/etcd/contrib/recipes github.com/coreos/etcd/contrib/systemd/etcd2-backup-coreos github.com/coreos/etcd/discovery github.com/coreos/etcd/embed github.com/coreos/etcd/error github.com/coreos/etcd/etcdctl github.com/coreos/etcd/etcdctl/ctlv2 github.com/coreos/etcd/etcdctl/ctlv2/command github.com/coreos/etcd/etcdctl/ctlv3 github.com/coreos/etcd/etcdctl/ctlv3/command github.com/coreos/etcd/etcdmain github.com/coreos/etcd/etcdserver github.com/coreos/etcd/etcdserver/api github.com/coreos/etcd/etcdserver/api/etcdhttp github.com/coreos/etcd/etcdserver/api/v2http github.com/coreos/etcd/etcdserver/api/v2http/httptypes github.com/coreos/etcd/etcdserver/api/v2v3 github.com/coreos/etcd/etcdserver/api/v3client github.com/coreos/etcd/etcdserver/api/v3election github.com/coreos/etcd/etcdserver/api/v3election/v3electionpb github.com/coreos/etcd/etcdserver/api/v3election/v3electionpb/gw github.com/coreos/etcd/etcdserver/api/v3lock github.com/coreos/etcd/etcdserver/api/v3lock/v3lockpb github.com/coreos/etcd/etcdserver/api/v3lock/v3lockpb/gw github.com/coreos/etcd/etcdserver/api/v3rpc github.com/coreos/etcd/etcdserver/api/v3rpc/rpctypes github.com/coreos/etcd/etcdserver/auth github.com/coreos/etcd/etcdserver/etcdserverpb github.com/coreos/etcd/etcdserver/etcdserverpb/gw github.com/coreos/etcd/etcdserver/membership github.com/coreos/etcd/etcdserver/stats github.com/coreos/etcd/functional/agent github.com/coreos/etcd/functional/cmd/etcd-agent github.com/coreos/etcd/functional/cmd/etcd-proxy github.com/coreos/etcd/functional/cmd/etcd-runner github.com/coreos/etcd/functional/cmd/etcd-tester github.com/coreos/etcd/functional/rpcpb github.com/coreos/etcd/functional/runner github.com/coreos/etcd/functional/tester github.com/coreos/etcd/integration github.com/coreos/etcd/lease github.com/coreos/etcd/lease/leasehttp github.com/coreos/etcd/lease/leasepb github.com/coreos/etcd/mvcc github.com/coreos/etcd/mvcc/backend github.com/coreos/etcd/mvcc/mvccpb github.com/coreos/etcd/pkg/adt github.com/coreos/etcd/pkg/contention github.com/coreos/etcd/pkg/cors github.com/coreos/etcd/pkg/cpuutil github.com/coreos/etcd/pkg/crc github.com/coreos/etcd/pkg/debugutil github.com/coreos/etcd/pkg/expect github.com/coreos/etcd/pkg/fileutil github.com/coreos/etcd/pkg/flags github.com/coreos/etcd/pkg/httputil github.com/coreos/etcd/pkg/idutil github.com/coreos/etcd/pkg/ioutil github.com/coreos/etcd/pkg/logutil github.com/coreos/etcd/pkg/mock/mockserver github.com/coreos/etcd/pkg/mock/mockstorage github.com/coreos/etcd/pkg/mock/mockstore github.com/coreos/etcd/pkg/mock/mockwait github.com/coreos/etcd/pkg/netutil github.com/coreos/etcd/pkg/osutil github.com/coreos/etcd/pkg/pathutil github.com/coreos/etcd/pkg/pbutil github.com/coreos/etcd/pkg/proxy github.com/coreos/etcd/pkg/report github.com/coreos/etcd/pkg/runtime github.com/coreos/etcd/pkg/schedule github.com/coreos/etcd/pkg/srv github.com/coreos/etcd/pkg/stringutil github.com/coreos/etcd/pkg/systemd github.com/coreos/etcd/pkg/testutil github.com/coreos/etcd/pkg/tlsutil github.com/coreos/etcd/pkg/transport github.com/coreos/etcd/pkg/types github.com/coreos/etcd/pkg/wait github.com/coreos/etcd/proxy/grpcproxy github.com/coreos/etcd/proxy/grpcproxy/adapter github.com/coreos/etcd/proxy/grpcproxy/cache github.com/coreos/etcd/proxy/httpproxy github.com/coreos/etcd/proxy/tcpproxy 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/snapshot github.com/coreos/etcd/store github.com/coreos/etcd/tests/e2e github.com/coreos/etcd/version github.com/coreos/etcd/wal github.com/coreos/etcd/wal/walpb
internal/unsafeheader
internal/race
runtime/internal/sys
internal/cpu
sync/atomic
runtime/internal/math
unicode
unicode/utf8
container/list
internal/bytealg
runtime/internal/atomic
math/bits
crypto/internal/subtle
crypto/subtle
math
internal/testlog
unicode/utf16
vendor/golang.org/x/crypto/cryptobyte/asn1
runtime
internal/nettrace
runtime/cgo
vendor/golang.org/x/crypto/internal/subtle
encoding
google.golang.org/grpc/serviceconfig
golang.org/x/sys/internal/unsafeheader
internal/goversion
github.com/golang/groupcache/lru
github.com/coreos/etcd/client/integration
internal/reflectlite
sync
google.golang.org/grpc/internal/buffer
internal/singleflight
math/rand
google.golang.org/grpc/internal/grpcsync
github.com/coreos/etcd/pkg/stringutil
errors
sort
io
internal/oserror
strconv
syscall
vendor/golang.org/x/net/dns/dnsmessage
bytes
hash
strings
crypto
reflect
crypto/internal/randutil
crypto/hmac
crypto/rc4
vendor/golang.org/x/crypto/hkdf
bufio
hash/crc32
time
internal/syscall/unix
internal/syscall/execenv
vendor/golang.org/x/text/transform
path
html
text/tabwriter
google.golang.org/grpc/encoding
regexp/syntax
golang.org/x/text/transform
github.com/coreos/etcd/pkg/pathutil
hash/fnv
context
internal/poll
go.uber.org/atomic
go.uber.org/zap/buffer
go.uber.org/zap/internal/bufferpool
google.golang.org/grpc/internal/grpcrand
google.golang.org/grpc/backoff
encoding/binary
internal/fmtsort
google.golang.org/grpc/internal/backoff
os
regexp
google.golang.org/grpc/keepalive
google.golang.org/grpc/tap
github.com/jonboulle/clockwork
github.com/beorn7/perks/quantile
crypto/cipher
crypto/sha512
fmt
crypto/aes
crypto/des
crypto/ed25519/internal/edwards25519
crypto/md5
crypto/sha1
crypto/sha256
encoding/base64
path/filepath
encoding/pem
net
math/big
encoding/hex
io/ioutil
net/url
vendor/golang.org/x/crypto/chacha20
vendor/golang.org/x/crypto/poly1305
vendor/golang.org/x/crypto/curve25519
vendor/golang.org/x/crypto/chacha20poly1305
encoding/json
flag
log
compress/flate
crypto/elliptic
encoding/asn1
crypto/rand
crypto/dsa
crypto/ed25519
crypto/rsa
github.com/gogo/protobuf/proto
compress/gzip
vendor/golang.org/x/crypto/cryptobyte
crypto/x509/pkix
github.com/golang/protobuf/proto
crypto/ecdsa
go.uber.org/multierr
go.uber.org/zap/internal/color
go.uber.org/zap/internal/exit
go.uber.org/zap/zapcore
vendor/golang.org/x/text/unicode/bidi
vendor/golang.org/x/text/secure/bidirule
vendor/golang.org/x/text/unicode/norm
vendor/golang.org/x/net/http2/hpack
mime
vendor/golang.org/x/net/idna
crypto/x509
github.com/gogo/protobuf/protoc-gen-gogo/descriptor
net/textproto
vendor/golang.org/x/net/http/httpproxy
mime/quotedprintable
vendor/golang.org/x/net/http/httpguts
mime/multipart
net/http/internal
google.golang.org/grpc/grpclog
google.golang.org/grpc/connectivity
google.golang.org/grpc/credentials/internal
google.golang.org/grpc/internal
google.golang.org/grpc/metadata
google.golang.org/grpc/attributes
google.golang.org/grpc/internal/envconfig
crypto/tls
google.golang.org/grpc/codes
github.com/golang/protobuf/ptypes/any
github.com/golang/protobuf/ptypes/duration
github.com/golang/protobuf/ptypes/timestamp
google.golang.org/genproto/googleapis/rpc/status
github.com/golang/protobuf/ptypes
github.com/golang/protobuf/protoc-gen-go/descriptor
github.com/gogo/protobuf/gogoproto
google.golang.org/grpc/status
github.com/coreos/etcd/etcdserver/api/v3rpc/rpctypes
golang.org/x/net/internal/timeseries
github.com/coreos/etcd/auth/authpb
github.com/coreos/etcd/mvcc/mvccpb
text/template/parse
google.golang.org/grpc/encoding/proto
google.golang.org/genproto/googleapis/api/annotations
google.golang.org/grpc/internal/balancerload
google.golang.org/grpc/binarylog/grpc_binarylog_v1
golang.org/x/sys/unix
google.golang.org/grpc/internal/binarylog
text/template
golang.org/x/text/unicode/bidi
golang.org/x/text/secure/bidirule
golang.org/x/text/unicode/norm
net/http/httptrace
google.golang.org/grpc/credentials
net/http
html/template
google.golang.org/grpc/resolver
google.golang.org/grpc/balancer
google.golang.org/grpc/internal/resolver/dns
google.golang.org/grpc/resolver/dns
google.golang.org/grpc/internal/resolver/passthrough
github.com/coreos/etcd/clientv3/balancer/resolver/endpoint
google.golang.org/grpc/resolver/passthrough
google.golang.org/grpc/balancer/base
github.com/coreos/etcd/clientv3/credentials
google.golang.org/grpc/balancer/roundrobin
google.golang.org/grpc/internal/channelz
golang.org/x/net/idna
golang.org/x/net/http2/hpack
google.golang.org/grpc/internal/syscall
google.golang.org/grpc/peer
google.golang.org/grpc/stats
golang.org/x/net/http/httpguts
google.golang.org/grpc/naming
github.com/coreos/etcd/pkg/systemd
github.com/coreos/etcd/raft/raftpb
github.com/coreos/go-systemd/journal
log/syslog
github.com/coreos/etcd/pkg/types
github.com/coreos/pkg/capnslog
github.com/coreos/go-semver/semver
github.com/coreos/etcd/version
github.com/coreos/etcd/pkg/srv
database/sql/driver
github.com/coreos/etcd/raft
runtime/debug
github.com/modern-go/concurrent
github.com/google/uuid
github.com/modern-go/reflect2
github.com/coreos/etcd/pkg/fileutil
github.com/coreos/etcd/pkg/tlsutil
github.com/coreos/bbolt
github.com/cespare/xxhash
github.com/prometheus/client_model/go
github.com/prometheus/client_golang/prometheus/internal
github.com/matttproud/golang_protobuf_extensions/pbutil
github.com/prometheus/common/internal/bitbucket.org/ww/goautoneg
github.com/prometheus/procfs/internal/fs
github.com/prometheus/common/model
github.com/prometheus/procfs/internal/util
github.com/prometheus/procfs
github.com/json-iterator/go
github.com/coreos/etcd/pkg/adt
github.com/dgrijalva/jwt-go
go.uber.org/zap
golang.org/x/net/trace
golang.org/x/net/http2
net/http/httputil
github.com/coreos/etcd/clientv3/balancer/connectivity
github.com/coreos/etcd/clientv3/balancer/picker
github.com/coreos/etcd/clientv3/balancer
github.com/coreos/etcd/pkg/logutil
github.com/coreos/etcd/pkg/transport
expvar
github.com/prometheus/common/expfmt
github.com/coreos/etcd/client
golang.org/x/crypto/blowfish
golang.org/x/crypto/bcrypt
github.com/coreos/etcd/pkg/schedule
github.com/google/btree
github.com/prometheus/client_golang/prometheus
github.com/coreos/etcd/error
github.com/coreos/etcd/pkg/cpuutil
github.com/coreos/etcd/discovery
os/exec
google.golang.org/grpc/internal/transport
container/heap
github.com/coreos/etcd/etcdserver/api/v2http/httptypes
github.com/coreos/etcd/etcdserver/stats
github.com/coreos/etcd/pkg/netutil
github.com/coreos/etcd/pkg/httputil
github.com/coreos/etcd/pkg/contention
github.com/coreos/etcd/pkg/idutil
github.com/coreos/etcd/pkg/pbutil
github.com/coreos/etcd/pkg/runtime
github.com/coreos/etcd/pkg/wait
github.com/coreos/etcd/pkg/ioutil
github.com/coreos/etcd/snap/snappb
github.com/coreos/etcd/wal/walpb
github.com/dustin/go-humanize
github.com/xiang90/probing
github.com/coreos/etcd/mvcc/backend
github.com/coreos/etcd/store
github.com/coreos/etcd/snap
golang.org/x/time/rate
github.com/coreos/etcd/rafthttp
github.com/coreos/etcd/pkg/crc
github.com/coreos/etcd/wal
google.golang.org/grpc
github.com/coreos/etcd/etcdserver/membership
github.com/prometheus/client_golang/prometheus/promhttp
github.com/coreos/etcd/etcdserver/api
golang.org/x/net/context
github.com/grpc-ecosystem/go-grpc-prometheus/packages/grpcstatus
github.com/golang/protobuf/ptypes/struct
go/token
github.com/golang/protobuf/jsonpb
go/scanner
github.com/golang/protobuf/protoc-gen-go/generator/internal/remap
github.com/golang/protobuf/protoc-gen-go/plugin
go/ast
internal/lazyregexp
internal/goroot
github.com/golang/protobuf/ptypes/wrappers
github.com/grpc-ecosystem/grpc-gateway/runtime/internal
github.com/grpc-ecosystem/grpc-gateway/utilities
google.golang.org/genproto/protobuf/field_mask
github.com/coreos/etcd/pkg/cors
github.com/coreos/etcd/vendor/github.com/grpc-ecosystem/go-grpc-middleware
github.com/grpc-ecosystem/go-grpc-prometheus
github.com/coreos/etcd/etcdserver/etcdserverpb
google.golang.org/grpc/health/grpc_health_v1
internal/profile
go/doc
google.golang.org/grpc/health
go/parser
go/printer
go/build
runtime/pprof
runtime/trace
github.com/coreos/etcd/vendor/github.com/soheilhy/cmux
net/http/pprof
github.com/gorilla/websocket
github.com/golang/protobuf/protoc-gen-go/generator
github.com/coreos/etcd/pkg/debugutil
github.com/sirupsen/logrus
gopkg.in/yaml.v2
github.com/coreos/etcd/vendor/github.com/tmc/grpc-websocket-proxy/wsproxy
encoding/csv
github.com/grpc-ecosystem/grpc-gateway/runtime
github.com/spf13/pflag
os/signal
github.com/coreos/etcd/pkg/osutil
github.com/coreos/etcd/proxy/httpproxy
sigs.k8s.io/yaml
github.com/coreos/etcd/proxy/tcpproxy
github.com/coreos/go-systemd/daemon
github.com/coreos/go-systemd/internal/dlopen
testing
github.com/coreos/etcd/clientv3
github.com/coreos/etcd/auth
github.com/coreos/etcd/lease/leasepb
github.com/coreos/etcd/alarm
github.com/coreos/etcd/lease
github.com/coreos/etcd/etcdserver/api/v3election/v3electionpb
github.com/coreos/etcd/mvcc
github.com/coreos/etcd/lease/leasehttp
github.com/coreos/etcd/etcdserver/api/v3lock/v3lockpb
github.com/coreos/etcd/etcdserver/api/v3election/v3electionpb/gw
github.com/coreos/etcd/clientv3/concurrency
github.com/coreos/etcd/clientv3/namespace
github.com/coreos/etcd/clientv3/ordering
github.com/coreos/etcd/compactor
github.com/coreos/etcd/proxy/grpcproxy/adapter
github.com/coreos/etcd/etcdserver
github.com/coreos/etcd/etcdserver/api/v3lock/v3lockpb/gw
github.com/coreos/etcd/clientv3/leasing
github.com/coreos/etcd/etcdserver/api/v3election
github.com/coreos/etcd/etcdserver/api/v3lock
github.com/coreos/etcd/etcdserver/etcdserverpb/gw
github.com/coreos/etcd/pkg/flags
github.com/coreos/etcd/clientv3/naming
github.com/coreos/etcd/proxy/grpcproxy/cache
github.com/coreos/go-systemd/util
github.com/spf13/cobra
github.com/coreos/etcd/clientv3/clientv3util
github.com/coreos/etcd/clientv3/integration
github.com/coreos/etcd/clientv3/mirror
github.com/coreos/etcd/clientv3/yaml
github.com/coreos/etcd/contrib/recipes
encoding/gob
github.com/coreos/etcd/etcdserver/api/etcdhttp
github.com/coreos/etcd/etcdserver/auth
github.com/coreos/etcd/etcdserver/api/v2v3
github.com/coreos/etcd/etcdserver/api/v3rpc
github.com/coreos/etcd/etcdserver/api/v2http
github.com/coreos/etcd/clientv3/snapshot
github.com/coreos/etcd/contrib/raftexample
github.com/coreos/etcd/contrib/systemd/etcd2-backup-coreos
github.com/bgentry/speakeasy
github.com/russross/blackfriday
github.com/coreos/etcd/etcdserver/api/v3client
github.com/coreos/etcd/embed
github.com/coreos/etcd/proxy/grpcproxy
github.com/cpuguy83/go-md2man/md2man
github.com/urfave/cli
github.com/coreos/etcd/pkg/report
github.com/mattn/go-runewidth
github.com/olekukonko/tablewriter
github.com/coreos/etcd/etcdmain
gopkg.in/cheggaaa/pb.v1
github.com/coreos/etcd/etcdctl/ctlv2/command
github.com/coreos/etcd/etcdctl/ctlv3/command
github.com/coreos/etcd
github.com/coreos/etcd/etcdctl/ctlv2
github.com/coreos/etcd/snapshot
github.com/coreos/etcd/functional/rpcpb
github.com/coreos/etcd/pkg/proxy
github.com/coreos/etcd/functional/cmd/etcd-proxy
github.com/coreos/etcd/etcdctl/ctlv3
github.com/coreos/etcd/etcdctl
github.com/coreos/etcd/functional/agent
github.com/coreos/etcd/functional/cmd/etcd-agent
github.com/coreos/etcd/functional/runner
github.com/coreos/etcd/functional/cmd/etcd-runner
github.com/coreos/etcd/functional/tester
github.com/coreos/etcd/pkg/testutil
net/http/httptest
github.com/coreos/etcd/integration
github.com/creack/pty
github.com/coreos/etcd/pkg/expect
github.com/coreos/etcd/pkg/mock/mockserver
github.com/coreos/etcd/pkg/mock/mockstorage
github.com/coreos/etcd/pkg/mock/mockstore
github.com/coreos/etcd/functional/cmd/etcd-tester
github.com/coreos/etcd/pkg/mock/mockwait
github.com/coreos/etcd/raft/rafttest
github.com/coreos/etcd/tests/e2e
   debian/rules override_dh_auto_test
make[1]: Entering directory '/<<BUILDDIR>>/etcd-3.3.25+dfsg'
DH_GOLANG_EXCLUDES="cmd/ etcdserverpb rafttest gopath.proto v3lockpb v3electionpb integration e2e contrib functional" dh_auto_test -O--no-parallel -- -run=Test
	cd _build && go test -vet=off -v -p 1 -run=Test github.com/coreos/etcd github.com/coreos/etcd/alarm github.com/coreos/etcd/auth github.com/coreos/etcd/auth/authpb github.com/coreos/etcd/client github.com/coreos/etcd/clientv3 github.com/coreos/etcd/clientv3/balancer github.com/coreos/etcd/clientv3/balancer/connectivity github.com/coreos/etcd/clientv3/balancer/picker github.com/coreos/etcd/clientv3/balancer/resolver/endpoint github.com/coreos/etcd/clientv3/clientv3util github.com/coreos/etcd/clientv3/concurrency github.com/coreos/etcd/clientv3/credentials github.com/coreos/etcd/clientv3/leasing github.com/coreos/etcd/clientv3/mirror github.com/coreos/etcd/clientv3/namespace github.com/coreos/etcd/clientv3/naming github.com/coreos/etcd/clientv3/ordering github.com/coreos/etcd/clientv3/snapshot github.com/coreos/etcd/clientv3/yaml github.com/coreos/etcd/compactor github.com/coreos/etcd/discovery github.com/coreos/etcd/embed github.com/coreos/etcd/error github.com/coreos/etcd/etcdctl github.com/coreos/etcd/etcdctl/ctlv2 github.com/coreos/etcd/etcdctl/ctlv2/command github.com/coreos/etcd/etcdctl/ctlv3 github.com/coreos/etcd/etcdctl/ctlv3/command github.com/coreos/etcd/etcdmain github.com/coreos/etcd/etcdserver github.com/coreos/etcd/etcdserver/api github.com/coreos/etcd/etcdserver/api/etcdhttp github.com/coreos/etcd/etcdserver/api/v2http github.com/coreos/etcd/etcdserver/api/v2http/httptypes github.com/coreos/etcd/etcdserver/api/v2v3 github.com/coreos/etcd/etcdserver/api/v3client github.com/coreos/etcd/etcdserver/api/v3election github.com/coreos/etcd/etcdserver/api/v3lock github.com/coreos/etcd/etcdserver/api/v3rpc github.com/coreos/etcd/etcdserver/api/v3rpc/rpctypes github.com/coreos/etcd/etcdserver/auth github.com/coreos/etcd/etcdserver/membership github.com/coreos/etcd/etcdserver/stats github.com/coreos/etcd/lease github.com/coreos/etcd/lease/leasehttp github.com/coreos/etcd/lease/leasepb github.com/coreos/etcd/mvcc github.com/coreos/etcd/mvcc/backend github.com/coreos/etcd/mvcc/mvccpb github.com/coreos/etcd/pkg/adt github.com/coreos/etcd/pkg/contention github.com/coreos/etcd/pkg/cors github.com/coreos/etcd/pkg/cpuutil github.com/coreos/etcd/pkg/crc github.com/coreos/etcd/pkg/debugutil github.com/coreos/etcd/pkg/expect github.com/coreos/etcd/pkg/fileutil github.com/coreos/etcd/pkg/flags github.com/coreos/etcd/pkg/httputil github.com/coreos/etcd/pkg/idutil github.com/coreos/etcd/pkg/ioutil github.com/coreos/etcd/pkg/logutil github.com/coreos/etcd/pkg/mock/mockserver github.com/coreos/etcd/pkg/mock/mockstorage github.com/coreos/etcd/pkg/mock/mockstore github.com/coreos/etcd/pkg/mock/mockwait github.com/coreos/etcd/pkg/netutil github.com/coreos/etcd/pkg/osutil github.com/coreos/etcd/pkg/pathutil github.com/coreos/etcd/pkg/pbutil github.com/coreos/etcd/pkg/proxy github.com/coreos/etcd/pkg/report github.com/coreos/etcd/pkg/runtime github.com/coreos/etcd/pkg/schedule github.com/coreos/etcd/pkg/srv github.com/coreos/etcd/pkg/stringutil github.com/coreos/etcd/pkg/systemd github.com/coreos/etcd/pkg/testutil github.com/coreos/etcd/pkg/tlsutil github.com/coreos/etcd/pkg/transport github.com/coreos/etcd/pkg/types github.com/coreos/etcd/pkg/wait github.com/coreos/etcd/proxy/grpcproxy github.com/coreos/etcd/proxy/grpcproxy/adapter github.com/coreos/etcd/proxy/grpcproxy/cache github.com/coreos/etcd/proxy/httpproxy github.com/coreos/etcd/proxy/tcpproxy github.com/coreos/etcd/raft github.com/coreos/etcd/raft/raftpb github.com/coreos/etcd/rafthttp github.com/coreos/etcd/snap github.com/coreos/etcd/snap/snappb github.com/coreos/etcd/snapshot github.com/coreos/etcd/store github.com/coreos/etcd/version github.com/coreos/etcd/wal github.com/coreos/etcd/wal/walpb
=== RUN   TestMain
--- PASS: TestMain (0.00s)
PASS
ok  	github.com/coreos/etcd	0.129s
?   	github.com/coreos/etcd/alarm	[no test files]
=== RUN   TestJWTInfo
2020-10-12 05:35:23.431361 W | auth: failed to parse jwt token: token contains an invalid number of segments
--- PASS: TestJWTInfo (0.12s)
=== RUN   TestJWTBad
2020-10-12 05:35:23.432781 E | auth: failed to parse public key (../integration/fixtures/server.key.insecure): asn1: structure error: tags don't match (16 vs {class:0 tag:2 length:1 isCompound:false}) {optional:false explicit:false application:false private:false defaultValue:<nil> tag:<nil> stringType:0 timeType:0 set:false omitEmpty:false} tbsCertificate @2
2020-10-12 05:35:23.435320 E | auth: failed to parse private key (../integration/fixtures/server.crt): asn1: structure error: tags don't match (2 vs {class:0 tag:16 length:762 isCompound:true}) {optional:false explicit:false application:false private:false defaultValue:<nil> tag:<nil> stringType:0 timeType:0 set:false omitEmpty:false} int @4
2020-10-12 05:35:23.435508 E | auth: failed to read public key (whatever) for jwt: open whatever: no such file or directory
2020-10-12 05:35:23.437132 E | auth: failed to read private key (whatever) for jwt: open whatever: no such file or directory
--- PASS: TestJWTBad (0.00s)
=== RUN   TestRangePermission
--- PASS: TestRangePermission (0.00s)
=== RUN   TestSimpleTokenDisabled
--- PASS: TestSimpleTokenDisabled (0.00s)
=== RUN   TestSimpleTokenAssign
--- PASS: TestSimpleTokenAssign (0.00s)
=== RUN   TestNewAuthStoreRevision
2020-10-12 05:35:23.549360 W | auth: simple token is not cryptographically signed
2020-10-12 05:35:23.724017 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-12 05:35:23.724110 N | auth: added a new user: root
2020-10-12 05:35:23.724491 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-12 05:35:23.724568 N | auth: Role root is created
2020-10-12 05:35:23.724910 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-12 05:35:23.724981 N | auth: granted role root to user root
2020-10-12 05:35:23.725410 N | auth: Authentication enabled
--- PASS: TestNewAuthStoreRevision (0.84s)
=== RUN   TestUserAdd
2020-10-12 05:35:24.349168 W | auth: simple token is not cryptographically signed
2020-10-12 05:35:24.523716 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-12 05:35:24.523805 N | auth: added a new user: root
2020-10-12 05:35:24.524011 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-12 05:35:24.524082 N | auth: Role root is created
2020-10-12 05:35:24.524237 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-12 05:35:24.524306 N | auth: granted role root to user root
2020-10-12 05:35:24.524452 N | auth: Authentication enabled
2020-10-12 05:35:24.690858 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-12 05:35:24.690959 N | auth: Role role-test is created
2020-10-12 05:35:24.867455 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-12 05:35:24.867547 N | auth: added a new user: foo
--- PASS: TestUserAdd (0.78s)
=== RUN   TestCheckPassword
2020-10-12 05:35:25.157597 W | auth: simple token is not cryptographically signed
2020-10-12 05:35:25.340402 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-12 05:35:25.340487 N | auth: added a new user: root
2020-10-12 05:35:25.340698 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-12 05:35:25.340781 N | auth: Role root is created
2020-10-12 05:35:25.340942 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-12 05:35:25.341011 N | auth: granted role root to user root
2020-10-12 05:35:25.341163 N | auth: Authentication enabled
2020-10-12 05:35:25.507576 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-12 05:35:25.507674 N | auth: Role role-test is created
2020-10-12 05:35:25.657533 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-12 05:35:25.657621 N | auth: added a new user: foo
2020-10-12 05:35:25.673483 N | auth: authentication failed, invalid password for user foo
--- PASS: TestCheckPassword (0.79s)
=== RUN   TestUserDelete
2020-10-12 05:35:25.932623 W | auth: simple token is not cryptographically signed
2020-10-12 05:35:26.107078 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-12 05:35:26.107163 N | auth: added a new user: root
2020-10-12 05:35:26.107410 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-12 05:35:26.107481 N | auth: Role root is created
2020-10-12 05:35:26.107703 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-12 05:35:26.107774 N | auth: granted role root to user root
2020-10-12 05:35:26.107970 N | auth: Authentication enabled
2020-10-12 05:35:26.449243 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-12 05:35:26.449366 N | auth: Role role-test is created
2020-10-12 05:35:26.632651 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-12 05:35:26.632951 N | auth: added a new user: foo
2020-10-12 05:35:26.633208 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-12 05:35:26.633396 N | auth: deleted a user: foo
--- PASS: TestUserDelete (0.95s)
=== RUN   TestUserChangePassword
2020-10-12 05:35:26.882554 W | auth: simple token is not cryptographically signed
2020-10-12 05:35:27.057082 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-12 05:35:27.057343 N | auth: added a new user: root
2020-10-12 05:35:27.057697 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-12 05:35:27.057935 N | auth: Role root is created
2020-10-12 05:35:27.058220 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-12 05:35:27.058405 N | auth: granted role root to user root
2020-10-12 05:35:27.058672 N | auth: Authentication enabled
2020-10-12 05:35:27.224304 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-12 05:35:27.224571 N | auth: Role role-test is created
2020-10-12 05:35:27.390926 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-12 05:35:27.391199 N | auth: added a new user: foo
2020-10-12 05:35:27.399607 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-12 05:35:27.399843 N | auth: changed a password of a user: foo
--- PASS: TestUserChangePassword (0.77s)
=== RUN   TestRoleAdd
2020-10-12 05:35:27.657696 W | auth: simple token is not cryptographically signed
2020-10-12 05:35:27.832099 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-12 05:35:27.832355 N | auth: added a new user: root
2020-10-12 05:35:27.832703 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-12 05:35:27.832944 N | auth: Role root is created
2020-10-12 05:35:27.833286 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-12 05:35:27.833472 N | auth: granted role root to user root
2020-10-12 05:35:27.833728 N | auth: Authentication enabled
2020-10-12 05:35:28.007563 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-12 05:35:28.007839 N | auth: Role role-test is created
2020-10-12 05:35:28.182697 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-12 05:35:28.183143 N | auth: added a new user: foo
2020-10-12 05:35:28.183555 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-12 05:35:28.183760 N | auth: Role role-test-1 is created
--- PASS: TestRoleAdd (0.79s)
=== RUN   TestUserGrant
2020-10-12 05:35:28.440941 W | auth: simple token is not cryptographically signed
2020-10-12 05:35:28.623911 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-12 05:35:28.624173 N | auth: added a new user: root
2020-10-12 05:35:28.624555 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-12 05:35:28.624762 N | auth: Role root is created
2020-10-12 05:35:28.625103 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-12 05:35:28.625296 N | auth: granted role root to user root
2020-10-12 05:35:28.625560 N | auth: Authentication enabled
2020-10-12 05:35:28.784828 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-12 05:35:28.787127 N | auth: Role role-test is created
2020-10-12 05:35:28.965969 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-12 05:35:28.966225 N | auth: added a new user: foo
2020-10-12 05:35:28.966727 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-12 05:35:28.966950 N | auth: granted role role-test to user foo
--- PASS: TestUserGrant (0.77s)
=== RUN   TestGetUser
2020-10-12 05:35:29.215964 W | auth: simple token is not cryptographically signed
2020-10-12 05:35:29.382197 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-12 05:35:29.382469 N | auth: added a new user: root
2020-10-12 05:35:29.382820 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-12 05:35:29.383071 N | auth: Role root is created
2020-10-12 05:35:29.383372 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-12 05:35:29.383562 N | auth: granted role root to user root
2020-10-12 05:35:29.383819 N | auth: Authentication enabled
2020-10-12 05:35:29.557607 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-12 05:35:29.557915 N | auth: Role role-test is created
2020-10-12 05:35:29.732728 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-12 05:35:29.733031 N | auth: added a new user: foo
2020-10-12 05:35:29.733352 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-12 05:35:29.733549 N | auth: granted role role-test to user foo
--- PASS: TestGetUser (0.78s)
=== RUN   TestListUsers
2020-10-12 05:35:30.007640 W | auth: simple token is not cryptographically signed
2020-10-12 05:35:30.182181 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-12 05:35:30.182434 N | auth: added a new user: root
2020-10-12 05:35:30.182796 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-12 05:35:30.183047 N | auth: Role root is created
2020-10-12 05:35:30.183421 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-12 05:35:30.183625 N | auth: granted role root to user root
2020-10-12 05:35:30.183885 N | auth: Authentication enabled
2020-10-12 05:35:30.357622 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-12 05:35:30.357929 N | auth: Role role-test is created
2020-10-12 05:35:30.541095 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-12 05:35:30.541357 N | auth: added a new user: foo
2020-10-12 05:35:30.549511 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-12 05:35:30.549719 N | auth: added a new user: user1
--- PASS: TestListUsers (0.80s)
=== RUN   TestRoleGrantPermission
2020-10-12 05:35:30.782651 W | auth: simple token is not cryptographically signed
2020-10-12 05:35:30.948877 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-12 05:35:30.949139 N | auth: added a new user: root
2020-10-12 05:35:30.949491 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-12 05:35:30.949693 N | auth: Role root is created
2020-10-12 05:35:30.949973 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-12 05:35:30.950150 N | auth: granted role root to user root
2020-10-12 05:35:30.950407 N | auth: Authentication enabled
2020-10-12 05:35:31.116138 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-12 05:35:31.116400 N | auth: Role role-test is created
2020-10-12 05:35:31.266040 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-12 05:35:31.266292 N | auth: added a new user: foo
2020-10-12 05:35:31.266658 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-12 05:35:31.266857 N | auth: Role role-test-1 is created
2020-10-12 05:35:31.267097 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-12 05:35:31.267291 N | auth: role role-test-1's permission of key Keys is updated as WRITE
--- PASS: TestRoleGrantPermission (0.73s)
=== RUN   TestRoleRevokePermission
2020-10-12 05:35:31.541007 W | auth: simple token is not cryptographically signed
2020-10-12 05:35:31.723916 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-12 05:35:31.724174 N | auth: added a new user: root
2020-10-12 05:35:31.724512 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-12 05:35:31.724718 N | auth: Role root is created
2020-10-12 05:35:31.725011 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-12 05:35:31.725210 N | auth: granted role root to user root
2020-10-12 05:35:31.725462 N | auth: Authentication enabled
2020-10-12 05:35:31.907716 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-12 05:35:31.908021 N | auth: Role role-test is created
2020-10-12 05:35:32.082763 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-12 05:35:32.083052 N | auth: added a new user: foo
2020-10-12 05:35:32.083436 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-12 05:35:32.083652 N | auth: Role role-test-1 is created
2020-10-12 05:35:32.083907 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-12 05:35:32.084158 N | auth: role role-test-1's permission of key Keys is updated as WRITE
2020-10-12 05:35:32.084559 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-12 05:35:32.084752 N | auth: revoked key Keys from role role-test-1
--- PASS: TestRoleRevokePermission (0.80s)
=== RUN   TestUserRevokePermission
2020-10-12 05:35:32.324354 W | auth: simple token is not cryptographically signed
2020-10-12 05:35:32.482256 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-12 05:35:32.482511 N | auth: added a new user: root
2020-10-12 05:35:32.482883 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-12 05:35:32.483094 N | auth: Role root is created
2020-10-12 05:35:32.483364 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-12 05:35:32.483548 N | auth: granted role root to user root
2020-10-12 05:35:32.483798 N | auth: Authentication enabled
2020-10-12 05:35:32.649492 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-12 05:35:32.650036 N | auth: Role role-test is created
2020-10-12 05:35:32.816059 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-12 05:35:32.816149 N | auth: added a new user: foo
2020-10-12 05:35:32.816468 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-12 05:35:32.816545 N | auth: Role role-test-1 is created
2020-10-12 05:35:32.816814 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-12 05:35:32.816887 N | auth: granted role role-test to user foo
2020-10-12 05:35:32.817185 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-12 05:35:32.817254 N | auth: granted role role-test-1 to user foo
2020-10-12 05:35:32.817672 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-12 05:35:32.817746 N | auth: revoked role role-test-1 from user foo
--- PASS: TestUserRevokePermission (0.72s)
=== RUN   TestRoleDelete
2020-10-12 05:35:33.049409 W | auth: simple token is not cryptographically signed
2020-10-12 05:35:33.223930 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-12 05:35:33.224019 N | auth: added a new user: root
2020-10-12 05:35:33.224388 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-12 05:35:33.224465 N | auth: Role root is created
2020-10-12 05:35:33.224839 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-12 05:35:33.224912 N | auth: granted role root to user root
2020-10-12 05:35:33.225211 N | auth: Authentication enabled
2020-10-12 05:35:33.391135 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-12 05:35:33.391240 N | auth: Role role-test is created
2020-10-12 05:35:33.566187 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-12 05:35:33.566278 N | auth: added a new user: foo
2020-10-12 05:35:33.566454 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-12 05:35:33.566528 N | auth: deleted role role-test
--- PASS: TestRoleDelete (0.77s)
=== RUN   TestAuthInfoFromCtx
2020-10-12 05:35:33.816051 W | auth: simple token is not cryptographically signed
2020-10-12 05:35:33.982214 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-12 05:35:33.982303 N | auth: added a new user: root
2020-10-12 05:35:33.982544 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-12 05:35:33.982617 N | auth: Role root is created
2020-10-12 05:35:33.982889 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-12 05:35:33.982968 N | auth: granted role root to user root
2020-10-12 05:35:33.983121 N | auth: Authentication enabled
2020-10-12 05:35:34.149624 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-12 05:35:34.149716 N | auth: Role role-test is created
2020-10-12 05:35:34.157789 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-12 05:35:34.157896 N | auth: added a new user: foo
2020-10-12 05:35:34.158162 W | auth: invalid auth token: Invalid Token
2020-10-12 05:35:34.158266 W | auth: invalid auth token: Invalid.Token
--- PASS: TestAuthInfoFromCtx (0.59s)
=== RUN   TestAuthDisable
2020-10-12 05:35:34.424574 W | auth: simple token is not cryptographically signed
2020-10-12 05:35:34.593648 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-12 05:35:34.593763 N | auth: added a new user: root
2020-10-12 05:35:34.594038 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-12 05:35:34.594156 N | auth: Role root is created
2020-10-12 05:35:34.594303 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-12 05:35:34.594372 N | auth: granted role root to user root
2020-10-12 05:35:34.594577 N | auth: Authentication enabled
2020-10-12 05:35:34.749431 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-12 05:35:34.749533 N | auth: Role role-test is created
2020-10-12 05:35:34.899432 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-12 05:35:34.899522 N | auth: added a new user: foo
2020-10-12 05:35:34.899622 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-12 05:35:35.041019 N | auth: Authentication disabled
--- PASS: TestAuthDisable (0.80s)
=== RUN   TestAuthInfoFromCtxRace
2020-10-12 05:35:35.207914 W | auth: simple token is not cryptographically signed
2020-10-12 05:35:35.366127 W | auth: invalid auth token: test
2020-10-12 05:35:35.373988 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-12 05:35:35.374070 N | auth: added a new user: test
--- PASS: TestAuthInfoFromCtxRace (0.25s)
=== RUN   TestIsAdminPermitted
2020-10-12 05:35:35.466125 W | auth: simple token is not cryptographically signed
2020-10-12 05:35:35.690808 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-12 05:35:35.691072 N | auth: added a new user: root
2020-10-12 05:35:35.691451 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-12 05:35:35.691652 N | auth: Role root is created
2020-10-12 05:35:35.691968 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-12 05:35:35.692164 N | auth: granted role root to user root
2020-10-12 05:35:35.692512 N | auth: Authentication enabled
2020-10-12 05:35:35.882720 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-12 05:35:35.883269 N | auth: Role role-test is created
2020-10-12 05:35:36.083406 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-12 05:35:36.083778 N | auth: added a new user: foo
2020-10-12 05:35:36.084242 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-12 05:35:36.241288 N | auth: Authentication disabled
--- PASS: TestIsAdminPermitted (0.95s)
=== RUN   TestRecoverFromSnapshot
2020-10-12 05:35:36.432779 W | auth: simple token is not cryptographically signed
2020-10-12 05:35:36.607367 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-12 05:35:36.607631 N | auth: added a new user: root
2020-10-12 05:35:36.608039 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-12 05:35:36.608249 N | auth: Role root is created
2020-10-12 05:35:36.608572 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-12 05:35:36.608763 N | auth: granted role root to user root
2020-10-12 05:35:36.609020 N | auth: Authentication enabled
2020-10-12 05:35:36.782727 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-12 05:35:36.783032 N | auth: Role role-test is created
2020-10-12 05:35:36.966195 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-12 05:35:36.966469 N | auth: added a new user: foo
2020-10-12 05:35:36.974578 W | auth: simple token is not cryptographically signed
--- PASS: TestRecoverFromSnapshot (0.82s)
=== RUN   TestHammerSimpleAuthenticate
2020-10-12 05:35:37.224439 W | auth: simple token is not cryptographically signed
2020-10-12 05:35:37.399375 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-12 05:35:37.399641 N | auth: added a new user: root
2020-10-12 05:35:37.399976 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-12 05:35:37.400183 N | auth: Role root is created
2020-10-12 05:35:37.400484 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-12 05:35:37.400656 N | auth: granted role root to user root
2020-10-12 05:35:37.400903 N | auth: Authentication enabled
2020-10-12 05:35:37.574620 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-12 05:35:37.574881 N | auth: Role role-test is created
2020-10-12 05:35:37.741193 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-12 05:35:37.741461 N | auth: added a new user: foo
2020-10-12 05:35:37.749645 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-12 05:35:37.749848 N | auth: added a new user: user-0
2020-10-12 05:35:37.758157 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-12 05:35:37.758362 N | auth: added a new user: user-1
2020-10-12 05:35:37.766396 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-12 05:35:37.766586 N | auth: added a new user: user-2
2020-10-12 05:35:37.774757 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-12 05:35:37.774955 N | auth: added a new user: user-3
2020-10-12 05:35:37.783121 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-12 05:35:37.783310 N | auth: added a new user: user-4
2020-10-12 05:35:37.791500 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-12 05:35:37.791691 N | auth: added a new user: user-5
2020-10-12 05:35:37.799735 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-12 05:35:37.799919 N | auth: added a new user: user-6
2020-10-12 05:35:37.808054 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-12 05:35:37.808242 N | auth: added a new user: user-7
2020-10-12 05:35:37.816356 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-12 05:35:37.816547 N | auth: added a new user: user-8
2020-10-12 05:35:37.824719 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-12 05:35:37.824903 N | auth: added a new user: user-9
2020-10-12 05:35:37.833091 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-12 05:35:37.833280 N | auth: added a new user: user-10
2020-10-12 05:35:37.841319 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-12 05:35:37.841607 N | auth: added a new user: user-11
2020-10-12 05:35:38.032821 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-12 05:35:38.033126 N | auth: added a new user: user-12
2020-10-12 05:35:38.041178 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-12 05:35:38.041387 N | auth: added a new user: user-13
2020-10-12 05:35:38.049483 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-12 05:35:38.049681 N | auth: added a new user: user-14
2020-10-12 05:35:38.057682 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-12 05:35:38.057903 N | auth: added a new user: user-15
2020-10-12 05:35:38.066003 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-12 05:35:38.066192 N | auth: added a new user: user-16
2020-10-12 05:35:38.074247 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-12 05:35:38.074439 N | auth: added a new user: user-17
2020-10-12 05:35:38.082475 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-12 05:35:38.082663 N | auth: added a new user: user-18
2020-10-12 05:35:38.090676 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-12 05:35:38.090863 N | auth: added a new user: user-19
2020-10-12 05:35:38.098876 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-12 05:35:38.099057 N | auth: added a new user: user-20
2020-10-12 05:35:38.107082 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-12 05:35:38.107264 N | auth: added a new user: user-21
2020-10-12 05:35:38.115324 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-12 05:35:38.115515 N | auth: added a new user: user-22
2020-10-12 05:35:38.123634 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-12 05:35:38.123829 N | auth: added a new user: user-23
2020-10-12 05:35:38.131813 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-12 05:35:38.131999 N | auth: added a new user: user-24
2020-10-12 05:35:38.332889 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-12 05:35:38.333003 N | auth: added a new user: user-25
2020-10-12 05:35:38.341191 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-12 05:35:38.341271 N | auth: added a new user: user-26
2020-10-12 05:35:38.349445 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-12 05:35:38.349521 N | auth: added a new user: user-27
2020-10-12 05:35:38.357598 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-12 05:35:38.357668 N | auth: added a new user: user-28
2020-10-12 05:35:38.365887 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-12 05:35:38.365961 N | auth: added a new user: user-29
2020-10-12 05:35:38.374045 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-12 05:35:38.374118 N | auth: added a new user: user-30
2020-10-12 05:35:38.382172 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-12 05:35:38.382240 N | auth: added a new user: user-31
2020-10-12 05:35:38.390350 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-12 05:35:38.390419 N | auth: added a new user: user-32
2020-10-12 05:35:38.398497 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-12 05:35:38.398566 N | auth: added a new user: user-33
2020-10-12 05:35:38.406760 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-12 05:35:38.406832 N | auth: added a new user: user-34
2020-10-12 05:35:38.414914 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-12 05:35:38.414981 N | auth: added a new user: user-35
2020-10-12 05:35:38.423094 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-12 05:35:38.423164 N | auth: added a new user: user-36
2020-10-12 05:35:38.431202 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-12 05:35:38.431270 N | auth: added a new user: user-37
2020-10-12 05:35:38.607874 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-12 05:35:38.608151 N | auth: added a new user: user-38
2020-10-12 05:35:38.616444 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-12 05:35:38.616686 N | auth: added a new user: user-39
2020-10-12 05:35:38.624860 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-12 05:35:38.625082 N | auth: added a new user: user-40
2020-10-12 05:35:38.633201 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-12 05:35:38.633430 N | auth: added a new user: user-41
2020-10-12 05:35:38.641576 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-12 05:35:38.641780 N | auth: added a new user: user-42
2020-10-12 05:35:38.650317 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-12 05:35:38.650553 N | auth: added a new user: user-43
2020-10-12 05:35:38.658781 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-12 05:35:38.659017 N | auth: added a new user: user-44
2020-10-12 05:35:38.667159 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-12 05:35:38.667376 N | auth: added a new user: user-45
2020-10-12 05:35:38.675510 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-12 05:35:38.675716 N | auth: added a new user: user-46
2020-10-12 05:35:38.683816 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-12 05:35:38.684019 N | auth: added a new user: user-47
2020-10-12 05:35:38.692057 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-12 05:35:38.692270 N | auth: added a new user: user-48
2020-10-12 05:35:38.700496 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-12 05:35:38.700713 N | auth: added a new user: user-49
2020-10-12 05:35:38.712145 I | auth: deleting token user-30(0).1 for user user-30
2020-10-12 05:35:38.712447 I | auth: deleting token user-8(0).1 for user user-8
2020-10-12 05:35:38.712606 I | auth: deleting token user-29(0).1 for user user-29
2020-10-12 05:35:38.712812 I | auth: deleting token user-25(0).1 for user user-25
2020-10-12 05:35:38.713058 I | auth: deleting token user-7(0).1 for user user-7
2020-10-12 05:35:38.713166 I | auth: deleting token user-33(0).1 for user user-33
2020-10-12 05:35:38.713243 I | auth: deleting token user-6(0).1 for user user-6
2020-10-12 05:35:38.713312 I | auth: deleting token user-17(0).1 for user user-17
2020-10-12 05:35:38.713376 I | auth: deleting token user-44(0).1 for user user-44
2020-10-12 05:35:38.713436 I | auth: deleting token user-5(0).1 for user user-5
2020-10-12 05:35:38.722401 I | auth: deleting token user-47(0).1 for user user-47
2020-10-12 05:35:38.722484 I | auth: deleting token user-27(0).1 for user user-27
2020-10-12 05:35:38.722546 I | auth: deleting token user-23(1).1 for user user-23
2020-10-12 05:35:38.722606 I | auth: deleting token user-40(1).1 for user user-40
2020-10-12 05:35:38.722662 I | auth: deleting token user-44(2).1 for user user-44
2020-10-12 05:35:38.722716 I | auth: deleting token user-48(0).1 for user user-48
2020-10-12 05:35:38.722773 I | auth: deleting token user-17(1).1 for user user-17
2020-10-12 05:35:38.722826 I | auth: deleting token user-16(1).1 for user user-16
2020-10-12 05:35:38.722921 I | auth: deleting token user-46(1).1 for user user-46
2020-10-12 05:35:38.723039 I | auth: deleting token user-45(0).1 for user user-45
2020-10-12 05:35:38.723198 I | auth: deleting token user-39(0).1 for user user-39
2020-10-12 05:35:38.723310 I | auth: deleting token user-18(0).1 for user user-18
2020-10-12 05:35:38.723427 I | auth: deleting token user-48(1).1 for user user-48
2020-10-12 05:35:38.723533 I | auth: deleting token user-39(1).1 for user user-39
2020-10-12 05:35:38.723688 I | auth: deleting token user-36(0).1 for user user-36
2020-10-12 05:35:38.723801 I | auth: deleting token user-0(0).1 for user user-0
2020-10-12 05:35:38.723909 I | auth: deleting token user-18(1).1 for user user-18
2020-10-12 05:35:38.724060 I | auth: deleting token user-20(0).1 for user user-20
2020-10-12 05:35:38.724173 I | auth: deleting token user-2(0).1 for user user-2
2020-10-12 05:35:38.724282 I | auth: deleting token user-27(1).1 for user user-27
2020-10-12 05:35:38.724420 I | auth: deleting token user-31(0).1 for user user-31
2020-10-12 05:35:38.724562 I | auth: deleting token user-11(1).1 for user user-11
2020-10-12 05:35:38.724706 I | auth: deleting token user-6(1).1 for user user-6
2020-10-12 05:35:38.724853 I | auth: deleting token user-11(0).1 for user user-11
2020-10-12 05:35:38.724995 I | auth: deleting token user-1(0).1 for user user-1
2020-10-12 05:35:38.725137 I | auth: deleting token user-41(0).1 for user user-41
2020-10-12 05:35:38.725247 I | auth: deleting token user-42(1).1 for user user-42
2020-10-12 05:35:38.725387 I | auth: deleting token user-15(1).1 for user user-15
2020-10-12 05:35:38.725534 I | auth: deleting token user-26(0).1 for user user-26
2020-10-12 05:35:38.725732 I | auth: deleting token user-12(0).1 for user user-12
2020-10-12 05:35:38.725867 I | auth: deleting token user-3(0).1 for user user-3
2020-10-12 05:35:38.726065 I | auth: deleting token user-16(0).1 for user user-16
2020-10-12 05:35:38.726193 I | auth: deleting token user-49(1).1 for user user-49
2020-10-12 05:35:38.726398 I | auth: deleting token user-24(0).1 for user user-24
2020-10-12 05:35:38.726624 I | auth: deleting token user-30(1).1 for user user-30
2020-10-12 05:35:38.726759 I | auth: deleting token user-17(2).1 for user user-17
2020-10-12 05:35:38.726959 I | auth: deleting token user-14(1).1 for user user-14
2020-10-12 05:35:38.727091 I | auth: deleting token user-34(1).1 for user user-34
2020-10-12 05:35:38.727283 I | auth: deleting token user-35(1).1 for user user-35
2020-10-12 05:35:38.727417 I | auth: deleting token user-22(0).1 for user user-22
2020-10-12 05:35:38.727615 I | auth: deleting token user-2(1).1 for user user-2
2020-10-12 05:35:38.727837 I | auth: deleting token user-31(1).1 for user user-31
2020-10-12 05:35:38.728007 I | auth: deleting token user-1(1).1 for user user-1
2020-10-12 05:35:38.728220 I | auth: deleting token user-44(1).1 for user user-44
2020-10-12 05:35:38.728352 I | auth: deleting token user-20(1).1 for user user-20
2020-10-12 05:35:38.728551 I | auth: deleting token user-5(2).1 for user user-5
2020-10-12 05:35:38.728684 I | auth: deleting token user-20(2).1 for user user-20
2020-10-12 05:35:38.728883 I | auth: deleting token user-32(0).1 for user user-32
2020-10-12 05:35:38.729017 I | auth: deleting token user-4(0).1 for user user-4
2020-10-12 05:35:38.729216 I | auth: deleting token user-28(0).1 for user user-28
2020-10-12 05:35:38.729346 I | auth: deleting token user-26(1).1 for user user-26
2020-10-12 05:35:38.729549 I | auth: deleting token user-25(2).1 for user user-25
2020-10-12 05:35:38.729681 I | auth: deleting token user-19(0).1 for user user-19
2020-10-12 05:35:38.729876 I | auth: deleting token user-45(1).1 for user user-45
2020-10-12 05:35:38.730007 I | auth: deleting token user-29(1).1 for user user-29
2020-10-12 05:35:38.730209 I | auth: deleting token user-29(2).1 for user user-29
2020-10-12 05:35:38.730344 I | auth: deleting token user-10(0).1 for user user-10
2020-10-12 05:35:38.730546 I | auth: deleting token user-41(1).1 for user user-41
2020-10-12 05:35:38.730676 I | auth: deleting token user-3(1).1 for user user-3
2020-10-12 05:35:38.730877 I | auth: deleting token user-24(1).1 for user user-24
2020-10-12 05:35:38.731010 I | auth: deleting token user-14(0).1 for user user-14
2020-10-12 05:35:38.731204 I | auth: deleting token user-8(2).1 for user user-8
2020-10-12 05:35:38.731338 I | auth: deleting token user-6(2).1 for user user-6
2020-10-12 05:35:38.731511 I | auth: deleting token user-9(0).1 for user user-9
2020-10-12 05:35:38.731687 I | auth: deleting token user-25(1).1 for user user-25
2020-10-12 05:35:38.731795 I | auth: deleting token user-36(1).1 for user user-36
2020-10-12 05:35:38.731949 I | auth: deleting token user-35(0).1 for user user-35
2020-10-12 05:35:38.732091 I | auth: deleting token user-9(1).1 for user user-9
2020-10-12 05:35:38.732206 I | auth: deleting token user-38(1).1 for user user-38
2020-10-12 05:35:38.732362 I | auth: deleting token user-21(0).1 for user user-21
2020-10-12 05:35:38.732470 I | auth: deleting token user-8(1).1 for user user-8
2020-10-12 05:35:38.732579 I | auth: deleting token user-5(1).1 for user user-5
2020-10-12 05:35:38.732723 I | auth: deleting token user-21(1).1 for user user-21
2020-10-12 05:35:38.732876 I | auth: deleting token user-12(1).1 for user user-12
2020-10-12 05:35:38.732983 I | auth: deleting token user-30(2).1 for user user-30
2020-10-12 05:35:38.733095 I | auth: deleting token user-43(0).1 for user user-43
2020-10-12 05:35:38.733246 I | auth: deleting token user-7(1).1 for user user-7
2020-10-12 05:35:38.733438 I | auth: deleting token user-19(1).1 for user user-19
2020-10-12 05:35:38.733599 I | auth: deleting token user-4(1).1 for user user-4
2020-10-12 05:35:38.733708 I | auth: deleting token user-33(1).1 for user user-33
2020-10-12 05:35:38.733816 I | auth: deleting token user-37(0).1 for user user-37
2020-10-12 05:35:38.733927 I | auth: deleting token user-42(0).1 for user user-42
2020-10-12 05:35:38.734082 I | auth: deleting token user-37(1).1 for user user-37
2020-10-12 05:35:38.734220 I | auth: deleting token user-0(1).1 for user user-0
2020-10-12 05:35:38.734360 I | auth: deleting token user-37(2).1 for user user-37
2020-10-12 05:35:38.734469 I | auth: deleting token user-15(0).1 for user user-15
2020-10-12 05:35:38.734581 I | auth: deleting token user-38(0).1 for user user-38
2020-10-12 05:35:38.734642 I | auth: deleting token user-34(0).1 for user user-34
2020-10-12 05:35:38.734696 I | auth: deleting token user-47(1).1 for user user-47
2020-10-12 05:35:38.734751 I | auth: deleting token user-13(1).1 for user user-13
2020-10-12 05:35:38.734807 I | auth: deleting token user-13(0).1 for user user-13
2020-10-12 05:35:38.734861 I | auth: deleting token user-10(1).1 for user user-10
2020-10-12 05:35:38.734920 I | auth: deleting token user-49(0).1 for user user-49
2020-10-12 05:35:38.734974 I | auth: deleting token user-32(1).1 for user user-32
2020-10-12 05:35:38.735030 I | auth: deleting token user-46(0).1 for user user-46
2020-10-12 05:35:38.735086 I | auth: deleting token user-40(0).1 for user user-40
2020-10-12 05:35:38.735140 I | auth: deleting token user-28(1).1 for user user-28
2020-10-12 05:35:38.735193 I | auth: deleting token user-33(2).1 for user user-33
2020-10-12 05:35:38.735248 I | auth: deleting token user-22(1).1 for user user-22
2020-10-12 05:35:38.735304 I | auth: deleting token user-7(2).1 for user user-7
2020-10-12 05:35:38.735363 I | auth: deleting token user-23(0).1 for user user-23
2020-10-12 05:35:38.735418 I | auth: deleting token user-43(1).1 for user user-43
2020-10-12 05:35:38.922668 I | auth: deleting token user-24(2).1 for user user-24
2020-10-12 05:35:38.922990 I | auth: deleting token user-40(2).1 for user user-40
2020-10-12 05:35:38.923212 I | auth: deleting token user-36(2).1 for user user-36
2020-10-12 05:35:38.923414 I | auth: deleting token user-10(2).1 for user user-10
2020-10-12 05:35:38.923609 I | auth: deleting token user-18(2).1 for user user-18
2020-10-12 05:35:38.923791 I | auth: deleting token user-23(2).1 for user user-23
2020-10-12 05:35:38.923972 I | auth: deleting token user-47(2).1 for user user-47
2020-10-12 05:35:38.924152 I | auth: deleting token user-11(2).1 for user user-11
2020-10-12 05:35:38.924334 I | auth: deleting token user-45(2).1 for user user-45
2020-10-12 05:35:38.924509 I | auth: deleting token user-3(2).1 for user user-3
2020-10-12 05:35:38.924684 I | auth: deleting token user-48(2).1 for user user-48
2020-10-12 05:35:38.924861 I | auth: deleting token user-42(2).1 for user user-42
2020-10-12 05:35:38.925039 I | auth: deleting token user-39(2).1 for user user-39
2020-10-12 05:35:38.925217 I | auth: deleting token user-0(2).1 for user user-0
2020-10-12 05:35:38.925394 I | auth: deleting token user-4(2).1 for user user-4
2020-10-12 05:35:38.925569 I | auth: deleting token user-22(2).1 for user user-22
2020-10-12 05:35:38.925750 I | auth: deleting token user-26(2).1 for user user-26
2020-10-12 05:35:38.925929 I | auth: deleting token user-38(2).1 for user user-38
2020-10-12 05:35:38.926108 I | auth: deleting token user-3(3).1 for user user-3
2020-10-12 05:35:38.926288 I | auth: deleting token user-19(2).1 for user user-19
2020-10-12 05:35:38.926462 I | auth: deleting token user-34(2).1 for user user-34
2020-10-12 05:35:38.926641 I | auth: deleting token user-16(2).1 for user user-16
2020-10-12 05:35:38.926821 I | auth: deleting token user-39(3).1 for user user-39
2020-10-12 05:35:38.926998 I | auth: deleting token user-31(2).1 for user user-31
2020-10-12 05:35:38.927174 I | auth: deleting token user-2(2).1 for user user-2
2020-10-12 05:35:38.927349 I | auth: deleting token user-21(2).1 for user user-21
2020-10-12 05:35:38.927553 I | auth: deleting token user-43(2).1 for user user-43
2020-10-12 05:35:38.927734 I | auth: deleting token user-27(2).1 for user user-27
2020-10-12 05:35:38.927950 I | auth: deleting token user-32(2).1 for user user-32
2020-10-12 05:35:38.928134 I | auth: deleting token user-49(2).1 for user user-49
2020-10-12 05:35:38.928311 I | auth: deleting token user-28(2).1 for user user-28
2020-10-12 05:35:38.928494 I | auth: deleting token user-46(2).1 for user user-46
2020-10-12 05:35:38.928674 I | auth: deleting token user-14(2).1 for user user-14
2020-10-12 05:35:38.928848 I | auth: deleting token user-35(2).1 for user user-35
2020-10-12 05:35:38.929026 I | auth: deleting token user-41(2).1 for user user-41
2020-10-12 05:35:38.929209 I | auth: deleting token user-15(2).1 for user user-15
2020-10-12 05:35:38.929394 I | auth: deleting token user-9(2).1 for user user-9
2020-10-12 05:35:38.929574 I | auth: deleting token user-13(2).1 for user user-13
2020-10-12 05:35:38.929767 I | auth: deleting token user-1(2).1 for user user-1
2020-10-12 05:35:38.929946 I | auth: deleting token user-12(2).1 for user user-12
2020-10-12 05:35:38.932191 I | auth: deleting token user-19(3).1 for user user-19
2020-10-12 05:35:38.932280 I | auth: deleting token user-33(4).1 for user user-33
2020-10-12 05:35:38.932359 I | auth: deleting token user-4(4).1 for user user-4
2020-10-12 05:35:38.932427 I | auth: deleting token user-47(4).1 for user user-47
2020-10-12 05:35:38.932492 I | auth: deleting token user-41(3).1 for user user-41
2020-10-12 05:35:38.932552 I | auth: deleting token user-10(4).1 for user user-10
2020-10-12 05:35:38.932608 I | auth: deleting token user-41(4).1 for user user-41
2020-10-12 05:35:38.932665 I | auth: deleting token user-28(3).1 for user user-28
2020-10-12 05:35:38.932720 I | auth: deleting token user-22(3).1 for user user-22
2020-10-12 05:35:38.932779 I | auth: deleting token user-5(3).1 for user user-5
2020-10-12 05:35:38.932838 I | auth: deleting token user-38(4).1 for user user-38
2020-10-12 05:35:38.932962 I | auth: deleting token user-28(4).1 for user user-28
2020-10-12 05:35:38.933025 I | auth: deleting token user-38(3).1 for user user-38
2020-10-12 05:35:38.933094 I | auth: deleting token user-12(4).1 for user user-12
2020-10-12 05:35:38.933157 I | auth: deleting token user-3(4).1 for user user-3
2020-10-12 05:35:38.933217 I | auth: deleting token user-5(4).1 for user user-5
2020-10-12 05:35:38.933278 I | auth: deleting token user-7(3).1 for user user-7
2020-10-12 05:35:38.933337 I | auth: deleting token user-23(3).1 for user user-23
2020-10-12 05:35:38.933399 I | auth: deleting token user-2(3).1 for user user-2
2020-10-12 05:35:38.933456 I | auth: deleting token user-31(4).1 for user user-31
2020-10-12 05:35:38.933522 I | auth: deleting token user-27(3).1 for user user-27
2020-10-12 05:35:38.933584 I | auth: deleting token user-1(3).1 for user user-1
2020-10-12 05:35:38.933647 I | auth: deleting token user-33(3).1 for user user-33
2020-10-12 05:35:38.933706 I | auth: deleting token user-1(4).1 for user user-1
2020-10-12 05:35:38.933768 I | auth: deleting token user-35(4).1 for user user-35
2020-10-12 05:35:38.933829 I | auth: deleting token user-4(3).1 for user user-4
2020-10-12 05:35:38.933886 I | auth: deleting token user-16(4).1 for user user-16
2020-10-12 05:35:38.933940 I | auth: deleting token user-15(4).1 for user user-15
2020-10-12 05:35:38.933996 I | auth: deleting token user-36(3).1 for user user-36
2020-10-12 05:35:38.934052 I | auth: deleting token user-29(3).1 for user user-29
2020-10-12 05:35:38.934109 I | auth: deleting token user-17(3).1 for user user-17
2020-10-12 05:35:38.934169 I | auth: deleting token user-42(3).1 for user user-42
2020-10-12 05:35:38.934224 I | auth: deleting token user-30(4).1 for user user-30
2020-10-12 05:35:38.934277 I | auth: deleting token user-49(4).1 for user user-49
2020-10-12 05:35:38.934333 I | auth: deleting token user-20(3).1 for user user-20
2020-10-12 05:35:38.934388 I | auth: deleting token user-35(3).1 for user user-35
2020-10-12 05:35:38.934454 I | auth: deleting token user-16(3).1 for user user-16
2020-10-12 05:35:38.934516 I | auth: deleting token user-36(4).1 for user user-36
2020-10-12 05:35:38.934576 I | auth: deleting token user-20(4).1 for user user-20
2020-10-12 05:35:38.934633 I | auth: deleting token user-23(4).1 for user user-23
2020-10-12 05:35:38.934688 I | auth: deleting token user-24(4).1 for user user-24
2020-10-12 05:35:38.934749 I | auth: deleting token user-26(3).1 for user user-26
2020-10-12 05:35:38.934812 I | auth: deleting token user-30(3).1 for user user-30
2020-10-12 05:35:38.934868 I | auth: deleting token user-40(4).1 for user user-40
2020-10-12 05:35:38.934933 I | auth: deleting token user-45(4).1 for user user-45
2020-10-12 05:35:38.934992 I | auth: deleting token user-21(3).1 for user user-21
2020-10-12 05:35:38.935051 I | auth: deleting token user-34(4).1 for user user-34
2020-10-12 05:35:38.935107 I | auth: deleting token user-22(4).1 for user user-22
2020-10-12 05:35:38.935162 I | auth: deleting token user-48(4).1 for user user-48
2020-10-12 05:35:38.935217 I | auth: deleting token user-24(3).1 for user user-24
2020-10-12 05:35:38.935271 I | auth: deleting token user-48(3).1 for user user-48
2020-10-12 05:35:38.935325 I | auth: deleting token user-9(4).1 for user user-9
2020-10-12 05:35:38.935383 I | auth: deleting token user-43(3).1 for user user-43
2020-10-12 05:35:38.935438 I | auth: deleting token user-17(4).1 for user user-17
2020-10-12 05:35:38.935494 I | auth: deleting token user-29(4).1 for user user-29
2020-10-12 05:35:38.935551 I | auth: deleting token user-13(3).1 for user user-13
2020-10-12 05:35:38.935604 I | auth: deleting token user-21(4).1 for user user-21
2020-10-12 05:35:38.935659 I | auth: deleting token user-44(4).1 for user user-44
2020-10-12 05:35:38.935712 I | auth: deleting token user-10(3).1 for user user-10
2020-10-12 05:35:38.935767 I | auth: deleting token user-15(3).1 for user user-15
2020-10-12 05:35:38.935822 I | auth: deleting token user-12(3).1 for user user-12
2020-10-12 05:35:38.935879 I | auth: deleting token user-47(3).1 for user user-47
2020-10-12 05:35:38.935934 I | auth: deleting token user-46(4).1 for user user-46
2020-10-12 05:35:38.935988 I | auth: deleting token user-25(4).1 for user user-25
2020-10-12 05:35:38.936042 I | auth: deleting token user-9(3).1 for user user-9
2020-10-12 05:35:38.936097 I | auth: deleting token user-18(3).1 for user user-18
2020-10-12 05:35:38.936154 I | auth: deleting token user-18(4).1 for user user-18
2020-10-12 05:35:38.936254 I | auth: deleting token user-14(3).1 for user user-14
2020-10-12 05:35:38.936323 I | auth: deleting token user-40(3).1 for user user-40
2020-10-12 05:35:38.936382 I | auth: deleting token user-34(3).1 for user user-34
2020-10-12 05:35:38.936439 I | auth: deleting token user-44(3).1 for user user-44
2020-10-12 05:35:38.936497 I | auth: deleting token user-6(3).1 for user user-6
2020-10-12 05:35:38.936551 I | auth: deleting token user-6(4).1 for user user-6
2020-10-12 05:35:38.936607 I | auth: deleting token user-25(3).1 for user user-25
2020-10-12 05:35:38.936662 I | auth: deleting token user-11(3).1 for user user-11
2020-10-12 05:35:38.936717 I | auth: deleting token user-49(3).1 for user user-49
2020-10-12 05:35:38.936772 I | auth: deleting token user-0(3).1 for user user-0
2020-10-12 05:35:38.936828 I | auth: deleting token user-39(4).1 for user user-39
2020-10-12 05:35:38.936884 I | auth: deleting token user-8(3).1 for user user-8
2020-10-12 05:35:38.936936 I | auth: deleting token user-31(3).1 for user user-31
2020-10-12 05:35:38.936992 I | auth: deleting token user-37(3).1 for user user-37
2020-10-12 05:35:38.937047 I | auth: deleting token user-32(3).1 for user user-32
2020-10-12 05:35:38.937112 I | auth: deleting token user-7(4).1 for user user-7
2020-10-12 05:35:38.937172 I | auth: deleting token user-37(4).1 for user user-37
2020-10-12 05:35:38.937234 I | auth: deleting token user-46(3).1 for user user-46
2020-10-12 05:35:38.937289 I | auth: deleting token user-45(3).1 for user user-45
2020-10-12 05:35:38.937346 I | auth: deleting token user-8(4).1 for user user-8
2020-10-12 05:35:38.937399 I | auth: deleting token user-19(4).1 for user user-19
2020-10-12 05:35:38.942259 I | auth: deleting token user-43(4).1 for user user-43
2020-10-12 05:35:38.942353 I | auth: deleting token user-42(4).1 for user user-42
2020-10-12 05:35:38.942571 I | auth: deleting token user-7(5).1 for user user-7
2020-10-12 05:35:38.942699 I | auth: deleting token user-8(5).1 for user user-8
2020-10-12 05:35:38.942895 I | auth: deleting token user-6(5).1 for user user-6
2020-10-12 05:35:38.943018 I | auth: deleting token user-5(5).1 for user user-5
2020-10-12 05:35:38.943179 I | auth: deleting token user-1(5).1 for user user-1
2020-10-12 05:35:38.943372 I | auth: deleting token user-14(5).1 for user user-14
2020-10-12 05:35:38.943518 I | auth: deleting token user-16(5).1 for user user-16
2020-10-12 05:35:38.943675 I | auth: deleting token user-27(4).1 for user user-27
2020-10-12 05:35:38.943795 I | auth: deleting token user-0(4).1 for user user-0
2020-10-12 05:35:38.943916 I | auth: deleting token user-26(5).1 for user user-26
2020-10-12 05:35:38.944070 I | auth: deleting token user-14(4).1 for user user-14
2020-10-12 05:35:38.944184 I | auth: deleting token user-19(5).1 for user user-19
2020-10-12 05:35:38.944295 I | auth: deleting token user-30(5).1 for user user-30
2020-10-12 05:35:38.944447 I | auth: deleting token user-23(5).1 for user user-23
2020-10-12 05:35:38.944561 I | auth: deleting token user-32(4).1 for user user-32
2020-10-12 05:35:38.944708 I | auth: deleting token user-11(4).1 for user user-11
2020-10-12 05:35:38.944821 I | auth: deleting token user-40(5).1 for user user-40
2020-10-12 05:35:38.944980 I | auth: deleting token user-2(4).1 for user user-2
2020-10-12 05:35:38.945090 I | auth: deleting token user-33(5).1 for user user-33
2020-10-12 05:35:38.945208 I | auth: deleting token user-13(4).1 for user user-13
2020-10-12 05:35:38.945360 I | auth: deleting token user-29(5).1 for user user-29
2020-10-12 05:35:38.945472 I | auth: deleting token user-26(4).1 for user user-26
2020-10-12 05:35:38.952197 I | auth: deleting token user-12(5).1 for user user-12
2020-10-12 05:35:38.952288 I | auth: deleting token user-45(5).1 for user user-45
2020-10-12 05:35:38.952353 I | auth: deleting token user-24(5).1 for user user-24
2020-10-12 05:35:38.952413 I | auth: deleting token user-27(5).1 for user user-27
2020-10-12 05:35:38.952477 I | auth: deleting token user-25(5).1 for user user-25
2020-10-12 05:35:38.952536 I | auth: deleting token user-31(5).1 for user user-31
2020-10-12 05:35:38.952594 I | auth: deleting token user-17(5).1 for user user-17
2020-10-12 05:35:38.952653 I | auth: deleting token user-3(5).1 for user user-3
2020-10-12 05:35:38.952710 I | auth: deleting token user-44(5).1 for user user-44
2020-10-12 05:35:38.952767 I | auth: deleting token user-42(5).1 for user user-42
2020-10-12 05:35:38.952829 I | auth: deleting token user-15(5).1 for user user-15
2020-10-12 05:35:38.952928 I | auth: deleting token user-27(6).1 for user user-27
2020-10-12 05:35:38.952988 I | auth: deleting token user-22(5).1 for user user-22
2020-10-12 05:35:38.953046 I | auth: deleting token user-8(6).1 for user user-8
2020-10-12 05:35:38.953105 I | auth: deleting token user-4(5).1 for user user-4
2020-10-12 05:35:38.953163 I | auth: deleting token user-35(5).1 for user user-35
2020-10-12 05:35:38.953221 I | auth: deleting token user-48(5).1 for user user-48
2020-10-12 05:35:38.953277 I | auth: deleting token user-47(5).1 for user user-47
2020-10-12 05:35:38.953345 I | auth: deleting token user-46(5).1 for user user-46
2020-10-12 05:35:38.953406 I | auth: deleting token user-46(6).1 for user user-46
2020-10-12 05:35:38.953470 I | auth: deleting token user-9(5).1 for user user-9
2020-10-12 05:35:38.953530 I | auth: deleting token user-11(5).1 for user user-11
2020-10-12 05:35:38.953590 I | auth: deleting token user-21(5).1 for user user-21
2020-10-12 05:35:38.953650 I | auth: deleting token user-36(5).1 for user user-36
2020-10-12 05:35:38.953713 I | auth: deleting token user-38(6).1 for user user-38
2020-10-12 05:35:38.953774 I | auth: deleting token user-39(5).1 for user user-39
2020-10-12 05:35:38.953829 I | auth: deleting token user-20(5).1 for user user-20
2020-10-12 05:35:38.953890 I | auth: deleting token user-18(5).1 for user user-18
2020-10-12 05:35:38.953948 I | auth: deleting token user-13(5).1 for user user-13
2020-10-12 05:35:38.954005 I | auth: deleting token user-2(5).1 for user user-2
2020-10-12 05:35:38.954062 I | auth: deleting token user-34(5).1 for user user-34
2020-10-12 05:35:38.954119 I | auth: deleting token user-32(5).1 for user user-32
2020-10-12 05:35:38.954190 I | auth: deleting token user-33(6).1 for user user-33
2020-10-12 05:35:38.954252 I | auth: deleting token user-0(5).1 for user user-0
2020-10-12 05:35:38.954314 I | auth: deleting token user-28(5).1 for user user-28
2020-10-12 05:35:38.954376 I | auth: deleting token user-41(5).1 for user user-41
2020-10-12 05:35:38.954440 I | auth: deleting token user-43(5).1 for user user-43
2020-10-12 05:35:38.954501 I | auth: deleting token user-37(5).1 for user user-37
2020-10-12 05:35:38.954569 I | auth: deleting token user-38(5).1 for user user-38
2020-10-12 05:35:38.954629 I | auth: deleting token user-44(6).1 for user user-44
2020-10-12 05:35:38.954689 I | auth: deleting token user-10(5).1 for user user-10
2020-10-12 05:35:38.954745 I | auth: deleting token user-49(5).1 for user user-49
2020-10-12 05:35:38.962183 I | auth: deleting token user-11(6).1 for user user-11
2020-10-12 05:35:38.962277 I | auth: deleting token user-41(6).1 for user user-41
2020-10-12 05:35:38.962346 I | auth: deleting token user-17(6).1 for user user-17
2020-10-12 05:35:38.962410 I | auth: deleting token user-15(6).1 for user user-15
2020-10-12 05:35:38.962472 I | auth: deleting token user-19(6).1 for user user-19
2020-10-12 05:35:38.962529 I | auth: deleting token user-20(6).1 for user user-20
2020-10-12 05:35:38.962585 I | auth: deleting token user-4(6).1 for user user-4
2020-10-12 05:35:38.962641 I | auth: deleting token user-28(6).1 for user user-28
2020-10-12 05:35:38.962712 I | auth: deleting token user-1(7).1 for user user-1
2020-10-12 05:35:38.962775 I | auth: deleting token user-14(6).1 for user user-14
2020-10-12 05:35:38.962833 I | auth: deleting token user-3(6).1 for user user-3
2020-10-12 05:35:38.962945 I | auth: deleting token user-31(6).1 for user user-31
2020-10-12 05:35:38.963004 I | auth: deleting token user-22(7).1 for user user-22
2020-10-12 05:35:38.963061 I | auth: deleting token user-49(6).1 for user user-49
2020-10-12 05:35:38.963116 I | auth: deleting token user-26(6).1 for user user-26
2020-10-12 05:35:38.963173 I | auth: deleting token user-5(6).1 for user user-5
2020-10-12 05:35:38.963229 I | auth: deleting token user-43(6).1 for user user-43
2020-10-12 05:35:38.963284 I | auth: deleting token user-22(6).1 for user user-22
2020-10-12 05:35:38.963380 I | auth: deleting token user-42(6).1 for user user-42
2020-10-12 05:35:38.963443 I | auth: deleting token user-19(7).1 for user user-19
2020-10-12 05:35:38.963511 I | auth: deleting token user-43(7).1 for user user-43
2020-10-12 05:35:38.963571 I | auth: deleting token user-2(6).1 for user user-2
2020-10-12 05:35:38.963636 I | auth: deleting token user-29(6).1 for user user-29
2020-10-12 05:35:38.963697 I | auth: deleting token user-5(7).1 for user user-5
2020-10-12 05:35:38.963762 I | auth: deleting token user-35(6).1 for user user-35
2020-10-12 05:35:38.963822 I | auth: deleting token user-13(6).1 for user user-13
2020-10-12 05:35:38.963883 I | auth: deleting token user-21(6).1 for user user-21
2020-10-12 05:35:38.963945 I | auth: deleting token user-24(6).1 for user user-24
2020-10-12 05:35:38.964001 I | auth: deleting token user-45(6).1 for user user-45
2020-10-12 05:35:38.964060 I | auth: deleting token user-44(7).1 for user user-44
2020-10-12 05:35:38.964115 I | auth: deleting token user-47(6).1 for user user-47
2020-10-12 05:35:38.964174 I | auth: deleting token user-30(6).1 for user user-30
2020-10-12 05:35:38.964228 I | auth: deleting token user-6(6).1 for user user-6
2020-10-12 05:35:38.964288 I | auth: deleting token user-16(6).1 for user user-16
2020-10-12 05:35:38.964347 I | auth: deleting token user-37(6).1 for user user-37
2020-10-12 05:35:38.964404 I | auth: deleting token user-48(6).1 for user user-48
2020-10-12 05:35:38.964467 I | auth: deleting token user-32(7).1 for user user-32
2020-10-12 05:35:38.964528 I | auth: deleting token user-32(6).1 for user user-32
2020-10-12 05:35:38.964596 I | auth: deleting token user-46(7).1 for user user-46
2020-10-12 05:35:38.964655 I | auth: deleting token user-15(7).1 for user user-15
2020-10-12 05:35:38.964716 I | auth: deleting token user-1(6).1 for user user-1
2020-10-12 05:35:38.964775 I | auth: deleting token user-40(6).1 for user user-40
2020-10-12 05:35:38.964832 I | auth: deleting token user-36(6).1 for user user-36
2020-10-12 05:35:38.964898 I | auth: deleting token user-25(6).1 for user user-25
2020-10-12 05:35:38.964960 I | auth: deleting token user-49(7).1 for user user-49
2020-10-12 05:35:38.965023 I | auth: deleting token user-8(7).1 for user user-8
2020-10-12 05:35:38.965097 I | auth: deleting token user-34(6).1 for user user-34
2020-10-12 05:35:38.965162 I | auth: deleting token user-7(6).1 for user user-7
2020-10-12 05:35:38.965225 I | auth: deleting token user-25(7).1 for user user-25
2020-10-12 05:35:38.965287 I | auth: deleting token user-23(6).1 for user user-23
2020-10-12 05:35:38.965345 I | auth: deleting token user-10(6).1 for user user-10
2020-10-12 05:35:38.965408 I | auth: deleting token user-18(6).1 for user user-18
2020-10-12 05:35:38.965468 I | auth: deleting token user-3(7).1 for user user-3
2020-10-12 05:35:38.965526 I | auth: deleting token user-26(7).1 for user user-26
2020-10-12 05:35:38.965584 I | auth: deleting token user-0(6).1 for user user-0
2020-10-12 05:35:38.965641 I | auth: deleting token user-39(6).1 for user user-39
2020-10-12 05:35:38.965697 I | auth: deleting token user-9(6).1 for user user-9
2020-10-12 05:35:38.965754 I | auth: deleting token user-12(6).1 for user user-12
2020-10-12 05:35:38.972095 I | auth: deleting token user-44(8).1 for user user-44
2020-10-12 05:35:38.972194 I | auth: deleting token user-41(8).1 for user user-41
2020-10-12 05:35:38.972265 I | auth: deleting token user-14(7).1 for user user-14
2020-10-12 05:35:38.972332 I | auth: deleting token user-42(7).1 for user user-42
2020-10-12 05:35:38.972409 I | auth: deleting token user-46(8).1 for user user-46
2020-10-12 05:35:38.972472 I | auth: deleting token user-10(7).1 for user user-10
2020-10-12 05:35:38.972532 I | auth: deleting token user-33(7).1 for user user-33
2020-10-12 05:35:38.972590 I | auth: deleting token user-5(8).1 for user user-5
2020-10-12 05:35:38.972647 I | auth: deleting token user-39(8).1 for user user-39
2020-10-12 05:35:38.972706 I | auth: deleting token user-45(7).1 for user user-45
2020-10-12 05:35:38.972764 I | auth: deleting token user-9(7).1 for user user-9
2020-10-12 05:35:38.972822 I | auth: deleting token user-17(7).1 for user user-17
2020-10-12 05:35:38.972928 I | auth: deleting token user-27(7).1 for user user-27
2020-10-12 05:35:38.972996 I | auth: deleting token user-48(7).1 for user user-48
2020-10-12 05:35:38.973061 I | auth: deleting token user-34(8).1 for user user-34
2020-10-12 05:35:38.973121 I | auth: deleting token user-33(8).1 for user user-33
2020-10-12 05:35:38.973189 I | auth: deleting token user-3(8).1 for user user-3
2020-10-12 05:35:38.973249 I | auth: deleting token user-15(8).1 for user user-15
2020-10-12 05:35:38.973318 I | auth: deleting token user-36(8).1 for user user-36
2020-10-12 05:35:38.973379 I | auth: deleting token user-11(7).1 for user user-11
2020-10-12 05:35:38.973443 I | auth: deleting token user-17(8).1 for user user-17
2020-10-12 05:35:38.973501 I | auth: deleting token user-38(7).1 for user user-38
2020-10-12 05:35:38.973569 I | auth: deleting token user-29(8).1 for user user-29
2020-10-12 05:35:38.973631 I | auth: deleting token user-24(7).1 for user user-24
2020-10-12 05:35:38.973696 I | auth: deleting token user-41(7).1 for user user-41
2020-10-12 05:35:38.973828 I | auth: deleting token user-4(7).1 for user user-4
2020-10-12 05:35:38.973894 I | auth: deleting token user-39(7).1 for user user-39
2020-10-12 05:35:38.973951 I | auth: deleting token user-20(7).1 for user user-20
2020-10-12 05:35:38.974010 I | auth: deleting token user-31(7).1 for user user-31
2020-10-12 05:35:38.974068 I | auth: deleting token user-11(8).1 for user user-11
2020-10-12 05:35:38.974163 I | auth: deleting token user-28(7).1 for user user-28
2020-10-12 05:35:38.974232 I | auth: deleting token user-14(8).1 for user user-14
2020-10-12 05:35:38.974294 I | auth: deleting token user-10(8).1 for user user-10
2020-10-12 05:35:38.974358 I | auth: deleting token user-43(8).1 for user user-43
2020-10-12 05:35:38.974418 I | auth: deleting token user-0(8).1 for user user-0
2020-10-12 05:35:38.974480 I | auth: deleting token user-8(8).1 for user user-8
2020-10-12 05:35:38.974540 I | auth: deleting token user-42(8).1 for user user-42
2020-10-12 05:35:38.974595 I | auth: deleting token user-40(7).1 for user user-40
2020-10-12 05:35:38.974654 I | auth: deleting token user-18(7).1 for user user-18
2020-10-12 05:35:38.974708 I | auth: deleting token user-21(7).1 for user user-21
2020-10-12 05:35:38.974768 I | auth: deleting token user-30(7).1 for user user-30
2020-10-12 05:35:38.974827 I | auth: deleting token user-1(8).1 for user user-1
2020-10-12 05:35:38.974894 I | auth: deleting token user-47(7).1 for user user-47
2020-10-12 05:35:38.974958 I | auth: deleting token user-0(7).1 for user user-0
2020-10-12 05:35:38.975020 I | auth: deleting token user-13(7).1 for user user-13
2020-10-12 05:35:38.975081 I | auth: deleting token user-7(8).1 for user user-7
2020-10-12 05:35:38.975145 I | auth: deleting token user-6(7).1 for user user-6
2020-10-12 05:35:38.975203 I | auth: deleting token user-36(7).1 for user user-36
2020-10-12 05:35:38.975267 I | auth: deleting token user-16(7).1 for user user-16
2020-10-12 05:35:38.975324 I | auth: deleting token user-34(7).1 for user user-34
2020-10-12 05:35:38.975381 I | auth: deleting token user-12(7).1 for user user-12
2020-10-12 05:35:38.975435 I | auth: deleting token user-21(8).1 for user user-21
2020-10-12 05:35:38.975491 I | auth: deleting token user-29(7).1 for user user-29
2020-10-12 05:35:38.975547 I | auth: deleting token user-2(7).1 for user user-2
2020-10-12 05:35:38.975603 I | auth: deleting token user-6(8).1 for user user-6
2020-10-12 05:35:38.975660 I | auth: deleting token user-45(8).1 for user user-45
2020-10-12 05:35:38.975724 I | auth: deleting token user-37(7).1 for user user-37
2020-10-12 05:35:38.975784 I | auth: deleting token user-48(8).1 for user user-48
2020-10-12 05:35:38.975844 I | auth: deleting token user-7(7).1 for user user-7
2020-10-12 05:35:38.975901 I | auth: deleting token user-49(8).1 for user user-49
2020-10-12 05:35:38.975956 I | auth: deleting token user-25(8).1 for user user-25
2020-10-12 05:35:38.976014 I | auth: deleting token user-30(8).1 for user user-30
2020-10-12 05:35:38.976080 I | auth: deleting token user-23(7).1 for user user-23
2020-10-12 05:35:38.976141 I | auth: deleting token user-35(7).1 for user user-35
2020-10-12 05:35:38.982509 I | auth: deleting token user-40(8).1 for user user-40
2020-10-12 05:35:38.982615 I | auth: deleting token user-23(8).1 for user user-23
2020-10-12 05:35:38.982678 I | auth: deleting token user-9(8).1 for user user-9
2020-10-12 05:35:38.982737 I | auth: deleting token user-21(9).1 for user user-21
2020-10-12 05:35:38.982791 I | auth: deleting token user-29(9).1 for user user-29
2020-10-12 05:35:38.982883 I | auth: deleting token user-19(9).1 for user user-19
2020-10-12 05:35:38.982952 I | auth: deleting token user-48(9).1 for user user-48
2020-10-12 05:35:38.983011 I | auth: deleting token user-26(8).1 for user user-26
2020-10-12 05:35:38.983068 I | auth: deleting token user-46(9).1 for user user-46
2020-10-12 05:35:38.983126 I | auth: deleting token user-44(9).1 for user user-44
2020-10-12 05:35:38.983185 I | auth: deleting token user-23(9).1 for user user-23
2020-10-12 05:35:38.983239 I | auth: deleting token user-30(9).1 for user user-30
2020-10-12 05:35:38.983295 I | auth: deleting token user-14(9).1 for user user-14
2020-10-12 05:35:38.983349 I | auth: deleting token user-28(8).1 for user user-28
2020-10-12 05:35:38.983408 I | auth: deleting token user-5(9).1 for user user-5
2020-10-12 05:35:38.983465 I | auth: deleting token user-2(8).1 for user user-2
2020-10-12 05:35:38.983522 I | auth: deleting token user-6(9).1 for user user-6
2020-10-12 05:35:38.983579 I | auth: deleting token user-17(9).1 for user user-17
2020-10-12 05:35:38.983637 I | auth: deleting token user-12(8).1 for user user-12
2020-10-12 05:35:38.983691 I | auth: deleting token user-2(9).1 for user user-2
2020-10-12 05:35:38.983748 I | auth: deleting token user-35(9).1 for user user-35
2020-10-12 05:35:38.983856 I | auth: deleting token user-31(8).1 for user user-31
2020-10-12 05:35:38.983922 I | auth: deleting token user-38(8).1 for user user-38
2020-10-12 05:35:38.983980 I | auth: deleting token user-37(9).1 for user user-37
2020-10-12 05:35:38.984041 I | auth: deleting token user-0(9).1 for user user-0
2020-10-12 05:35:38.984097 I | auth: deleting token user-20(8).1 for user user-20
2020-10-12 05:35:38.984154 I | auth: deleting token user-7(9).1 for user user-7
2020-10-12 05:35:38.984209 I | auth: deleting token user-26(9).1 for user user-26
2020-10-12 05:35:38.984267 I | auth: deleting token user-8(9).1 for user user-8
2020-10-12 05:35:38.984321 I | auth: deleting token user-18(8).1 for user user-18
2020-10-12 05:35:38.984376 I | auth: deleting token user-35(8).1 for user user-35
2020-10-12 05:35:38.984431 I | auth: deleting token user-32(8).1 for user user-32
2020-10-12 05:35:38.984486 I | auth: deleting token user-33(9).1 for user user-33
2020-10-12 05:35:38.984542 I | auth: deleting token user-25(9).1 for user user-25
2020-10-12 05:35:38.984600 I | auth: deleting token user-49(9).1 for user user-49
2020-10-12 05:35:38.984657 I | auth: deleting token user-16(9).1 for user user-16
2020-10-12 05:35:38.984713 I | auth: deleting token user-19(8).1 for user user-19
2020-10-12 05:35:38.984768 I | auth: deleting token user-27(9).1 for user user-27
2020-10-12 05:35:38.984826 I | auth: deleting token user-38(9).1 for user user-38
2020-10-12 05:35:38.984882 I | auth: deleting token user-24(9).1 for user user-24
2020-10-12 05:35:38.984940 I | auth: deleting token user-9(9).1 for user user-9
2020-10-12 05:35:38.984997 I | auth: deleting token user-22(8).1 for user user-22
2020-10-12 05:35:38.985054 I | auth: deleting token user-12(9).1 for user user-12
2020-10-12 05:35:38.985110 I | auth: deleting token user-20(9).1 for user user-20
2020-10-12 05:35:38.985167 I | auth: deleting token user-13(8).1 for user user-13
2020-10-12 05:35:38.985225 I | auth: deleting token user-27(8).1 for user user-27
2020-10-12 05:35:38.985282 I | auth: deleting token user-28(9).1 for user user-28
2020-10-12 05:35:38.985338 I | auth: deleting token user-24(8).1 for user user-24
2020-10-12 05:35:38.985392 I | auth: deleting token user-18(9).1 for user user-18
2020-10-12 05:35:38.985448 I | auth: deleting token user-13(9).1 for user user-13
2020-10-12 05:35:38.985505 I | auth: deleting token user-47(8).1 for user user-47
2020-10-12 05:35:38.985564 I | auth: deleting token user-37(8).1 for user user-37
2020-10-12 05:35:38.985621 I | auth: deleting token user-31(9).1 for user user-31
2020-10-12 05:35:38.985676 I | auth: deleting token user-4(8).1 for user user-4
2020-10-12 05:35:38.985732 I | auth: deleting token user-16(8).1 for user user-16
2020-10-12 05:35:38.992249 I | auth: deleting token user-32(9).1 for user user-32
2020-10-12 05:35:38.992478 I | auth: deleting token user-34(9).1 for user user-34
2020-10-12 05:35:38.992686 I | auth: deleting token user-42(9).1 for user user-42
2020-10-12 05:35:38.992901 I | auth: deleting token user-40(9).1 for user user-40
2020-10-12 05:35:38.993101 I | auth: deleting token user-4(9).1 for user user-4
2020-10-12 05:35:38.993276 I | auth: deleting token user-15(9).1 for user user-15
2020-10-12 05:35:38.993454 I | auth: deleting token user-36(9).1 for user user-36
2020-10-12 05:35:38.993636 I | auth: deleting token user-45(9).1 for user user-45
2020-10-12 05:35:38.993815 I | auth: deleting token user-3(9).1 for user user-3
2020-10-12 05:35:38.993996 I | auth: deleting token user-1(9).1 for user user-1
2020-10-12 05:35:38.994219 I | auth: deleting token user-47(9).1 for user user-47
2020-10-12 05:35:38.994397 I | auth: deleting token user-10(9).1 for user user-10
2020-10-12 05:35:38.994574 I | auth: deleting token user-43(9).1 for user user-43
2020-10-12 05:35:38.994750 I | auth: deleting token user-11(9).1 for user user-11
2020-10-12 05:35:38.994925 I | auth: deleting token user-39(9).1 for user user-39
2020-10-12 05:35:38.995101 I | auth: deleting token user-41(9).1 for user user-41
2020-10-12 05:35:38.995282 I | auth: deleting token user-22(9).1 for user user-22
--- PASS: TestHammerSimpleAuthenticate (1.92s)
=== RUN   TestRolesOrder
2020-10-12 05:35:39.157833 W | auth: simple token is not cryptographically signed
2020-10-12 05:35:39.332301 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-12 05:35:39.332393 N | auth: added a new user: root
2020-10-12 05:35:39.332594 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-12 05:35:39.332668 N | auth: Role root is created
2020-10-12 05:35:39.332914 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-12 05:35:39.332988 N | auth: granted role root to user root
2020-10-12 05:35:39.333138 N | auth: Authentication enabled
2020-10-12 05:35:39.515665 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-12 05:35:39.515760 N | auth: added a new user: user
2020-10-12 05:35:39.516037 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-12 05:35:39.516111 N | auth: Role role1 is created
2020-10-12 05:35:39.516345 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-12 05:35:39.516418 N | auth: granted role role1 to user user
2020-10-12 05:35:39.516535 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-12 05:35:39.516603 N | auth: Role role2 is created
2020-10-12 05:35:39.516835 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-12 05:35:39.516906 N | auth: granted role role2 to user user
2020-10-12 05:35:39.517025 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-12 05:35:39.517116 N | auth: Role abc is created
2020-10-12 05:35:39.517356 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-12 05:35:39.517423 N | auth: granted role abc to user user
2020-10-12 05:35:39.517568 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-12 05:35:39.517632 N | auth: Role xyz is created
2020-10-12 05:35:39.517904 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-12 05:35:39.517978 N | auth: granted role xyz to user user
2020-10-12 05:35:39.518166 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-12 05:35:39.518231 N | auth: Role role3 is created
2020-10-12 05:35:39.518451 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-12 05:35:39.518519 N | auth: granted role role3 to user user
--- PASS: TestRolesOrder (0.45s)
=== RUN   TestAuthInfoFromCtxWithRootSimple
2020-10-12 05:35:39.599652 W | auth: simple token is not cryptographically signed
2020-10-12 05:35:39.882544 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-12 05:35:39.882638 N | auth: added a new user: root
2020-10-12 05:35:39.882907 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-12 05:35:39.882984 N | auth: Role root is created
2020-10-12 05:35:39.883124 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-12 05:35:39.883189 N | auth: granted role root to user root
2020-10-12 05:35:39.883334 N | auth: Authentication enabled
--- PASS: TestAuthInfoFromCtxWithRootSimple (0.61s)
=== RUN   TestAuthInfoFromCtxWithRootJWT
2020-10-12 05:35:40.400914 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-12 05:35:40.401008 N | auth: added a new user: root
2020-10-12 05:35:40.401418 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-12 05:35:40.401500 N | auth: Role root is created
2020-10-12 05:35:40.401748 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-12 05:35:40.401820 N | auth: granted role root to user root
2020-10-12 05:35:40.402029 N | auth: Authentication enabled
--- PASS: TestAuthInfoFromCtxWithRootJWT (0.59s)
PASS
ok  	github.com/coreos/etcd/auth	17.452s
?   	github.com/coreos/etcd/auth/authpb	[no test files]
=== RUN   TestSimpleHTTPClientDoSuccess
--- PASS: TestSimpleHTTPClientDoSuccess (0.00s)
=== RUN   TestSimpleHTTPClientDoError
--- PASS: TestSimpleHTTPClientDoError (0.00s)
=== RUN   TestSimpleHTTPClientDoCancelContext
--- PASS: TestSimpleHTTPClientDoCancelContext (0.00s)
=== RUN   TestSimpleHTTPClientDoCancelContextResponseBodyClosed
--- PASS: TestSimpleHTTPClientDoCancelContextResponseBodyClosed (0.01s)
=== RUN   TestSimpleHTTPClientDoCancelContextResponseBodyClosedWithBlockingBody
--- PASS: TestSimpleHTTPClientDoCancelContextResponseBodyClosedWithBlockingBody (0.00s)
=== RUN   TestSimpleHTTPClientDoCancelContextWaitForRoundTrip
--- PASS: TestSimpleHTTPClientDoCancelContextWaitForRoundTrip (0.00s)
=== RUN   TestSimpleHTTPClientDoHeaderTimeout
--- PASS: TestSimpleHTTPClientDoHeaderTimeout (0.00s)
=== RUN   TestHTTPClusterClientDo
--- PASS: TestHTTPClusterClientDo (0.00s)
=== RUN   TestHTTPClusterClientDoDeadlineExceedContext
--- PASS: TestHTTPClusterClientDoDeadlineExceedContext (0.00s)
=== RUN   TestHTTPClusterClientDoCanceledContext
--- PASS: TestHTTPClusterClientDoCanceledContext (0.00s)
=== RUN   TestRedirectedHTTPAction
--- PASS: TestRedirectedHTTPAction (0.00s)
=== RUN   TestRedirectFollowingHTTPClient
--- PASS: TestRedirectFollowingHTTPClient (0.00s)
=== RUN   TestDefaultCheckRedirect
--- PASS: TestDefaultCheckRedirect (0.00s)
=== RUN   TestHTTPClusterClientSync
--- PASS: TestHTTPClusterClientSync (0.00s)
=== RUN   TestHTTPClusterClientSyncFail
--- PASS: TestHTTPClusterClientSyncFail (0.00s)
=== RUN   TestHTTPClusterClientAutoSyncCancelContext
--- PASS: TestHTTPClusterClientAutoSyncCancelContext (0.00s)
=== RUN   TestHTTPClusterClientAutoSyncFail
--- PASS: TestHTTPClusterClientAutoSyncFail (0.00s)
=== RUN   TestHTTPClusterClientGetVersion
--- PASS: TestHTTPClusterClientGetVersion (0.00s)
=== RUN   TestHTTPClusterClientSyncPinEndpoint
--- PASS: TestHTTPClusterClientSyncPinEndpoint (0.00s)
=== RUN   TestHTTPClusterClientSyncUnpinEndpoint
--- PASS: TestHTTPClusterClientSyncUnpinEndpoint (0.01s)
=== RUN   TestHTTPClusterClientSyncPinLeaderEndpoint
--- PASS: TestHTTPClusterClientSyncPinLeaderEndpoint (0.00s)
=== RUN   TestHTTPClusterClientResetFail
--- PASS: TestHTTPClusterClientResetFail (0.00s)
=== RUN   TestHTTPClusterClientResetPinRandom
--- PASS: TestHTTPClusterClientResetPinRandom (0.25s)
=== RUN   TestV2KeysURLHelper
--- PASS: TestV2KeysURLHelper (0.00s)
=== RUN   TestGetAction
--- PASS: TestGetAction (0.00s)
=== RUN   TestWaitAction
--- PASS: TestWaitAction (0.00s)
=== RUN   TestSetAction
--- PASS: TestSetAction (0.00s)
=== RUN   TestCreateInOrderAction
--- PASS: TestCreateInOrderAction (0.00s)
=== RUN   TestDeleteAction
--- PASS: TestDeleteAction (0.00s)
=== RUN   TestUnmarshalSuccessfulResponse
--- PASS: TestUnmarshalSuccessfulResponse (0.00s)
=== RUN   TestUnmarshalFailedKeysResponse
--- PASS: TestUnmarshalFailedKeysResponse (0.00s)
=== RUN   TestUnmarshalFailedKeysResponseBadJSON
--- PASS: TestUnmarshalFailedKeysResponseBadJSON (0.00s)
=== RUN   TestHTTPWatcherNextWaitAction
--- PASS: TestHTTPWatcherNextWaitAction (0.00s)
=== RUN   TestHTTPWatcherNextFail
--- PASS: TestHTTPWatcherNextFail (0.00s)
=== RUN   TestHTTPKeysAPIWatcherAction
--- PASS: TestHTTPKeysAPIWatcherAction (0.00s)
=== RUN   TestHTTPKeysAPISetAction
--- PASS: TestHTTPKeysAPISetAction (0.00s)
=== RUN   TestHTTPKeysAPISetError
--- PASS: TestHTTPKeysAPISetError (0.00s)
=== RUN   TestHTTPKeysAPISetResponse
--- PASS: TestHTTPKeysAPISetResponse (0.00s)
=== RUN   TestHTTPKeysAPIGetAction
--- PASS: TestHTTPKeysAPIGetAction (0.00s)
=== RUN   TestHTTPKeysAPIGetError
--- PASS: TestHTTPKeysAPIGetError (0.00s)
=== RUN   TestHTTPKeysAPIGetResponse
--- PASS: TestHTTPKeysAPIGetResponse (0.00s)
=== RUN   TestHTTPKeysAPIDeleteAction
--- PASS: TestHTTPKeysAPIDeleteAction (0.00s)
=== RUN   TestHTTPKeysAPIDeleteError
--- PASS: TestHTTPKeysAPIDeleteError (0.00s)
=== RUN   TestHTTPKeysAPIDeleteResponse
--- PASS: TestHTTPKeysAPIDeleteResponse (0.00s)
=== RUN   TestHTTPKeysAPICreateAction
--- PASS: TestHTTPKeysAPICreateAction (0.00s)
=== RUN   TestHTTPKeysAPICreateInOrderAction
--- PASS: TestHTTPKeysAPICreateInOrderAction (0.00s)
=== RUN   TestHTTPKeysAPIUpdateAction
--- PASS: TestHTTPKeysAPIUpdateAction (0.00s)
=== RUN   TestNodeTTLDuration
--- PASS: TestNodeTTLDuration (0.00s)
=== RUN   TestMembersAPIActionList
--- PASS: TestMembersAPIActionList (0.00s)
=== RUN   TestMembersAPIActionAdd
--- PASS: TestMembersAPIActionAdd (0.00s)
=== RUN   TestMembersAPIActionUpdate
--- PASS: TestMembersAPIActionUpdate (0.00s)
=== RUN   TestMembersAPIActionRemove
--- PASS: TestMembersAPIActionRemove (0.00s)
=== RUN   TestMembersAPIActionLeader
--- PASS: TestMembersAPIActionLeader (0.00s)
=== RUN   TestAssertStatusCode
--- PASS: TestAssertStatusCode (0.00s)
=== RUN   TestV2MembersURL
--- PASS: TestV2MembersURL (0.00s)
=== RUN   TestMemberUnmarshal
--- PASS: TestMemberUnmarshal (0.00s)
=== RUN   TestMemberCollectionUnmarshalFail
--- PASS: TestMemberCollectionUnmarshalFail (0.00s)
=== RUN   TestMemberCollectionUnmarshal
--- PASS: TestMemberCollectionUnmarshal (0.00s)
=== RUN   TestMemberCreateRequestMarshal
--- PASS: TestMemberCreateRequestMarshal (0.00s)
=== RUN   TestHTTPMembersAPIAddSuccess
--- PASS: TestHTTPMembersAPIAddSuccess (0.00s)
=== RUN   TestHTTPMembersAPIAddError
--- PASS: TestHTTPMembersAPIAddError (0.00s)
=== RUN   TestHTTPMembersAPIRemoveSuccess
--- PASS: TestHTTPMembersAPIRemoveSuccess (0.00s)
=== RUN   TestHTTPMembersAPIRemoveFail
--- PASS: TestHTTPMembersAPIRemoveFail (0.00s)
=== RUN   TestHTTPMembersAPIListSuccess
--- PASS: TestHTTPMembersAPIListSuccess (0.00s)
=== RUN   TestHTTPMembersAPIListError
--- PASS: TestHTTPMembersAPIListError (0.00s)
=== RUN   TestHTTPMembersAPILeaderSuccess
--- PASS: TestHTTPMembersAPILeaderSuccess (0.00s)
=== RUN   TestHTTPMembersAPILeaderError
--- PASS: TestHTTPMembersAPILeaderError (0.00s)
PASS
ok  	github.com/coreos/etcd/client	0.401s
=== RUN   TestDialCancel
{"level":"warn","ts":"2020-10-12T05:36:52.391Z","caller":"clientv3/retry_interceptor.go:62","msg":"retrying of unary invoker failed","target":"endpoint://client-6db0b80f-893a-4f4c-9600-22d8c7a56eb2/dialcancel:12345","attempt":0,"error":"rpc error: code = Canceled desc = latest connection error: connection error: desc = \"transport: Error while dialing dial unix dialcancel:12345: operation was canceled\""}
--- PASS: TestDialCancel (0.11s)
=== RUN   TestDialTimeout
--- PASS: TestDialTimeout (3.01s)
=== RUN   TestDialNoTimeout
--- PASS: TestDialNoTimeout (0.00s)
=== RUN   TestIsHaltErr
--- PASS: TestIsHaltErr (0.00s)
=== RUN   TestCompactOp
--- PASS: TestCompactOp (0.00s)
=== RUN   TestMetadataWithRequireLeader
--- PASS: TestMetadataWithRequireLeader (0.00s)
=== RUN   TestMetadataWithClientAPIVersion
--- PASS: TestMetadataWithClientAPIVersion (0.00s)
=== RUN   TestOpWithSort
--- PASS: TestOpWithSort (0.00s)
=== RUN   TestTxnPanics
--- PASS: TestTxnPanics (0.01s)
=== RUN   TestEvent
--- PASS: TestEvent (0.00s)
PASS
ok  	github.com/coreos/etcd/clientv3	4.221s
=== RUN   TestRoundRobinBalancedResolvableNoFailover
=== RUN   TestRoundRobinBalancedResolvableNoFailover/rrBalanced_1
{"level":"debug","msg":"registered balancer","policy":"picker-roundrobin-balanced","name":"163D28006011376B1"}
{"level":"info","msg":"built balancer","balancer-id":"c6ao43pod8r6","policy":"picker-roundrobin-balanced","resolver-target":"endpoint://nofailover/*"}
{"level":"info","msg":"resolved","picker":"picker-error","balancer-id":"c6ao43pod8r6","addresses":["127.0.0.1:42811"]}
{"level":"info","msg":"created subconn","address":"127.0.0.1:42811"}
{"level":"info","msg":"state changed","picker":"picker-error","balancer-id":"c6ao43pod8r6","connected":false,"subconn":"0x1ca6740","subconn-size":1,"address":"127.0.0.1:42811","old-state":"IDLE","new-state":"CONNECTING"}
{"level":"warn","msg":"connectivity recorder received unknown state","connectivity-state":"IDLE"}
{"level":"info","msg":"state changed","picker":"picker-error","balancer-id":"c6ao43pod8r6","connected":true,"subconn":"0x1ca6740","subconn-size":1,"address":"127.0.0.1:42811","old-state":"CONNECTING","new-state":"READY"}
{"level":"info","msg":"updated picker","picker":"picker-roundrobin-balanced","balancer-id":"c6ao43pod8r6","policy":"picker-roundrobin-balanced","subconn-ready":["127.0.0.1:42811 (0x1ca6740)"],"subconn-size":1}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:42811","subconn-index":0,"subconn-size":1}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:42811","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:42811","subconn-index":0,"subconn-size":1}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:42811","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:42811","subconn-index":0,"subconn-size":1}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:42811","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:42811","subconn-index":0,"subconn-size":1}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:42811","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:42811","subconn-index":0,"subconn-size":1}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:42811","success":true,"bytes-sent":true,"bytes-received":true}
=== RUN   TestRoundRobinBalancedResolvableNoFailover/rrBalanced_1_unix_sockets
{"level":"debug","msg":"registered balancer","policy":"picker-roundrobin-balanced","name":"163D280061481B692"}
{"level":"info","msg":"built balancer","balancer-id":"c6ao43q0e9w4","policy":"picker-roundrobin-balanced","resolver-target":"endpoint://nofailover/*"}
{"level":"info","msg":"resolved","picker":"picker-error","balancer-id":"c6ao43q0e9w4","addresses":["unix:///tmp/etcd-unix-so-272720152"]}
{"level":"info","msg":"created subconn","address":"unix:///tmp/etcd-unix-so-272720152"}
{"level":"info","msg":"state changed","picker":"picker-error","balancer-id":"c6ao43q0e9w4","connected":false,"subconn":"0x1d80440","subconn-size":1,"address":"unix:///tmp/etcd-unix-so-272720152","old-state":"IDLE","new-state":"CONNECTING"}
{"level":"warn","msg":"connectivity recorder received unknown state","connectivity-state":"IDLE"}
{"level":"info","msg":"state changed","picker":"picker-error","balancer-id":"c6ao43q0e9w4","connected":true,"subconn":"0x1d80440","subconn-size":1,"address":"unix:///tmp/etcd-unix-so-272720152","old-state":"CONNECTING","new-state":"READY"}
{"level":"info","msg":"updated picker","picker":"picker-roundrobin-balanced","balancer-id":"c6ao43q0e9w4","policy":"picker-roundrobin-balanced","subconn-ready":["unix:///tmp/etcd-unix-so-272720152 (0x1d80440)"],"subconn-size":1}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"unix:///tmp/etcd-unix-so-272720152","subconn-index":0,"subconn-size":1}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"unix:///tmp/etcd-unix-so-272720152","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"unix:///tmp/etcd-unix-so-272720152","subconn-index":0,"subconn-size":1}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"unix:///tmp/etcd-unix-so-272720152","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"unix:///tmp/etcd-unix-so-272720152","subconn-index":0,"subconn-size":1}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"unix:///tmp/etcd-unix-so-272720152","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"unix:///tmp/etcd-unix-so-272720152","subconn-index":0,"subconn-size":1}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"unix:///tmp/etcd-unix-so-272720152","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"unix:///tmp/etcd-unix-so-272720152","subconn-index":0,"subconn-size":1}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"unix:///tmp/etcd-unix-so-272720152","success":true,"bytes-sent":true,"bytes-received":true}
=== RUN   TestRoundRobinBalancedResolvableNoFailover/rrBalanced_3
{"level":"debug","msg":"registered balancer","policy":"picker-roundrobin-balanced","name":"163D280062338E673"}
{"level":"info","msg":"built balancer","balancer-id":"c6ao43q9h1kj","policy":"picker-roundrobin-balanced","resolver-target":"endpoint://nofailover/*"}
{"level":"info","msg":"resolved","picker":"picker-error","balancer-id":"c6ao43q9h1kj","addresses":["127.0.0.1:36337","127.0.0.1:38545","127.0.0.1:46167"]}
{"level":"info","msg":"created subconn","address":"127.0.0.1:38545"}
{"level":"info","msg":"created subconn","address":"127.0.0.1:46167"}
{"level":"info","msg":"created subconn","address":"127.0.0.1:36337"}
{"level":"info","msg":"state changed","picker":"picker-error","balancer-id":"c6ao43q9h1kj","connected":false,"subconn":"0x1d80b90","subconn-size":3,"address":"127.0.0.1:38545","old-state":"IDLE","new-state":"CONNECTING"}
{"level":"warn","msg":"connectivity recorder received unknown state","connectivity-state":"IDLE"}
{"level":"info","msg":"state changed","picker":"picker-error","balancer-id":"c6ao43q9h1kj","connected":false,"subconn":"0x1d80ba0","subconn-size":3,"address":"127.0.0.1:46167","old-state":"IDLE","new-state":"CONNECTING"}
{"level":"warn","msg":"connectivity recorder received unknown state","connectivity-state":"IDLE"}
{"level":"info","msg":"state changed","picker":"picker-error","balancer-id":"c6ao43q9h1kj","connected":false,"subconn":"0x1d80bb0","subconn-size":3,"address":"127.0.0.1:36337","old-state":"IDLE","new-state":"CONNECTING"}
{"level":"warn","msg":"connectivity recorder received unknown state","connectivity-state":"IDLE"}
{"level":"info","msg":"state changed","picker":"picker-error","balancer-id":"c6ao43q9h1kj","connected":true,"subconn":"0x1d80bb0","subconn-size":3,"address":"127.0.0.1:36337","old-state":"CONNECTING","new-state":"READY"}
{"level":"info","msg":"updated picker","picker":"picker-roundrobin-balanced","balancer-id":"c6ao43q9h1kj","policy":"picker-roundrobin-balanced","subconn-ready":["127.0.0.1:36337 (0x1d80bb0)"],"subconn-size":1}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:36337","subconn-index":0,"subconn-size":1}
{"level":"info","msg":"state changed","picker":"picker-roundrobin-balanced","balancer-id":"c6ao43q9h1kj","connected":true,"subconn":"0x1d80ba0","subconn-size":3,"address":"127.0.0.1:46167","old-state":"CONNECTING","new-state":"READY"}
{"level":"info","msg":"updated picker","picker":"picker-roundrobin-balanced","balancer-id":"c6ao43q9h1kj","policy":"picker-roundrobin-balanced","subconn-ready":["127.0.0.1:36337 (0x1d80bb0)","127.0.0.1:46167 (0x1d80ba0)"],"subconn-size":2}
{"level":"info","msg":"state changed","picker":"picker-roundrobin-balanced","balancer-id":"c6ao43q9h1kj","connected":true,"subconn":"0x1d80b90","subconn-size":3,"address":"127.0.0.1:38545","old-state":"CONNECTING","new-state":"READY"}
{"level":"info","msg":"updated picker","picker":"picker-roundrobin-balanced","balancer-id":"c6ao43q9h1kj","policy":"picker-roundrobin-balanced","subconn-ready":["127.0.0.1:36337 (0x1d80bb0)","127.0.0.1:38545 (0x1d80b90)","127.0.0.1:46167 (0x1d80ba0)"],"subconn-size":3}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:36337","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:46167","subconn-index":0,"subconn-size":3}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:46167","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:36337","subconn-index":1,"subconn-size":3}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:36337","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:38545","subconn-index":2,"subconn-size":3}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:38545","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:46167","subconn-index":0,"subconn-size":3}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:46167","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:36337","subconn-index":1,"subconn-size":3}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:36337","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:38545","subconn-index":2,"subconn-size":3}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:38545","success":true,"bytes-sent":true,"bytes-received":true}
=== RUN   TestRoundRobinBalancedResolvableNoFailover/rrBalanced_5
{"level":"debug","msg":"registered balancer","policy":"picker-roundrobin-balanced","name":"163D2800639644224"}
{"level":"info","msg":"built balancer","balancer-id":"c6ao43qnf5wt","policy":"picker-roundrobin-balanced","resolver-target":"endpoint://nofailover/*"}
{"level":"info","msg":"resolved","picker":"picker-error","balancer-id":"c6ao43qnf5wt","addresses":["127.0.0.1:36665","127.0.0.1:42999","127.0.0.1:43051","127.0.0.1:44047","127.0.0.1:44663"]}
{"level":"info","msg":"created subconn","address":"127.0.0.1:43051"}
{"level":"info","msg":"created subconn","address":"127.0.0.1:42999"}
{"level":"info","msg":"created subconn","address":"127.0.0.1:44047"}
{"level":"info","msg":"created subconn","address":"127.0.0.1:44663"}
{"level":"info","msg":"created subconn","address":"127.0.0.1:36665"}
{"level":"info","msg":"state changed","picker":"picker-error","balancer-id":"c6ao43qnf5wt","connected":false,"subconn":"0x1c0efb0","subconn-size":5,"address":"127.0.0.1:43051","old-state":"IDLE","new-state":"CONNECTING"}
{"level":"warn","msg":"connectivity recorder received unknown state","connectivity-state":"IDLE"}
{"level":"info","msg":"state changed","picker":"picker-error","balancer-id":"c6ao43qnf5wt","connected":false,"subconn":"0x1c0efc0","subconn-size":5,"address":"127.0.0.1:42999","old-state":"IDLE","new-state":"CONNECTING"}
{"level":"warn","msg":"connectivity recorder received unknown state","connectivity-state":"IDLE"}
{"level":"info","msg":"state changed","picker":"picker-error","balancer-id":"c6ao43qnf5wt","connected":false,"subconn":"0x1c0efd0","subconn-size":5,"address":"127.0.0.1:44047","old-state":"IDLE","new-state":"CONNECTING"}
{"level":"warn","msg":"connectivity recorder received unknown state","connectivity-state":"IDLE"}
{"level":"info","msg":"state changed","picker":"picker-error","balancer-id":"c6ao43qnf5wt","connected":false,"subconn":"0x1c0efe0","subconn-size":5,"address":"127.0.0.1:44663","old-state":"IDLE","new-state":"CONNECTING"}
{"level":"warn","msg":"connectivity recorder received unknown state","connectivity-state":"IDLE"}
{"level":"info","msg":"state changed","picker":"picker-error","balancer-id":"c6ao43qnf5wt","connected":false,"subconn":"0x1c0f000","subconn-size":5,"address":"127.0.0.1:36665","old-state":"IDLE","new-state":"CONNECTING"}
{"level":"warn","msg":"connectivity recorder received unknown state","connectivity-state":"IDLE"}
{"level":"info","msg":"state changed","picker":"picker-error","balancer-id":"c6ao43qnf5wt","connected":true,"subconn":"0x1c0efe0","subconn-size":5,"address":"127.0.0.1:44663","old-state":"CONNECTING","new-state":"READY"}
{"level":"info","msg":"updated picker","picker":"picker-roundrobin-balanced","balancer-id":"c6ao43qnf5wt","policy":"picker-roundrobin-balanced","subconn-ready":["127.0.0.1:44663 (0x1c0efe0)"],"subconn-size":1}
{"level":"info","msg":"state changed","picker":"picker-roundrobin-balanced","balancer-id":"c6ao43qnf5wt","connected":true,"subconn":"0x1c0efb0","subconn-size":5,"address":"127.0.0.1:43051","old-state":"CONNECTING","new-state":"READY"}
{"level":"info","msg":"updated picker","picker":"picker-roundrobin-balanced","balancer-id":"c6ao43qnf5wt","policy":"picker-roundrobin-balanced","subconn-ready":["127.0.0.1:43051 (0x1c0efb0)","127.0.0.1:44663 (0x1c0efe0)"],"subconn-size":2}
{"level":"info","msg":"state changed","picker":"picker-roundrobin-balanced","balancer-id":"c6ao43qnf5wt","connected":true,"subconn":"0x1c0f000","subconn-size":5,"address":"127.0.0.1:36665","old-state":"CONNECTING","new-state":"READY"}
{"level":"info","msg":"updated picker","picker":"picker-roundrobin-balanced","balancer-id":"c6ao43qnf5wt","policy":"picker-roundrobin-balanced","subconn-ready":["127.0.0.1:36665 (0x1c0f000)","127.0.0.1:43051 (0x1c0efb0)","127.0.0.1:44663 (0x1c0efe0)"],"subconn-size":3}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:44663","subconn-index":0,"subconn-size":3}
{"level":"info","msg":"state changed","picker":"picker-roundrobin-balanced","balancer-id":"c6ao43qnf5wt","connected":true,"subconn":"0x1c0efd0","subconn-size":5,"address":"127.0.0.1:44047","old-state":"CONNECTING","new-state":"READY"}
{"level":"info","msg":"updated picker","picker":"picker-roundrobin-balanced","balancer-id":"c6ao43qnf5wt","policy":"picker-roundrobin-balanced","subconn-ready":["127.0.0.1:36665 (0x1c0f000)","127.0.0.1:43051 (0x1c0efb0)","127.0.0.1:44047 (0x1c0efd0)","127.0.0.1:44663 (0x1c0efe0)"],"subconn-size":4}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:44663","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:43051","subconn-index":0,"subconn-size":4}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:43051","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:44047","subconn-index":1,"subconn-size":4}
{"level":"info","msg":"state changed","picker":"picker-roundrobin-balanced","balancer-id":"c6ao43qnf5wt","connected":true,"subconn":"0x1c0efc0","subconn-size":5,"address":"127.0.0.1:42999","old-state":"CONNECTING","new-state":"READY"}
{"level":"info","msg":"updated picker","picker":"picker-roundrobin-balanced","balancer-id":"c6ao43qnf5wt","policy":"picker-roundrobin-balanced","subconn-ready":["127.0.0.1:36665 (0x1c0f000)","127.0.0.1:42999 (0x1c0efc0)","127.0.0.1:43051 (0x1c0efb0)","127.0.0.1:44047 (0x1c0efd0)","127.0.0.1:44663 (0x1c0efe0)"],"subconn-size":5}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:44047","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:44047","subconn-index":0,"subconn-size":5}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:44047","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:44663","subconn-index":1,"subconn-size":5}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:44663","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:36665","subconn-index":2,"subconn-size":5}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:36665","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:43051","subconn-index":3,"subconn-size":5}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:43051","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:42999","subconn-index":4,"subconn-size":5}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:42999","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:44047","subconn-index":0,"subconn-size":5}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:44047","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:44663","subconn-index":1,"subconn-size":5}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:44663","success":true,"bytes-sent":true,"bytes-received":true}
--- PASS: TestRoundRobinBalancedResolvableNoFailover (0.09s)
    --- PASS: TestRoundRobinBalancedResolvableNoFailover/rrBalanced_1 (0.02s)
    --- PASS: TestRoundRobinBalancedResolvableNoFailover/rrBalanced_1_unix_sockets (0.01s)
    --- PASS: TestRoundRobinBalancedResolvableNoFailover/rrBalanced_3 (0.02s)
    --- PASS: TestRoundRobinBalancedResolvableNoFailover/rrBalanced_5 (0.03s)
=== RUN   TestRoundRobinBalancedResolvableFailoverFromServerFail
{"level":"debug","msg":"registered balancer","policy":"picker-roundrobin-balanced","name":"163D2800656455A55"}
{"level":"info","msg":"built balancer","balancer-id":"c6ao43r5b6x9","policy":"picker-roundrobin-balanced","resolver-target":"endpoint://serverfail/mock.server"}
{"level":"info","msg":"resolved","picker":"picker-error","balancer-id":"c6ao43r5b6x9","addresses":["127.0.0.1:38287","127.0.0.1:42413","127.0.0.1:43263","127.0.0.1:45695","127.0.0.1:45939"]}
{"level":"info","msg":"created subconn","address":"127.0.0.1:43263"}
{"level":"info","msg":"created subconn","address":"127.0.0.1:38287"}
{"level":"info","msg":"created subconn","address":"127.0.0.1:45695"}
{"level":"info","msg":"created subconn","address":"127.0.0.1:42413"}
{"level":"info","msg":"created subconn","address":"127.0.0.1:45939"}
{"level":"info","msg":"state changed","picker":"picker-error","balancer-id":"c6ao43r5b6x9","connected":false,"subconn":"0x1d81c30","subconn-size":5,"address":"127.0.0.1:43263","old-state":"IDLE","new-state":"CONNECTING"}
{"level":"warn","msg":"connectivity recorder received unknown state","connectivity-state":"IDLE"}
{"level":"info","msg":"state changed","picker":"picker-error","balancer-id":"c6ao43r5b6x9","connected":false,"subconn":"0x1d81c40","subconn-size":5,"address":"127.0.0.1:38287","old-state":"IDLE","new-state":"CONNECTING"}
{"level":"warn","msg":"connectivity recorder received unknown state","connectivity-state":"IDLE"}
{"level":"info","msg":"state changed","picker":"picker-error","balancer-id":"c6ao43r5b6x9","connected":false,"subconn":"0x1d81c50","subconn-size":5,"address":"127.0.0.1:45695","old-state":"IDLE","new-state":"CONNECTING"}
{"level":"warn","msg":"connectivity recorder received unknown state","connectivity-state":"IDLE"}
{"level":"info","msg":"state changed","picker":"picker-error","balancer-id":"c6ao43r5b6x9","connected":false,"subconn":"0x1d81c70","subconn-size":5,"address":"127.0.0.1:42413","old-state":"IDLE","new-state":"CONNECTING"}
{"level":"warn","msg":"connectivity recorder received unknown state","connectivity-state":"IDLE"}
{"level":"info","msg":"state changed","picker":"picker-error","balancer-id":"c6ao43r5b6x9","connected":false,"subconn":"0x1d81c80","subconn-size":5,"address":"127.0.0.1:45939","old-state":"IDLE","new-state":"CONNECTING"}
{"level":"warn","msg":"connectivity recorder received unknown state","connectivity-state":"IDLE"}
{"level":"info","msg":"state changed","picker":"picker-error","balancer-id":"c6ao43r5b6x9","connected":false,"subconn":"0x1d81c30","subconn-size":5,"address":"127.0.0.1:43263","old-state":"CONNECTING","new-state":"TRANSIENT_FAILURE"}
{"level":"info","msg":"state changed","picker":"picker-error","balancer-id":"c6ao43r5b6x9","connected":true,"subconn":"0x1d81c50","subconn-size":5,"address":"127.0.0.1:45695","old-state":"CONNECTING","new-state":"READY"}
{"level":"info","msg":"updated picker","picker":"picker-roundrobin-balanced","balancer-id":"c6ao43r5b6x9","policy":"picker-roundrobin-balanced","subconn-ready":["127.0.0.1:45695 (0x1d81c50)"],"subconn-size":1}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:45695","subconn-index":0,"subconn-size":1}
{"level":"info","msg":"state changed","picker":"picker-roundrobin-balanced","balancer-id":"c6ao43r5b6x9","connected":true,"subconn":"0x1d81c70","subconn-size":5,"address":"127.0.0.1:42413","old-state":"CONNECTING","new-state":"READY"}
{"level":"info","msg":"updated picker","picker":"picker-roundrobin-balanced","balancer-id":"c6ao43r5b6x9","policy":"picker-roundrobin-balanced","subconn-ready":["127.0.0.1:42413 (0x1d81c70)","127.0.0.1:45695 (0x1d81c50)"],"subconn-size":2}
{"level":"info","msg":"state changed","picker":"picker-roundrobin-balanced","balancer-id":"c6ao43r5b6x9","connected":true,"subconn":"0x1d81c40","subconn-size":5,"address":"127.0.0.1:38287","old-state":"CONNECTING","new-state":"READY"}
{"level":"info","msg":"updated picker","picker":"picker-roundrobin-balanced","balancer-id":"c6ao43r5b6x9","policy":"picker-roundrobin-balanced","subconn-ready":["127.0.0.1:38287 (0x1d81c40)","127.0.0.1:42413 (0x1d81c70)","127.0.0.1:45695 (0x1d81c50)"],"subconn-size":3}
{"level":"info","msg":"state changed","picker":"picker-roundrobin-balanced","balancer-id":"c6ao43r5b6x9","connected":true,"subconn":"0x1d81c80","subconn-size":5,"address":"127.0.0.1:45939","old-state":"CONNECTING","new-state":"READY"}
{"level":"info","msg":"updated picker","picker":"picker-roundrobin-balanced","balancer-id":"c6ao43r5b6x9","policy":"picker-roundrobin-balanced","subconn-ready":["127.0.0.1:38287 (0x1d81c40)","127.0.0.1:42413 (0x1d81c70)","127.0.0.1:45695 (0x1d81c50)","127.0.0.1:45939 (0x1d81c80)"],"subconn-size":4}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:45695","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:45939","subconn-index":0,"subconn-size":4}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:45939","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:38287","subconn-index":1,"subconn-size":4}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:38287","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:45695","subconn-index":2,"subconn-size":4}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:45695","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:42413","subconn-index":3,"subconn-size":4}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:42413","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:45939","subconn-index":0,"subconn-size":4}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:45939","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:38287","subconn-index":1,"subconn-size":4}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:38287","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:45695","subconn-index":2,"subconn-size":4}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:45695","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:42413","subconn-index":3,"subconn-size":4}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:42413","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:45939","subconn-index":0,"subconn-size":4}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:45939","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"info","msg":"state changed","picker":"picker-roundrobin-balanced","balancer-id":"c6ao43r5b6x9","connected":false,"subconn":"0x1d81c30","subconn-size":5,"address":"127.0.0.1:43263","old-state":"TRANSIENT_FAILURE","new-state":"CONNECTING"}
{"level":"info","msg":"state changed","picker":"picker-roundrobin-balanced","balancer-id":"c6ao43r5b6x9","connected":true,"subconn":"0x1d81c30","subconn-size":5,"address":"127.0.0.1:43263","old-state":"CONNECTING","new-state":"READY"}
{"level":"info","msg":"updated picker","picker":"picker-roundrobin-balanced","balancer-id":"c6ao43r5b6x9","policy":"picker-roundrobin-balanced","subconn-ready":["127.0.0.1:38287 (0x1d81c40)","127.0.0.1:42413 (0x1d81c70)","127.0.0.1:43263 (0x1d81c30)","127.0.0.1:45695 (0x1d81c50)","127.0.0.1:45939 (0x1d81c80)"],"subconn-size":5}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:43263","subconn-index":0,"subconn-size":5}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:43263","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:38287","subconn-index":1,"subconn-size":5}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:38287","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:45695","subconn-index":2,"subconn-size":5}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:45695","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:42413","subconn-index":3,"subconn-size":5}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:42413","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:45939","subconn-index":4,"subconn-size":5}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:45939","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:43263","subconn-index":0,"subconn-size":5}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:43263","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:38287","subconn-index":1,"subconn-size":5}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:38287","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:45695","subconn-index":2,"subconn-size":5}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:45695","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:42413","subconn-index":3,"subconn-size":5}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:42413","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:45939","subconn-index":4,"subconn-size":5}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:45939","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:43263","subconn-index":0,"subconn-size":5}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:43263","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:38287","subconn-index":1,"subconn-size":5}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:38287","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:45695","subconn-index":2,"subconn-size":5}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:45695","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:42413","subconn-index":3,"subconn-size":5}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:42413","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:45939","subconn-index":4,"subconn-size":5}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:45939","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:43263","subconn-index":0,"subconn-size":5}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:43263","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:38287","subconn-index":1,"subconn-size":5}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:38287","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:45695","subconn-index":2,"subconn-size":5}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:45695","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:42413","subconn-index":3,"subconn-size":5}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:42413","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:45939","subconn-index":4,"subconn-size":5}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:45939","success":true,"bytes-sent":true,"bytes-received":true}
--- PASS: TestRoundRobinBalancedResolvableFailoverFromServerFail (1.07s)
=== RUN   TestRoundRobinBalancedResolvableFailoverFromRequestFail
{"level":"debug","msg":"registered balancer","policy":"picker-roundrobin-balanced","name":"163D2800A5D4727F6"}
{"level":"info","msg":"built balancer","balancer-id":"c6ao449119tx","policy":"picker-roundrobin-balanced","resolver-target":"endpoint://requestfail/mock.server"}
{"level":"info","msg":"resolved","picker":"picker-error","balancer-id":"c6ao449119tx","addresses":["127.0.0.1:33363","127.0.0.1:35733","127.0.0.1:40481","127.0.0.1:42933","127.0.0.1:43911"]}
{"level":"info","msg":"created subconn","address":"127.0.0.1:33363"}
{"level":"info","msg":"created subconn","address":"127.0.0.1:35733"}
{"level":"info","msg":"created subconn","address":"127.0.0.1:40481"}
{"level":"info","msg":"created subconn","address":"127.0.0.1:42933"}
{"level":"info","msg":"created subconn","address":"127.0.0.1:43911"}
{"level":"info","msg":"state changed","picker":"picker-error","balancer-id":"c6ao449119tx","connected":false,"subconn":"0x1c0f180","subconn-size":5,"address":"127.0.0.1:33363","old-state":"IDLE","new-state":"CONNECTING"}
{"level":"warn","msg":"connectivity recorder received unknown state","connectivity-state":"IDLE"}
{"level":"info","msg":"state changed","picker":"picker-error","balancer-id":"c6ao449119tx","connected":false,"subconn":"0x1c0f190","subconn-size":5,"address":"127.0.0.1:35733","old-state":"IDLE","new-state":"CONNECTING"}
{"level":"warn","msg":"connectivity recorder received unknown state","connectivity-state":"IDLE"}
{"level":"info","msg":"state changed","picker":"picker-error","balancer-id":"c6ao449119tx","connected":false,"subconn":"0x1c0f1a0","subconn-size":5,"address":"127.0.0.1:40481","old-state":"IDLE","new-state":"CONNECTING"}
{"level":"warn","msg":"connectivity recorder received unknown state","connectivity-state":"IDLE"}
{"level":"info","msg":"state changed","picker":"picker-error","balancer-id":"c6ao449119tx","connected":false,"subconn":"0x1c0f1b0","subconn-size":5,"address":"127.0.0.1:42933","old-state":"IDLE","new-state":"CONNECTING"}
{"level":"warn","msg":"connectivity recorder received unknown state","connectivity-state":"IDLE"}
{"level":"info","msg":"state changed","picker":"picker-error","balancer-id":"c6ao449119tx","connected":false,"subconn":"0x1c0f1d0","subconn-size":5,"address":"127.0.0.1:43911","old-state":"IDLE","new-state":"CONNECTING"}
{"level":"warn","msg":"connectivity recorder received unknown state","connectivity-state":"IDLE"}
{"level":"info","msg":"state changed","picker":"picker-error","balancer-id":"c6ao449119tx","connected":true,"subconn":"0x1c0f180","subconn-size":5,"address":"127.0.0.1:33363","old-state":"CONNECTING","new-state":"READY"}
{"level":"info","msg":"updated picker","picker":"picker-roundrobin-balanced","balancer-id":"c6ao449119tx","policy":"picker-roundrobin-balanced","subconn-ready":["127.0.0.1:33363 (0x1c0f180)"],"subconn-size":1}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:33363","subconn-index":0,"subconn-size":1}
{"level":"info","msg":"state changed","picker":"picker-roundrobin-balanced","balancer-id":"c6ao449119tx","connected":true,"subconn":"0x1c0f1a0","subconn-size":5,"address":"127.0.0.1:40481","old-state":"CONNECTING","new-state":"READY"}
{"level":"info","msg":"updated picker","picker":"picker-roundrobin-balanced","balancer-id":"c6ao449119tx","policy":"picker-roundrobin-balanced","subconn-ready":["127.0.0.1:33363 (0x1c0f180)","127.0.0.1:40481 (0x1c0f1a0)"],"subconn-size":2}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:33363","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:33363","subconn-index":0,"subconn-size":2}
{"level":"info","msg":"state changed","picker":"picker-roundrobin-balanced","balancer-id":"c6ao449119tx","connected":true,"subconn":"0x1c0f1b0","subconn-size":5,"address":"127.0.0.1:42933","old-state":"CONNECTING","new-state":"READY"}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:33363","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:40481","subconn-index":1,"subconn-size":2}
{"level":"info","msg":"updated picker","picker":"picker-roundrobin-balanced","balancer-id":"c6ao449119tx","policy":"picker-roundrobin-balanced","subconn-ready":["127.0.0.1:33363 (0x1c0f180)","127.0.0.1:40481 (0x1c0f1a0)","127.0.0.1:42933 (0x1c0f1b0)"],"subconn-size":3}
{"level":"info","msg":"state changed","picker":"picker-roundrobin-balanced","balancer-id":"c6ao449119tx","connected":true,"subconn":"0x1c0f1d0","subconn-size":5,"address":"127.0.0.1:43911","old-state":"CONNECTING","new-state":"READY"}
{"level":"info","msg":"updated picker","picker":"picker-roundrobin-balanced","balancer-id":"c6ao449119tx","policy":"picker-roundrobin-balanced","subconn-ready":["127.0.0.1:33363 (0x1c0f180)","127.0.0.1:40481 (0x1c0f1a0)","127.0.0.1:42933 (0x1c0f1b0)","127.0.0.1:43911 (0x1c0f1d0)"],"subconn-size":4}
{"level":"info","msg":"state changed","picker":"picker-roundrobin-balanced","balancer-id":"c6ao449119tx","connected":true,"subconn":"0x1c0f190","subconn-size":5,"address":"127.0.0.1:35733","old-state":"CONNECTING","new-state":"READY"}
{"level":"info","msg":"updated picker","picker":"picker-roundrobin-balanced","balancer-id":"c6ao449119tx","policy":"picker-roundrobin-balanced","subconn-ready":["127.0.0.1:33363 (0x1c0f180)","127.0.0.1:35733 (0x1c0f190)","127.0.0.1:40481 (0x1c0f1a0)","127.0.0.1:42933 (0x1c0f1b0)","127.0.0.1:43911 (0x1c0f1d0)"],"subconn-size":5}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:40481","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:33363","subconn-index":0,"subconn-size":5}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:33363","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:35733","subconn-index":1,"subconn-size":5}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:35733","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:40481","subconn-index":2,"subconn-size":5}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:40481","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:42933","subconn-index":3,"subconn-size":5}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:42933","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:43911","subconn-index":4,"subconn-size":5}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:43911","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:33363","subconn-index":0,"subconn-size":5}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:33363","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:35733","subconn-index":1,"subconn-size":5}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:35733","success":true,"bytes-sent":true,"bytes-received":true}
--- PASS: TestRoundRobinBalancedResolvableFailoverFromRequestFail (0.05s)
=== RUN   Test_epsToAddrs
--- PASS: Test_epsToAddrs (0.00s)
PASS
ok  	github.com/coreos/etcd/clientv3/balancer	1.251s
?   	github.com/coreos/etcd/clientv3/balancer/connectivity	[no test files]
?   	github.com/coreos/etcd/clientv3/balancer/picker	[no test files]
?   	github.com/coreos/etcd/clientv3/balancer/resolver/endpoint	[no test files]
testing: warning: no tests to run
PASS
ok  	github.com/coreos/etcd/clientv3/clientv3util	0.039s [no tests to run]
2020-10-12 05:37:29.602644 I | integration: launching 1964974232 (unix://localhost:19649742320)
2020-10-12 05:37:29.660904 I | etcdserver: name = 1964974232
2020-10-12 05:37:29.660994 I | etcdserver: data dir = /tmp/etcd678320765
2020-10-12 05:37:29.661058 I | etcdserver: member dir = /tmp/etcd678320765/member
2020-10-12 05:37:29.661381 I | etcdserver: heartbeat = 10ms
2020-10-12 05:37:29.661442 I | etcdserver: election = 100ms
2020-10-12 05:37:29.661494 I | etcdserver: snapshot count = 0
2020-10-12 05:37:29.661619 I | etcdserver: advertise client URLs = unix://127.0.0.1:2100224050
2020-10-12 05:37:29.661694 I | etcdserver: initial advertise peer URLs = unix://127.0.0.1:2100124050
2020-10-12 05:37:29.661799 I | etcdserver: initial cluster = 1964974232=unix://127.0.0.1:2100124050
2020-10-12 05:37:29.818862 I | etcdserver: starting member af072e4da48b2da1 in cluster e6a5641fbe0de3ee
2020-10-12 05:37:29.819375 I | raft: af072e4da48b2da1 became follower at term 0
2020-10-12 05:37:29.819465 I | raft: newRaft af072e4da48b2da1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
2020-10-12 05:37:29.819804 I | raft: af072e4da48b2da1 became follower at term 1
2020-10-12 05:37:30.101854 W | auth: simple token is not cryptographically signed
2020-10-12 05:37:30.568781 I | etcdserver: set snapshot count to default 100000
2020-10-12 05:37:30.568910 I | etcdserver: starting server... [version: 3.3.25, cluster version: to_be_decided]
2020-10-12 05:37:30.569216 I | etcdserver: af072e4da48b2da1 as single-node; fast-forwarding 9 ticks (election ticks 10)
2020-10-12 05:37:30.571496 I | etcdserver/membership: added member af072e4da48b2da1 [unix://127.0.0.1:2100124050] to cluster e6a5641fbe0de3ee
2020-10-12 05:37:30.595119 I | integration: launched 1964974232 (unix://localhost:19649742320)
2020-10-12 05:37:30.661329 I | raft: af072e4da48b2da1 is starting a new election at term 1
2020-10-12 05:37:30.661438 I | raft: af072e4da48b2da1 became candidate at term 2
2020-10-12 05:37:30.661547 I | raft: af072e4da48b2da1 received MsgVoteResp from af072e4da48b2da1 at term 2
2020-10-12 05:37:30.661662 I | raft: af072e4da48b2da1 became leader at term 2
2020-10-12 05:37:30.661755 I | raft: raft.node: af072e4da48b2da1 elected leader af072e4da48b2da1 at term 2
2020-10-12 05:37:30.662402 I | etcdserver: setting up the initial cluster version to 3.3
2020-10-12 05:37:31.019399 W | etcdserver: request "ID:3288037963129216257 Method:\"PUT\" Path:\"/0/members/af072e4da48b2da1/attributes\" Val:\"{\\\"name\\\":\\\"1964974232\\\",\\\"clientURLs\\\":[\\\"unix://127.0.0.1:2100224050\\\"]}\" " with result "" took too long (257.165305ms) to execute
2020-10-12 05:37:31.019900 N | etcdserver/membership: set the initial cluster version to 3.3
2020-10-12 05:37:31.020139 I | etcdserver: published {Name:1964974232 ClientURLs:[unix://127.0.0.1:2100224050]} to cluster e6a5641fbe0de3ee
2020-10-12 05:37:31.020642 I | etcdserver/api: enabled capabilities for version 3.3
=== RUN   TestResumeElection
2020-10-12 05:37:31.395375 W | etcdserver: request "header:<ID:3288037963129216263 > txn:<compare:<target:CREATE key:\"/resume-election//2da1751b5050dd05\" create_revision:0 > success:<request_put:<key:\"/resume-election//2da1751b5050dd05\" value_size:10 lease:3288037963129216261 >> failure:<request_range:<key:\"/resume-election//2da1751b5050dd05\" > >>" with result "size:14" took too long (216.764929ms) to execute
2020-10-12 05:37:31.810566 W | etcdserver: read-only range request "key:\"/resume-election/\" range_end:\"/resume-election0\" limit:1 sort_order:ASCEND sort_target:CREATE " with result "range_response_count:0 size:4" took too long (320.107931ms) to execute
2020-10-12 05:37:31.811319 W | etcdserver: request "header:<ID:3288037963129216269 > txn:<compare:<target:CREATE key:\"/resume-election/2da1751b5050dd05\" create_revision:0 > success:<request_put:<key:\"/resume-election/2da1751b5050dd05\" value_size:10 lease:3288037963129216261 >> failure:<request_range:<key:\"/resume-election/2da1751b5050dd05\" > >>" with result "size:14" took too long (216.152913ms) to execute
--- PASS: TestResumeElection (1.04s)
PASS
2020-10-12 05:37:32.073958 I | integration: terminating 1964974232 (unix://localhost:19649742320)
2020-10-12 05:37:32.306732 I | integration: terminated 1964974232 (unix://localhost:19649742320)
ok  	github.com/coreos/etcd/clientv3/concurrency	2.792s
?   	github.com/coreos/etcd/clientv3/credentials	[no test files]
?   	github.com/coreos/etcd/clientv3/leasing	[no test files]
?   	github.com/coreos/etcd/clientv3/mirror	[no test files]
=== RUN   TestPrefixInterval
--- PASS: TestPrefixInterval (0.00s)
PASS
ok  	github.com/coreos/etcd/clientv3/namespace	0.040s
=== RUN   TestGRPCResolver
2020-10-12 05:37:54.915820 I | integration: launching 578334709 (unix://localhost:5783347090)
2020-10-12 05:37:55.069713 I | etcdserver: name = 578334709
2020-10-12 05:37:55.069802 I | etcdserver: data dir = /tmp/etcd145863255
2020-10-12 05:37:55.069867 I | etcdserver: member dir = /tmp/etcd145863255/member
2020-10-12 05:37:55.069928 I | etcdserver: heartbeat = 10ms
2020-10-12 05:37:55.069988 I | etcdserver: election = 100ms
2020-10-12 05:37:55.070044 I | etcdserver: snapshot count = 0
2020-10-12 05:37:55.070141 I | etcdserver: advertise client URLs = unix://127.0.0.1:2100224100
2020-10-12 05:37:55.070217 I | etcdserver: initial advertise peer URLs = unix://127.0.0.1:2100124100
2020-10-12 05:37:55.070321 I | etcdserver: initial cluster = 578334709=unix://127.0.0.1:2100124100
2020-10-12 05:37:55.244382 I | etcdserver: starting member 97300ba27ab541ee in cluster e4c3c30a9226a711
2020-10-12 05:37:55.245236 I | raft: 97300ba27ab541ee became follower at term 0
2020-10-12 05:37:55.245499 I | raft: newRaft 97300ba27ab541ee [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
2020-10-12 05:37:55.245701 I | raft: 97300ba27ab541ee became follower at term 1
2020-10-12 05:37:55.527368 W | auth: simple token is not cryptographically signed
2020-10-12 05:37:56.002492 I | etcdserver: set snapshot count to default 100000
2020-10-12 05:37:56.002678 I | etcdserver: starting server... [version: 3.3.25, cluster version: to_be_decided]
2020-10-12 05:37:56.003001 I | etcdserver: 97300ba27ab541ee as single-node; fast-forwarding 9 ticks (election ticks 10)
2020-10-12 05:37:56.005785 I | etcdserver/membership: added member 97300ba27ab541ee [unix://127.0.0.1:2100124100] to cluster e4c3c30a9226a711
2020-10-12 05:37:56.026329 I | integration: launched 578334709 (unix://localhost:5783347090)
2020-10-12 05:37:56.157163 I | raft: 97300ba27ab541ee is starting a new election at term 1
2020-10-12 05:37:56.157275 I | raft: 97300ba27ab541ee became candidate at term 2
2020-10-12 05:37:56.157652 I | raft: 97300ba27ab541ee received MsgVoteResp from 97300ba27ab541ee at term 2
2020-10-12 05:37:56.157959 I | raft: 97300ba27ab541ee became leader at term 2
2020-10-12 05:37:56.158063 I | raft: raft.node: 97300ba27ab541ee elected leader 97300ba27ab541ee at term 2
2020-10-12 05:37:56.159167 I | etcdserver: setting up the initial cluster version to 3.3
2020-10-12 05:37:56.278313 N | etcdserver/membership: set the initial cluster version to 3.3
2020-10-12 05:37:56.278521 I | etcdserver: published {Name:578334709 ClientURLs:[unix://127.0.0.1:2100224100]} to cluster e4c3c30a9226a711
2020-10-12 05:37:56.278885 I | etcdserver/api: enabled capabilities for version 3.3
2020-10-12 05:37:56.689207 W | etcdserver: request "header:<ID:4750863417101004550 > delete_range:<key:\"foo/127.0.0.1\" > " with result "size:6" took too long (208.05437ms) to execute
2020-10-12 05:37:56.690763 I | integration: terminating 578334709 (unix://localhost:5783347090)
2020-10-12 05:37:56.927687 I | integration: terminated 578334709 (unix://localhost:5783347090)
--- PASS: TestGRPCResolver (2.02s)
=== RUN   TestGRPCResolverMulti
2020-10-12 05:37:56.939012 I | integration: launching 529906409 (unix://localhost:5299064090)
2020-10-12 05:37:57.019809 I | etcdserver: name = 529906409
2020-10-12 05:37:57.020083 I | etcdserver: data dir = /tmp/etcd381690826
2020-10-12 05:37:57.020292 I | etcdserver: member dir = /tmp/etcd381690826/member
2020-10-12 05:37:57.020481 I | etcdserver: heartbeat = 10ms
2020-10-12 05:37:57.020671 I | etcdserver: election = 100ms
2020-10-12 05:37:57.020848 I | etcdserver: snapshot count = 0
2020-10-12 05:37:57.021044 I | etcdserver: advertise client URLs = unix://127.0.0.1:2100424100
2020-10-12 05:37:57.021238 I | etcdserver: initial advertise peer URLs = unix://127.0.0.1:2100324100
2020-10-12 05:37:57.021452 I | etcdserver: initial cluster = 529906409=unix://127.0.0.1:2100324100
2020-10-12 05:37:57.310745 I | etcdserver: starting member bf95ba6466df1972 in cluster b93eb7cc6c0b6b9b
2020-10-12 05:37:57.311111 I | raft: bf95ba6466df1972 became follower at term 0
2020-10-12 05:37:57.311525 I | raft: newRaft bf95ba6466df1972 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
2020-10-12 05:37:57.311747 I | raft: bf95ba6466df1972 became follower at term 1
2020-10-12 05:37:57.527405 W | auth: simple token is not cryptographically signed
2020-10-12 05:37:58.044163 I | etcdserver: set snapshot count to default 100000
2020-10-12 05:37:58.044290 I | etcdserver: starting server... [version: 3.3.25, cluster version: to_be_decided]
2020-10-12 05:37:58.047454 I | etcdserver/membership: added member bf95ba6466df1972 [unix://127.0.0.1:2100324100] to cluster b93eb7cc6c0b6b9b
2020-10-12 05:37:58.048064 I | etcdserver: bf95ba6466df1972 as single-node; fast-forwarding 9 ticks (election ticks 10)
2020-10-12 05:37:58.055604 I | integration: launched 529906409 (unix://localhost:5299064090)
2020-10-12 05:37:58.193302 I | raft: bf95ba6466df1972 is starting a new election at term 1
2020-10-12 05:37:58.193543 I | raft: bf95ba6466df1972 became candidate at term 2
2020-10-12 05:37:58.193818 I | raft: bf95ba6466df1972 received MsgVoteResp from bf95ba6466df1972 at term 2
2020-10-12 05:37:58.194053 I | raft: bf95ba6466df1972 became leader at term 2
2020-10-12 05:37:58.194211 I | raft: raft.node: bf95ba6466df1972 elected leader bf95ba6466df1972 at term 2
2020-10-12 05:37:58.194937 I | etcdserver: setting up the initial cluster version to 3.3
2020-10-12 05:37:58.669600 W | etcdserver: request "ID:1833656758472294657 Method:\"PUT\" Path:\"/0/members/bf95ba6466df1972/attributes\" Val:\"{\\\"name\\\":\\\"529906409\\\",\\\"clientURLs\\\":[\\\"unix://127.0.0.1:2100424100\\\"]}\" " with result "" took too long (157.899409ms) to execute
2020-10-12 05:37:58.669849 N | etcdserver/membership: set the initial cluster version to 3.3
2020-10-12 05:37:58.670358 I | etcdserver: published {Name:529906409 ClientURLs:[unix://127.0.0.1:2100424100]} to cluster b93eb7cc6c0b6b9b
2020-10-12 05:37:59.602927 W | etcdserver: request "header:<ID:1833656758472294661 > put:<key:\"foo/host\" value_size:43 >" with result "size:4" took too long (232.234014ms) to execute
2020-10-12 05:37:59.689015 I | integration: terminating 529906409 (unix://localhost:5299064090)
2020-10-12 05:38:00.083373 I | integration: terminated 529906409 (unix://localhost:5299064090)
--- PASS: TestGRPCResolverMulti (3.16s)
PASS
ok  	github.com/coreos/etcd/clientv3/naming	5.264s
=== RUN   TestDetectKvOrderViolation
--- PASS: TestDetectKvOrderViolation (7.19s)
=== RUN   TestDetectTxnOrderViolation
--- PASS: TestDetectTxnOrderViolation (6.63s)
=== RUN   TestKvOrdering
--- PASS: TestKvOrdering (0.00s)
=== RUN   TestTxnOrdering
--- PASS: TestTxnOrdering (0.00s)
=== RUN   TestEndpointSwitchResolvesViolation
--- PASS: TestEndpointSwitchResolvesViolation (10.09s)
=== RUN   TestUnresolvableOrderViolation
--- PASS: TestUnresolvableOrderViolation (18.75s)
PASS
ok  	github.com/coreos/etcd/clientv3/ordering	42.798s
?   	github.com/coreos/etcd/clientv3/snapshot	[no test files]
=== RUN   TestConfigFromFile
--- PASS: TestConfigFromFile (0.04s)
PASS
ok  	github.com/coreos/etcd/clientv3/yaml	0.085s
=== RUN   TestPeriodicHourly
2020-10-12 05:39:15.573179 N | compactor: Starting auto-compaction at revision 1 (retention: 2h0m0s)
2020-10-12 05:39:20.573284 N | compactor: Finished auto-compaction at revision 1
2020-10-12 05:39:20.685682 N | compactor: Starting auto-compaction at revision 10 (retention: 2h0m0s)
2020-10-12 05:39:20.685786 N | compactor: Finished auto-compaction at revision 10
2020-10-12 05:39:20.798446 N | compactor: Starting auto-compaction at revision 20 (retention: 2h0m0s)
2020-10-12 05:39:20.798536 N | compactor: Finished auto-compaction at revision 20
2020-10-12 05:39:20.911873 N | compactor: Starting auto-compaction at revision 30 (retention: 2h0m0s)
2020-10-12 05:39:20.911995 N | compactor: Finished auto-compaction at revision 30
--- PASS: TestPeriodicHourly (5.56s)
=== RUN   TestPeriodicMinutes
2020-10-12 05:39:21.026420 N | compactor: Starting auto-compaction at revision 1 (retention: 5m0s)
2020-10-12 05:39:26.026630 N | compactor: Finished auto-compaction at revision 1
2020-10-12 05:39:26.139186 N | compactor: Starting auto-compaction at revision 10 (retention: 5m0s)
2020-10-12 05:39:26.139286 N | compactor: Finished auto-compaction at revision 10
2020-10-12 05:39:26.253246 N | compactor: Starting auto-compaction at revision 20 (retention: 5m0s)
2020-10-12 05:39:26.253344 N | compactor: Finished auto-compaction at revision 20
2020-10-12 05:39:26.366251 N | compactor: Starting auto-compaction at revision 30 (retention: 5m0s)
2020-10-12 05:39:26.366366 N | compactor: Finished auto-compaction at revision 30
2020-10-12 05:39:26.479017 N | compactor: Starting auto-compaction at revision 40 (retention: 5m0s)
2020-10-12 05:39:26.479283 N | compactor: Finished auto-compaction at revision 40
2020-10-12 05:39:26.592666 N | compactor: Starting auto-compaction at revision 50 (retention: 5m0s)
2020-10-12 05:39:26.593047 N | compactor: Finished auto-compaction at revision 50
--- PASS: TestPeriodicMinutes (5.68s)
=== RUN   TestPeriodicPause
2020-10-12 05:39:26.961344 N | compactor: Starting auto-compaction at revision 24 (retention: 1h0m0s)
2020-10-12 05:39:26.961448 N | compactor: Finished auto-compaction at revision 24
--- PASS: TestPeriodicPause (0.37s)
=== RUN   TestRevision
2020-10-12 05:39:31.974175 N | compactor: Starting auto-compaction at revision 90 (retention: 10 revisions)
2020-10-12 05:39:31.984414 N | compactor: Finished auto-compaction at revision 90
2020-10-12 05:39:36.994845 N | compactor: Starting auto-compaction at revision 190 (retention: 10 revisions)
2020-10-12 05:39:37.005151 N | compactor: Finished auto-compaction at revision 190
--- PASS: TestRevision (10.04s)
=== RUN   TestRevisionPause
2020-10-12 05:39:37.026453 N | compactor: Starting auto-compaction at revision 90 (retention: 10 revisions)
2020-10-12 05:39:37.036697 N | compactor: Finished auto-compaction at revision 90
--- PASS: TestRevisionPause (0.03s)
PASS
ok  	github.com/coreos/etcd/compactor	21.744s
=== RUN   TestNewProxyFuncUnset
--- PASS: TestNewProxyFuncUnset (0.00s)
=== RUN   TestNewProxyFuncBad
--- PASS: TestNewProxyFuncBad (0.00s)
=== RUN   TestNewProxyFunc
2020-10-12 05:39:42.454870 I | discovery: using proxy "http://bar.com"
2020-10-12 05:39:42.455362 I | discovery: using proxy "http://disco.foo.bar"
--- PASS: TestNewProxyFunc (0.00s)
=== RUN   TestCheckCluster
2020-10-12 05:39:42.456068 E | discovery: error #0: context deadline exceeded
2020-10-12 05:39:42.456505 I | discovery: cluster status check: error connecting to <nil>, retrying in 2s
2020-10-12 05:39:42.456689 E | discovery: error #0: context deadline exceeded
2020-10-12 05:39:42.456843 I | discovery: cluster status check: error connecting to <nil>, retrying in 4s
2020-10-12 05:39:42.456993 E | discovery: error #0: context deadline exceeded
2020-10-12 05:39:42.457156 I | discovery: cluster status check: error connecting to <nil>, retrying in 8s
2020-10-12 05:39:42.457507 E | discovery: error #0: context deadline exceeded
2020-10-12 05:39:42.457646 I | discovery: cluster status check: error connecting to <nil>, retrying in 2s
2020-10-12 05:39:42.457792 E | discovery: error #0: context deadline exceeded
2020-10-12 05:39:42.457973 I | discovery: cluster status check: error connecting to <nil>, retrying in 4s
2020-10-12 05:39:42.458132 E | discovery: error #0: context deadline exceeded
2020-10-12 05:39:42.458271 I | discovery: cluster status check: error connecting to <nil>, retrying in 8s
2020-10-12 05:39:42.458718 E | discovery: error #0: context deadline exceeded
2020-10-12 05:39:42.458855 I | discovery: cluster status check: error connecting to <nil>, retrying in 2s
2020-10-12 05:39:42.459006 E | discovery: error #0: context deadline exceeded
2020-10-12 05:39:42.459137 I | discovery: cluster status check: error connecting to <nil>, retrying in 4s
2020-10-12 05:39:42.459280 E | discovery: error #0: context deadline exceeded
2020-10-12 05:39:42.459413 I | discovery: cluster status check: error connecting to <nil>, retrying in 8s
2020-10-12 05:39:42.459777 E | discovery: error #0: context deadline exceeded
2020-10-12 05:39:42.459915 I | discovery: cluster status check: error connecting to <nil>, retrying in 2s
2020-10-12 05:39:42.460123 E | discovery: error #0: context deadline exceeded
2020-10-12 05:39:42.460254 I | discovery: cluster status check: error connecting to <nil>, retrying in 4s
2020-10-12 05:39:42.460403 E | discovery: error #0: context deadline exceeded
2020-10-12 05:39:42.460537 I | discovery: cluster status check: error connecting to <nil>, retrying in 8s
2020-10-12 05:39:42.460858 E | discovery: error #0: context deadline exceeded
2020-10-12 05:39:42.460988 I | discovery: cluster status check: error connecting to <nil>, retrying in 2s
2020-10-12 05:39:42.461131 E | discovery: error #0: context deadline exceeded
2020-10-12 05:39:42.461261 I | discovery: cluster status check: error connecting to <nil>, retrying in 4s
2020-10-12 05:39:42.461433 E | discovery: error #0: context deadline exceeded
2020-10-12 05:39:42.461558 I | discovery: cluster status check: error connecting to <nil>, retrying in 8s
2020-10-12 05:39:42.461834 E | discovery: error #0: context deadline exceeded
2020-10-12 05:39:42.461963 I | discovery: cluster status check: error connecting to <nil>, retrying in 2s
2020-10-12 05:39:42.462100 E | discovery: error #0: context deadline exceeded
2020-10-12 05:39:42.462230 I | discovery: cluster status check: error connecting to <nil>, retrying in 4s
2020-10-12 05:39:42.462364 E | discovery: error #0: context deadline exceeded
2020-10-12 05:39:42.462492 I | discovery: cluster status check: error connecting to <nil>, retrying in 8s
2020-10-12 05:39:42.462720 E | discovery: error #0: context deadline exceeded
2020-10-12 05:39:42.462891 I | discovery: cluster status check: error connecting to <nil>, retrying in 2s
2020-10-12 05:39:42.463039 E | discovery: error #0: context deadline exceeded
2020-10-12 05:39:42.463173 I | discovery: cluster status check: error connecting to <nil>, retrying in 4s
2020-10-12 05:39:42.463314 E | discovery: error #0: context deadline exceeded
2020-10-12 05:39:42.463446 I | discovery: cluster status check: error connecting to <nil>, retrying in 8s
--- PASS: TestCheckCluster (0.01s)
=== RUN   TestWaitNodes
2020-10-12 05:39:42.463934 N | discovery: found peer 1 in the cluster
2020-10-12 05:39:42.464081 N | discovery: found peer 2 in the cluster
2020-10-12 05:39:42.464147 N | discovery: found peer 3 in the cluster
2020-10-12 05:39:42.464203 N | discovery: found 3 needed peer(s)
2020-10-12 05:39:42.464300 N | discovery: found peer 1 in the cluster
2020-10-12 05:39:42.464367 N | discovery: found peer 2 in the cluster
2020-10-12 05:39:42.464427 N | discovery: found peer 3 in the cluster
2020-10-12 05:39:42.464480 N | discovery: found 3 needed peer(s)
2020-10-12 05:39:42.464590 N | discovery: found peer 1 in the cluster
2020-10-12 05:39:42.464648 N | discovery: found 1 peer(s), waiting for 2 more
2020-10-12 05:39:42.464703 N | discovery: found peer 2 in the cluster
2020-10-12 05:39:42.464758 N | discovery: found 2 peer(s), waiting for 1 more
2020-10-12 05:39:42.464812 N | discovery: found peer 3 in the cluster
2020-10-12 05:39:42.464866 N | discovery: found 3 needed peer(s)
2020-10-12 05:39:42.464984 N | discovery: found peer 1 in the cluster
2020-10-12 05:39:42.465050 N | discovery: found 1 peer(s), waiting for 2 more
2020-10-12 05:39:42.465116 E | discovery: error #0: context deadline exceeded
2020-10-12 05:39:42.465253 I | discovery: waiting for other nodes: error connecting to <nil>, retrying in 2s
2020-10-12 05:39:42.465428 N | discovery: found peer 1 in the cluster
2020-10-12 05:39:42.465489 N | discovery: found 1 peer(s), waiting for 2 more
2020-10-12 05:39:42.465550 E | discovery: error #0: context deadline exceeded
2020-10-12 05:39:42.465674 I | discovery: waiting for other nodes: error connecting to <nil>, retrying in 4s
2020-10-12 05:39:42.465854 N | discovery: found peer 1 in the cluster
2020-10-12 05:39:42.465914 N | discovery: found 1 peer(s), waiting for 2 more
2020-10-12 05:39:42.465987 N | discovery: found peer 2 in the cluster
2020-10-12 05:39:42.466044 N | discovery: found 2 peer(s), waiting for 1 more
2020-10-12 05:39:42.466101 N | discovery: found peer 3 in the cluster
2020-10-12 05:39:42.466155 N | discovery: found 3 needed peer(s)
2020-10-12 05:39:42.466291 N | discovery: found peer 1 in the cluster
2020-10-12 05:39:42.466354 N | discovery: found peer 2 in the cluster
2020-10-12 05:39:42.466409 N | discovery: found 2 peer(s), waiting for 1 more
2020-10-12 05:39:42.466461 N | discovery: found peer 3 in the cluster
2020-10-12 05:39:42.466516 N | discovery: found 3 needed peer(s)
2020-10-12 05:39:42.466753 N | discovery: found peer 1 in the cluster
2020-10-12 05:39:42.466826 N | discovery: found peer 2 in the cluster
2020-10-12 05:39:42.466883 N | discovery: found 2 peer(s), waiting for 1 more
2020-10-12 05:39:42.466943 E | discovery: error #0: context deadline exceeded
2020-10-12 05:39:42.467076 I | discovery: waiting for other nodes: error connecting to <nil>, retrying in 2s
2020-10-12 05:39:42.467338 N | discovery: found peer 1 in the cluster
2020-10-12 05:39:42.467410 N | discovery: found peer 2 in the cluster
2020-10-12 05:39:42.467466 N | discovery: found 2 peer(s), waiting for 1 more
2020-10-12 05:39:42.467526 E | discovery: error #0: context deadline exceeded
2020-10-12 05:39:42.467651 I | discovery: waiting for other nodes: error connecting to <nil>, retrying in 4s
2020-10-12 05:39:42.467827 N | discovery: found peer 1 in the cluster
2020-10-12 05:39:42.467942 N | discovery: found peer 2 in the cluster
2020-10-12 05:39:42.468002 N | discovery: found 2 peer(s), waiting for 1 more
2020-10-12 05:39:42.468059 N | discovery: found peer 3 in the cluster
2020-10-12 05:39:42.468114 N | discovery: found 3 needed peer(s)
2020-10-12 05:39:42.468247 N | discovery: found peer 1 in the cluster
2020-10-12 05:39:42.468315 N | discovery: found peer 2 in the cluster
2020-10-12 05:39:42.468378 N | discovery: found peer 3 in the cluster
2020-10-12 05:39:42.468431 N | discovery: found 3 needed peer(s)
2020-10-12 05:39:42.468553 N | discovery: found peer 1 in the cluster
2020-10-12 05:39:42.468616 N | discovery: found peer 2 in the cluster
2020-10-12 05:39:42.468679 N | discovery: found peer 3 in the cluster
2020-10-12 05:39:42.468733 N | discovery: found 3 needed peer(s)
--- PASS: TestWaitNodes (0.00s)
=== RUN   TestCreateSelf
--- PASS: TestCreateSelf (0.00s)
=== RUN   TestNodesToCluster
--- PASS: TestNodesToCluster (0.00s)
=== RUN   TestSortableNodes
--- PASS: TestSortableNodes (0.03s)
=== RUN   TestRetryFailure
2020-10-12 05:39:42.503496 E | discovery: error #0: context deadline exceeded
2020-10-12 05:39:42.503791 I | discovery: cluster status check: error connecting to <nil>, retrying in 2s
2020-10-12 05:39:42.504237 E | discovery: error #0: context deadline exceeded
2020-10-12 05:39:42.504443 I | discovery: cluster status check: error connecting to <nil>, retrying in 4s
2020-10-12 05:39:42.504671 E | discovery: error #0: context deadline exceeded
2020-10-12 05:39:42.504811 I | discovery: cluster status check: error connecting to <nil>, retrying in 8s
2020-10-12 05:39:42.504958 E | discovery: error #0: context deadline exceeded
--- PASS: TestRetryFailure (0.00s)
PASS
ok  	github.com/coreos/etcd/discovery	0.082s
=== RUN   TestConfigFileOtherFields
--- PASS: TestConfigFileOtherFields (0.01s)
=== RUN   TestUpdateDefaultClusterFromName
--- PASS: TestUpdateDefaultClusterFromName (0.00s)
=== RUN   TestUpdateDefaultClusterFromNameOverwrite
--- PASS: TestUpdateDefaultClusterFromNameOverwrite (0.00s)
=== RUN   TestAutoCompactionModeInvalid
--- PASS: TestAutoCompactionModeInvalid (0.00s)
=== RUN   TestAutoCompactionModeParse
--- PASS: TestAutoCompactionModeParse (0.00s)
=== RUN   TestStartEtcdWrongToken
2020-10-12 05:39:58.469079 I | embed: listening for peers on http://localhost:2380
2020-10-12 05:39:58.470082 I | embed: listening for client requests on localhost:2379
2020-10-12 05:39:58.572475 I | etcdserver: name = default
2020-10-12 05:39:58.572564 I | etcdserver: data dir = /tmp/token-test708999392
2020-10-12 05:39:58.572630 I | etcdserver: member dir = /tmp/token-test708999392/member
2020-10-12 05:39:58.572687 I | etcdserver: heartbeat = 100ms
2020-10-12 05:39:58.572741 I | etcdserver: election = 1000ms
2020-10-12 05:39:58.572796 I | etcdserver: snapshot count = 100000
2020-10-12 05:39:58.572975 I | etcdserver: advertise client URLs = http://localhost:2379
2020-10-12 05:39:58.573111 I | etcdserver: initial advertise peer URLs = http://localhost:2380
2020-10-12 05:39:58.573220 I | etcdserver: initial cluster = default=http://localhost:2380
2020-10-12 05:39:58.738865 I | etcdserver: starting member 8e9e05c52164694d in cluster cdf818194e3a8c32
2020-10-12 05:39:58.739764 I | raft: 8e9e05c52164694d became follower at term 0
2020-10-12 05:39:58.740034 I | raft: newRaft 8e9e05c52164694d [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
2020-10-12 05:39:58.740325 I | raft: 8e9e05c52164694d became follower at term 1
2020-10-12 05:39:59.013650 E | auth: unknown token type: wrong-token
2020-10-12 05:39:59.013858 W | etcdserver: failed to create token provider,err is auth: invalid auth options
--- PASS: TestStartEtcdWrongToken (0.63s)
PASS
ok  	github.com/coreos/etcd/embed	0.716s
=== RUN   TestErrorWriteTo
--- PASS: TestErrorWriteTo (0.00s)
PASS
ok  	github.com/coreos/etcd/error	0.035s
=== RUN   TestMain
--- PASS: TestMain (0.00s)
PASS
ok  	github.com/coreos/etcd/etcdctl	0.077s
?   	github.com/coreos/etcd/etcdctl/ctlv2	[no test files]
=== RUN   TestArgOrStdin
--- PASS: TestArgOrStdin (0.00s)
PASS
ok  	github.com/coreos/etcd/etcdctl/ctlv2/command	0.048s
?   	github.com/coreos/etcd/etcdctl/ctlv3	[no test files]
=== RUN   Test_parseWatchArgs
--- PASS: Test_parseWatchArgs (0.00s)
PASS
ok  	github.com/coreos/etcd/etcdctl/ctlv3/command	0.064s
=== RUN   TestConfigParsingMemberFlags
--- PASS: TestConfigParsingMemberFlags (0.00s)
=== RUN   TestConfigFileMemberFields
2020-10-12 05:41:11.694008 I | etcdmain: Loading server configuration from "/tmp/servercfg195029705"
--- PASS: TestConfigFileMemberFields (0.01s)
=== RUN   TestConfigParsingClusteringFlags
--- PASS: TestConfigParsingClusteringFlags (0.00s)
=== RUN   TestConfigFileClusteringFields
2020-10-12 05:41:11.706539 I | etcdmain: Loading server configuration from "/tmp/servercfg025518484"
--- PASS: TestConfigFileClusteringFields (0.01s)
=== RUN   TestConfigFileClusteringFlags
2020-10-12 05:41:11.712118 I | etcdmain: Loading server configuration from "/tmp/servercfg610928099"
2020-10-12 05:41:11.714847 I | etcdmain: Loading server configuration from "/tmp/servercfg794654694"
2020-10-12 05:41:11.717828 I | etcdmain: Loading server configuration from "/tmp/servercfg540285453"
2020-10-12 05:41:11.720758 I | etcdmain: Loading server configuration from "/tmp/servercfg124450824"
2020-10-12 05:41:11.723604 I | etcdmain: Loading server configuration from "/tmp/servercfg954069447"
2020-10-12 05:41:11.726356 I | etcdmain: Loading server configuration from "/tmp/servercfg547041914"
2020-10-12 05:41:11.729081 I | etcdmain: Loading server configuration from "/tmp/servercfg198315921"
2020-10-12 05:41:11.731797 I | etcdmain: Loading server configuration from "/tmp/servercfg894871996"
--- PASS: TestConfigFileClusteringFlags (0.03s)
=== RUN   TestConfigParsingOtherFlags
--- PASS: TestConfigParsingOtherFlags (0.00s)
=== RUN   TestConfigFileOtherFields
2020-10-12 05:41:11.741033 I | etcdmain: Loading server configuration from "/tmp/servercfg423654891"
--- PASS: TestConfigFileOtherFields (0.00s)
=== RUN   TestConfigParsingConflictClusteringFlags
--- PASS: TestConfigParsingConflictClusteringFlags (0.01s)
=== RUN   TestConfigFileConflictClusteringFlags
2020-10-12 05:41:11.752069 I | etcdmain: Loading server configuration from "/tmp/servercfg620483662"
2020-10-12 05:41:11.754420 I | etcdmain: Loading server configuration from "/tmp/servercfg795725653"
2020-10-12 05:41:11.756932 I | etcdmain: Loading server configuration from "/tmp/servercfg766887088"
2020-10-12 05:41:11.759506 I | etcdmain: Loading server configuration from "/tmp/servercfg183014479"
--- PASS: TestConfigFileConflictClusteringFlags (0.01s)
=== RUN   TestConfigParsingMissedAdvertiseClientURLsFlag
--- PASS: TestConfigParsingMissedAdvertiseClientURLsFlag (0.01s)
=== RUN   TestConfigIsNewCluster
--- PASS: TestConfigIsNewCluster (0.00s)
=== RUN   TestConfigIsProxy
--- PASS: TestConfigIsProxy (0.00s)
=== RUN   TestConfigIsReadonlyProxy
--- PASS: TestConfigIsReadonlyProxy (0.00s)
=== RUN   TestConfigShouldFallbackToProxy
--- PASS: TestConfigShouldFallbackToProxy (0.00s)
=== RUN   TestConfigFileElectionTimeout
2020-10-12 05:41:11.784688 I | etcdmain: Loading server configuration from "/tmp/servercfg044158306"
2020-10-12 05:41:11.786931 I | etcdmain: Loading server configuration from "/tmp/servercfg590930265"
2020-10-12 05:41:11.789133 I | etcdmain: Loading server configuration from "/tmp/servercfg357026532"
2020-10-12 05:41:11.791304 I | etcdmain: Loading server configuration from "/tmp/servercfg531237107"
--- PASS: TestConfigFileElectionTimeout (0.01s)
PASS
ok  	github.com/coreos/etcd/etcdmain	0.191s
=== RUN   TestDecideClusterVersion
--- PASS: TestDecideClusterVersion (0.00s)
=== RUN   TestIsCompatibleWithVers
2020-10-12 05:41:30.464718 W | etcdserver: the running cluster version(2.1.0) is higher than the maximum cluster version(2.0.0) supported
2020-10-12 05:41:30.465222 W | etcdserver: the running cluster version(2.0.0) is lower than the minimal cluster version(2.1.0) supported
--- PASS: TestIsCompatibleWithVers (0.00s)
=== RUN   TestConfigVerifyBootstrapWithoutClusterAndDiscoveryURLFail
--- PASS: TestConfigVerifyBootstrapWithoutClusterAndDiscoveryURLFail (0.00s)
=== RUN   TestConfigVerifyExistingWithDiscoveryURLFail
--- PASS: TestConfigVerifyExistingWithDiscoveryURLFail (0.00s)
=== RUN   TestConfigVerifyLocalMember
--- PASS: TestConfigVerifyLocalMember (0.00s)
=== RUN   TestSnapDir
--- PASS: TestSnapDir (0.00s)
=== RUN   TestWALDir
--- PASS: TestWALDir (0.00s)
=== RUN   TestShouldDiscover
--- PASS: TestShouldDiscover (0.00s)
=== RUN   TestConsistentIndex
--- PASS: TestConsistentIndex (0.00s)
=== RUN   TestGetIDs
--- PASS: TestGetIDs (0.00s)
=== RUN   TestCreateConfigChangeEnts
--- PASS: TestCreateConfigChangeEnts (0.00s)
=== RUN   TestStopRaftWhenWaitingForApplyDone
--- PASS: TestStopRaftWhenWaitingForApplyDone (0.00s)
=== RUN   TestConfgChangeBlocksApply
--- PASS: TestConfgChangeBlocksApply (1.00s)
=== RUN   TestDoLocalAction
--- PASS: TestDoLocalAction (0.00s)
=== RUN   TestDoBadLocalAction
--- PASS: TestDoBadLocalAction (0.00s)
=== RUN   TestApplyRepeat
2020-10-12 05:41:31.472783 I | etcdserver/membership: added member 4d2 [] to cluster 0
2020-10-12 05:41:31.472927 I | etcdserver: set snapshot count to default 100000
2020-10-12 05:41:31.473001 I | etcdserver: starting server... [version: 3.3.25, cluster version: to_be_decided]
2020-10-12 05:41:31.485394 I | etcdserver: skipped leadership transfer for single member cluster
--- PASS: TestApplyRepeat (0.02s)
=== RUN   TestApplyRequest
--- PASS: TestApplyRequest (0.00s)
=== RUN   TestApplyRequestOnAdminMemberAttributes
2020-10-12 05:41:31.498389 I | etcdserver/membership: added member 1 [] to cluster 0
--- PASS: TestApplyRequestOnAdminMemberAttributes (0.00s)
=== RUN   TestApplyConfChangeError
2020-10-12 05:41:31.500407 I | etcdserver/membership: added member 1 [] to cluster 0
2020-10-12 05:41:31.500662 I | etcdserver/membership: added member 2 [] to cluster 0
2020-10-12 05:41:31.500813 I | etcdserver/membership: added member 3 [] to cluster 0
2020-10-12 05:41:31.500996 I | etcdserver/membership: added member 4 [] to cluster 0
2020-10-12 05:41:31.501184 I | etcdserver/membership: removed member 4 from cluster 0
--- PASS: TestApplyConfChangeError (0.04s)
=== RUN   TestApplyConfChangeShouldStop
2020-10-12 05:41:31.543646 I | etcdserver/membership: added member 1 [] to cluster 0
2020-10-12 05:41:31.543794 I | etcdserver/membership: added member 2 [] to cluster 0
2020-10-12 05:41:31.543926 I | etcdserver/membership: added member 3 [] to cluster 0
2020-10-12 05:41:31.544262 I | etcdserver/membership: removed member 2 from cluster 0
2020-10-12 05:41:31.544580 I | etcdserver/membership: removed member 1 from cluster 0
--- PASS: TestApplyConfChangeShouldStop (0.00s)
=== RUN   TestApplyConfigChangeUpdatesConsistIndex
2020-10-12 05:41:31.545093 I | etcdserver/membership: added member 1 [] to cluster 0
2020-10-12 05:41:31.545936 I | etcdserver/membership: added member 2 [http://whatever:123] to cluster 0
--- PASS: TestApplyConfigChangeUpdatesConsistIndex (0.00s)
=== RUN   TestApplyMultiConfChangeShouldStop
2020-10-12 05:41:31.546825 I | etcdserver/membership: added member 1 [] to cluster 0
2020-10-12 05:41:31.547083 I | etcdserver/membership: added member 2 [] to cluster 0
2020-10-12 05:41:31.547338 I | etcdserver/membership: added member 3 [] to cluster 0
2020-10-12 05:41:31.547685 I | etcdserver/membership: added member 4 [] to cluster 0
2020-10-12 05:41:31.548013 I | etcdserver/membership: added member 5 [] to cluster 0
2020-10-12 05:41:31.548716 I | etcdserver/membership: removed member 1 from cluster 0
2020-10-12 05:41:31.549225 I | etcdserver/membership: removed member 2 from cluster 0
2020-10-12 05:41:31.549685 I | etcdserver/membership: removed member 3 from cluster 0
2020-10-12 05:41:31.550111 I | etcdserver/membership: removed member 4 from cluster 0
--- PASS: TestApplyMultiConfChangeShouldStop (0.00s)
=== RUN   TestDoProposal
2020-10-12 05:41:31.550743 I | etcdserver: set snapshot count to default 100000
2020-10-12 05:41:31.550827 I | etcdserver: starting server... [version: 3.3.25, cluster version: to_be_decided]
2020-10-12 05:41:31.551362 I | etcdserver: skipped leadership transfer for single member cluster
2020-10-12 05:41:31.551865 I | etcdserver: set snapshot count to default 100000
2020-10-12 05:41:31.552049 I | etcdserver: starting server... [version: 3.3.25, cluster version: to_be_decided]
2020-10-12 05:41:31.552499 I | etcdserver: skipped leadership transfer for single member cluster
2020-10-12 05:41:31.552710 I | etcdserver: set snapshot count to default 100000
2020-10-12 05:41:31.552783 I | etcdserver: starting server... [version: 3.3.25, cluster version: to_be_decided]
2020-10-12 05:41:31.553139 I | etcdserver: skipped leadership transfer for single member cluster
2020-10-12 05:41:31.553339 I | etcdserver: set snapshot count to default 100000
2020-10-12 05:41:31.553415 I | etcdserver: starting server... [version: 3.3.25, cluster version: to_be_decided]
2020-10-12 05:41:31.553703 I | etcdserver: skipped leadership transfer for single member cluster
--- 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.01s)
=== RUN   TestSyncTrigger
2020-10-12 05:41:31.587068 I | etcdserver: set snapshot count to default 100000
2020-10-12 05:41:31.587153 I | etcdserver: starting server... [version: 3.3.25, cluster version: to_be_decided]
2020-10-12 05:41:31.597817 I | etcdserver: skipped leadership transfer for single member cluster
--- PASS: TestSyncTrigger (0.01s)
=== RUN   TestSnapshot
2020-10-12 05:41:31.965495 I | etcdserver: saved snapshot at index 1
2020-10-12 05:41:31.965762 I | etcdserver: compacted raft log at 1
--- PASS: TestSnapshot (0.38s)
=== RUN   TestSnapshotOrdering
2020-10-12 05:41:32.220761 I | etcdserver: set snapshot count to default 100000
2020-10-12 05:41:32.220949 I | etcdserver: starting server... [version: 3.3.25, cluster version: to_be_decided]
2020-10-12 05:41:32.374934 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2020-10-12 05:41:32.449889 I | snap: saved database snapshot to disk [total bytes: 20480]
2020-10-12 05:41:32.450272 I | etcdserver: applying snapshot at index 0...
2020-10-12 05:41:32.451032 I | etcdserver: raft applied incoming snapshot at index 1
2020-10-12 05:41:32.451155 I | etcdserver: skipped leadership transfer for single member cluster
2020-10-12 05:41:32.453187 I | etcdserver: restoring mvcc store...
2020-10-12 05:41:32.457420 I | etcdserver: finished restoring mvcc store
2020-10-12 05:41:32.457562 I | etcdserver: recovering alarms...
2020-10-12 05:41:32.458123 I | etcdserver: closing old backend...
2020-10-12 05:41:32.607168 I | etcdserver: finished recovering alarms
2020-10-12 05:41:32.607278 I | etcdserver: recovering store v2...
2020-10-12 05:41:32.607663 I | etcdserver: finished closing old backend
2020-10-12 05:41:32.608930 I | etcdserver: finished recovering store v2
2020-10-12 05:41:32.609105 I | etcdserver: recovering cluster configuration...
2020-10-12 05:41:32.609348 I | etcdserver: finished recovering cluster configuration
2020-10-12 05:41:32.609417 I | etcdserver: removing old peers from network...
2020-10-12 05:41:32.609472 I | etcdserver: finished removing old peers from network
2020-10-12 05:41:32.609521 I | etcdserver: adding peers from new cluster configuration into network...
2020-10-12 05:41:32.609572 I | etcdserver: finished adding peers from new cluster configuration into network...
2020-10-12 05:41:32.609647 I | etcdserver: finished applying incoming snapshot at index 1
--- PASS: TestSnapshotOrdering (0.78s)
=== RUN   TestTriggerSnap
2020-10-12 05:41:32.986884 I | etcdserver: starting server... [version: 3.3.25, cluster version: to_be_decided]
2020-10-12 05:41:32.991306 I | etcdserver: start to snapshot (applied: 11, lastsnap: 0)
2020-10-12 05:41:33.148842 I | etcdserver: saved snapshot at index 11
2020-10-12 05:41:33.148991 I | etcdserver: compacted raft log at 1
2020-10-12 05:41:33.159191 I | etcdserver: skipped leadership transfer for single member cluster
--- PASS: TestTriggerSnap (0.47s)
=== RUN   TestConcurrentApplyAndSnapshotV3
2020-10-12 05:41:33.451386 I | etcdserver: set snapshot count to default 100000
2020-10-12 05:41:33.451783 I | etcdserver: starting server... [version: 3.3.25, cluster version: to_be_decided]
2020-10-12 05:41:33.591643 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2020-10-12 05:41:33.658646 I | snap: saved database snapshot to disk [total bytes: 20480]
2020-10-12 05:41:33.659137 I | etcdserver: raft applied incoming snapshot at index 3
2020-10-12 05:41:33.659279 I | etcdserver: applying snapshot at index 0...
2020-10-12 05:41:33.661440 I | etcdserver: restoring mvcc store...
2020-10-12 05:41:33.670052 I | etcdserver: finished restoring mvcc store
2020-10-12 05:41:33.670432 I | etcdserver: recovering alarms...
2020-10-12 05:41:33.671464 I | etcdserver: closing old backend...
2020-10-12 05:41:33.815457 I | etcdserver: finished recovering alarms
2020-10-12 05:41:33.815577 I | etcdserver: recovering store v2...
2020-10-12 05:41:33.815675 I | etcdserver: finished closing old backend
2020-10-12 05:41:33.817016 I | etcdserver: finished recovering store v2
2020-10-12 05:41:33.817201 I | etcdserver: recovering cluster configuration...
2020-10-12 05:41:33.817363 I | etcdserver: finished recovering cluster configuration
2020-10-12 05:41:33.817424 I | etcdserver: removing old peers from network...
2020-10-12 05:41:33.817474 I | etcdserver: finished removing old peers from network
2020-10-12 05:41:33.817519 I | etcdserver: adding peers from new cluster configuration into network...
2020-10-12 05:41:33.817567 I | etcdserver: finished adding peers from new cluster configuration into network...
2020-10-12 05:41:33.817628 I | etcdserver: finished applying incoming snapshot at index 3
2020-10-12 05:41:33.974903 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2020-10-12 05:41:34.049725 I | snap: saved database snapshot to disk [total bytes: 20480]
2020-10-12 05:41:34.050003 I | etcdserver: raft applied incoming snapshot at index 6
2020-10-12 05:41:34.050805 I | etcdserver: applying snapshot at index 3...
2020-10-12 05:41:34.053466 I | etcdserver: restoring mvcc store...
2020-10-12 05:41:34.056531 I | etcdserver: finished restoring mvcc store
2020-10-12 05:41:34.056672 I | etcdserver: recovering alarms...
2020-10-12 05:41:34.056804 I | etcdserver: closing old backend...
2020-10-12 05:41:34.207836 I | etcdserver: finished recovering alarms
2020-10-12 05:41:34.207985 I | etcdserver: recovering store v2...
2020-10-12 05:41:34.208542 I | etcdserver: finished closing old backend
2020-10-12 05:41:34.210389 I | etcdserver: finished recovering store v2
2020-10-12 05:41:34.210492 I | etcdserver: recovering cluster configuration...
2020-10-12 05:41:34.211222 I | etcdserver: finished recovering cluster configuration
2020-10-12 05:41:34.211292 I | etcdserver: removing old peers from network...
2020-10-12 05:41:34.211345 I | etcdserver: finished removing old peers from network
2020-10-12 05:41:34.211395 I | etcdserver: adding peers from new cluster configuration into network...
2020-10-12 05:41:34.211445 I | etcdserver: finished adding peers from new cluster configuration into network...
2020-10-12 05:41:34.212482 I | etcdserver: finished applying incoming snapshot at index 6
2020-10-12 05:41:34.366812 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2020-10-12 05:41:34.441433 I | snap: saved database snapshot to disk [total bytes: 20480]
2020-10-12 05:41:34.441760 I | etcdserver: raft applied incoming snapshot at index 9
2020-10-12 05:41:34.442278 I | etcdserver: applying snapshot at index 6...
2020-10-12 05:41:34.445115 I | etcdserver: restoring mvcc store...
2020-10-12 05:41:34.456113 I | etcdserver: finished restoring mvcc store
2020-10-12 05:41:34.456286 I | etcdserver: recovering alarms...
2020-10-12 05:41:34.457711 I | etcdserver: closing old backend...
2020-10-12 05:41:34.615526 I | etcdserver: finished recovering alarms
2020-10-12 05:41:34.615836 I | etcdserver: recovering store v2...
2020-10-12 05:41:34.616167 I | etcdserver: finished closing old backend
2020-10-12 05:41:34.617587 I | etcdserver: finished recovering store v2
2020-10-12 05:41:34.617818 I | etcdserver: recovering cluster configuration...
2020-10-12 05:41:34.618193 I | etcdserver: finished recovering cluster configuration
2020-10-12 05:41:34.618381 I | etcdserver: removing old peers from network...
2020-10-12 05:41:34.618555 I | etcdserver: finished removing old peers from network
2020-10-12 05:41:34.618728 I | etcdserver: adding peers from new cluster configuration into network...
2020-10-12 05:41:34.618910 I | etcdserver: finished adding peers from new cluster configuration into network...
2020-10-12 05:41:34.619096 I | etcdserver: finished applying incoming snapshot at index 9
2020-10-12 05:41:34.783238 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2020-10-12 05:41:34.858147 I | snap: saved database snapshot to disk [total bytes: 20480]
2020-10-12 05:41:34.858440 I | etcdserver: raft applied incoming snapshot at index 12
2020-10-12 05:41:34.858572 I | etcdserver: applying snapshot at index 9...
2020-10-12 05:41:34.860937 I | etcdserver: restoring mvcc store...
2020-10-12 05:41:34.863895 I | etcdserver: finished restoring mvcc store
2020-10-12 05:41:34.864086 I | etcdserver: recovering alarms...
2020-10-12 05:41:34.864333 I | etcdserver: closing old backend...
2020-10-12 05:41:35.023852 I | etcdserver: finished recovering alarms
2020-10-12 05:41:35.023965 I | etcdserver: recovering store v2...
2020-10-12 05:41:35.024227 I | etcdserver: finished closing old backend
2020-10-12 05:41:35.025383 I | etcdserver: finished recovering store v2
2020-10-12 05:41:35.025494 I | etcdserver: recovering cluster configuration...
2020-10-12 05:41:35.025651 I | etcdserver: finished recovering cluster configuration
2020-10-12 05:41:35.025717 I | etcdserver: removing old peers from network...
2020-10-12 05:41:35.025772 I | etcdserver: finished removing old peers from network
2020-10-12 05:41:35.025823 I | etcdserver: adding peers from new cluster configuration into network...
2020-10-12 05:41:35.025877 I | etcdserver: finished adding peers from new cluster configuration into network...
2020-10-12 05:41:35.025942 I | etcdserver: finished applying incoming snapshot at index 12
2020-10-12 05:41:35.191436 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2020-10-12 05:41:35.274797 I | snap: saved database snapshot to disk [total bytes: 20480]
2020-10-12 05:41:35.275130 I | etcdserver: raft applied incoming snapshot at index 15
2020-10-12 05:41:35.275261 I | etcdserver: applying snapshot at index 12...
2020-10-12 05:41:35.277659 I | etcdserver: restoring mvcc store...
2020-10-12 05:41:35.284152 I | etcdserver: finished restoring mvcc store
2020-10-12 05:41:35.284830 I | etcdserver: recovering alarms...
2020-10-12 05:41:35.285634 I | etcdserver: closing old backend...
2020-10-12 05:41:35.473827 I | etcdserver: finished recovering alarms
2020-10-12 05:41:35.473952 I | etcdserver: recovering store v2...
2020-10-12 05:41:35.474289 I | etcdserver: finished closing old backend
2020-10-12 05:41:35.475359 I | etcdserver: finished recovering store v2
2020-10-12 05:41:35.475451 I | etcdserver: recovering cluster configuration...
2020-10-12 05:41:35.475597 I | etcdserver: finished recovering cluster configuration
2020-10-12 05:41:35.475653 I | etcdserver: removing old peers from network...
2020-10-12 05:41:35.475700 I | etcdserver: finished removing old peers from network
2020-10-12 05:41:35.475745 I | etcdserver: adding peers from new cluster configuration into network...
2020-10-12 05:41:35.475792 I | etcdserver: finished adding peers from new cluster configuration into network...
2020-10-12 05:41:35.475854 I | etcdserver: finished applying incoming snapshot at index 15
2020-10-12 05:41:35.633335 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2020-10-12 05:41:35.716448 I | snap: saved database snapshot to disk [total bytes: 20480]
2020-10-12 05:41:35.717322 I | etcdserver: raft applied incoming snapshot at index 18
2020-10-12 05:41:35.718060 I | etcdserver: applying snapshot at index 15...
2020-10-12 05:41:35.720802 I | etcdserver: restoring mvcc store...
2020-10-12 05:41:35.724060 I | etcdserver: finished restoring mvcc store
2020-10-12 05:41:35.724210 I | etcdserver: recovering alarms...
2020-10-12 05:41:35.724811 I | etcdserver: closing old backend...
2020-10-12 05:41:35.873840 I | etcdserver: finished recovering alarms
2020-10-12 05:41:35.873958 I | etcdserver: recovering store v2...
2020-10-12 05:41:35.874477 I | etcdserver: finished closing old backend
2020-10-12 05:41:35.876327 I | etcdserver: finished recovering store v2
2020-10-12 05:41:35.876434 I | etcdserver: recovering cluster configuration...
2020-10-12 05:41:35.876576 I | etcdserver: finished recovering cluster configuration
2020-10-12 05:41:35.877226 I | etcdserver: removing old peers from network...
2020-10-12 05:41:35.877277 I | etcdserver: finished removing old peers from network
2020-10-12 05:41:35.877325 I | etcdserver: adding peers from new cluster configuration into network...
2020-10-12 05:41:35.877373 I | etcdserver: finished adding peers from new cluster configuration into network...
2020-10-12 05:41:35.878474 I | etcdserver: finished applying incoming snapshot at index 18
2020-10-12 05:41:36.049785 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2020-10-12 05:41:36.141454 I | snap: saved database snapshot to disk [total bytes: 20480]
2020-10-12 05:41:36.141767 I | etcdserver: raft applied incoming snapshot at index 21
2020-10-12 05:41:36.142088 I | etcdserver: applying snapshot at index 18...
2020-10-12 05:41:36.144644 I | etcdserver: restoring mvcc store...
2020-10-12 05:41:36.152516 I | etcdserver: finished restoring mvcc store
2020-10-12 05:41:36.152740 I | etcdserver: recovering alarms...
2020-10-12 05:41:36.153902 I | etcdserver: closing old backend...
2020-10-12 05:41:36.298857 I | etcdserver: finished recovering alarms
2020-10-12 05:41:36.298971 I | etcdserver: recovering store v2...
2020-10-12 05:41:36.299249 I | etcdserver: finished closing old backend
2020-10-12 05:41:36.300769 I | etcdserver: finished recovering store v2
2020-10-12 05:41:36.300880 I | etcdserver: recovering cluster configuration...
2020-10-12 05:41:36.301269 I | etcdserver: finished recovering cluster configuration
2020-10-12 05:41:36.301330 I | etcdserver: removing old peers from network...
2020-10-12 05:41:36.301378 I | etcdserver: finished removing old peers from network
2020-10-12 05:41:36.301711 I | etcdserver: adding peers from new cluster configuration into network...
2020-10-12 05:41:36.301768 I | etcdserver: finished adding peers from new cluster configuration into network...
2020-10-12 05:41:36.301840 I | etcdserver: finished applying incoming snapshot at index 21
2020-10-12 05:41:36.466567 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2020-10-12 05:41:36.549813 I | snap: saved database snapshot to disk [total bytes: 20480]
2020-10-12 05:41:36.550139 I | etcdserver: raft applied incoming snapshot at index 24
2020-10-12 05:41:36.550274 I | etcdserver: applying snapshot at index 21...
2020-10-12 05:41:36.552634 I | etcdserver: restoring mvcc store...
2020-10-12 05:41:36.555817 I | etcdserver: finished restoring mvcc store
2020-10-12 05:41:36.555967 I | etcdserver: recovering alarms...
2020-10-12 05:41:36.556456 I | etcdserver: closing old backend...
2020-10-12 05:41:36.715918 I | etcdserver: finished closing old backend
2020-10-12 05:41:36.716070 I | etcdserver: finished recovering alarms
2020-10-12 05:41:36.716134 I | etcdserver: recovering store v2...
2020-10-12 05:41:36.717562 I | etcdserver: finished recovering store v2
2020-10-12 05:41:36.717669 I | etcdserver: recovering cluster configuration...
2020-10-12 05:41:36.717825 I | etcdserver: finished recovering cluster configuration
2020-10-12 05:41:36.717943 I | etcdserver: removing old peers from network...
2020-10-12 05:41:36.718002 I | etcdserver: finished removing old peers from network
2020-10-12 05:41:36.718055 I | etcdserver: adding peers from new cluster configuration into network...
2020-10-12 05:41:36.718106 I | etcdserver: finished adding peers from new cluster configuration into network...
2020-10-12 05:41:36.718243 I | etcdserver: finished applying incoming snapshot at index 24
2020-10-12 05:41:36.875680 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2020-10-12 05:41:36.950624 I | snap: saved database snapshot to disk [total bytes: 20480]
2020-10-12 05:41:36.951127 I | etcdserver: raft applied incoming snapshot at index 27
2020-10-12 05:41:36.951470 I | etcdserver: applying snapshot at index 24...
2020-10-12 05:41:36.954007 I | etcdserver: restoring mvcc store...
2020-10-12 05:41:36.961208 I | etcdserver: finished restoring mvcc store
2020-10-12 05:41:36.961395 I | etcdserver: recovering alarms...
2020-10-12 05:41:36.961513 I | etcdserver: closing old backend...
2020-10-12 05:41:37.091120 I | etcdserver: finished closing old backend
2020-10-12 05:41:37.148871 I | etcdserver: finished recovering alarms
2020-10-12 05:41:37.148970 I | etcdserver: recovering store v2...
2020-10-12 05:41:37.150988 I | etcdserver: finished recovering store v2
2020-10-12 05:41:37.151102 I | etcdserver: recovering cluster configuration...
2020-10-12 05:41:37.151265 I | etcdserver: finished recovering cluster configuration
2020-10-12 05:41:37.151911 I | etcdserver: removing old peers from network...
2020-10-12 05:41:37.151966 I | etcdserver: finished removing old peers from network
2020-10-12 05:41:37.152015 I | etcdserver: adding peers from new cluster configuration into network...
2020-10-12 05:41:37.152067 I | etcdserver: finished adding peers from new cluster configuration into network...
2020-10-12 05:41:37.153167 I | etcdserver: finished applying incoming snapshot at index 27
2020-10-12 05:41:37.308313 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2020-10-12 05:41:37.391531 I | snap: saved database snapshot to disk [total bytes: 20480]
2020-10-12 05:41:37.391817 I | etcdserver: raft applied incoming snapshot at index 30
2020-10-12 05:41:37.391944 I | etcdserver: applying snapshot at index 27...
2020-10-12 05:41:37.394588 I | etcdserver: restoring mvcc store...
2020-10-12 05:41:37.397275 I | etcdserver: finished restoring mvcc store
2020-10-12 05:41:37.397423 I | etcdserver: recovering alarms...
2020-10-12 05:41:37.398714 I | etcdserver: closing old backend...
2020-10-12 05:41:37.607221 I | etcdserver: finished recovering alarms
2020-10-12 05:41:37.607330 I | etcdserver: recovering store v2...
2020-10-12 05:41:37.608921 I | etcdserver: finished recovering store v2
2020-10-12 05:41:37.609046 I | etcdserver: recovering cluster configuration...
2020-10-12 05:41:37.609206 I | etcdserver: finished recovering cluster configuration
2020-10-12 05:41:37.609271 I | etcdserver: removing old peers from network...
2020-10-12 05:41:37.609322 I | etcdserver: finished removing old peers from network
2020-10-12 05:41:37.609367 I | etcdserver: adding peers from new cluster configuration into network...
2020-10-12 05:41:37.609415 I | etcdserver: finished adding peers from new cluster configuration into network...
2020-10-12 05:41:37.609481 I | etcdserver: finished applying incoming snapshot at index 30
2020-10-12 05:41:37.674296 I | etcdserver: finished closing old backend
2020-10-12 05:41:37.808208 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2020-10-12 05:41:37.891575 I | snap: saved database snapshot to disk [total bytes: 20480]
2020-10-12 05:41:37.891887 I | etcdserver: raft applied incoming snapshot at index 33
2020-10-12 05:41:37.892012 I | etcdserver: applying snapshot at index 30...
2020-10-12 05:41:37.894516 I | etcdserver: restoring mvcc store...
2020-10-12 05:41:37.903690 I | etcdserver: finished restoring mvcc store
2020-10-12 05:41:37.904158 I | etcdserver: recovering alarms...
2020-10-12 05:41:37.906370 I | etcdserver: closing old backend...
2020-10-12 05:41:38.074230 I | etcdserver: finished closing old backend
2020-10-12 05:41:38.132217 I | etcdserver: finished recovering alarms
2020-10-12 05:41:38.132309 I | etcdserver: recovering store v2...
2020-10-12 05:41:38.133872 I | etcdserver: finished recovering store v2
2020-10-12 05:41:38.133978 I | etcdserver: recovering cluster configuration...
2020-10-12 05:41:38.134241 I | etcdserver: finished recovering cluster configuration
2020-10-12 05:41:38.134345 I | etcdserver: removing old peers from network...
2020-10-12 05:41:38.134484 I | etcdserver: finished removing old peers from network
2020-10-12 05:41:38.134579 I | etcdserver: adding peers from new cluster configuration into network...
2020-10-12 05:41:38.134637 I | etcdserver: finished adding peers from new cluster configuration into network...
2020-10-12 05:41:38.134744 I | etcdserver: finished applying incoming snapshot at index 33
2020-10-12 05:41:38.274818 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2020-10-12 05:41:38.366583 I | snap: saved database snapshot to disk [total bytes: 20480]
2020-10-12 05:41:38.366867 I | etcdserver: raft applied incoming snapshot at index 36
2020-10-12 05:41:38.366985 I | etcdserver: applying snapshot at index 33...
2020-10-12 05:41:38.369533 I | etcdserver: restoring mvcc store...
2020-10-12 05:41:38.372551 I | etcdserver: finished restoring mvcc store
2020-10-12 05:41:38.372696 I | etcdserver: recovering alarms...
2020-10-12 05:41:38.372844 I | etcdserver: closing old backend...
2020-10-12 05:41:38.523913 I | etcdserver: finished recovering alarms
2020-10-12 05:41:38.524026 I | etcdserver: recovering store v2...
2020-10-12 05:41:38.524434 I | etcdserver: finished closing old backend
2020-10-12 05:41:38.525532 I | etcdserver: finished recovering store v2
2020-10-12 05:41:38.525641 I | etcdserver: recovering cluster configuration...
2020-10-12 05:41:38.525784 I | etcdserver: finished recovering cluster configuration
2020-10-12 05:41:38.525845 I | etcdserver: removing old peers from network...
2020-10-12 05:41:38.525895 I | etcdserver: finished removing old peers from network
2020-10-12 05:41:38.525941 I | etcdserver: adding peers from new cluster configuration into network...
2020-10-12 05:41:38.525993 I | etcdserver: finished adding peers from new cluster configuration into network...
2020-10-12 05:41:38.526049 I | etcdserver: finished applying incoming snapshot at index 36
2020-10-12 05:41:38.691689 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2020-10-12 05:41:38.766554 I | snap: saved database snapshot to disk [total bytes: 20480]
2020-10-12 05:41:38.766923 I | etcdserver: raft applied incoming snapshot at index 39
2020-10-12 05:41:38.767109 I | etcdserver: applying snapshot at index 36...
2020-10-12 05:41:38.769719 I | etcdserver: restoring mvcc store...
2020-10-12 05:41:38.778507 I | etcdserver: finished restoring mvcc store
2020-10-12 05:41:38.778678 I | etcdserver: recovering alarms...
2020-10-12 05:41:38.779113 I | etcdserver: closing old backend...
2020-10-12 05:41:38.932297 I | etcdserver: finished recovering alarms
2020-10-12 05:41:38.932413 I | etcdserver: recovering store v2...
2020-10-12 05:41:38.932642 I | etcdserver: finished closing old backend
2020-10-12 05:41:38.933873 I | etcdserver: finished recovering store v2
2020-10-12 05:41:38.933993 I | etcdserver: recovering cluster configuration...
2020-10-12 05:41:38.934156 I | etcdserver: finished recovering cluster configuration
2020-10-12 05:41:38.934219 I | etcdserver: removing old peers from network...
2020-10-12 05:41:38.934274 I | etcdserver: finished removing old peers from network
2020-10-12 05:41:38.934322 I | etcdserver: adding peers from new cluster configuration into network...
2020-10-12 05:41:38.934372 I | etcdserver: finished adding peers from new cluster configuration into network...
2020-10-12 05:41:38.934436 I | etcdserver: finished applying incoming snapshot at index 39
2020-10-12 05:41:39.091513 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2020-10-12 05:41:39.166637 I | snap: saved database snapshot to disk [total bytes: 20480]
2020-10-12 05:41:39.166937 I | etcdserver: raft applied incoming snapshot at index 42
2020-10-12 05:41:39.167073 I | etcdserver: applying snapshot at index 39...
2020-10-12 05:41:39.169581 I | etcdserver: restoring mvcc store...
2020-10-12 05:41:39.172406 I | etcdserver: finished restoring mvcc store
2020-10-12 05:41:39.172551 I | etcdserver: recovering alarms...
2020-10-12 05:41:39.173184 I | etcdserver: closing old backend...
2020-10-12 05:41:39.390599 I | etcdserver: finished recovering alarms
2020-10-12 05:41:39.390714 I | etcdserver: recovering store v2...
2020-10-12 05:41:39.392245 I | etcdserver: finished recovering store v2
2020-10-12 05:41:39.392359 I | etcdserver: recovering cluster configuration...
2020-10-12 05:41:39.392504 I | etcdserver: finished recovering cluster configuration
2020-10-12 05:41:39.392568 I | etcdserver: removing old peers from network...
2020-10-12 05:41:39.392624 I | etcdserver: finished removing old peers from network
2020-10-12 05:41:39.392672 I | etcdserver: adding peers from new cluster configuration into network...
2020-10-12 05:41:39.392721 I | etcdserver: finished adding peers from new cluster configuration into network...
2020-10-12 05:41:39.392779 I | etcdserver: finished applying incoming snapshot at index 42
2020-10-12 05:41:39.465968 I | etcdserver: finished closing old backend
2020-10-12 05:41:39.599906 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2020-10-12 05:41:39.668296 I | snap: saved database snapshot to disk [total bytes: 20480]
2020-10-12 05:41:39.668576 I | etcdserver: raft applied incoming snapshot at index 45
2020-10-12 05:41:39.668733 I | etcdserver: applying snapshot at index 42...
2020-10-12 05:41:39.671102 I | etcdserver: restoring mvcc store...
2020-10-12 05:41:39.678331 I | etcdserver: finished restoring mvcc store
2020-10-12 05:41:39.678494 I | etcdserver: recovering alarms...
2020-10-12 05:41:39.680731 I | etcdserver: closing old backend...
2020-10-12 05:41:39.891373 I | etcdserver: finished recovering alarms
2020-10-12 05:41:39.891482 I | etcdserver: recovering store v2...
2020-10-12 05:41:39.893101 I | etcdserver: finished recovering store v2
2020-10-12 05:41:39.893217 I | etcdserver: recovering cluster configuration...
2020-10-12 05:41:39.893377 I | etcdserver: finished recovering cluster configuration
2020-10-12 05:41:39.893440 I | etcdserver: removing old peers from network...
2020-10-12 05:41:39.893630 I | etcdserver: finished removing old peers from network
2020-10-12 05:41:39.893684 I | etcdserver: adding peers from new cluster configuration into network...
2020-10-12 05:41:39.893736 I | etcdserver: finished adding peers from new cluster configuration into network...
2020-10-12 05:41:39.893801 I | etcdserver: finished applying incoming snapshot at index 45
2020-10-12 05:41:39.982647 I | etcdserver: finished closing old backend
2020-10-12 05:41:40.125503 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2020-10-12 05:41:40.208697 I | snap: saved database snapshot to disk [total bytes: 20480]
2020-10-12 05:41:40.209049 I | etcdserver: raft applied incoming snapshot at index 48
2020-10-12 05:41:40.209189 I | etcdserver: applying snapshot at index 45...
2020-10-12 05:41:40.211876 I | etcdserver: restoring mvcc store...
2020-10-12 05:41:40.214977 I | etcdserver: finished restoring mvcc store
2020-10-12 05:41:40.215121 I | etcdserver: recovering alarms...
2020-10-12 05:41:40.215672 I | etcdserver: closing old backend...
2020-10-12 05:41:40.382251 I | etcdserver: finished recovering alarms
2020-10-12 05:41:40.382372 I | etcdserver: recovering store v2...
2020-10-12 05:41:40.383055 I | etcdserver: finished closing old backend
2020-10-12 05:41:40.383894 I | etcdserver: finished recovering store v2
2020-10-12 05:41:40.383999 I | etcdserver: recovering cluster configuration...
2020-10-12 05:41:40.384158 I | etcdserver: finished recovering cluster configuration
2020-10-12 05:41:40.384224 I | etcdserver: removing old peers from network...
2020-10-12 05:41:40.384276 I | etcdserver: finished removing old peers from network
2020-10-12 05:41:40.384326 I | etcdserver: adding peers from new cluster configuration into network...
2020-10-12 05:41:40.384374 I | etcdserver: finished adding peers from new cluster configuration into network...
2020-10-12 05:41:40.384482 I | etcdserver: finished applying incoming snapshot at index 48
2020-10-12 05:41:40.574904 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2020-10-12 05:41:40.666939 I | snap: saved database snapshot to disk [total bytes: 20480]
2020-10-12 05:41:40.667211 I | etcdserver: raft applied incoming snapshot at index 51
2020-10-12 05:41:40.667354 I | etcdserver: applying snapshot at index 48...
2020-10-12 05:41:40.670031 I | etcdserver: restoring mvcc store...
2020-10-12 05:41:40.679437 I | etcdserver: finished restoring mvcc store
2020-10-12 05:41:40.679616 I | etcdserver: recovering alarms...
2020-10-12 05:41:40.680091 I | etcdserver: closing old backend...
2020-10-12 05:41:40.849003 I | etcdserver: finished recovering alarms
2020-10-12 05:41:40.849114 I | etcdserver: recovering store v2...
2020-10-12 05:41:40.849619 I | etcdserver: finished closing old backend
2020-10-12 05:41:40.851029 I | etcdserver: finished recovering store v2
2020-10-12 05:41:40.851133 I | etcdserver: recovering cluster configuration...
2020-10-12 05:41:40.851298 I | etcdserver: finished recovering cluster configuration
2020-10-12 05:41:40.851362 I | etcdserver: removing old peers from network...
2020-10-12 05:41:40.851414 I | etcdserver: finished removing old peers from network
2020-10-12 05:41:40.851461 I | etcdserver: adding peers from new cluster configuration into network...
2020-10-12 05:41:40.851510 I | etcdserver: finished adding peers from new cluster configuration into network...
2020-10-12 05:41:40.851573 I | etcdserver: finished applying incoming snapshot at index 51
2020-10-12 05:41:41.035274 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2020-10-12 05:41:41.119186 I | snap: saved database snapshot to disk [total bytes: 20480]
2020-10-12 05:41:41.119489 I | etcdserver: raft applied incoming snapshot at index 54
2020-10-12 05:41:41.119614 I | etcdserver: applying snapshot at index 51...
2020-10-12 05:41:41.122215 I | etcdserver: restoring mvcc store...
2020-10-12 05:41:41.125090 I | etcdserver: finished restoring mvcc store
2020-10-12 05:41:41.125240 I | etcdserver: recovering alarms...
2020-10-12 05:41:41.125655 I | etcdserver: closing old backend...
2020-10-12 05:41:41.299186 I | etcdserver: finished recovering alarms
2020-10-12 05:41:41.299522 I | etcdserver: recovering store v2...
2020-10-12 05:41:41.299981 I | etcdserver: finished closing old backend
2020-10-12 05:41:41.301301 I | etcdserver: finished recovering store v2
2020-10-12 05:41:41.301575 I | etcdserver: recovering cluster configuration...
2020-10-12 05:41:41.301842 I | etcdserver: finished recovering cluster configuration
2020-10-12 05:41:41.302023 I | etcdserver: removing old peers from network...
2020-10-12 05:41:41.302193 I | etcdserver: finished removing old peers from network
2020-10-12 05:41:41.302361 I | etcdserver: adding peers from new cluster configuration into network...
2020-10-12 05:41:41.302534 I | etcdserver: finished adding peers from new cluster configuration into network...
2020-10-12 05:41:41.302709 I | etcdserver: finished applying incoming snapshot at index 54
2020-10-12 05:41:41.466593 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2020-10-12 05:41:41.550302 I | snap: saved database snapshot to disk [total bytes: 20480]
2020-10-12 05:41:41.550646 I | etcdserver: raft applied incoming snapshot at index 57
2020-10-12 05:41:41.550775 I | etcdserver: applying snapshot at index 54...
2020-10-12 05:41:41.553517 I | etcdserver: restoring mvcc store...
2020-10-12 05:41:41.560798 I | etcdserver: finished restoring mvcc store
2020-10-12 05:41:41.561011 I | etcdserver: recovering alarms...
2020-10-12 05:41:41.561346 I | etcdserver: closing old backend...
2020-10-12 05:41:41.715621 I | etcdserver: finished recovering alarms
2020-10-12 05:41:41.715730 I | etcdserver: recovering store v2...
2020-10-12 05:41:41.716212 I | etcdserver: finished closing old backend
2020-10-12 05:41:41.717308 I | etcdserver: finished recovering store v2
2020-10-12 05:41:41.717413 I | etcdserver: recovering cluster configuration...
2020-10-12 05:41:41.717582 I | etcdserver: finished recovering cluster configuration
2020-10-12 05:41:41.717646 I | etcdserver: removing old peers from network...
2020-10-12 05:41:41.717701 I | etcdserver: finished removing old peers from network
2020-10-12 05:41:41.717751 I | etcdserver: adding peers from new cluster configuration into network...
2020-10-12 05:41:41.717803 I | etcdserver: finished adding peers from new cluster configuration into network...
2020-10-12 05:41:41.717909 I | etcdserver: finished applying incoming snapshot at index 57
2020-10-12 05:41:41.891624 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2020-10-12 05:41:41.975273 I | snap: saved database snapshot to disk [total bytes: 20480]
2020-10-12 05:41:41.975655 I | etcdserver: raft applied incoming snapshot at index 60
2020-10-12 05:41:41.975860 I | etcdserver: applying snapshot at index 57...
2020-10-12 05:41:41.979882 I | etcdserver: restoring mvcc store...
2020-10-12 05:41:41.982787 I | etcdserver: finished restoring mvcc store
2020-10-12 05:41:41.983001 I | etcdserver: recovering alarms...
2020-10-12 05:41:41.983270 I | etcdserver: closing old backend...
2020-10-12 05:41:42.148988 I | etcdserver: finished recovering alarms
2020-10-12 05:41:42.149106 I | etcdserver: recovering store v2...
2020-10-12 05:41:42.149591 I | etcdserver: finished closing old backend
2020-10-12 05:41:42.150568 I | etcdserver: finished recovering store v2
2020-10-12 05:41:42.150669 I | etcdserver: recovering cluster configuration...
2020-10-12 05:41:42.150813 I | etcdserver: finished recovering cluster configuration
2020-10-12 05:41:42.150872 I | etcdserver: removing old peers from network...
2020-10-12 05:41:42.150927 I | etcdserver: finished removing old peers from network
2020-10-12 05:41:42.150975 I | etcdserver: adding peers from new cluster configuration into network...
2020-10-12 05:41:42.151024 I | etcdserver: finished adding peers from new cluster configuration into network...
2020-10-12 05:41:42.151076 I | etcdserver: finished applying incoming snapshot at index 60
2020-10-12 05:41:42.341866 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2020-10-12 05:41:42.433739 I | snap: saved database snapshot to disk [total bytes: 20480]
2020-10-12 05:41:42.434297 I | etcdserver: raft applied incoming snapshot at index 63
2020-10-12 05:41:42.434648 I | etcdserver: applying snapshot at index 60...
2020-10-12 05:41:42.448013 I | etcdserver: restoring mvcc store...
2020-10-12 05:41:42.455799 I | etcdserver: finished restoring mvcc store
2020-10-12 05:41:42.455965 I | etcdserver: recovering alarms...
2020-10-12 05:41:42.456182 I | etcdserver: closing old backend...
2020-10-12 05:41:42.633855 I | etcdserver: finished recovering alarms
2020-10-12 05:41:42.633975 I | etcdserver: recovering store v2...
2020-10-12 05:41:42.635219 I | etcdserver: finished closing old backend
2020-10-12 05:41:42.635401 I | etcdserver: finished recovering store v2
2020-10-12 05:41:42.635490 I | etcdserver: recovering cluster configuration...
2020-10-12 05:41:42.635639 I | etcdserver: finished recovering cluster configuration
2020-10-12 05:41:42.635693 I | etcdserver: removing old peers from network...
2020-10-12 05:41:42.635741 I | etcdserver: finished removing old peers from network
2020-10-12 05:41:42.635788 I | etcdserver: adding peers from new cluster configuration into network...
2020-10-12 05:41:42.635836 I | etcdserver: finished adding peers from new cluster configuration into network...
2020-10-12 05:41:42.635897 I | etcdserver: finished applying incoming snapshot at index 63
2020-10-12 05:41:42.893290 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2020-10-12 05:41:43.033667 I | snap: saved database snapshot to disk [total bytes: 20480]
2020-10-12 05:41:43.034150 I | etcdserver: raft applied incoming snapshot at index 66
2020-10-12 05:41:43.034340 I | etcdserver: applying snapshot at index 63...
2020-10-12 05:41:43.037023 I | etcdserver: restoring mvcc store...
2020-10-12 05:41:43.040113 I | etcdserver: finished restoring mvcc store
2020-10-12 05:41:43.040263 I | etcdserver: recovering alarms...
2020-10-12 05:41:43.041383 I | etcdserver: closing old backend...
2020-10-12 05:41:43.282377 I | etcdserver: finished recovering alarms
2020-10-12 05:41:43.282585 I | etcdserver: recovering store v2...
2020-10-12 05:41:43.284217 I | etcdserver: finished recovering store v2
2020-10-12 05:41:43.284427 I | etcdserver: recovering cluster configuration...
2020-10-12 05:41:43.284877 I | etcdserver: finished recovering cluster configuration
2020-10-12 05:41:43.284949 I | etcdserver: removing old peers from network...
2020-10-12 05:41:43.285005 I | etcdserver: finished removing old peers from network
2020-10-12 05:41:43.285105 I | etcdserver: adding peers from new cluster configuration into network...
2020-10-12 05:41:43.285214 I | etcdserver: finished adding peers from new cluster configuration into network...
2020-10-12 05:41:43.285281 I | etcdserver: finished applying incoming snapshot at index 66
2020-10-12 05:41:43.374427 I | etcdserver: finished closing old backend
2020-10-12 05:41:43.525497 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2020-10-12 05:41:43.608704 I | snap: saved database snapshot to disk [total bytes: 20480]
2020-10-12 05:41:43.609001 I | etcdserver: raft applied incoming snapshot at index 69
2020-10-12 05:41:43.609128 I | etcdserver: applying snapshot at index 66...
2020-10-12 05:41:43.612082 I | etcdserver: restoring mvcc store...
2020-10-12 05:41:43.622009 I | etcdserver: finished restoring mvcc store
2020-10-12 05:41:43.622190 I | etcdserver: recovering alarms...
2020-10-12 05:41:43.622478 I | etcdserver: closing old backend...
2020-10-12 05:41:43.765663 I | etcdserver: finished recovering alarms
2020-10-12 05:41:43.765778 I | etcdserver: recovering store v2...
2020-10-12 05:41:43.766789 I | etcdserver: finished closing old backend
2020-10-12 05:41:43.767252 I | etcdserver: finished recovering store v2
2020-10-12 05:41:43.767359 I | etcdserver: recovering cluster configuration...
2020-10-12 05:41:43.767525 I | etcdserver: finished recovering cluster configuration
2020-10-12 05:41:43.767589 I | etcdserver: removing old peers from network...
2020-10-12 05:41:43.767642 I | etcdserver: finished removing old peers from network
2020-10-12 05:41:43.767689 I | etcdserver: adding peers from new cluster configuration into network...
2020-10-12 05:41:43.767741 I | etcdserver: finished adding peers from new cluster configuration into network...
2020-10-12 05:41:43.767810 I | etcdserver: finished applying incoming snapshot at index 69
2020-10-12 05:41:43.933455 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2020-10-12 05:41:44.025295 I | snap: saved database snapshot to disk [total bytes: 20480]
2020-10-12 05:41:44.025632 I | etcdserver: raft applied incoming snapshot at index 72
2020-10-12 05:41:44.025765 I | etcdserver: applying snapshot at index 69...
2020-10-12 05:41:44.028353 I | etcdserver: restoring mvcc store...
2020-10-12 05:41:44.031351 I | etcdserver: finished restoring mvcc store
2020-10-12 05:41:44.031703 I | etcdserver: recovering alarms...
2020-10-12 05:41:44.032098 I | etcdserver: closing old backend...
2020-10-12 05:41:44.207319 I | etcdserver: finished recovering alarms
2020-10-12 05:41:44.207697 I | etcdserver: recovering store v2...
2020-10-12 05:41:44.208172 I | etcdserver: finished closing old backend
2020-10-12 05:41:44.209790 I | etcdserver: finished recovering store v2
2020-10-12 05:41:44.210044 I | etcdserver: recovering cluster configuration...
2020-10-12 05:41:44.210367 I | etcdserver: finished recovering cluster configuration
2020-10-12 05:41:44.210570 I | etcdserver: removing old peers from network...
2020-10-12 05:41:44.210779 I | etcdserver: finished removing old peers from network
2020-10-12 05:41:44.210976 I | etcdserver: adding peers from new cluster configuration into network...
2020-10-12 05:41:44.211181 I | etcdserver: finished adding peers from new cluster configuration into network...
2020-10-12 05:41:44.211389 I | etcdserver: finished applying incoming snapshot at index 72
2020-10-12 05:41:44.392285 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2020-10-12 05:41:44.483664 I | snap: saved database snapshot to disk [total bytes: 20480]
2020-10-12 05:41:44.483980 I | etcdserver: raft applied incoming snapshot at index 75
2020-10-12 05:41:44.484117 I | etcdserver: applying snapshot at index 72...
2020-10-12 05:41:44.486821 I | etcdserver: restoring mvcc store...
2020-10-12 05:41:44.498124 I | etcdserver: finished restoring mvcc store
2020-10-12 05:41:44.501222 I | etcdserver: recovering alarms...
2020-10-12 05:41:44.502332 I | etcdserver: closing old backend...
2020-10-12 05:41:44.649032 I | etcdserver: finished recovering alarms
2020-10-12 05:41:44.649145 I | etcdserver: recovering store v2...
2020-10-12 05:41:44.649808 I | etcdserver: finished closing old backend
2020-10-12 05:41:44.650577 I | etcdserver: finished recovering store v2
2020-10-12 05:41:44.650685 I | etcdserver: recovering cluster configuration...
2020-10-12 05:41:44.650853 I | etcdserver: finished recovering cluster configuration
2020-10-12 05:41:44.650918 I | etcdserver: removing old peers from network...
2020-10-12 05:41:44.650970 I | etcdserver: finished removing old peers from network
2020-10-12 05:41:44.651020 I | etcdserver: adding peers from new cluster configuration into network...
2020-10-12 05:41:44.651071 I | etcdserver: finished adding peers from new cluster configuration into network...
2020-10-12 05:41:44.651137 I | etcdserver: finished applying incoming snapshot at index 75
2020-10-12 05:41:44.825034 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2020-10-12 05:41:44.916963 I | snap: saved database snapshot to disk [total bytes: 20480]
2020-10-12 05:41:44.917489 I | etcdserver: raft applied incoming snapshot at index 78
2020-10-12 05:41:44.917724 I | etcdserver: applying snapshot at index 75...
2020-10-12 05:41:44.920483 I | etcdserver: restoring mvcc store...
2020-10-12 05:41:44.923428 I | etcdserver: finished restoring mvcc store
2020-10-12 05:41:44.923792 I | etcdserver: recovering alarms...
2020-10-12 05:41:44.924726 I | etcdserver: closing old backend...
2020-10-12 05:41:45.132399 I | etcdserver: finished recovering alarms
2020-10-12 05:41:45.132723 I | etcdserver: recovering store v2...
2020-10-12 05:41:45.133111 I | etcdserver: finished closing old backend
2020-10-12 05:41:45.134486 I | etcdserver: finished recovering store v2
2020-10-12 05:41:45.134717 I | etcdserver: recovering cluster configuration...
2020-10-12 05:41:45.134990 I | etcdserver: finished recovering cluster configuration
2020-10-12 05:41:45.135172 I | etcdserver: removing old peers from network...
2020-10-12 05:41:45.135349 I | etcdserver: finished removing old peers from network
2020-10-12 05:41:45.135519 I | etcdserver: adding peers from new cluster configuration into network...
2020-10-12 05:41:45.135691 I | etcdserver: finished adding peers from new cluster configuration into network...
2020-10-12 05:41:45.135870 I | etcdserver: finished applying incoming snapshot at index 78
2020-10-12 05:41:45.316745 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2020-10-12 05:41:45.391988 I | snap: saved database snapshot to disk [total bytes: 20480]
2020-10-12 05:41:45.392266 I | etcdserver: raft applied incoming snapshot at index 81
2020-10-12 05:41:45.392398 I | etcdserver: applying snapshot at index 78...
2020-10-12 05:41:45.395210 I | etcdserver: restoring mvcc store...
2020-10-12 05:41:45.402541 I | etcdserver: finished restoring mvcc store
2020-10-12 05:41:45.402720 I | etcdserver: recovering alarms...
2020-10-12 05:41:45.403270 I | etcdserver: closing old backend...
2020-10-12 05:41:45.540730 I | etcdserver: finished recovering alarms
2020-10-12 05:41:45.540854 I | etcdserver: recovering store v2...
2020-10-12 05:41:45.541401 I | etcdserver: finished closing old backend
2020-10-12 05:41:45.542352 I | etcdserver: finished recovering store v2
2020-10-12 05:41:45.542465 I | etcdserver: recovering cluster configuration...
2020-10-12 05:41:45.542627 I | etcdserver: finished recovering cluster configuration
2020-10-12 05:41:45.542689 I | etcdserver: removing old peers from network...
2020-10-12 05:41:45.542741 I | etcdserver: finished removing old peers from network
2020-10-12 05:41:45.542788 I | etcdserver: adding peers from new cluster configuration into network...
2020-10-12 05:41:45.542839 I | etcdserver: finished adding peers from new cluster configuration into network...
2020-10-12 05:41:45.542957 I | etcdserver: finished applying incoming snapshot at index 81
2020-10-12 05:41:45.708441 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2020-10-12 05:41:45.775340 I | snap: saved database snapshot to disk [total bytes: 20480]
2020-10-12 05:41:45.775644 I | etcdserver: raft applied incoming snapshot at index 84
2020-10-12 05:41:45.775772 I | etcdserver: applying snapshot at index 81...
2020-10-12 05:41:45.778397 I | etcdserver: restoring mvcc store...
2020-10-12 05:41:45.781462 I | etcdserver: finished restoring mvcc store
2020-10-12 05:41:45.781605 I | etcdserver: recovering alarms...
2020-10-12 05:41:45.781850 I | etcdserver: closing old backend...
2020-10-12 05:41:45.924050 I | etcdserver: finished recovering alarms
2020-10-12 05:41:45.924174 I | etcdserver: recovering store v2...
2020-10-12 05:41:45.924657 I | etcdserver: finished closing old backend
2020-10-12 05:41:45.925628 I | etcdserver: finished recovering store v2
2020-10-12 05:41:45.925734 I | etcdserver: recovering cluster configuration...
2020-10-12 05:41:45.925919 I | etcdserver: finished recovering cluster configuration
2020-10-12 05:41:45.925978 I | etcdserver: removing old peers from network...
2020-10-12 05:41:45.926028 I | etcdserver: finished removing old peers from network
2020-10-12 05:41:45.926074 I | etcdserver: adding peers from new cluster configuration into network...
2020-10-12 05:41:45.926122 I | etcdserver: finished adding peers from new cluster configuration into network...
2020-10-12 05:41:45.926227 I | etcdserver: finished applying incoming snapshot at index 84
2020-10-12 05:41:46.100047 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2020-10-12 05:41:46.183716 I | snap: saved database snapshot to disk [total bytes: 20480]
2020-10-12 05:41:46.184111 I | etcdserver: raft applied incoming snapshot at index 87
2020-10-12 05:41:46.184272 I | etcdserver: applying snapshot at index 84...
2020-10-12 05:41:46.186802 I | etcdserver: restoring mvcc store...
2020-10-12 05:41:46.194777 I | etcdserver: finished restoring mvcc store
2020-10-12 05:41:46.194975 I | etcdserver: recovering alarms...
2020-10-12 05:41:46.195570 I | etcdserver: closing old backend...
2020-10-12 05:41:46.365719 I | etcdserver: finished recovering alarms
2020-10-12 05:41:46.365834 I | etcdserver: recovering store v2...
2020-10-12 05:41:46.366291 I | etcdserver: finished closing old backend
2020-10-12 05:41:46.367661 I | etcdserver: finished recovering store v2
2020-10-12 05:41:46.367761 I | etcdserver: recovering cluster configuration...
2020-10-12 05:41:46.368270 I | etcdserver: finished recovering cluster configuration
2020-10-12 05:41:46.368344 I | etcdserver: removing old peers from network...
2020-10-12 05:41:46.368404 I | etcdserver: finished removing old peers from network
2020-10-12 05:41:46.368633 I | etcdserver: adding peers from new cluster configuration into network...
2020-10-12 05:41:46.368690 I | etcdserver: finished adding peers from new cluster configuration into network...
2020-10-12 05:41:46.368927 I | etcdserver: finished applying incoming snapshot at index 87
2020-10-12 05:41:46.535820 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2020-10-12 05:41:46.600369 I | snap: saved database snapshot to disk [total bytes: 20480]
2020-10-12 05:41:46.600957 I | etcdserver: raft applied incoming snapshot at index 90
2020-10-12 05:41:46.601229 I | etcdserver: applying snapshot at index 87...
2020-10-12 05:41:46.606077 I | etcdserver: restoring mvcc store...
2020-10-12 05:41:46.610743 I | etcdserver: finished restoring mvcc store
2020-10-12 05:41:46.611113 I | etcdserver: recovering alarms...
2020-10-12 05:41:46.613377 I | etcdserver: closing old backend...
2020-10-12 05:41:46.882444 I | etcdserver: finished recovering alarms
2020-10-12 05:41:46.882552 I | etcdserver: recovering store v2...
2020-10-12 05:41:46.884257 I | etcdserver: finished recovering store v2
2020-10-12 05:41:46.884375 I | etcdserver: recovering cluster configuration...
2020-10-12 05:41:46.884532 I | etcdserver: finished recovering cluster configuration
2020-10-12 05:41:46.884631 I | etcdserver: removing old peers from network...
2020-10-12 05:41:46.884690 I | etcdserver: finished removing old peers from network
2020-10-12 05:41:46.884741 I | etcdserver: adding peers from new cluster configuration into network...
2020-10-12 05:41:46.884797 I | etcdserver: finished adding peers from new cluster configuration into network...
2020-10-12 05:41:46.884888 I | etcdserver: finished applying incoming snapshot at index 90
2020-10-12 05:41:46.974693 I | etcdserver: finished closing old backend
2020-10-12 05:41:47.108488 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2020-10-12 05:41:47.192049 I | snap: saved database snapshot to disk [total bytes: 20480]
2020-10-12 05:41:47.192375 I | etcdserver: raft applied incoming snapshot at index 93
2020-10-12 05:41:47.192512 I | etcdserver: applying snapshot at index 90...
2020-10-12 05:41:47.195167 I | etcdserver: restoring mvcc store...
2020-10-12 05:41:47.202375 I | etcdserver: finished restoring mvcc store
2020-10-12 05:41:47.202557 I | etcdserver: recovering alarms...
2020-10-12 05:41:47.203180 I | etcdserver: closing old backend...
2020-10-12 05:41:47.382428 I | etcdserver: finished recovering alarms
2020-10-12 05:41:47.382546 I | etcdserver: recovering store v2...
2020-10-12 05:41:47.383276 I | etcdserver: finished closing old backend
2020-10-12 05:41:47.384031 I | etcdserver: finished recovering store v2
2020-10-12 05:41:47.384139 I | etcdserver: recovering cluster configuration...
2020-10-12 05:41:47.384301 I | etcdserver: finished recovering cluster configuration
2020-10-12 05:41:47.384365 I | etcdserver: removing old peers from network...
2020-10-12 05:41:47.384419 I | etcdserver: finished removing old peers from network
2020-10-12 05:41:47.384467 I | etcdserver: adding peers from new cluster configuration into network...
2020-10-12 05:41:47.384517 I | etcdserver: finished adding peers from new cluster configuration into network...
2020-10-12 05:41:47.384585 I | etcdserver: finished applying incoming snapshot at index 93
2020-10-12 05:41:47.566713 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2020-10-12 05:41:47.633772 I | snap: saved database snapshot to disk [total bytes: 20480]
2020-10-12 05:41:47.634115 I | etcdserver: raft applied incoming snapshot at index 96
2020-10-12 05:41:47.634250 I | etcdserver: applying snapshot at index 93...
2020-10-12 05:41:47.636815 I | etcdserver: restoring mvcc store...
2020-10-12 05:41:47.639829 I | etcdserver: finished restoring mvcc store
2020-10-12 05:41:47.639978 I | etcdserver: recovering alarms...
2020-10-12 05:41:47.640227 I | etcdserver: closing old backend...
2020-10-12 05:41:47.874101 I | etcdserver: finished recovering alarms
2020-10-12 05:41:47.874300 I | etcdserver: recovering store v2...
2020-10-12 05:41:47.875974 I | etcdserver: finished recovering store v2
2020-10-12 05:41:47.876095 I | etcdserver: recovering cluster configuration...
2020-10-12 05:41:47.876299 I | etcdserver: finished recovering cluster configuration
2020-10-12 05:41:47.876362 I | etcdserver: removing old peers from network...
2020-10-12 05:41:47.876416 I | etcdserver: finished removing old peers from network
2020-10-12 05:41:47.876467 I | etcdserver: adding peers from new cluster configuration into network...
2020-10-12 05:41:47.876518 I | etcdserver: finished adding peers from new cluster configuration into network...
2020-10-12 05:41:47.876578 I | etcdserver: finished applying incoming snapshot at index 96
2020-10-12 05:41:47.982790 I | etcdserver: finished closing old backend
2020-10-12 05:41:48.150094 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2020-10-12 05:41:48.242059 I | snap: saved database snapshot to disk [total bytes: 20480]
2020-10-12 05:41:48.242388 I | etcdserver: raft applied incoming snapshot at index 99
2020-10-12 05:41:48.242503 I | etcdserver: applying snapshot at index 96...
2020-10-12 05:41:48.245176 I | etcdserver: restoring mvcc store...
2020-10-12 05:41:48.252483 I | etcdserver: finished restoring mvcc store
2020-10-12 05:41:48.252670 I | etcdserver: recovering alarms...
2020-10-12 05:41:48.253398 I | etcdserver: closing old backend...
2020-10-12 05:41:48.440992 I | etcdserver: finished recovering alarms
2020-10-12 05:41:48.441108 I | etcdserver: recovering store v2...
2020-10-12 05:41:48.441618 I | etcdserver: finished closing old backend
2020-10-12 05:41:48.442557 I | etcdserver: finished recovering store v2
2020-10-12 05:41:48.442669 I | etcdserver: recovering cluster configuration...
2020-10-12 05:41:48.442834 I | etcdserver: finished recovering cluster configuration
2020-10-12 05:41:48.442964 I | etcdserver: removing old peers from network...
2020-10-12 05:41:48.443015 I | etcdserver: finished removing old peers from network
2020-10-12 05:41:48.443066 I | etcdserver: adding peers from new cluster configuration into network...
2020-10-12 05:41:48.443119 I | etcdserver: finished adding peers from new cluster configuration into network...
2020-10-12 05:41:48.443197 I | etcdserver: finished applying incoming snapshot at index 99
2020-10-12 05:41:48.633417 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2020-10-12 05:41:48.708781 I | snap: saved database snapshot to disk [total bytes: 20480]
2020-10-12 05:41:48.709123 I | etcdserver: raft applied incoming snapshot at index 102
2020-10-12 05:41:48.709253 I | etcdserver: applying snapshot at index 99...
2020-10-12 05:41:48.711860 I | etcdserver: restoring mvcc store...
2020-10-12 05:41:48.714986 I | etcdserver: finished restoring mvcc store
2020-10-12 05:41:48.715135 I | etcdserver: recovering alarms...
2020-10-12 05:41:48.715397 I | etcdserver: closing old backend...
2020-10-12 05:41:48.890761 I | etcdserver: finished recovering alarms
2020-10-12 05:41:48.890870 I | etcdserver: recovering store v2...
2020-10-12 05:41:48.891354 I | etcdserver: finished closing old backend
2020-10-12 05:41:48.892400 I | etcdserver: finished recovering store v2
2020-10-12 05:41:48.892686 I | etcdserver: recovering cluster configuration...
2020-10-12 05:41:48.893066 I | etcdserver: finished recovering cluster configuration
2020-10-12 05:41:48.893264 I | etcdserver: removing old peers from network...
2020-10-12 05:41:48.893463 I | etcdserver: finished removing old peers from network
2020-10-12 05:41:48.893656 I | etcdserver: adding peers from new cluster configuration into network...
2020-10-12 05:41:48.893858 I | etcdserver: finished adding peers from new cluster configuration into network...
2020-10-12 05:41:48.894091 I | etcdserver: finished applying incoming snapshot at index 102
2020-10-12 05:41:49.041757 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2020-10-12 05:41:49.154387 I | snap: saved database snapshot to disk [total bytes: 20480]
2020-10-12 05:41:49.154902 I | etcdserver: raft applied incoming snapshot at index 105
2020-10-12 05:41:49.155154 I | etcdserver: applying snapshot at index 102...
2020-10-12 05:41:49.165840 I | etcdserver: restoring mvcc store...
2020-10-12 05:41:49.174751 I | etcdserver: finished restoring mvcc store
2020-10-12 05:41:49.175191 I | etcdserver: recovering alarms...
2020-10-12 05:41:49.176412 I | etcdserver: closing old backend...
2020-10-12 05:41:49.374130 I | etcdserver: finished recovering alarms
2020-10-12 05:41:49.374535 I | etcdserver: recovering store v2...
2020-10-12 05:41:49.376541 I | etcdserver: finished recovering store v2
2020-10-12 05:41:49.376820 I | etcdserver: recovering cluster configuration...
2020-10-12 05:41:49.377108 I | etcdserver: finished recovering cluster configuration
2020-10-12 05:41:49.377282 I | etcdserver: removing old peers from network...
2020-10-12 05:41:49.377442 I | etcdserver: finished removing old peers from network
2020-10-12 05:41:49.377609 I | etcdserver: adding peers from new cluster configuration into network...
2020-10-12 05:41:49.377819 I | etcdserver: finished adding peers from new cluster configuration into network...
2020-10-12 05:41:49.378048 I | etcdserver: finished applying incoming snapshot at index 105
2020-10-12 05:41:49.491146 I | etcdserver: finished closing old backend
2020-10-12 05:41:49.641800 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2020-10-12 05:41:49.733820 I | snap: saved database snapshot to disk [total bytes: 20480]
2020-10-12 05:41:49.734143 I | etcdserver: raft applied incoming snapshot at index 108
2020-10-12 05:41:49.734269 I | etcdserver: applying snapshot at index 105...
2020-10-12 05:41:49.736822 I | etcdserver: restoring mvcc store...
2020-10-12 05:41:49.739873 I | etcdserver: finished restoring mvcc store
2020-10-12 05:41:49.740022 I | etcdserver: recovering alarms...
2020-10-12 05:41:49.740352 I | etcdserver: closing old backend...
2020-10-12 05:41:49.890814 I | etcdserver: finished recovering alarms
2020-10-12 05:41:49.890933 I | etcdserver: recovering store v2...
2020-10-12 05:41:49.891512 I | etcdserver: finished closing old backend
2020-10-12 05:41:49.892993 I | etcdserver: finished recovering store v2
2020-10-12 05:41:49.893096 I | etcdserver: recovering cluster configuration...
2020-10-12 05:41:49.893642 I | etcdserver: finished recovering cluster configuration
2020-10-12 05:41:49.893712 I | etcdserver: removing old peers from network...
2020-10-12 05:41:49.893950 I | etcdserver: finished removing old peers from network
2020-10-12 05:41:49.894179 I | etcdserver: adding peers from new cluster configuration into network...
2020-10-12 05:41:49.894402 I | etcdserver: finished adding peers from new cluster configuration into network...
2020-10-12 05:41:49.894637 I | etcdserver: finished applying incoming snapshot at index 108
2020-10-12 05:41:50.050150 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2020-10-12 05:41:50.125456 I | snap: saved database snapshot to disk [total bytes: 20480]
2020-10-12 05:41:50.125795 I | etcdserver: raft applied incoming snapshot at index 111
2020-10-12 05:41:50.125921 I | etcdserver: applying snapshot at index 108...
2020-10-12 05:41:50.128547 I | etcdserver: restoring mvcc store...
2020-10-12 05:41:50.135761 I | etcdserver: finished restoring mvcc store
2020-10-12 05:41:50.135930 I | etcdserver: recovering alarms...
2020-10-12 05:41:50.136207 I | etcdserver: closing old backend...
2020-10-12 05:41:50.282640 I | etcdserver: finished recovering alarms
2020-10-12 05:41:50.282912 I | etcdserver: recovering store v2...
2020-10-12 05:41:50.283125 I | etcdserver: finished closing old backend
2020-10-12 05:41:50.284330 I | etcdserver: finished recovering store v2
2020-10-12 05:41:50.284437 I | etcdserver: recovering cluster configuration...
2020-10-12 05:41:50.284599 I | etcdserver: finished recovering cluster configuration
2020-10-12 05:41:50.284662 I | etcdserver: removing old peers from network...
2020-10-12 05:41:50.284712 I | etcdserver: finished removing old peers from network
2020-10-12 05:41:50.284759 I | etcdserver: adding peers from new cluster configuration into network...
2020-10-12 05:41:50.284809 I | etcdserver: finished adding peers from new cluster configuration into network...
2020-10-12 05:41:50.284895 I | etcdserver: finished applying incoming snapshot at index 111
2020-10-12 05:41:50.459191 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2020-10-12 05:41:50.537980 I | snap: saved database snapshot to disk [total bytes: 20480]
2020-10-12 05:41:50.542655 I | etcdserver: raft applied incoming snapshot at index 114
2020-10-12 05:41:50.545010 I | etcdserver: applying snapshot at index 111...
2020-10-12 05:41:50.547962 I | etcdserver: restoring mvcc store...
2020-10-12 05:41:50.550815 I | etcdserver: finished restoring mvcc store
2020-10-12 05:41:50.550944 I | etcdserver: recovering alarms...
2020-10-12 05:41:50.552780 I | etcdserver: closing old backend...
2020-10-12 05:41:50.808817 I | etcdserver: finished recovering alarms
2020-10-12 05:41:50.808930 I | etcdserver: recovering store v2...
2020-10-12 05:41:50.810532 I | etcdserver: finished recovering store v2
2020-10-12 05:41:50.810647 I | etcdserver: recovering cluster configuration...
2020-10-12 05:41:50.810826 I | etcdserver: finished recovering cluster configuration
2020-10-12 05:41:50.810887 I | etcdserver: removing old peers from network...
2020-10-12 05:41:50.810939 I | etcdserver: finished removing old peers from network
2020-10-12 05:41:50.810986 I | etcdserver: adding peers from new cluster configuration into network...
2020-10-12 05:41:50.811037 I | etcdserver: finished adding peers from new cluster configuration into network...
2020-10-12 05:41:50.811104 I | etcdserver: finished applying incoming snapshot at index 114
2020-10-12 05:41:50.899511 I | etcdserver: finished closing old backend
2020-10-12 05:41:51.050438 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2020-10-12 05:41:51.142145 I | snap: saved database snapshot to disk [total bytes: 20480]
2020-10-12 05:41:51.142722 I | etcdserver: raft applied incoming snapshot at index 117
2020-10-12 05:41:51.142951 I | etcdserver: applying snapshot at index 114...
2020-10-12 05:41:51.145884 I | etcdserver: restoring mvcc store...
2020-10-12 05:41:51.153432 I | etcdserver: finished restoring mvcc store
2020-10-12 05:41:51.153818 I | etcdserver: recovering alarms...
2020-10-12 05:41:51.154561 I | etcdserver: closing old backend...
2020-10-12 05:41:51.324190 I | etcdserver: finished recovering alarms
2020-10-12 05:41:51.324502 I | etcdserver: recovering store v2...
2020-10-12 05:41:51.324833 I | etcdserver: finished closing old backend
2020-10-12 05:41:51.326226 I | etcdserver: finished recovering store v2
2020-10-12 05:41:51.326459 I | etcdserver: recovering cluster configuration...
2020-10-12 05:41:51.326744 I | etcdserver: finished recovering cluster configuration
2020-10-12 05:41:51.326926 I | etcdserver: removing old peers from network...
2020-10-12 05:41:51.327100 I | etcdserver: finished removing old peers from network
2020-10-12 05:41:51.327260 I | etcdserver: adding peers from new cluster configuration into network...
2020-10-12 05:41:51.327422 I | etcdserver: finished adding peers from new cluster configuration into network...
2020-10-12 05:41:51.327605 I | etcdserver: finished applying incoming snapshot at index 117
2020-10-12 05:41:51.508526 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2020-10-12 05:41:51.608933 I | snap: saved database snapshot to disk [total bytes: 20480]
2020-10-12 05:41:51.609320 I | etcdserver: raft applied incoming snapshot at index 120
2020-10-12 05:41:51.609594 I | etcdserver: applying snapshot at index 117...
2020-10-12 05:41:51.612414 I | etcdserver: restoring mvcc store...
2020-10-12 05:41:51.615521 I | etcdserver: finished restoring mvcc store
2020-10-12 05:41:51.615683 I | etcdserver: recovering alarms...
2020-10-12 05:41:51.616771 I | etcdserver: closing old backend...
2020-10-12 05:41:51.774215 I | etcdserver: finished recovering alarms
2020-10-12 05:41:51.774388 I | etcdserver: recovering store v2...
2020-10-12 05:41:51.774904 I | etcdserver: finished closing old backend
2020-10-12 05:41:51.775848 I | etcdserver: finished recovering store v2
2020-10-12 05:41:51.775953 I | etcdserver: recovering cluster configuration...
2020-10-12 05:41:51.776112 I | etcdserver: finished recovering cluster configuration
2020-10-12 05:41:51.776176 I | etcdserver: removing old peers from network...
2020-10-12 05:41:51.776224 I | etcdserver: finished removing old peers from network
2020-10-12 05:41:51.776274 I | etcdserver: adding peers from new cluster configuration into network...
2020-10-12 05:41:51.776323 I | etcdserver: finished adding peers from new cluster configuration into network...
2020-10-12 05:41:51.776385 I | etcdserver: finished applying incoming snapshot at index 120
2020-10-12 05:41:51.950262 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2020-10-12 05:41:52.025485 I | snap: saved database snapshot to disk [total bytes: 20480]
2020-10-12 05:41:52.025821 I | etcdserver: raft applied incoming snapshot at index 123
2020-10-12 05:41:52.025950 I | etcdserver: applying snapshot at index 120...
2020-10-12 05:41:52.028629 I | etcdserver: restoring mvcc store...
2020-10-12 05:41:52.035773 I | etcdserver: finished restoring mvcc store
2020-10-12 05:41:52.036216 I | etcdserver: recovering alarms...
2020-10-12 05:41:52.037296 I | etcdserver: closing old backend...
2020-10-12 05:41:52.215876 I | etcdserver: finished recovering alarms
2020-10-12 05:41:52.215985 I | etcdserver: recovering store v2...
2020-10-12 05:41:52.216245 I | etcdserver: finished closing old backend
2020-10-12 05:41:52.217616 I | etcdserver: finished recovering store v2
2020-10-12 05:41:52.217724 I | etcdserver: recovering cluster configuration...
2020-10-12 05:41:52.218052 I | etcdserver: finished recovering cluster configuration
2020-10-12 05:41:52.218115 I | etcdserver: removing old peers from network...
2020-10-12 05:41:52.218164 I | etcdserver: finished removing old peers from network
2020-10-12 05:41:52.218209 I | etcdserver: adding peers from new cluster configuration into network...
2020-10-12 05:41:52.218305 I | etcdserver: finished adding peers from new cluster configuration into network...
2020-10-12 05:41:52.218430 I | etcdserver: finished applying incoming snapshot at index 123
2020-10-12 05:41:52.375159 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2020-10-12 05:41:52.467105 I | snap: saved database snapshot to disk [total bytes: 20480]
2020-10-12 05:41:52.468262 I | etcdserver: raft applied incoming snapshot at index 126
2020-10-12 05:41:52.468393 I | etcdserver: applying snapshot at index 123...
2020-10-12 05:41:52.470833 I | etcdserver: restoring mvcc store...
2020-10-12 05:41:52.473873 I | etcdserver: finished restoring mvcc store
2020-10-12 05:41:52.474001 I | etcdserver: recovering alarms...
2020-10-12 05:41:52.476002 I | etcdserver: closing old backend...
2020-10-12 05:41:52.640861 I | etcdserver: finished recovering alarms
2020-10-12 05:41:52.641095 I | etcdserver: recovering store v2...
2020-10-12 05:41:52.641392 I | etcdserver: finished closing old backend
2020-10-12 05:41:52.642509 I | etcdserver: finished recovering store v2
2020-10-12 05:41:52.642615 I | etcdserver: recovering cluster configuration...
2020-10-12 05:41:52.642779 I | etcdserver: finished recovering cluster configuration
2020-10-12 05:41:52.642843 I | etcdserver: removing old peers from network...
2020-10-12 05:41:52.642942 I | etcdserver: finished removing old peers from network
2020-10-12 05:41:52.642996 I | etcdserver: adding peers from new cluster configuration into network...
2020-10-12 05:41:52.643050 I | etcdserver: finished adding peers from new cluster configuration into network...
2020-10-12 05:41:52.643116 I | etcdserver: finished applying incoming snapshot at index 126
2020-10-12 05:41:52.816947 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2020-10-12 05:41:52.883803 I | snap: saved database snapshot to disk [total bytes: 20480]
2020-10-12 05:41:52.884130 I | etcdserver: raft applied incoming snapshot at index 129
2020-10-12 05:41:52.884261 I | etcdserver: applying snapshot at index 126...
2020-10-12 05:41:52.886719 I | etcdserver: restoring mvcc store...
2020-10-12 05:41:52.893910 I | etcdserver: finished restoring mvcc store
2020-10-12 05:41:52.894339 I | etcdserver: recovering alarms...
2020-10-12 05:41:52.895366 I | etcdserver: closing old backend...
2020-10-12 05:41:53.149218 I | etcdserver: finished recovering alarms
2020-10-12 05:41:53.149362 I | etcdserver: recovering store v2...
2020-10-12 05:41:53.150020 I | etcdserver: finished closing old backend
2020-10-12 05:41:53.151409 I | etcdserver: finished recovering store v2
2020-10-12 05:41:53.151530 I | etcdserver: recovering cluster configuration...
2020-10-12 05:41:53.151728 I | etcdserver: finished recovering cluster configuration
2020-10-12 05:41:53.151796 I | etcdserver: removing old peers from network...
2020-10-12 05:41:53.151855 I | etcdserver: finished removing old peers from network
2020-10-12 05:41:53.151912 I | etcdserver: adding peers from new cluster configuration into network...
2020-10-12 05:41:53.151972 I | etcdserver: finished adding peers from new cluster configuration into network...
2020-10-12 05:41:53.152048 I | etcdserver: finished applying incoming snapshot at index 129
2020-10-12 05:41:53.375185 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2020-10-12 05:41:53.458851 I | snap: saved database snapshot to disk [total bytes: 20480]
2020-10-12 05:41:53.459406 I | etcdserver: raft applied incoming snapshot at index 132
2020-10-12 05:41:53.459530 I | etcdserver: applying snapshot at index 129...
2020-10-12 05:41:53.468806 I | etcdserver: restoring mvcc store...
2020-10-12 05:41:53.471687 I | etcdserver: finished restoring mvcc store
2020-10-12 05:41:53.471822 I | etcdserver: recovering alarms...
2020-10-12 05:41:53.472048 I | etcdserver: closing old backend...
2020-10-12 05:41:53.632550 I | etcdserver: finished recovering alarms
2020-10-12 05:41:53.632667 I | etcdserver: recovering store v2...
2020-10-12 05:41:53.633911 I | etcdserver: finished closing old backend
2020-10-12 05:41:53.634167 I | etcdserver: finished recovering store v2
2020-10-12 05:41:53.634275 I | etcdserver: recovering cluster configuration...
2020-10-12 05:41:53.634418 I | etcdserver: finished recovering cluster configuration
2020-10-12 05:41:53.634474 I | etcdserver: removing old peers from network...
2020-10-12 05:41:53.634524 I | etcdserver: finished removing old peers from network
2020-10-12 05:41:53.634571 I | etcdserver: adding peers from new cluster configuration into network...
2020-10-12 05:41:53.634627 I | etcdserver: finished adding peers from new cluster configuration into network...
2020-10-12 05:41:53.634730 I | etcdserver: finished applying incoming snapshot at index 132
2020-10-12 05:41:53.808762 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2020-10-12 05:41:53.900475 I | snap: saved database snapshot to disk [total bytes: 20480]
2020-10-12 05:41:53.900797 I | etcdserver: raft applied incoming snapshot at index 135
2020-10-12 05:41:53.900954 I | etcdserver: applying snapshot at index 132...
2020-10-12 05:41:53.903537 I | etcdserver: restoring mvcc store...
2020-10-12 05:41:53.910907 I | etcdserver: finished restoring mvcc store
2020-10-12 05:41:53.911079 I | etcdserver: recovering alarms...
2020-10-12 05:41:53.911591 I | etcdserver: closing old backend...
2020-10-12 05:41:54.082605 I | etcdserver: finished recovering alarms
2020-10-12 05:41:54.082702 I | etcdserver: recovering store v2...
2020-10-12 05:41:54.083697 I | etcdserver: finished closing old backend
2020-10-12 05:41:54.084298 I | etcdserver: finished recovering store v2
2020-10-12 05:41:54.084404 I | etcdserver: recovering cluster configuration...
2020-10-12 05:41:54.084568 I | etcdserver: finished recovering cluster configuration
2020-10-12 05:41:54.084629 I | etcdserver: removing old peers from network...
2020-10-12 05:41:54.084680 I | etcdserver: finished removing old peers from network
2020-10-12 05:41:54.084725 I | etcdserver: adding peers from new cluster configuration into network...
2020-10-12 05:41:54.084775 I | etcdserver: finished adding peers from new cluster configuration into network...
2020-10-12 05:41:54.084843 I | etcdserver: finished applying incoming snapshot at index 135
2020-10-12 05:41:54.258567 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2020-10-12 05:41:54.350481 I | snap: saved database snapshot to disk [total bytes: 20480]
2020-10-12 05:41:54.350816 I | etcdserver: raft applied incoming snapshot at index 138
2020-10-12 05:41:54.350945 I | etcdserver: applying snapshot at index 135...
2020-10-12 05:41:54.353535 I | etcdserver: restoring mvcc store...
2020-10-12 05:41:54.356530 I | etcdserver: finished restoring mvcc store
2020-10-12 05:41:54.356672 I | etcdserver: recovering alarms...
2020-10-12 05:41:54.356801 I | etcdserver: closing old backend...
2020-10-12 05:41:54.499277 I | etcdserver: finished recovering alarms
2020-10-12 05:41:54.499397 I | etcdserver: recovering store v2...
2020-10-12 05:41:54.499738 I | etcdserver: finished closing old backend
2020-10-12 05:41:54.500835 I | etcdserver: finished recovering store v2
2020-10-12 05:41:54.500943 I | etcdserver: recovering cluster configuration...
2020-10-12 05:41:54.501089 I | etcdserver: finished recovering cluster configuration
2020-10-12 05:41:54.501148 I | etcdserver: removing old peers from network...
2020-10-12 05:41:54.501200 I | etcdserver: finished removing old peers from network
2020-10-12 05:41:54.501250 I | etcdserver: adding peers from new cluster configuration into network...
2020-10-12 05:41:54.501299 I | etcdserver: finished adding peers from new cluster configuration into network...
2020-10-12 05:41:54.501354 I | etcdserver: finished applying incoming snapshot at index 138
2020-10-12 05:41:54.675249 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2020-10-12 05:41:54.758866 I | snap: saved database snapshot to disk [total bytes: 20480]
2020-10-12 05:41:54.759206 I | etcdserver: raft applied incoming snapshot at index 141
2020-10-12 05:41:54.759324 I | etcdserver: applying snapshot at index 138...
2020-10-12 05:41:54.762029 I | etcdserver: restoring mvcc store...
2020-10-12 05:41:54.768523 I | etcdserver: finished restoring mvcc store
2020-10-12 05:41:54.768683 I | etcdserver: recovering alarms...
2020-10-12 05:41:54.769062 I | etcdserver: closing old backend...
2020-10-12 05:41:54.932594 I | etcdserver: finished recovering alarms
2020-10-12 05:41:54.932795 I | etcdserver: recovering store v2...
2020-10-12 05:41:54.933052 I | etcdserver: finished closing old backend
2020-10-12 05:41:54.934283 I | etcdserver: finished recovering store v2
2020-10-12 05:41:54.934391 I | etcdserver: recovering cluster configuration...
2020-10-12 05:41:54.934548 I | etcdserver: finished recovering cluster configuration
2020-10-12 05:41:54.934614 I | etcdserver: removing old peers from network...
2020-10-12 05:41:54.934666 I | etcdserver: finished removing old peers from network
2020-10-12 05:41:54.934711 I | etcdserver: adding peers from new cluster configuration into network...
2020-10-12 05:41:54.934763 I | etcdserver: finished adding peers from new cluster configuration into network...
2020-10-12 05:41:54.934825 I | etcdserver: finished applying incoming snapshot at index 141
2020-10-12 05:41:55.100227 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2020-10-12 05:41:55.192168 I | snap: saved database snapshot to disk [total bytes: 20480]
2020-10-12 05:41:55.192512 I | etcdserver: raft applied incoming snapshot at index 144
2020-10-12 05:41:55.192636 I | etcdserver: applying snapshot at index 141...
2020-10-12 05:41:55.195187 I | etcdserver: restoring mvcc store...
2020-10-12 05:41:55.198171 I | etcdserver: finished restoring mvcc store
2020-10-12 05:41:55.198313 I | etcdserver: recovering alarms...
2020-10-12 05:41:55.198614 I | etcdserver: closing old backend...
2020-10-12 05:41:55.432579 I | etcdserver: finished recovering alarms
2020-10-12 05:41:55.432684 I | etcdserver: recovering store v2...
2020-10-12 05:41:55.434601 I | etcdserver: finished recovering store v2
2020-10-12 05:41:55.434722 I | etcdserver: recovering cluster configuration...
2020-10-12 05:41:55.434873 I | etcdserver: finished recovering cluster configuration
2020-10-12 05:41:55.434940 I | etcdserver: removing old peers from network...
2020-10-12 05:41:55.435022 I | etcdserver: finished removing old peers from network
2020-10-12 05:41:55.435076 I | etcdserver: adding peers from new cluster configuration into network...
2020-10-12 05:41:55.435132 I | etcdserver: finished adding peers from new cluster configuration into network...
2020-10-12 05:41:55.435215 I | etcdserver: finished applying incoming snapshot at index 144
2020-10-12 05:41:55.533050 I | etcdserver: finished closing old backend
2020-10-12 05:41:55.700384 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2020-10-12 05:41:55.792228 I | snap: saved database snapshot to disk [total bytes: 20480]
2020-10-12 05:41:55.792614 I | etcdserver: raft applied incoming snapshot at index 147
2020-10-12 05:41:55.792748 I | etcdserver: applying snapshot at index 144...
2020-10-12 05:41:55.795295 I | etcdserver: restoring mvcc store...
2020-10-12 05:41:55.801720 I | etcdserver: finished restoring mvcc store
2020-10-12 05:41:55.801893 I | etcdserver: recovering alarms...
2020-10-12 05:41:55.803168 I | etcdserver: closing old backend...
2020-10-12 05:41:55.967845 I | etcdserver: finished recovering alarms
2020-10-12 05:41:55.967992 I | etcdserver: recovering store v2...
2020-10-12 05:41:55.969163 I | etcdserver: finished closing old backend
2020-10-12 05:41:55.969430 I | etcdserver: finished recovering store v2
2020-10-12 05:41:55.969539 I | etcdserver: recovering cluster configuration...
2020-10-12 05:41:55.969696 I | etcdserver: finished recovering cluster configuration
2020-10-12 05:41:55.969764 I | etcdserver: removing old peers from network...
2020-10-12 05:41:55.969818 I | etcdserver: finished removing old peers from network
2020-10-12 05:41:55.969870 I | etcdserver: adding peers from new cluster configuration into network...
2020-10-12 05:41:55.969953 I | etcdserver: finished adding peers from new cluster configuration into network...
2020-10-12 05:41:55.970023 I | etcdserver: finished applying incoming snapshot at index 147
2020-10-12 05:41:56.151142 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2020-10-12 05:41:56.242258 I | snap: saved database snapshot to disk [total bytes: 20480]
2020-10-12 05:41:56.242607 I | etcdserver: raft applied incoming snapshot at index 150
2020-10-12 05:41:56.242738 I | etcdserver: applying snapshot at index 147...
2020-10-12 05:41:56.245426 I | etcdserver: restoring mvcc store...
2020-10-12 05:41:56.248657 I | etcdserver: finished restoring mvcc store
2020-10-12 05:41:56.248791 I | etcdserver: recovering alarms...
2020-10-12 05:41:56.251289 I | etcdserver: closing old backend...
2020-10-12 05:41:56.490950 I | etcdserver: finished recovering alarms
2020-10-12 05:41:56.491048 I | etcdserver: recovering store v2...
2020-10-12 05:41:56.492704 I | etcdserver: finished recovering store v2
2020-10-12 05:41:56.492887 I | etcdserver: recovering cluster configuration...
2020-10-12 05:41:56.493058 I | etcdserver: finished recovering cluster configuration
2020-10-12 05:41:56.493125 I | etcdserver: removing old peers from network...
2020-10-12 05:41:56.493178 I | etcdserver: finished removing old peers from network
2020-10-12 05:41:56.493228 I | etcdserver: adding peers from new cluster configuration into network...
2020-10-12 05:41:56.493279 I | etcdserver: finished adding peers from new cluster configuration into network...
2020-10-12 05:41:56.493334 I | etcdserver: finished applying incoming snapshot at index 150
2020-10-12 05:41:56.493579 I | etcdserver: skipped leadership transfer for single member cluster
2020-10-12 05:41:56.591331 I | etcdserver: finished closing old backend
--- PASS: TestConcurrentApplyAndSnapshotV3 (23.43s)
=== RUN   TestAddMember
2020-10-12 05:41:56.663375 I | etcdserver: set snapshot count to default 100000
2020-10-12 05:41:56.663663 I | etcdserver: starting server... [version: 3.3.25, cluster version: to_be_decided]
2020-10-12 05:41:56.664504 I | etcdserver/membership: added member 4d2 [foo] to cluster 0
2020-10-12 05:41:56.664654 I | etcdserver: skipped leadership transfer for single member cluster
--- PASS: TestAddMember (0.00s)
=== RUN   TestRemoveMember
2020-10-12 05:41:56.665440 I | etcdserver/membership: added member 4d2 [] to cluster 0
2020-10-12 05:41:56.665574 I | etcdserver: set snapshot count to default 100000
2020-10-12 05:41:56.665657 I | etcdserver: starting server... [version: 3.3.25, cluster version: to_be_decided]
2020-10-12 05:41:56.666223 I | etcdserver/membership: removed member 4d2 from cluster 0
2020-10-12 05:41:56.666348 I | etcdserver: skipped leadership transfer for single member cluster
--- PASS: TestRemoveMember (0.00s)
=== RUN   TestUpdateMember
2020-10-12 05:41:56.666966 I | etcdserver/membership: added member 4d2 [] to cluster 0
2020-10-12 05:41:56.667081 I | etcdserver: set snapshot count to default 100000
2020-10-12 05:41:56.667159 I | etcdserver: starting server... [version: 3.3.25, cluster version: to_be_decided]
2020-10-12 05:41:56.667897 N | etcdserver/membership: updated member 4d2 [http://127.0.0.1:1] in cluster 0
2020-10-12 05:41:56.668049 I | etcdserver: skipped leadership transfer for single member cluster
--- PASS: TestUpdateMember (0.00s)
=== RUN   TestPublish
2020-10-12 05:41:56.668851 I | etcdserver: published {Name:node1 ClientURLs:[http://a http://b]} to cluster 0
--- PASS: TestPublish (0.00s)
=== RUN   TestPublishStopped
2020-10-12 05:41:56.669456 I | etcdserver: aborting publish because server is stopped
--- PASS: TestPublishStopped (0.00s)
=== RUN   TestPublishRetry
2020-10-12 05:41:56.669921 E | etcdserver: publish error: etcdserver: request timed out
2020-10-12 05:41:56.670058 E | etcdserver: publish error: etcdserver: request timed out
2020-10-12 05:41:56.674310 I | etcdserver: aborting publish because server is stopped
--- PASS: TestPublishRetry (0.00s)
=== RUN   TestUpdateVersion
2020-10-12 05:41:56.674713 I | etcdserver: setting up the initial cluster version to 2.0
--- PASS: TestUpdateVersion (0.00s)
=== RUN   TestStopNotify
2020-10-12 05:41:56.675099 I | etcdserver: skipped leadership transfer for single member cluster
--- PASS: TestStopNotify (0.00s)
=== RUN   TestGetOtherPeerURLs
--- PASS: TestGetOtherPeerURLs (0.00s)
=== RUN   TestLongestConnected
--- PASS: TestLongestConnected (0.00s)
PASS
ok  	github.com/coreos/etcd/etcdserver	26.282s
?   	github.com/coreos/etcd/etcdserver/api	[no test files]
=== RUN   TestNewPeerHandlerOnRaftPrefix
--- PASS: TestNewPeerHandlerOnRaftPrefix (0.01s)
=== RUN   TestServeMembersFails
--- PASS: TestServeMembersFails (0.00s)
=== RUN   TestServeMembersGet
--- PASS: TestServeMembersGet (0.00s)
=== RUN   TestServeVersion
--- PASS: TestServeVersion (0.00s)
=== RUN   TestServeVersionFails
--- PASS: TestServeVersionFails (0.00s)
PASS
ok  	github.com/coreos/etcd/etcdserver/api/etcdhttp	0.071s
=== RUN   TestAuthFlow
2020-10-12 05:42:22.119809 W | etcdserver/api/v2http: auth: malformed basic auth encoding
2020-10-12 05:42:22.123071 W | etcdserver/api/v2http: auth: incorrect password for user: root
--- PASS: TestAuthFlow (0.01s)
=== RUN   TestGetUserGrantedWithNonexistingRole
--- PASS: TestGetUserGrantedWithNonexistingRole (0.00s)
=== RUN   TestPrefixAccess
2020-10-12 05:42:22.128668 W | etcdserver/api/v2http: auth: user user does not have the root role for resource path.
2020-10-12 05:42:22.128772 W | etcdserver/api/v2http: auth: invalid access for user user on key /foo.
2020-10-12 05:42:22.128838 W | etcdserver/api/v2http: auth: user user does not have the root role for resource path.
2020-10-12 05:42:22.128919 W | etcdserver/api/v2http: auth: incorrect password for user: user
2020-10-12 05:42:22.128981 W | etcdserver/api/v2http: auth: incorrect password for user: user
2020-10-12 05:42:22.129041 W | etcdserver/api/v2http: auth: incorrect password for user: user
2020-10-12 05:42:22.129126 W | etcdserver/api/v2http: auth: invalid access for unauthenticated user on resource /bar.
2020-10-12 05:42:22.129186 W | etcdserver/api/v2http: auth: invalid access for unauthenticated user on resource /bar.
2020-10-12 05:42:22.129251 W | etcdserver/api/v2http: auth: user user does not have the root role for resource path.
2020-10-12 05:42:22.129327 W | etcdserver/api/v2http: auth: invalid access for user user on key /foo.
2020-10-12 05:42:22.129383 W | etcdserver/api/v2http: auth: malformed basic auth encoding
2020-10-12 05:42:22.129435 W | etcdserver/api/v2http: auth: malformed basic auth encoding
2020-10-12 05:42:22.129490 W | etcdserver/api/v2http: auth: malformed basic auth encoding
--- PASS: TestPrefixAccess (0.00s)
=== RUN   TestUserFromClientCertificate
--- PASS: TestUserFromClientCertificate (0.00s)
=== RUN   TestUserFromBasicAuth
2020-10-12 05:42:22.132841 W | etcdserver/api/v2http: auth: incorrect password for user: user
2020-10-12 05:42:22.133027 W | etcdserver/api/v2http: auth: incorrect password for user: user
2020-10-12 05:42:22.133111 W | etcdserver/api/v2http: auth: incorrect password for user: missing
2020-10-12 05:42:22.133168 W | etcdserver/api/v2http: auth: malformed basic auth encoding
--- PASS: TestUserFromBasicAuth (0.00s)
=== RUN   TestBadRefreshRequest
--- PASS: TestBadRefreshRequest (0.00s)
=== RUN   TestBadParseRequest
--- PASS: TestBadParseRequest (0.00s)
=== RUN   TestGoodParseRequest
--- PASS: TestGoodParseRequest (0.00s)
=== RUN   TestServeMembers
--- PASS: TestServeMembers (0.00s)
=== RUN   TestServeLeader
--- PASS: TestServeLeader (0.00s)
=== RUN   TestServeMembersCreate
--- PASS: TestServeMembersCreate (0.00s)
=== RUN   TestServeMembersDelete
--- PASS: TestServeMembersDelete (0.00s)
=== RUN   TestServeMembersUpdate
--- PASS: TestServeMembersUpdate (0.00s)
=== RUN   TestServeMembersFail
2020-10-12 05:42:22.145193 E | etcdserver/api/v2http: error adding member c29b431f04be0bc7 (Error while adding a member)
2020-10-12 05:42:22.145298 E | etcdserver/api/etcdhttp: got unexpected response error (Error while adding a member)
2020-10-12 05:42:22.145898 E | etcdserver/api/v2http: error removing member 1 (Error while removing member)
2020-10-12 05:42:22.145987 E | etcdserver/api/etcdhttp: got unexpected response error (Error while removing member)
2020-10-12 05:42:22.146718 E | etcdserver/api/v2http: error updating member 0 (blah)
2020-10-12 05:42:22.146806 E | etcdserver/api/etcdhttp: got unexpected response error (blah)
--- PASS: TestServeMembersFail (0.00s)
=== RUN   TestWriteEvent
--- PASS: TestWriteEvent (0.00s)
=== RUN   TestV2DMachinesEndpoint
--- PASS: TestV2DMachinesEndpoint (0.01s)
=== RUN   TestServeMachines
--- PASS: TestServeMachines (0.00s)
=== RUN   TestGetID
--- PASS: TestGetID (0.00s)
=== RUN   TestServeSelfStats
--- PASS: TestServeSelfStats (0.00s)
=== RUN   TestSelfServeStatsBad
--- PASS: TestSelfServeStatsBad (0.00s)
=== RUN   TestLeaderServeStatsBad
--- PASS: TestLeaderServeStatsBad (0.00s)
=== RUN   TestServeLeaderStats
--- PASS: TestServeLeaderStats (0.00s)
=== RUN   TestServeStoreStats
--- PASS: TestServeStoreStats (0.00s)
=== RUN   TestBadServeKeys
2020-10-12 05:42:22.156951 E | etcdserver/api/v2http: got unexpected response error (Internal Server Error)
2020-10-12 05:42:22.157377 E | etcdserver/api/v2http: 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
2020-10-12 05:42:22.163170 E | etcdserver/api/etcdhttp: got unexpected response error (something went wrong)
--- PASS: TestWriteError (0.00s)
=== RUN   TestAllowMethod
--- PASS: TestAllowMethod (0.00s)
PASS
ok  	github.com/coreos/etcd/etcdserver/api/v2http	0.137s
=== 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/api/v2http/httptypes	0.028s
?   	github.com/coreos/etcd/etcdserver/api/v2v3	[no test files]
?   	github.com/coreos/etcd/etcdserver/api/v3client	[no test files]
?   	github.com/coreos/etcd/etcdserver/api/v3election	[no test files]
?   	github.com/coreos/etcd/etcdserver/api/v3lock	[no test files]
=== RUN   TestGRPCError
--- PASS: TestGRPCError (0.00s)
=== RUN   TestSendFragment
--- PASS: TestSendFragment (0.00s)
PASS
ok  	github.com/coreos/etcd/etcdserver/api/v3rpc	0.067s
=== RUN   TestConvert
--- PASS: TestConvert (0.00s)
PASS
ok  	github.com/coreos/etcd/etcdserver/api/v3rpc/rpctypes	0.023s
=== RUN   TestCheckPassword
--- PASS: TestCheckPassword (0.50s)
=== RUN   TestMergeUser
2020-10-12 05:42:49.948697 N | etcdserver/auth: granting duplicate role role1 for user foo
2020-10-12 05:42:49.949158 N | etcdserver/auth: revoking ungranted role role2 for user foo
--- PASS: TestMergeUser (0.00s)
=== RUN   TestMergeRole
2020-10-12 05:42:49.949704 N | etcdserver/auth: revoking ungranted read permission /foodir
--- PASS: TestMergeRole (0.00s)
=== RUN   TestAllUsers
--- PASS: TestAllUsers (0.00s)
=== RUN   TestGetAndDeleteUser
2020-10-12 05:42:49.950736 N | etcdserver/auth: deleted user cat
--- PASS: TestGetAndDeleteUser (0.00s)
=== RUN   TestAllRoles
--- PASS: TestAllRoles (0.00s)
=== RUN   TestGetAndDeleteRole
2020-10-12 05:42:49.951938 N | etcdserver/auth: deleted role animal
--- PASS: TestGetAndDeleteRole (0.00s)
=== RUN   TestEnsure
--- PASS: TestEnsure (0.00s)
=== RUN   TestCreateAndUpdateUser
2020-10-12 05:42:49.952708 N | etcdserver/auth: created user cat
2020-10-12 05:42:49.953086 N | etcdserver/auth: updated user cat
--- PASS: TestCreateAndUpdateUser (0.00s)
=== RUN   TestUpdateRole
2020-10-12 05:42:49.953673 N | etcdserver/auth: updated role animal
--- PASS: TestUpdateRole (0.00s)
=== RUN   TestCreateRole
2020-10-12 05:42:49.954109 N | etcdserver/auth: created new role animal
--- PASS: TestCreateRole (0.00s)
=== RUN   TestEnableAuth
2020-10-12 05:42:49.954657 I | etcdserver/auth: no guest role access found, creating default
2020-10-12 05:42:49.954770 N | etcdserver/auth: created new role guest
2020-10-12 05:42:49.954862 N | etcdserver/auth: auth: enabled auth
--- PASS: TestEnableAuth (0.00s)
=== RUN   TestDisableAuth
2020-10-12 05:42:49.955283 N | etcdserver/auth: auth: disabled auth
--- PASS: TestDisableAuth (0.00s)
=== RUN   TestSimpleMatch
--- PASS: TestSimpleMatch (0.00s)
PASS
ok  	github.com/coreos/etcd/etcdserver/auth	0.565s
=== 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
2020-10-12 05:42:57.253363 I | etcdserver/membership: added member 1 [http://127.0.0.1:1] to cluster 0
2020-10-12 05:42:57.253836 I | etcdserver/membership: added member 2 [http://127.0.0.1:2] to cluster 0
2020-10-12 05:42:57.254120 I | etcdserver/membership: added member 3 [http://127.0.0.1:3] to cluster 0
2020-10-12 05:42:57.254380 I | etcdserver/membership: added member 4 [http://127.0.0.1:4] to cluster 0
2020-10-12 05:42:57.254666 I | etcdserver/membership: removed member 4 from cluster 0
--- PASS: TestClusterValidateConfigurationChange (0.00s)
=== RUN   TestClusterGenID
2020-10-12 05:42:57.257958 I | etcdserver/membership: added member 3 [] to cluster 869b3badfbf1d6b7
--- PASS: TestClusterGenID (0.00s)
=== RUN   TestNodeToMemberBad
--- PASS: TestNodeToMemberBad (0.00s)
=== RUN   TestClusterAddMember
2020-10-12 05:42:57.259426 I | etcdserver/membership: added member 1 [] to cluster 0
--- PASS: TestClusterAddMember (0.00s)
=== RUN   TestClusterMembers
--- PASS: TestClusterMembers (0.00s)
=== RUN   TestClusterRemoveMember
2020-10-12 05:42:57.260573 I | etcdserver/membership: removed member 1 from cluster 0
--- PASS: TestClusterRemoveMember (0.00s)
=== RUN   TestClusterUpdateAttributes
2020-10-12 05:42:57.261476 W | etcdserver/membership: skipped updating attributes of removed member 1
--- PASS: TestClusterUpdateAttributes (0.00s)
=== RUN   TestNodeToMember
--- PASS: TestNodeToMember (0.00s)
=== RUN   TestIsReadyToAddNewMember
2020-10-12 05:42:57.262620 W | etcdserver/membership: Reject add member request: the number of started member (0) will be less than the quorum number of the cluster (3)
2020-10-12 05:42:57.262755 W | etcdserver/membership: Reject add member request: the number of started member (1) will be less than the quorum number of the cluster (2)
2020-10-12 05:42:57.262955 W | etcdserver/membership: Reject add member request: the number of started member (1) will be less than the quorum number of the cluster (3)
2020-10-12 05:42:57.263178 W | etcdserver/membership: Reject add member request: the number of started member (2) will be less than the quorum number of the cluster (3)
2020-10-12 05:42:57.263303 W | etcdserver/membership: Reject add member request: the number of started member (0) will be less than the quorum number of the cluster (1)
--- PASS: TestIsReadyToAddNewMember (0.00s)
=== RUN   TestIsReadyToRemoveMember
2020-10-12 05:42:57.263816 W | etcdserver/membership: Reject remove member request: the number of started member (0) will be less than the quorum number of the cluster (1)
2020-10-12 05:42:57.263993 W | etcdserver/membership: Reject remove member request: the number of started member (0) will be less than the quorum number of the cluster (2)
2020-10-12 05:42:57.264163 W | etcdserver/membership: Reject remove member request: the number of started member (1) will be less than the quorum number of the cluster (2)
--- PASS: TestIsReadyToRemoveMember (0.00s)
=== RUN   TestMemberTime
--- PASS: TestMemberTime (0.00s)
=== RUN   TestMemberPick
--- PASS: TestMemberPick (0.00s)
=== RUN   TestMemberClone
--- PASS: TestMemberClone (0.00s)
PASS
ok  	github.com/coreos/etcd/etcdserver/membership	0.085s
?   	github.com/coreos/etcd/etcdserver/stats	[no test files]
=== RUN   TestLessorGrant
--- PASS: TestLessorGrant (0.66s)
=== RUN   TestLeaseConcurrentKeys
--- PASS: TestLeaseConcurrentKeys (0.43s)
=== RUN   TestLessorRevoke
--- PASS: TestLessorRevoke (0.53s)
=== RUN   TestLessorRenew
--- PASS: TestLessorRenew (0.49s)
=== RUN   TestLessorRenewExtendPileup
--- PASS: TestLessorRenewExtendPileup (0.66s)
=== RUN   TestLessorDetach
--- PASS: TestLessorDetach (0.51s)
=== RUN   TestLessorRecover
--- PASS: TestLessorRecover (0.61s)
=== RUN   TestLessorExpire
--- PASS: TestLessorExpire (1.37s)
=== RUN   TestLessorExpireAndDemote
--- PASS: TestLessorExpireAndDemote (1.37s)
=== RUN   TestLessorMaxTTL
--- PASS: TestLessorMaxTTL (0.28s)
PASS
ok  	github.com/coreos/etcd/lease	6.976s
=== RUN   TestRenewHTTP
--- PASS: TestRenewHTTP (0.39s)
=== RUN   TestTimeToLiveHTTP
--- PASS: TestTimeToLiveHTTP (0.38s)
=== RUN   TestRenewHTTPTimeout
--- PASS: TestRenewHTTPTimeout (1.37s)
=== RUN   TestTimeToLiveHTTPTimeout
--- PASS: TestTimeToLiveHTTPTimeout (1.74s)
PASS
ok  	github.com/coreos/etcd/lease/leasehttp	3.943s
?   	github.com/coreos/etcd/lease/leasepb	[no test files]
=== RUN   TestIndexGet
--- PASS: TestIndexGet (0.00s)
=== RUN   TestIndexRange
--- PASS: TestIndexRange (0.00s)
=== RUN   TestIndexTombstone
--- PASS: TestIndexTombstone (0.00s)
=== RUN   TestIndexRangeSince
--- PASS: TestIndexRangeSince (0.00s)
=== RUN   TestIndexCompactAndKeep
2020-10-12 05:43:39.007674 I | mvcc: store.index: compact 1
2020-10-12 05:43:39.008211 I | mvcc: store.index: compact 2
2020-10-12 05:43:39.008439 I | mvcc: store.index: compact 3
2020-10-12 05:43:39.008647 I | mvcc: store.index: compact 4
2020-10-12 05:43:39.008829 I | mvcc: store.index: compact 5
2020-10-12 05:43:39.009007 I | mvcc: store.index: compact 6
2020-10-12 05:43:39.009184 I | mvcc: store.index: compact 7
2020-10-12 05:43:39.009342 I | mvcc: store.index: compact 8
2020-10-12 05:43:39.009488 I | mvcc: store.index: compact 9
2020-10-12 05:43:39.009598 I | mvcc: store.index: compact 10
2020-10-12 05:43:39.009728 I | mvcc: store.index: compact 11
2020-10-12 05:43:39.009859 I | mvcc: store.index: compact 12
2020-10-12 05:43:39.010008 I | mvcc: store.index: compact 13
2020-10-12 05:43:39.010134 I | mvcc: store.index: compact 14
2020-10-12 05:43:39.010398 I | mvcc: store.index: compact 15
2020-10-12 05:43:39.010550 I | mvcc: store.index: compact 16
2020-10-12 05:43:39.010689 I | mvcc: store.index: compact 17
2020-10-12 05:43:39.010820 I | mvcc: store.index: compact 18
2020-10-12 05:43:39.010947 I | mvcc: store.index: compact 19
2020-10-12 05:43:39.011136 I | mvcc: store.index: compact 1
2020-10-12 05:43:39.011469 I | mvcc: store.index: compact 2
2020-10-12 05:43:39.011710 I | mvcc: store.index: compact 3
2020-10-12 05:43:39.011954 I | mvcc: store.index: compact 4
2020-10-12 05:43:39.012217 I | mvcc: store.index: compact 5
2020-10-12 05:43:39.012457 I | mvcc: store.index: compact 6
2020-10-12 05:43:39.012741 I | mvcc: store.index: compact 7
2020-10-12 05:43:39.013097 I | mvcc: store.index: compact 8
2020-10-12 05:43:39.013341 I | mvcc: store.index: compact 9
2020-10-12 05:43:39.013520 I | mvcc: store.index: compact 10
2020-10-12 05:43:39.013706 I | mvcc: store.index: compact 11
2020-10-12 05:43:39.013916 I | mvcc: store.index: compact 12
2020-10-12 05:43:39.014117 I | mvcc: store.index: compact 13
2020-10-12 05:43:39.014316 I | mvcc: store.index: compact 14
2020-10-12 05:43:39.014514 I | mvcc: store.index: compact 15
2020-10-12 05:43:39.014786 I | mvcc: store.index: compact 16
2020-10-12 05:43:39.015046 I | mvcc: store.index: compact 17
2020-10-12 05:43:39.015248 I | mvcc: store.index: compact 18
2020-10-12 05:43:39.015468 I | mvcc: store.index: compact 19
--- PASS: TestIndexCompactAndKeep (0.01s)
=== RUN   TestKeyIndexGet
--- PASS: TestKeyIndexGet (0.00s)
=== RUN   TestKeyIndexSince
--- PASS: TestKeyIndexSince (0.00s)
=== RUN   TestKeyIndexPut
--- PASS: TestKeyIndexPut (0.00s)
=== RUN   TestKeyIndexRestore
--- PASS: TestKeyIndexRestore (0.00s)
=== RUN   TestKeyIndexTombstone
--- PASS: TestKeyIndexTombstone (0.00s)
=== RUN   TestKeyIndexCompactAndKeep
--- PASS: TestKeyIndexCompactAndKeep (0.01s)
=== RUN   TestKeyIndexCompactOnFurtherRev
--- PASS: TestKeyIndexCompactOnFurtherRev (0.00s)
=== RUN   TestKeyIndexIsEmpty
--- PASS: TestKeyIndexIsEmpty (0.00s)
=== RUN   TestKeyIndexFindGeneration
--- PASS: TestKeyIndexFindGeneration (0.00s)
=== RUN   TestKeyIndexLess
--- PASS: TestKeyIndexLess (0.00s)
=== RUN   TestGenerationIsEmpty
--- PASS: TestGenerationIsEmpty (0.00s)
=== RUN   TestGenerationWalk
--- PASS: TestGenerationWalk (0.00s)
=== RUN   TestKVRange
--- PASS: TestKVRange (0.34s)
=== RUN   TestKVTxnRange
--- PASS: TestKVTxnRange (0.41s)
=== RUN   TestKVRangeRev
--- PASS: TestKVRangeRev (0.38s)
=== RUN   TestKVTxnRangeRev
--- PASS: TestKVTxnRangeRev (0.37s)
=== RUN   TestKVRangeBadRev
2020-10-12 05:43:40.901809 I | mvcc: store.index: compact 4
2020-10-12 05:43:40.903555 I | mvcc: finished scheduled compaction at 4 (took 681.017µs)
--- PASS: TestKVRangeBadRev (0.52s)
=== RUN   TestKVTxnRangeBadRev
2020-10-12 05:43:41.443459 I | mvcc: store.index: compact 4
2020-10-12 05:43:41.444314 I | mvcc: finished scheduled compaction at 4 (took 343.675µs)
--- PASS: TestKVTxnRangeBadRev (0.52s)
=== RUN   TestKVRangeLimit
--- PASS: TestKVRangeLimit (0.42s)
=== RUN   TestKVTxnRangeLimit
--- PASS: TestKVTxnRangeLimit (0.39s)
=== RUN   TestKVPutMultipleTimes
--- PASS: TestKVPutMultipleTimes (0.39s)
=== RUN   TestKVTxnPutMultipleTimes
--- PASS: TestKVTxnPutMultipleTimes (0.37s)
=== RUN   TestKVDeleteRange
--- PASS: TestKVDeleteRange (3.44s)
=== RUN   TestKVTxnDeleteRange
--- PASS: TestKVTxnDeleteRange (2.37s)
=== RUN   TestKVDeleteMultipleTimes
--- PASS: TestKVDeleteMultipleTimes (0.42s)
=== RUN   TestKVTxnDeleteMultipleTimes
--- PASS: TestKVTxnDeleteMultipleTimes (0.46s)
=== RUN   TestKVOperationInSequence
--- PASS: TestKVOperationInSequence (0.89s)
=== RUN   TestKVTxnBlockWriteOperations
--- PASS: TestKVTxnBlockWriteOperations (0.45s)
=== RUN   TestKVTxnNonBlockRange
--- PASS: TestKVTxnNonBlockRange (0.36s)
=== RUN   TestKVTxnOperationInSequence
--- PASS: TestKVTxnOperationInSequence (0.40s)
=== RUN   TestKVCompactReserveLastValue
2020-10-12 05:43:52.377015 I | mvcc: store.index: compact 1
2020-10-12 05:43:52.377817 I | mvcc: finished scheduled compaction at 1 (took 287.341µs)
2020-10-12 05:43:52.527021 I | mvcc: store.index: compact 2
2020-10-12 05:43:52.693706 I | mvcc: store.index: compact 3
2020-10-12 05:43:52.696846 I | mvcc: finished scheduled compaction at 2 (took 165.623954ms)
2020-10-12 05:43:53.002073 I | mvcc: store.index: compact 4
2020-10-12 05:43:53.002289 I | mvcc: finished scheduled compaction at 3 (took 305.310236ms)
2020-10-12 05:43:53.194089 I | mvcc: finished scheduled compaction at 4 (took 191.652294ms)
--- PASS: TestKVCompactReserveLastValue (1.39s)
=== RUN   TestKVCompactBad
2020-10-12 05:43:53.760375 I | mvcc: store.index: compact 0
2020-10-12 05:43:53.918729 I | mvcc: store.index: compact 1
2020-10-12 05:43:53.921873 I | mvcc: finished scheduled compaction at 0 (took 158.226762ms)
2020-10-12 05:43:54.243736 I | mvcc: store.index: compact 4
2020-10-12 05:43:54.243969 I | mvcc: finished scheduled compaction at 1 (took 321.96ms)
--- PASS: TestKVCompactBad (1.11s)
=== RUN   TestKVHash
--- PASS: TestKVHash (1.47s)
=== RUN   TestKVRestore
2020-10-12 05:43:57.418758 I | mvcc: store.index: compact 1
2020-10-12 05:43:57.419288 I | mvcc: finished scheduled compaction at 1 (took 295.008µs)
2020-10-12 05:43:57.593983 I | mvcc: restore compact to 1
--- PASS: TestKVRestore (1.75s)
=== RUN   TestKVSnapshot
--- PASS: TestKVSnapshot (0.59s)
=== RUN   TestWatchableKVWatch
--- PASS: TestWatchableKVWatch (0.72s)
=== RUN   TestScheduleCompaction
2020-10-12 05:43:59.271890 I | mvcc: finished scheduled compaction at 1 (took 63.668µs)
2020-10-12 05:43:59.675692 I | mvcc: finished scheduled compaction at 3 (took 97.003µs)
2020-10-12 05:44:00.065703 I | mvcc: finished scheduled compaction at 1 (took 63.669µs)
2020-10-12 05:44:00.449576 I | mvcc: finished scheduled compaction at 3 (took 93.002µs)
--- PASS: TestScheduleCompaction (1.60s)
=== RUN   TestCompactAllAndRestore
2020-10-12 05:44:01.035514 I | mvcc: store.index: compact 5
2020-10-12 05:44:01.036163 I | mvcc: finished scheduled compaction at 5 (took 391.344µs)
2020-10-12 05:44:01.202267 I | mvcc: restore compact to 5
--- PASS: TestCompactAllAndRestore (0.59s)
=== RUN   TestStoreRev
--- PASS: TestStoreRev (0.23s)
=== RUN   TestStorePut
--- PASS: TestStorePut (0.00s)
=== RUN   TestStoreRange
--- PASS: TestStoreRange (0.00s)
=== RUN   TestStoreDeleteRange
--- PASS: TestStoreDeleteRange (0.00s)
=== RUN   TestStoreCompact
2020-10-12 05:44:01.439641 I | mvcc: finished scheduled compaction at 3 (took 48.668µs)
--- PASS: TestStoreCompact (0.00s)
=== RUN   TestStoreRestore
2020-10-12 05:44:01.441021 I | mvcc: restore compact to 3
--- PASS: TestStoreRestore (0.01s)
=== RUN   TestRestoreDelete
--- PASS: TestRestoreDelete (0.56s)
=== RUN   TestRestoreContinueUnfinishedCompaction
2020-10-12 05:44:02.585486 I | mvcc: store.index: compact 2
2020-10-12 05:44:02.585653 I | mvcc: resume scheduled compaction at 2
2020-10-12 05:44:02.586054 I | mvcc: finished scheduled compaction at 2 (took 229.673µs)
--- PASS: TestRestoreContinueUnfinishedCompaction (0.84s)
=== RUN   TestHashKVWhenCompacting
2020-10-12 05:44:05.703633 I | mvcc: store.index: compact 9899
2020-10-12 05:44:05.885293 I | mvcc: finished scheduled compaction at 9899 (took 181.253692ms)
2020-10-12 05:44:06.044223 I | mvcc: store.index: compact 9900
2020-10-12 05:44:06.045350 I | mvcc: finished scheduled compaction at 9900 (took 584.682µs)
2020-10-12 05:44:06.202378 I | mvcc: store.index: compact 9901
2020-10-12 05:44:06.206260 I | mvcc: finished scheduled compaction at 9901 (took 3.022745ms)
2020-10-12 05:44:06.377406 I | mvcc: store.index: compact 9902
2020-10-12 05:44:06.381619 I | mvcc: finished scheduled compaction at 9902 (took 2.784739ms)
2020-10-12 05:44:06.560671 I | mvcc: store.index: compact 9903
2020-10-12 05:44:06.563843 I | mvcc: finished scheduled compaction at 9903 (took 1.599375ms)
2020-10-12 05:44:06.727345 I | mvcc: store.index: compact 9904
2020-10-12 05:44:06.729866 I | mvcc: finished scheduled compaction at 9904 (took 2.085054ms)
2020-10-12 05:44:06.910663 I | mvcc: store.index: compact 9905
2020-10-12 05:44:06.914088 I | mvcc: finished scheduled compaction at 9905 (took 2.97741ms)
2020-10-12 05:44:07.077395 I | mvcc: store.index: compact 9906
2020-10-12 05:44:07.079824 I | mvcc: finished scheduled compaction at 9906 (took 2.08072ms)
2020-10-12 05:44:07.245047 I | mvcc: store.index: compact 9907
2020-10-12 05:44:07.249921 I | mvcc: finished scheduled compaction at 9907 (took 3.396421ms)
2020-10-12 05:44:07.419086 I | mvcc: store.index: compact 9908
2020-10-12 05:44:07.420487 I | mvcc: finished scheduled compaction at 9908 (took 998.692µs)
2020-10-12 05:44:07.602287 I | mvcc: store.index: compact 9909
2020-10-12 05:44:07.604258 I | mvcc: finished scheduled compaction at 9909 (took 1.590041ms)
2020-10-12 05:44:07.777285 I | mvcc: store.index: compact 9910
2020-10-12 05:44:07.780345 I | mvcc: finished scheduled compaction at 9910 (took 1.875381ms)
2020-10-12 05:44:07.943966 I | mvcc: store.index: compact 9911
2020-10-12 05:44:07.947265 I | mvcc: finished scheduled compaction at 9911 (took 2.190057ms)
2020-10-12 05:44:08.143919 I | mvcc: store.index: compact 9912
2020-10-12 05:44:08.147548 I | mvcc: finished scheduled compaction at 9912 (took 2.321393ms)
2020-10-12 05:44:08.294192 I | mvcc: store.index: compact 9913
2020-10-12 05:44:08.296192 I | mvcc: finished scheduled compaction at 9913 (took 806.02µs)
2020-10-12 05:44:08.493944 I | mvcc: store.index: compact 9914
2020-10-12 05:44:08.496354 I | mvcc: finished scheduled compaction at 9914 (took 2.106055ms)
2020-10-12 05:44:08.669302 I | mvcc: store.index: compact 9915
2020-10-12 05:44:08.672824 I | mvcc: finished scheduled compaction at 9915 (took 2.733071ms)
2020-10-12 05:44:08.868933 I | mvcc: store.index: compact 9916
2020-10-12 05:44:08.870177 I | mvcc: finished scheduled compaction at 9916 (took 234.673µs)
2020-10-12 05:44:09.035734 I | mvcc: store.index: compact 9917
2020-10-12 05:44:09.037085 I | mvcc: finished scheduled compaction at 9917 (took 141.671µs)
2020-10-12 05:44:09.218937 I | mvcc: store.index: compact 9918
2020-10-12 05:44:09.219316 I | mvcc: finished scheduled compaction at 9918 (took 153.004µs)
2020-10-12 05:44:09.518972 I | mvcc: store.index: compact 9919
2020-10-12 05:44:09.520142 I | mvcc: finished scheduled compaction at 9919 (took 127.337µs)
2020-10-12 05:44:09.702332 I | mvcc: store.index: compact 9920
2020-10-12 05:44:09.703566 I | mvcc: finished scheduled compaction at 9920 (took 194.005µs)
2020-10-12 05:44:09.877261 I | mvcc: store.index: compact 9921
2020-10-12 05:44:09.877623 I | mvcc: finished scheduled compaction at 9921 (took 145.337µs)
2020-10-12 05:44:10.177374 I | mvcc: store.index: compact 9922
2020-10-12 05:44:10.178521 I | mvcc: finished scheduled compaction at 9922 (took 127.337µs)
2020-10-12 05:44:10.369023 I | mvcc: store.index: compact 9923
2020-10-12 05:44:10.370296 I | mvcc: finished scheduled compaction at 9923 (took 178.005µs)
2020-10-12 05:44:10.560717 I | mvcc: store.index: compact 9924
2020-10-12 05:44:10.562133 I | mvcc: finished scheduled compaction at 9924 (took 169.671µs)
2020-10-12 05:44:10.735706 I | mvcc: store.index: compact 9925
2020-10-12 05:44:10.736845 I | mvcc: finished scheduled compaction at 9925 (took 156.337µs)
2020-10-12 05:44:10.935706 I | mvcc: store.index: compact 9926
2020-10-12 05:44:10.936956 I | mvcc: finished scheduled compaction at 9926 (took 175.005µs)
2020-10-12 05:44:11.110717 I | mvcc: store.index: compact 9927
2020-10-12 05:44:11.111885 I | mvcc: finished scheduled compaction at 9927 (took 155.671µs)
2020-10-12 05:44:11.293999 I | mvcc: store.index: compact 9928
2020-10-12 05:44:11.294404 I | mvcc: finished scheduled compaction at 9928 (took 187.005µs)
2020-10-12 05:44:11.494036 I | mvcc: store.index: compact 9929
2020-10-12 05:44:11.494368 I | mvcc: finished scheduled compaction at 9929 (took 128.336µs)
2020-10-12 05:44:11.669073 I | mvcc: store.index: compact 9930
2020-10-12 05:44:11.670386 I | mvcc: finished scheduled compaction at 9930 (took 187.671µs)
2020-10-12 05:44:11.860744 I | mvcc: store.index: compact 9931
2020-10-12 05:44:11.861948 I | mvcc: finished scheduled compaction at 9931 (took 183.338µs)
2020-10-12 05:44:12.602360 I | mvcc: store.index: compact 9932
2020-10-12 05:44:12.602708 I | mvcc: finished scheduled compaction at 9932 (took 140.003µs)
2020-10-12 05:44:12.927478 I | mvcc: store.index: compact 9933
2020-10-12 05:44:12.927954 I | mvcc: finished scheduled compaction at 9933 (took 236.339µs)
2020-10-12 05:44:13.094152 I | mvcc: store.index: compact 9934
2020-10-12 05:44:13.094710 I | mvcc: finished scheduled compaction at 9934 (took 257.34µs)
2020-10-12 05:44:13.419108 I | mvcc: store.index: compact 9935
2020-10-12 05:44:13.419546 I | mvcc: finished scheduled compaction at 9935 (took 187.671µs)
2020-10-12 05:44:13.569290 I | mvcc: store.index: compact 9936
2020-10-12 05:44:13.569742 I | mvcc: finished scheduled compaction at 9936 (took 185.672µs)
2020-10-12 05:44:13.744121 I | mvcc: store.index: compact 9937
2020-10-12 05:44:13.744602 I | mvcc: finished scheduled compaction at 9937 (took 186.671µs)
2020-10-12 05:44:13.894087 I | mvcc: store.index: compact 9938
2020-10-12 05:44:13.894494 I | mvcc: finished scheduled compaction at 9938 (took 135.337µs)
2020-10-12 05:44:14.052526 I | mvcc: store.index: compact 9939
2020-10-12 05:44:14.053124 I | mvcc: finished scheduled compaction at 9939 (took 296.341µs)
2020-10-12 05:44:14.202542 I | mvcc: store.index: compact 9940
2020-10-12 05:44:14.203008 I | mvcc: finished scheduled compaction at 9940 (took 239.006µs)
2020-10-12 05:44:14.360818 I | mvcc: store.index: compact 9941
2020-10-12 05:44:14.361267 I | mvcc: finished scheduled compaction at 9941 (took 129.004µs)
2020-10-12 05:44:14.519241 I | mvcc: store.index: compact 9942
2020-10-12 05:44:14.519650 I | mvcc: finished scheduled compaction at 9942 (took 169.671µs)
2020-10-12 05:44:14.669193 I | mvcc: store.index: compact 9943
2020-10-12 05:44:14.669562 I | mvcc: finished scheduled compaction at 9943 (took 136.67µs)
2020-10-12 05:44:14.810991 I | mvcc: store.index: compact 9944
2020-10-12 05:44:14.811506 I | mvcc: finished scheduled compaction at 9944 (took 154.003µs)
2020-10-12 05:44:14.969120 I | mvcc: store.index: compact 9945
2020-10-12 05:44:14.969591 I | mvcc: finished scheduled compaction at 9945 (took 225.006µs)
2020-10-12 05:44:15.144276 I | mvcc: store.index: compact 9946
2020-10-12 05:44:15.144644 I | mvcc: finished scheduled compaction at 9946 (took 136.337µs)
2020-10-12 05:44:15.311225 I | mvcc: store.index: compact 9947
2020-10-12 05:44:15.316071 I | mvcc: finished scheduled compaction at 9947 (took 2.249725ms)
2020-10-12 05:44:15.496028 I | mvcc: store.index: compact 9948
2020-10-12 05:44:15.496444 I | mvcc: finished scheduled compaction at 9948 (took 197.005µs)
2020-10-12 05:44:15.794303 I | mvcc: store.index: compact 9949
2020-10-12 05:44:15.794684 I | mvcc: finished scheduled compaction at 9949 (took 131.67µs)
2020-10-12 05:44:15.969212 I | mvcc: store.index: compact 9950
2020-10-12 05:44:15.969783 I | mvcc: finished scheduled compaction at 9950 (took 282.674µs)
2020-10-12 05:44:16.152532 I | mvcc: store.index: compact 9951
2020-10-12 05:44:16.153111 I | mvcc: finished scheduled compaction at 9951 (took 313.341µs)
2020-10-12 05:44:16.335851 I | mvcc: store.index: compact 9952
2020-10-12 05:44:16.336296 I | mvcc: finished scheduled compaction at 9952 (took 175.671µs)
2020-10-12 05:44:16.519278 I | mvcc: store.index: compact 9953
2020-10-12 05:44:16.519732 I | mvcc: finished scheduled compaction at 9953 (took 189.005µs)
2020-10-12 05:44:16.686335 I | mvcc: store.index: compact 9954
2020-10-12 05:44:16.686780 I | mvcc: finished scheduled compaction at 9954 (took 200.005µs)
2020-10-12 05:44:16.885854 I | mvcc: store.index: compact 9955
2020-10-12 05:44:16.887497 I | mvcc: finished scheduled compaction at 9955 (took 1.359035ms)
2020-10-12 05:44:17.210940 I | mvcc: store.index: compact 9956
2020-10-12 05:44:17.211417 I | mvcc: finished scheduled compaction at 9956 (took 243.673µs)
2020-10-12 05:44:17.577550 I | mvcc: store.index: compact 9957
2020-10-12 05:44:17.578014 I | mvcc: finished scheduled compaction at 9957 (took 223.006µs)
2020-10-12 05:44:17.769343 I | mvcc: store.index: compact 9958
2020-10-12 05:44:17.769769 I | mvcc: finished scheduled compaction at 9958 (took 189.005µs)
2020-10-12 05:44:17.928185 I | mvcc: store.index: compact 9959
2020-10-12 05:44:17.928595 I | mvcc: finished scheduled compaction at 9959 (took 153.004µs)
2020-10-12 05:44:18.104680 I | mvcc: store.index: compact 9960
2020-10-12 05:44:18.105134 I | mvcc: finished scheduled compaction at 9960 (took 199.672µs)
2020-10-12 05:44:18.285879 I | mvcc: store.index: compact 9961
2020-10-12 05:44:18.286311 I | mvcc: finished scheduled compaction at 9961 (took 168.338µs)
2020-10-12 05:44:18.460889 I | mvcc: store.index: compact 9962
2020-10-12 05:44:18.461378 I | mvcc: finished scheduled compaction at 9962 (took 216.672µs)
2020-10-12 05:44:18.644435 I | mvcc: store.index: compact 9963
2020-10-12 05:44:18.644895 I | mvcc: finished scheduled compaction at 9963 (took 205.338µs)
2020-10-12 05:44:18.819134 I | mvcc: store.index: compact 9964
2020-10-12 05:44:18.821067 I | mvcc: finished scheduled compaction at 9964 (took 1.700711ms)
2020-10-12 05:44:19.144165 I | mvcc: store.index: compact 9965
2020-10-12 05:44:19.144625 I | mvcc: finished scheduled compaction at 9965 (took 216.339µs)
2020-10-12 05:44:19.312240 I | mvcc: store.index: compact 9966
2020-10-12 05:44:19.313016 I | mvcc: finished scheduled compaction at 9966 (took 273.007µs)
2020-10-12 05:44:19.478109 I | mvcc: store.index: compact 9967
2020-10-12 05:44:19.478435 I | mvcc: finished scheduled compaction at 9967 (took 132.003µs)
2020-10-12 05:44:19.677496 I | mvcc: store.index: compact 9968
2020-10-12 05:44:19.677956 I | mvcc: finished scheduled compaction at 9968 (took 259.673µs)
2020-10-12 05:44:20.044153 I | mvcc: store.index: compact 9969
2020-10-12 05:44:20.044519 I | mvcc: finished scheduled compaction at 9969 (took 148.337µs)
2020-10-12 05:44:20.352498 I | mvcc: store.index: compact 9970
2020-10-12 05:44:20.352972 I | mvcc: finished scheduled compaction at 9970 (took 252.006µs)
2020-10-12 05:44:20.652682 I | mvcc: store.index: compact 9971
2020-10-12 05:44:20.655550 I | mvcc: finished scheduled compaction at 9971 (took 136.67µs)
2020-10-12 05:44:20.835836 I | mvcc: store.index: compact 9972
2020-10-12 05:44:20.836438 I | mvcc: finished scheduled compaction at 9972 (took 191.338µs)
2020-10-12 05:44:21.169192 I | mvcc: store.index: compact 9973
2020-10-12 05:44:21.169922 I | mvcc: finished scheduled compaction at 9973 (took 475.679µs)
2020-10-12 05:44:21.469220 I | mvcc: store.index: compact 9974
2020-10-12 05:44:21.469873 I | mvcc: finished scheduled compaction at 9974 (took 439.344µs)
2020-10-12 05:44:21.785960 I | mvcc: store.index: compact 9975
2020-10-12 05:44:21.786499 I | mvcc: finished scheduled compaction at 9975 (took 133.67µs)
2020-10-12 05:44:21.960944 I | mvcc: store.index: compact 9976
2020-10-12 05:44:21.961687 I | mvcc: finished scheduled compaction at 9976 (took 121.336µs)
2020-10-12 05:44:22.127548 I | mvcc: store.index: compact 9977
2020-10-12 05:44:22.128222 I | mvcc: finished scheduled compaction at 9977 (took 185.005µs)
2020-10-12 05:44:22.310930 I | mvcc: store.index: compact 9978
2020-10-12 05:44:22.311605 I | mvcc: finished scheduled compaction at 9978 (took 156.004µs)
2020-10-12 05:44:22.477590 I | mvcc: store.index: compact 9979
2020-10-12 05:44:22.478135 I | mvcc: finished scheduled compaction at 9979 (took 306.008µs)
2020-10-12 05:44:22.794223 I | mvcc: store.index: compact 9980
2020-10-12 05:44:22.794561 I | mvcc: finished scheduled compaction at 9980 (took 122.67µs)
2020-10-12 05:44:22.935865 I | mvcc: store.index: compact 9981
2020-10-12 05:44:22.936209 I | mvcc: finished scheduled compaction at 9981 (took 143.671µs)
2020-10-12 05:44:23.077585 I | mvcc: store.index: compact 9982
2020-10-12 05:44:23.078147 I | mvcc: finished scheduled compaction at 9982 (took 317.008µs)
2020-10-12 05:44:23.219325 I | mvcc: store.index: compact 9983
2020-10-12 05:44:23.219674 I | mvcc: finished scheduled compaction at 9983 (took 145.004µs)
2020-10-12 05:44:23.369444 I | mvcc: store.index: compact 9984
2020-10-12 05:44:23.370147 I | mvcc: finished scheduled compaction at 9984 (took 197.338µs)
2020-10-12 05:44:23.519268 I | mvcc: store.index: compact 9985
2020-10-12 05:44:23.519878 I | mvcc: finished scheduled compaction at 9985 (took 405.677µs)
2020-10-12 05:44:23.835965 I | mvcc: store.index: compact 9986
2020-10-12 05:44:23.836548 I | mvcc: finished scheduled compaction at 9986 (took 346.342µs)
2020-10-12 05:44:23.994270 I | mvcc: store.index: compact 9987
2020-10-12 05:44:23.994824 I | mvcc: finished scheduled compaction at 9987 (took 366.343µs)
2020-10-12 05:44:24.135891 I | mvcc: store.index: compact 9988
2020-10-12 05:44:24.136493 I | mvcc: finished scheduled compaction at 9988 (took 368.342µs)
2020-10-12 05:44:24.444246 I | mvcc: store.index: compact 9989
2020-10-12 05:44:24.444791 I | mvcc: finished scheduled compaction at 9989 (took 342.009µs)
2020-10-12 05:44:24.594301 I | mvcc: store.index: compact 9990
2020-10-12 05:44:24.594919 I | mvcc: finished scheduled compaction at 9990 (took 403.343µs)
2020-10-12 05:44:24.904615 I | mvcc: store.index: compact 9991
2020-10-12 05:44:24.907266 I | mvcc: finished scheduled compaction at 9991 (took 2.442397ms)
2020-10-12 05:44:25.085920 I | mvcc: store.index: compact 9992
2020-10-12 05:44:25.086300 I | mvcc: finished scheduled compaction at 9992 (took 169.671µs)
2020-10-12 05:44:25.235943 I | mvcc: store.index: compact 9993
2020-10-12 05:44:25.236282 I | mvcc: finished scheduled compaction at 9993 (took 136.337µs)
2020-10-12 05:44:25.394286 I | mvcc: store.index: compact 9994
2020-10-12 05:44:25.394711 I | mvcc: finished scheduled compaction at 9994 (took 202.672µs)
2020-10-12 05:44:25.669284 I | mvcc: store.index: compact 9995
2020-10-12 05:44:25.669667 I | mvcc: finished scheduled compaction at 9995 (took 174.338µs)
2020-10-12 05:44:25.819278 I | mvcc: store.index: compact 9996
2020-10-12 05:44:25.819679 I | mvcc: finished scheduled compaction at 9996 (took 203.005µs)
2020-10-12 05:44:25.969241 I | mvcc: store.index: compact 9997
2020-10-12 05:44:25.969766 I | mvcc: finished scheduled compaction at 9997 (took 161.671µs)
2020-10-12 05:44:26.127650 I | mvcc: store.index: compact 9998
2020-10-12 05:44:26.127990 I | mvcc: finished scheduled compaction at 9998 (took 164.337µs)
2020-10-12 05:44:26.279096 I | mvcc: store.index: compact 9999
2020-10-12 05:44:26.279428 I | mvcc: finished scheduled compaction at 9999 (took 129.004µs)
--- PASS: TestHashKVWhenCompacting (23.44s)
=== RUN   TestHashKVZeroRevision
2020-10-12 05:44:26.836205 I | mvcc: store.index: compact 500
--- PASS: TestHashKVZeroRevision (0.55s)
=== RUN   TestTxnPut
2020-10-12 05:44:26.842674 I | mvcc: finished scheduled compaction at 500 (took 5.371139ms)
--- PASS: TestTxnPut (0.57s)
=== RUN   TestTxnBlockBackendForceCommit
--- PASS: TestTxnBlockBackendForceCommit (0.35s)
=== RUN   TestRevision
--- PASS: TestRevision (0.00s)
=== RUN   TestWatch
--- PASS: TestWatch (0.21s)
=== RUN   TestNewWatcherCancel
--- PASS: TestNewWatcherCancel (0.36s)
=== RUN   TestCancelUnsynced
--- PASS: TestCancelUnsynced (0.47s)
=== RUN   TestSyncWatchers
--- PASS: TestSyncWatchers (0.33s)
=== RUN   TestWatchCompacted
2020-10-12 05:44:29.727713 I | mvcc: store.index: compact 5
2020-10-12 05:44:29.728441 I | mvcc: finished scheduled compaction at 5 (took 350.676µs)
--- PASS: TestWatchCompacted (0.64s)
=== RUN   TestWatchFutureRev
--- PASS: TestWatchFutureRev (0.38s)
=== RUN   TestWatchRestore
=== RUN   TestWatchRestore/Normal
=== RUN   TestWatchRestore/RunSyncWatchLoopBeforeRestore
--- PASS: TestWatchRestore (1.93s)
    --- PASS: TestWatchRestore/Normal (1.03s)
    --- PASS: TestWatchRestore/RunSyncWatchLoopBeforeRestore (0.90s)
=== RUN   TestWatchRestoreSyncedWatcher
--- PASS: TestWatchRestoreSyncedWatcher (2.74s)
=== RUN   TestWatchBatchUnsynced
--- PASS: TestWatchBatchUnsynced (0.68s)
=== RUN   TestNewMapwatcherToEventMap
--- PASS: TestNewMapwatcherToEventMap (0.00s)
=== RUN   TestWatchVictims
--- PASS: TestWatchVictims (1.16s)
=== RUN   TestStressWatchCancelClose
--- PASS: TestStressWatchCancelClose (0.33s)
=== RUN   TestWatcherWatchID
--- PASS: TestWatcherWatchID (1.70s)
=== RUN   TestWatcherWatchPrefix
--- PASS: TestWatcherWatchPrefix (0.94s)
=== RUN   TestWatcherWatchWrongRange
--- PASS: TestWatcherWatchWrongRange (0.31s)
=== RUN   TestWatchDeleteRange
--- PASS: TestWatchDeleteRange (0.24s)
=== RUN   TestWatchStreamCancelWatcherByID
--- PASS: TestWatchStreamCancelWatcherByID (0.45s)
=== RUN   TestWatcherRequestProgress
--- PASS: TestWatcherRequestProgress (0.23s)
=== RUN   TestWatcherWatchWithFilter
--- PASS: TestWatcherWatchWithFilter (0.74s)
PASS
ok  	github.com/coreos/etcd/mvcc	62.682s
=== RUN   TestBackendClose
--- PASS: TestBackendClose (0.19s)
=== RUN   TestBackendSnapshot
--- PASS: TestBackendSnapshot (0.38s)
=== RUN   TestBackendBatchIntervalCommit
--- PASS: TestBackendBatchIntervalCommit (0.43s)
=== RUN   TestBackendDefrag
--- PASS: TestBackendDefrag (1.77s)
=== RUN   TestBackendWriteback
--- PASS: TestBackendWriteback (0.25s)
=== RUN   TestBackendWritebackForEach
--- PASS: TestBackendWritebackForEach (0.47s)
=== RUN   TestBatchTxPut
--- PASS: TestBatchTxPut (0.29s)
=== RUN   TestBatchTxRange
--- PASS: TestBatchTxRange (0.23s)
=== RUN   TestBatchTxDelete
--- PASS: TestBatchTxDelete (0.30s)
=== RUN   TestBatchTxCommit
--- PASS: TestBatchTxCommit (0.28s)
=== RUN   TestBatchTxBatchLimitCommit
--- PASS: TestBatchTxBatchLimitCommit (0.27s)
PASS
ok  	github.com/coreos/etcd/mvcc/backend	4.925s
?   	github.com/coreos/etcd/mvcc/mvccpb	[no test files]
=== RUN   TestIntervalTreeInsert
--- PASS: TestIntervalTreeInsert (0.00s)
=== RUN   TestIntervalTreeSelfBalanced
--- PASS: TestIntervalTreeSelfBalanced (0.00s)
=== RUN   TestIntervalTreeDelete
--- PASS: TestIntervalTreeDelete (0.00s)
=== RUN   TestIntervalTreeIntersects
--- PASS: TestIntervalTreeIntersects (0.00s)
=== RUN   TestIntervalTreeStringAffine
--- PASS: TestIntervalTreeStringAffine (0.00s)
=== RUN   TestIntervalTreeStab
--- PASS: TestIntervalTreeStab (0.00s)
=== RUN   TestIntervalTreeRandom
--- PASS: TestIntervalTreeRandom (0.05s)
=== RUN   TestIntervalTreeSortedVisit
--- PASS: TestIntervalTreeSortedVisit (0.00s)
=== RUN   TestIntervalTreeVisitExit
--- PASS: TestIntervalTreeVisitExit (0.00s)
=== RUN   TestIntervalTreeContains
--- PASS: TestIntervalTreeContains (0.00s)
PASS
ok  	github.com/coreos/etcd/pkg/adt	0.074s
?   	github.com/coreos/etcd/pkg/contention	[no test files]
=== 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.039s
?   	github.com/coreos/etcd/pkg/cpuutil	[no test files]
=== RUN   TestHash32
--- PASS: TestHash32 (0.00s)
PASS
ok  	github.com/coreos/etcd/pkg/crc	0.020s
?   	github.com/coreos/etcd/pkg/debugutil	[no test files]
=== RUN   TestExpectFunc
--- PASS: TestExpectFunc (0.06s)
=== RUN   TestEcho
--- PASS: TestEcho (0.01s)
=== RUN   TestLineCount
--- PASS: TestLineCount (0.04s)
=== RUN   TestSend
--- PASS: TestSend (0.01s)
=== RUN   TestSignal
--- PASS: TestSignal (0.02s)
PASS
ok  	github.com/coreos/etcd/pkg/expect	0.167s
=== RUN   TestIsDirWriteable
--- PASS: TestIsDirWriteable (0.05s)
=== RUN   TestReadDir
--- PASS: TestReadDir (0.00s)
=== RUN   TestCreateDirAll
--- PASS: TestCreateDirAll (0.00s)
=== RUN   TestExist
--- PASS: TestExist (0.00s)
=== RUN   TestZeroToEnd
--- PASS: TestZeroToEnd (0.00s)
=== RUN   TestDirPermission
--- PASS: TestDirPermission (0.00s)
=== RUN   TestLockAndUnlockSyscallFlock
--- PASS: TestLockAndUnlockSyscallFlock (0.10s)
=== RUN   TestLockAndUnlock
--- PASS: TestLockAndUnlock (0.10s)
=== RUN   TestPreallocateExtend
--- PASS: TestPreallocateExtend (0.00s)
=== RUN   TestPreallocateExtendTrunc
--- PASS: TestPreallocateExtendTrunc (0.00s)
=== RUN   TestPreallocateFixed
--- PASS: TestPreallocateFixed (0.00s)
=== RUN   TestPurgeFile
2020-10-12 05:45:13.671858 I | pkg/fileutil: purged file /tmp/purgefile568044857/0.test successfully
2020-10-12 05:45:13.672687 I | pkg/fileutil: purged file /tmp/purgefile568044857/1.test successfully
2020-10-12 05:45:13.674758 I | pkg/fileutil: purged file /tmp/purgefile568044857/2.test successfully
2020-10-12 05:45:13.675247 I | pkg/fileutil: purged file /tmp/purgefile568044857/4.test successfully
2020-10-12 05:45:13.675709 I | pkg/fileutil: purged file /tmp/purgefile568044857/5.test successfully
2020-10-12 05:45:13.676159 I | pkg/fileutil: purged file /tmp/purgefile568044857/6.test successfully
--- PASS: TestPurgeFile (0.03s)
=== RUN   TestPurgeFileHoldingLockFile
2020-10-12 05:45:13.692187 I | pkg/fileutil: purged file /tmp/purgefile548690244/0.test successfully
2020-10-12 05:45:13.692747 I | pkg/fileutil: purged file /tmp/purgefile548690244/1.test successfully
2020-10-12 05:45:13.693289 I | pkg/fileutil: purged file /tmp/purgefile548690244/2.test successfully
2020-10-12 05:45:13.693727 I | pkg/fileutil: purged file /tmp/purgefile548690244/3.test successfully
2020-10-12 05:45:13.694135 I | pkg/fileutil: purged file /tmp/purgefile548690244/4.test successfully
2020-10-12 05:45:13.706350 I | pkg/fileutil: purged file /tmp/purgefile548690244/5.test successfully
2020-10-12 05:45:13.706803 I | pkg/fileutil: purged file /tmp/purgefile548690244/6.test successfully
--- PASS: TestPurgeFileHoldingLockFile (0.03s)
PASS
ok  	github.com/coreos/etcd/pkg/fileutil	0.359s
=== RUN   TestSetFlagsFromEnv
2020-10-12 05:45:16.923591 I | pkg/flags: recognized and used environment variable ETCD_A=foo
2020-10-12 05:45:16.923972 W | pkg/flags: recognized environment variable ETCD_C, but unused: shadowed by corresponding flag
--- PASS: TestSetFlagsFromEnv (0.00s)
=== RUN   TestSetFlagsFromEnvBad
2020-10-12 05:45:16.924976 W | pkg/flags: unrecognized environment variable ETCD_A=foo
2020-10-12 05:45:16.925054 W | pkg/flags: unrecognized environment variable ETCD_C=woof
--- PASS: TestSetFlagsFromEnvBad (0.00s)
=== RUN   TestSetFlagsFromEnvParsingError
2020-10-12 05:45:16.925923 W | pkg/flags: unrecognized environment variable ETCD_A=foo
2020-10-12 05:45:16.926000 W | pkg/flags: unrecognized environment variable ETCD_C=woof
2020-10-12 05:45:16.926180 W | pkg/flags: unrecognized environment variable ETCD_X=not_a_number
--- PASS: TestSetFlagsFromEnvParsingError (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.030s
?   	github.com/coreos/etcd/pkg/httputil	[no test files]
=== RUN   TestNewGenerator
--- PASS: TestNewGenerator (0.00s)
=== RUN   TestNewGeneratorUnique
--- PASS: TestNewGeneratorUnique (0.00s)
=== RUN   TestNext
--- PASS: TestNext (0.00s)
PASS
ok  	github.com/coreos/etcd/pkg/idutil	0.021s
=== RUN   TestPageWriterRandom
    pagewriter_test.go:43: total writes: 6427
    pagewriter_test.go:44: total write bytes: 66761088 (of 66761092)
--- PASS: TestPageWriterRandom (0.01s)
=== RUN   TestPageWriterPartialSlack
--- PASS: TestPageWriterPartialSlack (0.00s)
=== RUN   TestPageWriterOffset
--- PASS: TestPageWriterOffset (0.00s)
=== RUN   TestExactReadCloserExpectEOF
--- PASS: TestExactReadCloserExpectEOF (0.00s)
=== RUN   TestExactReadCloserShort
--- PASS: TestExactReadCloserShort (0.00s)
=== RUN   TestLimitedBufferReaderRead
--- PASS: TestLimitedBufferReaderRead (0.00s)
PASS
ok  	github.com/coreos/etcd/pkg/ioutil	0.051s
=== RUN   TestMergeLogger
2020-10-12 05:45:27.406350 E | pkg/logutil: hello
--- PASS: TestMergeLogger (2.05s)
=== RUN   TestNewGRPCLoggerV2
--- PASS: TestNewGRPCLoggerV2 (0.00s)
=== RUN   TestNewGRPCLoggerV2FromZapCore
--- PASS: TestNewGRPCLoggerV2FromZapCore (0.00s)
=== RUN   TestNewJournalWriter
    zap_journal_test.go:31: dial unixgram /run/systemd/journal/socket: connect: no such file or directory
--- SKIP: TestNewJournalWriter (0.00s)
=== RUN   TestNewRaftLogger
--- PASS: TestNewRaftLogger (0.00s)
=== RUN   TestNewRaftLoggerFromZapCore
--- PASS: TestNewRaftLoggerFromZapCore (0.00s)
=== RUN   TestLogger
--- PASS: TestLogger (0.00s)
=== RUN   TestPackageLogger
--- PASS: TestPackageLogger (0.00s)
PASS
ok  	github.com/coreos/etcd/pkg/logutil	2.093s
?   	github.com/coreos/etcd/pkg/mock/mockserver	[no test files]
?   	github.com/coreos/etcd/pkg/mock/mockstorage	[no test files]
?   	github.com/coreos/etcd/pkg/mock/mockstore	[no test files]
?   	github.com/coreos/etcd/pkg/mock/mockwait	[no test files]
=== RUN   TestResolveTCPAddrs
2020-10-12 05:45:32.498691 I | pkg/netutil: resolving infra0.example.com:4001 to 10.0.1.10:4001
2020-10-12 05:45:32.499444 I | pkg/netutil: resolving infra0.example.com:2379 to 10.0.1.10:2379
2020-10-12 05:45:32.499685 I | pkg/netutil: resolving infra0.example.com:7001 to 10.0.1.10:7001
2020-10-12 05:45:32.499899 I | pkg/netutil: resolving infra0.example.com:2380 to 10.0.1.10:2380
2020-10-12 05:45:32.500265 W | pkg/netutil: failed resolving host infra0.example.com:4001 (cannot resolve host.); retrying in 1s
2020-10-12 05:45:33.500377 E | pkg/netutil: could not resolve host infra0.example.com:4001
--- PASS: TestResolveTCPAddrs (1.00s)
=== RUN   TestURLsEqual
2020-10-12 05:45:33.501166 I | pkg/netutil: resolving example.com:2379 to 10.0.10.1:2379
2020-10-12 05:45:33.501303 I | pkg/netutil: resolving example.com:2379 to 10.0.10.1:2379
2020-10-12 05:45:33.501498 I | pkg/netutil: resolving example.com:2379 to 10.0.10.1:2379
2020-10-12 05:45:33.501781 I | pkg/netutil: resolving example.com:2379 to 10.0.10.1:2379
2020-10-12 05:45:33.501882 I | pkg/netutil: resolving example.com:2379 to 10.0.10.1:2379
2020-10-12 05:45:33.502040 I | pkg/netutil: resolving example.com:2379 to 10.0.10.1:2379
2020-10-12 05:45:33.502239 I | pkg/netutil: resolving example.com:2380 to 10.0.10.1:2380
2020-10-12 05:45:33.502498 I | pkg/netutil: resolving example.com:2379 to 10.0.10.1:2379
2020-10-12 05:45:33.502780 I | pkg/netutil: resolving example.com:2379 to 10.0.10.1:2379
2020-10-12 05:45:33.503134 I | pkg/netutil: resolving example.com:2379 to 10.0.10.1:2379
2020-10-12 05:45:33.503470 I | pkg/netutil: resolving first.com:2379 to 10.0.11.1:2379
2020-10-12 05:45:33.503547 I | pkg/netutil: resolving second.com:2380 to 10.0.11.2:2380
2020-10-12 05:45:33.503707 I | pkg/netutil: resolving second.com:2380 to 10.0.11.2:2380
2020-10-12 05:45:33.503779 I | pkg/netutil: resolving first.com:2379 to 10.0.11.1:2379
--- PASS: TestURLsEqual (0.00s)
=== RUN   TestURLStringsEqual
--- PASS: TestURLStringsEqual (0.00s)
=== RUN   TestGetDefaultInterface
    routes_linux_test.go:26: default network interfaces: map[eth0:2]
--- PASS: TestGetDefaultInterface (0.00s)
=== RUN   TestGetDefaultHost
    routes_linux_test.go:34: default ip: 172.17.2.4
--- PASS: TestGetDefaultHost (0.00s)
PASS
ok  	github.com/coreos/etcd/pkg/netutil	1.033s
=== RUN   TestUnsetenv
--- PASS: TestUnsetenv (0.01s)
=== RUN   TestHandleInterrupts
2020-10-12 05:45:35.926887 N | pkg/osutil: received interrupt signal, shutting down...
2020-10-12 05:45:35.928226 N | pkg/osutil: received terminated signal, shutting down...
--- PASS: TestHandleInterrupts (0.00s)
PASS
ok  	github.com/coreos/etcd/pkg/osutil	0.034s
=== RUN   TestCanonicalURLPath
--- PASS: TestCanonicalURLPath (0.00s)
PASS
ok  	github.com/coreos/etcd/pkg/pathutil	0.019s
=== RUN   TestMarshaler
--- PASS: TestMarshaler (0.00s)
=== RUN   TestMarshalerPanic
2020-10-12 05:45:40.113137 C | pkg/pbutil: marshal should never fail (blah)
--- PASS: TestMarshalerPanic (0.00s)
=== RUN   TestUnmarshaler
--- PASS: TestUnmarshaler (0.00s)
=== RUN   TestUnmarshalerPanic
2020-10-12 05:45:40.114389 C | pkg/pbutil: unmarshal should never fail (blah)
--- PASS: TestUnmarshalerPanic (0.00s)
=== RUN   TestGetBool
--- PASS: TestGetBool (0.00s)
PASS
ok  	github.com/coreos/etcd/pkg/pbutil	0.027s
=== RUN   TestServer_Unix_Insecure
{"level":"info","msg":"started proxying","from":"unix://163D2879CAE38D4F3475.unix-conn","to":"unix://163D2879CAE71CCA8093.unix-conn"}
{"level":"info","msg":"proxy is listening on","from":"unix://163D2879CAE38D4F3475.unix-conn"}
{"level":"debug","msg":"transmitted","data-size":"12 B","from":"unix://163D2879CAE38D4F3475.unix-conn","to":"unix://163D2879CAE71CCA8093.unix-conn"}
    server_test.go:109: took 1.737045ms with no latency
{"level":"debug","msg":"transmitted","data-size":"8 B","from":"unix://163D2879CAE38D4F3475.unix-conn","to":"unix://163D2879CAE71CCA8093.unix-conn"}
    server_test.go:126: took 1.352036ms with no latency
{"level":"info","msg":"closed proxy listener","from":"unix://163D2879CAE38D4F3475.unix-conn","to":"unix://163D2879CAE71CCA8093.unix-conn"}
--- PASS: TestServer_Unix_Insecure (0.01s)
=== RUN   TestServer_TCP_Insecure
{"level":"info","msg":"started proxying","from":"tcp://127.0.0.1:33403","to":"tcp://127.0.0.1:44687"}
{"level":"info","msg":"proxy is listening on","from":"tcp://127.0.0.1:33403"}
{"level":"debug","msg":"transmitted","data-size":"12 B","from":"tcp://127.0.0.1:33403","to":"tcp://127.0.0.1:44687"}
    server_test.go:109: took 1.691044ms with no latency
{"level":"debug","msg":"transmitted","data-size":"8 B","from":"tcp://127.0.0.1:33403","to":"tcp://127.0.0.1:44687"}
    server_test.go:126: took 1.676044ms with no latency
{"level":"info","msg":"closed proxy listener","from":"tcp://127.0.0.1:33403","to":"tcp://127.0.0.1:44687"}
--- PASS: TestServer_TCP_Insecure (0.01s)
=== RUN   TestServer_Unix_Secure
{"level":"info","msg":"started proxying","from":"unix://163D2879CBDAD124539.unix-conn","to":"unix://163D2879CBDDFB0F4A5F.unix-conn"}
{"level":"info","msg":"proxy is listening on","from":"unix://163D2879CBDAD124539.unix-conn"}
{"level":"debug","msg":"transmitted","data-size":"12 B","from":"unix://163D2879CBDAD124539.unix-conn","to":"unix://163D2879CBDDFB0F4A5F.unix-conn"}
    server_test.go:109: took 26.01168ms with no latency
{"level":"debug","msg":"transmitted","data-size":"8 B","from":"unix://163D2879CBDAD124539.unix-conn","to":"unix://163D2879CBDDFB0F4A5F.unix-conn"}
    server_test.go:126: took 8.375553ms with no latency
{"level":"info","msg":"closed proxy listener","from":"unix://163D2879CBDAD124539.unix-conn","to":"unix://163D2879CBDDFB0F4A5F.unix-conn"}
--- PASS: TestServer_Unix_Secure (0.04s)
=== RUN   TestServer_TCP_Secure
{"level":"info","msg":"started proxying","from":"tcp://127.0.0.1:35727","to":"tcp://127.0.0.1:45083"}
{"level":"info","msg":"proxy is listening on","from":"tcp://127.0.0.1:35727"}
{"level":"debug","msg":"transmitted","data-size":"12 B","from":"tcp://127.0.0.1:35727","to":"tcp://127.0.0.1:45083"}
    server_test.go:109: took 4.655788ms with no latency
{"level":"debug","msg":"transmitted","data-size":"8 B","from":"tcp://127.0.0.1:35727","to":"tcp://127.0.0.1:45083"}
    server_test.go:126: took 9.43758ms with no latency
{"level":"info","msg":"closed proxy listener","from":"tcp://127.0.0.1:35727","to":"tcp://127.0.0.1:45083"}
--- PASS: TestServer_TCP_Secure (0.02s)
=== RUN   TestServer_Unix_Insecure_DelayTx
{"level":"info","msg":"started proxying","from":"unix://163D2879CF819AE050C2.unix-conn","to":"unix://163D2879CF84D5B83309.unix-conn"}
{"level":"info","msg":"proxy is listening on","from":"unix://163D2879CF819AE050C2.unix-conn"}
{"level":"debug","msg":"transmitted","data-size":"12 B","from":"unix://163D2879CF819AE050C2.unix-conn","to":"unix://163D2879CF84D5B83309.unix-conn"}
    server_test.go:109: took 959.025µs with no latency
{"level":"info","msg":"set transmit latency","latency":"48.236721ms","given-latency":"50ms","given-latency-random-variable":"5ms","from":"unix://163D2879CF819AE050C2.unix-conn","to":"unix://163D2879CF84D5B83309.unix-conn"}
{"level":"debug","msg":"transmitted","data-size":"8 B","from":"unix://163D2879CF819AE050C2.unix-conn","to":"unix://163D2879CF84D5B83309.unix-conn"}
    server_test.go:124: took 49.45896ms with latency 50ms±5ms
{"level":"info","msg":"removed transmit latency","latency":"48.236721ms","from":"unix://163D2879CF819AE050C2.unix-conn","to":"unix://163D2879CF84D5B83309.unix-conn"}
{"level":"info","msg":"closed proxy listener","from":"unix://163D2879CF819AE050C2.unix-conn","to":"unix://163D2879CF84D5B83309.unix-conn"}
--- PASS: TestServer_Unix_Insecure_DelayTx (0.06s)
=== RUN   TestServer_TCP_Insecure_DelayTx
{"level":"info","msg":"started proxying","from":"tcp://127.0.0.1:42619","to":"tcp://127.0.0.1:42781"}
{"level":"info","msg":"proxy is listening on","from":"tcp://127.0.0.1:42619"}
{"level":"debug","msg":"transmitted","data-size":"12 B","from":"tcp://127.0.0.1:42619","to":"tcp://127.0.0.1:42781"}
    server_test.go:109: took 1.646376ms with no latency
{"level":"info","msg":"set transmit latency","latency":"45.089855ms","given-latency":"50ms","given-latency-random-variable":"5ms","from":"tcp://127.0.0.1:42619","to":"tcp://127.0.0.1:42781"}
{"level":"debug","msg":"transmitted","data-size":"8 B","from":"tcp://127.0.0.1:42619","to":"tcp://127.0.0.1:42781"}
    server_test.go:124: took 50.690325ms with latency 50ms±5ms
{"level":"info","msg":"removed transmit latency","latency":"45.089855ms","from":"tcp://127.0.0.1:42619","to":"tcp://127.0.0.1:42781"}
{"level":"info","msg":"closed proxy listener","from":"tcp://127.0.0.1:42619","to":"tcp://127.0.0.1:42781"}
--- PASS: TestServer_TCP_Insecure_DelayTx (0.06s)
=== RUN   TestServer_Unix_Secure_DelayTx
{"level":"info","msg":"started proxying","from":"unix://163D2879D6515A9155AB.unix-conn","to":"unix://163D2879D65477774050.unix-conn"}
{"level":"info","msg":"proxy is listening on","from":"unix://163D2879D6515A9155AB.unix-conn"}
{"level":"debug","msg":"transmitted","data-size":"12 B","from":"unix://163D2879D6515A9155AB.unix-conn","to":"unix://163D2879D65477774050.unix-conn"}
    server_test.go:109: took 8.39922ms with no latency
{"level":"info","msg":"set transmit latency","latency":"49.408446ms","given-latency":"50ms","given-latency-random-variable":"5ms","from":"unix://163D2879D6515A9155AB.unix-conn","to":"unix://163D2879D65477774050.unix-conn"}
{"level":"debug","msg":"transmitted","data-size":"8 B","from":"unix://163D2879D6515A9155AB.unix-conn","to":"unix://163D2879D65477774050.unix-conn"}
    server_test.go:124: took 57.830512ms with latency 50ms±5ms
{"level":"info","msg":"removed transmit latency","latency":"49.408446ms","from":"unix://163D2879D6515A9155AB.unix-conn","to":"unix://163D2879D65477774050.unix-conn"}
{"level":"info","msg":"closed proxy listener","from":"unix://163D2879D6515A9155AB.unix-conn","to":"unix://163D2879D65477774050.unix-conn"}
--- PASS: TestServer_Unix_Secure_DelayTx (0.07s)
=== RUN   TestServer_TCP_Secure_DelayTx
{"level":"info","msg":"started proxying","from":"tcp://127.0.0.1:39631","to":"tcp://127.0.0.1:41201"}
{"level":"info","msg":"proxy is listening on","from":"tcp://127.0.0.1:39631"}
{"level":"debug","msg":"transmitted","data-size":"12 B","from":"tcp://127.0.0.1:39631","to":"tcp://127.0.0.1:41201"}
    server_test.go:109: took 9.482914ms with no latency
{"level":"info","msg":"set transmit latency","latency":"46.317382ms","given-latency":"50ms","given-latency-random-variable":"5ms","from":"tcp://127.0.0.1:39631","to":"tcp://127.0.0.1:41201"}
{"level":"debug","msg":"transmitted","data-size":"8 B","from":"tcp://127.0.0.1:39631","to":"tcp://127.0.0.1:41201"}
    server_test.go:124: took 55.921796ms with latency 50ms±5ms
{"level":"info","msg":"removed transmit latency","latency":"46.317382ms","from":"tcp://127.0.0.1:39631","to":"tcp://127.0.0.1:41201"}
{"level":"info","msg":"closed proxy listener","from":"tcp://127.0.0.1:39631","to":"tcp://127.0.0.1:41201"}
--- PASS: TestServer_TCP_Secure_DelayTx (0.07s)
=== RUN   TestServer_Unix_Insecure_DelayAccept
{"level":"info","msg":"started proxying","from":"unix://163D2879DE997C5731C6.unix-conn","to":"unix://163D2879DEA03AF31628.unix-conn"}
{"level":"info","msg":"proxy is listening on","from":"unix://163D2879DE997C5731C6.unix-conn"}
{"level":"debug","msg":"transmitted","data-size":"12 B","from":"unix://163D2879DE997C5731C6.unix-conn","to":"unix://163D2879DEA03AF31628.unix-conn"}
    server_test.go:203: took 6.88018ms with no latency
{"level":"info","msg":"set accept latency","latency":"691.065231ms","given-latency":"700ms","given-latency-random-variable":"10ms","from":"unix://163D2879DE997C5731C6.unix-conn","to":"unix://163D2879DEA03AF31628.unix-conn"}
{"level":"debug","msg":"listener accept error","error":"accept unix 163D2879DE997C5731C6.unix-conn: use of closed network connection"}
{"level":"info","msg":"reset listener on","from":"unix://163D2879DE997C5731C6.unix-conn"}
{"level":"debug","msg":"listener is closed; retry listening on","from":"unix://163D2879DE997C5731C6.unix-conn"}
{"level":"info","msg":"reset listener on","from":"unix://163D2879DE997C5731C6.unix-conn"}
{"level":"debug","msg":"transmitted","data-size":"12 B","from":"unix://163D2879DE997C5731C6.unix-conn","to":"unix://163D2879DEA03AF31628.unix-conn"}
    server_test.go:219: took 502.745478ms with latency 700ms±10ms
{"level":"info","msg":"removed accept latency","latency":"691.065231ms","from":"unix://163D2879DE997C5731C6.unix-conn","to":"unix://163D2879DEA03AF31628.unix-conn"}
{"level":"info","msg":"closed proxy listener","from":"unix://163D2879DE997C5731C6.unix-conn","to":"unix://163D2879DEA03AF31628.unix-conn"}
--- PASS: TestServer_Unix_Insecure_DelayAccept (0.72s)
=== RUN   TestServer_Unix_Secure_DelayAccept
{"level":"info","msg":"started proxying","from":"unix://163D287A09CB2340B06.unix-conn","to":"unix://163D287A09CEAC381E5.unix-conn"}
{"level":"info","msg":"proxy is listening on","from":"unix://163D287A09CB2340B06.unix-conn"}
{"level":"debug","msg":"transmitted","data-size":"12 B","from":"unix://163D287A09CB2340B06.unix-conn","to":"unix://163D287A09CEAC381E5.unix-conn"}
    server_test.go:203: took 9.135239ms with no latency
{"level":"info","msg":"set accept latency","latency":"705.713536ms","given-latency":"700ms","given-latency-random-variable":"10ms","from":"unix://163D287A09CB2340B06.unix-conn","to":"unix://163D287A09CEAC381E5.unix-conn"}
{"level":"debug","msg":"listener accept error","error":"accept unix 163D287A09CB2340B06.unix-conn: use of closed network connection"}
{"level":"info","msg":"reset listener on","from":"unix://163D287A09CB2340B06.unix-conn"}
{"level":"debug","msg":"listener is closed; retry listening on","from":"unix://163D287A09CB2340B06.unix-conn"}
{"level":"info","msg":"reset listener on","from":"unix://163D287A09CB2340B06.unix-conn"}
{"level":"debug","msg":"transmitted","data-size":"12 B","from":"unix://163D287A09CB2340B06.unix-conn","to":"unix://163D287A09CEAC381E5.unix-conn"}
    server_test.go:219: took 520.846285ms with latency 700ms±10ms
{"level":"info","msg":"removed accept latency","latency":"705.713536ms","from":"unix://163D287A09CB2340B06.unix-conn","to":"unix://163D287A09CEAC381E5.unix-conn"}
{"level":"info","msg":"closed proxy listener","from":"unix://163D287A09CB2340B06.unix-conn","to":"unix://163D287A09CEAC381E5.unix-conn"}
--- PASS: TestServer_Unix_Secure_DelayAccept (0.73s)
=== RUN   TestServer_PauseTx
{"level":"info","msg":"started proxying","from":"unix://163D287A359C72512193.unix-conn","to":"unix://163D287A359FC8827A1B.unix-conn"}
{"level":"info","msg":"proxy is listening on","from":"unix://163D287A359C72512193.unix-conn"}
{"level":"info","msg":"paused transmit listen","from":"unix://163D287A359C72512193.unix-conn","to":"unix://163D287A359FC8827A1B.unix-conn"}
{"level":"info","msg":"unpaused transmit listen","from":"unix://163D287A359C72512193.unix-conn","to":"unix://163D287A359FC8827A1B.unix-conn"}
{"level":"debug","msg":"transmitted","data-size":"12 B","from":"unix://163D287A359C72512193.unix-conn","to":"unix://163D287A359FC8827A1B.unix-conn"}
{"level":"info","msg":"closed proxy listener","from":"unix://163D287A359C72512193.unix-conn","to":"unix://163D287A359FC8827A1B.unix-conn"}
--- PASS: TestServer_PauseTx (0.20s)
=== RUN   TestServer_BlackholeTx
{"level":"info","msg":"started proxying","from":"unix://163D287A41C68E911364.unix-conn","to":"unix://163D287A41CA287772D5.unix-conn"}
{"level":"info","msg":"proxy is listening on","from":"unix://163D287A41C68E911364.unix-conn"}
{"level":"info","msg":"blackholed transmit","from":"unix://163D287A41C68E911364.unix-conn","to":"unix://163D287A41CA287772D5.unix-conn"}
{"level":"debug","msg":"dropped","data-size":"12 B","from":"unix://163D287A41C68E911364.unix-conn","to":"unix://163D287A41CA287772D5.unix-conn"}
{"level":"info","msg":"unblackholed transmit","from":"unix://163D287A41C68E911364.unix-conn","to":"unix://163D287A41CA287772D5.unix-conn"}
{"level":"debug","msg":"transmitted","data-size":"12 B","from":"unix://163D287A41C68E911364.unix-conn","to":"unix://163D287A41CA287772D5.unix-conn"}
{"level":"info","msg":"closed proxy listener","from":"unix://163D287A41C68E911364.unix-conn","to":"unix://163D287A41CA287772D5.unix-conn"}
--- PASS: TestServer_BlackholeTx (0.20s)
=== RUN   TestServer_CorruptTx
{"level":"info","msg":"started proxying","from":"unix://163D287A4DF39F59631D.unix-conn","to":"unix://163D287A4DF864BB10AD.unix-conn"}
{"level":"info","msg":"proxy is listening on","from":"unix://163D287A4DF39F59631D.unix-conn"}
{"level":"info","msg":"corrupting transmit","from":"unix://163D287A4DF39F59631D.unix-conn","to":"unix://163D287A4DF864BB10AD.unix-conn"}
{"level":"debug","msg":"transmitted","data-size":"12 B","from":"unix://163D287A4DF39F59631D.unix-conn","to":"unix://163D287A4DF864BB10AD.unix-conn"}
{"level":"info","msg":"stopped corrupting transmit","from":"unix://163D287A4DF39F59631D.unix-conn","to":"unix://163D287A4DF864BB10AD.unix-conn"}
{"level":"debug","msg":"transmitted","data-size":"12 B","from":"unix://163D287A4DF39F59631D.unix-conn","to":"unix://163D287A4DF864BB10AD.unix-conn"}
{"level":"info","msg":"closed proxy listener","from":"unix://163D287A4DF39F59631D.unix-conn","to":"unix://163D287A4DF864BB10AD.unix-conn"}
--- PASS: TestServer_CorruptTx (0.00s)
=== RUN   TestServer_Shutdown
{"level":"info","msg":"started proxying","from":"unix://163D287A4E3F48587341.unix-conn","to":"unix://163D287A4E43C76A2FAB.unix-conn"}
{"level":"info","msg":"proxy is listening on","from":"unix://163D287A4E3F48587341.unix-conn"}
{"level":"debug","msg":"listener accept error","error":"accept unix 163D287A4E3F48587341.unix-conn: use of closed network connection"}
{"level":"debug","msg":"listener is closed; retry listening on","from":"unix://163D287A4E3F48587341.unix-conn"}
{"level":"info","msg":"reset listener on","from":"unix://163D287A4E3F48587341.unix-conn"}
{"level":"debug","msg":"transmitted","data-size":"12 B","from":"unix://163D287A4E3F48587341.unix-conn","to":"unix://163D287A4E43C76A2FAB.unix-conn"}
{"level":"info","msg":"closed proxy listener","from":"unix://163D287A4E3F48587341.unix-conn","to":"unix://163D287A4E43C76A2FAB.unix-conn"}
--- PASS: TestServer_Shutdown (0.20s)
=== RUN   TestServer_ShutdownListener
{"level":"info","msg":"started proxying","from":"unix://163D287A5A7323733FE1.unix-conn","to":"unix://163D287A5A7725844824.unix-conn"}
{"level":"info","msg":"proxy is listening on","from":"unix://163D287A5A7323733FE1.unix-conn"}
{"level":"debug","msg":"transmitted","data-size":"12 B","from":"unix://163D287A5A7323733FE1.unix-conn","to":"unix://163D287A5A7725844824.unix-conn"}
{"level":"info","msg":"closed proxy listener","from":"unix://163D287A5A7323733FE1.unix-conn","to":"unix://163D287A5A7725844824.unix-conn"}
--- PASS: TestServer_ShutdownListener (0.20s)
=== RUN   TestServerHTTP_Insecure_DelayTx
{"level":"info","msg":"started proxying","from":"tcp://127.0.0.1:37725","to":"tcp://127.0.0.1:37631"}
{"level":"info","msg":"proxy is listening on","from":"tcp://127.0.0.1:37725"}
{"level":"debug","msg":"transmitted","data-size":"150 B","from":"tcp://127.0.0.1:37725","to":"tcp://127.0.0.1:37631"}
{"level":"debug","msg":"received","data-size":"142 B","from":"tcp://127.0.0.1:37631","to":"tcp://127.0.0.1:37725"}
    server_test.go:503: took 4.025105ms with no latency
{"level":"info","msg":"set transmit latency","latency":"994.160687ms","given-latency":"1s","given-latency-random-variable":"10ms","from":"tcp://127.0.0.1:37725","to":"tcp://127.0.0.1:37631"}
{"level":"debug","msg":"transmitted","data-size":"150 B","from":"tcp://127.0.0.1:37725","to":"tcp://127.0.0.1:37631"}
{"level":"debug","msg":"received","data-size":"142 B","from":"tcp://127.0.0.1:37631","to":"tcp://127.0.0.1:37725"}
    server_test.go:539: took 997.0384ms with latency 1s±10ms
{"level":"info","msg":"removed transmit latency","latency":"994.160687ms","from":"tcp://127.0.0.1:37725","to":"tcp://127.0.0.1:37631"}
{"level":"info","msg":"closed proxy listener","from":"tcp://127.0.0.1:37725","to":"tcp://127.0.0.1:37631"}
--- PASS: TestServerHTTP_Insecure_DelayTx (1.21s)
=== RUN   TestServerHTTP_Secure_DelayTx
{"level":"info","msg":"started proxying","from":"tcp://127.0.0.1:44777","to":"tcp://127.0.0.1:39545"}
{"level":"info","msg":"proxy is listening on","from":"tcp://127.0.0.1:44777"}
{"level":"debug","msg":"transmitted","data-size":"189 B","from":"tcp://127.0.0.1:44777","to":"tcp://127.0.0.1:39545"}
{"level":"debug","msg":"received","data-size":"1.6 kB","from":"tcp://127.0.0.1:39545","to":"tcp://127.0.0.1:44777"}
{"level":"debug","msg":"transmitted","data-size":"1.4 kB","from":"tcp://127.0.0.1:44777","to":"tcp://127.0.0.1:39545"}
{"level":"debug","msg":"received","data-size":"43 B","from":"tcp://127.0.0.1:39545","to":"tcp://127.0.0.1:44777"}
{"level":"debug","msg":"transmitted","data-size":"171 B","from":"tcp://127.0.0.1:44777","to":"tcp://127.0.0.1:39545"}
{"level":"debug","msg":"received","data-size":"163 B","from":"tcp://127.0.0.1:39545","to":"tcp://127.0.0.1:44777"}
    server_test.go:503: took 289.040557ms with no latency
{"level":"info","msg":"set transmit latency","latency":"995.227718ms","given-latency":"1s","given-latency-random-variable":"10ms","from":"tcp://127.0.0.1:44777","to":"tcp://127.0.0.1:39545"}
{"level":"debug","msg":"transmitted","data-size":"189 B","from":"tcp://127.0.0.1:44777","to":"tcp://127.0.0.1:39545"}
{"level":"debug","msg":"received","data-size":"1.6 kB","from":"tcp://127.0.0.1:39545","to":"tcp://127.0.0.1:44777"}
{"level":"debug","msg":"transmitted","data-size":"1.4 kB","from":"tcp://127.0.0.1:44777","to":"tcp://127.0.0.1:39545"}
{"level":"debug","msg":"received","data-size":"43 B","from":"tcp://127.0.0.1:39545","to":"tcp://127.0.0.1:44777"}
{"level":"debug","msg":"transmitted","data-size":"171 B","from":"tcp://127.0.0.1:44777","to":"tcp://127.0.0.1:39545"}
{"level":"debug","msg":"received","data-size":"163 B","from":"tcp://127.0.0.1:39545","to":"tcp://127.0.0.1:44777"}
    server_test.go:539: took 3.264178673s with latency 1s±10ms
{"level":"info","msg":"removed transmit latency","latency":"995.227718ms","from":"tcp://127.0.0.1:44777","to":"tcp://127.0.0.1:39545"}
{"level":"info","msg":"closed proxy listener","from":"tcp://127.0.0.1:44777","to":"tcp://127.0.0.1:39545"}
--- PASS: TestServerHTTP_Secure_DelayTx (3.76s)
=== RUN   TestServerHTTP_Insecure_DelayRx
{"level":"info","msg":"started proxying","from":"tcp://127.0.0.1:41447","to":"tcp://127.0.0.1:40993"}
{"level":"info","msg":"proxy is listening on","from":"tcp://127.0.0.1:41447"}
{"level":"debug","msg":"transmitted","data-size":"150 B","from":"tcp://127.0.0.1:41447","to":"tcp://127.0.0.1:40993"}
{"level":"debug","msg":"received","data-size":"142 B","from":"tcp://127.0.0.1:40993","to":"tcp://127.0.0.1:41447"}
    server_test.go:503: took 6.463169ms with no latency
{"level":"info","msg":"set receive latency","latency":"1.003537312s","given-latency":"1s","given-latency-random-variable":"10ms","from":"tcp://127.0.0.1:40993","to":"tcp://127.0.0.1:41447"}
{"level":"debug","msg":"transmitted","data-size":"150 B","from":"tcp://127.0.0.1:41447","to":"tcp://127.0.0.1:40993"}
{"level":"debug","msg":"received","data-size":"142 B","from":"tcp://127.0.0.1:40993","to":"tcp://127.0.0.1:41447"}
    server_test.go:539: took 1.006328975s with latency 1s±10ms
{"level":"info","msg":"removed receive latency","latency":"1.003537312s","from":"tcp://127.0.0.1:40993","to":"tcp://127.0.0.1:41447"}
{"level":"info","msg":"closed proxy listener","from":"tcp://127.0.0.1:41447","to":"tcp://127.0.0.1:40993"}
--- PASS: TestServerHTTP_Insecure_DelayRx (1.22s)
=== RUN   TestServerHTTP_Secure_DelayRx
{"level":"info","msg":"started proxying","from":"tcp://127.0.0.1:34393","to":"tcp://127.0.0.1:34009"}
{"level":"info","msg":"proxy is listening on","from":"tcp://127.0.0.1:34393"}
{"level":"debug","msg":"transmitted","data-size":"189 B","from":"tcp://127.0.0.1:34393","to":"tcp://127.0.0.1:34009"}
{"level":"debug","msg":"received","data-size":"1.6 kB","from":"tcp://127.0.0.1:34009","to":"tcp://127.0.0.1:34393"}
{"level":"debug","msg":"transmitted","data-size":"1.4 kB","from":"tcp://127.0.0.1:34393","to":"tcp://127.0.0.1:34009"}
{"level":"debug","msg":"received","data-size":"43 B","from":"tcp://127.0.0.1:34009","to":"tcp://127.0.0.1:34393"}
{"level":"debug","msg":"transmitted","data-size":"171 B","from":"tcp://127.0.0.1:34393","to":"tcp://127.0.0.1:34009"}
{"level":"debug","msg":"received","data-size":"163 B","from":"tcp://127.0.0.1:34009","to":"tcp://127.0.0.1:34393"}
    server_test.go:503: took 279.85765ms with no latency
{"level":"info","msg":"set receive latency","latency":"1.006106838s","given-latency":"1s","given-latency-random-variable":"10ms","from":"tcp://127.0.0.1:34009","to":"tcp://127.0.0.1:34393"}
{"level":"debug","msg":"transmitted","data-size":"189 B","from":"tcp://127.0.0.1:34393","to":"tcp://127.0.0.1:34009"}
{"level":"debug","msg":"received","data-size":"1.6 kB","from":"tcp://127.0.0.1:34009","to":"tcp://127.0.0.1:34393"}
{"level":"debug","msg":"transmitted","data-size":"1.4 kB","from":"tcp://127.0.0.1:34393","to":"tcp://127.0.0.1:34009"}
{"level":"debug","msg":"received","data-size":"43 B","from":"tcp://127.0.0.1:34009","to":"tcp://127.0.0.1:34393"}
{"level":"debug","msg":"transmitted","data-size":"171 B","from":"tcp://127.0.0.1:34393","to":"tcp://127.0.0.1:34009"}
{"level":"debug","msg":"received","data-size":"163 B","from":"tcp://127.0.0.1:34009","to":"tcp://127.0.0.1:34393"}
    server_test.go:539: took 3.297117531s with latency 1s±10ms
{"level":"info","msg":"removed receive latency","latency":"1.006106838s","from":"tcp://127.0.0.1:34009","to":"tcp://127.0.0.1:34393"}
{"level":"info","msg":"closed proxy listener","from":"tcp://127.0.0.1:34393","to":"tcp://127.0.0.1:34009"}
--- PASS: TestServerHTTP_Secure_DelayRx (3.79s)
PASS
ok  	github.com/coreos/etcd/pkg/proxy	12.623s
=== RUN   TestPercentiles
--- PASS: TestPercentiles (0.00s)
=== RUN   TestReport
--- PASS: TestReport (0.00s)
=== RUN   TestWeightedReport
--- PASS: TestWeightedReport (0.00s)
=== RUN   TestGetTimeseries
--- PASS: TestGetTimeseries (0.00s)
PASS
ok  	github.com/coreos/etcd/pkg/report	0.022s
?   	github.com/coreos/etcd/pkg/runtime	[no test files]
=== RUN   TestFIFOSchedule
--- PASS: TestFIFOSchedule (0.00s)
PASS
ok  	github.com/coreos/etcd/pkg/schedule	0.019s
=== RUN   TestSRVGetCluster
--- PASS: TestSRVGetCluster (0.00s)
=== RUN   TestSRVDiscover
--- PASS: TestSRVDiscover (0.00s)
PASS
ok  	github.com/coreos/etcd/pkg/srv	0.026s
?   	github.com/coreos/etcd/pkg/stringutil	[no test files]
?   	github.com/coreos/etcd/pkg/systemd	[no test files]
=== RUN   TestSample
--- PASS: TestSample (0.01s)
PASS
Too many goroutines running after all test(s).
100 instances of:
github.com/coreos/etcd/pkg/testutil.TestSample.func1()
	/<<BUILDDIR>>/etcd-3.3.25+dfsg/_build/src/github.com/coreos/etcd/pkg/testutil/leak_test.go:41 +0x14
created by github.com/coreos/etcd/pkg/testutil.TestSample
	/<<BUILDDIR>>/etcd-3.3.25+dfsg/_build/src/github.com/coreos/etcd/pkg/testutil/leak_test.go:40 +0x68
ok  	github.com/coreos/etcd/pkg/testutil	0.056s
=== RUN   TestGetCipherSuites
--- PASS: TestGetCipherSuites (12.19s)
PASS
ok  	github.com/coreos/etcd/pkg/tlsutil	12.225s
=== RUN   TestNewKeepAliveListener
--- PASS: TestNewKeepAliveListener (1.21s)
=== RUN   TestNewKeepAliveListenerTLSEmptyConfig
--- PASS: TestNewKeepAliveListenerTLSEmptyConfig (0.00s)
=== RUN   TestNewListenerTLSInfo
--- PASS: TestNewListenerTLSInfo (4.19s)
=== RUN   TestNewListenerTLSInfoSkipClientSANVerify
--- PASS: TestNewListenerTLSInfoSkipClientSANVerify (29.94s)
=== RUN   TestNewListenerTLSEmptyInfo
--- PASS: TestNewListenerTLSEmptyInfo (0.00s)
=== RUN   TestNewTransportTLSInfo
--- PASS: TestNewTransportTLSInfo (1.13s)
=== RUN   TestTLSInfoNonexist
--- PASS: TestTLSInfoNonexist (0.00s)
=== RUN   TestTLSInfoEmpty
--- PASS: TestTLSInfoEmpty (0.00s)
=== RUN   TestTLSInfoMissingFields
--- PASS: TestTLSInfoMissingFields (1.14s)
=== RUN   TestTLSInfoParseFuncError
--- PASS: TestTLSInfoParseFuncError (1.16s)
=== RUN   TestTLSInfoConfigFuncs
--- PASS: TestTLSInfoConfigFuncs (1.19s)
=== RUN   TestNewListenerUnixSocket
--- PASS: TestNewListenerUnixSocket (0.00s)
=== RUN   TestNewListenerTLSInfoSelfCert
--- PASS: TestNewListenerTLSInfoSelfCert (4.00s)
=== RUN   TestIsClosedConnError
--- PASS: TestIsClosedConnError (0.00s)
=== RUN   TestReadWriteTimeoutDialer
--- PASS: TestReadWriteTimeoutDialer (0.04s)
=== RUN   TestNewTimeoutListener
--- PASS: TestNewTimeoutListener (0.00s)
=== RUN   TestWriteReadTimeoutListener
--- PASS: TestWriteReadTimeoutListener (0.03s)
=== RUN   TestNewTimeoutTransport
--- PASS: TestNewTimeoutTransport (0.01s)
=== RUN   TestNewTransportTLSInvalidCipherSuites
--- PASS: TestNewTransportTLSInvalidCipherSuites (2.80s)
PASS
ok  	github.com/coreos/etcd/pkg/transport	46.900s
=== 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)
=== RUN   TestNewURLsMapIPV6
--- PASS: TestNewURLsMapIPV6 (0.00s)
=== RUN   TestNewURLsMapFromStringMapEmpty
--- PASS: TestNewURLsMapFromStringMapEmpty (0.00s)
=== RUN   TestNewURLsMapFromStringMapNormal
--- PASS: TestNewURLsMapFromStringMapNormal (0.00s)
PASS
ok  	github.com/coreos/etcd/pkg/types	0.039s
=== RUN   TestWait
--- PASS: TestWait (0.00s)
=== RUN   TestRegisterDupPanic
2020/10/12 05:47:32 dup id 1
--- PASS: TestRegisterDupPanic (0.00s)
=== RUN   TestTriggerDupSuppression
--- PASS: TestTriggerDupSuppression (0.00s)
=== RUN   TestIsRegistered
--- PASS: TestIsRegistered (0.00s)
=== RUN   TestWaitTime
--- PASS: TestWaitTime (0.00s)
=== RUN   TestWaitTestStress
--- PASS: TestWaitTestStress (0.11s)
PASS
ok  	github.com/coreos/etcd/pkg/wait	0.137s
=== RUN   TestClusterProxyMemberList
2020-10-12 05:47:47.773576 I | integration: launching 1238552067 (unix://localhost:12385520670)
2020-10-12 05:47:48.158028 I | etcdserver: name = 1238552067
2020-10-12 05:47:48.158121 I | etcdserver: data dir = /tmp/etcd629457882
2020-10-12 05:47:48.158209 I | etcdserver: member dir = /tmp/etcd629457882/member
2020-10-12 05:47:48.158264 I | etcdserver: heartbeat = 10ms
2020-10-12 05:47:48.158317 I | etcdserver: election = 100ms
2020-10-12 05:47:48.158366 I | etcdserver: snapshot count = 0
2020-10-12 05:47:48.158458 I | etcdserver: advertise client URLs = unix://127.0.0.1:2100227352
2020-10-12 05:47:48.158533 I | etcdserver: initial advertise peer URLs = unix://127.0.0.1:2100127352
2020-10-12 05:47:48.158640 I | etcdserver: initial cluster = 1238552067=unix://127.0.0.1:2100127352
2020-10-12 05:47:48.299269 I | etcdserver: starting member e7b71a995794224d in cluster 1a3c75c8d144c1ce
2020-10-12 05:47:48.300343 I | raft: e7b71a995794224d became follower at term 0
2020-10-12 05:47:48.300509 I | raft: newRaft e7b71a995794224d [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
2020-10-12 05:47:48.300583 I | raft: e7b71a995794224d became follower at term 1
2020-10-12 05:47:48.607217 W | auth: simple token is not cryptographically signed
2020-10-12 05:47:49.107523 I | etcdserver: set snapshot count to default 100000
2020-10-12 05:47:49.107648 I | etcdserver: starting server... [version: 3.3.25, cluster version: to_be_decided]
2020-10-12 05:47:49.108266 I | etcdserver: e7b71a995794224d as single-node; fast-forwarding 9 ticks (election ticks 10)
2020-10-12 05:47:49.110407 I | etcdserver/membership: added member e7b71a995794224d [unix://127.0.0.1:2100127352] to cluster 1a3c75c8d144c1ce
2020-10-12 05:47:49.132802 I | integration: launched 1238552067 (unix://localhost:12385520670)
2020-10-12 05:47:49.232034 I | raft: e7b71a995794224d is starting a new election at term 1
2020-10-12 05:47:49.232148 I | raft: e7b71a995794224d became candidate at term 2
2020-10-12 05:47:49.232251 I | raft: e7b71a995794224d received MsgVoteResp from e7b71a995794224d at term 2
2020-10-12 05:47:49.232346 I | raft: e7b71a995794224d became leader at term 2
2020-10-12 05:47:49.232427 I | raft: raft.node: e7b71a995794224d elected leader e7b71a995794224d at term 2
2020-10-12 05:47:49.233272 I | etcdserver: setting up the initial cluster version to 3.3
2020-10-12 05:47:49.474165 N | etcdserver/membership: set the initial cluster version to 3.3
2020-10-12 05:47:49.474718 I | etcdserver/api: enabled capabilities for version 3.3
2020-10-12 05:47:49.475587 I | etcdserver: published {Name:1238552067 ClientURLs:[unix://127.0.0.1:2100227352]} to cluster 1a3c75c8d144c1ce
2020-10-12 05:47:49.866437 W | etcdserver: request "header:<ID:2471760530826644743 > put:<key:\"test-prefix/127.0.0.1:42959\" value_size:70 lease:2471760530826644741 >" with result "size:4" took too long (216.685332ms) to execute
2020-10-12 05:47:49.867791 I | grpcproxy: registered "127.0.0.1:42959" with 7-second lease
2020-10-12 05:47:50.987313 W | grpcproxy: clusterProxy watcher error (rpc error: code = Unavailable desc = naming: watch closed)
{"level":"warn","ts":"2020-10-12T05:47:50.987Z","caller":"clientv3/retry_interceptor.go:62","msg":"retrying of unary invoker failed","target":"endpoint://client-ef250f3a-0914-4d30-b8ef-9fabb05f892d/localhost:12385520670","attempt":0,"error":"rpc error: code = Canceled desc = context canceled"}
2020-10-12 05:47:50.987680 I | integration: terminating 1238552067 (unix://localhost:12385520670)
2020-10-12 05:47:51.112821 I | integration: terminated 1238552067 (unix://localhost:12385520670)
--- PASS: TestClusterProxyMemberList (3.35s)
=== RUN   TestKVProxyRange
2020-10-12 05:47:51.120275 I | integration: launching 795980251 (unix://localhost:7959802510)
2020-10-12 05:47:51.207999 I | etcdserver: name = 795980251
2020-10-12 05:47:51.208093 I | etcdserver: data dir = /tmp/etcd547516273
2020-10-12 05:47:51.208159 I | etcdserver: member dir = /tmp/etcd547516273/member
2020-10-12 05:47:51.208215 I | etcdserver: heartbeat = 10ms
2020-10-12 05:47:51.208272 I | etcdserver: election = 100ms
2020-10-12 05:47:51.208325 I | etcdserver: snapshot count = 0
2020-10-12 05:47:51.208401 I | etcdserver: advertise client URLs = unix://127.0.0.1:2100427352
2020-10-12 05:47:51.208485 I | etcdserver: initial advertise peer URLs = unix://127.0.0.1:2100327352
2020-10-12 05:47:51.208582 I | etcdserver: initial cluster = 795980251=unix://127.0.0.1:2100327352
2020-10-12 05:47:51.357326 I | etcdserver: starting member bbee7ec8bb5e8b52 in cluster 44a788f96d9b6dac
2020-10-12 05:47:51.357500 I | raft: bbee7ec8bb5e8b52 became follower at term 0
2020-10-12 05:47:51.357595 I | raft: newRaft bbee7ec8bb5e8b52 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
2020-10-12 05:47:51.357686 I | raft: bbee7ec8bb5e8b52 became follower at term 1
2020-10-12 05:47:51.632365 W | auth: simple token is not cryptographically signed
2020-10-12 05:47:52.099059 I | etcdserver: set snapshot count to default 100000
2020-10-12 05:47:52.099194 I | etcdserver: starting server... [version: 3.3.25, cluster version: to_be_decided]
2020-10-12 05:47:52.101113 I | etcdserver: bbee7ec8bb5e8b52 as single-node; fast-forwarding 9 ticks (election ticks 10)
2020-10-12 05:47:52.102132 I | etcdserver/membership: added member bbee7ec8bb5e8b52 [unix://127.0.0.1:2100327352] to cluster 44a788f96d9b6dac
2020-10-12 05:47:52.110499 I | integration: launched 795980251 (unix://localhost:7959802510)
2020-10-12 05:47:52.189270 I | raft: bbee7ec8bb5e8b52 is starting a new election at term 1
2020-10-12 05:47:52.189561 I | raft: bbee7ec8bb5e8b52 became candidate at term 2
2020-10-12 05:47:52.189832 I | raft: bbee7ec8bb5e8b52 received MsgVoteResp from bbee7ec8bb5e8b52 at term 2
2020-10-12 05:47:52.190137 I | raft: bbee7ec8bb5e8b52 became leader at term 2
2020-10-12 05:47:52.190355 I | raft: raft.node: bbee7ec8bb5e8b52 elected leader bbee7ec8bb5e8b52 at term 2
2020-10-12 05:47:52.191409 I | etcdserver: setting up the initial cluster version to 3.3
2020-10-12 05:47:52.483002 W | etcdserver: request "ID:10039215279693414145 Method:\"PUT\" Path:\"/0/members/bbee7ec8bb5e8b52/attributes\" Val:\"{\\\"name\\\":\\\"795980251\\\",\\\"clientURLs\\\":[\\\"unix://127.0.0.1:2100427352\\\"]}\" " with result "" took too long (199.643553ms) to execute
2020-10-12 05:47:52.483222 N | etcdserver/membership: set the initial cluster version to 3.3
2020-10-12 05:47:52.483841 I | etcdserver: published {Name:795980251 ClientURLs:[unix://127.0.0.1:2100427352]} to cluster 44a788f96d9b6dac
2020-10-12 05:47:52.509522 I | integration: terminating 795980251 (unix://localhost:7959802510)
2020-10-12 05:47:52.653659 I | integration: terminated 795980251 (unix://localhost:7959802510)
--- PASS: TestKVProxyRange (1.54s)
=== RUN   TestRegister
2020-10-12 05:47:52.665365 I | integration: launching 1532083086 (unix://localhost:15320830860)
2020-10-12 05:47:52.741246 I | etcdserver: name = 1532083086
2020-10-12 05:47:52.741518 I | etcdserver: data dir = /tmp/etcd506747932
2020-10-12 05:47:52.741718 I | etcdserver: member dir = /tmp/etcd506747932/member
2020-10-12 05:47:52.741914 I | etcdserver: heartbeat = 10ms
2020-10-12 05:47:52.742108 I | etcdserver: election = 100ms
2020-10-12 05:47:52.742290 I | etcdserver: snapshot count = 0
2020-10-12 05:47:52.742494 I | etcdserver: advertise client URLs = unix://127.0.0.1:2100627352
2020-10-12 05:47:52.742690 I | etcdserver: initial advertise peer URLs = unix://127.0.0.1:2100527352
2020-10-12 05:47:52.742949 I | etcdserver: initial cluster = 1532083086=unix://127.0.0.1:2100527352
2020-10-12 05:47:52.907395 I | etcdserver: starting member 3cac71df3ad55afb in cluster 92365fe479e8c426
2020-10-12 05:47:52.907778 I | raft: 3cac71df3ad55afb became follower at term 0
2020-10-12 05:47:52.908250 I | raft: newRaft 3cac71df3ad55afb [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
2020-10-12 05:47:52.908481 I | raft: 3cac71df3ad55afb became follower at term 1
2020-10-12 05:47:53.215855 W | auth: simple token is not cryptographically signed
2020-10-12 05:47:53.640677 I | etcdserver: set snapshot count to default 100000
2020-10-12 05:47:53.640832 I | etcdserver: starting server... [version: 3.3.25, cluster version: to_be_decided]
2020-10-12 05:47:53.642623 I | etcdserver: 3cac71df3ad55afb as single-node; fast-forwarding 9 ticks (election ticks 10)
2020-10-12 05:47:53.644960 I | etcdserver/membership: added member 3cac71df3ad55afb [unix://127.0.0.1:2100527352] to cluster 92365fe479e8c426
2020-10-12 05:47:53.652906 I | integration: launched 1532083086 (unix://localhost:15320830860)
2020-10-12 05:47:53.750155 I | raft: 3cac71df3ad55afb is starting a new election at term 1
2020-10-12 05:47:53.750456 I | raft: 3cac71df3ad55afb became candidate at term 2
2020-10-12 05:47:53.750675 I | raft: 3cac71df3ad55afb received MsgVoteResp from 3cac71df3ad55afb at term 2
2020-10-12 05:47:53.750923 I | raft: 3cac71df3ad55afb became leader at term 2
2020-10-12 05:47:53.751142 I | raft: raft.node: 3cac71df3ad55afb elected leader 3cac71df3ad55afb at term 2
2020-10-12 05:47:53.949355 W | etcdserver: request "ID:6555962442899442945 Method:\"PUT\" Path:\"/0/members/3cac71df3ad55afb/attributes\" Val:\"{\\\"name\\\":\\\"1532083086\\\",\\\"clientURLs\\\":[\\\"unix://127.0.0.1:2100627352\\\"]}\" " with result "" took too long (197.417161ms) to execute
2020-10-12 05:47:53.949872 I | etcdserver: published {Name:1532083086 ClientURLs:[unix://127.0.0.1:2100627352]} to cluster 92365fe479e8c426
2020-10-12 05:47:53.949980 I | etcdserver: setting up the initial cluster version to 3.3
2020-10-12 05:47:53.951084 N | etcdserver/membership: set the initial cluster version to 3.3
2020-10-12 05:47:54.307966 W | etcdserver: request "header:<ID:6555962442899442951 > put:<key:\"test-name/unix://localhost:15320830860\" value_size:83 lease:6555962442899442949 >" with result "size:4" took too long (200.116232ms) to execute
{"level":"warn","ts":"2020-10-12T05:47:54.309Z","caller":"clientv3/retry_interceptor.go:62","msg":"retrying of unary invoker failed","target":"endpoint://client-0343245e-5527-4608-b540-352e6dd583d1/localhost:15320830860","attempt":0,"error":"rpc error: code = Canceled desc = context canceled"}
2020-10-12 05:47:54.309571 W | grpcproxy: failed to create a session context canceled
2020-10-12 05:47:54.309835 I | integration: terminating 1532083086 (unix://localhost:15320830860)
2020-10-12 05:47:54.528713 I | integration: terminated 1532083086 (unix://localhost:15320830860)
--- PASS: TestRegister (1.87s)
PASS
ok  	github.com/coreos/etcd/proxy/grpcproxy	6.857s
?   	github.com/coreos/etcd/proxy/grpcproxy/adapter	[no test files]
?   	github.com/coreos/etcd/proxy/grpcproxy/cache	[no test files]
=== RUN   TestNewDirectorScheme
--- PASS: TestNewDirectorScheme (0.00s)
=== RUN   TestDirectorEndpointsFiltering
--- PASS: TestDirectorEndpointsFiltering (0.00s)
=== RUN   TestReadonlyHandler
--- PASS: TestReadonlyHandler (0.00s)
=== RUN   TestConfigHandlerGET
--- PASS: TestConfigHandlerGET (0.00s)
=== RUN   TestReverseProxyServe
2020-10-12 05:47:59.846550 I | proxy/httpproxy: zero endpoints currently available
2020-10-12 05:47:59.847155 I | proxy/httpproxy: failed to direct request to http://192.0.2.3:4040: what a bad trip
2020-10-12 05:47:59.847225 I | proxy/httpproxy: marked endpoint http://192.0.2.3:4040 unavailable
2020-10-12 05:47:59.847285 I | proxy/httpproxy: no failFunc defined, endpoint http://192.0.2.3:4040 will be unavailable forever.
2020-10-12 05:47:59.847363 I | proxy/httpproxy: unable to get response from 1 endpoint(s)
--- PASS: TestReverseProxyServe (0.00s)
=== RUN   TestRedirectRequest
2020-10-12 05:47:59.848161 I | proxy/httpproxy: endpoints found ["https://example.com:8080" "https://192.0.2.8:4002"]
--- 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/httpproxy	0.050s
=== RUN   TestUserspaceProxy
2020-10-12 05:48:04.226481 I | proxy/tcpproxy: ready to proxy client requests to [127.0.0.1:39041]
--- PASS: TestUserspaceProxy (0.01s)
PASS
ok  	github.com/coreos/etcd/proxy/tcpproxy	0.041s
=== RUN   TestFindConflict
raft2020/10/12 05:48:17 INFO: found conflict at index 1 [existing term: 1, conflicting term: 4]
raft2020/10/12 05:48:17 INFO: found conflict at index 2 [existing term: 2, conflicting term: 1]
raft2020/10/12 05:48:17 INFO: found conflict at index 3 [existing term: 3, conflicting term: 1]
--- PASS: TestFindConflict (0.00s)
=== RUN   TestIsUpToDate
--- PASS: TestIsUpToDate (0.00s)
=== RUN   TestAppend
raft2020/10/12 05:48:17 INFO: replace the unstable entries from index 1
raft2020/10/12 05:48:17 INFO: replace the unstable entries from index 2
--- PASS: TestAppend (0.00s)
=== RUN   TestLogMaybeAppend
raft2020/10/12 05:48:17 INFO: found conflict at index 3 [existing term: 3, conflicting term: 4]
raft2020/10/12 05:48:17 INFO: truncate the unstable entries before index 3
raft2020/10/12 05:48:17 INFO: found conflict at index 2 [existing term: 2, conflicting term: 4]
raft2020/10/12 05:48:17 INFO: truncate the unstable entries before index 2
raft2020/10/12 05:48:17 INFO: found conflict at index 1 [existing term: 1, conflicting term: 4]
raft2020/10/12 05:48:17 entry 1 conflict with committed entry [committed(1)]
raft2020/10/12 05:48:17 INFO: found conflict at index 2 [existing term: 2, conflicting term: 4]
raft2020/10/12 05:48:17 INFO: truncate the unstable entries before index 2
--- PASS: TestLogMaybeAppend (0.00s)
=== RUN   TestCompactionSideEffects
--- PASS: TestCompactionSideEffects (0.00s)
=== RUN   TestHasNextEnts
--- PASS: TestHasNextEnts (0.00s)
=== RUN   TestNextEnts
--- PASS: TestNextEnts (0.00s)
=== RUN   TestUnstableEnts
--- PASS: TestUnstableEnts (0.00s)
=== RUN   TestCommitTo
raft2020/10/12 05:48:17 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
raft2020/10/12 05:48:17 compact 1001 is out of bound lastindex(1000)
--- PASS: TestCompaction (0.00s)
=== RUN   TestLogRestore
--- PASS: TestLogRestore (0.00s)
=== RUN   TestIsOutOfBounds
raft2020/10/12 05:48:17 slice[201,202) out of bound [101,200]
raft2020/10/12 05:48:17 slice[202,202) out of bound [101,200]
--- PASS: TestIsOutOfBounds (0.00s)
=== RUN   TestTerm
--- PASS: TestTerm (0.00s)
=== RUN   TestTermWithUnstableSnapshot
raft2020/10/12 05:48:17 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
raft2020/10/12 05:48:17 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
raft2020/10/12 05:48:17 INFO: replace the unstable entries from index 5
raft2020/10/12 05:48:17 INFO: replace the unstable entries from index 4
raft2020/10/12 05:48:17 INFO: truncate the unstable entries before index 6
raft2020/10/12 05:48:17 INFO: truncate the unstable entries before index 7
--- PASS: TestUnstableTruncateAndAppend (0.00s)
=== RUN   TestNodeStep
--- PASS: TestNodeStep (0.00s)
=== RUN   TestNodeStepUnblock
--- PASS: TestNodeStepUnblock (0.00s)
=== RUN   TestNodePropose
raft2020/10/12 05:48:17 INFO: 1 became follower at term 0
raft2020/10/12 05:48:17 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:17 INFO: 1 is starting a new election at term 0
raft2020/10/12 05:48:17 INFO: 1 became candidate at term 1
raft2020/10/12 05:48:17 INFO: 1 received MsgVoteResp from 1 at term 1
raft2020/10/12 05:48:17 INFO: 1 became leader at term 1
raft2020/10/12 05:48:17 INFO: raft.node: 1 elected leader 1 at term 1
--- PASS: TestNodePropose (0.00s)
=== RUN   TestNodeReadIndex
raft2020/10/12 05:48:17 INFO: 1 became follower at term 0
raft2020/10/12 05:48:17 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:17 INFO: 1 is starting a new election at term 0
raft2020/10/12 05:48:17 INFO: 1 became candidate at term 1
raft2020/10/12 05:48:17 INFO: 1 received MsgVoteResp from 1 at term 1
raft2020/10/12 05:48:17 INFO: 1 became leader at term 1
raft2020/10/12 05:48:17 INFO: raft.node: 1 elected leader 1 at term 1
--- PASS: TestNodeReadIndex (0.00s)
=== RUN   TestDisableProposalForwarding
raft2020/10/12 05:48:17 INFO: 1 became follower at term 0
raft2020/10/12 05:48:17 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:17 INFO: 2 became follower at term 0
raft2020/10/12 05:48:17 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:17 INFO: 3 became follower at term 0
raft2020/10/12 05:48:17 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:17 INFO: 1 is starting a new election at term 0
raft2020/10/12 05:48:17 INFO: 1 became candidate at term 1
raft2020/10/12 05:48:17 INFO: 1 received MsgVoteResp from 1 at term 1
raft2020/10/12 05:48:17 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2020/10/12 05:48:17 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2020/10/12 05:48:17 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2020/10/12 05:48:17 INFO: 2 became follower at term 1
raft2020/10/12 05:48:17 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/12 05:48:17 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2020/10/12 05:48:17 INFO: 3 became follower at term 1
raft2020/10/12 05:48:17 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/12 05:48:17 INFO: 1 received MsgVoteResp from 2 at term 1
raft2020/10/12 05:48:17 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/12 05:48:17 INFO: 1 became leader at term 1
raft2020/10/12 05:48:17 INFO: 3 not forwarding to leader 1 at term 1; dropping proposal
--- PASS: TestDisableProposalForwarding (0.00s)
=== RUN   TestNodeReadIndexToOldLeader
raft2020/10/12 05:48:17 INFO: 1 became follower at term 0
raft2020/10/12 05:48:17 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:17 INFO: 2 became follower at term 0
raft2020/10/12 05:48:17 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:17 INFO: 3 became follower at term 0
raft2020/10/12 05:48:17 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:17 INFO: 1 is starting a new election at term 0
raft2020/10/12 05:48:17 INFO: 1 became candidate at term 1
raft2020/10/12 05:48:17 INFO: 1 received MsgVoteResp from 1 at term 1
raft2020/10/12 05:48:17 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2020/10/12 05:48:17 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2020/10/12 05:48:17 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2020/10/12 05:48:17 INFO: 3 became follower at term 1
raft2020/10/12 05:48:17 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/12 05:48:17 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2020/10/12 05:48:17 INFO: 2 became follower at term 1
raft2020/10/12 05:48:17 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/12 05:48:17 INFO: 1 received MsgVoteResp from 3 at term 1
raft2020/10/12 05:48:17 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/12 05:48:17 INFO: 1 became leader at term 1
raft2020/10/12 05:48:17 INFO: 3 is starting a new election at term 1
raft2020/10/12 05:48:17 INFO: 3 became candidate at term 2
raft2020/10/12 05:48:17 INFO: 3 received MsgVoteResp from 3 at term 2
raft2020/10/12 05:48:17 INFO: 3 [logterm: 1, index: 1] sent MsgVote request to 1 at term 2
raft2020/10/12 05:48:17 INFO: 3 [logterm: 1, index: 1] sent MsgVote request to 2 at term 2
raft2020/10/12 05:48:17 INFO: 1 [term: 1] received a MsgVote message with higher term from 3 [term: 2]
raft2020/10/12 05:48:17 INFO: 1 became follower at term 2
raft2020/10/12 05:48:17 INFO: 1 [logterm: 1, index: 1, vote: 0] cast MsgVote for 3 [logterm: 1, index: 1] at term 2
raft2020/10/12 05:48:17 INFO: 2 [term: 1] received a MsgVote message with higher term from 3 [term: 2]
raft2020/10/12 05:48:17 INFO: 2 became follower at term 2
raft2020/10/12 05:48:17 INFO: 2 [logterm: 1, index: 1, vote: 0] cast MsgVote for 3 [logterm: 1, index: 1] at term 2
raft2020/10/12 05:48:17 INFO: 2 [term: 2] ignored a MsgHeartbeat message with lower term from 1 [term: 1]
raft2020/10/12 05:48:17 INFO: 3 [term: 2] ignored a MsgHeartbeat message with lower term from 1 [term: 1]
raft2020/10/12 05:48:17 INFO: 3 received MsgVoteResp from 1 at term 2
raft2020/10/12 05:48:17 INFO: 3 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/12 05:48:17 INFO: 3 became leader at term 2
raft2020/10/12 05:48:17 INFO: 1 no leader at term 2; dropping index reading msg
--- PASS: TestNodeReadIndexToOldLeader (0.00s)
=== RUN   TestNodeProposeConfig
raft2020/10/12 05:48:17 INFO: 1 became follower at term 0
raft2020/10/12 05:48:17 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:17 INFO: 1 is starting a new election at term 0
raft2020/10/12 05:48:17 INFO: 1 became candidate at term 1
raft2020/10/12 05:48:17 INFO: 1 received MsgVoteResp from 1 at term 1
raft2020/10/12 05:48:17 INFO: 1 became leader at term 1
raft2020/10/12 05:48:17 INFO: raft.node: 1 elected leader 1 at term 1
--- PASS: TestNodeProposeConfig (0.00s)
=== RUN   TestNodeProposeAddDuplicateNode
raft2020/10/12 05:48:17 INFO: 1 became follower at term 0
raft2020/10/12 05:48:17 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:17 INFO: 1 is starting a new election at term 0
raft2020/10/12 05:48:17 INFO: 1 became candidate at term 1
raft2020/10/12 05:48:17 INFO: 1 received MsgVoteResp from 1 at term 1
raft2020/10/12 05:48:17 INFO: 1 became leader at term 1
raft2020/10/12 05:48:17 INFO: raft.node: 1 elected leader 1 at term 1
--- PASS: TestNodeProposeAddDuplicateNode (0.00s)
=== RUN   TestBlockProposal
raft2020/10/12 05:48:17 INFO: 1 became follower at term 0
raft2020/10/12 05:48:17 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:18 INFO: 1 is starting a new election at term 0
raft2020/10/12 05:48:18 INFO: 1 became candidate at term 1
raft2020/10/12 05:48:18 INFO: 1 received MsgVoteResp from 1 at term 1
raft2020/10/12 05:48:18 INFO: 1 became leader at term 1
raft2020/10/12 05:48:18 INFO: raft.node: 1 elected leader 1 at term 1
--- PASS: TestBlockProposal (0.01s)
=== RUN   TestNodeTick
raft2020/10/12 05:48:18 INFO: 1 became follower at term 0
raft2020/10/12 05:48:18 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
--- PASS: TestNodeTick (0.10s)
=== RUN   TestNodeStop
raft2020/10/12 05:48:18 INFO: 1 became follower at term 0
raft2020/10/12 05:48:18 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
--- PASS: TestNodeStop (0.00s)
=== RUN   TestReadyContainUpdates
--- PASS: TestReadyContainUpdates (0.00s)
=== RUN   TestNodeStart
raft2020/10/12 05:48:18 INFO: 1 became follower at term 0
raft2020/10/12 05:48:18 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:18 INFO: 1 became follower at term 1
raft2020/10/12 05:48:18 INFO: 1 is starting a new election at term 1
raft2020/10/12 05:48:18 INFO: 1 became candidate at term 2
raft2020/10/12 05:48:18 INFO: 1 received MsgVoteResp from 1 at term 2
raft2020/10/12 05:48:18 INFO: 1 became leader at term 2
raft2020/10/12 05:48:18 INFO: raft.node: 1 elected leader 1 at term 2
--- PASS: TestNodeStart (0.00s)
=== RUN   TestNodeRestart
raft2020/10/12 05:48:18 INFO: 1 became follower at term 1
raft2020/10/12 05:48:18 INFO: newRaft 1 [peers: [], term: 1, commit: 1, applied: 0, lastindex: 2, lastterm: 1]
--- PASS: TestNodeRestart (0.00s)
=== RUN   TestNodeRestartFromSnapshot
raft2020/10/12 05:48:18 INFO: 1 became follower at term 1
raft2020/10/12 05:48:18 INFO: newRaft 1 [peers: [1,2], term: 1, commit: 3, applied: 2, lastindex: 3, lastterm: 1]
--- PASS: TestNodeRestartFromSnapshot (0.00s)
=== RUN   TestNodeAdvance
raft2020/10/12 05:48:18 INFO: 1 became follower at term 0
raft2020/10/12 05:48:18 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:18 INFO: 1 became follower at term 1
raft2020/10/12 05:48:18 INFO: 1 is starting a new election at term 1
raft2020/10/12 05:48:18 INFO: 1 became candidate at term 2
raft2020/10/12 05:48:18 INFO: 1 received MsgVoteResp from 1 at term 2
raft2020/10/12 05:48:18 INFO: 1 became leader at term 2
raft2020/10/12 05:48:18 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
raft2020/10/12 05:48:18 INFO: 1 became follower at term 0
raft2020/10/12 05:48:18 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:18 INFO: 1 became candidate at term 1
raft2020/10/12 05:48:18 INFO: 1 became leader at term 1
--- PASS: TestMsgAppFlowControlFull (0.00s)
=== RUN   TestMsgAppFlowControlMoveForward
raft2020/10/12 05:48:18 INFO: 1 became follower at term 0
raft2020/10/12 05:48:18 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:18 INFO: 1 became candidate at term 1
raft2020/10/12 05:48:18 INFO: 1 became leader at term 1
--- PASS: TestMsgAppFlowControlMoveForward (0.03s)
=== RUN   TestMsgAppFlowControlRecvHeartbeat
raft2020/10/12 05:48:18 INFO: 1 became follower at term 0
raft2020/10/12 05:48:18 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:18 INFO: 1 became candidate at term 1
raft2020/10/12 05:48:18 INFO: 1 became leader at term 1
--- PASS: TestMsgAppFlowControlRecvHeartbeat (0.01s)
=== RUN   TestFollowerUpdateTermFromMessage
raft2020/10/12 05:48:18 INFO: 1 became follower at term 0
raft2020/10/12 05:48:18 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:18 INFO: 1 became follower at term 1
raft2020/10/12 05:48:18 INFO: 1 [term: 1] received a MsgApp message with higher term from 0 [term: 2]
raft2020/10/12 05:48:18 INFO: 1 became follower at term 2
--- PASS: TestFollowerUpdateTermFromMessage (0.00s)
=== RUN   TestCandidateUpdateTermFromMessage
raft2020/10/12 05:48:18 INFO: 1 became follower at term 0
raft2020/10/12 05:48:18 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:18 INFO: 1 became candidate at term 1
raft2020/10/12 05:48:18 INFO: 1 [term: 1] received a MsgApp message with higher term from 0 [term: 2]
raft2020/10/12 05:48:18 INFO: 1 became follower at term 2
--- PASS: TestCandidateUpdateTermFromMessage (0.00s)
=== RUN   TestLeaderUpdateTermFromMessage
raft2020/10/12 05:48:18 INFO: 1 became follower at term 0
raft2020/10/12 05:48:18 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:18 INFO: 1 became candidate at term 1
raft2020/10/12 05:48:18 INFO: 1 became leader at term 1
raft2020/10/12 05:48:18 INFO: 1 [term: 1] received a MsgApp message with higher term from 0 [term: 2]
raft2020/10/12 05:48:18 INFO: 1 became follower at term 2
--- PASS: TestLeaderUpdateTermFromMessage (0.00s)
=== RUN   TestRejectStaleTermMessage
raft2020/10/12 05:48:18 INFO: 1 became follower at term 0
raft2020/10/12 05:48:18 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:18 INFO: 1 [term: 2] ignored a MsgApp message with lower term from 0 [term: 1]
--- PASS: TestRejectStaleTermMessage (0.00s)
=== RUN   TestStartAsFollower
raft2020/10/12 05:48:18 INFO: 1 became follower at term 0
raft2020/10/12 05:48:18 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
--- PASS: TestStartAsFollower (0.00s)
=== RUN   TestLeaderBcastBeat
raft2020/10/12 05:48:18 INFO: 1 became follower at term 0
raft2020/10/12 05:48:18 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:18 INFO: 1 became candidate at term 1
raft2020/10/12 05:48:18 INFO: 1 became leader at term 1
--- PASS: TestLeaderBcastBeat (0.00s)
=== RUN   TestFollowerStartElection
raft2020/10/12 05:48:18 INFO: 1 became follower at term 0
raft2020/10/12 05:48:18 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:18 INFO: 1 became follower at term 1
raft2020/10/12 05:48:18 INFO: 1 is starting a new election at term 1
raft2020/10/12 05:48:18 INFO: 1 became candidate at term 2
raft2020/10/12 05:48:18 INFO: 1 received MsgVoteResp from 1 at term 2
raft2020/10/12 05:48:18 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 2
raft2020/10/12 05:48:18 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 2
--- PASS: TestFollowerStartElection (0.00s)
=== RUN   TestCandidateStartNewElection
raft2020/10/12 05:48:18 INFO: 1 became follower at term 0
raft2020/10/12 05:48:18 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:18 INFO: 1 became candidate at term 1
raft2020/10/12 05:48:18 INFO: 1 is starting a new election at term 1
raft2020/10/12 05:48:18 INFO: 1 became candidate at term 2
raft2020/10/12 05:48:18 INFO: 1 received MsgVoteResp from 1 at term 2
raft2020/10/12 05:48:18 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 2
raft2020/10/12 05:48:18 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 2
--- PASS: TestCandidateStartNewElection (0.00s)
=== RUN   TestLeaderElectionInOneRoundRPC
raft2020/10/12 05:48:18 INFO: 1 became follower at term 0
raft2020/10/12 05:48:18 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:18 INFO: 1 is starting a new election at term 0
raft2020/10/12 05:48:18 INFO: 1 became candidate at term 1
raft2020/10/12 05:48:18 INFO: 1 received MsgVoteResp from 1 at term 1
raft2020/10/12 05:48:18 INFO: 1 became leader at term 1
raft2020/10/12 05:48:18 INFO: 1 became follower at term 0
raft2020/10/12 05:48:18 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:18 INFO: 1 is starting a new election at term 0
raft2020/10/12 05:48:18 INFO: 1 became candidate at term 1
raft2020/10/12 05:48:18 INFO: 1 received MsgVoteResp from 1 at term 1
raft2020/10/12 05:48:18 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2020/10/12 05:48:18 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2020/10/12 05:48:18 INFO: 1 received MsgVoteResp from 3 at term 1
raft2020/10/12 05:48:18 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/12 05:48:18 INFO: 1 became leader at term 1
raft2020/10/12 05:48:18 INFO: 1 became follower at term 0
raft2020/10/12 05:48:18 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:18 INFO: 1 is starting a new election at term 0
raft2020/10/12 05:48:18 INFO: 1 became candidate at term 1
raft2020/10/12 05:48:18 INFO: 1 received MsgVoteResp from 1 at term 1
raft2020/10/12 05:48:18 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2020/10/12 05:48:18 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2020/10/12 05:48:18 INFO: 1 received MsgVoteResp from 2 at term 1
raft2020/10/12 05:48:18 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/12 05:48:18 INFO: 1 became leader at term 1
raft2020/10/12 05:48:18 INFO: 1 became follower at term 0
raft2020/10/12 05:48:18 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:18 INFO: 1 is starting a new election at term 0
raft2020/10/12 05:48:18 INFO: 1 became candidate at term 1
raft2020/10/12 05:48:18 INFO: 1 received MsgVoteResp from 1 at term 1
raft2020/10/12 05:48:18 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2020/10/12 05:48:18 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1
raft2020/10/12 05:48:18 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 5 at term 1
raft2020/10/12 05:48:18 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2020/10/12 05:48:18 INFO: 1 received MsgVoteResp from 2 at term 1
raft2020/10/12 05:48:18 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/12 05:48:18 INFO: 1 received MsgVoteResp from 3 at term 1
raft2020/10/12 05:48:18 INFO: 1 [quorum:3] has received 3 MsgVoteResp votes and 0 vote rejections
raft2020/10/12 05:48:18 INFO: 1 became leader at term 1
raft2020/10/12 05:48:18 INFO: 1 became follower at term 0
raft2020/10/12 05:48:18 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:18 INFO: 1 is starting a new election at term 0
raft2020/10/12 05:48:18 INFO: 1 became candidate at term 1
raft2020/10/12 05:48:18 INFO: 1 received MsgVoteResp from 1 at term 1
raft2020/10/12 05:48:18 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2020/10/12 05:48:18 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1
raft2020/10/12 05:48:18 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 5 at term 1
raft2020/10/12 05:48:18 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2020/10/12 05:48:18 INFO: 1 received MsgVoteResp from 2 at term 1
raft2020/10/12 05:48:18 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/12 05:48:18 INFO: 1 received MsgVoteResp from 3 at term 1
raft2020/10/12 05:48:18 INFO: 1 [quorum:3] has received 3 MsgVoteResp votes and 0 vote rejections
raft2020/10/12 05:48:18 INFO: 1 became leader at term 1
raft2020/10/12 05:48:18 INFO: 1 became follower at term 0
raft2020/10/12 05:48:18 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:18 INFO: 1 is starting a new election at term 0
raft2020/10/12 05:48:18 INFO: 1 became candidate at term 1
raft2020/10/12 05:48:18 INFO: 1 received MsgVoteResp from 1 at term 1
raft2020/10/12 05:48:18 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2020/10/12 05:48:18 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2020/10/12 05:48:18 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1
raft2020/10/12 05:48:18 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 5 at term 1
raft2020/10/12 05:48:18 INFO: 1 received MsgVoteResp from 2 at term 1
raft2020/10/12 05:48:18 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/12 05:48:18 INFO: 1 received MsgVoteResp from 3 at term 1
raft2020/10/12 05:48:18 INFO: 1 [quorum:3] has received 3 MsgVoteResp votes and 0 vote rejections
raft2020/10/12 05:48:18 INFO: 1 became leader at term 1
raft2020/10/12 05:48:18 INFO: 1 became follower at term 0
raft2020/10/12 05:48:18 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:18 INFO: 1 is starting a new election at term 0
raft2020/10/12 05:48:18 INFO: 1 became candidate at term 1
raft2020/10/12 05:48:18 INFO: 1 received MsgVoteResp from 1 at term 1
raft2020/10/12 05:48:18 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2020/10/12 05:48:18 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2020/10/12 05:48:18 INFO: 1 received MsgVoteResp rejection from 2 at term 1
raft2020/10/12 05:48:18 INFO: 1 [quorum:2] has received 1 MsgVoteResp votes and 1 vote rejections
raft2020/10/12 05:48:18 INFO: 1 received MsgVoteResp rejection from 3 at term 1
raft2020/10/12 05:48:18 INFO: 1 [quorum:2] has received 1 MsgVoteResp votes and 2 vote rejections
raft2020/10/12 05:48:18 INFO: 1 became follower at term 1
raft2020/10/12 05:48:18 INFO: 1 became follower at term 0
raft2020/10/12 05:48:18 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:18 INFO: 1 is starting a new election at term 0
raft2020/10/12 05:48:18 INFO: 1 became candidate at term 1
raft2020/10/12 05:48:18 INFO: 1 received MsgVoteResp from 1 at term 1
raft2020/10/12 05:48:18 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1
raft2020/10/12 05:48:18 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 5 at term 1
raft2020/10/12 05:48:18 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2020/10/12 05:48:18 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2020/10/12 05:48:18 INFO: 1 received MsgVoteResp rejection from 2 at term 1
raft2020/10/12 05:48:18 INFO: 1 [quorum:3] has received 1 MsgVoteResp votes and 1 vote rejections
raft2020/10/12 05:48:18 INFO: 1 received MsgVoteResp rejection from 3 at term 1
raft2020/10/12 05:48:18 INFO: 1 [quorum:3] has received 1 MsgVoteResp votes and 2 vote rejections
raft2020/10/12 05:48:18 INFO: 1 received MsgVoteResp rejection from 4 at term 1
raft2020/10/12 05:48:18 INFO: 1 [quorum:3] has received 1 MsgVoteResp votes and 3 vote rejections
raft2020/10/12 05:48:18 INFO: 1 became follower at term 1
raft2020/10/12 05:48:18 INFO: 1 became follower at term 0
raft2020/10/12 05:48:18 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:18 INFO: 1 is starting a new election at term 0
raft2020/10/12 05:48:18 INFO: 1 became candidate at term 1
raft2020/10/12 05:48:18 INFO: 1 received MsgVoteResp from 1 at term 1
raft2020/10/12 05:48:18 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 5 at term 1
raft2020/10/12 05:48:18 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2020/10/12 05:48:18 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2020/10/12 05:48:18 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1
raft2020/10/12 05:48:18 INFO: 1 received MsgVoteResp rejection from 4 at term 1
raft2020/10/12 05:48:18 INFO: 1 [quorum:3] has received 1 MsgVoteResp votes and 1 vote rejections
raft2020/10/12 05:48:18 INFO: 1 received MsgVoteResp rejection from 5 at term 1
raft2020/10/12 05:48:18 INFO: 1 [quorum:3] has received 1 MsgVoteResp votes and 2 vote rejections
raft2020/10/12 05:48:18 INFO: 1 received MsgVoteResp from 2 at term 1
raft2020/10/12 05:48:18 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 2 vote rejections
raft2020/10/12 05:48:18 INFO: 1 received MsgVoteResp rejection from 3 at term 1
raft2020/10/12 05:48:18 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 3 vote rejections
raft2020/10/12 05:48:18 INFO: 1 became follower at term 1
raft2020/10/12 05:48:18 INFO: 1 became follower at term 0
raft2020/10/12 05:48:18 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:18 INFO: 1 is starting a new election at term 0
raft2020/10/12 05:48:18 INFO: 1 became candidate at term 1
raft2020/10/12 05:48:18 INFO: 1 received MsgVoteResp from 1 at term 1
raft2020/10/12 05:48:18 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2020/10/12 05:48:18 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2020/10/12 05:48:18 INFO: 1 became follower at term 0
raft2020/10/12 05:48:18 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:18 INFO: 1 is starting a new election at term 0
raft2020/10/12 05:48:18 INFO: 1 became candidate at term 1
raft2020/10/12 05:48:18 INFO: 1 received MsgVoteResp from 1 at term 1
raft2020/10/12 05:48:18 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2020/10/12 05:48:18 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1
raft2020/10/12 05:48:18 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 5 at term 1
raft2020/10/12 05:48:18 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2020/10/12 05:48:18 INFO: 1 received MsgVoteResp from 2 at term 1
raft2020/10/12 05:48:18 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/12 05:48:18 INFO: 1 became follower at term 0
raft2020/10/12 05:48:18 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:18 INFO: 1 is starting a new election at term 0
raft2020/10/12 05:48:18 INFO: 1 became candidate at term 1
raft2020/10/12 05:48:18 INFO: 1 received MsgVoteResp from 1 at term 1
raft2020/10/12 05:48:18 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2020/10/12 05:48:18 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2020/10/12 05:48:18 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1
raft2020/10/12 05:48:18 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 5 at term 1
raft2020/10/12 05:48:18 INFO: 1 received MsgVoteResp rejection from 2 at term 1
raft2020/10/12 05:48:18 INFO: 1 [quorum:3] has received 1 MsgVoteResp votes and 1 vote rejections
raft2020/10/12 05:48:18 INFO: 1 received MsgVoteResp rejection from 3 at term 1
raft2020/10/12 05:48:18 INFO: 1 [quorum:3] has received 1 MsgVoteResp votes and 2 vote rejections
raft2020/10/12 05:48:18 INFO: 1 became follower at term 0
raft2020/10/12 05:48:18 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:18 INFO: 1 is starting a new election at term 0
raft2020/10/12 05:48:18 INFO: 1 became candidate at term 1
raft2020/10/12 05:48:18 INFO: 1 received MsgVoteResp from 1 at term 1
raft2020/10/12 05:48:18 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2020/10/12 05:48:18 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1
raft2020/10/12 05:48:18 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 5 at term 1
raft2020/10/12 05:48:18 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
--- PASS: TestLeaderElectionInOneRoundRPC (0.02s)
=== RUN   TestFollowerVote
raft2020/10/12 05:48:18 INFO: 1 became follower at term 0
raft2020/10/12 05:48:18 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:18 INFO: 1 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/12 05:48:18 INFO: 1 became follower at term 0
raft2020/10/12 05:48:18 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:18 INFO: 1 [logterm: 0, index: 0, vote: 0] cast MsgVote for 2 [logterm: 0, index: 0] at term 1
raft2020/10/12 05:48:18 INFO: 1 became follower at term 0
raft2020/10/12 05:48:18 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:18 INFO: 1 [logterm: 0, index: 0, vote: 1] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/12 05:48:18 INFO: 1 became follower at term 0
raft2020/10/12 05:48:18 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:18 INFO: 1 [logterm: 0, index: 0, vote: 2] cast MsgVote for 2 [logterm: 0, index: 0] at term 1
raft2020/10/12 05:48:18 INFO: 1 became follower at term 0
raft2020/10/12 05:48:18 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:18 INFO: 1 [logterm: 0, index: 0, vote: 1] rejected MsgVote from 2 [logterm: 0, index: 0] at term 1
raft2020/10/12 05:48:18 INFO: 1 became follower at term 0
raft2020/10/12 05:48:18 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:18 INFO: 1 [logterm: 0, index: 0, vote: 2] rejected MsgVote from 1 [logterm: 0, index: 0] at term 1
--- PASS: TestFollowerVote (0.00s)
=== RUN   TestCandidateFallback
raft2020/10/12 05:48:18 INFO: 1 became follower at term 0
raft2020/10/12 05:48:18 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:18 INFO: 1 is starting a new election at term 0
raft2020/10/12 05:48:18 INFO: 1 became candidate at term 1
raft2020/10/12 05:48:18 INFO: 1 received MsgVoteResp from 1 at term 1
raft2020/10/12 05:48:18 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2020/10/12 05:48:18 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2020/10/12 05:48:18 INFO: 1 became follower at term 1
raft2020/10/12 05:48:18 INFO: 1 became follower at term 0
raft2020/10/12 05:48:18 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:18 INFO: 1 is starting a new election at term 0
raft2020/10/12 05:48:18 INFO: 1 became candidate at term 1
raft2020/10/12 05:48:18 INFO: 1 received MsgVoteResp from 1 at term 1
raft2020/10/12 05:48:18 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2020/10/12 05:48:18 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2020/10/12 05:48:18 INFO: 1 [term: 1] received a MsgApp message with higher term from 2 [term: 2]
raft2020/10/12 05:48:18 INFO: 1 became follower at term 2
--- PASS: TestCandidateFallback (0.00s)
=== RUN   TestFollowerElectionTimeoutRandomized
--- PASS: TestFollowerElectionTimeoutRandomized (0.08s)
=== RUN   TestCandidateElectionTimeoutRandomized
--- PASS: TestCandidateElectionTimeoutRandomized (0.08s)
=== RUN   TestFollowersElectioinTimeoutNonconflict
--- PASS: TestFollowersElectioinTimeoutNonconflict (0.40s)
=== RUN   TestCandidatesElectionTimeoutNonconflict
--- PASS: TestCandidatesElectionTimeoutNonconflict (0.47s)
=== RUN   TestLeaderStartReplication
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 became candidate at term 1
raft2020/10/12 05:48:19 INFO: 1 became leader at term 1
--- PASS: TestLeaderStartReplication (0.00s)
=== RUN   TestLeaderCommitEntry
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 became candidate at term 1
raft2020/10/12 05:48:19 INFO: 1 became leader at term 1
--- PASS: TestLeaderCommitEntry (0.00s)
=== RUN   TestLeaderAcknowledgeCommit
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 became candidate at term 1
raft2020/10/12 05:48:19 INFO: 1 became leader at term 1
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 became candidate at term 1
raft2020/10/12 05:48:19 INFO: 1 became leader at term 1
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 became candidate at term 1
raft2020/10/12 05:48:19 INFO: 1 became leader at term 1
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 became candidate at term 1
raft2020/10/12 05:48:19 INFO: 1 became leader at term 1
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 became candidate at term 1
raft2020/10/12 05:48:19 INFO: 1 became leader at term 1
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 became candidate at term 1
raft2020/10/12 05:48:19 INFO: 1 became leader at term 1
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 became candidate at term 1
raft2020/10/12 05:48:19 INFO: 1 became leader at term 1
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 became candidate at term 1
raft2020/10/12 05:48:19 INFO: 1 became leader at term 1
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 became candidate at term 1
raft2020/10/12 05:48:19 INFO: 1 became leader at term 1
--- PASS: TestLeaderAcknowledgeCommit (0.01s)
=== RUN   TestLeaderCommitPrecedingEntries
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 became candidate at term 3
raft2020/10/12 05:48:19 INFO: 1 became leader at term 3
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 2]
raft2020/10/12 05:48:19 INFO: 1 became candidate at term 3
raft2020/10/12 05:48:19 INFO: 1 became leader at term 3
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2020/10/12 05:48:19 INFO: 1 became candidate at term 3
raft2020/10/12 05:48:19 INFO: 1 became leader at term 3
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 1]
raft2020/10/12 05:48:19 INFO: 1 became candidate at term 3
raft2020/10/12 05:48:19 INFO: 1 became leader at term 3
--- PASS: TestLeaderCommitPrecedingEntries (0.00s)
=== RUN   TestFollowerCommitEntry
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 became follower at term 1
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 became follower at term 1
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 became follower at term 1
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 became follower at term 1
--- PASS: TestFollowerCommitEntry (0.00s)
=== RUN   TestFollowerCheckMsgApp
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2020/10/12 05:48:19 INFO: 1 became follower at term 2
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2020/10/12 05:48:19 INFO: 1 became follower at term 2
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2020/10/12 05:48:19 INFO: 1 became follower at term 2
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2020/10/12 05:48:19 INFO: 1 became follower at term 2
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2020/10/12 05:48:19 INFO: 1 became follower at term 2
--- PASS: TestFollowerCheckMsgApp (0.00s)
=== RUN   TestFollowerAppendEntries
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2020/10/12 05:48:19 INFO: 1 became follower at term 2
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2020/10/12 05:48:19 INFO: 1 became follower at term 2
raft2020/10/12 05:48:19 INFO: found conflict at index 2 [existing term: 2, conflicting term: 3]
raft2020/10/12 05:48:19 INFO: replace the unstable entries from index 2
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2020/10/12 05:48:19 INFO: 1 became follower at term 2
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2020/10/12 05:48:19 INFO: 1 became follower at term 2
raft2020/10/12 05:48:19 INFO: found conflict at index 1 [existing term: 1, conflicting term: 3]
raft2020/10/12 05:48:19 INFO: replace the unstable entries from index 1
--- PASS: TestFollowerAppendEntries (0.00s)
=== RUN   TestLeaderSyncFollowerLog
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 10, lastterm: 6]
raft2020/10/12 05:48:19 INFO: 2 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 9, lastterm: 6]
raft2020/10/12 05:48:19 INFO: 1 is starting a new election at term 8
raft2020/10/12 05:48:19 INFO: 1 became candidate at term 9
raft2020/10/12 05:48:19 INFO: 1 received MsgVoteResp from 1 at term 9
raft2020/10/12 05:48:19 INFO: 1 [logterm: 6, index: 10] sent MsgVote request to 2 at term 9
raft2020/10/12 05:48:19 INFO: 1 [logterm: 6, index: 10] sent MsgVote request to 3 at term 9
raft2020/10/12 05:48:19 INFO: 2 [term: 7] received a MsgVote message with higher term from 1 [term: 9]
raft2020/10/12 05:48:19 INFO: 2 became follower at term 9
raft2020/10/12 05:48:19 INFO: 2 [logterm: 6, index: 9, vote: 0] cast MsgVote for 1 [logterm: 6, index: 10] at term 9
raft2020/10/12 05:48:19 INFO: 1 received MsgVoteResp from 2 at term 9
raft2020/10/12 05:48:19 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/12 05:48:19 INFO: 1 became leader at term 9
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 10, lastterm: 6]
raft2020/10/12 05:48:19 INFO: 2 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 4, lastterm: 4]
raft2020/10/12 05:48:19 INFO: 1 is starting a new election at term 8
raft2020/10/12 05:48:19 INFO: 1 became candidate at term 9
raft2020/10/12 05:48:19 INFO: 1 received MsgVoteResp from 1 at term 9
raft2020/10/12 05:48:19 INFO: 1 [logterm: 6, index: 10] sent MsgVote request to 2 at term 9
raft2020/10/12 05:48:19 INFO: 1 [logterm: 6, index: 10] sent MsgVote request to 3 at term 9
raft2020/10/12 05:48:19 INFO: 2 [term: 7] received a MsgVote message with higher term from 1 [term: 9]
raft2020/10/12 05:48:19 INFO: 2 became follower at term 9
raft2020/10/12 05:48:19 INFO: 2 [logterm: 4, index: 4, vote: 0] cast MsgVote for 1 [logterm: 6, index: 10] at term 9
raft2020/10/12 05:48:19 INFO: 1 received MsgVoteResp from 2 at term 9
raft2020/10/12 05:48:19 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/12 05:48:19 INFO: 1 became leader at term 9
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 10, lastterm: 6]
raft2020/10/12 05:48:19 INFO: 2 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 11, lastterm: 6]
raft2020/10/12 05:48:19 INFO: 1 is starting a new election at term 8
raft2020/10/12 05:48:19 INFO: 1 became candidate at term 9
raft2020/10/12 05:48:19 INFO: 1 received MsgVoteResp from 1 at term 9
raft2020/10/12 05:48:19 INFO: 1 [logterm: 6, index: 10] sent MsgVote request to 3 at term 9
raft2020/10/12 05:48:19 INFO: 1 [logterm: 6, index: 10] sent MsgVote request to 2 at term 9
raft2020/10/12 05:48:19 INFO: 2 [term: 7] received a MsgVote message with higher term from 1 [term: 9]
raft2020/10/12 05:48:19 INFO: 2 became follower at term 9
raft2020/10/12 05:48:19 INFO: 2 [logterm: 6, index: 11, vote: 0] rejected MsgVote from 1 [logterm: 6, index: 10] at term 9
raft2020/10/12 05:48:19 INFO: 1 received MsgVoteResp rejection from 2 at term 9
raft2020/10/12 05:48:19 INFO: 1 [quorum:2] has received 1 MsgVoteResp votes and 1 vote rejections
raft2020/10/12 05:48:19 INFO: 1 received MsgVoteResp from 3 at term 9
raft2020/10/12 05:48:19 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 1 vote rejections
raft2020/10/12 05:48:19 INFO: 1 became leader at term 9
raft2020/10/12 05:48:19 INFO: found conflict at index 11 [existing term: 6, conflicting term: 9]
raft2020/10/12 05:48:19 INFO: replace the unstable entries from index 11
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 10, lastterm: 6]
raft2020/10/12 05:48:19 INFO: 2 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 12, lastterm: 7]
raft2020/10/12 05:48:19 INFO: 1 is starting a new election at term 8
raft2020/10/12 05:48:19 INFO: 1 became candidate at term 9
raft2020/10/12 05:48:19 INFO: 1 received MsgVoteResp from 1 at term 9
raft2020/10/12 05:48:19 INFO: 1 [logterm: 6, index: 10] sent MsgVote request to 2 at term 9
raft2020/10/12 05:48:19 INFO: 1 [logterm: 6, index: 10] sent MsgVote request to 3 at term 9
raft2020/10/12 05:48:19 INFO: 2 [term: 7] received a MsgVote message with higher term from 1 [term: 9]
raft2020/10/12 05:48:19 INFO: 2 became follower at term 9
raft2020/10/12 05:48:19 INFO: 2 [logterm: 7, index: 12, vote: 0] rejected MsgVote from 1 [logterm: 6, index: 10] at term 9
raft2020/10/12 05:48:19 INFO: 1 received MsgVoteResp rejection from 2 at term 9
raft2020/10/12 05:48:19 INFO: 1 [quorum:2] has received 1 MsgVoteResp votes and 1 vote rejections
raft2020/10/12 05:48:19 INFO: 1 received MsgVoteResp from 3 at term 9
raft2020/10/12 05:48:19 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 1 vote rejections
raft2020/10/12 05:48:19 INFO: 1 became leader at term 9
raft2020/10/12 05:48:19 INFO: found conflict at index 11 [existing term: 7, conflicting term: 9]
raft2020/10/12 05:48:19 INFO: replace the unstable entries from index 11
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 10, lastterm: 6]
raft2020/10/12 05:48:19 INFO: 2 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 7, lastterm: 4]
raft2020/10/12 05:48:19 INFO: 1 is starting a new election at term 8
raft2020/10/12 05:48:19 INFO: 1 became candidate at term 9
raft2020/10/12 05:48:19 INFO: 1 received MsgVoteResp from 1 at term 9
raft2020/10/12 05:48:19 INFO: 1 [logterm: 6, index: 10] sent MsgVote request to 2 at term 9
raft2020/10/12 05:48:19 INFO: 1 [logterm: 6, index: 10] sent MsgVote request to 3 at term 9
raft2020/10/12 05:48:19 INFO: 2 [term: 7] received a MsgVote message with higher term from 1 [term: 9]
raft2020/10/12 05:48:19 INFO: 2 became follower at term 9
raft2020/10/12 05:48:19 INFO: 2 [logterm: 4, index: 7, vote: 0] cast MsgVote for 1 [logterm: 6, index: 10] at term 9
raft2020/10/12 05:48:19 INFO: 1 received MsgVoteResp from 2 at term 9
raft2020/10/12 05:48:19 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/12 05:48:19 INFO: 1 became leader at term 9
raft2020/10/12 05:48:19 INFO: found conflict at index 6 [existing term: 4, conflicting term: 5]
raft2020/10/12 05:48:19 INFO: replace the unstable entries from index 6
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 10, lastterm: 6]
raft2020/10/12 05:48:19 INFO: 2 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 11, lastterm: 3]
raft2020/10/12 05:48:19 INFO: 1 is starting a new election at term 8
raft2020/10/12 05:48:19 INFO: 1 became candidate at term 9
raft2020/10/12 05:48:19 INFO: 1 received MsgVoteResp from 1 at term 9
raft2020/10/12 05:48:19 INFO: 1 [logterm: 6, index: 10] sent MsgVote request to 2 at term 9
raft2020/10/12 05:48:19 INFO: 1 [logterm: 6, index: 10] sent MsgVote request to 3 at term 9
raft2020/10/12 05:48:19 INFO: 2 [term: 7] received a MsgVote message with higher term from 1 [term: 9]
raft2020/10/12 05:48:19 INFO: 2 became follower at term 9
raft2020/10/12 05:48:19 INFO: 2 [logterm: 3, index: 11, vote: 0] cast MsgVote for 1 [logterm: 6, index: 10] at term 9
raft2020/10/12 05:48:19 INFO: 1 received MsgVoteResp from 2 at term 9
raft2020/10/12 05:48:19 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/12 05:48:19 INFO: 1 became leader at term 9
raft2020/10/12 05:48:19 INFO: found conflict at index 4 [existing term: 2, conflicting term: 4]
raft2020/10/12 05:48:19 INFO: replace the unstable entries from index 4
--- PASS: TestLeaderSyncFollowerLog (0.02s)
=== RUN   TestVoteRequest
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 [term: 0] received a MsgApp message with higher term from 2 [term: 1]
raft2020/10/12 05:48:19 INFO: 1 became follower at term 1
raft2020/10/12 05:48:19 INFO: 1 is starting a new election at term 1
raft2020/10/12 05:48:19 INFO: 1 became candidate at term 2
raft2020/10/12 05:48:19 INFO: 1 received MsgVoteResp from 1 at term 2
raft2020/10/12 05:48:19 INFO: 1 [logterm: 1, index: 1] sent MsgVote request to 2 at term 2
raft2020/10/12 05:48:19 INFO: 1 [logterm: 1, index: 1] sent MsgVote request to 3 at term 2
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 [term: 0] received a MsgApp message with higher term from 2 [term: 2]
raft2020/10/12 05:48:19 INFO: 1 became follower at term 2
raft2020/10/12 05:48:19 INFO: 1 is starting a new election at term 2
raft2020/10/12 05:48:19 INFO: 1 became candidate at term 3
raft2020/10/12 05:48:19 INFO: 1 received MsgVoteResp from 1 at term 3
raft2020/10/12 05:48:19 INFO: 1 [logterm: 2, index: 2] sent MsgVote request to 3 at term 3
raft2020/10/12 05:48:19 INFO: 1 [logterm: 2, index: 2] sent MsgVote request to 2 at term 3
--- PASS: TestVoteRequest (0.00s)
=== RUN   TestVoter
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 1]
raft2020/10/12 05:48:19 INFO: 1 [term: 0] received a MsgVote message with higher term from 2 [term: 3]
raft2020/10/12 05:48:19 INFO: 1 became follower at term 3
raft2020/10/12 05:48:19 INFO: 1 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 3
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 1]
raft2020/10/12 05:48:19 INFO: 1 [term: 0] received a MsgVote message with higher term from 2 [term: 3]
raft2020/10/12 05:48:19 INFO: 1 became follower at term 3
raft2020/10/12 05:48:19 INFO: 1 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 2] at term 3
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 1]
raft2020/10/12 05:48:19 INFO: 1 [term: 0] received a MsgVote message with higher term from 2 [term: 3]
raft2020/10/12 05:48:19 INFO: 1 became follower at term 3
raft2020/10/12 05:48:19 INFO: 1 [logterm: 1, index: 2, vote: 0] rejected MsgVote from 2 [logterm: 1, index: 1] at term 3
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 1]
raft2020/10/12 05:48:19 INFO: 1 [term: 0] received a MsgVote message with higher term from 2 [term: 3]
raft2020/10/12 05:48:19 INFO: 1 became follower at term 3
raft2020/10/12 05:48:19 INFO: 1 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 2, index: 1] at term 3
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 1]
raft2020/10/12 05:48:19 INFO: 1 [term: 0] received a MsgVote message with higher term from 2 [term: 3]
raft2020/10/12 05:48:19 INFO: 1 became follower at term 3
raft2020/10/12 05:48:19 INFO: 1 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 2, index: 2] at term 3
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 1]
raft2020/10/12 05:48:19 INFO: 1 [term: 0] received a MsgVote message with higher term from 2 [term: 3]
raft2020/10/12 05:48:19 INFO: 1 became follower at term 3
raft2020/10/12 05:48:19 INFO: 1 [logterm: 1, index: 2, vote: 0] cast MsgVote for 2 [logterm: 2, index: 1] at term 3
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 2]
raft2020/10/12 05:48:19 INFO: 1 [term: 0] received a MsgVote message with higher term from 2 [term: 3]
raft2020/10/12 05:48:19 INFO: 1 became follower at term 3
raft2020/10/12 05:48:19 INFO: 1 [logterm: 2, index: 1, vote: 0] rejected MsgVote from 2 [logterm: 1, index: 1] at term 3
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 2]
raft2020/10/12 05:48:19 INFO: 1 [term: 0] received a MsgVote message with higher term from 2 [term: 3]
raft2020/10/12 05:48:19 INFO: 1 became follower at term 3
raft2020/10/12 05:48:19 INFO: 1 [logterm: 2, index: 1, vote: 0] rejected MsgVote from 2 [logterm: 1, index: 2] at term 3
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 1]
raft2020/10/12 05:48:19 INFO: 1 [term: 0] received a MsgVote message with higher term from 2 [term: 3]
raft2020/10/12 05:48:19 INFO: 1 became follower at term 3
raft2020/10/12 05:48:19 INFO: 1 [logterm: 1, index: 2, vote: 0] rejected MsgVote from 2 [logterm: 1, index: 1] at term 3
--- PASS: TestVoter (0.01s)
=== RUN   TestLeaderOnlyCommitsLogFromCurrentTerm
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2020/10/12 05:48:19 INFO: 1 became candidate at term 3
raft2020/10/12 05:48:19 INFO: 1 became leader at term 3
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2020/10/12 05:48:19 INFO: 1 became candidate at term 3
raft2020/10/12 05:48:19 INFO: 1 became leader at term 3
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2020/10/12 05:48:19 INFO: 1 became candidate at term 3
raft2020/10/12 05:48:19 INFO: 1 became leader at term 3
--- PASS: TestLeaderOnlyCommitsLogFromCurrentTerm (0.00s)
=== RUN   TestSendingSnapshotSetPendingSnapshot
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 [commit: 0, lastindex: 0, lastterm: 0] starts to restore snapshot [index: 11, term: 11]
raft2020/10/12 05:48:19 INFO: log [committed=0, applied=0, unstable.offset=1, len(unstable.Entries)=0] starts to restore snapshot [index: 11, term: 11]
raft2020/10/12 05:48:19 INFO: 1 restored progress of 1 [next = 12, match = 11, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2020/10/12 05:48:19 INFO: 1 restored progress of 2 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2020/10/12 05:48:19 INFO: 1 became candidate at term 1
raft2020/10/12 05:48:19 INFO: 1 became leader at term 1
--- PASS: TestSendingSnapshotSetPendingSnapshot (0.00s)
=== RUN   TestPendingSnapshotPauseReplication
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 [commit: 0, lastindex: 0, lastterm: 0] starts to restore snapshot [index: 11, term: 11]
raft2020/10/12 05:48:19 INFO: log [committed=0, applied=0, unstable.offset=1, len(unstable.Entries)=0] starts to restore snapshot [index: 11, term: 11]
raft2020/10/12 05:48:19 INFO: 1 restored progress of 1 [next = 12, match = 11, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2020/10/12 05:48:19 INFO: 1 restored progress of 2 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2020/10/12 05:48:19 INFO: 1 became candidate at term 1
raft2020/10/12 05:48:19 INFO: 1 became leader at term 1
--- PASS: TestPendingSnapshotPauseReplication (0.00s)
=== RUN   TestSnapshotFailure
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 [commit: 0, lastindex: 0, lastterm: 0] starts to restore snapshot [index: 11, term: 11]
raft2020/10/12 05:48:19 INFO: log [committed=0, applied=0, unstable.offset=1, len(unstable.Entries)=0] starts to restore snapshot [index: 11, term: 11]
raft2020/10/12 05:48:19 INFO: 1 restored progress of 1 [next = 12, match = 11, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2020/10/12 05:48:19 INFO: 1 restored progress of 2 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2020/10/12 05:48:19 INFO: 1 became candidate at term 1
raft2020/10/12 05:48:19 INFO: 1 became leader at term 1
--- PASS: TestSnapshotFailure (0.00s)
=== RUN   TestSnapshotSucceed
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 [commit: 0, lastindex: 0, lastterm: 0] starts to restore snapshot [index: 11, term: 11]
raft2020/10/12 05:48:19 INFO: log [committed=0, applied=0, unstable.offset=1, len(unstable.Entries)=0] starts to restore snapshot [index: 11, term: 11]
raft2020/10/12 05:48:19 INFO: 1 restored progress of 1 [next = 12, match = 11, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2020/10/12 05:48:19 INFO: 1 restored progress of 2 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2020/10/12 05:48:19 INFO: 1 became candidate at term 1
raft2020/10/12 05:48:19 INFO: 1 became leader at term 1
--- PASS: TestSnapshotSucceed (0.00s)
=== RUN   TestSnapshotAbort
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 [commit: 0, lastindex: 0, lastterm: 0] starts to restore snapshot [index: 11, term: 11]
raft2020/10/12 05:48:19 INFO: log [committed=0, applied=0, unstable.offset=1, len(unstable.Entries)=0] starts to restore snapshot [index: 11, term: 11]
raft2020/10/12 05:48:19 INFO: 1 restored progress of 1 [next = 12, match = 11, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2020/10/12 05:48:19 INFO: 1 restored progress of 2 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2020/10/12 05:48:19 INFO: 1 became candidate at term 1
raft2020/10/12 05:48:19 INFO: 1 became leader at term 1
--- PASS: TestSnapshotAbort (0.00s)
=== RUN   TestProgressBecomeProbe
--- PASS: TestProgressBecomeProbe (0.00s)
=== RUN   TestProgressBecomeReplicate
--- PASS: TestProgressBecomeReplicate (0.00s)
=== RUN   TestProgressBecomeSnapshot
--- PASS: TestProgressBecomeSnapshot (0.00s)
=== RUN   TestProgressUpdate
--- PASS: TestProgressUpdate (0.00s)
=== RUN   TestProgressMaybeDecr
--- PASS: TestProgressMaybeDecr (0.00s)
=== RUN   TestProgressIsPaused
--- PASS: TestProgressIsPaused (0.00s)
=== RUN   TestProgressResume
--- PASS: TestProgressResume (0.00s)
=== RUN   TestProgressResumeByHeartbeatResp
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 became candidate at term 1
raft2020/10/12 05:48:19 INFO: 1 became leader at term 1
--- PASS: TestProgressResumeByHeartbeatResp (0.00s)
=== RUN   TestProgressPaused
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 became candidate at term 1
raft2020/10/12 05:48:19 INFO: 1 became leader at term 1
--- PASS: TestProgressPaused (0.00s)
=== RUN   TestLeaderElection
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 2 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 3 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 2 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1,2,3,4], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 4 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 4 [peers: [1,2,3,4], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 4 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 4 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 5 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 5 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 1]
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 1]
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 1]
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 5 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 5 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 is starting a new election at term 0
raft2020/10/12 05:48:19 INFO: 1 became candidate at term 1
raft2020/10/12 05:48:19 INFO: 1 received MsgVoteResp from 1 at term 1
raft2020/10/12 05:48:19 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2020/10/12 05:48:19 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2020/10/12 05:48:19 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2020/10/12 05:48:19 INFO: 2 became follower at term 1
raft2020/10/12 05:48:19 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/12 05:48:19 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2020/10/12 05:48:19 INFO: 3 became follower at term 1
raft2020/10/12 05:48:19 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/12 05:48:19 INFO: 1 received MsgVoteResp from 2 at term 1
raft2020/10/12 05:48:19 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/12 05:48:19 INFO: 1 became leader at term 1
raft2020/10/12 05:48:19 INFO: 1 is starting a new election at term 0
raft2020/10/12 05:48:19 INFO: 1 became candidate at term 1
raft2020/10/12 05:48:19 INFO: 1 received MsgVoteResp from 1 at term 1
raft2020/10/12 05:48:19 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2020/10/12 05:48:19 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2020/10/12 05:48:19 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2020/10/12 05:48:19 INFO: 2 became follower at term 1
raft2020/10/12 05:48:19 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/12 05:48:19 INFO: 1 received MsgVoteResp from 2 at term 1
raft2020/10/12 05:48:19 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/12 05:48:19 INFO: 1 became leader at term 1
raft2020/10/12 05:48:19 INFO: 1 is starting a new election at term 0
raft2020/10/12 05:48:19 INFO: 1 became candidate at term 1
raft2020/10/12 05:48:19 INFO: 1 received MsgVoteResp from 1 at term 1
raft2020/10/12 05:48:19 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2020/10/12 05:48:19 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2020/10/12 05:48:19 INFO: 1 is starting a new election at term 0
raft2020/10/12 05:48:19 INFO: 1 became candidate at term 1
raft2020/10/12 05:48:19 INFO: 1 received MsgVoteResp from 1 at term 1
raft2020/10/12 05:48:19 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2020/10/12 05:48:19 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2020/10/12 05:48:19 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1
raft2020/10/12 05:48:19 INFO: 4 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2020/10/12 05:48:19 INFO: 4 became follower at term 1
raft2020/10/12 05:48:19 INFO: 4 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/12 05:48:19 INFO: 1 received MsgVoteResp from 4 at term 1
raft2020/10/12 05:48:19 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/12 05:48:19 INFO: 1 is starting a new election at term 0
raft2020/10/12 05:48:19 INFO: 1 became candidate at term 1
raft2020/10/12 05:48:19 INFO: 1 received MsgVoteResp from 1 at term 1
raft2020/10/12 05:48:19 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2020/10/12 05:48:19 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2020/10/12 05:48:19 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1
raft2020/10/12 05:48:19 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 5 at term 1
raft2020/10/12 05:48:19 INFO: 4 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2020/10/12 05:48:19 INFO: 4 became follower at term 1
raft2020/10/12 05:48:19 INFO: 4 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/12 05:48:19 INFO: 5 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2020/10/12 05:48:19 INFO: 5 became follower at term 1
raft2020/10/12 05:48:19 INFO: 5 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/12 05:48:19 INFO: 1 received MsgVoteResp from 4 at term 1
raft2020/10/12 05:48:19 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/12 05:48:19 INFO: 1 received MsgVoteResp from 5 at term 1
raft2020/10/12 05:48:19 INFO: 1 [quorum:3] has received 3 MsgVoteResp votes and 0 vote rejections
raft2020/10/12 05:48:19 INFO: 1 became leader at term 1
raft2020/10/12 05:48:19 INFO: 1 is starting a new election at term 0
raft2020/10/12 05:48:19 INFO: 1 became candidate at term 1
raft2020/10/12 05:48:19 INFO: 1 received MsgVoteResp from 1 at term 1
raft2020/10/12 05:48:19 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2020/10/12 05:48:19 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2020/10/12 05:48:19 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1
raft2020/10/12 05:48:19 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 5 at term 1
raft2020/10/12 05:48:19 INFO: 2 [logterm: 1, index: 1, vote: 0] rejected MsgVote from 1 [logterm: 0, index: 0] at term 1
raft2020/10/12 05:48:19 INFO: 3 [logterm: 1, index: 1, vote: 0] rejected MsgVote from 1 [logterm: 0, index: 0] at term 1
raft2020/10/12 05:48:19 INFO: 4 [logterm: 1, index: 2, vote: 0] rejected MsgVote from 1 [logterm: 0, index: 0] at term 1
raft2020/10/12 05:48:19 INFO: 5 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2020/10/12 05:48:19 INFO: 5 became follower at term 1
raft2020/10/12 05:48:19 INFO: 5 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/12 05:48:19 INFO: 1 received MsgVoteResp rejection from 2 at term 1
raft2020/10/12 05:48:19 INFO: 1 [quorum:3] has received 1 MsgVoteResp votes and 1 vote rejections
raft2020/10/12 05:48:19 INFO: 1 received MsgVoteResp rejection from 3 at term 1
raft2020/10/12 05:48:19 INFO: 1 [quorum:3] has received 1 MsgVoteResp votes and 2 vote rejections
raft2020/10/12 05:48:19 INFO: 1 received MsgVoteResp rejection from 4 at term 1
raft2020/10/12 05:48:19 INFO: 1 [quorum:3] has received 1 MsgVoteResp votes and 3 vote rejections
raft2020/10/12 05:48:19 INFO: 1 became follower at term 1
--- PASS: TestLeaderElection (0.01s)
=== RUN   TestLeaderElectionPreVote
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 2 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 3 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 2 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1,2,3,4], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 4 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 4 [peers: [1,2,3,4], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 4 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 4 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 5 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 5 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 1]
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 1]
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 1]
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 5 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 5 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 is starting a new election at term 0
raft2020/10/12 05:48:19 INFO: 1 became pre-candidate at term 0
raft2020/10/12 05:48:19 INFO: 1 received MsgPreVoteResp from 1 at term 0
raft2020/10/12 05:48:19 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 2 at term 0
raft2020/10/12 05:48:19 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 3 at term 0
raft2020/10/12 05:48:19 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 1 [logterm: 0, index: 0] at term 0
raft2020/10/12 05:48:19 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 1 [logterm: 0, index: 0] at term 0
raft2020/10/12 05:48:19 INFO: 1 received MsgPreVoteResp from 2 at term 0
raft2020/10/12 05:48:19 INFO: 1 [quorum:2] has received 2 MsgPreVoteResp votes and 0 vote rejections
raft2020/10/12 05:48:19 INFO: 1 became candidate at term 1
raft2020/10/12 05:48:19 INFO: 1 received MsgVoteResp from 1 at term 1
raft2020/10/12 05:48:19 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2020/10/12 05:48:19 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2020/10/12 05:48:19 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2020/10/12 05:48:19 INFO: 2 became follower at term 1
raft2020/10/12 05:48:19 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/12 05:48:19 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2020/10/12 05:48:19 INFO: 3 became follower at term 1
raft2020/10/12 05:48:19 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/12 05:48:19 INFO: 1 received MsgVoteResp from 2 at term 1
raft2020/10/12 05:48:19 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/12 05:48:19 INFO: 1 became leader at term 1
raft2020/10/12 05:48:19 INFO: 1 is starting a new election at term 0
raft2020/10/12 05:48:19 INFO: 1 became pre-candidate at term 0
raft2020/10/12 05:48:19 INFO: 1 received MsgPreVoteResp from 1 at term 0
raft2020/10/12 05:48:19 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 2 at term 0
raft2020/10/12 05:48:19 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 3 at term 0
raft2020/10/12 05:48:19 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 1 [logterm: 0, index: 0] at term 0
raft2020/10/12 05:48:19 INFO: 1 received MsgPreVoteResp from 2 at term 0
raft2020/10/12 05:48:19 INFO: 1 [quorum:2] has received 2 MsgPreVoteResp votes and 0 vote rejections
raft2020/10/12 05:48:19 INFO: 1 became candidate at term 1
raft2020/10/12 05:48:19 INFO: 1 received MsgVoteResp from 1 at term 1
raft2020/10/12 05:48:19 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2020/10/12 05:48:19 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2020/10/12 05:48:19 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2020/10/12 05:48:19 INFO: 2 became follower at term 1
raft2020/10/12 05:48:19 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/12 05:48:19 INFO: 1 received MsgVoteResp from 2 at term 1
raft2020/10/12 05:48:19 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/12 05:48:19 INFO: 1 became leader at term 1
raft2020/10/12 05:48:19 INFO: 1 is starting a new election at term 0
raft2020/10/12 05:48:19 INFO: 1 became pre-candidate at term 0
raft2020/10/12 05:48:19 INFO: 1 received MsgPreVoteResp from 1 at term 0
raft2020/10/12 05:48:19 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 3 at term 0
raft2020/10/12 05:48:19 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 2 at term 0
raft2020/10/12 05:48:19 INFO: 1 is starting a new election at term 0
raft2020/10/12 05:48:19 INFO: 1 became pre-candidate at term 0
raft2020/10/12 05:48:19 INFO: 1 received MsgPreVoteResp from 1 at term 0
raft2020/10/12 05:48:19 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 4 at term 0
raft2020/10/12 05:48:19 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 2 at term 0
raft2020/10/12 05:48:19 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 3 at term 0
raft2020/10/12 05:48:19 INFO: 4 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 1 [logterm: 0, index: 0] at term 0
raft2020/10/12 05:48:19 INFO: 1 received MsgPreVoteResp from 4 at term 0
raft2020/10/12 05:48:19 INFO: 1 [quorum:3] has received 2 MsgPreVoteResp votes and 0 vote rejections
raft2020/10/12 05:48:19 INFO: 1 is starting a new election at term 0
raft2020/10/12 05:48:19 INFO: 1 became pre-candidate at term 0
raft2020/10/12 05:48:19 INFO: 1 received MsgPreVoteResp from 1 at term 0
raft2020/10/12 05:48:19 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 2 at term 0
raft2020/10/12 05:48:19 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 3 at term 0
raft2020/10/12 05:48:19 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 4 at term 0
raft2020/10/12 05:48:19 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 5 at term 0
raft2020/10/12 05:48:19 INFO: 4 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 1 [logterm: 0, index: 0] at term 0
raft2020/10/12 05:48:19 INFO: 5 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 1 [logterm: 0, index: 0] at term 0
raft2020/10/12 05:48:19 INFO: 1 received MsgPreVoteResp from 4 at term 0
raft2020/10/12 05:48:19 INFO: 1 [quorum:3] has received 2 MsgPreVoteResp votes and 0 vote rejections
raft2020/10/12 05:48:19 INFO: 1 received MsgPreVoteResp from 5 at term 0
raft2020/10/12 05:48:19 INFO: 1 [quorum:3] has received 3 MsgPreVoteResp votes and 0 vote rejections
raft2020/10/12 05:48:19 INFO: 1 became candidate at term 1
raft2020/10/12 05:48:19 INFO: 1 received MsgVoteResp from 1 at term 1
raft2020/10/12 05:48:19 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2020/10/12 05:48:19 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1
raft2020/10/12 05:48:19 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 5 at term 1
raft2020/10/12 05:48:19 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2020/10/12 05:48:19 INFO: 4 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2020/10/12 05:48:19 INFO: 4 became follower at term 1
raft2020/10/12 05:48:19 INFO: 4 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/12 05:48:19 INFO: 5 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2020/10/12 05:48:19 INFO: 5 became follower at term 1
raft2020/10/12 05:48:19 INFO: 5 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/12 05:48:19 INFO: 1 received MsgVoteResp from 4 at term 1
raft2020/10/12 05:48:19 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/12 05:48:19 INFO: 1 received MsgVoteResp from 5 at term 1
raft2020/10/12 05:48:19 INFO: 1 [quorum:3] has received 3 MsgVoteResp votes and 0 vote rejections
raft2020/10/12 05:48:19 INFO: 1 became leader at term 1
raft2020/10/12 05:48:19 INFO: 1 is starting a new election at term 0
raft2020/10/12 05:48:19 INFO: 1 became pre-candidate at term 0
raft2020/10/12 05:48:19 INFO: 1 received MsgPreVoteResp from 1 at term 0
raft2020/10/12 05:48:19 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 5 at term 0
raft2020/10/12 05:48:19 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 2 at term 0
raft2020/10/12 05:48:19 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 3 at term 0
raft2020/10/12 05:48:19 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 4 at term 0
raft2020/10/12 05:48:19 INFO: 5 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 1 [logterm: 0, index: 0] at term 0
raft2020/10/12 05:48:19 INFO: 2 [logterm: 1, index: 1, vote: 0] rejected MsgPreVote from 1 [logterm: 0, index: 0] at term 1
raft2020/10/12 05:48:19 INFO: 3 [logterm: 1, index: 1, vote: 0] rejected MsgPreVote from 1 [logterm: 0, index: 0] at term 1
raft2020/10/12 05:48:19 INFO: 4 [logterm: 1, index: 2, vote: 0] rejected MsgPreVote from 1 [logterm: 0, index: 0] at term 1
raft2020/10/12 05:48:19 INFO: 1 received MsgPreVoteResp from 5 at term 0
raft2020/10/12 05:48:19 INFO: 1 [quorum:3] has received 2 MsgPreVoteResp votes and 0 vote rejections
raft2020/10/12 05:48:19 INFO: 1 [term: 0] received a MsgPreVoteResp message with higher term from 2 [term: 1]
raft2020/10/12 05:48:19 INFO: 1 became follower at term 1
--- PASS: TestLeaderElectionPreVote (0.01s)
=== RUN   TestLearnerElectionTimeout
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 2 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 2 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 became follower at term 1
raft2020/10/12 05:48:19 INFO: 2 became follower at term 1
--- PASS: TestLearnerElectionTimeout (0.00s)
=== RUN   TestLearnerPromotion
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 2 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 2 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 became follower at term 1
raft2020/10/12 05:48:19 INFO: 2 became follower at term 1
raft2020/10/12 05:48:19 INFO: 1 is starting a new election at term 1
raft2020/10/12 05:48:19 INFO: 1 became candidate at term 2
raft2020/10/12 05:48:19 INFO: 1 received MsgVoteResp from 1 at term 2
raft2020/10/12 05:48:19 INFO: 1 became leader at term 2
raft2020/10/12 05:48:19 INFO: 2 [term: 1] received a MsgHeartbeat message with higher term from 1 [term: 2]
raft2020/10/12 05:48:19 INFO: 2 became follower at term 2
raft2020/10/12 05:48:19 INFO: 2 is starting a new election at term 2
raft2020/10/12 05:48:19 INFO: 2 became candidate at term 3
raft2020/10/12 05:48:19 INFO: 2 received MsgVoteResp from 2 at term 3
raft2020/10/12 05:48:19 INFO: 2 [logterm: 2, index: 1] sent MsgVote request to 1 at term 3
raft2020/10/12 05:48:19 INFO: 1 [term: 2] received a MsgVote message with higher term from 2 [term: 3]
raft2020/10/12 05:48:19 INFO: 1 became follower at term 3
raft2020/10/12 05:48:19 INFO: 1 [logterm: 2, index: 1, vote: 0] cast MsgVote for 2 [logterm: 2, index: 1] at term 3
raft2020/10/12 05:48:19 INFO: 2 received MsgVoteResp from 1 at term 3
raft2020/10/12 05:48:19 INFO: 2 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/12 05:48:19 INFO: 2 became leader at term 3
--- PASS: TestLearnerPromotion (0.00s)
=== RUN   TestLearnerCannotVote
raft2020/10/12 05:48:19 INFO: 2 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 2 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 2 became follower at term 1
raft2020/10/12 05:48:19 INFO: 2 [term: 1] received a MsgVote message with higher term from 1 [term: 2]
raft2020/10/12 05:48:19 INFO: 2 became follower at term 2
raft2020/10/12 05:48:19 INFO: 2 [logterm: 0, index: 0, vote: 0] ignored MsgVote from 1 [logterm: 11, index: 11] at term 2: learner can not vote
--- PASS: TestLearnerCannotVote (0.00s)
=== RUN   TestLeaderCycle
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 2 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 3 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 is starting a new election at term 0
raft2020/10/12 05:48:19 INFO: 1 became candidate at term 1
raft2020/10/12 05:48:19 INFO: 1 received MsgVoteResp from 1 at term 1
raft2020/10/12 05:48:19 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2020/10/12 05:48:19 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2020/10/12 05:48:19 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2020/10/12 05:48:19 INFO: 2 became follower at term 1
raft2020/10/12 05:48:19 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/12 05:48:19 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2020/10/12 05:48:19 INFO: 3 became follower at term 1
raft2020/10/12 05:48:19 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/12 05:48:19 INFO: 1 received MsgVoteResp from 2 at term 1
raft2020/10/12 05:48:19 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/12 05:48:19 INFO: 1 became leader at term 1
raft2020/10/12 05:48:19 INFO: 2 is starting a new election at term 1
raft2020/10/12 05:48:19 INFO: 2 became candidate at term 2
raft2020/10/12 05:48:19 INFO: 2 received MsgVoteResp from 2 at term 2
raft2020/10/12 05:48:19 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 1 at term 2
raft2020/10/12 05:48:19 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 3 at term 2
raft2020/10/12 05:48:19 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 2]
raft2020/10/12 05:48:19 INFO: 1 became follower at term 2
raft2020/10/12 05:48:19 INFO: 1 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 2
raft2020/10/12 05:48:19 INFO: 3 [term: 1] received a MsgVote message with higher term from 2 [term: 2]
raft2020/10/12 05:48:19 INFO: 3 became follower at term 2
raft2020/10/12 05:48:19 INFO: 3 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 2
raft2020/10/12 05:48:19 INFO: 2 received MsgVoteResp from 1 at term 2
raft2020/10/12 05:48:19 INFO: 2 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/12 05:48:19 INFO: 2 became leader at term 2
raft2020/10/12 05:48:19 INFO: 3 is starting a new election at term 2
raft2020/10/12 05:48:19 INFO: 3 became candidate at term 3
raft2020/10/12 05:48:19 INFO: 3 received MsgVoteResp from 3 at term 3
raft2020/10/12 05:48:19 INFO: 3 [logterm: 2, index: 2] sent MsgVote request to 2 at term 3
raft2020/10/12 05:48:19 INFO: 3 [logterm: 2, index: 2] sent MsgVote request to 1 at term 3
raft2020/10/12 05:48:19 INFO: 2 [term: 2] received a MsgVote message with higher term from 3 [term: 3]
raft2020/10/12 05:48:19 INFO: 2 became follower at term 3
raft2020/10/12 05:48:19 INFO: 2 [logterm: 2, index: 2, vote: 0] cast MsgVote for 3 [logterm: 2, index: 2] at term 3
raft2020/10/12 05:48:19 INFO: 1 [term: 2] received a MsgVote message with higher term from 3 [term: 3]
raft2020/10/12 05:48:19 INFO: 1 became follower at term 3
raft2020/10/12 05:48:19 INFO: 1 [logterm: 2, index: 2, vote: 0] cast MsgVote for 3 [logterm: 2, index: 2] at term 3
raft2020/10/12 05:48:19 INFO: 3 received MsgVoteResp from 2 at term 3
raft2020/10/12 05:48:19 INFO: 3 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/12 05:48:19 INFO: 3 became leader at term 3
--- PASS: TestLeaderCycle (0.00s)
=== RUN   TestLeaderCyclePreVote
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 2 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 3 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 is starting a new election at term 0
raft2020/10/12 05:48:19 INFO: 1 became pre-candidate at term 0
raft2020/10/12 05:48:19 INFO: 1 received MsgPreVoteResp from 1 at term 0
raft2020/10/12 05:48:19 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 2 at term 0
raft2020/10/12 05:48:19 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 3 at term 0
raft2020/10/12 05:48:19 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 1 [logterm: 0, index: 0] at term 0
raft2020/10/12 05:48:19 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 1 [logterm: 0, index: 0] at term 0
raft2020/10/12 05:48:19 INFO: 1 received MsgPreVoteResp from 2 at term 0
raft2020/10/12 05:48:19 INFO: 1 [quorum:2] has received 2 MsgPreVoteResp votes and 0 vote rejections
raft2020/10/12 05:48:19 INFO: 1 became candidate at term 1
raft2020/10/12 05:48:19 INFO: 1 received MsgVoteResp from 1 at term 1
raft2020/10/12 05:48:19 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2020/10/12 05:48:19 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2020/10/12 05:48:19 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2020/10/12 05:48:19 INFO: 3 became follower at term 1
raft2020/10/12 05:48:19 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/12 05:48:19 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2020/10/12 05:48:19 INFO: 2 became follower at term 1
raft2020/10/12 05:48:19 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/12 05:48:19 INFO: 1 received MsgVoteResp from 3 at term 1
raft2020/10/12 05:48:19 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/12 05:48:19 INFO: 1 became leader at term 1
raft2020/10/12 05:48:19 INFO: 2 is starting a new election at term 1
raft2020/10/12 05:48:19 INFO: 2 became pre-candidate at term 1
raft2020/10/12 05:48:19 INFO: 2 received MsgPreVoteResp from 2 at term 1
raft2020/10/12 05:48:19 INFO: 2 [logterm: 1, index: 1] sent MsgPreVote request to 1 at term 1
raft2020/10/12 05:48:19 INFO: 2 [logterm: 1, index: 1] sent MsgPreVote request to 3 at term 1
raft2020/10/12 05:48:19 INFO: 1 [logterm: 1, index: 1, vote: 1] cast MsgPreVote for 2 [logterm: 1, index: 1] at term 1
raft2020/10/12 05:48:19 INFO: 3 [logterm: 1, index: 1, vote: 1] cast MsgPreVote for 2 [logterm: 1, index: 1] at term 1
raft2020/10/12 05:48:19 INFO: 2 received MsgPreVoteResp from 1 at term 1
raft2020/10/12 05:48:19 INFO: 2 [quorum:2] has received 2 MsgPreVoteResp votes and 0 vote rejections
raft2020/10/12 05:48:19 INFO: 2 became candidate at term 2
raft2020/10/12 05:48:19 INFO: 2 received MsgVoteResp from 2 at term 2
raft2020/10/12 05:48:19 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 3 at term 2
raft2020/10/12 05:48:19 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 1 at term 2
raft2020/10/12 05:48:19 INFO: 3 [term: 1] received a MsgVote message with higher term from 2 [term: 2]
raft2020/10/12 05:48:19 INFO: 3 became follower at term 2
raft2020/10/12 05:48:19 INFO: 3 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 2
raft2020/10/12 05:48:19 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 2]
raft2020/10/12 05:48:19 INFO: 1 became follower at term 2
raft2020/10/12 05:48:19 INFO: 1 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 2
raft2020/10/12 05:48:19 INFO: 2 received MsgVoteResp from 3 at term 2
raft2020/10/12 05:48:19 INFO: 2 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/12 05:48:19 INFO: 2 became leader at term 2
raft2020/10/12 05:48:19 INFO: 3 is starting a new election at term 2
raft2020/10/12 05:48:19 INFO: 3 became pre-candidate at term 2
raft2020/10/12 05:48:19 INFO: 3 received MsgPreVoteResp from 3 at term 2
raft2020/10/12 05:48:19 INFO: 3 [logterm: 2, index: 2] sent MsgPreVote request to 1 at term 2
raft2020/10/12 05:48:19 INFO: 3 [logterm: 2, index: 2] sent MsgPreVote request to 2 at term 2
raft2020/10/12 05:48:19 INFO: 1 [logterm: 2, index: 2, vote: 2] cast MsgPreVote for 3 [logterm: 2, index: 2] at term 2
raft2020/10/12 05:48:19 INFO: 2 [logterm: 2, index: 2, vote: 2] cast MsgPreVote for 3 [logterm: 2, index: 2] at term 2
raft2020/10/12 05:48:19 INFO: 3 received MsgPreVoteResp from 1 at term 2
raft2020/10/12 05:48:19 INFO: 3 [quorum:2] has received 2 MsgPreVoteResp votes and 0 vote rejections
raft2020/10/12 05:48:19 INFO: 3 became candidate at term 3
raft2020/10/12 05:48:19 INFO: 3 received MsgVoteResp from 3 at term 3
raft2020/10/12 05:48:19 INFO: 3 [logterm: 2, index: 2] sent MsgVote request to 1 at term 3
raft2020/10/12 05:48:19 INFO: 3 [logterm: 2, index: 2] sent MsgVote request to 2 at term 3
raft2020/10/12 05:48:19 INFO: 1 [term: 2] received a MsgVote message with higher term from 3 [term: 3]
raft2020/10/12 05:48:19 INFO: 1 became follower at term 3
raft2020/10/12 05:48:19 INFO: 1 [logterm: 2, index: 2, vote: 0] cast MsgVote for 3 [logterm: 2, index: 2] at term 3
raft2020/10/12 05:48:19 INFO: 2 [term: 2] received a MsgVote message with higher term from 3 [term: 3]
raft2020/10/12 05:48:19 INFO: 2 became follower at term 3
raft2020/10/12 05:48:19 INFO: 2 [logterm: 2, index: 2, vote: 0] cast MsgVote for 3 [logterm: 2, index: 2] at term 3
raft2020/10/12 05:48:19 INFO: 3 received MsgVoteResp from 1 at term 3
raft2020/10/12 05:48:19 INFO: 3 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/12 05:48:19 INFO: 3 became leader at term 3
--- PASS: TestLeaderCyclePreVote (0.01s)
=== RUN   TestLeaderElectionOverwriteNewerLogs
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 1]
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 1]
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 2]
raft2020/10/12 05:48:19 INFO: 1 became follower at term 2
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [], term: 2, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 became follower at term 2
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [], term: 2, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 is starting a new election at term 1
raft2020/10/12 05:48:19 INFO: 1 became candidate at term 2
raft2020/10/12 05:48:19 INFO: 1 received MsgVoteResp from 1 at term 2
raft2020/10/12 05:48:19 INFO: 1 [logterm: 1, index: 1] sent MsgVote request to 2 at term 2
raft2020/10/12 05:48:19 INFO: 1 [logterm: 1, index: 1] sent MsgVote request to 3 at term 2
raft2020/10/12 05:48:19 INFO: 1 [logterm: 1, index: 1] sent MsgVote request to 4 at term 2
raft2020/10/12 05:48:19 INFO: 1 [logterm: 1, index: 1] sent MsgVote request to 5 at term 2
raft2020/10/12 05:48:19 INFO: 2 [term: 1] received a MsgVote message with higher term from 1 [term: 2]
raft2020/10/12 05:48:19 INFO: 2 became follower at term 2
raft2020/10/12 05:48:19 INFO: 2 [logterm: 1, index: 1, vote: 0] cast MsgVote for 1 [logterm: 1, index: 1] at term 2
raft2020/10/12 05:48:19 INFO: 3 [logterm: 2, index: 1, vote: 0] rejected MsgVote from 1 [logterm: 1, index: 1] at term 2
raft2020/10/12 05:48:19 INFO: 4 [logterm: 0, index: 0, vote: 3] rejected MsgVote from 1 [logterm: 1, index: 1] at term 2
raft2020/10/12 05:48:19 INFO: 5 [logterm: 0, index: 0, vote: 3] rejected MsgVote from 1 [logterm: 1, index: 1] at term 2
raft2020/10/12 05:48:19 INFO: 1 received MsgVoteResp from 2 at term 2
raft2020/10/12 05:48:19 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/12 05:48:19 INFO: 1 received MsgVoteResp rejection from 3 at term 2
raft2020/10/12 05:48:19 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 1 vote rejections
raft2020/10/12 05:48:19 INFO: 1 received MsgVoteResp rejection from 4 at term 2
raft2020/10/12 05:48:19 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 2 vote rejections
raft2020/10/12 05:48:19 INFO: 1 received MsgVoteResp rejection from 5 at term 2
raft2020/10/12 05:48:19 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 3 vote rejections
raft2020/10/12 05:48:19 INFO: 1 became follower at term 2
raft2020/10/12 05:48:19 INFO: 1 is starting a new election at term 2
raft2020/10/12 05:48:19 INFO: 1 became candidate at term 3
raft2020/10/12 05:48:19 INFO: 1 received MsgVoteResp from 1 at term 3
raft2020/10/12 05:48:19 INFO: 1 [logterm: 1, index: 1] sent MsgVote request to 2 at term 3
raft2020/10/12 05:48:19 INFO: 1 [logterm: 1, index: 1] sent MsgVote request to 3 at term 3
raft2020/10/12 05:48:19 INFO: 1 [logterm: 1, index: 1] sent MsgVote request to 4 at term 3
raft2020/10/12 05:48:19 INFO: 1 [logterm: 1, index: 1] sent MsgVote request to 5 at term 3
raft2020/10/12 05:48:19 INFO: 2 [term: 2] received a MsgVote message with higher term from 1 [term: 3]
raft2020/10/12 05:48:19 INFO: 2 became follower at term 3
raft2020/10/12 05:48:19 INFO: 2 [logterm: 1, index: 1, vote: 0] cast MsgVote for 1 [logterm: 1, index: 1] at term 3
raft2020/10/12 05:48:19 INFO: 3 [term: 2] received a MsgVote message with higher term from 1 [term: 3]
raft2020/10/12 05:48:19 INFO: 3 became follower at term 3
raft2020/10/12 05:48:19 INFO: 3 [logterm: 2, index: 1, vote: 0] rejected MsgVote from 1 [logterm: 1, index: 1] at term 3
raft2020/10/12 05:48:19 INFO: 4 [term: 2] received a MsgVote message with higher term from 1 [term: 3]
raft2020/10/12 05:48:19 INFO: 4 became follower at term 3
raft2020/10/12 05:48:19 INFO: 4 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 1, index: 1] at term 3
raft2020/10/12 05:48:19 INFO: 5 [term: 2] received a MsgVote message with higher term from 1 [term: 3]
raft2020/10/12 05:48:19 INFO: 5 became follower at term 3
raft2020/10/12 05:48:19 INFO: 5 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 1, index: 1] at term 3
raft2020/10/12 05:48:19 INFO: 1 received MsgVoteResp from 2 at term 3
raft2020/10/12 05:48:19 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/12 05:48:19 INFO: 1 received MsgVoteResp rejection from 3 at term 3
raft2020/10/12 05:48:19 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 1 vote rejections
raft2020/10/12 05:48:19 INFO: 1 received MsgVoteResp from 4 at term 3
raft2020/10/12 05:48:19 INFO: 1 [quorum:3] has received 3 MsgVoteResp votes and 1 vote rejections
raft2020/10/12 05:48:19 INFO: 1 became leader at term 3
raft2020/10/12 05:48:19 INFO: found conflict at index 1 [existing term: 2, conflicting term: 1]
raft2020/10/12 05:48:19 INFO: replace the unstable entries from index 1
--- PASS: TestLeaderElectionOverwriteNewerLogs (0.00s)
=== RUN   TestLeaderElectionOverwriteNewerLogsPreVote
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 1]
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 1]
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 2]
raft2020/10/12 05:48:19 INFO: 1 became follower at term 2
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [], term: 2, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 became follower at term 2
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [], term: 2, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 is starting a new election at term 1
raft2020/10/12 05:48:19 INFO: 1 became pre-candidate at term 1
raft2020/10/12 05:48:19 INFO: 1 received MsgPreVoteResp from 1 at term 1
raft2020/10/12 05:48:19 INFO: 1 [logterm: 1, index: 1] sent MsgPreVote request to 5 at term 1
raft2020/10/12 05:48:19 INFO: 1 [logterm: 1, index: 1] sent MsgPreVote request to 2 at term 1
raft2020/10/12 05:48:19 INFO: 1 [logterm: 1, index: 1] sent MsgPreVote request to 3 at term 1
raft2020/10/12 05:48:19 INFO: 1 [logterm: 1, index: 1] sent MsgPreVote request to 4 at term 1
raft2020/10/12 05:48:19 INFO: 5 [logterm: 0, index: 0, vote: 3] rejected MsgPreVote from 1 [logterm: 1, index: 1] at term 2
raft2020/10/12 05:48:19 INFO: 2 [logterm: 1, index: 1, vote: 0] cast MsgPreVote for 1 [logterm: 1, index: 1] at term 1
raft2020/10/12 05:48:19 INFO: 3 [logterm: 2, index: 1, vote: 0] rejected MsgPreVote from 1 [logterm: 1, index: 1] at term 2
raft2020/10/12 05:48:19 INFO: 4 [logterm: 0, index: 0, vote: 3] rejected MsgPreVote from 1 [logterm: 1, index: 1] at term 2
raft2020/10/12 05:48:19 INFO: 1 [term: 1] received a MsgPreVoteResp message with higher term from 5 [term: 2]
raft2020/10/12 05:48:19 INFO: 1 became follower at term 2
raft2020/10/12 05:48:19 INFO: 1 is starting a new election at term 2
raft2020/10/12 05:48:19 INFO: 1 became pre-candidate at term 2
raft2020/10/12 05:48:19 INFO: 1 received MsgPreVoteResp from 1 at term 2
raft2020/10/12 05:48:19 INFO: 1 [logterm: 1, index: 1] sent MsgPreVote request to 2 at term 2
raft2020/10/12 05:48:19 INFO: 1 [logterm: 1, index: 1] sent MsgPreVote request to 3 at term 2
raft2020/10/12 05:48:19 INFO: 1 [logterm: 1, index: 1] sent MsgPreVote request to 4 at term 2
raft2020/10/12 05:48:19 INFO: 1 [logterm: 1, index: 1] sent MsgPreVote request to 5 at term 2
raft2020/10/12 05:48:19 INFO: 2 [logterm: 1, index: 1, vote: 0] cast MsgPreVote for 1 [logterm: 1, index: 1] at term 1
raft2020/10/12 05:48:19 INFO: 3 [logterm: 2, index: 1, vote: 0] rejected MsgPreVote from 1 [logterm: 1, index: 1] at term 2
raft2020/10/12 05:48:19 INFO: 4 [logterm: 0, index: 0, vote: 3] cast MsgPreVote for 1 [logterm: 1, index: 1] at term 2
raft2020/10/12 05:48:19 INFO: 5 [logterm: 0, index: 0, vote: 3] cast MsgPreVote for 1 [logterm: 1, index: 1] at term 2
raft2020/10/12 05:48:19 INFO: 1 received MsgPreVoteResp from 2 at term 2
raft2020/10/12 05:48:19 INFO: 1 [quorum:3] has received 2 MsgPreVoteResp votes and 0 vote rejections
raft2020/10/12 05:48:19 INFO: 1 received MsgPreVoteResp rejection from 3 at term 2
raft2020/10/12 05:48:19 INFO: 1 [quorum:3] has received 2 MsgPreVoteResp votes and 1 vote rejections
raft2020/10/12 05:48:19 INFO: 1 received MsgPreVoteResp from 4 at term 2
raft2020/10/12 05:48:19 INFO: 1 [quorum:3] has received 3 MsgPreVoteResp votes and 1 vote rejections
raft2020/10/12 05:48:19 INFO: 1 became candidate at term 3
raft2020/10/12 05:48:19 INFO: 1 received MsgVoteResp from 1 at term 3
raft2020/10/12 05:48:19 INFO: 1 [logterm: 1, index: 1] sent MsgVote request to 2 at term 3
raft2020/10/12 05:48:19 INFO: 1 [logterm: 1, index: 1] sent MsgVote request to 3 at term 3
raft2020/10/12 05:48:19 INFO: 1 [logterm: 1, index: 1] sent MsgVote request to 4 at term 3
raft2020/10/12 05:48:19 INFO: 1 [logterm: 1, index: 1] sent MsgVote request to 5 at term 3
raft2020/10/12 05:48:19 INFO: 2 [term: 1] received a MsgVote message with higher term from 1 [term: 3]
raft2020/10/12 05:48:19 INFO: 2 became follower at term 3
raft2020/10/12 05:48:19 INFO: 2 [logterm: 1, index: 1, vote: 0] cast MsgVote for 1 [logterm: 1, index: 1] at term 3
raft2020/10/12 05:48:19 INFO: 3 [term: 2] received a MsgVote message with higher term from 1 [term: 3]
raft2020/10/12 05:48:19 INFO: 3 became follower at term 3
raft2020/10/12 05:48:19 INFO: 3 [logterm: 2, index: 1, vote: 0] rejected MsgVote from 1 [logterm: 1, index: 1] at term 3
raft2020/10/12 05:48:19 INFO: 4 [term: 2] received a MsgVote message with higher term from 1 [term: 3]
raft2020/10/12 05:48:19 INFO: 4 became follower at term 3
raft2020/10/12 05:48:19 INFO: 4 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 1, index: 1] at term 3
raft2020/10/12 05:48:19 INFO: 5 [term: 2] received a MsgVote message with higher term from 1 [term: 3]
raft2020/10/12 05:48:19 INFO: 5 became follower at term 3
raft2020/10/12 05:48:19 INFO: 5 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 1, index: 1] at term 3
raft2020/10/12 05:48:19 INFO: 1 received MsgVoteResp from 2 at term 3
raft2020/10/12 05:48:19 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/12 05:48:19 INFO: 1 received MsgVoteResp rejection from 3 at term 3
raft2020/10/12 05:48:19 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 1 vote rejections
raft2020/10/12 05:48:19 INFO: 1 received MsgVoteResp from 4 at term 3
raft2020/10/12 05:48:19 INFO: 1 [quorum:3] has received 3 MsgVoteResp votes and 1 vote rejections
raft2020/10/12 05:48:19 INFO: 1 became leader at term 3
raft2020/10/12 05:48:19 INFO: found conflict at index 1 [existing term: 2, conflicting term: 1]
raft2020/10/12 05:48:19 INFO: replace the unstable entries from index 1
--- PASS: TestLeaderElectionOverwriteNewerLogsPreVote (0.00s)
=== RUN   TestVoteFromAnyState
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 became follower at term 1
raft2020/10/12 05:48:19 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 2]
raft2020/10/12 05:48:19 INFO: 1 became follower at term 2
raft2020/10/12 05:48:19 INFO: 1 [logterm: 0, index: 0, vote: 0] cast MsgVote for 2 [logterm: 2, index: 42] at term 2
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 became candidate at term 2
raft2020/10/12 05:48:19 INFO: 1 [term: 2] received a MsgVote message with higher term from 2 [term: 3]
raft2020/10/12 05:48:19 INFO: 1 became follower at term 3
raft2020/10/12 05:48:19 INFO: 1 [logterm: 0, index: 0, vote: 0] cast MsgVote for 2 [logterm: 3, index: 42] at term 3
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 became candidate at term 2
raft2020/10/12 05:48:19 INFO: 1 became leader at term 2
raft2020/10/12 05:48:19 INFO: 1 [term: 2] received a MsgVote message with higher term from 2 [term: 3]
raft2020/10/12 05:48:19 INFO: 1 became follower at term 3
raft2020/10/12 05:48:19 INFO: 1 [logterm: 2, index: 1, vote: 0] cast MsgVote for 2 [logterm: 3, index: 42] at term 3
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 became pre-candidate at term 1
raft2020/10/12 05:48:19 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 2]
raft2020/10/12 05:48:19 INFO: 1 became follower at term 2
raft2020/10/12 05:48:19 INFO: 1 [logterm: 0, index: 0, vote: 0] cast MsgVote for 2 [logterm: 2, index: 42] at term 2
--- PASS: TestVoteFromAnyState (0.00s)
=== RUN   TestPreVoteFromAnyState
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 became follower at term 1
raft2020/10/12 05:48:19 INFO: 1 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 2 [logterm: 2, index: 42] at term 1
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 became candidate at term 2
raft2020/10/12 05:48:19 INFO: 1 [logterm: 0, index: 0, vote: 1] cast MsgPreVote for 2 [logterm: 3, index: 42] at term 2
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 became candidate at term 2
raft2020/10/12 05:48:19 INFO: 1 became leader at term 2
raft2020/10/12 05:48:19 INFO: 1 [logterm: 2, index: 1, vote: 1] cast MsgPreVote for 2 [logterm: 3, index: 42] at term 2
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 became pre-candidate at term 1
raft2020/10/12 05:48:19 INFO: 1 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 2 [logterm: 2, index: 42] at term 1
--- PASS: TestPreVoteFromAnyState (0.00s)
=== RUN   TestLogReplication
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 2 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 3 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 2 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 3 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 is starting a new election at term 0
raft2020/10/12 05:48:19 INFO: 1 became candidate at term 1
raft2020/10/12 05:48:19 INFO: 1 received MsgVoteResp from 1 at term 1
raft2020/10/12 05:48:19 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2020/10/12 05:48:19 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2020/10/12 05:48:19 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2020/10/12 05:48:19 INFO: 2 became follower at term 1
raft2020/10/12 05:48:19 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/12 05:48:19 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2020/10/12 05:48:19 INFO: 3 became follower at term 1
raft2020/10/12 05:48:19 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/12 05:48:19 INFO: 1 received MsgVoteResp from 2 at term 1
raft2020/10/12 05:48:19 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/12 05:48:19 INFO: 1 became leader at term 1
raft2020/10/12 05:48:19 INFO: 1 is starting a new election at term 0
raft2020/10/12 05:48:19 INFO: 1 became candidate at term 1
raft2020/10/12 05:48:19 INFO: 1 received MsgVoteResp from 1 at term 1
raft2020/10/12 05:48:19 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2020/10/12 05:48:19 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2020/10/12 05:48:19 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2020/10/12 05:48:19 INFO: 2 became follower at term 1
raft2020/10/12 05:48:19 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/12 05:48:19 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2020/10/12 05:48:19 INFO: 3 became follower at term 1
raft2020/10/12 05:48:19 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/12 05:48:19 INFO: 1 received MsgVoteResp from 2 at term 1
raft2020/10/12 05:48:19 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/12 05:48:19 INFO: 1 became leader at term 1
raft2020/10/12 05:48:19 INFO: 2 is starting a new election at term 1
raft2020/10/12 05:48:19 INFO: 2 became candidate at term 2
raft2020/10/12 05:48:19 INFO: 2 received MsgVoteResp from 2 at term 2
raft2020/10/12 05:48:19 INFO: 2 [logterm: 1, index: 2] sent MsgVote request to 1 at term 2
raft2020/10/12 05:48:19 INFO: 2 [logterm: 1, index: 2] sent MsgVote request to 3 at term 2
raft2020/10/12 05:48:19 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 2]
raft2020/10/12 05:48:19 INFO: 1 became follower at term 2
raft2020/10/12 05:48:19 INFO: 1 [logterm: 1, index: 2, vote: 0] cast MsgVote for 2 [logterm: 1, index: 2] at term 2
raft2020/10/12 05:48:19 INFO: 3 [term: 1] received a MsgVote message with higher term from 2 [term: 2]
raft2020/10/12 05:48:19 INFO: 3 became follower at term 2
raft2020/10/12 05:48:19 INFO: 3 [logterm: 1, index: 2, vote: 0] cast MsgVote for 2 [logterm: 1, index: 2] at term 2
raft2020/10/12 05:48:19 INFO: 2 received MsgVoteResp from 1 at term 2
raft2020/10/12 05:48:19 INFO: 2 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/12 05:48:19 INFO: 2 became leader at term 2
--- PASS: TestLogReplication (0.00s)
=== RUN   TestLearnerLogReplication
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 2 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 2 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 became follower at term 1
raft2020/10/12 05:48:19 INFO: 2 became follower at term 1
raft2020/10/12 05:48:19 INFO: 1 is starting a new election at term 1
raft2020/10/12 05:48:19 INFO: 1 became candidate at term 2
raft2020/10/12 05:48:19 INFO: 1 received MsgVoteResp from 1 at term 2
raft2020/10/12 05:48:19 INFO: 1 became leader at term 2
raft2020/10/12 05:48:19 INFO: 2 [term: 1] received a MsgHeartbeat message with higher term from 1 [term: 2]
raft2020/10/12 05:48:19 INFO: 2 became follower at term 2
--- PASS: TestLearnerLogReplication (0.00s)
=== RUN   TestSingleNodeCommit
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 is starting a new election at term 0
raft2020/10/12 05:48:19 INFO: 1 became candidate at term 1
raft2020/10/12 05:48:19 INFO: 1 received MsgVoteResp from 1 at term 1
raft2020/10/12 05:48:19 INFO: 1 became leader at term 1
--- PASS: TestSingleNodeCommit (0.00s)
=== RUN   TestCannotCommitWithoutNewTermEntry
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 2 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 2 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 3 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 3 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 4 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 4 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 5 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 5 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 is starting a new election at term 0
raft2020/10/12 05:48:19 INFO: 1 became candidate at term 1
raft2020/10/12 05:48:19 INFO: 1 received MsgVoteResp from 1 at term 1
raft2020/10/12 05:48:19 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1
raft2020/10/12 05:48:19 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 5 at term 1
raft2020/10/12 05:48:19 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2020/10/12 05:48:19 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2020/10/12 05:48:19 INFO: 4 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2020/10/12 05:48:19 INFO: 4 became follower at term 1
raft2020/10/12 05:48:19 INFO: 4 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/12 05:48:19 INFO: 5 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2020/10/12 05:48:19 INFO: 5 became follower at term 1
raft2020/10/12 05:48:19 INFO: 5 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/12 05:48:19 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2020/10/12 05:48:19 INFO: 2 became follower at term 1
raft2020/10/12 05:48:19 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/12 05:48:19 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2020/10/12 05:48:19 INFO: 3 became follower at term 1
raft2020/10/12 05:48:19 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/12 05:48:19 INFO: 1 received MsgVoteResp from 4 at term 1
raft2020/10/12 05:48:19 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/12 05:48:19 INFO: 1 received MsgVoteResp from 5 at term 1
raft2020/10/12 05:48:19 INFO: 1 [quorum:3] has received 3 MsgVoteResp votes and 0 vote rejections
raft2020/10/12 05:48:19 INFO: 1 became leader at term 1
raft2020/10/12 05:48:19 INFO: 2 is starting a new election at term 1
raft2020/10/12 05:48:19 INFO: 2 became candidate at term 2
raft2020/10/12 05:48:19 INFO: 2 received MsgVoteResp from 2 at term 2
raft2020/10/12 05:48:19 INFO: 2 [logterm: 1, index: 3] sent MsgVote request to 1 at term 2
raft2020/10/12 05:48:19 INFO: 2 [logterm: 1, index: 3] sent MsgVote request to 3 at term 2
raft2020/10/12 05:48:19 INFO: 2 [logterm: 1, index: 3] sent MsgVote request to 4 at term 2
raft2020/10/12 05:48:19 INFO: 2 [logterm: 1, index: 3] sent MsgVote request to 5 at term 2
raft2020/10/12 05:48:19 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 2]
raft2020/10/12 05:48:19 INFO: 1 became follower at term 2
raft2020/10/12 05:48:19 INFO: 1 [logterm: 1, index: 3, vote: 0] cast MsgVote for 2 [logterm: 1, index: 3] at term 2
raft2020/10/12 05:48:19 INFO: 3 [term: 1] received a MsgVote message with higher term from 2 [term: 2]
raft2020/10/12 05:48:19 INFO: 3 became follower at term 2
raft2020/10/12 05:48:19 INFO: 3 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 3] at term 2
raft2020/10/12 05:48:19 INFO: 4 [term: 1] received a MsgVote message with higher term from 2 [term: 2]
raft2020/10/12 05:48:19 INFO: 4 became follower at term 2
raft2020/10/12 05:48:19 INFO: 4 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 3] at term 2
raft2020/10/12 05:48:19 INFO: 5 [term: 1] received a MsgVote message with higher term from 2 [term: 2]
raft2020/10/12 05:48:19 INFO: 5 became follower at term 2
raft2020/10/12 05:48:19 INFO: 5 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 3] at term 2
raft2020/10/12 05:48:19 INFO: 2 received MsgVoteResp from 1 at term 2
raft2020/10/12 05:48:19 INFO: 2 [quorum:3] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/12 05:48:19 INFO: 2 received MsgVoteResp from 3 at term 2
raft2020/10/12 05:48:19 INFO: 2 [quorum:3] has received 3 MsgVoteResp votes and 0 vote rejections
raft2020/10/12 05:48:19 INFO: 2 became leader at term 2
--- PASS: TestCannotCommitWithoutNewTermEntry (0.01s)
=== RUN   TestCommitWithoutNewTermEntry
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 2 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 2 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 3 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 3 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 4 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 4 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 5 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 5 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 is starting a new election at term 0
raft2020/10/12 05:48:19 INFO: 1 became candidate at term 1
raft2020/10/12 05:48:19 INFO: 1 received MsgVoteResp from 1 at term 1
raft2020/10/12 05:48:19 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2020/10/12 05:48:19 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2020/10/12 05:48:19 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1
raft2020/10/12 05:48:19 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 5 at term 1
raft2020/10/12 05:48:19 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2020/10/12 05:48:19 INFO: 2 became follower at term 1
raft2020/10/12 05:48:19 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/12 05:48:19 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2020/10/12 05:48:19 INFO: 3 became follower at term 1
raft2020/10/12 05:48:19 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/12 05:48:19 INFO: 4 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2020/10/12 05:48:19 INFO: 4 became follower at term 1
raft2020/10/12 05:48:19 INFO: 4 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/12 05:48:19 INFO: 5 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2020/10/12 05:48:19 INFO: 5 became follower at term 1
raft2020/10/12 05:48:19 INFO: 5 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/12 05:48:19 INFO: 1 received MsgVoteResp from 2 at term 1
raft2020/10/12 05:48:19 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/12 05:48:19 INFO: 1 received MsgVoteResp from 3 at term 1
raft2020/10/12 05:48:19 INFO: 1 [quorum:3] has received 3 MsgVoteResp votes and 0 vote rejections
raft2020/10/12 05:48:19 INFO: 1 became leader at term 1
raft2020/10/12 05:48:19 INFO: 2 is starting a new election at term 1
raft2020/10/12 05:48:19 INFO: 2 became candidate at term 2
raft2020/10/12 05:48:19 INFO: 2 received MsgVoteResp from 2 at term 2
raft2020/10/12 05:48:19 INFO: 2 [logterm: 1, index: 3] sent MsgVote request to 1 at term 2
raft2020/10/12 05:48:19 INFO: 2 [logterm: 1, index: 3] sent MsgVote request to 3 at term 2
raft2020/10/12 05:48:19 INFO: 2 [logterm: 1, index: 3] sent MsgVote request to 4 at term 2
raft2020/10/12 05:48:19 INFO: 2 [logterm: 1, index: 3] sent MsgVote request to 5 at term 2
raft2020/10/12 05:48:19 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 2]
raft2020/10/12 05:48:19 INFO: 1 became follower at term 2
raft2020/10/12 05:48:19 INFO: 1 [logterm: 1, index: 3, vote: 0] cast MsgVote for 2 [logterm: 1, index: 3] at term 2
raft2020/10/12 05:48:19 INFO: 3 [term: 1] received a MsgVote message with higher term from 2 [term: 2]
raft2020/10/12 05:48:19 INFO: 3 became follower at term 2
raft2020/10/12 05:48:19 INFO: 3 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 3] at term 2
raft2020/10/12 05:48:19 INFO: 4 [term: 1] received a MsgVote message with higher term from 2 [term: 2]
raft2020/10/12 05:48:19 INFO: 4 became follower at term 2
raft2020/10/12 05:48:19 INFO: 4 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 3] at term 2
raft2020/10/12 05:48:19 INFO: 5 [term: 1] received a MsgVote message with higher term from 2 [term: 2]
raft2020/10/12 05:48:19 INFO: 5 became follower at term 2
raft2020/10/12 05:48:19 INFO: 5 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 3] at term 2
raft2020/10/12 05:48:19 INFO: 2 received MsgVoteResp from 1 at term 2
raft2020/10/12 05:48:19 INFO: 2 [quorum:3] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/12 05:48:19 INFO: 2 received MsgVoteResp from 3 at term 2
raft2020/10/12 05:48:19 INFO: 2 [quorum:3] has received 3 MsgVoteResp votes and 0 vote rejections
raft2020/10/12 05:48:19 INFO: 2 became leader at term 2
--- PASS: TestCommitWithoutNewTermEntry (0.00s)
=== RUN   TestDuelingCandidates
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 2 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 3 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 is starting a new election at term 0
raft2020/10/12 05:48:19 INFO: 1 became candidate at term 1
raft2020/10/12 05:48:19 INFO: 1 received MsgVoteResp from 1 at term 1
raft2020/10/12 05:48:19 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2020/10/12 05:48:19 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2020/10/12 05:48:19 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2020/10/12 05:48:19 INFO: 2 became follower at term 1
raft2020/10/12 05:48:19 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/12 05:48:19 INFO: 1 received MsgVoteResp from 2 at term 1
raft2020/10/12 05:48:19 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/12 05:48:19 INFO: 1 became leader at term 1
raft2020/10/12 05:48:19 INFO: 3 is starting a new election at term 0
raft2020/10/12 05:48:19 INFO: 3 became candidate at term 1
raft2020/10/12 05:48:19 INFO: 3 received MsgVoteResp from 3 at term 1
raft2020/10/12 05:48:19 INFO: 3 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2020/10/12 05:48:19 INFO: 3 [logterm: 0, index: 0] sent MsgVote request to 1 at term 1
raft2020/10/12 05:48:19 INFO: 2 [logterm: 1, index: 1, vote: 1] rejected MsgVote from 3 [logterm: 0, index: 0] at term 1
raft2020/10/12 05:48:19 INFO: 3 received MsgVoteResp rejection from 2 at term 1
raft2020/10/12 05:48:19 INFO: 3 [quorum:2] has received 1 MsgVoteResp votes and 1 vote rejections
raft2020/10/12 05:48:19 INFO: 3 is starting a new election at term 1
raft2020/10/12 05:48:19 INFO: 3 became candidate at term 2
raft2020/10/12 05:48:19 INFO: 3 received MsgVoteResp from 3 at term 2
raft2020/10/12 05:48:19 INFO: 3 [logterm: 0, index: 0] sent MsgVote request to 1 at term 2
raft2020/10/12 05:48:19 INFO: 3 [logterm: 0, index: 0] sent MsgVote request to 2 at term 2
raft2020/10/12 05:48:19 INFO: 1 [term: 1] received a MsgVote message with higher term from 3 [term: 2]
raft2020/10/12 05:48:19 INFO: 1 became follower at term 2
raft2020/10/12 05:48:19 INFO: 1 [logterm: 1, index: 1, vote: 0] rejected MsgVote from 3 [logterm: 0, index: 0] at term 2
raft2020/10/12 05:48:19 INFO: 2 [term: 1] received a MsgVote message with higher term from 3 [term: 2]
raft2020/10/12 05:48:19 INFO: 2 became follower at term 2
raft2020/10/12 05:48:19 INFO: 2 [logterm: 1, index: 1, vote: 0] rejected MsgVote from 3 [logterm: 0, index: 0] at term 2
raft2020/10/12 05:48:19 INFO: 3 received MsgVoteResp rejection from 1 at term 2
raft2020/10/12 05:48:19 INFO: 3 [quorum:2] has received 1 MsgVoteResp votes and 1 vote rejections
raft2020/10/12 05:48:19 INFO: 3 received MsgVoteResp rejection from 2 at term 2
raft2020/10/12 05:48:19 INFO: 3 [quorum:2] has received 1 MsgVoteResp votes and 2 vote rejections
raft2020/10/12 05:48:19 INFO: 3 became follower at term 2
--- PASS: TestDuelingCandidates (0.00s)
=== RUN   TestDuelingPreCandidates
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 2 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 3 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 is starting a new election at term 0
raft2020/10/12 05:48:19 INFO: 1 became pre-candidate at term 0
raft2020/10/12 05:48:19 INFO: 1 received MsgPreVoteResp from 1 at term 0
raft2020/10/12 05:48:19 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 2 at term 0
raft2020/10/12 05:48:19 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 3 at term 0
raft2020/10/12 05:48:19 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 1 [logterm: 0, index: 0] at term 0
raft2020/10/12 05:48:19 INFO: 1 received MsgPreVoteResp from 2 at term 0
raft2020/10/12 05:48:19 INFO: 1 [quorum:2] has received 2 MsgPreVoteResp votes and 0 vote rejections
raft2020/10/12 05:48:19 INFO: 1 became candidate at term 1
raft2020/10/12 05:48:19 INFO: 1 received MsgVoteResp from 1 at term 1
raft2020/10/12 05:48:19 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2020/10/12 05:48:19 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2020/10/12 05:48:19 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2020/10/12 05:48:19 INFO: 2 became follower at term 1
raft2020/10/12 05:48:19 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/12 05:48:19 INFO: 1 received MsgVoteResp from 2 at term 1
raft2020/10/12 05:48:19 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/12 05:48:19 INFO: 1 became leader at term 1
raft2020/10/12 05:48:19 INFO: 3 is starting a new election at term 0
raft2020/10/12 05:48:19 INFO: 3 became pre-candidate at term 0
raft2020/10/12 05:48:19 INFO: 3 received MsgPreVoteResp from 3 at term 0
raft2020/10/12 05:48:19 INFO: 3 [logterm: 0, index: 0] sent MsgPreVote request to 1 at term 0
raft2020/10/12 05:48:19 INFO: 3 [logterm: 0, index: 0] sent MsgPreVote request to 2 at term 0
raft2020/10/12 05:48:19 INFO: 2 [logterm: 1, index: 1, vote: 1] rejected MsgPreVote from 3 [logterm: 0, index: 0] at term 1
raft2020/10/12 05:48:19 INFO: 3 [term: 0] received a MsgPreVoteResp message with higher term from 2 [term: 1]
raft2020/10/12 05:48:19 INFO: 3 became follower at term 1
raft2020/10/12 05:48:19 INFO: 3 is starting a new election at term 1
raft2020/10/12 05:48:19 INFO: 3 became pre-candidate at term 1
raft2020/10/12 05:48:19 INFO: 3 received MsgPreVoteResp from 3 at term 1
raft2020/10/12 05:48:19 INFO: 3 [logterm: 0, index: 0] sent MsgPreVote request to 1 at term 1
raft2020/10/12 05:48:19 INFO: 3 [logterm: 0, index: 0] sent MsgPreVote request to 2 at term 1
raft2020/10/12 05:48:19 INFO: 1 [logterm: 1, index: 1, vote: 1] rejected MsgPreVote from 3 [logterm: 0, index: 0] at term 1
raft2020/10/12 05:48:19 INFO: 2 [logterm: 1, index: 1, vote: 1] rejected MsgPreVote from 3 [logterm: 0, index: 0] at term 1
raft2020/10/12 05:48:19 INFO: 3 received MsgPreVoteResp rejection from 1 at term 1
raft2020/10/12 05:48:19 INFO: 3 [quorum:2] has received 1 MsgPreVoteResp votes and 1 vote rejections
raft2020/10/12 05:48:19 INFO: 3 received MsgPreVoteResp rejection from 2 at term 1
raft2020/10/12 05:48:19 INFO: 3 [quorum:2] has received 1 MsgPreVoteResp votes and 2 vote rejections
raft2020/10/12 05:48:19 INFO: 3 became follower at term 1
--- PASS: TestDuelingPreCandidates (0.00s)
=== RUN   TestCandidateConcede
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 2 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 3 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 is starting a new election at term 0
raft2020/10/12 05:48:19 INFO: 1 became candidate at term 1
raft2020/10/12 05:48:19 INFO: 1 received MsgVoteResp from 1 at term 1
raft2020/10/12 05:48:19 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2020/10/12 05:48:19 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2020/10/12 05:48:19 INFO: 3 is starting a new election at term 0
raft2020/10/12 05:48:19 INFO: 3 became candidate at term 1
raft2020/10/12 05:48:19 INFO: 3 received MsgVoteResp from 3 at term 1
raft2020/10/12 05:48:19 INFO: 3 [logterm: 0, index: 0] sent MsgVote request to 1 at term 1
raft2020/10/12 05:48:19 INFO: 3 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2020/10/12 05:48:19 INFO: 2 [term: 0] received a MsgVote message with higher term from 3 [term: 1]
raft2020/10/12 05:48:19 INFO: 2 became follower at term 1
raft2020/10/12 05:48:19 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 3 [logterm: 0, index: 0] at term 1
raft2020/10/12 05:48:19 INFO: 3 received MsgVoteResp from 2 at term 1
raft2020/10/12 05:48:19 INFO: 3 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/12 05:48:19 INFO: 3 became leader at term 1
raft2020/10/12 05:48:19 INFO: 1 became follower at term 1
--- PASS: TestCandidateConcede (0.00s)
=== RUN   TestSingleNodeCandidate
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 is starting a new election at term 0
raft2020/10/12 05:48:19 INFO: 1 became candidate at term 1
raft2020/10/12 05:48:19 INFO: 1 received MsgVoteResp from 1 at term 1
raft2020/10/12 05:48:19 INFO: 1 became leader at term 1
--- PASS: TestSingleNodeCandidate (0.00s)
=== RUN   TestSingleNodePreCandidate
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 is starting a new election at term 0
raft2020/10/12 05:48:19 INFO: 1 became pre-candidate at term 0
raft2020/10/12 05:48:19 INFO: 1 received MsgPreVoteResp from 1 at term 0
raft2020/10/12 05:48:19 INFO: 1 became candidate at term 1
raft2020/10/12 05:48:19 INFO: 1 received MsgVoteResp from 1 at term 1
raft2020/10/12 05:48:19 INFO: 1 became leader at term 1
--- PASS: TestSingleNodePreCandidate (0.00s)
=== RUN   TestOldMessages
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 2 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 3 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 is starting a new election at term 0
raft2020/10/12 05:48:19 INFO: 1 became candidate at term 1
raft2020/10/12 05:48:19 INFO: 1 received MsgVoteResp from 1 at term 1
raft2020/10/12 05:48:19 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2020/10/12 05:48:19 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2020/10/12 05:48:19 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2020/10/12 05:48:19 INFO: 3 became follower at term 1
raft2020/10/12 05:48:19 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/12 05:48:19 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2020/10/12 05:48:19 INFO: 2 became follower at term 1
raft2020/10/12 05:48:19 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/12 05:48:19 INFO: 1 received MsgVoteResp from 3 at term 1
raft2020/10/12 05:48:19 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/12 05:48:19 INFO: 1 became leader at term 1
raft2020/10/12 05:48:19 INFO: 2 is starting a new election at term 1
raft2020/10/12 05:48:19 INFO: 2 became candidate at term 2
raft2020/10/12 05:48:19 INFO: 2 received MsgVoteResp from 2 at term 2
raft2020/10/12 05:48:19 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 3 at term 2
raft2020/10/12 05:48:19 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 1 at term 2
raft2020/10/12 05:48:19 INFO: 3 [term: 1] received a MsgVote message with higher term from 2 [term: 2]
raft2020/10/12 05:48:19 INFO: 3 became follower at term 2
raft2020/10/12 05:48:19 INFO: 3 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 2
raft2020/10/12 05:48:19 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 2]
raft2020/10/12 05:48:19 INFO: 1 became follower at term 2
raft2020/10/12 05:48:19 INFO: 1 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 2
raft2020/10/12 05:48:19 INFO: 2 received MsgVoteResp from 3 at term 2
raft2020/10/12 05:48:19 INFO: 2 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/12 05:48:19 INFO: 2 became leader at term 2
raft2020/10/12 05:48:19 INFO: 1 is starting a new election at term 2
raft2020/10/12 05:48:19 INFO: 1 became candidate at term 3
raft2020/10/12 05:48:19 INFO: 1 received MsgVoteResp from 1 at term 3
raft2020/10/12 05:48:19 INFO: 1 [logterm: 2, index: 2] sent MsgVote request to 2 at term 3
raft2020/10/12 05:48:19 INFO: 1 [logterm: 2, index: 2] sent MsgVote request to 3 at term 3
raft2020/10/12 05:48:19 INFO: 2 [term: 2] received a MsgVote message with higher term from 1 [term: 3]
raft2020/10/12 05:48:19 INFO: 2 became follower at term 3
raft2020/10/12 05:48:19 INFO: 2 [logterm: 2, index: 2, vote: 0] cast MsgVote for 1 [logterm: 2, index: 2] at term 3
raft2020/10/12 05:48:19 INFO: 3 [term: 2] received a MsgVote message with higher term from 1 [term: 3]
raft2020/10/12 05:48:19 INFO: 3 became follower at term 3
raft2020/10/12 05:48:19 INFO: 3 [logterm: 2, index: 2, vote: 0] cast MsgVote for 1 [logterm: 2, index: 2] at term 3
raft2020/10/12 05:48:19 INFO: 1 received MsgVoteResp from 2 at term 3
raft2020/10/12 05:48:19 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/12 05:48:19 INFO: 1 became leader at term 3
raft2020/10/12 05:48:19 INFO: 1 [term: 3] ignored a MsgApp message with lower term from 2 [term: 2]
--- PASS: TestOldMessages (0.00s)
=== RUN   TestProposal
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 2 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 3 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 2 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1,2,3,4], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 4 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 4 [peers: [1,2,3,4], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 4 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 4 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 5 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 5 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 is starting a new election at term 0
raft2020/10/12 05:48:19 INFO: 1 became candidate at term 1
raft2020/10/12 05:48:19 INFO: 1 received MsgVoteResp from 1 at term 1
raft2020/10/12 05:48:19 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2020/10/12 05:48:19 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2020/10/12 05:48:19 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2020/10/12 05:48:19 INFO: 2 became follower at term 1
raft2020/10/12 05:48:19 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/12 05:48:19 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2020/10/12 05:48:19 INFO: 3 became follower at term 1
raft2020/10/12 05:48:19 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/12 05:48:19 INFO: 1 received MsgVoteResp from 2 at term 1
raft2020/10/12 05:48:19 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/12 05:48:19 INFO: 1 became leader at term 1
raft2020/10/12 05:48:19 INFO: 1 is starting a new election at term 0
raft2020/10/12 05:48:19 INFO: 1 became candidate at term 1
raft2020/10/12 05:48:19 INFO: 1 received MsgVoteResp from 1 at term 1
raft2020/10/12 05:48:19 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2020/10/12 05:48:19 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2020/10/12 05:48:19 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2020/10/12 05:48:19 INFO: 2 became follower at term 1
raft2020/10/12 05:48:19 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/12 05:48:19 INFO: 1 received MsgVoteResp from 2 at term 1
raft2020/10/12 05:48:19 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/12 05:48:19 INFO: 1 became leader at term 1
    raft_test.go:1104: #3: empty log
raft2020/10/12 05:48:19 INFO: 1 is starting a new election at term 0
raft2020/10/12 05:48:19 INFO: 1 became candidate at term 1
raft2020/10/12 05:48:19 INFO: 1 received MsgVoteResp from 1 at term 1
raft2020/10/12 05:48:19 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2020/10/12 05:48:19 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2020/10/12 05:48:19 INFO: 1 no leader at term 1; dropping proposal
    raft_test.go:1104: #3: empty log
    raft_test.go:1104: #2: empty log
raft2020/10/12 05:48:19 INFO: 1 is starting a new election at term 0
raft2020/10/12 05:48:19 INFO: 1 became candidate at term 1
raft2020/10/12 05:48:19 INFO: 1 received MsgVoteResp from 1 at term 1
raft2020/10/12 05:48:19 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2020/10/12 05:48:19 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2020/10/12 05:48:19 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1
raft2020/10/12 05:48:19 INFO: 4 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2020/10/12 05:48:19 INFO: 4 became follower at term 1
raft2020/10/12 05:48:19 INFO: 4 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/12 05:48:19 INFO: 1 received MsgVoteResp from 4 at term 1
raft2020/10/12 05:48:19 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/12 05:48:19 INFO: 1 no leader at term 1; dropping proposal
    raft_test.go:1104: #2: empty log
    raft_test.go:1104: #3: empty log
raft2020/10/12 05:48:19 INFO: 1 is starting a new election at term 0
raft2020/10/12 05:48:19 INFO: 1 became candidate at term 1
raft2020/10/12 05:48:19 INFO: 1 received MsgVoteResp from 1 at term 1
raft2020/10/12 05:48:19 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 5 at term 1
raft2020/10/12 05:48:19 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2020/10/12 05:48:19 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2020/10/12 05:48:19 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1
raft2020/10/12 05:48:19 INFO: 5 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2020/10/12 05:48:19 INFO: 5 became follower at term 1
raft2020/10/12 05:48:19 INFO: 5 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/12 05:48:19 INFO: 4 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2020/10/12 05:48:19 INFO: 4 became follower at term 1
raft2020/10/12 05:48:19 INFO: 4 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/12 05:48:19 INFO: 1 received MsgVoteResp from 5 at term 1
raft2020/10/12 05:48:19 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/12 05:48:19 INFO: 1 received MsgVoteResp from 4 at term 1
raft2020/10/12 05:48:19 INFO: 1 [quorum:3] has received 3 MsgVoteResp votes and 0 vote rejections
raft2020/10/12 05:48:19 INFO: 1 became leader at term 1
    raft_test.go:1104: #2: empty log
    raft_test.go:1104: #3: empty log
--- PASS: TestProposal (0.01s)
=== RUN   TestProposalByProxy
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 2 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 3 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 2 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 is starting a new election at term 0
raft2020/10/12 05:48:19 INFO: 1 became candidate at term 1
raft2020/10/12 05:48:19 INFO: 1 received MsgVoteResp from 1 at term 1
raft2020/10/12 05:48:19 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2020/10/12 05:48:19 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2020/10/12 05:48:19 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2020/10/12 05:48:19 INFO: 2 became follower at term 1
raft2020/10/12 05:48:19 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/12 05:48:19 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2020/10/12 05:48:19 INFO: 3 became follower at term 1
raft2020/10/12 05:48:19 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/12 05:48:19 INFO: 1 received MsgVoteResp from 2 at term 1
raft2020/10/12 05:48:19 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/12 05:48:19 INFO: 1 became leader at term 1
raft2020/10/12 05:48:19 INFO: 1 is starting a new election at term 0
raft2020/10/12 05:48:19 INFO: 1 became candidate at term 1
raft2020/10/12 05:48:19 INFO: 1 received MsgVoteResp from 1 at term 1
raft2020/10/12 05:48:19 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2020/10/12 05:48:19 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2020/10/12 05:48:19 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2020/10/12 05:48:19 INFO: 2 became follower at term 1
raft2020/10/12 05:48:19 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/12 05:48:19 INFO: 1 received MsgVoteResp from 2 at term 1
raft2020/10/12 05:48:19 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/12 05:48:19 INFO: 1 became leader at term 1
    raft_test.go:1142: #3: empty log
--- PASS: TestProposalByProxy (0.00s)
=== RUN   TestCommit
raft2020/10/12 05:48:19 INFO: 1 became follower at term 1
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1], term: 1, commit: 0, applied: 0, lastindex: 1, lastterm: 1]
raft2020/10/12 05:48:19 INFO: 1 became follower at term 2
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1], term: 2, commit: 0, applied: 0, lastindex: 1, lastterm: 1]
raft2020/10/12 05:48:19 INFO: 1 became follower at term 2
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1], term: 2, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2020/10/12 05:48:19 INFO: 1 became follower at term 2
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1], term: 2, commit: 0, applied: 0, lastindex: 1, lastterm: 2]
raft2020/10/12 05:48:19 INFO: 1 became follower at term 1
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1], term: 1, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2020/10/12 05:48:19 INFO: 1 became follower at term 2
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1], term: 2, commit: 0, applied: 0, lastindex: 2, lastterm: 1]
raft2020/10/12 05:48:19 INFO: 1 became follower at term 2
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1], term: 2, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2020/10/12 05:48:19 INFO: 1 became follower at term 2
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1], term: 2, commit: 0, applied: 0, lastindex: 2, lastterm: 1]
raft2020/10/12 05:48:19 INFO: 1 became follower at term 1
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1], term: 1, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2020/10/12 05:48:19 INFO: 1 became follower at term 2
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1], term: 2, commit: 0, applied: 0, lastindex: 2, lastterm: 1]
raft2020/10/12 05:48:19 INFO: 1 became follower at term 1
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1], term: 1, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2020/10/12 05:48:19 INFO: 1 became follower at term 2
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1], term: 2, commit: 0, applied: 0, lastindex: 2, lastterm: 1]
raft2020/10/12 05:48:19 INFO: 1 became follower at term 2
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1], term: 2, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2020/10/12 05:48:19 INFO: 1 became follower at term 2
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1], term: 2, commit: 0, applied: 0, lastindex: 2, lastterm: 1]
--- PASS: TestCommit (0.00s)
=== RUN   TestPastElectionTimeout
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
--- PASS: TestPastElectionTimeout (0.03s)
=== RUN   TestStepIgnoreOldTermMsg
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 [term: 2] ignored a MsgApp message with lower term from 0 [term: 1]
--- PASS: TestStepIgnoreOldTermMsg (0.00s)
=== RUN   TestHandleMsgApp
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2020/10/12 05:48:19 INFO: 1 became follower at term 2
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2020/10/12 05:48:19 INFO: 1 became follower at term 2
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2020/10/12 05:48:19 INFO: 1 became follower at term 2
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2020/10/12 05:48:19 INFO: 1 became follower at term 2
raft2020/10/12 05:48:19 INFO: found conflict at index 1 [existing term: 1, conflicting term: 2]
raft2020/10/12 05:48:19 INFO: replace the unstable entries from index 1
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2020/10/12 05:48:19 INFO: 1 became follower at term 2
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2020/10/12 05:48:19 INFO: 1 became follower at term 2
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2020/10/12 05:48:19 INFO: 1 became follower at term 2
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2020/10/12 05:48:19 INFO: 1 became follower at term 2
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2020/10/12 05:48:19 INFO: 1 became follower at term 2
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2020/10/12 05:48:19 INFO: 1 became follower at term 2
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2020/10/12 05:48:19 INFO: 1 became follower at term 2
--- PASS: TestHandleMsgApp (0.00s)
=== RUN   TestHandleHeartbeat
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 3, lastterm: 3]
raft2020/10/12 05:48:19 INFO: 1 became follower at term 2
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 3, lastterm: 3]
raft2020/10/12 05:48:19 INFO: 1 became follower at term 2
--- PASS: TestHandleHeartbeat (0.00s)
=== RUN   TestHandleHeartbeatResp
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 3, lastterm: 3]
raft2020/10/12 05:48:19 INFO: 1 became candidate at term 1
raft2020/10/12 05:48:19 INFO: 1 became leader at term 1
--- PASS: TestHandleHeartbeatResp (0.00s)
=== RUN   TestRaftFreesReadOnlyMem
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 became candidate at term 1
raft2020/10/12 05:48:19 INFO: 1 became leader at term 1
--- PASS: TestRaftFreesReadOnlyMem (0.00s)
=== RUN   TestMsgAppRespWaitReset
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 became candidate at term 1
raft2020/10/12 05:48:19 INFO: 1 became leader at term 1
--- PASS: TestMsgAppRespWaitReset (0.00s)
=== RUN   TestRecvMsgVote
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgVote from 2 [logterm: 0, index: 0] at term 2
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgVote from 2 [logterm: 1, index: 0] at term 2
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgVote from 2 [logterm: 2, index: 0] at term 2
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 [logterm: 2, index: 2, vote: 0] cast MsgVote for 2 [logterm: 3, index: 0] at term 3
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgVote from 2 [logterm: 0, index: 1] at term 2
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgVote from 2 [logterm: 1, index: 1] at term 2
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgVote from 2 [logterm: 2, index: 1] at term 2
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 [logterm: 2, index: 2, vote: 0] cast MsgVote for 2 [logterm: 3, index: 1] at term 3
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgVote from 2 [logterm: 0, index: 2] at term 2
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgVote from 2 [logterm: 1, index: 2] at term 2
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 [logterm: 2, index: 2, vote: 0] cast MsgVote for 2 [logterm: 2, index: 2] at term 2
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 [logterm: 2, index: 2, vote: 0] cast MsgVote for 2 [logterm: 3, index: 2] at term 3
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgVote from 2 [logterm: 0, index: 3] at term 2
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgVote from 2 [logterm: 1, index: 3] at term 2
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 [logterm: 2, index: 2, vote: 0] cast MsgVote for 2 [logterm: 2, index: 3] at term 2
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 [logterm: 2, index: 2, vote: 0] cast MsgVote for 2 [logterm: 3, index: 3] at term 3
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 [logterm: 2, index: 2, vote: 2] cast MsgVote for 2 [logterm: 2, index: 3] at term 2
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 [logterm: 2, index: 2, vote: 1] rejected MsgVote from 2 [logterm: 2, index: 3] at term 2
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 [logterm: 2, index: 2, vote: 1] rejected MsgVote from 2 [logterm: 3, index: 3] at term 3
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 [logterm: 2, index: 2, vote: 1] rejected MsgVote from 2 [logterm: 3, index: 3] at term 3
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 [logterm: 2, index: 2, vote: 1] rejected MsgVote from 2 [logterm: 3, index: 3] at term 3
--- PASS: TestRecvMsgVote (0.00s)
=== RUN   TestRecvMsgPreVote
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgPreVote from 2 [logterm: 0, index: 0] at term 2
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgPreVote from 2 [logterm: 1, index: 0] at term 2
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgPreVote from 2 [logterm: 2, index: 0] at term 2
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 [logterm: 2, index: 2, vote: 0] cast MsgPreVote for 2 [logterm: 3, index: 0] at term 3
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgPreVote from 2 [logterm: 0, index: 1] at term 2
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgPreVote from 2 [logterm: 1, index: 1] at term 2
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgPreVote from 2 [logterm: 2, index: 1] at term 2
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 [logterm: 2, index: 2, vote: 0] cast MsgPreVote for 2 [logterm: 3, index: 1] at term 3
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgPreVote from 2 [logterm: 0, index: 2] at term 2
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgPreVote from 2 [logterm: 1, index: 2] at term 2
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 [logterm: 2, index: 2, vote: 0] cast MsgPreVote for 2 [logterm: 2, index: 2] at term 2
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 [logterm: 2, index: 2, vote: 0] cast MsgPreVote for 2 [logterm: 3, index: 2] at term 3
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgPreVote from 2 [logterm: 0, index: 3] at term 2
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgPreVote from 2 [logterm: 1, index: 3] at term 2
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 [logterm: 2, index: 2, vote: 0] cast MsgPreVote for 2 [logterm: 2, index: 3] at term 2
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 [logterm: 2, index: 2, vote: 0] cast MsgPreVote for 2 [logterm: 3, index: 3] at term 3
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 [logterm: 2, index: 2, vote: 2] cast MsgPreVote for 2 [logterm: 2, index: 3] at term 2
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 [logterm: 2, index: 2, vote: 1] rejected MsgPreVote from 2 [logterm: 2, index: 3] at term 2
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 [logterm: 2, index: 2, vote: 1] rejected MsgPreVote from 2 [logterm: 3, index: 3] at term 3
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 [logterm: 2, index: 2, vote: 1] rejected MsgPreVote from 2 [logterm: 3, index: 3] at term 3
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 [logterm: 2, index: 2, vote: 1] rejected MsgPreVote from 2 [logterm: 3, index: 3] at term 3
--- PASS: TestRecvMsgPreVote (0.00s)
=== RUN   TestStateTransition
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 became follower at term 1
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 became pre-candidate at term 0
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 became candidate at term 1
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 became pre-candidate at term 0
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 became candidate at term 1
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 became leader at term 0
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 became pre-candidate at term 0
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 became candidate at term 1
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 became leader at term 0
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 became follower at term 1
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 became leader at term 0
--- PASS: TestStateTransition (0.00s)
=== RUN   TestAllServerStepdown
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 became follower at term 1
raft2020/10/12 05:48:19 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 3]
raft2020/10/12 05:48:19 INFO: 1 became follower at term 3
raft2020/10/12 05:48:19 INFO: 1 [logterm: 0, index: 0, vote: 0] cast MsgVote for 2 [logterm: 3, index: 0] at term 3
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 became pre-candidate at term 0
raft2020/10/12 05:48:19 INFO: 1 [term: 0] received a MsgVote message with higher term from 2 [term: 3]
raft2020/10/12 05:48:19 INFO: 1 became follower at term 3
raft2020/10/12 05:48:19 INFO: 1 [logterm: 0, index: 0, vote: 0] cast MsgVote for 2 [logterm: 3, index: 0] at term 3
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 became candidate at term 1
raft2020/10/12 05:48:19 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 3]
raft2020/10/12 05:48:19 INFO: 1 became follower at term 3
raft2020/10/12 05:48:19 INFO: 1 [logterm: 0, index: 0, vote: 0] cast MsgVote for 2 [logterm: 3, index: 0] at term 3
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 became candidate at term 1
raft2020/10/12 05:48:19 INFO: 1 became leader at term 1
raft2020/10/12 05:48:19 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 3]
raft2020/10/12 05:48:19 INFO: 1 became follower at term 3
raft2020/10/12 05:48:19 INFO: 1 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 3, index: 0] at term 3
--- PASS: TestAllServerStepdown (0.00s)
=== RUN   TestLeaderStepdownWhenQuorumActive
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 became candidate at term 1
raft2020/10/12 05:48:19 INFO: 1 became leader at term 1
--- PASS: TestLeaderStepdownWhenQuorumActive (0.00s)
=== RUN   TestLeaderStepdownWhenQuorumLost
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 became candidate at term 1
raft2020/10/12 05:48:19 INFO: 1 became leader at term 1
raft2020/10/12 05:48:19 WARN: 1 stepped down to follower since quorum is not active
raft2020/10/12 05:48:19 INFO: 1 became follower at term 1
--- PASS: TestLeaderStepdownWhenQuorumLost (0.00s)
=== RUN   TestLeaderSupersedingWithCheckQuorum
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 2 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 3 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 is starting a new election at term 0
raft2020/10/12 05:48:19 INFO: 1 became candidate at term 1
raft2020/10/12 05:48:19 INFO: 1 received MsgVoteResp from 1 at term 1
raft2020/10/12 05:48:19 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2020/10/12 05:48:19 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2020/10/12 05:48:19 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2020/10/12 05:48:19 INFO: 2 became follower at term 1
raft2020/10/12 05:48:19 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/12 05:48:19 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2020/10/12 05:48:19 INFO: 3 became follower at term 1
raft2020/10/12 05:48:19 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/12 05:48:19 INFO: 1 received MsgVoteResp from 2 at term 1
raft2020/10/12 05:48:19 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/12 05:48:19 INFO: 1 became leader at term 1
raft2020/10/12 05:48:19 INFO: 3 is starting a new election at term 1
raft2020/10/12 05:48:19 INFO: 3 became candidate at term 2
raft2020/10/12 05:48:19 INFO: 3 received MsgVoteResp from 3 at term 2
raft2020/10/12 05:48:19 INFO: 3 [logterm: 1, index: 1] sent MsgVote request to 1 at term 2
raft2020/10/12 05:48:19 INFO: 3 [logterm: 1, index: 1] sent MsgVote request to 2 at term 2
raft2020/10/12 05:48:19 INFO: 1 [logterm: 1, index: 1, vote: 1] ignored MsgVote from 3 [logterm: 1, index: 1] at term 1: lease is not expired (remaining ticks: 10)
raft2020/10/12 05:48:19 INFO: 2 [logterm: 1, index: 1, vote: 1] ignored MsgVote from 3 [logterm: 1, index: 1] at term 1: lease is not expired (remaining ticks: 10)
raft2020/10/12 05:48:19 INFO: 2 is starting a new election at term 1
raft2020/10/12 05:48:19 INFO: 2 became candidate at term 2
raft2020/10/12 05:48:19 INFO: 2 received MsgVoteResp from 2 at term 2
raft2020/10/12 05:48:19 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 1 at term 2
raft2020/10/12 05:48:19 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 3 at term 2
raft2020/10/12 05:48:19 INFO: 3 is starting a new election at term 2
raft2020/10/12 05:48:19 INFO: 3 became candidate at term 3
raft2020/10/12 05:48:19 INFO: 3 received MsgVoteResp from 3 at term 3
raft2020/10/12 05:48:19 INFO: 3 [logterm: 1, index: 1] sent MsgVote request to 1 at term 3
raft2020/10/12 05:48:19 INFO: 3 [logterm: 1, index: 1] sent MsgVote request to 2 at term 3
raft2020/10/12 05:48:19 INFO: 1 [logterm: 1, index: 1, vote: 1] ignored MsgVote from 3 [logterm: 1, index: 1] at term 1: lease is not expired (remaining ticks: 10)
raft2020/10/12 05:48:19 INFO: 2 [term: 2] received a MsgVote message with higher term from 3 [term: 3]
raft2020/10/12 05:48:19 INFO: 2 became follower at term 3
raft2020/10/12 05:48:19 INFO: 2 [logterm: 1, index: 1, vote: 0] cast MsgVote for 3 [logterm: 1, index: 1] at term 3
raft2020/10/12 05:48:19 INFO: 1 [logterm: 1, index: 1, vote: 1] ignored MsgVote from 2 [logterm: 1, index: 1] at term 1: lease is not expired (remaining ticks: 10)
raft2020/10/12 05:48:19 INFO: 3 [term: 3] ignored a MsgVote message with lower term from 2 [term: 2]
raft2020/10/12 05:48:19 INFO: 3 received MsgVoteResp from 2 at term 3
raft2020/10/12 05:48:19 INFO: 3 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/12 05:48:19 INFO: 3 became leader at term 3
raft2020/10/12 05:48:19 INFO: 1 [term: 1] received a MsgApp message with higher term from 3 [term: 3]
raft2020/10/12 05:48:19 INFO: 1 became follower at term 3
--- PASS: TestLeaderSupersedingWithCheckQuorum (0.00s)
=== RUN   TestLeaderElectionWithCheckQuorum
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 2 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 3 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 is starting a new election at term 0
raft2020/10/12 05:48:19 INFO: 1 became candidate at term 1
raft2020/10/12 05:48:19 INFO: 1 received MsgVoteResp from 1 at term 1
raft2020/10/12 05:48:19 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2020/10/12 05:48:19 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2020/10/12 05:48:19 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2020/10/12 05:48:19 INFO: 2 became follower at term 1
raft2020/10/12 05:48:19 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/12 05:48:19 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2020/10/12 05:48:19 INFO: 3 became follower at term 1
raft2020/10/12 05:48:19 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/12 05:48:19 INFO: 1 received MsgVoteResp from 2 at term 1
raft2020/10/12 05:48:19 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/12 05:48:19 INFO: 1 became leader at term 1
raft2020/10/12 05:48:19 INFO: 3 is starting a new election at term 1
raft2020/10/12 05:48:19 INFO: 3 became candidate at term 2
raft2020/10/12 05:48:19 INFO: 3 received MsgVoteResp from 3 at term 2
raft2020/10/12 05:48:19 INFO: 3 [logterm: 1, index: 1] sent MsgVote request to 1 at term 2
raft2020/10/12 05:48:19 INFO: 3 [logterm: 1, index: 1] sent MsgVote request to 2 at term 2
raft2020/10/12 05:48:19 INFO: 1 [logterm: 1, index: 1, vote: 1] ignored MsgVote from 3 [logterm: 1, index: 1] at term 1: lease is not expired (remaining ticks: 10)
raft2020/10/12 05:48:19 INFO: 2 [term: 1] received a MsgVote message with higher term from 3 [term: 2]
raft2020/10/12 05:48:19 INFO: 2 became follower at term 2
raft2020/10/12 05:48:19 INFO: 2 [logterm: 1, index: 1, vote: 0] cast MsgVote for 3 [logterm: 1, index: 1] at term 2
raft2020/10/12 05:48:19 INFO: 3 received MsgVoteResp from 2 at term 2
raft2020/10/12 05:48:19 INFO: 3 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/12 05:48:19 INFO: 3 became leader at term 2
raft2020/10/12 05:48:19 INFO: 1 [term: 1] received a MsgAppResp message with higher term from 2 [term: 2]
raft2020/10/12 05:48:19 INFO: 1 became follower at term 2
--- PASS: TestLeaderElectionWithCheckQuorum (0.00s)
=== RUN   TestFreeStuckCandidateWithCheckQuorum
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 2 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 3 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 is starting a new election at term 0
raft2020/10/12 05:48:19 INFO: 1 became candidate at term 1
raft2020/10/12 05:48:19 INFO: 1 received MsgVoteResp from 1 at term 1
raft2020/10/12 05:48:19 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2020/10/12 05:48:19 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2020/10/12 05:48:19 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2020/10/12 05:48:19 INFO: 3 became follower at term 1
raft2020/10/12 05:48:19 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/12 05:48:19 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2020/10/12 05:48:19 INFO: 2 became follower at term 1
raft2020/10/12 05:48:19 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/12 05:48:19 INFO: 1 received MsgVoteResp from 3 at term 1
raft2020/10/12 05:48:19 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/12 05:48:19 INFO: 1 became leader at term 1
raft2020/10/12 05:48:19 INFO: 3 is starting a new election at term 1
raft2020/10/12 05:48:19 INFO: 3 became candidate at term 2
raft2020/10/12 05:48:19 INFO: 3 received MsgVoteResp from 3 at term 2
raft2020/10/12 05:48:19 INFO: 3 [logterm: 1, index: 1] sent MsgVote request to 1 at term 2
raft2020/10/12 05:48:19 INFO: 3 [logterm: 1, index: 1] sent MsgVote request to 2 at term 2
raft2020/10/12 05:48:19 INFO: 2 [logterm: 1, index: 1, vote: 1] ignored MsgVote from 3 [logterm: 1, index: 1] at term 1: lease is not expired (remaining ticks: 10)
raft2020/10/12 05:48:19 INFO: 3 is starting a new election at term 2
raft2020/10/12 05:48:19 INFO: 3 became candidate at term 3
raft2020/10/12 05:48:19 INFO: 3 received MsgVoteResp from 3 at term 3
raft2020/10/12 05:48:19 INFO: 3 [logterm: 1, index: 1] sent MsgVote request to 1 at term 3
raft2020/10/12 05:48:19 INFO: 3 [logterm: 1, index: 1] sent MsgVote request to 2 at term 3
raft2020/10/12 05:48:19 INFO: 2 [logterm: 1, index: 1, vote: 1] ignored MsgVote from 3 [logterm: 1, index: 1] at term 1: lease is not expired (remaining ticks: 10)
raft2020/10/12 05:48:19 INFO: 1 [term: 1] received a MsgAppResp message with higher term from 3 [term: 3]
raft2020/10/12 05:48:19 INFO: 1 became follower at term 3
raft2020/10/12 05:48:19 INFO: 3 is starting a new election at term 3
raft2020/10/12 05:48:19 INFO: 3 became candidate at term 4
raft2020/10/12 05:48:19 INFO: 3 received MsgVoteResp from 3 at term 4
raft2020/10/12 05:48:19 INFO: 3 [logterm: 1, index: 1] sent MsgVote request to 1 at term 4
raft2020/10/12 05:48:19 INFO: 3 [logterm: 1, index: 1] sent MsgVote request to 2 at term 4
raft2020/10/12 05:48:19 INFO: 1 [term: 3] received a MsgVote message with higher term from 3 [term: 4]
raft2020/10/12 05:48:19 INFO: 1 became follower at term 4
raft2020/10/12 05:48:19 INFO: 1 [logterm: 1, index: 1, vote: 0] cast MsgVote for 3 [logterm: 1, index: 1] at term 4
raft2020/10/12 05:48:19 INFO: 2 [logterm: 1, index: 1, vote: 1] ignored MsgVote from 3 [logterm: 1, index: 1] at term 1: lease is not expired (remaining ticks: 10)
raft2020/10/12 05:48:19 INFO: 3 received MsgVoteResp from 1 at term 4
raft2020/10/12 05:48:19 INFO: 3 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/12 05:48:19 INFO: 3 became leader at term 4
raft2020/10/12 05:48:19 INFO: 2 [term: 1] received a MsgApp message with higher term from 3 [term: 4]
raft2020/10/12 05:48:19 INFO: 2 became follower at term 4
--- PASS: TestFreeStuckCandidateWithCheckQuorum (0.00s)
=== RUN   TestNonPromotableVoterWithCheckQuorum
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 2 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 2 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 is starting a new election at term 0
raft2020/10/12 05:48:19 INFO: 1 became candidate at term 1
raft2020/10/12 05:48:19 INFO: 1 received MsgVoteResp from 1 at term 1
raft2020/10/12 05:48:19 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2020/10/12 05:48:19 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2020/10/12 05:48:19 INFO: 2 became follower at term 1
raft2020/10/12 05:48:19 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/12 05:48:19 INFO: 1 received MsgVoteResp from 2 at term 1
raft2020/10/12 05:48:19 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/12 05:48:19 INFO: 1 became leader at term 1
--- PASS: TestNonPromotableVoterWithCheckQuorum (0.00s)
=== RUN   TestReadOnlyOptionSafe
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 2 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 3 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 is starting a new election at term 0
raft2020/10/12 05:48:19 INFO: 1 became candidate at term 1
raft2020/10/12 05:48:19 INFO: 1 received MsgVoteResp from 1 at term 1
raft2020/10/12 05:48:19 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2020/10/12 05:48:19 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2020/10/12 05:48:19 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2020/10/12 05:48:19 INFO: 2 became follower at term 1
raft2020/10/12 05:48:19 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/12 05:48:19 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2020/10/12 05:48:19 INFO: 3 became follower at term 1
raft2020/10/12 05:48:19 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/12 05:48:19 INFO: 1 received MsgVoteResp from 2 at term 1
raft2020/10/12 05:48:19 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/12 05:48:19 INFO: 1 became leader at term 1
--- PASS: TestReadOnlyOptionSafe (0.01s)
=== RUN   TestReadOnlyOptionLease
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 2 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 3 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 is starting a new election at term 0
raft2020/10/12 05:48:19 INFO: 1 became candidate at term 1
raft2020/10/12 05:48:19 INFO: 1 received MsgVoteResp from 1 at term 1
raft2020/10/12 05:48:19 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2020/10/12 05:48:19 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2020/10/12 05:48:19 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2020/10/12 05:48:19 INFO: 2 became follower at term 1
raft2020/10/12 05:48:19 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/12 05:48:19 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2020/10/12 05:48:19 INFO: 3 became follower at term 1
raft2020/10/12 05:48:19 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/12 05:48:19 INFO: 1 received MsgVoteResp from 2 at term 1
raft2020/10/12 05:48:19 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/12 05:48:19 INFO: 1 became leader at term 1
--- PASS: TestReadOnlyOptionLease (0.02s)
=== RUN   TestReadOnlyForNewLeader
raft2020/10/12 05:48:19 INFO: 1 became follower at term 1
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1,2,3], term: 1, commit: 1, applied: 1, lastindex: 2, lastterm: 1]
raft2020/10/12 05:48:19 INFO: 2 became follower at term 1
raft2020/10/12 05:48:19 INFO: newRaft 2 [peers: [1,2,3], term: 1, commit: 2, applied: 2, lastindex: 2, lastterm: 1]
raft2020/10/12 05:48:19 INFO: 3 became follower at term 1
raft2020/10/12 05:48:19 INFO: newRaft 3 [peers: [1,2,3], term: 1, commit: 2, applied: 2, lastindex: 2, lastterm: 1]
raft2020/10/12 05:48:19 INFO: 1 is starting a new election at term 1
raft2020/10/12 05:48:19 INFO: 1 became candidate at term 2
raft2020/10/12 05:48:19 INFO: 1 received MsgVoteResp from 1 at term 2
raft2020/10/12 05:48:19 INFO: 1 [logterm: 1, index: 2] sent MsgVote request to 2 at term 2
raft2020/10/12 05:48:19 INFO: 1 [logterm: 1, index: 2] sent MsgVote request to 3 at term 2
raft2020/10/12 05:48:19 INFO: 2 [term: 1] received a MsgVote message with higher term from 1 [term: 2]
raft2020/10/12 05:48:19 INFO: 2 became follower at term 2
raft2020/10/12 05:48:19 INFO: 2 [logterm: 1, index: 2, vote: 0] cast MsgVote for 1 [logterm: 1, index: 2] at term 2
raft2020/10/12 05:48:19 INFO: 3 [term: 1] received a MsgVote message with higher term from 1 [term: 2]
raft2020/10/12 05:48:19 INFO: 3 became follower at term 2
raft2020/10/12 05:48:19 INFO: 3 [logterm: 1, index: 2, vote: 0] cast MsgVote for 1 [logterm: 1, index: 2] at term 2
raft2020/10/12 05:48:19 INFO: 1 received MsgVoteResp from 2 at term 2
raft2020/10/12 05:48:19 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/12 05:48:19 INFO: 1 became leader at term 2
--- PASS: TestReadOnlyForNewLeader (0.00s)
=== RUN   TestLeaderAppResp
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 became candidate at term 1
raft2020/10/12 05:48:19 INFO: 1 became leader at term 1
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 became candidate at term 1
raft2020/10/12 05:48:19 INFO: 1 became leader at term 1
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 became candidate at term 1
raft2020/10/12 05:48:19 INFO: 1 became leader at term 1
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 became candidate at term 1
raft2020/10/12 05:48:19 INFO: 1 became leader at term 1
--- PASS: TestLeaderAppResp (0.00s)
=== RUN   TestBcastBeat
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 1000, applied: 1000, lastindex: 1000, lastterm: 1]
raft2020/10/12 05:48:19 INFO: 1 became candidate at term 2
raft2020/10/12 05:48:19 INFO: 1 became leader at term 2
--- PASS: TestBcastBeat (0.00s)
=== RUN   TestRecvMsgBeat
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
--- PASS: TestRecvMsgBeat (0.00s)
=== RUN   TestLeaderIncreaseNext
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 became candidate at term 1
raft2020/10/12 05:48:19 INFO: 1 became leader at term 1
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 became candidate at term 1
raft2020/10/12 05:48:19 INFO: 1 became leader at term 1
--- PASS: TestLeaderIncreaseNext (0.00s)
=== RUN   TestSendAppendForProgressProbe
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 became candidate at term 1
raft2020/10/12 05:48:19 INFO: 1 became leader at term 1
--- PASS: TestSendAppendForProgressProbe (0.00s)
=== RUN   TestSendAppendForProgressReplicate
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 became candidate at term 1
raft2020/10/12 05:48:19 INFO: 1 became leader at term 1
--- PASS: TestSendAppendForProgressReplicate (0.00s)
=== RUN   TestSendAppendForProgressSnapshot
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 became candidate at term 1
raft2020/10/12 05:48:19 INFO: 1 became leader at term 1
--- PASS: TestSendAppendForProgressSnapshot (0.00s)
=== RUN   TestRecvMsgUnreachable
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 3, lastterm: 1]
raft2020/10/12 05:48:19 INFO: 1 became candidate at term 1
raft2020/10/12 05:48:19 INFO: 1 became leader at term 1
--- PASS: TestRecvMsgUnreachable (0.00s)
=== RUN   TestRestore
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 [commit: 0, lastindex: 0, lastterm: 0] starts to restore snapshot [index: 11, term: 11]
raft2020/10/12 05:48:19 INFO: log [committed=0, applied=0, unstable.offset=1, len(unstable.Entries)=0] starts to restore snapshot [index: 11, term: 11]
raft2020/10/12 05:48:19 INFO: 1 restored progress of 1 [next = 12, match = 11, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2020/10/12 05:48:19 INFO: 1 restored progress of 2 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2020/10/12 05:48:19 INFO: 1 restored progress of 3 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
--- PASS: TestRestore (0.00s)
=== RUN   TestRestoreWithLearner
raft2020/10/12 05:48:19 INFO: 3 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 3 [commit: 0, lastindex: 0, lastterm: 0] starts to restore snapshot [index: 11, term: 11]
raft2020/10/12 05:48:19 INFO: log [committed=0, applied=0, unstable.offset=1, len(unstable.Entries)=0] starts to restore snapshot [index: 11, term: 11]
raft2020/10/12 05:48:19 INFO: 3 restored progress of 1 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2020/10/12 05:48:19 INFO: 3 restored progress of 2 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2020/10/12 05:48:19 INFO: 3 restored progress of 3 [next = 12, match = 11, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
--- PASS: TestRestoreWithLearner (0.00s)
=== RUN   TestRestoreInvalidLearner
raft2020/10/12 05:48:19 INFO: 3 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 ERROR: 3 can't become learner when restores snapshot [index: 11, term: 11]
--- PASS: TestRestoreInvalidLearner (0.00s)
=== RUN   TestRestoreLearnerPromotion
raft2020/10/12 05:48:19 INFO: 3 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 3 [commit: 0, lastindex: 0, lastterm: 0] starts to restore snapshot [index: 11, term: 11]
raft2020/10/12 05:48:19 INFO: log [committed=0, applied=0, unstable.offset=1, len(unstable.Entries)=0] starts to restore snapshot [index: 11, term: 11]
raft2020/10/12 05:48:19 INFO: 3 restored progress of 1 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2020/10/12 05:48:19 INFO: 3 restored progress of 2 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2020/10/12 05:48:19 INFO: 3 restored progress of 3 [next = 12, match = 11, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
--- PASS: TestRestoreLearnerPromotion (0.00s)
=== RUN   TestLearnerReceiveSnapshot
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 2 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 2 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 [commit: 0, lastindex: 0, lastterm: 0] starts to restore snapshot [index: 11, term: 11]
raft2020/10/12 05:48:19 INFO: log [committed=0, applied=0, unstable.offset=1, len(unstable.Entries)=0] starts to restore snapshot [index: 11, term: 11]
raft2020/10/12 05:48:19 INFO: 1 restored progress of 1 [next = 12, match = 11, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2020/10/12 05:48:19 INFO: 1 restored progress of 2 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2020/10/12 05:48:19 INFO: 1 is starting a new election at term 0
raft2020/10/12 05:48:19 INFO: 1 became candidate at term 1
raft2020/10/12 05:48:19 INFO: 1 received MsgVoteResp from 1 at term 1
raft2020/10/12 05:48:19 INFO: 1 became leader at term 1
raft2020/10/12 05:48:19 INFO: 2 [term: 0] received a MsgHeartbeat message with higher term from 1 [term: 1]
raft2020/10/12 05:48:19 INFO: 2 became follower at term 1
raft2020/10/12 05:48:19 INFO: 2 [commit: 0, lastindex: 0, lastterm: 0] starts to restore snapshot [index: 11, term: 11]
raft2020/10/12 05:48:19 INFO: log [committed=0, applied=0, unstable.offset=1, len(unstable.Entries)=0] starts to restore snapshot [index: 11, term: 11]
raft2020/10/12 05:48:19 INFO: 2 restored progress of 1 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2020/10/12 05:48:19 INFO: 2 restored progress of 2 [next = 12, match = 11, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2020/10/12 05:48:19 INFO: 2 [commit: 11] restored snapshot [index: 11, term: 11]
--- PASS: TestLearnerReceiveSnapshot (0.00s)
=== RUN   TestRestoreIgnoreSnapshot
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 [commit: 1, lastindex: 3, lastterm: 1] fast-forwarded commit to snapshot [index: 2, term: 1]
--- PASS: TestRestoreIgnoreSnapshot (0.00s)
=== RUN   TestProvideSnap
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 [commit: 0, lastindex: 0, lastterm: 0] starts to restore snapshot [index: 11, term: 11]
raft2020/10/12 05:48:19 INFO: log [committed=0, applied=0, unstable.offset=1, len(unstable.Entries)=0] starts to restore snapshot [index: 11, term: 11]
raft2020/10/12 05:48:19 INFO: 1 restored progress of 1 [next = 12, match = 11, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2020/10/12 05:48:19 INFO: 1 restored progress of 2 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2020/10/12 05:48:19 INFO: 1 became candidate at term 1
raft2020/10/12 05:48:19 INFO: 1 became leader at term 1
--- PASS: TestProvideSnap (0.00s)
=== RUN   TestIgnoreProvidingSnap
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 [commit: 0, lastindex: 0, lastterm: 0] starts to restore snapshot [index: 11, term: 11]
raft2020/10/12 05:48:19 INFO: log [committed=0, applied=0, unstable.offset=1, len(unstable.Entries)=0] starts to restore snapshot [index: 11, term: 11]
raft2020/10/12 05:48:19 INFO: 1 restored progress of 1 [next = 12, match = 11, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2020/10/12 05:48:19 INFO: 1 restored progress of 2 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2020/10/12 05:48:19 INFO: 1 became candidate at term 1
raft2020/10/12 05:48:19 INFO: 1 became leader at term 1
--- PASS: TestIgnoreProvidingSnap (0.00s)
=== RUN   TestRestoreFromSnapMsg
raft2020/10/12 05:48:19 INFO: 2 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 2 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 2 [term: 0] received a MsgSnap message with higher term from 1 [term: 2]
raft2020/10/12 05:48:19 INFO: 2 became follower at term 2
raft2020/10/12 05:48:19 INFO: 2 [commit: 0, lastindex: 0, lastterm: 0] starts to restore snapshot [index: 11, term: 11]
raft2020/10/12 05:48:19 INFO: log [committed=0, applied=0, unstable.offset=1, len(unstable.Entries)=0] starts to restore snapshot [index: 11, term: 11]
raft2020/10/12 05:48:19 INFO: 2 restored progress of 1 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2020/10/12 05:48:19 INFO: 2 restored progress of 2 [next = 12, match = 11, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2020/10/12 05:48:19 INFO: 2 [commit: 11] restored snapshot [index: 11, term: 11]
--- PASS: TestRestoreFromSnapMsg (0.00s)
=== RUN   TestSlowNodeRestore
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 2 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 3 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 is starting a new election at term 0
raft2020/10/12 05:48:19 INFO: 1 became candidate at term 1
raft2020/10/12 05:48:19 INFO: 1 received MsgVoteResp from 1 at term 1
raft2020/10/12 05:48:19 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2020/10/12 05:48:19 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2020/10/12 05:48:19 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2020/10/12 05:48:19 INFO: 2 became follower at term 1
raft2020/10/12 05:48:19 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/12 05:48:19 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2020/10/12 05:48:19 INFO: 3 became follower at term 1
raft2020/10/12 05:48:19 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/12 05:48:19 INFO: 1 received MsgVoteResp from 2 at term 1
raft2020/10/12 05:48:19 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/12 05:48:19 INFO: 1 became leader at term 1
raft2020/10/12 05:48:19 INFO: 3 [commit: 1, lastindex: 1, lastterm: 1] starts to restore snapshot [index: 102, term: 1]
raft2020/10/12 05:48:19 INFO: log [committed=1, applied=0, unstable.offset=1, len(unstable.Entries)=1] starts to restore snapshot [index: 102, term: 1]
raft2020/10/12 05:48:19 INFO: 3 restored progress of 1 [next = 103, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2020/10/12 05:48:19 INFO: 3 restored progress of 2 [next = 103, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2020/10/12 05:48:19 INFO: 3 restored progress of 3 [next = 103, match = 102, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2020/10/12 05:48:19 INFO: 3 [commit: 102] restored snapshot [index: 102, term: 1]
--- PASS: TestSlowNodeRestore (0.01s)
=== RUN   TestStepConfig
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 became candidate at term 1
raft2020/10/12 05:48:19 INFO: 1 became leader at term 1
--- PASS: TestStepConfig (0.00s)
=== RUN   TestStepIgnoreConfig
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 became candidate at term 1
raft2020/10/12 05:48:19 INFO: 1 became leader at term 1
raft2020/10/12 05:48:19 INFO: propose conf Type:EntryConfChange  ignored since pending unapplied configuration
--- PASS: TestStepIgnoreConfig (0.00s)
=== RUN   TestRecoverPendingConfig
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 became candidate at term 1
raft2020/10/12 05:48:19 INFO: 1 became leader at term 1
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 became candidate at term 1
raft2020/10/12 05:48:19 INFO: 1 became leader at term 1
--- PASS: TestRecoverPendingConfig (0.00s)
=== RUN   TestRecoverDoublePendingConfig
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 became candidate at term 1
--- PASS: TestRecoverDoublePendingConfig (0.00s)
=== RUN   TestAddNode
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
--- PASS: TestAddNode (0.00s)
=== RUN   TestAddLearner
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
--- PASS: TestAddLearner (0.00s)
=== RUN   TestAddNodeCheckQuorum
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 became candidate at term 1
raft2020/10/12 05:48:19 INFO: 1 became leader at term 1
raft2020/10/12 05:48:19 WARN: 1 stepped down to follower since quorum is not active
raft2020/10/12 05:48:19 INFO: 1 became follower at term 1
--- PASS: TestAddNodeCheckQuorum (0.00s)
=== RUN   TestRemoveNode
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
--- PASS: TestRemoveNode (0.00s)
=== RUN   TestRemoveLearner
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
--- PASS: TestRemoveLearner (0.00s)
=== RUN   TestPromotable
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
--- PASS: TestPromotable (0.00s)
=== RUN   TestRaftNodes
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
--- PASS: TestRaftNodes (0.00s)
=== RUN   TestCampaignWhileLeader
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 is starting a new election at term 0
raft2020/10/12 05:48:19 INFO: 1 became candidate at term 1
raft2020/10/12 05:48:19 INFO: 1 received MsgVoteResp from 1 at term 1
raft2020/10/12 05:48:19 INFO: 1 became leader at term 1
--- PASS: TestCampaignWhileLeader (0.00s)
=== RUN   TestPreCampaignWhileLeader
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 is starting a new election at term 0
raft2020/10/12 05:48:19 INFO: 1 became pre-candidate at term 0
raft2020/10/12 05:48:19 INFO: 1 received MsgPreVoteResp from 1 at term 0
raft2020/10/12 05:48:19 INFO: 1 became candidate at term 1
raft2020/10/12 05:48:19 INFO: 1 received MsgVoteResp from 1 at term 1
raft2020/10/12 05:48:19 INFO: 1 became leader at term 1
--- PASS: TestPreCampaignWhileLeader (0.00s)
=== RUN   TestCommitAfterRemoveNode
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 became candidate at term 1
raft2020/10/12 05:48:19 INFO: 1 became leader at term 1
--- PASS: TestCommitAfterRemoveNode (0.00s)
=== RUN   TestLeaderTransferToUpToDateNode
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 2 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 3 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 is starting a new election at term 0
raft2020/10/12 05:48:19 INFO: 1 became candidate at term 1
raft2020/10/12 05:48:19 INFO: 1 received MsgVoteResp from 1 at term 1
raft2020/10/12 05:48:19 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2020/10/12 05:48:19 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2020/10/12 05:48:19 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2020/10/12 05:48:19 INFO: 2 became follower at term 1
raft2020/10/12 05:48:19 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/12 05:48:19 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2020/10/12 05:48:19 INFO: 3 became follower at term 1
raft2020/10/12 05:48:19 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/12 05:48:19 INFO: 1 received MsgVoteResp from 2 at term 1
raft2020/10/12 05:48:19 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/12 05:48:19 INFO: 1 became leader at term 1
raft2020/10/12 05:48:19 INFO: 1 [term 1] starts to transfer leadership to 2
raft2020/10/12 05:48:19 INFO: 1 sends MsgTimeoutNow to 2 immediately as 2 already has up-to-date log
raft2020/10/12 05:48:19 INFO: 2 [term 1] received MsgTimeoutNow from 1 and starts an election to get leadership.
raft2020/10/12 05:48:19 INFO: 2 became candidate at term 2
raft2020/10/12 05:48:19 INFO: 2 received MsgVoteResp from 2 at term 2
raft2020/10/12 05:48:19 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 3 at term 2
raft2020/10/12 05:48:19 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 1 at term 2
raft2020/10/12 05:48:19 INFO: 3 [term: 1] received a MsgVote message with higher term from 2 [term: 2]
raft2020/10/12 05:48:19 INFO: 3 became follower at term 2
raft2020/10/12 05:48:19 INFO: 3 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 2
raft2020/10/12 05:48:19 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 2]
raft2020/10/12 05:48:19 INFO: 1 became follower at term 2
raft2020/10/12 05:48:19 INFO: 1 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 2
raft2020/10/12 05:48:19 INFO: 2 received MsgVoteResp from 3 at term 2
raft2020/10/12 05:48:19 INFO: 2 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/12 05:48:19 INFO: 2 became leader at term 2
raft2020/10/12 05:48:19 INFO: 2 [term 2] starts to transfer leadership to 1
raft2020/10/12 05:48:19 INFO: 2 sends MsgTimeoutNow to 1 immediately as 1 already has up-to-date log
raft2020/10/12 05:48:19 INFO: 1 [term 2] received MsgTimeoutNow from 2 and starts an election to get leadership.
raft2020/10/12 05:48:19 INFO: 1 became candidate at term 3
raft2020/10/12 05:48:19 INFO: 1 received MsgVoteResp from 1 at term 3
raft2020/10/12 05:48:19 INFO: 1 [logterm: 2, index: 3] sent MsgVote request to 2 at term 3
raft2020/10/12 05:48:19 INFO: 1 [logterm: 2, index: 3] sent MsgVote request to 3 at term 3
raft2020/10/12 05:48:19 INFO: 2 [term: 2] received a MsgVote message with higher term from 1 [term: 3]
raft2020/10/12 05:48:19 INFO: 2 became follower at term 3
raft2020/10/12 05:48:19 INFO: 2 [logterm: 2, index: 3, vote: 0] cast MsgVote for 1 [logterm: 2, index: 3] at term 3
raft2020/10/12 05:48:19 INFO: 3 [term: 2] received a MsgVote message with higher term from 1 [term: 3]
raft2020/10/12 05:48:19 INFO: 3 became follower at term 3
raft2020/10/12 05:48:19 INFO: 3 [logterm: 2, index: 3, vote: 0] cast MsgVote for 1 [logterm: 2, index: 3] at term 3
raft2020/10/12 05:48:19 INFO: 1 received MsgVoteResp from 2 at term 3
raft2020/10/12 05:48:19 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/12 05:48:19 INFO: 1 became leader at term 3
--- PASS: TestLeaderTransferToUpToDateNode (0.00s)
=== RUN   TestLeaderTransferToUpToDateNodeFromFollower
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 2 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 3 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 is starting a new election at term 0
raft2020/10/12 05:48:19 INFO: 1 became candidate at term 1
raft2020/10/12 05:48:19 INFO: 1 received MsgVoteResp from 1 at term 1
raft2020/10/12 05:48:19 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2020/10/12 05:48:19 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2020/10/12 05:48:19 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2020/10/12 05:48:19 INFO: 2 became follower at term 1
raft2020/10/12 05:48:19 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/12 05:48:19 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2020/10/12 05:48:19 INFO: 3 became follower at term 1
raft2020/10/12 05:48:19 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/12 05:48:19 INFO: 1 received MsgVoteResp from 2 at term 1
raft2020/10/12 05:48:19 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/12 05:48:19 INFO: 1 became leader at term 1
raft2020/10/12 05:48:19 INFO: 1 [term 1] starts to transfer leadership to 2
raft2020/10/12 05:48:19 INFO: 1 sends MsgTimeoutNow to 2 immediately as 2 already has up-to-date log
raft2020/10/12 05:48:19 INFO: 2 [term 1] received MsgTimeoutNow from 1 and starts an election to get leadership.
raft2020/10/12 05:48:19 INFO: 2 became candidate at term 2
raft2020/10/12 05:48:19 INFO: 2 received MsgVoteResp from 2 at term 2
raft2020/10/12 05:48:19 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 1 at term 2
raft2020/10/12 05:48:19 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 3 at term 2
raft2020/10/12 05:48:19 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 2]
raft2020/10/12 05:48:19 INFO: 1 became follower at term 2
raft2020/10/12 05:48:19 INFO: 1 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 2
raft2020/10/12 05:48:19 INFO: 3 [term: 1] received a MsgVote message with higher term from 2 [term: 2]
raft2020/10/12 05:48:19 INFO: 3 became follower at term 2
raft2020/10/12 05:48:19 INFO: 3 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 2
raft2020/10/12 05:48:19 INFO: 2 received MsgVoteResp from 1 at term 2
raft2020/10/12 05:48:19 INFO: 2 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/12 05:48:19 INFO: 2 became leader at term 2
raft2020/10/12 05:48:19 INFO: 2 [term 2] starts to transfer leadership to 1
raft2020/10/12 05:48:19 INFO: 2 sends MsgTimeoutNow to 1 immediately as 1 already has up-to-date log
raft2020/10/12 05:48:19 INFO: 1 [term 2] received MsgTimeoutNow from 2 and starts an election to get leadership.
raft2020/10/12 05:48:19 INFO: 1 became candidate at term 3
raft2020/10/12 05:48:19 INFO: 1 received MsgVoteResp from 1 at term 3
raft2020/10/12 05:48:19 INFO: 1 [logterm: 2, index: 3] sent MsgVote request to 2 at term 3
raft2020/10/12 05:48:19 INFO: 1 [logterm: 2, index: 3] sent MsgVote request to 3 at term 3
raft2020/10/12 05:48:19 INFO: 2 [term: 2] received a MsgVote message with higher term from 1 [term: 3]
raft2020/10/12 05:48:19 INFO: 2 became follower at term 3
raft2020/10/12 05:48:19 INFO: 2 [logterm: 2, index: 3, vote: 0] cast MsgVote for 1 [logterm: 2, index: 3] at term 3
raft2020/10/12 05:48:19 INFO: 3 [term: 2] received a MsgVote message with higher term from 1 [term: 3]
raft2020/10/12 05:48:19 INFO: 3 became follower at term 3
raft2020/10/12 05:48:19 INFO: 3 [logterm: 2, index: 3, vote: 0] cast MsgVote for 1 [logterm: 2, index: 3] at term 3
raft2020/10/12 05:48:19 INFO: 1 received MsgVoteResp from 2 at term 3
raft2020/10/12 05:48:19 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/12 05:48:19 INFO: 1 became leader at term 3
--- PASS: TestLeaderTransferToUpToDateNodeFromFollower (0.00s)
=== RUN   TestLeaderTransferWithCheckQuorum
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 2 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 3 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 is starting a new election at term 0
raft2020/10/12 05:48:19 INFO: 1 became candidate at term 1
raft2020/10/12 05:48:19 INFO: 1 received MsgVoteResp from 1 at term 1
raft2020/10/12 05:48:19 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2020/10/12 05:48:19 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2020/10/12 05:48:19 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2020/10/12 05:48:19 INFO: 2 became follower at term 1
raft2020/10/12 05:48:19 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/12 05:48:19 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2020/10/12 05:48:19 INFO: 3 became follower at term 1
raft2020/10/12 05:48:19 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/12 05:48:19 INFO: 1 received MsgVoteResp from 2 at term 1
raft2020/10/12 05:48:19 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/12 05:48:19 INFO: 1 became leader at term 1
raft2020/10/12 05:48:19 INFO: 1 [term 1] starts to transfer leadership to 2
raft2020/10/12 05:48:19 INFO: 1 sends MsgTimeoutNow to 2 immediately as 2 already has up-to-date log
raft2020/10/12 05:48:19 INFO: 2 [term 1] received MsgTimeoutNow from 1 and starts an election to get leadership.
raft2020/10/12 05:48:19 INFO: 2 became candidate at term 2
raft2020/10/12 05:48:19 INFO: 2 received MsgVoteResp from 2 at term 2
raft2020/10/12 05:48:19 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 1 at term 2
raft2020/10/12 05:48:19 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 3 at term 2
raft2020/10/12 05:48:19 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 2]
raft2020/10/12 05:48:19 INFO: 1 became follower at term 2
raft2020/10/12 05:48:19 INFO: 1 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 2
raft2020/10/12 05:48:19 INFO: 3 [term: 1] received a MsgVote message with higher term from 2 [term: 2]
raft2020/10/12 05:48:19 INFO: 3 became follower at term 2
raft2020/10/12 05:48:19 INFO: 3 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 2
raft2020/10/12 05:48:19 INFO: 2 received MsgVoteResp from 1 at term 2
raft2020/10/12 05:48:19 INFO: 2 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/12 05:48:19 INFO: 2 became leader at term 2
raft2020/10/12 05:48:19 INFO: 2 [term 2] starts to transfer leadership to 1
raft2020/10/12 05:48:19 INFO: 2 sends MsgTimeoutNow to 1 immediately as 1 already has up-to-date log
raft2020/10/12 05:48:19 INFO: 1 [term 2] received MsgTimeoutNow from 2 and starts an election to get leadership.
raft2020/10/12 05:48:19 INFO: 1 became candidate at term 3
raft2020/10/12 05:48:19 INFO: 1 received MsgVoteResp from 1 at term 3
raft2020/10/12 05:48:19 INFO: 1 [logterm: 2, index: 3] sent MsgVote request to 2 at term 3
raft2020/10/12 05:48:19 INFO: 1 [logterm: 2, index: 3] sent MsgVote request to 3 at term 3
raft2020/10/12 05:48:19 INFO: 2 [term: 2] received a MsgVote message with higher term from 1 [term: 3]
raft2020/10/12 05:48:19 INFO: 2 became follower at term 3
raft2020/10/12 05:48:19 INFO: 2 [logterm: 2, index: 3, vote: 0] cast MsgVote for 1 [logterm: 2, index: 3] at term 3
raft2020/10/12 05:48:19 INFO: 3 [term: 2] received a MsgVote message with higher term from 1 [term: 3]
raft2020/10/12 05:48:19 INFO: 3 became follower at term 3
raft2020/10/12 05:48:19 INFO: 3 [logterm: 2, index: 3, vote: 0] cast MsgVote for 1 [logterm: 2, index: 3] at term 3
raft2020/10/12 05:48:19 INFO: 1 received MsgVoteResp from 2 at term 3
raft2020/10/12 05:48:19 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/12 05:48:19 INFO: 1 became leader at term 3
--- PASS: TestLeaderTransferWithCheckQuorum (0.00s)
=== RUN   TestLeaderTransferToSlowFollower
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 2 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 3 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 is starting a new election at term 0
raft2020/10/12 05:48:19 INFO: 1 became candidate at term 1
raft2020/10/12 05:48:19 INFO: 1 received MsgVoteResp from 1 at term 1
raft2020/10/12 05:48:19 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2020/10/12 05:48:19 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2020/10/12 05:48:19 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2020/10/12 05:48:19 INFO: 2 became follower at term 1
raft2020/10/12 05:48:19 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/12 05:48:19 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2020/10/12 05:48:19 INFO: 3 became follower at term 1
raft2020/10/12 05:48:19 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/12 05:48:19 INFO: 1 received MsgVoteResp from 2 at term 1
raft2020/10/12 05:48:19 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/12 05:48:19 INFO: 1 became leader at term 1
raft2020/10/12 05:48:19 INFO: 1 [term 1] starts to transfer leadership to 3
raft2020/10/12 05:48:19 DEBUG: 3 [logterm: 0, index: 2] rejected msgApp [logterm: 1, index: 2] from 1
raft2020/10/12 05:48:19 DEBUG: 1 received msgApp rejection(lastindex: 1) from 3 for index 2
raft2020/10/12 05:48:19 DEBUG: 1 decreased progress of 3 to [next = 2, match = 1, state = ProgressStateReplicate, waiting = false, pendingSnapshot = 0]
raft2020/10/12 05:48:19 INFO: 1 sent MsgTimeoutNow to 3 after received MsgAppResp
raft2020/10/12 05:48:19 INFO: 3 [term 1] received MsgTimeoutNow from 1 and starts an election to get leadership.
raft2020/10/12 05:48:19 INFO: 3 became candidate at term 2
raft2020/10/12 05:48:19 INFO: 3 received MsgVoteResp from 3 at term 2
raft2020/10/12 05:48:19 INFO: 3 [logterm: 1, index: 2] sent MsgVote request to 1 at term 2
raft2020/10/12 05:48:19 INFO: 3 [logterm: 1, index: 2] sent MsgVote request to 2 at term 2
raft2020/10/12 05:48:19 INFO: 1 [term: 1] received a MsgVote message with higher term from 3 [term: 2]
raft2020/10/12 05:48:19 INFO: 1 became follower at term 2
raft2020/10/12 05:48:19 INFO: 1 [logterm: 1, index: 2, vote: 0] cast MsgVote for 3 [logterm: 1, index: 2] at term 2
raft2020/10/12 05:48:19 INFO: 2 [term: 1] received a MsgVote message with higher term from 3 [term: 2]
raft2020/10/12 05:48:19 INFO: 2 became follower at term 2
raft2020/10/12 05:48:19 INFO: 2 [logterm: 1, index: 2, vote: 0] cast MsgVote for 3 [logterm: 1, index: 2] at term 2
raft2020/10/12 05:48:19 INFO: 3 received MsgVoteResp from 1 at term 2
raft2020/10/12 05:48:19 INFO: 3 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/12 05:48:19 INFO: 3 became leader at term 2
--- PASS: TestLeaderTransferToSlowFollower (0.00s)
=== RUN   TestLeaderTransferAfterSnapshot
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 2 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 3 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 is starting a new election at term 0
raft2020/10/12 05:48:19 INFO: 1 became candidate at term 1
raft2020/10/12 05:48:19 INFO: 1 received MsgVoteResp from 1 at term 1
raft2020/10/12 05:48:19 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2020/10/12 05:48:19 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2020/10/12 05:48:19 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2020/10/12 05:48:19 INFO: 2 became follower at term 1
raft2020/10/12 05:48:19 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/12 05:48:19 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2020/10/12 05:48:19 INFO: 3 became follower at term 1
raft2020/10/12 05:48:19 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/12 05:48:19 INFO: 1 received MsgVoteResp from 2 at term 1
raft2020/10/12 05:48:19 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/12 05:48:19 INFO: 1 became leader at term 1
raft2020/10/12 05:48:19 INFO: 1 [term 1] starts to transfer leadership to 3
raft2020/10/12 05:48:19 DEBUG: 3 [logterm: 0, index: 2] rejected msgApp [logterm: 1, index: 2] from 1
raft2020/10/12 05:48:19 DEBUG: 1 received msgApp rejection(lastindex: 1) from 3 for index 2
raft2020/10/12 05:48:19 DEBUG: 1 decreased progress of 3 to [next = 2, match = 1, state = ProgressStateReplicate, waiting = false, pendingSnapshot = 0]
raft2020/10/12 05:48:19 DEBUG: 1 [firstindex: 3, commit: 2] sent snapshot[index: 2, term: 1] to 3 [next = 2, match = 1, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2020/10/12 05:48:19 DEBUG: 1 paused sending replication messages to 3 [next = 2, match = 1, state = ProgressStateSnapshot, waiting = true, pendingSnapshot = 2]
raft2020/10/12 05:48:19 INFO: 3 [commit: 1, lastindex: 1, lastterm: 1] starts to restore snapshot [index: 2, term: 1]
raft2020/10/12 05:48:19 INFO: log [committed=1, applied=0, unstable.offset=1, len(unstable.Entries)=1] starts to restore snapshot [index: 2, term: 1]
raft2020/10/12 05:48:19 INFO: 3 restored progress of 1 [next = 3, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2020/10/12 05:48:19 INFO: 3 restored progress of 2 [next = 3, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2020/10/12 05:48:19 INFO: 3 restored progress of 3 [next = 3, match = 2, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2020/10/12 05:48:19 INFO: 3 [commit: 2] restored snapshot [index: 2, term: 1]
raft2020/10/12 05:48:19 DEBUG: 1 snapshot aborted, resumed sending replication messages to 3 [next = 3, match = 2, state = ProgressStateSnapshot, waiting = true, pendingSnapshot = 2]
raft2020/10/12 05:48:19 INFO: 1 sent MsgTimeoutNow to 3 after received MsgAppResp
raft2020/10/12 05:48:19 INFO: 3 [term 1] received MsgTimeoutNow from 1 and starts an election to get leadership.
raft2020/10/12 05:48:19 INFO: 3 became candidate at term 2
raft2020/10/12 05:48:19 INFO: 3 received MsgVoteResp from 3 at term 2
raft2020/10/12 05:48:19 INFO: 3 [logterm: 1, index: 2] sent MsgVote request to 2 at term 2
raft2020/10/12 05:48:19 INFO: 3 [logterm: 1, index: 2] sent MsgVote request to 1 at term 2
raft2020/10/12 05:48:19 INFO: 2 [term: 1] received a MsgVote message with higher term from 3 [term: 2]
raft2020/10/12 05:48:19 INFO: 2 became follower at term 2
raft2020/10/12 05:48:19 INFO: 2 [logterm: 1, index: 2, vote: 0] cast MsgVote for 3 [logterm: 1, index: 2] at term 2
raft2020/10/12 05:48:19 INFO: 1 [term: 1] received a MsgVote message with higher term from 3 [term: 2]
raft2020/10/12 05:48:19 INFO: 1 became follower at term 2
raft2020/10/12 05:48:19 INFO: 1 [logterm: 1, index: 2, vote: 0] cast MsgVote for 3 [logterm: 1, index: 2] at term 2
raft2020/10/12 05:48:19 INFO: 3 received MsgVoteResp from 2 at term 2
raft2020/10/12 05:48:19 INFO: 3 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/12 05:48:19 INFO: 3 became leader at term 2
--- PASS: TestLeaderTransferAfterSnapshot (0.00s)
=== RUN   TestLeaderTransferToSelf
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 2 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 3 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 is starting a new election at term 0
raft2020/10/12 05:48:19 INFO: 1 became candidate at term 1
raft2020/10/12 05:48:19 INFO: 1 received MsgVoteResp from 1 at term 1
raft2020/10/12 05:48:19 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2020/10/12 05:48:19 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2020/10/12 05:48:19 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2020/10/12 05:48:19 INFO: 2 became follower at term 1
raft2020/10/12 05:48:19 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/12 05:48:19 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2020/10/12 05:48:19 INFO: 3 became follower at term 1
raft2020/10/12 05:48:19 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/12 05:48:19 INFO: 1 received MsgVoteResp from 2 at term 1
raft2020/10/12 05:48:19 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/12 05:48:19 INFO: 1 became leader at term 1
raft2020/10/12 05:48:19 DEBUG: 1 is already leader. Ignored transferring leadership to self
--- PASS: TestLeaderTransferToSelf (0.00s)
=== RUN   TestLeaderTransferToNonExistingNode
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 2 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 3 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 is starting a new election at term 0
raft2020/10/12 05:48:19 INFO: 1 became candidate at term 1
raft2020/10/12 05:48:19 INFO: 1 received MsgVoteResp from 1 at term 1
raft2020/10/12 05:48:19 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2020/10/12 05:48:19 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2020/10/12 05:48:19 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2020/10/12 05:48:19 INFO: 2 became follower at term 1
raft2020/10/12 05:48:19 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/12 05:48:19 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2020/10/12 05:48:19 INFO: 3 became follower at term 1
raft2020/10/12 05:48:19 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/12 05:48:19 INFO: 1 received MsgVoteResp from 2 at term 1
raft2020/10/12 05:48:19 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/12 05:48:19 INFO: 1 became leader at term 1
raft2020/10/12 05:48:19 DEBUG: 1 no progress available for 4
--- PASS: TestLeaderTransferToNonExistingNode (0.00s)
=== RUN   TestLeaderTransferTimeout
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 2 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 3 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 is starting a new election at term 0
raft2020/10/12 05:48:19 INFO: 1 became candidate at term 1
raft2020/10/12 05:48:19 INFO: 1 received MsgVoteResp from 1 at term 1
raft2020/10/12 05:48:19 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2020/10/12 05:48:19 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2020/10/12 05:48:19 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2020/10/12 05:48:19 INFO: 2 became follower at term 1
raft2020/10/12 05:48:19 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/12 05:48:19 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2020/10/12 05:48:19 INFO: 3 became follower at term 1
raft2020/10/12 05:48:19 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/12 05:48:19 INFO: 1 received MsgVoteResp from 2 at term 1
raft2020/10/12 05:48:19 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/12 05:48:19 INFO: 1 became leader at term 1
raft2020/10/12 05:48:19 INFO: 1 [term 1] starts to transfer leadership to 3
raft2020/10/12 05:48:19 INFO: 1 sends MsgTimeoutNow to 3 immediately as 3 already has up-to-date log
--- PASS: TestLeaderTransferTimeout (0.00s)
=== RUN   TestLeaderTransferIgnoreProposal
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 2 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 3 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 is starting a new election at term 0
raft2020/10/12 05:48:19 INFO: 1 became candidate at term 1
raft2020/10/12 05:48:19 INFO: 1 received MsgVoteResp from 1 at term 1
raft2020/10/12 05:48:19 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2020/10/12 05:48:19 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2020/10/12 05:48:19 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2020/10/12 05:48:19 INFO: 2 became follower at term 1
raft2020/10/12 05:48:19 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/12 05:48:19 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2020/10/12 05:48:19 INFO: 3 became follower at term 1
raft2020/10/12 05:48:19 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/12 05:48:19 INFO: 1 received MsgVoteResp from 2 at term 1
raft2020/10/12 05:48:19 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/12 05:48:19 INFO: 1 became leader at term 1
raft2020/10/12 05:48:19 INFO: 1 [term 1] starts to transfer leadership to 3
raft2020/10/12 05:48:19 INFO: 1 sends MsgTimeoutNow to 3 immediately as 3 already has up-to-date log
raft2020/10/12 05:48:19 DEBUG: 1 [term 1] transfer leadership to 3 is in progress; dropping proposal
--- PASS: TestLeaderTransferIgnoreProposal (0.00s)
=== RUN   TestLeaderTransferReceiveHigherTermVote
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 2 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 3 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 is starting a new election at term 0
raft2020/10/12 05:48:19 INFO: 1 became candidate at term 1
raft2020/10/12 05:48:19 INFO: 1 received MsgVoteResp from 1 at term 1
raft2020/10/12 05:48:19 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2020/10/12 05:48:19 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2020/10/12 05:48:19 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2020/10/12 05:48:19 INFO: 2 became follower at term 1
raft2020/10/12 05:48:19 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/12 05:48:19 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2020/10/12 05:48:19 INFO: 3 became follower at term 1
raft2020/10/12 05:48:19 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/12 05:48:19 INFO: 1 received MsgVoteResp from 2 at term 1
raft2020/10/12 05:48:19 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/12 05:48:19 INFO: 1 became leader at term 1
raft2020/10/12 05:48:19 INFO: 1 [term 1] starts to transfer leadership to 3
raft2020/10/12 05:48:19 INFO: 1 sends MsgTimeoutNow to 3 immediately as 3 already has up-to-date log
raft2020/10/12 05:48:19 INFO: 2 [term: 1] received a MsgHup message with higher term from 2 [term: 2]
raft2020/10/12 05:48:19 INFO: 2 became follower at term 2
raft2020/10/12 05:48:19 INFO: 2 is starting a new election at term 2
raft2020/10/12 05:48:19 INFO: 2 became candidate at term 3
raft2020/10/12 05:48:19 INFO: 2 received MsgVoteResp from 2 at term 3
raft2020/10/12 05:48:19 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 1 at term 3
raft2020/10/12 05:48:19 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 3 at term 3
raft2020/10/12 05:48:19 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 3]
raft2020/10/12 05:48:19 INFO: 1 became follower at term 3
raft2020/10/12 05:48:19 INFO: 1 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 3
raft2020/10/12 05:48:19 INFO: 2 received MsgVoteResp from 1 at term 3
raft2020/10/12 05:48:19 INFO: 2 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/12 05:48:19 INFO: 2 became leader at term 3
--- PASS: TestLeaderTransferReceiveHigherTermVote (0.00s)
=== RUN   TestLeaderTransferRemoveNode
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 2 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 3 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 is starting a new election at term 0
raft2020/10/12 05:48:19 INFO: 1 became candidate at term 1
raft2020/10/12 05:48:19 INFO: 1 received MsgVoteResp from 1 at term 1
raft2020/10/12 05:48:19 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2020/10/12 05:48:19 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2020/10/12 05:48:19 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2020/10/12 05:48:19 INFO: 2 became follower at term 1
raft2020/10/12 05:48:19 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/12 05:48:19 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2020/10/12 05:48:19 INFO: 3 became follower at term 1
raft2020/10/12 05:48:19 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/12 05:48:19 INFO: 1 received MsgVoteResp from 2 at term 1
raft2020/10/12 05:48:19 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/12 05:48:19 INFO: 1 became leader at term 1
raft2020/10/12 05:48:19 INFO: 1 [term 1] starts to transfer leadership to 3
raft2020/10/12 05:48:19 INFO: 1 sends MsgTimeoutNow to 3 immediately as 3 already has up-to-date log
--- PASS: TestLeaderTransferRemoveNode (0.00s)
=== RUN   TestLeaderTransferBack
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 2 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 3 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 is starting a new election at term 0
raft2020/10/12 05:48:19 INFO: 1 became candidate at term 1
raft2020/10/12 05:48:19 INFO: 1 received MsgVoteResp from 1 at term 1
raft2020/10/12 05:48:19 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2020/10/12 05:48:19 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2020/10/12 05:48:19 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2020/10/12 05:48:19 INFO: 2 became follower at term 1
raft2020/10/12 05:48:19 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/12 05:48:19 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2020/10/12 05:48:19 INFO: 3 became follower at term 1
raft2020/10/12 05:48:19 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/12 05:48:19 INFO: 1 received MsgVoteResp from 2 at term 1
raft2020/10/12 05:48:19 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/12 05:48:19 INFO: 1 became leader at term 1
raft2020/10/12 05:48:19 INFO: 1 [term 1] starts to transfer leadership to 3
raft2020/10/12 05:48:19 INFO: 1 sends MsgTimeoutNow to 3 immediately as 3 already has up-to-date log
raft2020/10/12 05:48:19 INFO: 1 [term 1] abort previous transferring leadership to 3
raft2020/10/12 05:48:19 DEBUG: 1 is already leader. Ignored transferring leadership to self
--- PASS: TestLeaderTransferBack (0.00s)
=== RUN   TestLeaderTransferSecondTransferToAnotherNode
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 2 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 3 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 is starting a new election at term 0
raft2020/10/12 05:48:19 INFO: 1 became candidate at term 1
raft2020/10/12 05:48:19 INFO: 1 received MsgVoteResp from 1 at term 1
raft2020/10/12 05:48:19 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2020/10/12 05:48:19 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2020/10/12 05:48:19 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2020/10/12 05:48:19 INFO: 2 became follower at term 1
raft2020/10/12 05:48:19 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/12 05:48:19 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2020/10/12 05:48:19 INFO: 3 became follower at term 1
raft2020/10/12 05:48:19 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/12 05:48:19 INFO: 1 received MsgVoteResp from 2 at term 1
raft2020/10/12 05:48:19 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/12 05:48:19 INFO: 1 became leader at term 1
raft2020/10/12 05:48:19 INFO: 1 [term 1] starts to transfer leadership to 3
raft2020/10/12 05:48:19 INFO: 1 sends MsgTimeoutNow to 3 immediately as 3 already has up-to-date log
raft2020/10/12 05:48:19 INFO: 1 [term 1] abort previous transferring leadership to 3
raft2020/10/12 05:48:19 INFO: 1 [term 1] starts to transfer leadership to 2
raft2020/10/12 05:48:19 INFO: 1 sends MsgTimeoutNow to 2 immediately as 2 already has up-to-date log
raft2020/10/12 05:48:19 INFO: 2 [term 1] received MsgTimeoutNow from 1 and starts an election to get leadership.
raft2020/10/12 05:48:19 INFO: 2 became candidate at term 2
raft2020/10/12 05:48:19 INFO: 2 received MsgVoteResp from 2 at term 2
raft2020/10/12 05:48:19 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 3 at term 2
raft2020/10/12 05:48:19 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 1 at term 2
raft2020/10/12 05:48:19 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 2]
raft2020/10/12 05:48:19 INFO: 1 became follower at term 2
raft2020/10/12 05:48:19 INFO: 1 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 2
raft2020/10/12 05:48:19 INFO: 2 received MsgVoteResp from 1 at term 2
raft2020/10/12 05:48:19 INFO: 2 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/12 05:48:19 INFO: 2 became leader at term 2
--- PASS: TestLeaderTransferSecondTransferToAnotherNode (0.00s)
=== RUN   TestLeaderTransferSecondTransferToSameNode
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 2 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 3 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 is starting a new election at term 0
raft2020/10/12 05:48:19 INFO: 1 became candidate at term 1
raft2020/10/12 05:48:19 INFO: 1 received MsgVoteResp from 1 at term 1
raft2020/10/12 05:48:19 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2020/10/12 05:48:19 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2020/10/12 05:48:19 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2020/10/12 05:48:19 INFO: 2 became follower at term 1
raft2020/10/12 05:48:19 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/12 05:48:19 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2020/10/12 05:48:19 INFO: 3 became follower at term 1
raft2020/10/12 05:48:19 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/12 05:48:19 INFO: 1 received MsgVoteResp from 2 at term 1
raft2020/10/12 05:48:19 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/12 05:48:19 INFO: 1 became leader at term 1
raft2020/10/12 05:48:19 INFO: 1 [term 1] starts to transfer leadership to 3
raft2020/10/12 05:48:19 INFO: 1 sends MsgTimeoutNow to 3 immediately as 3 already has up-to-date log
raft2020/10/12 05:48:19 INFO: 1 [term 1] transfer leadership to 3 is in progress, ignores request to same node 3
--- PASS: TestLeaderTransferSecondTransferToSameNode (0.00s)
=== RUN   TestTransferNonMember
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [2,3,4], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 received MsgTimeoutNow from 2 but is not promotable
--- PASS: TestTransferNonMember (0.00s)
=== RUN   TestNodeWithSmallerTermCanCompleteElection
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 2 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 3 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 became follower at term 1
raft2020/10/12 05:48:19 INFO: 2 became follower at term 1
raft2020/10/12 05:48:19 INFO: 3 became follower at term 1
raft2020/10/12 05:48:19 INFO: 1 is starting a new election at term 1
raft2020/10/12 05:48:19 INFO: 1 became pre-candidate at term 1
raft2020/10/12 05:48:19 INFO: 1 received MsgPreVoteResp from 1 at term 1
raft2020/10/12 05:48:19 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 2 at term 1
raft2020/10/12 05:48:19 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 3 at term 1
raft2020/10/12 05:48:19 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/12 05:48:19 INFO: 1 received MsgPreVoteResp from 2 at term 1
raft2020/10/12 05:48:19 INFO: 1 [quorum:2] has received 2 MsgPreVoteResp votes and 0 vote rejections
raft2020/10/12 05:48:19 INFO: 1 became candidate at term 2
raft2020/10/12 05:48:19 INFO: 1 received MsgVoteResp from 1 at term 2
raft2020/10/12 05:48:19 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 2
raft2020/10/12 05:48:19 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 2
raft2020/10/12 05:48:19 INFO: 2 [term: 1] received a MsgVote message with higher term from 1 [term: 2]
raft2020/10/12 05:48:19 INFO: 2 became follower at term 2
raft2020/10/12 05:48:19 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 2
raft2020/10/12 05:48:19 INFO: 1 received MsgVoteResp from 2 at term 2
raft2020/10/12 05:48:19 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/12 05:48:19 INFO: 1 became leader at term 2
raft2020/10/12 05:48:19 INFO: 3 is starting a new election at term 1
raft2020/10/12 05:48:19 INFO: 3 became pre-candidate at term 1
raft2020/10/12 05:48:19 INFO: 3 received MsgPreVoteResp from 3 at term 1
raft2020/10/12 05:48:19 INFO: 3 [logterm: 0, index: 0] sent MsgPreVote request to 2 at term 1
raft2020/10/12 05:48:19 INFO: 3 [logterm: 0, index: 0] sent MsgPreVote request to 1 at term 1
raft2020/10/12 05:48:19 INFO: 2 is starting a new election at term 2
raft2020/10/12 05:48:19 INFO: 2 became pre-candidate at term 2
raft2020/10/12 05:48:19 INFO: 2 received MsgPreVoteResp from 2 at term 2
raft2020/10/12 05:48:19 INFO: 2 [logterm: 2, index: 1] sent MsgPreVote request to 1 at term 2
raft2020/10/12 05:48:19 INFO: 2 [logterm: 2, index: 1] sent MsgPreVote request to 3 at term 2
raft2020/10/12 05:48:19 INFO: 1 [logterm: 2, index: 1, vote: 1] cast MsgPreVote for 2 [logterm: 2, index: 1] at term 2
raft2020/10/12 05:48:19 INFO: 2 received MsgPreVoteResp from 1 at term 2
raft2020/10/12 05:48:19 INFO: 2 [quorum:2] has received 2 MsgPreVoteResp votes and 0 vote rejections
raft2020/10/12 05:48:19 INFO: 2 became candidate at term 3
raft2020/10/12 05:48:19 INFO: 2 received MsgVoteResp from 2 at term 3
raft2020/10/12 05:48:19 INFO: 2 [logterm: 2, index: 1] sent MsgVote request to 1 at term 3
raft2020/10/12 05:48:19 INFO: 2 [logterm: 2, index: 1] sent MsgVote request to 3 at term 3
raft2020/10/12 05:48:19 INFO: 1 [term: 2] received a MsgVote message with higher term from 2 [term: 3]
raft2020/10/12 05:48:19 INFO: 1 became follower at term 3
raft2020/10/12 05:48:19 INFO: 1 [logterm: 2, index: 1, vote: 0] cast MsgVote for 2 [logterm: 2, index: 1] at term 3
raft2020/10/12 05:48:19 INFO: 2 received MsgVoteResp from 1 at term 3
raft2020/10/12 05:48:19 INFO: 2 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/12 05:48:19 INFO: 2 became leader at term 3
raft2020/10/12 05:48:19 INFO: going to bring back peer 3 and kill peer 2
raft2020/10/12 05:48:19 INFO: 3 is starting a new election at term 1
raft2020/10/12 05:48:19 INFO: 3 became pre-candidate at term 1
raft2020/10/12 05:48:19 INFO: 3 received MsgPreVoteResp from 3 at term 1
raft2020/10/12 05:48:19 INFO: 3 [logterm: 0, index: 0] sent MsgPreVote request to 1 at term 1
raft2020/10/12 05:48:19 INFO: 3 [logterm: 0, index: 0] sent MsgPreVote request to 2 at term 1
raft2020/10/12 05:48:19 INFO: 1 [term: 3] ignored a MsgPreVote message with lower term from 3 [term: 2]
raft2020/10/12 05:48:19 INFO: 1 is starting a new election at term 3
raft2020/10/12 05:48:19 INFO: 1 became pre-candidate at term 3
raft2020/10/12 05:48:19 INFO: 1 received MsgPreVoteResp from 1 at term 3
raft2020/10/12 05:48:19 INFO: 1 [logterm: 3, index: 2] sent MsgPreVote request to 2 at term 3
raft2020/10/12 05:48:19 INFO: 1 [logterm: 3, index: 2] sent MsgPreVote request to 3 at term 3
raft2020/10/12 05:48:19 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 1 [logterm: 3, index: 2] at term 1
raft2020/10/12 05:48:19 INFO: 1 received MsgPreVoteResp from 3 at term 3
raft2020/10/12 05:48:19 INFO: 1 [quorum:2] has received 2 MsgPreVoteResp votes and 0 vote rejections
raft2020/10/12 05:48:19 INFO: 1 became candidate at term 4
raft2020/10/12 05:48:19 INFO: 1 received MsgVoteResp from 1 at term 4
raft2020/10/12 05:48:19 INFO: 1 [logterm: 3, index: 2] sent MsgVote request to 2 at term 4
raft2020/10/12 05:48:19 INFO: 1 [logterm: 3, index: 2] sent MsgVote request to 3 at term 4
raft2020/10/12 05:48:19 INFO: 3 [term: 1] received a MsgVote message with higher term from 1 [term: 4]
raft2020/10/12 05:48:19 INFO: 3 became follower at term 4
raft2020/10/12 05:48:19 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 3, index: 2] at term 4
raft2020/10/12 05:48:19 INFO: 1 received MsgVoteResp from 3 at term 4
raft2020/10/12 05:48:19 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/12 05:48:19 INFO: 1 became leader at term 4
raft2020/10/12 05:48:19 DEBUG: 3 [logterm: 0, index: 2] rejected msgApp [logterm: 3, index: 2] from 1
raft2020/10/12 05:48:19 DEBUG: 1 received msgApp rejection(lastindex: 0) from 3 for index 2
raft2020/10/12 05:48:19 DEBUG: 1 decreased progress of 3 to [next = 1, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
--- PASS: TestNodeWithSmallerTermCanCompleteElection (0.01s)
=== RUN   TestPreVoteWithSplitVote
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 2 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 3 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 became follower at term 1
raft2020/10/12 05:48:19 INFO: 2 became follower at term 1
raft2020/10/12 05:48:19 INFO: 3 became follower at term 1
raft2020/10/12 05:48:19 INFO: 1 is starting a new election at term 1
raft2020/10/12 05:48:19 INFO: 1 became pre-candidate at term 1
raft2020/10/12 05:48:19 INFO: 1 received MsgPreVoteResp from 1 at term 1
raft2020/10/12 05:48:19 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 2 at term 1
raft2020/10/12 05:48:19 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 3 at term 1
raft2020/10/12 05:48:19 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/12 05:48:19 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/12 05:48:19 INFO: 1 received MsgPreVoteResp from 2 at term 1
raft2020/10/12 05:48:19 INFO: 1 [quorum:2] has received 2 MsgPreVoteResp votes and 0 vote rejections
raft2020/10/12 05:48:19 INFO: 1 became candidate at term 2
raft2020/10/12 05:48:19 INFO: 1 received MsgVoteResp from 1 at term 2
raft2020/10/12 05:48:19 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 2
raft2020/10/12 05:48:19 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 2
raft2020/10/12 05:48:19 INFO: 3 [term: 1] received a MsgVote message with higher term from 1 [term: 2]
raft2020/10/12 05:48:19 INFO: 3 became follower at term 2
raft2020/10/12 05:48:19 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 2
raft2020/10/12 05:48:19 INFO: 2 [term: 1] received a MsgVote message with higher term from 1 [term: 2]
raft2020/10/12 05:48:19 INFO: 2 became follower at term 2
raft2020/10/12 05:48:19 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 2
raft2020/10/12 05:48:19 INFO: 1 received MsgVoteResp from 3 at term 2
raft2020/10/12 05:48:19 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/12 05:48:19 INFO: 1 became leader at term 2
raft2020/10/12 05:48:19 INFO: 2 is starting a new election at term 2
raft2020/10/12 05:48:19 INFO: 2 became pre-candidate at term 2
raft2020/10/12 05:48:19 INFO: 2 received MsgPreVoteResp from 2 at term 2
raft2020/10/12 05:48:19 INFO: 2 [logterm: 2, index: 1] sent MsgPreVote request to 1 at term 2
raft2020/10/12 05:48:19 INFO: 2 [logterm: 2, index: 1] sent MsgPreVote request to 3 at term 2
raft2020/10/12 05:48:19 INFO: 3 is starting a new election at term 2
raft2020/10/12 05:48:19 INFO: 3 became pre-candidate at term 2
raft2020/10/12 05:48:19 INFO: 3 received MsgPreVoteResp from 3 at term 2
raft2020/10/12 05:48:19 INFO: 3 [logterm: 2, index: 1] sent MsgPreVote request to 1 at term 2
raft2020/10/12 05:48:19 INFO: 3 [logterm: 2, index: 1] sent MsgPreVote request to 2 at term 2
raft2020/10/12 05:48:19 INFO: 3 [logterm: 2, index: 1, vote: 1] cast MsgPreVote for 2 [logterm: 2, index: 1] at term 2
raft2020/10/12 05:48:19 INFO: 2 [logterm: 2, index: 1, vote: 1] cast MsgPreVote for 3 [logterm: 2, index: 1] at term 2
raft2020/10/12 05:48:19 INFO: 2 received MsgPreVoteResp from 3 at term 2
raft2020/10/12 05:48:19 INFO: 2 [quorum:2] has received 2 MsgPreVoteResp votes and 0 vote rejections
raft2020/10/12 05:48:19 INFO: 2 became candidate at term 3
raft2020/10/12 05:48:19 INFO: 2 received MsgVoteResp from 2 at term 3
raft2020/10/12 05:48:19 INFO: 2 [logterm: 2, index: 1] sent MsgVote request to 1 at term 3
raft2020/10/12 05:48:19 INFO: 2 [logterm: 2, index: 1] sent MsgVote request to 3 at term 3
raft2020/10/12 05:48:19 INFO: 3 received MsgPreVoteResp from 2 at term 2
raft2020/10/12 05:48:19 INFO: 3 [quorum:2] has received 2 MsgPreVoteResp votes and 0 vote rejections
raft2020/10/12 05:48:19 INFO: 3 became candidate at term 3
raft2020/10/12 05:48:19 INFO: 3 received MsgVoteResp from 3 at term 3
raft2020/10/12 05:48:19 INFO: 3 [logterm: 2, index: 1] sent MsgVote request to 1 at term 3
raft2020/10/12 05:48:19 INFO: 3 [logterm: 2, index: 1] sent MsgVote request to 2 at term 3
raft2020/10/12 05:48:19 INFO: 3 [logterm: 2, index: 1, vote: 3] rejected MsgVote from 2 [logterm: 2, index: 1] at term 3
raft2020/10/12 05:48:19 INFO: 2 [logterm: 2, index: 1, vote: 2] rejected MsgVote from 3 [logterm: 2, index: 1] at term 3
raft2020/10/12 05:48:19 INFO: 2 received MsgVoteResp rejection from 3 at term 3
raft2020/10/12 05:48:19 INFO: 2 [quorum:2] has received 1 MsgVoteResp votes and 1 vote rejections
raft2020/10/12 05:48:19 INFO: 3 received MsgVoteResp rejection from 2 at term 3
raft2020/10/12 05:48:19 INFO: 3 [quorum:2] has received 1 MsgVoteResp votes and 1 vote rejections
raft2020/10/12 05:48:19 INFO: 2 is starting a new election at term 3
raft2020/10/12 05:48:19 INFO: 2 became pre-candidate at term 3
raft2020/10/12 05:48:19 INFO: 2 received MsgPreVoteResp from 2 at term 3
raft2020/10/12 05:48:19 INFO: 2 [logterm: 2, index: 1] sent MsgPreVote request to 1 at term 3
raft2020/10/12 05:48:19 INFO: 2 [logterm: 2, index: 1] sent MsgPreVote request to 3 at term 3
raft2020/10/12 05:48:19 INFO: 3 [logterm: 2, index: 1, vote: 3] cast MsgPreVote for 2 [logterm: 2, index: 1] at term 3
raft2020/10/12 05:48:19 INFO: 2 received MsgPreVoteResp from 3 at term 3
raft2020/10/12 05:48:19 INFO: 2 [quorum:2] has received 2 MsgPreVoteResp votes and 0 vote rejections
raft2020/10/12 05:48:19 INFO: 2 became candidate at term 4
raft2020/10/12 05:48:19 INFO: 2 received MsgVoteResp from 2 at term 4
raft2020/10/12 05:48:19 INFO: 2 [logterm: 2, index: 1] sent MsgVote request to 1 at term 4
raft2020/10/12 05:48:19 INFO: 2 [logterm: 2, index: 1] sent MsgVote request to 3 at term 4
raft2020/10/12 05:48:19 INFO: 3 [term: 3] received a MsgVote message with higher term from 2 [term: 4]
raft2020/10/12 05:48:19 INFO: 3 became follower at term 4
raft2020/10/12 05:48:19 INFO: 3 [logterm: 2, index: 1, vote: 0] cast MsgVote for 2 [logterm: 2, index: 1] at term 4
raft2020/10/12 05:48:19 INFO: 2 received MsgVoteResp from 3 at term 4
raft2020/10/12 05:48:19 INFO: 2 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/12 05:48:19 INFO: 2 became leader at term 4
--- PASS: TestPreVoteWithSplitVote (0.01s)
=== RUN   TestPreVoteWithCheckQuorum
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 2 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 3 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 became follower at term 1
raft2020/10/12 05:48:19 INFO: 2 became follower at term 1
raft2020/10/12 05:48:19 INFO: 3 became follower at term 1
raft2020/10/12 05:48:19 INFO: 1 is starting a new election at term 1
raft2020/10/12 05:48:19 INFO: 1 became pre-candidate at term 1
raft2020/10/12 05:48:19 INFO: 1 received MsgPreVoteResp from 1 at term 1
raft2020/10/12 05:48:19 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 2 at term 1
raft2020/10/12 05:48:19 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 3 at term 1
raft2020/10/12 05:48:19 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/12 05:48:19 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/12 05:48:19 INFO: 1 received MsgPreVoteResp from 2 at term 1
raft2020/10/12 05:48:19 INFO: 1 [quorum:2] has received 2 MsgPreVoteResp votes and 0 vote rejections
raft2020/10/12 05:48:19 INFO: 1 became candidate at term 2
raft2020/10/12 05:48:19 INFO: 1 received MsgVoteResp from 1 at term 2
raft2020/10/12 05:48:19 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 2
raft2020/10/12 05:48:19 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 2
raft2020/10/12 05:48:19 INFO: 2 [term: 1] received a MsgVote message with higher term from 1 [term: 2]
raft2020/10/12 05:48:19 INFO: 2 became follower at term 2
raft2020/10/12 05:48:19 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 2
raft2020/10/12 05:48:19 INFO: 3 [term: 1] received a MsgVote message with higher term from 1 [term: 2]
raft2020/10/12 05:48:19 INFO: 3 became follower at term 2
raft2020/10/12 05:48:19 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 2
raft2020/10/12 05:48:19 INFO: 1 received MsgVoteResp from 2 at term 2
raft2020/10/12 05:48:19 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/12 05:48:19 INFO: 1 became leader at term 2
raft2020/10/12 05:48:19 INFO: 3 is starting a new election at term 2
raft2020/10/12 05:48:19 INFO: 3 became pre-candidate at term 2
raft2020/10/12 05:48:19 INFO: 3 received MsgPreVoteResp from 3 at term 2
raft2020/10/12 05:48:19 INFO: 3 [logterm: 2, index: 1] sent MsgPreVote request to 1 at term 2
raft2020/10/12 05:48:19 INFO: 3 [logterm: 2, index: 1] sent MsgPreVote request to 2 at term 2
raft2020/10/12 05:48:19 INFO: 2 [logterm: 2, index: 1, vote: 1] ignored MsgPreVote from 3 [logterm: 2, index: 1] at term 2: lease is not expired (remaining ticks: 10)
raft2020/10/12 05:48:19 INFO: 2 is starting a new election at term 2
raft2020/10/12 05:48:19 INFO: 2 became pre-candidate at term 2
raft2020/10/12 05:48:19 INFO: 2 received MsgPreVoteResp from 2 at term 2
raft2020/10/12 05:48:19 INFO: 2 [logterm: 2, index: 1] sent MsgPreVote request to 3 at term 2
raft2020/10/12 05:48:19 INFO: 2 [logterm: 2, index: 1] sent MsgPreVote request to 1 at term 2
raft2020/10/12 05:48:19 INFO: 3 [logterm: 2, index: 1, vote: 1] cast MsgPreVote for 2 [logterm: 2, index: 1] at term 2
raft2020/10/12 05:48:19 INFO: 2 received MsgPreVoteResp from 3 at term 2
raft2020/10/12 05:48:19 INFO: 2 [quorum:2] has received 2 MsgPreVoteResp votes and 0 vote rejections
raft2020/10/12 05:48:19 INFO: 2 became candidate at term 3
raft2020/10/12 05:48:19 INFO: 2 received MsgVoteResp from 2 at term 3
raft2020/10/12 05:48:19 INFO: 2 [logterm: 2, index: 1] sent MsgVote request to 3 at term 3
raft2020/10/12 05:48:19 INFO: 2 [logterm: 2, index: 1] sent MsgVote request to 1 at term 3
raft2020/10/12 05:48:19 INFO: 3 [term: 2] received a MsgVote message with higher term from 2 [term: 3]
raft2020/10/12 05:48:19 INFO: 3 became follower at term 3
raft2020/10/12 05:48:19 INFO: 3 [logterm: 2, index: 1, vote: 0] cast MsgVote for 2 [logterm: 2, index: 1] at term 3
raft2020/10/12 05:48:19 INFO: 2 received MsgVoteResp from 3 at term 3
raft2020/10/12 05:48:19 INFO: 2 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/12 05:48:19 INFO: 2 became leader at term 3
--- PASS: TestPreVoteWithCheckQuorum (0.00s)
=== RUN   TestRawNodeStep
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 became follower at term 1
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 became follower at term 1
raft2020/10/12 05:48:19 INFO: 1 [term 1] received MsgTimeoutNow from 0 and starts an election to get leadership.
raft2020/10/12 05:48:19 INFO: 1 became candidate at term 2
raft2020/10/12 05:48:19 INFO: 1 received MsgVoteResp from 1 at term 2
raft2020/10/12 05:48:19 INFO: 1 became leader at term 2
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 became follower at term 1
raft2020/10/12 05:48:19 INFO: 1 no leader at term 1; dropping index reading msg
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 became follower at term 1
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 became follower at term 1
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 became follower at term 1
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 became follower at term 1
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 became follower at term 1
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 became follower at term 1
raft2020/10/12 05:48:19 INFO: 1 no leader at term 1; dropping leader transfer msg
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 became follower at term 1
raft2020/10/12 05:48:19 ERROR: 1 invalid format of MsgReadIndexResp from 0, entries count: 0
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 became follower at term 1
raft2020/10/12 05:48:19 INFO: 1 [logterm: 1, index: 1, vote: 0] rejected MsgPreVote from 0 [logterm: 0, index: 0] at term 1
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 became follower at term 1
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 became follower at term 1
raft2020/10/12 05:48:19 INFO: 1 [logterm: 1, index: 1, vote: 0] rejected MsgVote from 0 [logterm: 0, index: 0] at term 1
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 became follower at term 1
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 became follower at term 1
raft2020/10/12 05:48:19 INFO: 1 [commit: 1] ignored snapshot [index: 0, term: 0]
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 became follower at term 1
raft2020/10/12 05:48:19 INFO: 1 no leader at term 1; dropping proposal
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 became follower at term 1
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 became follower at term 1
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 became follower at term 1
--- PASS: TestRawNodeStep (0.00s)
=== RUN   TestRawNodeProposeAndConfChange
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 became follower at term 1
raft2020/10/12 05:48:19 INFO: 1 is starting a new election at term 1
raft2020/10/12 05:48:19 INFO: 1 became candidate at term 2
raft2020/10/12 05:48:19 INFO: 1 received MsgVoteResp from 1 at term 2
raft2020/10/12 05:48:19 INFO: 1 became leader at term 2
--- PASS: TestRawNodeProposeAndConfChange (0.00s)
=== RUN   TestRawNodeProposeAddDuplicateNode
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 became follower at term 1
raft2020/10/12 05:48:19 INFO: 1 is starting a new election at term 1
raft2020/10/12 05:48:19 INFO: 1 became candidate at term 2
raft2020/10/12 05:48:19 INFO: 1 received MsgVoteResp from 1 at term 2
raft2020/10/12 05:48:19 INFO: 1 became leader at term 2
--- PASS: TestRawNodeProposeAddDuplicateNode (0.00s)
=== RUN   TestRawNodeReadIndex
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 became follower at term 1
raft2020/10/12 05:48:19 INFO: 1 is starting a new election at term 1
raft2020/10/12 05:48:19 INFO: 1 became candidate at term 2
raft2020/10/12 05:48:19 INFO: 1 received MsgVoteResp from 1 at term 2
raft2020/10/12 05:48:19 INFO: 1 became leader at term 2
--- PASS: TestRawNodeReadIndex (0.00s)
=== RUN   TestRawNodeStart
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 became follower at term 1
    rawnode_test.go:292: rd {<nil> {1 0 1 {} [] 0} [] [{1 1 EntryConfChange [8 0 16 0 24 1] {} [] 0}] {[] {{[] [] {} [] 0} 0 0 {} [] 0} {} [] 0} [{1 1 EntryConfChange [8 0 16 0 24 1] {} [] 0}] [] true}
raft2020/10/12 05:48:19 INFO: 1 is starting a new election at term 1
raft2020/10/12 05:48:19 INFO: 1 became candidate at term 2
raft2020/10/12 05:48:19 INFO: 1 received MsgVoteResp from 1 at term 2
raft2020/10/12 05:48:19 INFO: 1 became leader at term 2
--- PASS: TestRawNodeStart (0.00s)
=== RUN   TestRawNodeRestart
raft2020/10/12 05:48:19 INFO: 1 became follower at term 1
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [], term: 1, commit: 1, applied: 0, lastindex: 2, lastterm: 1]
--- PASS: TestRawNodeRestart (0.00s)
=== RUN   TestRawNodeRestartFromSnapshot
raft2020/10/12 05:48:19 INFO: 1 became follower at term 1
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [1,2], term: 1, commit: 3, applied: 2, lastindex: 3, lastterm: 1]
--- PASS: TestRawNodeRestartFromSnapshot (0.00s)
=== RUN   TestRawNodeStatus
raft2020/10/12 05:48:19 INFO: 1 became follower at term 0
raft2020/10/12 05:48:19 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/12 05:48:19 INFO: 1 became follower at term 1
--- PASS: TestRawNodeStatus (0.00s)
=== RUN   TestStorageTerm
--- PASS: TestStorageTerm (0.00s)
=== RUN   TestStorageEntries
--- PASS: TestStorageEntries (0.00s)
=== RUN   TestStorageLastIndex
--- PASS: TestStorageLastIndex (0.00s)
=== RUN   TestStorageFirstIndex
--- PASS: TestStorageFirstIndex (0.00s)
=== RUN   TestStorageCompact
--- PASS: TestStorageCompact (0.00s)
=== RUN   TestStorageCreateSnapshot
--- PASS: TestStorageCreateSnapshot (0.00s)
=== RUN   TestStorageAppend
--- PASS: TestStorageAppend (0.00s)
=== RUN   TestStorageApplySnapshot
--- PASS: TestStorageApplySnapshot (0.00s)
=== RUN   TestDescribeEntry
--- PASS: TestDescribeEntry (0.00s)
=== RUN   TestLimitSize
--- PASS: TestLimitSize (0.00s)
=== RUN   TestIsLocalMsg
--- PASS: TestIsLocalMsg (0.00s)
PASS
ok  	github.com/coreos/etcd/raft	1.738s
?   	github.com/coreos/etcd/raft/raftpb	[no test files]
=== RUN   TestSendMessage
2020-10-12 05:48:30.452820 I | rafthttp: starting peer 2...
2020-10-12 05:48:30.454907 I | rafthttp: started HTTP pipelining with peer 2
2020-10-12 05:48:30.457160 I | rafthttp: started streaming with peer 2 (writer)
2020-10-12 05:48:30.458737 I | rafthttp: started streaming with peer 2 (writer)
2020-10-12 05:48:30.467010 I | rafthttp: started peer 2
2020-10-12 05:48:30.467330 I | rafthttp: added peer 2
2020-10-12 05:48:30.467528 I | rafthttp: starting peer 1...
2020-10-12 05:48:30.467824 I | rafthttp: started HTTP pipelining with peer 1
2020-10-12 05:48:30.477794 I | rafthttp: started streaming with peer 2 (stream Message reader)
2020-10-12 05:48:30.487793 I | rafthttp: started streaming with peer 2 (stream MsgApp v2 reader)
2020-10-12 05:48:30.496686 I | rafthttp: started streaming with peer 1 (writer)
2020-10-12 05:48:30.497371 I | rafthttp: started streaming with peer 1 (writer)
2020-10-12 05:48:30.497905 I | rafthttp: started peer 1
2020-10-12 05:48:30.499151 I | rafthttp: started streaming with peer 1 (stream MsgApp v2 reader)
2020-10-12 05:48:30.500361 I | rafthttp: added peer 1
2020-10-12 05:48:30.501130 I | rafthttp: peer 1 became active
2020-10-12 05:48:30.501252 I | rafthttp: established a TCP streaming connection with peer 1 (stream MsgApp v2 writer)
2020-10-12 05:48:30.501309 I | rafthttp: peer 2 became active
2020-10-12 05:48:30.501404 I | rafthttp: established a TCP streaming connection with peer 2 (stream MsgApp v2 reader)
2020-10-12 05:48:30.501637 I | rafthttp: started streaming with peer 1 (stream Message reader)
2020-10-12 05:48:30.501728 I | rafthttp: established a TCP streaming connection with peer 1 (stream Message writer)
2020-10-12 05:48:30.502390 I | rafthttp: established a TCP streaming connection with peer 2 (stream Message reader)
2020-10-12 05:48:30.504499 I | rafthttp: established a TCP streaming connection with peer 2 (stream Message writer)
2020-10-12 05:48:30.505007 I | rafthttp: established a TCP streaming connection with peer 1 (stream Message reader)
2020-10-12 05:48:30.507721 I | rafthttp: established a TCP streaming connection with peer 1 (stream MsgApp v2 reader)
2020-10-12 05:48:30.512738 I | rafthttp: established a TCP streaming connection with peer 2 (stream MsgApp v2 writer)
2020-10-12 05:48:30.533980 I | rafthttp: stopping peer 1...
2020-10-12 05:48:30.535547 I | rafthttp: closed the TCP streaming connection with peer 1 (stream MsgApp v2 writer)
2020-10-12 05:48:30.535933 I | rafthttp: stopped streaming with peer 1 (writer)
2020-10-12 05:48:30.536899 W | rafthttp: lost the TCP streaming connection with peer 2 (stream MsgApp v2 reader)
2020-10-12 05:48:30.538503 I | rafthttp: closed the TCP streaming connection with peer 1 (stream Message writer)
2020-10-12 05:48:30.539204 I | rafthttp: stopped streaming with peer 1 (writer)
2020-10-12 05:48:30.551135 W | rafthttp: lost the TCP streaming connection with peer 2 (stream Message reader)
2020-10-12 05:48:30.556329 I | rafthttp: stopped HTTP pipelining with peer 1
2020-10-12 05:48:30.557220 W | rafthttp: lost the TCP streaming connection with peer 1 (stream MsgApp v2 reader)
2020-10-12 05:48:30.557663 E | rafthttp: failed to read 1 on stream MsgApp v2 (context canceled)
2020-10-12 05:48:30.557968 I | rafthttp: peer 1 became inactive (message send to peer failed)
2020-10-12 05:48:30.558205 I | rafthttp: stopped streaming with peer 1 (stream MsgApp v2 reader)
2020-10-12 05:48:30.559196 W | rafthttp: lost the TCP streaming connection with peer 1 (stream Message reader)
2020-10-12 05:48:30.559520 I | rafthttp: stopped streaming with peer 1 (stream Message reader)
2020-10-12 05:48:30.559785 I | rafthttp: stopped peer 1
2020-10-12 05:48:30.560213 I | rafthttp: stopping peer 2...
2020-10-12 05:48:30.560685 E | rafthttp: failed to find member 1 in cluster 1
2020-10-12 05:48:30.562541 E | rafthttp: failed to dial 2 on stream MsgApp v2 (peer 2 failed to find local node 1)
2020-10-12 05:48:30.562647 I | rafthttp: peer 2 became inactive (message send to peer failed)
2020-10-12 05:48:30.564006 E | rafthttp: failed to find member 1 in cluster 1
2020-10-12 05:48:30.564360 I | rafthttp: closed the TCP streaming connection with peer 2 (stream MsgApp v2 writer)
2020-10-12 05:48:30.564569 I | rafthttp: stopped streaming with peer 2 (writer)
2020-10-12 05:48:30.566384 I | rafthttp: closed the TCP streaming connection with peer 2 (stream Message writer)
2020-10-12 05:48:30.566695 I | rafthttp: stopped streaming with peer 2 (writer)
2020-10-12 05:48:30.567007 I | rafthttp: stopped HTTP pipelining with peer 2
2020-10-12 05:48:30.567264 I | rafthttp: stopped streaming with peer 2 (stream MsgApp v2 reader)
2020-10-12 05:48:30.567516 I | rafthttp: stopped streaming with peer 2 (stream Message reader)
2020-10-12 05:48:30.567726 I | rafthttp: stopped peer 2
--- PASS: TestSendMessage (0.12s)
=== RUN   TestSendMessageWhenStreamIsBroken
2020-10-12 05:48:30.570733 I | rafthttp: starting peer 2...
2020-10-12 05:48:30.571083 I | rafthttp: started HTTP pipelining with peer 2
2020-10-12 05:48:30.572963 I | rafthttp: started streaming with peer 2 (writer)
2020-10-12 05:48:30.573894 I | rafthttp: started streaming with peer 2 (writer)
2020-10-12 05:48:30.575954 I | rafthttp: started peer 2
2020-10-12 05:48:30.576266 I | rafthttp: started streaming with peer 2 (stream MsgApp v2 reader)
2020-10-12 05:48:30.576426 I | rafthttp: started streaming with peer 2 (stream Message reader)
2020-10-12 05:48:30.577708 I | rafthttp: added peer 2
2020-10-12 05:48:30.577917 I | rafthttp: starting peer 1...
2020-10-12 05:48:30.578059 I | rafthttp: started HTTP pipelining with peer 1
2020-10-12 05:48:30.581025 I | rafthttp: started streaming with peer 1 (writer)
2020-10-12 05:48:30.581386 I | rafthttp: started streaming with peer 1 (writer)
2020-10-12 05:48:30.597961 I | rafthttp: started streaming with peer 1 (stream MsgApp v2 reader)
2020-10-12 05:48:30.598396 I | rafthttp: started streaming with peer 1 (stream Message reader)
2020-10-12 05:48:30.601888 I | rafthttp: peer 2 became active
2020-10-12 05:48:30.602032 I | rafthttp: established a TCP streaming connection with peer 2 (stream Message writer)
2020-10-12 05:48:30.602288 I | rafthttp: peer 1 became active
2020-10-12 05:48:30.602416 I | rafthttp: established a TCP streaming connection with peer 1 (stream MsgApp v2 reader)
2020-10-12 05:48:30.603372 I | rafthttp: established a TCP streaming connection with peer 1 (stream Message reader)
2020-10-12 05:48:30.603541 I | rafthttp: started peer 1
2020-10-12 05:48:30.603821 I | rafthttp: added peer 1
2020-10-12 05:48:30.604327 I | rafthttp: established a TCP streaming connection with peer 1 (stream Message writer)
2020-10-12 05:48:30.604882 I | rafthttp: established a TCP streaming connection with peer 2 (stream MsgApp v2 writer)
2020-10-12 05:48:30.605099 I | rafthttp: established a TCP streaming connection with peer 1 (stream MsgApp v2 writer)
2020-10-12 05:48:30.606360 I | rafthttp: established a TCP streaming connection with peer 2 (stream Message reader)
2020-10-12 05:48:30.607461 W | rafthttp: lost the TCP streaming connection with peer 1 (stream Message reader)
2020-10-12 05:48:30.607588 W | rafthttp: lost the TCP streaming connection with peer 2 (stream Message reader)
2020-10-12 05:48:30.607686 E | rafthttp: failed to read 2 on stream Message (unexpected EOF)
2020-10-12 05:48:30.607764 I | rafthttp: peer 2 became inactive (message send to peer failed)
2020-10-12 05:48:30.608419 E | rafthttp: failed to read 1 on stream Message (unexpected EOF)
2020-10-12 05:48:30.608752 I | rafthttp: peer 1 became inactive (message send to peer failed)
2020-10-12 05:48:30.609705 W | rafthttp: lost the TCP streaming connection with peer 1 (stream MsgApp v2 reader)
2020-10-12 05:48:30.610746 I | rafthttp: established a TCP streaming connection with peer 2 (stream MsgApp v2 reader)
2020-10-12 05:48:30.612051 I | rafthttp: peer 2 became active
2020-10-12 05:48:30.612381 I | rafthttp: established a TCP streaming connection with peer 2 (stream Message reader)
2020-10-12 05:48:30.613445 E | rafthttp: failed to write 2 on stream Message (write tcp 127.0.0.1:34901->127.0.0.1:52602: use of closed network connection)
2020-10-12 05:48:30.627985 I | rafthttp: peer 2 became inactive (message send to peer failed)
2020-10-12 05:48:30.630584 I | rafthttp: peer 1 became active
2020-10-12 05:48:30.630827 W | rafthttp: closed an existing TCP streaming connection with peer 1 (stream Message writer)
2020-10-12 05:48:30.632264 W | rafthttp: lost the TCP streaming connection with peer 2 (stream Message writer)
2020-10-12 05:48:30.632748 I | rafthttp: peer 2 became active
2020-10-12 05:48:30.633065 I | rafthttp: established a TCP streaming connection with peer 2 (stream Message writer)
2020-10-12 05:48:30.633293 I | rafthttp: established a TCP streaming connection with peer 1 (stream Message writer)
2020-10-12 05:48:30.633539 I | rafthttp: established a TCP streaming connection with peer 1 (stream MsgApp v2 reader)
2020-10-12 05:48:30.635490 I | rafthttp: established a TCP streaming connection with peer 1 (stream Message reader)
2020-10-12 05:48:30.636010 W | rafthttp: lost the TCP streaming connection with peer 2 (stream MsgApp v2 reader)
2020-10-12 05:48:30.637652 E | rafthttp: failed to read 2 on stream MsgApp v2 (unexpected EOF)
2020-10-12 05:48:30.638292 I | rafthttp: peer 2 became inactive (message send to peer failed)
2020-10-12 05:48:30.638673 I | rafthttp: stopping peer 1...
2020-10-12 05:48:30.639013 W | rafthttp: closed an existing TCP streaming connection with peer 2 (stream MsgApp v2 writer)
2020-10-12 05:48:30.643779 I | rafthttp: established a TCP streaming connection with peer 2 (stream MsgApp v2 writer)
2020-10-12 05:48:30.648527 I | rafthttp: closed the TCP streaming connection with peer 1 (stream MsgApp v2 writer)
2020-10-12 05:48:30.649024 I | rafthttp: stopped streaming with peer 1 (writer)
2020-10-12 05:48:30.653378 I | rafthttp: closed the TCP streaming connection with peer 1 (stream Message writer)
2020-10-12 05:48:30.653822 I | rafthttp: stopped streaming with peer 1 (writer)
2020-10-12 05:48:30.654389 I | rafthttp: stopped HTTP pipelining with peer 1
2020-10-12 05:48:30.655173 W | rafthttp: lost the TCP streaming connection with peer 1 (stream MsgApp v2 reader)
2020-10-12 05:48:30.655567 I | rafthttp: stopped streaming with peer 1 (stream MsgApp v2 reader)
2020-10-12 05:48:30.656270 W | rafthttp: lost the TCP streaming connection with peer 1 (stream Message reader)
2020-10-12 05:48:30.656639 I | rafthttp: stopped streaming with peer 1 (stream Message reader)
2020-10-12 05:48:30.656904 I | rafthttp: stopped peer 1
2020-10-12 05:48:30.657330 I | rafthttp: stopping peer 2...
2020-10-12 05:48:30.658464 E | rafthttp: failed to find member 1 in cluster 1
2020-10-12 05:48:30.660773 I | rafthttp: closed the TCP streaming connection with peer 2 (stream MsgApp v2 writer)
2020-10-12 05:48:30.668047 I | rafthttp: stopped streaming with peer 2 (writer)
2020-10-12 05:48:30.669136 W | rafthttp: lost the TCP streaming connection with peer 2 (stream Message reader)
2020-10-12 05:48:30.671641 I | rafthttp: closed the TCP streaming connection with peer 2 (stream Message writer)
2020-10-12 05:48:30.672408 I | rafthttp: stopped streaming with peer 2 (writer)
2020-10-12 05:48:30.673081 I | rafthttp: stopped HTTP pipelining with peer 2
2020-10-12 05:48:30.674199 I | rafthttp: stopped streaming with peer 2 (stream MsgApp v2 reader)
2020-10-12 05:48:30.674347 I | rafthttp: stopped streaming with peer 2 (stream Message reader)
2020-10-12 05:48:30.674427 I | rafthttp: stopped peer 2
--- PASS: TestSendMessageWhenStreamIsBroken (0.11s)
=== RUN   TestServeRaftPrefix
2020-10-12 05:48:30.678466 E | rafthttp: failed to read raft message (some error)
2020-10-12 05:48:30.679417 E | rafthttp: failed to unmarshal raft message (unexpected EOF)
2020-10-12 05:48:30.680215 E | rafthttp: request cluster ID mismatch (got 1 want 0)
2020-10-12 05:48:30.681541 W | rafthttp: failed to process raft message (blah)
--- PASS: TestServeRaftPrefix (0.01s)
=== RUN   TestServeRaftStreamPrefix
--- PASS: TestServeRaftStreamPrefix (0.00s)
=== RUN   TestServeRaftStreamPrefixBad
2020-10-12 05:48:30.686221 E | rafthttp: failed to find member 2 in cluster 1
2020-10-12 05:48:30.686438 W | rafthttp: rejected the stream from peer 5 since it was removed
2020-10-12 05:48:30.687305 E | rafthttp: request cluster ID mismatch (got 2 want 1)
2020-10-12 05:48:30.687828 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   TestMsgAppV2
--- PASS: TestMsgAppV2 (0.00s)
=== RUN   TestPeerPick
--- PASS: TestPeerPick (0.00s)
=== RUN   TestPipelineSend
2020-10-12 05:48:30.695656 I | rafthttp: started HTTP pipelining with peer 1
2020-10-12 05:48:30.696093 I | rafthttp: peer 1 became active
2020-10-12 05:48:30.706550 I | rafthttp: stopped HTTP pipelining with peer 1
--- PASS: TestPipelineSend (0.01s)
=== RUN   TestPipelineKeepSendingWhenPostError
2020-10-12 05:48:30.708034 I | rafthttp: started HTTP pipelining with peer 1
2020-10-12 05:48:30.724123 I | rafthttp: stopped HTTP pipelining with peer 1
--- PASS: TestPipelineKeepSendingWhenPostError (0.02s)
=== RUN   TestPipelineExceedMaximumServing
2020-10-12 05:48:30.725394 I | rafthttp: started HTTP pipelining with peer 1
2020-10-12 05:48:30.726883 I | rafthttp: peer 1 became active
2020-10-12 05:48:30.728465 I | rafthttp: stopped HTTP pipelining with peer 1
--- PASS: TestPipelineExceedMaximumServing (0.00s)
=== RUN   TestPipelineSendFailed
2020-10-12 05:48:30.729926 I | rafthttp: started HTTP pipelining with peer 1
2020-10-12 05:48:30.740734 I | rafthttp: stopped HTTP pipelining with peer 1
--- PASS: TestPipelineSendFailed (0.01s)
=== RUN   TestPipelinePost
2020-10-12 05:48:30.741955 I | rafthttp: started HTTP pipelining with peer 1
2020-10-12 05:48:30.752621 I | rafthttp: stopped HTTP pipelining with peer 1
--- PASS: TestPipelinePost (0.01s)
=== RUN   TestPipelinePostBad
2020-10-12 05:48:30.754275 I | rafthttp: started HTTP pipelining with peer 1
2020-10-12 05:48:30.754995 I | rafthttp: stopped HTTP pipelining with peer 1
2020-10-12 05:48:30.755293 I | rafthttp: started HTTP pipelining with peer 1
2020-10-12 05:48:30.755607 I | rafthttp: stopped HTTP pipelining with peer 1
2020-10-12 05:48:30.755731 I | rafthttp: started HTTP pipelining with peer 1
2020-10-12 05:48:30.756034 I | rafthttp: stopped HTTP pipelining with peer 1
--- PASS: TestPipelinePostBad (0.00s)
=== RUN   TestPipelinePostErrorc
2020-10-12 05:48:30.756741 I | rafthttp: started HTTP pipelining with peer 1
2020-10-12 05:48:30.756953 I | rafthttp: stopped HTTP pipelining with peer 1
--- PASS: TestPipelinePostErrorc (0.00s)
=== RUN   TestStopBlockedPipeline
2020-10-12 05:48:30.757452 I | rafthttp: started HTTP pipelining with peer 1
2020-10-12 05:48:30.763118 I | rafthttp: stopped HTTP pipelining with peer 1
--- PASS: TestStopBlockedPipeline (0.01s)
=== RUN   TestSnapshotSend
2020-10-12 05:48:30.765422 I | rafthttp: start to send database snapshot [index: 0, to 1, size 33 B]...
2020-10-12 05:48:30.767767 I | rafthttp: receiving database snapshot [index: 0, from: 0, raft message size: 28 B]
2020-10-12 05:48:31.034928 I | snap: saved database snapshot to disk [total bytes: 5]
2020-10-12 05:48:31.035335 I | rafthttp: successfully received and saved database snapshot [index: 0, from: 0, raft message size: 28 B, db size: 5 B, took: 268.031672ms]
2020-10-12 05:48:31.037732 I | rafthttp: peer 1 became active
2020-10-12 05:48:31.038104 I | rafthttp: database snapshot [index: 0, to: 1] sent out successfully
2020-10-12 05:48:31.054684 I | rafthttp: start to send database snapshot [index: 0, to 1, size 29 B]...
2020-10-12 05:48:31.057651 I | rafthttp: receiving database snapshot [index: 0, from: 0, raft message size: 28 B]
2020-10-12 05:48:31.059218 E | rafthttp: failed to save KV snapshot (unexpected EOF)
2020-10-12 05:48:31.060326 W | rafthttp: database snapshot [index: 0, to: 1] failed to be sent out (ioutil: short read)
2020-10-12 05:48:31.062324 I | rafthttp: start to send database snapshot [index: 0, to 1, size 10 kB]...
2020-10-12 05:48:31.065036 I | rafthttp: receiving database snapshot [index: 0, from: 0, raft message size: 28 B]
2020-10-12 05:48:31.066002 W | rafthttp: database snapshot [index: 0, to: 1] failed to be sent out (ioutil: short read)
2020-10-12 05:48:31.066392 E | rafthttp: failed to save KV snapshot (unexpected EOF)
2020-10-12 05:48:31.068452 I | rafthttp: start to send database snapshot [index: 0, to 1, size 29 B]...
2020-10-12 05:48:31.071192 I | rafthttp: receiving database snapshot [index: 0, from: 0, raft message size: 28 B]
2020-10-12 05:48:31.073023 E | rafthttp: failed to save KV snapshot (unexpected EOF)
2020-10-12 05:48:31.074090 W | rafthttp: database snapshot [index: 0, to: 1] failed to be sent out (ioutil: expect EOF)
--- PASS: TestSnapshotSend (0.31s)
=== RUN   TestStreamWriterAttachOutgoingConn
2020-10-12 05:48:31.078098 I | rafthttp: started streaming with peer 1 (writer)
2020-10-12 05:48:31.078248 I | rafthttp: peer 1 became active
2020-10-12 05:48:31.078326 I | rafthttp: established a TCP streaming connection with peer 1 (stream Message writer)
2020-10-12 05:48:31.081314 W | rafthttp: closed an existing TCP streaming connection with peer 1 (stream Message writer)
2020-10-12 05:48:31.081460 I | rafthttp: established a TCP streaming connection with peer 1 (stream Message writer)
2020-10-12 05:48:31.085033 W | rafthttp: closed an existing TCP streaming connection with peer 1 (stream Message writer)
2020-10-12 05:48:31.085513 I | rafthttp: established a TCP streaming connection with peer 1 (stream Message writer)
2020-10-12 05:48:31.088739 I | rafthttp: closed the TCP streaming connection with peer 1 (stream Message writer)
2020-10-12 05:48:31.089115 I | rafthttp: stopped streaming with peer 1 (writer)
--- PASS: TestStreamWriterAttachOutgoingConn (0.01s)
=== RUN   TestStreamWriterAttachBadOutgoingConn
2020-10-12 05:48:31.093475 I | rafthttp: started streaming with peer 1 (writer)
2020-10-12 05:48:31.093940 I | rafthttp: peer 1 became active
2020-10-12 05:48:31.094266 I | rafthttp: established a TCP streaming connection with peer 1 (stream Message writer)
2020-10-12 05:48:31.094626 E | rafthttp: failed to write 1 on stream Message (blah)
2020-10-12 05:48:31.094842 I | rafthttp: peer 1 became inactive (message send to peer failed)
2020-10-12 05:48:31.095117 E | rafthttp: peer 1 (writer) connection close error: blah
2020-10-12 05:48:31.106524 W | rafthttp: lost the TCP streaming connection with peer 1 (stream Message writer)
2020-10-12 05:48:31.107056 I | rafthttp: stopped streaming with peer 1 (writer)
--- PASS: TestStreamWriterAttachBadOutgoingConn (0.02s)
=== RUN   TestStreamReaderDialRequest
--- PASS: TestStreamReaderDialRequest (0.02s)
=== RUN   TestStreamReaderDialResult
--- PASS: TestStreamReaderDialResult (0.00s)
=== RUN   TestStreamReaderStopOnDial
2020-10-12 05:48:31.131197 I | rafthttp: started streaming with peer 2 (stream Message reader)
2020-10-12 05:48:31.141790 I | rafthttp: peer 2 became active
2020-10-12 05:48:31.142154 I | rafthttp: established a TCP streaming connection with peer 2 (stream Message reader)
2020-10-12 05:48:31.142538 W | rafthttp: lost the TCP streaming connection with peer 2 (stream Message reader)
2020-10-12 05:48:31.142787 I | rafthttp: stopped streaming with peer 2 (stream Message reader)
--- PASS: TestStreamReaderStopOnDial (0.02s)
=== RUN   TestStreamReaderDialDetectUnsupport
--- PASS: TestStreamReaderDialDetectUnsupport (0.00s)
=== RUN   TestStream
2020-10-12 05:48:31.168546 I | rafthttp: started streaming with peer 1 (writer)
2020-10-12 05:48:31.170324 I | rafthttp: started streaming with peer 2 (stream Message reader)
2020-10-12 05:48:31.173185 I | rafthttp: peer 1 became active
2020-10-12 05:48:31.173335 I | rafthttp: established a TCP streaming connection with peer 1 (stream Message writer)
2020-10-12 05:48:31.173774 I | rafthttp: peer 2 became active
2020-10-12 05:48:31.173881 I | rafthttp: established a TCP streaming connection with peer 2 (stream Message reader)
2020-10-12 05:48:31.174963 W | rafthttp: lost the TCP streaming connection with peer 2 (stream Message reader)
2020-10-12 05:48:31.175082 E | rafthttp: failed to read 2 on stream Message (context canceled)
2020-10-12 05:48:31.175162 I | rafthttp: peer 2 became inactive (message send to peer failed)
2020-10-12 05:48:31.175309 I | rafthttp: stopped streaming with peer 2 (stream Message reader)
2020-10-12 05:48:31.177924 I | rafthttp: started streaming with peer 2 (stream Message reader)
2020-10-12 05:48:31.178144 I | rafthttp: started streaming with peer 1 (writer)
2020-10-12 05:48:31.181242 I | rafthttp: peer 1 became active
2020-10-12 05:48:31.181371 I | rafthttp: established a TCP streaming connection with peer 1 (stream Message writer)
2020-10-12 05:48:31.181526 I | rafthttp: peer 2 became active
2020-10-12 05:48:31.181629 I | rafthttp: established a TCP streaming connection with peer 2 (stream Message reader)
2020-10-12 05:48:31.182739 W | rafthttp: lost the TCP streaming connection with peer 2 (stream Message reader)
2020-10-12 05:48:31.182972 I | rafthttp: stopped streaming with peer 2 (stream Message reader)
2020-10-12 05:48:31.185193 I | rafthttp: started streaming with peer 2 (stream MsgApp v2 reader)
2020-10-12 05:48:31.198189 I | rafthttp: started streaming with peer 1 (writer)
2020-10-12 05:48:31.200253 I | rafthttp: peer 2 became active
2020-10-12 05:48:31.200421 I | rafthttp: established a TCP streaming connection with peer 2 (stream MsgApp v2 reader)
2020-10-12 05:48:31.201537 I | rafthttp: peer 1 became active
2020-10-12 05:48:31.201831 I | rafthttp: established a TCP streaming connection with peer 1 (stream MsgApp v2 writer)
2020-10-12 05:48:31.203920 W | rafthttp: lost the TCP streaming connection with peer 2 (stream MsgApp v2 reader)
2020-10-12 05:48:31.204100 I | rafthttp: stopped streaming with peer 2 (stream MsgApp v2 reader)
2020-10-12 05:48:31.209514 I | rafthttp: closed the TCP streaming connection with peer 1 (stream MsgApp v2 writer)
2020-10-12 05:48:31.209919 I | rafthttp: stopped streaming with peer 1 (writer)
2020-10-12 05:48:31.217262 I | rafthttp: closed the TCP streaming connection with peer 1 (stream Message writer)
2020-10-12 05:48:31.217691 I | rafthttp: stopped streaming with peer 1 (writer)
2020-10-12 05:48:31.220606 I | rafthttp: closed the TCP streaming connection with peer 1 (stream Message writer)
2020-10-12 05:48:31.221027 I | rafthttp: stopped streaming with peer 1 (writer)
--- PASS: TestStream (0.07s)
=== RUN   TestCheckStreamSupport
--- PASS: TestCheckStreamSupport (0.00s)
=== RUN   TestTransportSend
--- PASS: TestTransportSend (0.00s)
=== RUN   TestTransportCutMend
--- PASS: TestTransportCutMend (0.00s)
=== RUN   TestTransportAdd
2020-10-12 05:48:31.226371 I | rafthttp: starting peer 1...
2020-10-12 05:48:31.227561 I | rafthttp: started HTTP pipelining with peer 1
2020-10-12 05:48:31.230458 I | rafthttp: started streaming with peer 1 (writer)
2020-10-12 05:48:31.232385 I | rafthttp: started streaming with peer 1 (writer)
2020-10-12 05:48:31.236000 I | rafthttp: started peer 1
2020-10-12 05:48:31.236601 I | rafthttp: started streaming with peer 1 (stream Message reader)
2020-10-12 05:48:31.236784 I | rafthttp: started streaming with peer 1 (stream MsgApp v2 reader)
2020-10-12 05:48:31.237136 I | rafthttp: added peer 1
2020-10-12 05:48:31.237393 I | rafthttp: stopping peer 1...
2020-10-12 05:48:31.237710 I | rafthttp: stopped streaming with peer 1 (writer)
2020-10-12 05:48:31.238130 I | rafthttp: stopped streaming with peer 1 (writer)
2020-10-12 05:48:31.238487 I | rafthttp: stopped HTTP pipelining with peer 1
2020-10-12 05:48:31.238723 I | rafthttp: stopped streaming with peer 1 (stream MsgApp v2 reader)
2020-10-12 05:48:31.238908 I | rafthttp: stopped streaming with peer 1 (stream Message reader)
2020-10-12 05:48:31.239020 I | rafthttp: stopped peer 1
--- PASS: TestTransportAdd (0.01s)
=== RUN   TestTransportRemove
2020-10-12 05:48:31.239509 I | rafthttp: starting peer 1...
2020-10-12 05:48:31.239692 I | rafthttp: started HTTP pipelining with peer 1
2020-10-12 05:48:31.245718 I | rafthttp: started streaming with peer 1 (writer)
2020-10-12 05:48:31.253153 I | rafthttp: started streaming with peer 1 (writer)
2020-10-12 05:48:31.257316 I | rafthttp: started streaming with peer 1 (stream MsgApp v2 reader)
2020-10-12 05:48:31.257710 I | rafthttp: started streaming with peer 1 (stream Message reader)
2020-10-12 05:48:31.265347 I | rafthttp: started peer 1
2020-10-12 05:48:31.265641 I | rafthttp: added peer 1
2020-10-12 05:48:31.265729 I | rafthttp: stopping peer 1...
2020-10-12 05:48:31.267526 I | rafthttp: stopped streaming with peer 1 (writer)
2020-10-12 05:48:31.267789 I | rafthttp: stopped streaming with peer 1 (writer)
2020-10-12 05:48:31.269205 I | rafthttp: stopped HTTP pipelining with peer 1
2020-10-12 05:48:31.269349 I | rafthttp: stopped streaming with peer 1 (stream MsgApp v2 reader)
2020-10-12 05:48:31.269593 I | rafthttp: stopped streaming with peer 1 (stream Message reader)
2020-10-12 05:48:31.269913 I | rafthttp: stopped peer 1
2020-10-12 05:48:31.270207 I | rafthttp: removed peer 1
--- PASS: TestTransportRemove (0.03s)
=== RUN   TestTransportUpdate
2020-10-12 05:48:31.274344 I | rafthttp: updated peer 1
--- PASS: TestTransportUpdate (0.00s)
=== RUN   TestTransportErrorc
2020-10-12 05:48:31.276402 I | rafthttp: starting peer 1...
2020-10-12 05:48:31.278284 I | rafthttp: started HTTP pipelining with peer 1
2020-10-12 05:48:31.282096 I | rafthttp: started streaming with peer 1 (writer)
2020-10-12 05:48:31.285190 I | rafthttp: started streaming with peer 1 (writer)
2020-10-12 05:48:31.289997 I | rafthttp: started streaming with peer 1 (stream MsgApp v2 reader)
2020-10-12 05:48:31.290169 I | rafthttp: started peer 1
2020-10-12 05:48:31.290413 I | rafthttp: added peer 1
2020-10-12 05:48:31.292963 I | rafthttp: started streaming with peer 1 (stream Message reader)
2020-10-12 05:48:31.307816 I | rafthttp: stopping peer 1...
2020-10-12 05:48:31.309731 I | rafthttp: stopped streaming with peer 1 (writer)
2020-10-12 05:48:31.310502 I | rafthttp: stopped streaming with peer 1 (writer)
2020-10-12 05:48:31.320007 I | rafthttp: stopped HTTP pipelining with peer 1
2020-10-12 05:48:31.320999 I | rafthttp: stopped streaming with peer 1 (stream MsgApp v2 reader)
2020-10-12 05:48:31.321811 I | rafthttp: stopped streaming with peer 1 (stream Message reader)
2020-10-12 05:48:31.321925 I | rafthttp: stopped peer 1
--- PASS: TestTransportErrorc (0.05s)
=== RUN   TestURLPickerPickTwice
--- PASS: TestURLPickerPickTwice (0.00s)
=== RUN   TestURLPickerUpdate
--- PASS: TestURLPickerUpdate (0.00s)
=== RUN   TestURLPickerUnreachable
--- PASS: TestURLPickerUnreachable (0.00s)
=== RUN   TestEntry
--- PASS: TestEntry (0.00s)
=== RUN   TestCompareMajorMinorVersion
--- PASS: TestCompareMajorMinorVersion (0.00s)
=== RUN   TestServerVersion
--- PASS: TestServerVersion (0.00s)
=== RUN   TestMinClusterVersion
--- PASS: TestMinClusterVersion (0.00s)
=== RUN   TestCheckVersionCompatibility
--- PASS: TestCheckVersionCompatibility (0.00s)
PASS
ok  	github.com/coreos/etcd/rafthttp	0.942s
=== RUN   TestSaveAndLoad
--- PASS: TestSaveAndLoad (0.09s)
=== RUN   TestBadCRC
2020-10-12 05:48:37.434524 E | snap: corrupted snapshot file /tmp/snapshot/0000000000000001-0000000000000001.snap: crc mismatch
--- PASS: TestBadCRC (0.05s)
=== RUN   TestFailback
2020-10-12 05:48:37.484061 E | snap: corrupted snapshot file /tmp/snapshot/000000000000ffff-000000000000ffff-000000000000ffff.snap: unexpected EOF
--- PASS: TestFailback (0.05s)
=== RUN   TestSnapNames
--- PASS: TestSnapNames (0.00s)
=== RUN   TestLoadNewestSnap
=== RUN   TestLoadNewestSnap/load-newest
=== RUN   TestLoadNewestSnap/loadnewestavailable-newest
=== RUN   TestLoadNewestSnap/loadnewestavailable-newest-unsorted
=== RUN   TestLoadNewestSnap/loadnewestavailable-previous
--- PASS: TestLoadNewestSnap (0.11s)
    --- PASS: TestLoadNewestSnap/load-newest (0.00s)
    --- PASS: TestLoadNewestSnap/loadnewestavailable-newest (0.00s)
    --- PASS: TestLoadNewestSnap/loadnewestavailable-newest-unsorted (0.00s)
    --- PASS: TestLoadNewestSnap/loadnewestavailable-previous (0.00s)
=== RUN   TestNoSnapshot
--- PASS: TestNoSnapshot (0.00s)
=== RUN   TestEmptySnapshot
2020-10-12 05:48:37.599130 E | snap: unexpected empty snapshot
--- PASS: TestEmptySnapshot (0.00s)
=== RUN   TestAllSnapshotBroken
2020-10-12 05:48:37.601526 E | snap: corrupted snapshot file /tmp/snapshot/1.snap: unexpected EOF
--- PASS: TestAllSnapshotBroken (0.00s)
=== RUN   TestReleaseSnapDBs
2020-10-12 05:48:37.605066 I | snap: found orphaned .snap.db file; deleting "0000000000000064.snap.db"
2020-10-12 05:48:37.605555 I | snap: found orphaned .snap.db file; deleting "00000000000000c8.snap.db"
--- PASS: TestReleaseSnapDBs (0.00s)
PASS
ok  	github.com/coreos/etcd/snap	0.367s
?   	github.com/coreos/etcd/snap/snappb	[no test files]
?   	github.com/coreos/etcd/snapshot	[no test files]
=== RUN   TestEventQueue
--- PASS: TestEventQueue (0.00s)
=== RUN   TestScanHistory
--- PASS: TestScanHistory (0.00s)
=== RUN   TestEventIndexHistoryCleared
--- PASS: TestEventIndexHistoryCleared (0.00s)
=== RUN   TestFullEventQueue
--- PASS: TestFullEventQueue (0.00s)
=== RUN   TestCloneEvent
--- PASS: TestCloneEvent (0.00s)
=== RUN   TestHeapPushPop
--- PASS: TestHeapPushPop (0.00s)
=== RUN   TestHeapUpdate
--- PASS: TestHeapUpdate (0.00s)
=== RUN   TestNodeExternClone
--- PASS: TestNodeExternClone (0.00s)
=== RUN   TestNewKVIs
--- PASS: TestNewKVIs (0.00s)
=== RUN   TestNewKVReadWriteCompare
--- PASS: TestNewKVReadWriteCompare (0.00s)
=== RUN   TestNewKVExpiration
--- PASS: TestNewKVExpiration (0.00s)
=== RUN   TestNewKVListReprCompareClone
--- PASS: TestNewKVListReprCompareClone (0.00s)
=== RUN   TestNewKVRemove
--- PASS: TestNewKVRemove (0.00s)
=== RUN   TestNewDirIs
--- PASS: TestNewDirIs (0.00s)
=== RUN   TestNewDirReadWriteListReprClone
--- PASS: TestNewDirReadWriteListReprClone (0.00s)
=== RUN   TestNewDirExpirationTTL
--- PASS: TestNewDirExpirationTTL (0.00s)
=== RUN   TestNewDirChild
--- PASS: TestNewDirChild (0.00s)
=== RUN   TestStoreStatsGetSuccess
--- PASS: TestStoreStatsGetSuccess (0.00s)
=== RUN   TestStoreStatsGetFail
--- PASS: TestStoreStatsGetFail (0.00s)
=== RUN   TestStoreStatsCreateSuccess
--- PASS: TestStoreStatsCreateSuccess (0.00s)
=== RUN   TestStoreStatsCreateFail
--- PASS: TestStoreStatsCreateFail (0.00s)
=== RUN   TestStoreStatsUpdateSuccess
--- PASS: TestStoreStatsUpdateSuccess (0.00s)
=== RUN   TestStoreStatsUpdateFail
--- PASS: TestStoreStatsUpdateFail (0.00s)
=== RUN   TestStoreStatsCompareAndSwapSuccess
--- PASS: TestStoreStatsCompareAndSwapSuccess (0.00s)
=== RUN   TestStoreStatsCompareAndSwapFail
--- PASS: TestStoreStatsCompareAndSwapFail (0.00s)
=== RUN   TestStoreStatsDeleteSuccess
--- PASS: TestStoreStatsDeleteSuccess (0.00s)
=== RUN   TestStoreStatsDeleteFail
--- PASS: TestStoreStatsDeleteFail (0.00s)
=== RUN   TestStoreStatsExpireCount
--- PASS: TestStoreStatsExpireCount (0.00s)
=== RUN   TestMinExpireTime
--- PASS: TestMinExpireTime (0.00s)
=== RUN   TestStoreGetDirectory
--- PASS: TestStoreGetDirectory (0.00s)
=== RUN   TestStoreUpdateValueTTL
--- PASS: TestStoreUpdateValueTTL (0.00s)
=== RUN   TestStoreUpdateDirTTL
--- PASS: TestStoreUpdateDirTTL (0.00s)
=== RUN   TestStoreWatchExpire
--- PASS: TestStoreWatchExpire (0.00s)
=== RUN   TestStoreWatchExpireRefresh
--- PASS: TestStoreWatchExpireRefresh (0.00s)
=== RUN   TestStoreWatchExpireEmptyRefresh
--- PASS: TestStoreWatchExpireEmptyRefresh (0.00s)
=== RUN   TestStoreWatchNoRefresh
--- PASS: TestStoreWatchNoRefresh (0.00s)
=== RUN   TestStoreRefresh
--- PASS: TestStoreRefresh (0.00s)
=== RUN   TestStoreRecoverWithExpiration
--- PASS: TestStoreRecoverWithExpiration (0.02s)
=== RUN   TestStoreWatchExpireWithHiddenKey
--- PASS: TestStoreWatchExpireWithHiddenKey (0.00s)
=== RUN   TestIsHidden
--- PASS: TestIsHidden (0.00s)
=== RUN   TestWatcher
--- PASS: TestWatcher (0.00s)
=== RUN   TestNewStoreWithNamespaces
--- PASS: TestNewStoreWithNamespaces (0.00s)
=== RUN   TestStoreGetValue
--- PASS: TestStoreGetValue (0.00s)
=== RUN   TestStoreGetSorted
--- PASS: TestStoreGetSorted (0.00s)
=== RUN   TestSet
--- PASS: TestSet (0.00s)
=== RUN   TestStoreCreateValue
--- PASS: TestStoreCreateValue (0.00s)
=== RUN   TestStoreCreateDirectory
--- PASS: TestStoreCreateDirectory (0.00s)
=== RUN   TestStoreCreateFailsIfExists
--- PASS: TestStoreCreateFailsIfExists (0.00s)
=== RUN   TestStoreUpdateValue
--- PASS: TestStoreUpdateValue (0.00s)
=== RUN   TestStoreUpdateFailsIfDirectory
--- PASS: TestStoreUpdateFailsIfDirectory (0.00s)
=== RUN   TestStoreDeleteValue
--- PASS: TestStoreDeleteValue (0.00s)
=== RUN   TestStoreDeleteDirectory
--- PASS: TestStoreDeleteDirectory (0.00s)
=== RUN   TestStoreDeleteDirectoryFailsIfNonRecursiveAndDir
--- PASS: TestStoreDeleteDirectoryFailsIfNonRecursiveAndDir (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   TestStoreCompareAndDeleteDirectoryFail
--- PASS: TestStoreCompareAndDeleteDirectoryFail (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.10s)
=== 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   TestStoreWatchStream
--- PASS: TestStoreWatchStream (0.20s)
=== RUN   TestStoreWatchCreateWithHiddenKey
--- PASS: TestStoreWatchCreateWithHiddenKey (0.10s)
=== RUN   TestStoreWatchRecursiveCreateWithHiddenKey
--- PASS: TestStoreWatchRecursiveCreateWithHiddenKey (0.20s)
=== 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   TestStoreWatchRecursiveCreateDeeperThanHiddenKey
--- PASS: TestStoreWatchRecursiveCreateDeeperThanHiddenKey (0.00s)
=== RUN   TestStoreWatchSlowConsumer
--- PASS: TestStoreWatchSlowConsumer (0.01s)
=== RUN   TestStoreRecover
--- PASS: TestStoreRecover (0.00s)
PASS
ok  	github.com/coreos/etcd/store	0.727s
?   	github.com/coreos/etcd/version	[no test files]
=== RUN   TestReadRecord
--- PASS: TestReadRecord (0.00s)
=== RUN   TestWriteRecord
--- PASS: TestWriteRecord (0.00s)
=== RUN   TestRepairTruncate
2020-10-12 05:48:55.801171 N | wal: repairing /tmp/waltest794205366/0000000000000000-0000000000000000.wal
2020-10-12 05:48:55.859153 W | wal: ignored file 0000000000000000-0000000000000000.wal.broken in wal
2020-10-12 05:48:56.443457 W | wal: ignored file 0000000000000000-0000000000000000.wal.broken in wal
--- PASS: TestRepairTruncate (1.95s)
=== RUN   TestRepairWriteTearLast
2020-10-12 05:49:00.059541 N | wal: repairing /tmp/waltest320939677/0000000000000000-0000000000000000.wal
2020-10-12 05:49:00.125913 W | wal: ignored file 0000000000000000-0000000000000000.wal.broken in wal
2020-10-12 05:49:00.718765 W | wal: ignored file 0000000000000000-0000000000000000.wal.broken in wal
--- PASS: TestRepairWriteTearLast (4.27s)
=== RUN   TestRepairWriteTearMiddle
2020-10-12 05:49:02.309736 N | wal: repairing /tmp/waltest637019480/0000000000000000-0000000000000000.wal
2020-10-12 05:49:03.776096 W | wal: ignored file 0000000000000000-0000000000000000.wal.broken in wal
2020-10-12 05:49:04.893336 W | wal: ignored file 0000000000000000-0000000000000000.wal.broken in wal
--- PASS: TestRepairWriteTearMiddle (4.24s)
=== RUN   TestNew
--- PASS: TestNew (0.26s)
=== RUN   TestNewForInitedDir
--- PASS: TestNewForInitedDir (0.01s)
=== RUN   TestOpenAtIndex
--- PASS: TestOpenAtIndex (0.12s)
=== RUN   TestVerify
2020-10-12 05:49:06.363247 I | wal: segmented wal file /tmp/waltest781032443/0000000000000001-0000000000000001.wal is created
2020-10-12 05:49:06.893962 I | wal: segmented wal file /tmp/waltest781032443/0000000000000002-0000000000000002.wal is created
2020-10-12 05:49:07.427517 I | wal: segmented wal file /tmp/waltest781032443/0000000000000003-0000000000000003.wal is created
2020-10-12 05:49:07.919916 I | wal: segmented wal file /tmp/waltest781032443/0000000000000004-0000000000000004.wal is created
2020-10-12 05:49:08.470126 I | wal: segmented wal file /tmp/waltest781032443/0000000000000005-0000000000000005.wal is created
--- PASS: TestVerify (3.15s)
=== RUN   TestCut
2020-10-12 05:49:09.496556 I | wal: segmented wal file /tmp/waltest303829790/0000000000000001-0000000000000001.wal is created
2020-10-12 05:49:09.992292 I | wal: segmented wal file /tmp/waltest303829790/0000000000000002-0000000000000002.wal is created
--- PASS: TestCut (1.58s)
=== RUN   TestSaveWithCut
2020-10-12 05:49:11.220347 I | wal: segmented wal file /tmp/waltest270033893/0000000000000001-0000000000000005.wal is created
--- PASS: TestSaveWithCut (1.18s)
=== RUN   TestRecover
--- PASS: TestRecover (0.52s)
=== RUN   TestSearchIndex
--- PASS: TestSearchIndex (0.00s)
=== RUN   TestScanWalName
--- PASS: TestScanWalName (0.00s)
=== RUN   TestRecoverAfterCut
2020-10-12 05:49:12.702678 I | wal: segmented wal file /tmp/waltest409495391/0000000000000001-0000000000000001.wal is created
2020-10-12 05:49:13.318356 I | wal: segmented wal file /tmp/waltest409495391/0000000000000002-0000000000000002.wal is created
2020-10-12 05:49:13.917219 I | wal: segmented wal file /tmp/waltest409495391/0000000000000003-0000000000000003.wal is created
2020-10-12 05:49:14.526159 I | wal: segmented wal file /tmp/waltest409495391/0000000000000004-0000000000000004.wal is created
2020-10-12 05:49:15.076241 I | wal: segmented wal file /tmp/waltest409495391/0000000000000005-0000000000000005.wal is created
2020-10-12 05:49:15.675704 I | wal: segmented wal file /tmp/waltest409495391/0000000000000006-0000000000000006.wal is created
2020-10-12 05:49:16.210313 I | wal: segmented wal file /tmp/waltest409495391/0000000000000007-0000000000000007.wal is created
2020-10-12 05:49:16.794495 I | wal: segmented wal file /tmp/waltest409495391/0000000000000008-0000000000000008.wal is created
2020-10-12 05:49:17.310651 I | wal: segmented wal file /tmp/waltest409495391/0000000000000009-0000000000000009.wal is created
2020-10-12 05:49:17.868290 I | wal: segmented wal file /tmp/waltest409495391/000000000000000a-000000000000000a.wal is created
--- PASS: TestRecoverAfterCut (6.35s)
=== RUN   TestOpenAtUncommittedIndex
--- PASS: TestOpenAtUncommittedIndex (0.44s)
=== RUN   TestOpenForRead
2020-10-12 05:49:19.490472 I | wal: segmented wal file /tmp/waltest254446313/0000000000000001-0000000000000001.wal is created
2020-10-12 05:49:20.061403 I | wal: segmented wal file /tmp/waltest254446313/0000000000000002-0000000000000002.wal is created
2020-10-12 05:49:20.603863 I | wal: segmented wal file /tmp/waltest254446313/0000000000000003-0000000000000003.wal is created
2020-10-12 05:49:21.093820 I | wal: segmented wal file /tmp/waltest254446313/0000000000000004-0000000000000004.wal is created
2020-10-12 05:49:21.593800 I | wal: segmented wal file /tmp/waltest254446313/0000000000000005-0000000000000005.wal is created
2020-10-12 05:49:22.111459 I | wal: segmented wal file /tmp/waltest254446313/0000000000000006-0000000000000006.wal is created
2020-10-12 05:49:22.602786 I | wal: segmented wal file /tmp/waltest254446313/0000000000000007-0000000000000007.wal is created
2020-10-12 05:49:23.118781 I | wal: segmented wal file /tmp/waltest254446313/0000000000000008-0000000000000008.wal is created
2020-10-12 05:49:23.652594 I | wal: segmented wal file /tmp/waltest254446313/0000000000000009-0000000000000009.wal is created
2020-10-12 05:49:24.102258 I | wal: segmented wal file /tmp/waltest254446313/000000000000000a-000000000000000a.wal is created
--- PASS: TestOpenForRead (5.55s)
=== RUN   TestOpenWithMaxIndex
--- PASS: TestOpenWithMaxIndex (0.26s)
=== RUN   TestSaveEmpty
--- PASS: TestSaveEmpty (0.00s)
=== RUN   TestReleaseLockTo
2020-10-12 05:49:25.204529 I | wal: segmented wal file /tmp/waltest863582979/0000000000000001-0000000000000001.wal is created
2020-10-12 05:49:25.711018 I | wal: segmented wal file /tmp/waltest863582979/0000000000000002-0000000000000002.wal is created
2020-10-12 05:49:26.168787 I | wal: segmented wal file /tmp/waltest863582979/0000000000000003-0000000000000003.wal is created
2020-10-12 05:49:26.611293 I | wal: segmented wal file /tmp/waltest863582979/0000000000000004-0000000000000004.wal is created
2020-10-12 05:49:27.061382 I | wal: segmented wal file /tmp/waltest863582979/0000000000000005-0000000000000005.wal is created
2020-10-12 05:49:27.552697 I | wal: segmented wal file /tmp/waltest863582979/0000000000000006-0000000000000006.wal is created
2020-10-12 05:49:28.071270 I | wal: segmented wal file /tmp/waltest863582979/0000000000000007-0000000000000007.wal is created
2020-10-12 05:49:28.585386 I | wal: segmented wal file /tmp/waltest863582979/0000000000000008-0000000000000008.wal is created
2020-10-12 05:49:29.085487 I | wal: segmented wal file /tmp/waltest863582979/0000000000000009-0000000000000009.wal is created
2020-10-12 05:49:29.636041 I | wal: segmented wal file /tmp/waltest863582979/000000000000000a-000000000000000a.wal is created
--- PASS: TestReleaseLockTo (5.18s)
=== RUN   TestTailWriteNoSlackSpace
--- PASS: TestTailWriteNoSlackSpace (1.02s)
=== RUN   TestRestartCreateWal
--- PASS: TestRestartCreateWal (0.20s)
=== RUN   TestOpenOnTornWrite
--- PASS: TestOpenOnTornWrite (3.56s)
=== RUN   TestValidSnapshotEntries
--- PASS: TestValidSnapshotEntries (0.62s)
=== RUN   TestValidSnapshotEntriesAfterPurgeWal
2020-10-12 05:49:35.929060 I | wal: segmented wal file /tmp/waltest180677402/0000000000000001-0000000000000002.wal is created
2020-10-12 05:49:36.484891 I | wal: segmented wal file /tmp/waltest180677402/0000000000000002-0000000000000004.wal is created
--- PASS: TestValidSnapshotEntriesAfterPurgeWal (1.56s)
=== RUN   TestReadAllFail
--- PASS: TestReadAllFail (0.19s)
PASS
ok  	github.com/coreos/etcd/wal	42.286s
?   	github.com/coreos/etcd/wal/walpb	[no test files]
make[1]: Leaving directory '/<<BUILDDIR>>/etcd-3.3.25+dfsg'
   debian/rules execute_after_dh_auto_test
make[1]: Entering directory '/<<BUILDDIR>>/etcd-3.3.25+dfsg'
find _build -type s -delete
make[1]: Leaving directory '/<<BUILDDIR>>/etcd-3.3.25+dfsg'
   create-stamp debian/debhelper-build-stamp
   dh_testroot -a -O--buildsystem=golang -O--builddirectory=_build
   dh_prep -a -O--buildsystem=golang -O--builddirectory=_build
   dh_auto_install -a -O--buildsystem=golang -O--builddirectory=_build
	cd _build && mkdir -p /<<BUILDDIR>>/etcd-3.3.25\+dfsg/debian/tmp/usr
	cd _build && cp -r bin /<<BUILDDIR>>/etcd-3.3.25\+dfsg/debian/tmp/usr
   debian/rules execute_after_dh_auto_install
make[1]: Entering directory '/<<BUILDDIR>>/etcd-3.3.25+dfsg'
find debian/tmp -executable -type f -name '*.go' -exec chmod -x {} \;
find debian/tmp -executable -type f -name '*.proto' -exec chmod -x {} \;
make[1]: Leaving directory '/<<BUILDDIR>>/etcd-3.3.25+dfsg'
   dh_install -a -O--buildsystem=golang -O--builddirectory=_build
   dh_installdocs -a -O--buildsystem=golang -O--builddirectory=_build
   dh_installchangelogs -a -O--buildsystem=golang -O--builddirectory=_build
   dh_installman -a -O--buildsystem=golang -O--builddirectory=_build
   debian/rules override_dh_installinit
make[1]: Entering directory '/<<BUILDDIR>>/etcd-3.3.25+dfsg'
dh_installinit -p etcd-server --name=etcd
make[1]: Leaving directory '/<<BUILDDIR>>/etcd-3.3.25+dfsg'
   debian/rules override_dh_installsystemd
make[1]: Entering directory '/<<BUILDDIR>>/etcd-3.3.25+dfsg'
dh_installsystemd -p etcd-server --name=etcd
make[1]: Leaving directory '/<<BUILDDIR>>/etcd-3.3.25+dfsg'
   dh_installsystemduser -a -O--buildsystem=golang -O--builddirectory=_build
   dh_perl -a -O--buildsystem=golang -O--builddirectory=_build
   dh_link -a -O--buildsystem=golang -O--builddirectory=_build
   dh_strip_nondeterminism -a -O--buildsystem=golang -O--builddirectory=_build
   dh_compress -a -O--buildsystem=golang -O--builddirectory=_build
   dh_fixperms -a -O--buildsystem=golang -O--builddirectory=_build
   dh_missing -a -O--buildsystem=golang -O--builddirectory=_build
   dh_dwz -a -a -O--buildsystem=golang -O--builddirectory=_build
dwz: debian/etcd-server/usr/bin/etcd: .debug_info section not present
dwz: debian/etcd-client/usr/bin/etcdctl: .debug_info section not present
   dh_strip -a -a -O--buildsystem=golang -O--builddirectory=_build
dh_strip: warning: Could not find the BuildID in debian/etcd-client/usr/bin/etcdctl
   dh_makeshlibs -a -a -O--buildsystem=golang -O--builddirectory=_build
   dh_shlibdeps -a -a -O--buildsystem=golang -O--builddirectory=_build
   dh_installdeb -a -O--buildsystem=golang -O--builddirectory=_build
   dh_golang -a -O--buildsystem=golang -O--builddirectory=_build
Use of uninitialized value $caller in string eq at /usr/share/perl5/Debian/Debhelper/Buildsystem/golang.pm line 567.
   dh_gencontrol -a -O--buildsystem=golang -O--builddirectory=_build
   dh_md5sums -a -O--buildsystem=golang -O--builddirectory=_build
   dh_builddeb -a -O--buildsystem=golang -O--builddirectory=_build
dpkg-deb: building package 'etcd-client' in '../etcd-client_3.3.25+dfsg-5_armhf.deb'.
dpkg-deb: building package 'etcd-server' in '../etcd-server_3.3.25+dfsg-5_armhf.deb'.
dpkg-deb: building package 'etcd-server-dbgsym' in '../etcd-server-dbgsym_3.3.25+dfsg-5_armhf.deb'.
 dpkg-genbuildinfo --build=any
 dpkg-genchanges --build=any -mRaspbian wandboard test autobuilder <root@raspbian.org> >../etcd_3.3.25+dfsg-5_armhf.changes
dpkg-genchanges: info: binary-only arch-specific upload (source code and arch-indep packages not included)
 dpkg-source --after-build .
dpkg-buildpackage: info: binary-only upload (no source included)
--------------------------------------------------------------------------------
Build finished at 2020-10-12T05:51:32Z

Finished
--------

I: Built successfully

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


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


etcd_3.3.25+dfsg-5_armhf.changes:
---------------------------------

Format: 1.8
Date: Sat, 10 Oct 2020 03:12:37 +0800
Source: etcd
Binary: etcd-client etcd-server etcd-server-dbgsym
Architecture: armhf
Version: 3.3.25+dfsg-5
Distribution: bullseye-staging
Urgency: medium
Maintainer: Raspbian wandboard test autobuilder <root@raspbian.org>
Changed-By: Shengjing Zhu <zhsj@debian.org>
Description:
 etcd-client - highly-available key value store -- client
 etcd-server - highly-available key value store -- daemon
Changes:
 etcd (3.3.25+dfsg-5) unstable; urgency=medium
 .
   * Team upload.
   * Upload to unstable
   * Rework goroutine leak patch
   * Disable parallel test to improve stability on slow arch
   * Adapt manpage and default config for 3.3 release
Checksums-Sha1:
 ff50eecb4324094c21dbfbe1608877173dba8da7 3564248 etcd-client_3.3.25+dfsg-5_armhf.deb
 47f5218650d38c7aa6c1598d3200d764f01e92e1 5056560 etcd-server-dbgsym_3.3.25+dfsg-5_armhf.deb
 a111cadb1776b79a646ee1b69b5d43a2e6632a44 4795148 etcd-server_3.3.25+dfsg-5_armhf.deb
 a3537b5cfabcf7192e5ab8512323c5475893502a 10477 etcd_3.3.25+dfsg-5_armhf.buildinfo
Checksums-Sha256:
 af3d1e81a80f0f8b852d781d5ca4ce9da9f9248b629d940bf2f0c4bfefde9692 3564248 etcd-client_3.3.25+dfsg-5_armhf.deb
 bb189e29a8ebff806255eff55201c4c4c14ec3300b3d95f2c60336f3af5d01f9 5056560 etcd-server-dbgsym_3.3.25+dfsg-5_armhf.deb
 f6c2a122ed3d2b18f16f8f07454062334ac39161c7f0e5786d238172299c3c25 4795148 etcd-server_3.3.25+dfsg-5_armhf.deb
 410acceb3ad4bc1686d43af04fe024d130af966134a5a055746a6bfa7d44fd02 10477 etcd_3.3.25+dfsg-5_armhf.buildinfo
Files:
 6d2b79168992a3aed8d7c5a04ed9cba2 3564248 net optional etcd-client_3.3.25+dfsg-5_armhf.deb
 ffb27beafbcebfbf71f4a189440e1e73 5056560 debug optional etcd-server-dbgsym_3.3.25+dfsg-5_armhf.deb
 b5f3833ef3f9a5270f662eaf6b85f603 4795148 net optional etcd-server_3.3.25+dfsg-5_armhf.deb
 b873292611e0aa436bf7560494ab03c2 10477 net optional etcd_3.3.25+dfsg-5_armhf.buildinfo

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


etcd-client_3.3.25+dfsg-5_armhf.deb
-----------------------------------

 new Debian package, version 2.0.
 size 3564248 bytes: control archive=1632 bytes.
    2943 bytes,    24 lines      control              
     266 bytes,     4 lines      md5sums              
 Package: etcd-client
 Source: etcd
 Version: 3.3.25+dfsg-5
 Architecture: armhf
 Maintainer: Debian Go Packaging Team <team+pkg-go@tracker.debian.org>
 Installed-Size: 13140
 Depends: libc6 (>= 2.4)
 Built-Using: go-md2man (= 1.0.10+ds-1), golang-1.15 (= 1.15.2-1+rpi1), golang-blackfriday (= 1.5.2+git20200218.41c5fcc-1), golang-github-beorn7-perks (= 1.0.1-1), golang-github-bgentry-speakeasy (= 0.1.0-1), golang-github-cespare-xxhash (= 2.1.1-1), golang-github-coreos-bbolt (= 1.3.5-1), golang-github-coreos-go-systemd (= 22.0.0-1), golang-github-coreos-pkg (= 4-2), golang-github-coreos-semver (= 0.3.0-1), golang-github-creack-pty (= 1.1.11-1), golang-github-dgrijalva-jwt-go (= 3.2.0-1), golang-github-dustin-go-humanize (= 1.0.0-1), golang-github-golang-groupcache (= 0.0~git20171101.84a468c-1), golang-github-google-btree (= 1.0.0-1), golang-github-google-uuid (= 1.1.1-1), golang-github-gorilla-websocket (= 1.4.2-1), golang-github-grpc-ecosystem-go-grpc-prometheus (= 1.2.0+git20191002.6af20e3-3), golang-github-grpc-ecosystem-grpc-gateway (= 1.6.4-2), golang-github-jonboulle-clockwork (= 0.1.0-4), golang-github-json-iterator-go (= 1.1.10-2), golang-github-mattn-go-runewidth (= 0.0.9-1), golang-github-modern-go-concurrent (= 1.0.3-1), golang-github-modern-go-reflect2 (= 1.0.1-1), golang-github-olekukonko-tablewriter (= 0.0.4-1), golang-github-prometheus-client-golang (= 1.7.1-1), golang-github-prometheus-client-model (= 0.2.0-1), golang-github-prometheus-common (= 0.10.0-1), golang-github-spf13-cobra (= 1.0.0-3), golang-github-spf13-pflag (= 1.0.5-1), golang-github-urfave-cli (= 1.22.2-4), golang-github-xiang90-probing (= 0.0.2-1), golang-go.crypto (= 1:0.0~git20200604.70a84ac-2), golang-go.uber-atomic (= 1.4.0-1), golang-go.uber-multierr (= 1.1.0-1), golang-go.uber-zap (= 1.15.0-2), golang-gogoprotobuf (= 1.3.1-2), golang-golang-x-net (= 1:0.0+git20200226.491c5fc+dfsg-1), golang-golang-x-sys (= 0.0~git20200523.0598657-1), golang-golang-x-text (= 0.3.3-1), golang-golang-x-time (= 0.0+git20200630.3af7569-1), golang-google-genproto (= 0.0~git20200413.b5235f6-1), golang-google-grpc (= 1.27.1-1), golang-gopkg-cheggaaa-pb.v1 (= 1.0.25-1), golang-goprotobuf (= 1.3.4-2), golang-k8s-sigs-yaml (= 1.2.0-2), golang-logrus (= 1.6.0-1), golang-procfs (= 0.1.3-3), golang-protobuf-extensions (= 1.0.1-1), golang-yaml.v2 (= 2.3.0-1)
 Section: net
 Priority: optional
 Homepage: https://etcd.io
 Description: highly-available key value store -- client
  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 client binaries.

drwxr-xr-x root/root         0 2020-10-09 19:12 ./
drwxr-xr-x root/root         0 2020-10-09 19:12 ./usr/
drwxr-xr-x root/root         0 2020-10-09 19:12 ./usr/bin/
-rwxr-xr-x root/root  13432296 2020-10-09 19:12 ./usr/bin/etcdctl
drwxr-xr-x root/root         0 2020-10-09 19:12 ./usr/share/
drwxr-xr-x root/root         0 2020-10-09 19:12 ./usr/share/doc/
drwxr-xr-x root/root         0 2020-10-09 19:12 ./usr/share/doc/etcd-client/
-rw-r--r-- root/root      6632 2020-10-09 19:12 ./usr/share/doc/etcd-client/changelog.Debian.gz
-rw-r--r-- root/root      2553 2020-10-09 19:12 ./usr/share/doc/etcd-client/copyright
drwxr-xr-x root/root         0 2020-10-09 19:12 ./usr/share/man/
drwxr-xr-x root/root         0 2020-10-09 19:12 ./usr/share/man/man1/
-rw-r--r-- root/root      2362 2020-10-09 19:12 ./usr/share/man/man1/etcdctl.1.gz


etcd-server-dbgsym_3.3.25+dfsg-5_armhf.deb
------------------------------------------

 new Debian package, version 2.0.
 size 5056560 bytes: control archive=536 bytes.
     377 bytes,    12 lines      control              
     106 bytes,     1 lines      md5sums              
 Package: etcd-server-dbgsym
 Source: etcd
 Version: 3.3.25+dfsg-5
 Auto-Built-Package: debug-symbols
 Architecture: armhf
 Maintainer: Debian Go Packaging Team <team+pkg-go@tracker.debian.org>
 Installed-Size: 7045
 Depends: etcd-server (= 3.3.25+dfsg-5)
 Section: debug
 Priority: optional
 Description: debug symbols for etcd-server
 Build-Ids: 880ba97b42d7401f975fc7e43b252023815417d8

drwxr-xr-x root/root         0 2020-10-09 19:12 ./
drwxr-xr-x root/root         0 2020-10-09 19:12 ./usr/
drwxr-xr-x root/root         0 2020-10-09 19:12 ./usr/lib/
drwxr-xr-x root/root         0 2020-10-09 19:12 ./usr/lib/debug/
drwxr-xr-x root/root         0 2020-10-09 19:12 ./usr/lib/debug/.build-id/
drwxr-xr-x root/root         0 2020-10-09 19:12 ./usr/lib/debug/.build-id/88/
-rw-r--r-- root/root   7202920 2020-10-09 19:12 ./usr/lib/debug/.build-id/88/0ba97b42d7401f975fc7e43b252023815417d8.debug
drwxr-xr-x root/root         0 2020-10-09 19:12 ./usr/share/
drwxr-xr-x root/root         0 2020-10-09 19:12 ./usr/share/doc/
lrwxrwxrwx root/root         0 2020-10-09 19:12 ./usr/share/doc/etcd-server-dbgsym -> etcd-server


etcd-server_3.3.25+dfsg-5_armhf.deb
-----------------------------------

 new Debian package, version 2.0.
 size 4795148 bytes: control archive=4792 bytes.
      35 bytes,     2 lines      conffiles            
    3037 bytes,    26 lines      control              
    7157 bytes,    83 lines      md5sums              
    2137 bytes,    63 lines   *  postinst             #!/bin/sh
     871 bytes,    34 lines   *  postrm               #!/bin/sh
     415 bytes,    12 lines   *  prerm                #!/bin/sh
 Package: etcd-server
 Source: etcd
 Version: 3.3.25+dfsg-5
 Architecture: armhf
 Maintainer: Debian Go Packaging Team <team+pkg-go@tracker.debian.org>
 Installed-Size: 17083
 Pre-Depends: init-system-helpers (>= 1.54~)
 Depends: adduser, lsb-base, pipexec, libc6 (>= 2.4)
 Suggests: etcd-client
 Built-Using: go-md2man (= 1.0.10+ds-1), golang-1.15 (= 1.15.2-1+rpi1), golang-blackfriday (= 1.5.2+git20200218.41c5fcc-1), golang-github-beorn7-perks (= 1.0.1-1), golang-github-bgentry-speakeasy (= 0.1.0-1), golang-github-cespare-xxhash (= 2.1.1-1), golang-github-coreos-bbolt (= 1.3.5-1), golang-github-coreos-go-systemd (= 22.0.0-1), golang-github-coreos-pkg (= 4-2), golang-github-coreos-semver (= 0.3.0-1), golang-github-creack-pty (= 1.1.11-1), golang-github-dgrijalva-jwt-go (= 3.2.0-1), golang-github-dustin-go-humanize (= 1.0.0-1), golang-github-golang-groupcache (= 0.0~git20171101.84a468c-1), golang-github-google-btree (= 1.0.0-1), golang-github-google-uuid (= 1.1.1-1), golang-github-gorilla-websocket (= 1.4.2-1), golang-github-grpc-ecosystem-go-grpc-prometheus (= 1.2.0+git20191002.6af20e3-3), golang-github-grpc-ecosystem-grpc-gateway (= 1.6.4-2), golang-github-jonboulle-clockwork (= 0.1.0-4), golang-github-json-iterator-go (= 1.1.10-2), golang-github-mattn-go-runewidth (= 0.0.9-1), golang-github-modern-go-concurrent (= 1.0.3-1), golang-github-modern-go-reflect2 (= 1.0.1-1), golang-github-olekukonko-tablewriter (= 0.0.4-1), golang-github-prometheus-client-golang (= 1.7.1-1), golang-github-prometheus-client-model (= 0.2.0-1), golang-github-prometheus-common (= 0.10.0-1), golang-github-spf13-cobra (= 1.0.0-3), golang-github-spf13-pflag (= 1.0.5-1), golang-github-urfave-cli (= 1.22.2-4), golang-github-xiang90-probing (= 0.0.2-1), golang-go.crypto (= 1:0.0~git20200604.70a84ac-2), golang-go.uber-atomic (= 1.4.0-1), golang-go.uber-multierr (= 1.1.0-1), golang-go.uber-zap (= 1.15.0-2), golang-gogoprotobuf (= 1.3.1-2), golang-golang-x-net (= 1:0.0+git20200226.491c5fc+dfsg-1), golang-golang-x-sys (= 0.0~git20200523.0598657-1), golang-golang-x-text (= 0.3.3-1), golang-golang-x-time (= 0.0+git20200630.3af7569-1), golang-google-genproto (= 0.0~git20200413.b5235f6-1), golang-google-grpc (= 1.27.1-1), golang-gopkg-cheggaaa-pb.v1 (= 1.0.25-1), golang-goprotobuf (= 1.3.4-2), golang-k8s-sigs-yaml (= 1.2.0-2), golang-logrus (= 1.6.0-1), golang-procfs (= 0.1.3-3), golang-protobuf-extensions (= 1.0.1-1), golang-yaml.v2 (= 2.3.0-1)
 Section: net
 Priority: optional
 Homepage: https://etcd.io
 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 2020-10-09 19:12 ./
drwxr-xr-x root/root         0 2020-10-09 19:12 ./etc/
drwxr-xr-x root/root         0 2020-10-09 19:12 ./etc/default/
-rw-r--r-- root/root     12632 2020-10-09 19:12 ./etc/default/etcd
drwxr-xr-x root/root         0 2020-10-09 19:12 ./etc/init.d/
-rwxr-xr-x root/root      2244 2020-10-09 19:12 ./etc/init.d/etcd
drwxr-xr-x root/root         0 2020-10-09 19:12 ./lib/
drwxr-xr-x root/root         0 2020-10-09 19:12 ./lib/systemd/
drwxr-xr-x root/root         0 2020-10-09 19:12 ./lib/systemd/system/
-rw-r--r-- root/root       576 2020-10-09 19:12 ./lib/systemd/system/etcd.service
drwxr-xr-x root/root         0 2020-10-09 19:12 ./usr/
drwxr-xr-x root/root         0 2020-10-09 19:12 ./usr/bin/
-rwxr-xr-x root/root  17075808 2020-10-09 19:12 ./usr/bin/etcd
drwxr-xr-x root/root         0 2020-10-09 19:12 ./usr/share/
drwxr-xr-x root/root         0 2020-10-09 19:12 ./usr/share/doc/
drwxr-xr-x root/root         0 2020-10-09 19:12 ./usr/share/doc/etcd-server/
lrwxrwxrwx root/root         0 2020-10-09 19:12 ./usr/share/doc/etcd-server/README.md -> docs.md
-rw-r--r-- root/root        35 2020-08-24 19:33 ./usr/share/doc/etcd-server/_index.md
drwxr-xr-x root/root         0 2020-10-09 19:12 ./usr/share/doc/etcd-server/benchmarks/
-rw-r--r-- root/root        25 2020-08-24 19:33 ./usr/share/doc/etcd-server/benchmarks/_index.md
-rw-r--r-- root/root      2762 2020-08-24 19:33 ./usr/share/doc/etcd-server/benchmarks/etcd-2-1-0-alpha-benchmarks.md
-rw-r--r-- root/root      3252 2020-08-24 19:33 ./usr/share/doc/etcd-server/benchmarks/etcd-2-2-0-benchmarks.md
-rw-r--r-- root/root      3842 2020-08-24 19:33 ./usr/share/doc/etcd-server/benchmarks/etcd-2-2-0-rc-benchmarks.md
-rw-r--r-- root/root      1612 2020-08-24 19:33 ./usr/share/doc/etcd-server/benchmarks/etcd-2-2-0-rc-memory-benchmarks.md
-rw-r--r-- root/root      1360 2020-08-24 19:33 ./usr/share/doc/etcd-server/benchmarks/etcd-3-demo-benchmarks.md
-rw-r--r-- root/root      3866 2020-08-24 19:33 ./usr/share/doc/etcd-server/benchmarks/etcd-3-watch-memory-benchmark.md
-rw-r--r-- root/root      1650 2020-08-24 19:33 ./usr/share/doc/etcd-server/benchmarks/etcd-storage-memory-benchmark.md.gz
-rw-r--r-- root/root      1540 2020-08-24 19:33 ./usr/share/doc/etcd-server/branch_management.md
-rw-r--r-- root/root      6632 2020-10-09 19:12 ./usr/share/doc/etcd-server/changelog.Debian.gz
-rw-r--r-- root/root      2553 2020-10-09 19:12 ./usr/share/doc/etcd-server/copyright
-rw-r--r-- root/root      2709 2020-08-24 19:33 ./usr/share/doc/etcd-server/demo.md.gz
drwxr-xr-x root/root         0 2020-10-09 19:12 ./usr/share/doc/etcd-server/dev-guide/
-rw-r--r-- root/root        30 2020-08-24 19:33 ./usr/share/doc/etcd-server/dev-guide/_index.md
-rw-r--r-- root/root      1965 2020-08-24 19:33 ./usr/share/doc/etcd-server/dev-guide/api_concurrency_reference_v3.md.gz
-rw-r--r-- root/root      1817 2020-08-24 19:33 ./usr/share/doc/etcd-server/dev-guide/api_grpc_gateway.md.gz
-rw-r--r-- root/root      7702 2020-08-24 19:33 ./usr/share/doc/etcd-server/dev-guide/api_reference_v3.md.gz
drwxr-xr-x root/root         0 2020-08-24 19:33 ./usr/share/doc/etcd-server/dev-guide/apispec/
drwxr-xr-x root/root         0 2020-10-09 19:12 ./usr/share/doc/etcd-server/dev-guide/apispec/swagger/
-rw-r--r-- root/root      8983 2020-08-24 19:33 ./usr/share/doc/etcd-server/dev-guide/apispec/swagger/rpc.swagger.json.gz
-rw-r--r-- root/root      1713 2020-08-24 19:33 ./usr/share/doc/etcd-server/dev-guide/apispec/swagger/v3election.swagger.json.gz
-rw-r--r-- root/root      1254 2020-08-24 19:33 ./usr/share/doc/etcd-server/dev-guide/apispec/swagger/v3lock.swagger.json.gz
-rw-r--r-- root/root      1104 2020-08-24 19:33 ./usr/share/doc/etcd-server/dev-guide/experimental_apis.md
-rw-r--r-- root/root      2300 2020-08-24 19:33 ./usr/share/doc/etcd-server/dev-guide/grpc_naming.md
-rw-r--r-- root/root      3716 2020-08-24 19:33 ./usr/share/doc/etcd-server/dev-guide/interacting_v3.md.gz
-rw-r--r-- root/root       563 2020-08-24 19:33 ./usr/share/doc/etcd-server/dev-guide/limit.md
-rw-r--r-- root/root      1542 2020-08-24 19:33 ./usr/share/doc/etcd-server/dev-guide/local_cluster.md.gz
drwxr-xr-x root/root         0 2020-10-09 19:12 ./usr/share/doc/etcd-server/dev-internal/
-rw-r--r-- root/root      2121 2020-08-24 19:33 ./usr/share/doc/etcd-server/dev-internal/discovery_protocol.md.gz
-rw-r--r-- root/root      1285 2020-08-24 19:33 ./usr/share/doc/etcd-server/dev-internal/logging.md
-rw-r--r-- root/root      2714 2020-08-24 19:33 ./usr/share/doc/etcd-server/dev-internal/release.md.gz
-rw-r--r-- root/root      2393 2020-08-24 19:33 ./usr/share/doc/etcd-server/dl_build.md
-rw-r--r-- root/root      6366 2020-08-24 19:33 ./usr/share/doc/etcd-server/faq.md.gz
-rw-r--r-- root/root      3776 2020-08-24 19:33 ./usr/share/doc/etcd-server/integrations.md.gz
drwxr-xr-x root/root         0 2020-10-09 19:12 ./usr/share/doc/etcd-server/learning/
-rw-r--r-- root/root        23 2020-08-24 19:33 ./usr/share/doc/etcd-server/learning/_index.md
-rw-r--r-- root/root      7469 2020-08-24 19:33 ./usr/share/doc/etcd-server/learning/api.md.gz
-rw-r--r-- root/root      2114 2020-08-24 19:33 ./usr/share/doc/etcd-server/learning/api_guarantees.md.gz
-rw-r--r-- root/root      3570 2020-08-24 19:33 ./usr/share/doc/etcd-server/learning/auth_design.md.gz
-rw-r--r-- root/root      4318 2020-08-24 19:33 ./usr/share/doc/etcd-server/learning/client-architecture.md.gz
-rw-r--r-- root/root       935 2020-08-24 19:33 ./usr/share/doc/etcd-server/learning/client-feature-matrix.md.gz
-rw-r--r-- root/root      3668 2020-08-24 19:33 ./usr/share/doc/etcd-server/learning/data_model.md
-rw-r--r-- root/root      2616 2020-08-24 19:33 ./usr/share/doc/etcd-server/learning/glossary.md
-rw-r--r-- root/root      3973 2020-08-24 19:33 ./usr/share/doc/etcd-server/learning/learner.md.gz
-rw-r--r-- root/root      5042 2020-08-24 19:33 ./usr/share/doc/etcd-server/learning/why.md.gz
-rw-r--r-- root/root      2753 2020-08-24 19:33 ./usr/share/doc/etcd-server/metrics.md.gz
drwxr-xr-x root/root         0 2020-10-09 19:12 ./usr/share/doc/etcd-server/op-guide/
-rw-r--r-- root/root        31 2020-08-24 19:33 ./usr/share/doc/etcd-server/op-guide/_index.md
-rw-r--r-- root/root      2391 2020-08-24 19:33 ./usr/share/doc/etcd-server/op-guide/authentication.md.gz
-rw-r--r-- root/root      5294 2020-08-24 19:33 ./usr/share/doc/etcd-server/op-guide/clustering.md.gz
-rw-r--r-- root/root      5794 2020-08-24 19:33 ./usr/share/doc/etcd-server/op-guide/configuration.md.gz
-rw-r--r-- root/root      2060 2020-08-24 19:33 ./usr/share/doc/etcd-server/op-guide/container.md.gz
-rw-r--r-- root/root     98749 2020-08-24 19:33 ./usr/share/doc/etcd-server/op-guide/etcd-sample-grafana.png
-rw-r--r-- root/root      1235 2020-08-24 19:33 ./usr/share/doc/etcd-server/op-guide/etcd3_alert.rules.gz
-rw-r--r-- root/root      1015 2020-08-24 19:33 ./usr/share/doc/etcd-server/op-guide/etcd3_alert.rules.yml.gz
-rw-r--r-- root/root      1619 2020-08-24 19:33 ./usr/share/doc/etcd-server/op-guide/failures.md.gz
-rw-r--r-- root/root      1829 2020-08-24 19:33 ./usr/share/doc/etcd-server/op-guide/gateway.md.gz
-rw-r--r-- root/root      2838 2020-08-24 19:33 ./usr/share/doc/etcd-server/op-guide/grafana.json.gz
-rw-r--r-- root/root      3631 2020-08-24 19:33 ./usr/share/doc/etcd-server/op-guide/grpc_proxy.md.gz
-rw-r--r-- root/root      2459 2020-08-24 19:33 ./usr/share/doc/etcd-server/op-guide/hardware.md.gz
-rw-r--r-- root/root      4743 2020-08-24 19:33 ./usr/share/doc/etcd-server/op-guide/maintenance.md.gz
-rw-r--r-- root/root      2479 2020-08-24 19:33 ./usr/share/doc/etcd-server/op-guide/monitoring.md.gz
-rw-r--r-- root/root      2188 2020-08-24 19:33 ./usr/share/doc/etcd-server/op-guide/performance.md.gz
-rw-r--r-- root/root      1632 2020-08-24 19:33 ./usr/share/doc/etcd-server/op-guide/recovery.md.gz
-rw-r--r-- root/root      3700 2020-08-24 19:33 ./usr/share/doc/etcd-server/op-guide/runtime-configuration.md.gz
-rw-r--r-- root/root      1988 2020-08-24 19:33 ./usr/share/doc/etcd-server/op-guide/runtime-reconf-design.md.gz
-rw-r--r-- root/root      7442 2020-08-24 19:33 ./usr/share/doc/etcd-server/op-guide/security.md.gz
-rw-r--r-- root/root      2536 2020-08-24 19:33 ./usr/share/doc/etcd-server/op-guide/supported-platform.md
-rw-r--r-- root/root      2182 2020-08-24 19:33 ./usr/share/doc/etcd-server/op-guide/v2-migration.md.gz
-rw-r--r-- root/root       418 2020-08-24 19:33 ./usr/share/doc/etcd-server/op-guide/versioning.md
drwxr-xr-x root/root         0 2020-10-09 19:12 ./usr/share/doc/etcd-server/platforms/
-rw-r--r-- root/root        24 2020-08-24 19:33 ./usr/share/doc/etcd-server/platforms/_index.md
-rw-r--r-- root/root      3357 2020-08-24 19:33 ./usr/share/doc/etcd-server/platforms/aws.md.gz
-rw-r--r-- root/root      2053 2020-08-24 19:33 ./usr/share/doc/etcd-server/platforms/container-linux-systemd.md.gz
-rw-r--r-- root/root      2629 2020-08-24 19:33 ./usr/share/doc/etcd-server/platforms/freebsd.md
-rw-r--r-- root/root      3035 2020-08-24 19:33 ./usr/share/doc/etcd-server/production-users.md.gz
-rw-r--r-- root/root      2332 2020-08-24 19:33 ./usr/share/doc/etcd-server/reporting_bugs.md
drwxr-xr-x root/root         0 2020-10-09 19:12 ./usr/share/doc/etcd-server/rfc/
-rw-r--r-- root/root      1819 2020-08-24 19:33 ./usr/share/doc/etcd-server/rfc/_index.md.gz
-rw-r--r-- root/root      2436 2020-08-24 19:33 ./usr/share/doc/etcd-server/tuning.md.gz
drwxr-xr-x root/root         0 2020-10-09 19:12 ./usr/share/doc/etcd-server/upgrades/
-rw-r--r-- root/root        24 2020-08-24 19:33 ./usr/share/doc/etcd-server/upgrades/_index.md
-rw-r--r-- root/root      2983 2020-08-24 19:33 ./usr/share/doc/etcd-server/upgrades/upgrade_3_0.md.gz
-rw-r--r-- root/root      2919 2020-08-24 19:33 ./usr/share/doc/etcd-server/upgrades/upgrade_3_1.md.gz
-rw-r--r-- root/root      5236 2020-08-24 19:33 ./usr/share/doc/etcd-server/upgrades/upgrade_3_2.md.gz
-rw-r--r-- root/root      7127 2020-08-24 19:33 ./usr/share/doc/etcd-server/upgrades/upgrade_3_3.md.gz
-rw-r--r-- root/root      5384 2020-08-24 19:33 ./usr/share/doc/etcd-server/upgrades/upgrade_3_5.md.gz
-rw-r--r-- root/root       749 2020-08-24 19:33 ./usr/share/doc/etcd-server/upgrades/upgrading-etcd.md
drwxr-xr-x root/root         0 2020-10-09 19:12 ./usr/share/man/
drwxr-xr-x root/root         0 2020-10-09 19:12 ./usr/share/man/man1/
-rw-r--r-- root/root      2770 2020-10-09 19:12 ./usr/share/man/man1/etcd.1.gz


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


+------------------------------------------------------------------------------+
| Cleanup                                                                      |
+------------------------------------------------------------------------------+

Purging /<<BUILDDIR>>
Not cleaning session: cloned chroot in use

+------------------------------------------------------------------------------+
| Summary                                                                      |
+------------------------------------------------------------------------------+

Build Architecture: armhf
Build-Space: 645368
Build-Time: 1543
Distribution: bullseye-staging
Host Architecture: armhf
Install-Time: 1269
Job: etcd_3.3.25+dfsg-5
Machine Architecture: armhf
Package: etcd
Package-Time: 2865
Source-Version: 3.3.25+dfsg-5
Space: 645368
Status: successful
Version: 3.3.25+dfsg-5
--------------------------------------------------------------------------------
Finished at 2020-10-12T05:51:32Z
Build needed 00:47:45, 645368k disc space