Raspbian Package Auto-Building

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

etcd3.3.25+dfsg-6armhf → 2020-10-27 05:45:38

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

+==============================================================================+
| etcd 3.3.25+dfsg-6 (armhf)                   Tue, 27 Oct 2020 04:58:06 +0000 |
+==============================================================================+

Package: etcd
Version: 3.3.25+dfsg-6
Source Version: 3.3.25+dfsg-6
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-ee118400-c8f8-4c36-9275-ccecabe97dd6' 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.8 MB]
Fetched 24.5 MB in 25s (993 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 3032 kB of source archives.
Get:1 http://172.17.0.1/private bullseye-staging/main etcd 3.3.25+dfsg-6 (dsc) [3202 B]
Get:2 http://172.17.0.1/private bullseye-staging/main etcd 3.3.25+dfsg-6 (tar) [3007 kB]
Get:3 http://172.17.0.1/private bullseye-staging/main etcd 3.3.25+dfsg-6 (diff) [21.9 kB]
Fetched 3032 kB in 0s (9323 kB/s)
Download complete and in download only mode
I: NOTICE: Log filtering will replace 'build/etcd-fZfzOS/etcd-3.3.25+dfsg' with '<<PKGBUILDDIR>>'
I: NOTICE: Log filtering will replace 'build/etcd-fZfzOS' 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-rKALuM/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-rKALuM/gpg/pubring.kbx' created
gpg: /<<BUILDDIR>>/resolver-rKALuM/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-rKALuM/apt_archive ./ InRelease
Get:2 copy:/<<BUILDDIR>>/resolver-rKALuM/apt_archive ./ Release [957 B]
Get:3 copy:/<<BUILDDIR>>/resolver-rKALuM/apt_archive ./ Release.gpg [370 B]
Get:4 copy:/<<BUILDDIR>>/resolver-rKALuM/apt_archive ./ Sources [349 B]
Get:5 copy:/<<BUILDDIR>>/resolver-rKALuM/apt_archive ./ Packages [432 B]
Fetched 2108 B in 1s (2483 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 krb5-locales 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 14 not upgraded.
Need to get 848 B of archives.
After this operation, 0 B of additional disk space will be used.
Get:1 copy:/<<BUILDDIR>>/resolver-rKALuM/apt_archive ./ sbuild-build-depends-core-dummy 0.invalid.0 [848 B]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 848 B in 0s (20.0 kB/s)
Selecting previously unselected package sbuild-build-depends-core-dummy.
(Reading database ... 12710 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-middleware-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-soheilhy-cmux-dev, golang-github-spf13-cobra-dev, golang-github-spf13-pflag-dev, golang-github-tmc-grpc-websocket-proxy-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-middleware-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-soheilhy-cmux-dev, golang-github-spf13-cobra-dev, golang-github-spf13-pflag-dev, golang-github-tmc-grpc-websocket-proxy-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-rKALuM/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-rKALuM/apt_archive ./ InRelease
Get:2 copy:/<<BUILDDIR>>/resolver-rKALuM/apt_archive ./ Release [966 B]
Get:3 copy:/<<BUILDDIR>>/resolver-rKALuM/apt_archive ./ Release.gpg [370 B]
Get:4 copy:/<<BUILDDIR>>/resolver-rKALuM/apt_archive ./ Sources [979 B]
Get:5 copy:/<<BUILDDIR>>/resolver-rKALuM/apt_archive ./ Packages [1063 B]
Fetched 3378 B in 1s (4049 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:
  krb5-locales 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-v2-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-middleware-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-v2-dev
  golang-github-shurcool-sanitized-anchor-name-dev
  golang-github-sirupsen-logrus-dev golang-github-soheilhy-cmux-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-tmc-grpc-websocket-proxy-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
  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-v2-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-middleware-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-v2-dev
  golang-github-shurcool-sanitized-anchor-name-dev
  golang-github-sirupsen-logrus-dev golang-github-soheilhy-cmux-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-tmc-grpc-websocket-proxy-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
0 upgraded, 153 newly installed, 0 to remove and 14 not upgraded.
Need to get 102 MB of archives.
After this operation, 665 MB of additional disk space will be used.
Get:1 copy:/<<BUILDDIR>>/resolver-rKALuM/apt_archive ./ sbuild-build-depends-etcd-dummy 0.invalid.0 [1336 B]
Get:2 http://172.17.0.1/private bullseye-staging/main armhf libuchardet0 armhf 0.0.7-1 [65.0 kB]
Get:3 http://172.17.0.1/private bullseye-staging/main armhf groff-base armhf 1.22.4-5 [783 kB]
Get:4 http://172.17.0.1/private bullseye-staging/main armhf libpipeline1 armhf 1.5.3-1 [29.9 kB]
Get:5 http://172.17.0.1/private bullseye-staging/main armhf man-db armhf 2.9.3-2 [1269 kB]
Get:6 http://172.17.0.1/private bullseye-staging/main armhf golang-golang-x-sys-dev all 0.0~git20200523.0598657-1 [280 kB]
Get:7 http://172.17.0.1/private bullseye-staging/main armhf golang-github-sirupsen-logrus-dev all 1.6.0-1 [44.7 kB]
Get:8 http://172.17.0.1/private bullseye-staging/main armhf libmagic-mgc armhf 1:5.38-5 [262 kB]
Get:9 http://172.17.0.1/private bullseye-staging/main armhf libmagic1 armhf 1:5.38-5 [113 kB]
Get:10 http://172.17.0.1/private bullseye-staging/main armhf file armhf 1:5.38-5 [67.0 kB]
Get:11 http://172.17.0.1/private bullseye-staging/main armhf gettext-base armhf 0.19.8.1-10 [117 kB]
Get:12 http://172.17.0.1/private bullseye-staging/main armhf libsigsegv2 armhf 2.12-2 [32.3 kB]
Get:13 http://172.17.0.1/private bullseye-staging/main armhf m4 armhf 1.4.18-4 [185 kB]
Get:14 http://172.17.0.1/private bullseye-staging/main armhf autoconf all 2.69-11.1 [341 kB]
Get:15 http://172.17.0.1/private bullseye-staging/main armhf autotools-dev all 20180224.1 [77.0 kB]
Get:16 http://172.17.0.1/private bullseye-staging/main armhf automake all 1:1.16.2-4 [801 kB]
Get:17 http://172.17.0.1/private bullseye-staging/main armhf autopoint all 0.19.8.1-10 [435 kB]
Get:18 http://172.17.0.1/private bullseye-staging/main armhf libtool all 2.4.6-14 [513 kB]
Get:19 http://172.17.0.1/private bullseye-staging/main armhf dh-autoreconf all 19 [16.9 kB]
Get:20 http://172.17.0.1/private bullseye-staging/main armhf libdebhelper-perl all 13.2.1 [188 kB]
Get:21 http://172.17.0.1/private bullseye-staging/main armhf libarchive-zip-perl all 1.68-1 [104 kB]
Get:22 http://172.17.0.1/private bullseye-staging/main armhf libsub-override-perl all 0.09-2 [10.2 kB]
Get:23 http://172.17.0.1/private bullseye-staging/main armhf libfile-stripnondeterminism-perl all 1.9.0-1 [25.5 kB]
Get:24 http://172.17.0.1/private bullseye-staging/main armhf dh-strip-nondeterminism all 1.9.0-1 [15.2 kB]
Get:25 http://172.17.0.1/private bullseye-staging/main armhf libelf1 armhf 0.181-1 [161 kB]
Get:26 http://172.17.0.1/private bullseye-staging/main armhf dwz armhf 0.13-5 [142 kB]
Get:27 http://172.17.0.1/private bullseye-staging/main armhf libglib2.0-0 armhf 2.66.1-2 [1174 kB]
Get:28 http://172.17.0.1/private bullseye-staging/main armhf libicu67 armhf 67.1-4 [8289 kB]
Get:29 http://172.17.0.1/private bullseye-staging/main armhf libxml2 armhf 2.9.10+dfsg-6.1 [578 kB]
Get:30 http://172.17.0.1/private bullseye-staging/main armhf libcroco3 armhf 0.6.13-1 [133 kB]
Get:31 http://172.17.0.1/private bullseye-staging/main armhf gettext armhf 0.19.8.1-10 [1219 kB]
Get:32 http://172.17.0.1/private bullseye-staging/main armhf intltool-debian all 0.35.0+20060710.5 [26.8 kB]
Get:33 http://172.17.0.1/private bullseye-staging/main armhf po-debconf all 1.0.21 [248 kB]
Get:34 http://172.17.0.1/private bullseye-staging/main armhf debhelper all 13.2.1 [1007 kB]
Get:35 http://172.17.0.1/private bullseye-staging/main armhf dh-golang all 1.49 [24.3 kB]
Get:36 http://172.17.0.1/private bullseye-staging/main armhf golang-1.15-src armhf 1.15.2-1+rpi1 [13.8 MB]
Get:37 http://172.17.0.1/private bullseye-staging/main armhf golang-1.15-go armhf 1.15.2-1+rpi1 [43.1 MB]
Get:38 http://172.17.0.1/private bullseye-staging/main armhf golang-src armhf 2:1.15~1 [4856 B]
Get:39 http://172.17.0.1/private bullseye-staging/main armhf golang-go armhf 2:1.15~1 [23.9 kB]
Get:40 http://172.17.0.1/private bullseye-staging/main armhf golang-any armhf 2:1.15~1 [4976 B]
Get:41 http://172.17.0.1/private bullseye-staging/main armhf golang-dbus-dev all 5.0.3-1 [55.6 kB]
Get:42 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:43 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:44 http://172.17.0.1/private bullseye-staging/main armhf golang-github-stretchr-objx-dev all 0.2.0-1 [24.8 kB]
Get:45 http://172.17.0.1/private bullseye-staging/main armhf golang-github-kr-pty-dev all 1.1.6-1 [10.6 kB]
Get:46 http://172.17.0.1/private bullseye-staging/main armhf golang-github-kr-text-dev all 0.1.0-2 [10.9 kB]
Get:47 http://172.17.0.1/private bullseye-staging/main armhf golang-github-kr-pretty-dev all 0.2.1-1 [10.8 kB]
Get:48 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:49 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:50 http://172.17.0.1/private bullseye-staging/main armhf golang-github-stretchr-testify-dev all 1.6.1-1 [60.3 kB]
Get:51 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:52 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:53 http://172.17.0.1/private bullseye-staging/main armhf golang-gopkg-yaml.v2-dev all 2.3.0-1 [60.9 kB]
Get:54 http://172.17.0.1/private bullseye-staging/main armhf golang-github-jmespath-go-jmespath-dev all 0.4.0-1 [91.5 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.35.0-1 [6945 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-github-coreos-pkg-dev all 4-2 [25.1 kB]
Get:72 http://172.17.0.1/private bullseye-staging/main armhf libsystemd-dev armhf 246.4-1+rpi1 [394 kB]
Get:73 http://172.17.0.1/private bullseye-staging/main armhf pkg-config armhf 0.29.2-1 [61.5 kB]
Get:74 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:75 http://172.17.0.1/private bullseye-staging/main armhf golang-github-shurcool-sanitized-anchor-name-dev all 1.0.0-1 [3872 B]
Get:76 http://172.17.0.1/private bullseye-staging/main armhf golang-github-russross-blackfriday-v2-dev all 2.0.1-3 [67.8 kB]
Get:77 http://172.17.0.1/private bullseye-staging/main armhf golang-github-cpuguy83-go-md2man-v2-dev all 2.0.0+ds-3 [9792 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-go.uber-atomic-dev all 1.4.0-1 [6904 B]
Get:111 http://172.17.0.1/private bullseye-staging/main armhf golang-go.uber-multierr-dev all 1.1.0-1 [7806 B]
Get:112 http://172.17.0.1/private bullseye-staging/main armhf golang-go.uber-zap-dev all 1.15.0-2 [92.8 kB]
Get:113 http://172.17.0.1/private bullseye-staging/main armhf golang-github-grpc-ecosystem-go-grpc-middleware-dev all 1.2.2-2 [63.9 kB]
Get:114 http://172.17.0.1/private bullseye-staging/main armhf golang-github-cespare-xxhash-dev all 2.1.1-1 [8748 B]
Get:115 http://172.17.0.1/private bullseye-staging/main armhf golang-github-modern-go-concurrent-dev all 1.0.3-1 [4520 B]
Get:116 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:117 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:118 http://172.17.0.1/private bullseye-staging/main armhf golang-github-prometheus-client-model-dev all 0.2.0-1 [8200 B]
Get:119 http://172.17.0.1/private bullseye-staging/main armhf golang-github-julienschmidt-httprouter-dev all 1.1-5 [16.0 kB]
Get:120 http://172.17.0.1/private bullseye-staging/main armhf golang-github-jpillora-backoff-dev all 1.0.0-1 [3580 B]
Get:121 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:122 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:123 http://172.17.0.1/private bullseye-staging/main armhf golang-protobuf-extensions-dev all 1.0.1-1 [29.6 kB]
Get:124 http://172.17.0.1/private bullseye-staging/main armhf golang-github-prometheus-common-dev all 0.14.0-2 [102 kB]
Get:125 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:126 http://172.17.0.1/private bullseye-staging/main armhf golang-procfs-dev all 0.1.3-3 [139 kB]
Get:127 http://172.17.0.1/private bullseye-staging/main armhf golang-github-prometheus-client-golang-dev all 1.7.1-1 [119 kB]
Get:128 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:129 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:130 http://172.17.0.1/private bullseye-staging/main armhf golang-github-hashicorp-hcl-dev all 1.0.0-1 [58.5 kB]
Get:131 http://172.17.0.1/private bullseye-staging/main armhf golang-github-jonboulle-clockwork-dev all 0.1.0-4 [5578 B]
Get:132 http://172.17.0.1/private bullseye-staging/main armhf golang-github-kr-fs-dev all 0.1.0-1 [6320 B]
Get:133 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:134 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:135 http://172.17.0.1/private bullseye-staging/main armhf golang-github-mitchellh-go-homedir-dev all 1.1.0-1 [5168 B]
Get:136 http://172.17.0.1/private bullseye-staging/main armhf golang-github-mitchellh-mapstructure-dev all 1.3.3-1 [25.9 kB]
Get:137 http://172.17.0.1/private bullseye-staging/main armhf golang-github-olekukonko-tablewriter-dev all 0.0.4-1 [20.1 kB]
Get:138 http://172.17.0.1/private bullseye-staging/main armhf golang-github-pelletier-go-toml-dev all 1.8.1-1 [75.4 kB]
Get:139 http://172.17.0.1/private bullseye-staging/main armhf golang-github-pkg-sftp-dev all 1.10.1-1 [61.6 kB]
Get:140 http://172.17.0.1/private bullseye-staging/main armhf golang-github-soheilhy-cmux-dev all 0.1.4-2 [13.0 kB]
Get:141 http://172.17.0.1/private bullseye-staging/main armhf golang-github-spf13-afero-dev all 1.4.1-1 [45.9 kB]
Get:142 http://172.17.0.1/private bullseye-staging/main armhf golang-github-spf13-cast-dev all 1.3.1-1 [10.5 kB]
Get:143 http://172.17.0.1/private bullseye-staging/main armhf golang-github-spf13-pflag-dev all 1.0.5-1 [41.5 kB]
Get:144 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:145 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:146 http://172.17.0.1/private bullseye-staging/main armhf golang-gopkg-ini.v1-dev all 1.57.0-1 [38.1 kB]
Get:147 http://172.17.0.1/private bullseye-staging/main armhf golang-github-spf13-viper-dev all 1.7.1-1 [48.6 kB]
Get:148 http://172.17.0.1/private bullseye-staging/main armhf golang-github-spf13-cobra-dev all 1.1.1-1 [95.0 kB]
Get:149 http://172.17.0.1/private bullseye-staging/main armhf golang-github-tmc-grpc-websocket-proxy-dev all 0.0~git20200427.3cfed13-2 [5656 B]
Get:150 http://172.17.0.1/private bullseye-staging/main armhf golang-github-urfave-cli-dev all 1.22.4-2 [46.7 kB]
Get:151 http://172.17.0.1/private bullseye-staging/main armhf golang-github-xiang90-probing-dev all 0.0.2-1 [4820 B]
Get:152 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:153 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 10s (10.2 MB/s)
Selecting previously unselected package libuchardet0:armhf.
(Reading database ... 12710 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.1-2_armhf.deb ...
Unpacking libglib2.0-0:armhf (2.66.1-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.1_armhf.deb ...
Unpacking libxml2:armhf (2.9.10+dfsg-6.1) ...
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-gopkg-yaml.v2-dev.
Preparing to unpack .../051-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-jmespath-go-jmespath-dev.
Preparing to unpack .../052-golang-github-jmespath-go-jmespath-dev_0.4.0-1_all.deb ...
Unpacking golang-github-jmespath-go-jmespath-dev (0.4.0-1) ...
Selecting previously unselected package golang-github-pkg-errors-dev.
Preparing to unpack .../053-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 .../054-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 .../055-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 .../056-golang-github-aws-aws-sdk-go-dev_1.35.0-1_all.deb ...
Unpacking golang-github-aws-aws-sdk-go-dev (1.35.0-1) ...
Selecting previously unselected package golang-github-mattn-go-isatty-dev.
Preparing to unpack .../057-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 .../058-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 .../059-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 .../060-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 .../061-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 .../062-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 .../063-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 .../064-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 .../065-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 .../066-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 .../067-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 .../068-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-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-shurcool-sanitized-anchor-name-dev.
Preparing to unpack .../073-golang-github-shurcool-sanitized-anchor-name-dev_1.0.0-1_all.deb ...
Unpacking golang-github-shurcool-sanitized-anchor-name-dev (1.0.0-1) ...
Selecting previously unselected package golang-github-russross-blackfriday-v2-dev.
Preparing to unpack .../074-golang-github-russross-blackfriday-v2-dev_2.0.1-3_all.deb ...
Unpacking golang-github-russross-blackfriday-v2-dev (2.0.1-3) ...
Selecting previously unselected package golang-github-cpuguy83-go-md2man-v2-dev.
Preparing to unpack .../075-golang-github-cpuguy83-go-md2man-v2-dev_2.0.0+ds-3_all.deb ...
Unpacking golang-github-cpuguy83-go-md2man-v2-dev (2.0.0+ds-3) ...
Selecting previously unselected package golang-github-creack-pty-dev.
Preparing to unpack .../076-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 .../077-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 .../078-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 .../079-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 .../080-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 .../081-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 .../082-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 .../083-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 .../084-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 .../085-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 .../086-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 .../087-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 .../088-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 .../089-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 .../090-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 .../091-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 .../092-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 .../093-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 .../094-libprotobuf23_3.12.3-2_armhf.deb ...
Unpacking libprotobuf23:armhf (3.12.3-2) ...
Selecting previously unselected package libprotobuf-lite23:armhf.
Preparing to unpack .../095-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 .../096-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 .../097-libprotoc23_3.12.3-2_armhf.deb ...
Unpacking libprotoc23:armhf (3.12.3-2) ...
Selecting previously unselected package protobuf-compiler.
Preparing to unpack .../098-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 .../099-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 .../100-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 .../101-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 .../102-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 .../103-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 .../104-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 .../105-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 .../106-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 .../107-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-go.uber-atomic-dev.
Preparing to unpack .../108-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 .../109-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 .../110-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-github-grpc-ecosystem-go-grpc-middleware-dev.
Preparing to unpack .../111-golang-github-grpc-ecosystem-go-grpc-middleware-dev_1.2.2-2_all.deb ...
Unpacking golang-github-grpc-ecosystem-go-grpc-middleware-dev (1.2.2-2) ...
Selecting previously unselected package golang-github-cespare-xxhash-dev.
Preparing to unpack .../112-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 .../113-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 .../114-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 .../115-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 .../116-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 .../117-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 .../118-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 .../119-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 .../120-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 .../121-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 .../122-golang-github-prometheus-common-dev_0.14.0-2_all.deb ...
Unpacking golang-github-prometheus-common-dev (0.14.0-2) ...
Selecting previously unselected package golang-golang-x-sync-dev.
Preparing to unpack .../123-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 .../124-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 .../125-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 .../126-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 .../127-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 .../128-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 .../129-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-kr-fs-dev.
Preparing to unpack .../130-golang-github-kr-fs-dev_0.1.0-1_all.deb ...
Unpacking golang-github-kr-fs-dev (0.1.0-1) ...
Selecting previously unselected package golang-github-magiconair-properties-dev.
Preparing to unpack .../131-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 .../132-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 .../133-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 .../134-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 .../135-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 .../136-golang-github-pelletier-go-toml-dev_1.8.1-1_all.deb ...
Unpacking golang-github-pelletier-go-toml-dev (1.8.1-1) ...
Selecting previously unselected package golang-github-pkg-sftp-dev.
Preparing to unpack .../137-golang-github-pkg-sftp-dev_1.10.1-1_all.deb ...
Unpacking golang-github-pkg-sftp-dev (1.10.1-1) ...
Selecting previously unselected package golang-github-soheilhy-cmux-dev.
Preparing to unpack .../138-golang-github-soheilhy-cmux-dev_0.1.4-2_all.deb ...
Unpacking golang-github-soheilhy-cmux-dev (0.1.4-2) ...
Selecting previously unselected package golang-github-spf13-afero-dev.
Preparing to unpack .../139-golang-github-spf13-afero-dev_1.4.1-1_all.deb ...
Unpacking golang-github-spf13-afero-dev (1.4.1-1) ...
Selecting previously unselected package golang-github-spf13-cast-dev.
Preparing to unpack .../140-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 .../141-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 .../142-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 .../143-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 .../144-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 .../145-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 .../146-golang-github-spf13-cobra-dev_1.1.1-1_all.deb ...
Unpacking golang-github-spf13-cobra-dev (1.1.1-1) ...
Selecting previously unselected package golang-github-tmc-grpc-websocket-proxy-dev.
Preparing to unpack .../147-golang-github-tmc-grpc-websocket-proxy-dev_0.0~git20200427.3cfed13-2_all.deb ...
Unpacking golang-github-tmc-grpc-websocket-proxy-dev (0.0~git20200427.3cfed13-2) ...
Selecting previously unselected package golang-github-urfave-cli-dev.
Preparing to unpack .../148-golang-github-urfave-cli-dev_1.22.4-2_all.deb ...
Unpacking golang-github-urfave-cli-dev (1.22.4-2) ...
Selecting previously unselected package golang-github-xiang90-probing-dev.
Preparing to unpack .../149-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-gopkg-cheggaaa-pb.v1-dev.
Preparing to unpack .../150-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 .../151-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 .../152-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 golang-github-shurcool-sanitized-anchor-name-dev (1.0.0-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.1-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.1.0-1) ...
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-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.8.1-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.1) ...
Setting up libsystemd-dev:armhf (246.4-1+rpi1) ...
Setting up golang-github-jmespath-go-jmespath-dev (0.4.0-1) ...
Setting up golang-github-coreos-bbolt-dev (1.3.5-1) ...
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 golang-github-russross-blackfriday-v2-dev (2.0.1-3) ...
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 golang-github-aws-aws-sdk-go-dev (1.35.0-1) ...
Setting up golang-github-tmc-grpc-websocket-proxy-dev (0.0~git20200427.3cfed13-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-soheilhy-cmux-dev (0.1.4-2) ...
Setting up golang-github-cpuguy83-go-md2man-v2-dev (2.0.0+ds-3) ...
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.10.1-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.4.1-1) ...
Setting up golang-github-urfave-cli-dev (1.22.4-2) ...
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-opentracing-opentracing-go-dev (1.0.2-1) ...
Setting up golang-github-apex-log-dev (1.1.1-2) ...
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-go.uber-zap-dev (1.15.0-2) ...
Setting up golang-github-spf13-cobra-dev (1.1.1-1) ...
Setting up golang-google-genproto-dev (0.0~git20200413.b5235f6-1) ...
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 golang-github-coreos-pkg-dev (4-2) ...
Setting up golang-github-grpc-ecosystem-go-grpc-middleware-dev (1.2.2-2) ...
Setting up debhelper (13.2.1) ...
Setting up dh-autoreconf (19) ...
Setting up golang-github-prometheus-common-dev (0.14.0-2) ...
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-4+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.1-2+rpi1 dpkg-dev_1.20.5+rpi1 g++-10_10.2.0-13+rpi1 gcc-10_10.2.0-13+rpi1 libc6-dev_2.31-4+rpi1 libstdc++-10-dev_10.2.0-13+rpi1 libstdc++6_10.2.0-13+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.48 bash_5.1~rc1-2 binutils_2.35.1-2+rpi1 binutils-arm-linux-gnueabihf_2.35.1-2+rpi1 binutils-common_2.35.1-2+rpi1 bsdextrautils_2.36-3 bsdutils_1:2.36-3 build-essential_12.8 bzip2_1.0.8-4 coreutils_8.32-4 cpp_4:10.2.0-1+rpi1 cpp-10_10.2.0-13+rpi1 dash_0.5.10.2-7 debconf_1.5.74 debhelper_13.2.1 debianutils_4.11.2 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.25.3-1 fdisk_2.36-3 file_1:5.38-5 findutils_4.7.0-1 g++_4:10.2.0-1+rpi1 g++-10_10.2.0-13+rpi1 gcc_4:10.2.0-1+rpi1 gcc-10_10.2.0-13+rpi1 gcc-10-base_10.2.0-13+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.35.0-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-v2-dev_2.0.0+ds-3 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-middleware-dev_1.2.2-2 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.4.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.1.0-1 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.8.1-1 golang-github-pkg-errors-dev_0.9.1-1 golang-github-pkg-sftp-dev_1.10.1-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.14.0-2 golang-github-rogpeppe-fastuuid-dev_0.0~git20150106.0.6724a57-2 golang-github-russross-blackfriday-v2-dev_2.0.1-3 golang-github-shurcool-sanitized-anchor-name-dev_1.0.0-1 golang-github-sirupsen-logrus-dev_1.6.0-1 golang-github-soheilhy-cmux-dev_0.1.4-2 golang-github-spf13-afero-dev_1.4.1-1 golang-github-spf13-cast-dev_1.3.1-1 golang-github-spf13-cobra-dev_1.1.1-1 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-tmc-grpc-websocket-proxy-dev_0.0~git20200427.3cfed13-2 golang-github-urfave-cli-dev_1.22.4-2 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 krb5-locales_1.17-10 libacl1_2.2.53-8 libapt-pkg6.0_2.1.10 libarchive-zip-perl_1.68-1 libasan6_10.2.0-13+rpi1 libassuan0_2.5.3-7.1 libatomic1_10.2.0-13+rpi1 libattr1_1:2.4.48-5 libaudit-common_1:2.8.5-3.1 libaudit1_1:2.8.5-3.1 libbinutils_2.35.1-2+rpi1 libblkid1_2.36-3 libboost-iostreams1.71.0_1.71.0-7 libbz2-1.0_1.0.8-4 libc-bin_2.31-4+rpi1 libc-dev-bin_2.31-4+rpi1 libc6_2.31-4+rpi1 libc6-dev_2.31-4+rpi1 libcap-ng0_0.7.9-2.2 libcap2_1:2.44-1 libcap2-bin_1:2.44-1 libcc1-0_10.2.0-13+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.1-2+rpi1 libctf0_2.35.1-2+rpi1 libcwidget4_0.5.18-5 libdb5.3_5.3.28+dfsg1-0.6 libdebconfclient0_0.254 libdebhelper-perl_13.2.1 libdpkg-perl_1.20.5+rpi1 libelf1_0.181-1 libext2fs2_1.45.6-1 libfakeroot_1.25.3-1 libfdisk1_2.36-3 libffi7_3.3-4 libfile-stripnondeterminism-perl_1.9.0-1 libgcc-10-dev_10.2.0-13+rpi1 libgcc-s1_10.2.0-13+rpi1 libgcrypt20_1.8.6-2 libgdbm-compat4_1.18.1-5.1 libgdbm6_1.18.1-5.1 libglib2.0-0_2.66.1-2 libgmp10_2:6.2.0+dfsg-6 libgnutls30_3.6.15-4 libgomp1_10.2.0-13+rpi1 libgpg-error0_1.38-2 libgssapi-krb5-2_1.17-10+b3 libhogweed6_3.6-2 libicu67_67.1-4 libidn2-0_2.3.0-1 libisl22_0.22.1-1 libk5crypto3_1.17-10+b3 libkeyutils1_1.6.1-2 libkrb5-3_1.17-10+b3 libkrb5support0_1.17-10+b3 libksba8_1.4.0-2 libldap-2.4-2_2.4.53+dfsg-1+rpi1 libldap-common_2.4.53+dfsg-1+rpi1 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-1 libmpfr6_4.1.0-3 libncursesw6_6.2+20200918-1 libnettle8_3.6-2 libnpth0_1.6-3 libnsl-dev_1.3.0-2 libnsl2_1.3.0-2 libnss-nis_3.1-4 libnss-nisplus_1.3-4 libp11-kit0_0.23.21-2 libpam-cap_1:2.44-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.4-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.4-2 libsigsegv2_2.12-2 libsmartcols1_2.36-3 libsqlite3-0_3.33.0-1 libss2_1.45.6-1 libssl1.1_1.1.1g-1 libstdc++-10-dev_10.2.0-13+rpi1 libstdc++6_10.2.0-13+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+20200918-1 libtirpc-common_1.2.6-3 libtirpc-dev_1.2.6-3 libtirpc3_1.2.6-3 libtool_2.4.6-14 libubsan1_10.2.0-13+rpi1 libuchardet0_0.0.7-1 libudev1_246.4-1+rpi1 libunistring2_0.9.10-4 libuuid1_2.36-3 libxapian30_1.4.17-1 libxml2_2.9.10+dfsg-6.1 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+20200918-1 ncurses-bin_6.2+20200918-1 netbase_6.2 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-5 tar_1.30+dfsg-7 tzdata_2020d-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.2MIMe7VM/trustedkeys.kbx': General error
gpgv: Signature made Sat Oct 24 08:06:10 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-6.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-6.debian.tar.xz
dpkg-source: info: using patch list from debian/patches/series
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-ee118400-c8f8-4c36-9275-ccecabe97dd6
SCHROOT_UID=104
SCHROOT_USER=buildd
SHELL=/bin/sh
TERM=linux
USER=buildd

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

dpkg-buildpackage: info: source package etcd
dpkg-buildpackage: info: source version 3.3.25+dfsg-6
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/cpu
runtime/internal/sys
internal/race
internal/unsafeheader
runtime/internal/math
sync/atomic
unicode
unicode/utf8
internal/bytealg
runtime/internal/atomic
container/list
math/bits
crypto/internal/subtle
crypto/subtle
math
internal/testlog
runtime
unicode/utf16
vendor/golang.org/x/crypto/cryptobyte/asn1
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
github.com/shurcooL/sanitized_anchor_name
sync
internal/reflectlite
google.golang.org/grpc/internal/buffer
math/rand
internal/singleflight
google.golang.org/grpc/internal/grpcsync
github.com/coreos/etcd/pkg/stringutil
errors
sort
internal/oserror
io
strconv
syscall
vendor/golang.org/x/net/dns/dnsmessage
bytes
hash
reflect
crypto
strings
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
go.uber.org/atomic
internal/poll
go.uber.org/zap/buffer
google.golang.org/grpc/internal/grpcrand
google.golang.org/grpc/backoff
encoding/binary
internal/fmtsort
go.uber.org/zap/internal/bufferpool
google.golang.org/grpc/internal/backoff
regexp
google.golang.org/grpc/keepalive
os
google.golang.org/grpc/tap
github.com/jonboulle/clockwork
github.com/beorn7/perks/quantile
crypto/cipher
crypto/sha512
crypto/aes
crypto/des
crypto/ed25519/internal/edwards25519
crypto/md5
crypto/sha1
fmt
crypto/sha256
encoding/base64
path/filepath
encoding/pem
net
io/ioutil
vendor/golang.org/x/crypto/chacha20
vendor/golang.org/x/crypto/poly1305
math/big
encoding/hex
net/url
vendor/golang.org/x/crypto/chacha20poly1305
vendor/golang.org/x/crypto/curve25519
encoding/json
flag
log
compress/flate
github.com/gogo/protobuf/proto
compress/gzip
crypto/elliptic
encoding/asn1
crypto/rand
vendor/golang.org/x/crypto/cryptobyte
crypto/ed25519
crypto/rsa
crypto/ecdsa
crypto/dsa
crypto/x509/pkix
github.com/golang/protobuf/proto
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
github.com/gogo/protobuf/protoc-gen-gogo/descriptor
crypto/x509
net/textproto
vendor/golang.org/x/net/http2/hpack
vendor/golang.org/x/net/idna
mime
crypto/tls
vendor/golang.org/x/net/http/httpguts
vendor/golang.org/x/net/http/httpproxy
mime/quotedprintable
github.com/gogo/protobuf/gogoproto
net/http/internal
mime/multipart
google.golang.org/grpc/grpclog
github.com/coreos/etcd/auth/authpb
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
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/coreos/etcd/mvcc/mvccpb
github.com/golang/protobuf/ptypes
github.com/golang/protobuf/protoc-gen-go/descriptor
google.golang.org/grpc/status
golang.org/x/net/internal/timeseries
github.com/coreos/etcd/etcdserver/api/v3rpc/rpctypes
text/template/parse
google.golang.org/grpc/encoding/proto
google.golang.org/grpc/internal/balancerload
google.golang.org/grpc/binarylog/grpc_binarylog_v1
google.golang.org/genproto/googleapis/api/annotations
google.golang.org/grpc/internal/binarylog
golang.org/x/sys/unix
golang.org/x/text/unicode/bidi
text/template
net/http/httptrace
google.golang.org/grpc/credentials
net/http
google.golang.org/grpc/resolver
google.golang.org/grpc/balancer
google.golang.org/grpc/internal/resolver/dns
google.golang.org/grpc/internal/resolver/passthrough
google.golang.org/grpc/resolver/passthrough
google.golang.org/grpc/resolver/dns
github.com/coreos/etcd/clientv3/balancer/resolver/endpoint
html/template
github.com/coreos/etcd/clientv3/credentials
google.golang.org/grpc/balancer/base
google.golang.org/grpc/internal/channelz
google.golang.org/grpc/balancer/roundrobin
golang.org/x/text/secure/bidirule
golang.org/x/text/unicode/norm
golang.org/x/net/http2/hpack
google.golang.org/grpc/internal/syscall
google.golang.org/grpc/peer
google.golang.org/grpc/stats
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/pkg/capnslog
golang.org/x/net/idna
github.com/coreos/etcd/raft
github.com/coreos/etcd/pkg/types
github.com/coreos/go-semver/semver
golang.org/x/net/http/httpguts
database/sql/driver
github.com/coreos/etcd/version
github.com/coreos/etcd/pkg/srv
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/common/model
github.com/prometheus/procfs/internal/fs
github.com/prometheus/procfs/internal/util
github.com/prometheus/procfs
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/pkg/logutil
github.com/coreos/etcd/clientv3/balancer
github.com/json-iterator/go
github.com/coreos/etcd/pkg/transport
expvar
github.com/prometheus/common/expfmt
github.com/coreos/etcd/pkg/adt
github.com/dgrijalva/jwt-go
github.com/prometheus/client_golang/prometheus
google.golang.org/grpc/internal/transport
golang.org/x/crypto/blowfish
golang.org/x/crypto/bcrypt
github.com/coreos/etcd/pkg/schedule
github.com/google/btree
github.com/coreos/etcd/error
github.com/coreos/etcd/pkg/cpuutil
os/exec
github.com/coreos/etcd/pkg/netutil
github.com/coreos/etcd/mvcc/backend
google.golang.org/grpc
container/heap
github.com/coreos/etcd/store
github.com/coreos/etcd/client
github.com/coreos/etcd/etcdserver/api/v2http/httptypes
github.com/coreos/etcd/etcdserver/stats
github.com/coreos/etcd/pkg/httputil
github.com/coreos/etcd/pkg/contention
github.com/coreos/etcd/pkg/idutil
github.com/coreos/etcd/etcdserver/membership
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/discovery
github.com/coreos/etcd/snap/snappb
github.com/coreos/etcd/etcdserver/api
github.com/coreos/etcd/wal/walpb
github.com/xiang90/probing
github.com/dustin/go-humanize
golang.org/x/time/rate
github.com/coreos/etcd/snap
github.com/coreos/etcd/pkg/crc
github.com/prometheus/client_golang/prometheus/promhttp
github.com/coreos/etcd/wal
github.com/coreos/etcd/rafthttp
github.com/coreos/etcd/etcdserver/etcdserverpb
github.com/grpc-ecosystem/go-grpc-middleware
github.com/grpc-ecosystem/go-grpc-prometheus/packages/grpcstatus
github.com/grpc-ecosystem/go-grpc-prometheus
google.golang.org/grpc/health/grpc_health_v1
github.com/golang/protobuf/ptypes/struct
go/token
github.com/golang/protobuf/jsonpb
go/scanner
google.golang.org/grpc/health
github.com/golang/protobuf/protoc-gen-go/plugin
github.com/golang/protobuf/protoc-gen-go/generator/internal/remap
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
golang.org/x/net/context
github.com/coreos/etcd/pkg/cors
internal/profile
runtime/pprof
go/doc
go/parser
go/printer
runtime/trace
net/http/pprof
go/build
github.com/coreos/etcd/pkg/debugutil
github.com/soheilhy/cmux
github.com/gorilla/websocket
github.com/sirupsen/logrus
github.com/golang/protobuf/protoc-gen-go/generator
github.com/tmc/grpc-websocket-proxy/wsproxy
gopkg.in/yaml.v2
encoding/csv
github.com/spf13/pflag
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/etcdserver/api/v3election/v3electionpb
github.com/coreos/etcd/lease
github.com/coreos/etcd/etcdserver/api/v3lock/v3lockpb
github.com/coreos/etcd/mvcc
github.com/coreos/etcd/lease/leasehttp
github.com/coreos/etcd/proxy/grpcproxy/adapter
github.com/grpc-ecosystem/grpc-gateway/runtime
github.com/coreos/etcd/clientv3/concurrency
github.com/coreos/etcd/clientv3/namespace
github.com/coreos/etcd/clientv3/leasing
github.com/coreos/etcd/clientv3/ordering
github.com/coreos/etcd/compactor
github.com/coreos/etcd/etcdserver
github.com/coreos/etcd/etcdserver/api/v3election
github.com/coreos/etcd/etcdserver/api/v3election/v3electionpb/gw
github.com/coreos/etcd/etcdserver/api/v3lock
github.com/coreos/etcd/etcdserver/api/v3lock/v3lockpb/gw
github.com/coreos/etcd/etcdserver/etcdserverpb/gw
sigs.k8s.io/yaml
github.com/coreos/etcd/pkg/flags
os/signal
github.com/coreos/etcd/clientv3/naming
github.com/coreos/etcd/pkg/osutil
github.com/coreos/etcd/proxy/grpcproxy/cache
github.com/coreos/etcd/proxy/httpproxy
github.com/coreos/etcd/proxy/tcpproxy
github.com/coreos/go-systemd/daemon
github.com/coreos/go-systemd/internal/dlopen
github.com/spf13/cobra
github.com/coreos/etcd/clientv3/clientv3util
testing
github.com/coreos/etcd/clientv3/integration
github.com/coreos/etcd/clientv3/mirror
github.com/coreos/etcd/clientv3/yaml
encoding/gob
github.com/coreos/etcd/contrib/recipes
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/go-systemd/util
github.com/coreos/etcd/clientv3/snapshot
github.com/coreos/etcd/contrib/raftexample
github.com/coreos/etcd/etcdserver/api/v3client
github.com/coreos/etcd/proxy/grpcproxy
github.com/coreos/etcd/embed
github.com/coreos/etcd/contrib/systemd/etcd2-backup-coreos
github.com/bgentry/speakeasy
github.com/coreos/etcd/etcdmain
github.com/russross/blackfriday/v2
github.com/coreos/etcd/pkg/report
github.com/coreos/etcd
github.com/mattn/go-runewidth
github.com/cpuguy83/go-md2man/v2/md2man
github.com/olekukonko/tablewriter
github.com/urfave/cli
gopkg.in/cheggaaa/pb.v1
github.com/coreos/etcd/etcdctl/ctlv3/command
github.com/coreos/etcd/etcdctl/ctlv2/command
github.com/coreos/etcd/snapshot
github.com/coreos/etcd/etcdctl/ctlv2
github.com/coreos/etcd/pkg/proxy
github.com/coreos/etcd/functional/rpcpb
github.com/coreos/etcd/etcdctl/ctlv3
github.com/coreos/etcd/functional/cmd/etcd-proxy
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/coreos/etcd/functional/cmd/etcd-tester
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/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.097s
?   	github.com/coreos/etcd/alarm	[no test files]
=== RUN   TestJWTInfo
2020-10-27 05:29:08.419406 W | auth: failed to parse jwt token: token contains an invalid number of segments
--- PASS: TestJWTInfo (0.12s)
=== RUN   TestJWTBad
2020-10-27 05:29:08.420741 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-27 05:29:08.422879 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-27 05:29:08.423101 E | auth: failed to read public key (whatever) for jwt: open whatever: no such file or directory
2020-10-27 05:29:08.424535 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-27 05:29:08.505486 W | auth: simple token is not cryptographically signed
2020-10-27 05:29:08.663009 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-27 05:29:08.663110 N | auth: added a new user: root
2020-10-27 05:29:08.663334 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-27 05:29:08.663410 N | auth: Role root is created
2020-10-27 05:29:08.663562 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-27 05:29:08.663626 N | auth: granted role root to user root
2020-10-27 05:29:08.663803 N | auth: Authentication enabled
--- PASS: TestNewAuthStoreRevision (0.82s)
=== RUN   TestUserAdd
2020-10-27 05:29:09.338528 W | auth: simple token is not cryptographically signed
2020-10-27 05:29:09.505261 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-27 05:29:09.505365 N | auth: added a new user: root
2020-10-27 05:29:09.505589 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-27 05:29:09.505667 N | auth: Role root is created
2020-10-27 05:29:09.505840 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-27 05:29:09.505912 N | auth: granted role root to user root
2020-10-27 05:29:09.506064 N | auth: Authentication enabled
2020-10-27 05:29:09.671878 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-27 05:29:09.671992 N | auth: Role role-test is created
2020-10-27 05:29:09.838568 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-27 05:29:09.838671 N | auth: added a new user: foo
--- PASS: TestUserAdd (0.75s)
=== RUN   TestCheckPassword
2020-10-27 05:29:10.071801 W | auth: simple token is not cryptographically signed
2020-10-27 05:29:10.229825 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-27 05:29:10.229949 N | auth: added a new user: root
2020-10-27 05:29:10.230261 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-27 05:29:10.230347 N | auth: Role root is created
2020-10-27 05:29:10.230595 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-27 05:29:10.230677 N | auth: granted role root to user root
2020-10-27 05:29:10.230862 N | auth: Authentication enabled
2020-10-27 05:29:10.388485 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-27 05:29:10.388618 N | auth: Role role-test is created
2020-10-27 05:29:10.538600 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-27 05:29:10.538717 N | auth: added a new user: foo
2020-10-27 05:29:10.555395 N | auth: authentication failed, invalid password for user foo
--- PASS: TestCheckPassword (0.72s)
=== RUN   TestUserDelete
2020-10-27 05:29:10.796923 W | auth: simple token is not cryptographically signed
2020-10-27 05:29:10.971579 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-27 05:29:10.971693 N | auth: added a new user: root
2020-10-27 05:29:10.971925 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-27 05:29:10.972018 N | auth: Role root is created
2020-10-27 05:29:10.972205 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-27 05:29:10.972275 N | auth: granted role root to user root
2020-10-27 05:29:10.972427 N | auth: Authentication enabled
2020-10-27 05:29:11.130233 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-27 05:29:11.130342 N | auth: Role role-test is created
2020-10-27 05:29:11.288602 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-27 05:29:11.288708 N | auth: added a new user: foo
2020-10-27 05:29:11.288840 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-27 05:29:11.288928 N | auth: deleted a user: foo
--- PASS: TestUserDelete (0.72s)
=== RUN   TestUserChangePassword
2020-10-27 05:29:11.513465 W | auth: simple token is not cryptographically signed
2020-10-27 05:29:11.671537 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-27 05:29:11.671652 N | auth: added a new user: root
2020-10-27 05:29:11.671873 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-27 05:29:11.671943 N | auth: Role root is created
2020-10-27 05:29:11.672143 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-27 05:29:11.672218 N | auth: granted role root to user root
2020-10-27 05:29:11.672388 N | auth: Authentication enabled
2020-10-27 05:29:11.838641 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-27 05:29:11.838760 N | auth: Role role-test is created
2020-10-27 05:29:11.996977 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-27 05:29:11.997116 N | auth: added a new user: foo
2020-10-27 05:29:12.005715 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-27 05:29:12.005834 N | auth: changed a password of a user: foo
--- PASS: TestUserChangePassword (0.72s)
=== RUN   TestRoleAdd
2020-10-27 05:29:12.238693 W | auth: simple token is not cryptographically signed
2020-10-27 05:29:12.396489 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-27 05:29:12.396591 N | auth: added a new user: root
2020-10-27 05:29:12.396789 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-27 05:29:12.396860 N | auth: Role root is created
2020-10-27 05:29:12.397012 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-27 05:29:12.397125 N | auth: granted role root to user root
2020-10-27 05:29:12.397279 N | auth: Authentication enabled
2020-10-27 05:29:12.563527 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-27 05:29:12.563633 N | auth: Role role-test is created
2020-10-27 05:29:13.018229 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-27 05:29:13.018344 N | auth: added a new user: foo
2020-10-27 05:29:13.018629 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-27 05:29:13.018721 N | auth: Role role-test-1 is created
--- PASS: TestRoleAdd (1.02s)
=== RUN   TestUserGrant
2020-10-27 05:29:13.263619 W | auth: simple token is not cryptographically signed
2020-10-27 05:29:13.423158 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-27 05:29:13.423255 N | auth: added a new user: root
2020-10-27 05:29:13.423990 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-27 05:29:13.424075 N | auth: Role root is created
2020-10-27 05:29:13.424691 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-27 05:29:13.424770 N | auth: granted role root to user root
2020-10-27 05:29:13.425376 N | auth: Authentication enabled
2020-10-27 05:29:13.605655 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-27 05:29:13.605841 N | auth: Role role-test is created
2020-10-27 05:29:13.771804 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-27 05:29:13.771902 N | auth: added a new user: foo
2020-10-27 05:29:13.772173 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-27 05:29:13.772243 N | auth: granted role role-test to user foo
--- PASS: TestUserGrant (0.75s)
=== RUN   TestGetUser
2020-10-27 05:29:14.013428 W | auth: simple token is not cryptographically signed
2020-10-27 05:29:14.180920 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-27 05:29:14.181098 N | auth: added a new user: root
2020-10-27 05:29:14.182053 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-27 05:29:14.182535 N | auth: Role root is created
2020-10-27 05:29:14.183268 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-27 05:29:14.183643 N | auth: granted role root to user root
2020-10-27 05:29:14.184775 N | auth: Authentication enabled
2020-10-27 05:29:14.338966 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-27 05:29:14.339152 N | auth: Role role-test is created
2020-10-27 05:29:14.496910 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-27 05:29:14.497012 N | auth: added a new user: foo
2020-10-27 05:29:14.497192 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-27 05:29:14.497261 N | auth: granted role role-test to user foo
--- PASS: TestGetUser (0.72s)
=== RUN   TestListUsers
2020-10-27 05:29:14.730805 W | auth: simple token is not cryptographically signed
2020-10-27 05:29:14.898207 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-27 05:29:14.898309 N | auth: added a new user: root
2020-10-27 05:29:14.898602 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-27 05:29:14.898664 N | auth: Role root is created
2020-10-27 05:29:14.898784 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-27 05:29:14.898844 N | auth: granted role root to user root
2020-10-27 05:29:14.900197 N | auth: Authentication enabled
2020-10-27 05:29:15.055644 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-27 05:29:15.055789 N | auth: Role role-test is created
2020-10-27 05:29:15.213900 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-27 05:29:15.214001 N | auth: added a new user: foo
2020-10-27 05:29:15.223739 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-27 05:29:15.224241 N | auth: added a new user: user1
--- PASS: TestListUsers (0.72s)
=== RUN   TestRoleGrantPermission
2020-10-27 05:29:15.446795 W | auth: simple token is not cryptographically signed
2020-10-27 05:29:15.605824 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-27 05:29:15.605997 N | auth: added a new user: root
2020-10-27 05:29:15.606686 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-27 05:29:15.606806 N | auth: Role root is created
2020-10-27 05:29:15.607394 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-27 05:29:15.607551 N | auth: granted role root to user root
2020-10-27 05:29:15.608125 N | auth: Authentication enabled
2020-10-27 05:29:15.755458 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-27 05:29:15.755635 N | auth: Role role-test is created
2020-10-27 05:29:15.905624 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-27 05:29:15.905809 N | auth: added a new user: foo
2020-10-27 05:29:15.906462 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-27 05:29:15.906584 N | auth: Role role-test-1 is created
2020-10-27 05:29:15.907152 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-27 05:29:15.907274 N | auth: role role-test-1's permission of key Keys is updated as WRITE
--- PASS: TestRoleGrantPermission (0.70s)
=== RUN   TestRoleRevokePermission
2020-10-27 05:29:16.155585 W | auth: simple token is not cryptographically signed
2020-10-27 05:29:16.331440 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-27 05:29:16.331540 N | auth: added a new user: root
2020-10-27 05:29:16.332155 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-27 05:29:16.332243 N | auth: Role root is created
2020-10-27 05:29:16.332645 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-27 05:29:16.332720 N | auth: granted role root to user root
2020-10-27 05:29:16.333078 N | auth: Authentication enabled
2020-10-27 05:29:16.497051 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-27 05:29:16.497283 N | auth: Role role-test is created
2020-10-27 05:29:16.647284 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-27 05:29:16.647466 N | auth: added a new user: foo
2020-10-27 05:29:16.648270 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-27 05:29:16.648394 N | auth: Role role-test-1 is created
2020-10-27 05:29:16.648961 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-27 05:29:16.649227 N | auth: role role-test-1's permission of key Keys is updated as WRITE
2020-10-27 05:29:16.649799 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-27 05:29:16.649908 N | auth: revoked key Keys from role role-test-1
--- PASS: TestRoleRevokePermission (0.72s)
=== RUN   TestUserRevokePermission
2020-10-27 05:29:16.872243 W | auth: simple token is not cryptographically signed
2020-10-27 05:29:17.047069 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-27 05:29:17.047188 N | auth: added a new user: root
2020-10-27 05:29:17.048347 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-27 05:29:17.048561 N | auth: Role root is created
2020-10-27 05:29:17.049401 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-27 05:29:17.049639 N | auth: granted role root to user root
2020-10-27 05:29:17.050380 N | auth: Authentication enabled
2020-10-27 05:29:17.205218 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-27 05:29:17.205348 N | auth: Role role-test is created
2020-10-27 05:29:17.372012 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-27 05:29:17.372122 N | auth: added a new user: foo
2020-10-27 05:29:17.372348 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-27 05:29:17.372417 N | auth: Role role-test-1 is created
2020-10-27 05:29:17.372578 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-27 05:29:17.372645 N | auth: granted role role-test to user foo
2020-10-27 05:29:17.372826 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-27 05:29:17.372899 N | auth: granted role role-test-1 to user foo
2020-10-27 05:29:17.373187 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-27 05:29:17.373258 N | auth: revoked role role-test-1 from user foo
--- PASS: TestUserRevokePermission (0.72s)
=== RUN   TestRoleDelete
2020-10-27 05:29:17.588671 W | auth: simple token is not cryptographically signed
2020-10-27 05:29:17.729867 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-27 05:29:17.729970 N | auth: added a new user: root
2020-10-27 05:29:17.730156 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-27 05:29:17.730217 N | auth: Role root is created
2020-10-27 05:29:17.730388 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-27 05:29:17.730447 N | auth: granted role root to user root
2020-10-27 05:29:17.730583 N | auth: Authentication enabled
2020-10-27 05:29:17.863657 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-27 05:29:17.863820 N | auth: Role role-test is created
2020-10-27 05:29:18.013746 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-27 05:29:18.013854 N | auth: added a new user: foo
2020-10-27 05:29:18.014029 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-27 05:29:18.014103 N | auth: deleted role role-test
--- PASS: TestRoleDelete (0.65s)
=== RUN   TestAuthInfoFromCtx
2020-10-27 05:29:18.238739 W | auth: simple token is not cryptographically signed
2020-10-27 05:29:18.396582 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-27 05:29:18.396683 N | auth: added a new user: root
2020-10-27 05:29:18.396949 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-27 05:29:18.397022 N | auth: Role root is created
2020-10-27 05:29:18.397160 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-27 05:29:18.397226 N | auth: granted role root to user root
2020-10-27 05:29:18.397422 N | auth: Authentication enabled
2020-10-27 05:29:18.538724 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-27 05:29:18.538836 N | auth: Role role-test is created
2020-10-27 05:29:18.672208 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-27 05:29:18.672327 N | auth: added a new user: foo
2020-10-27 05:29:18.672725 W | auth: invalid auth token: Invalid Token
2020-10-27 05:29:18.672895 W | auth: invalid auth token: Invalid.Token
--- PASS: TestAuthInfoFromCtx (0.64s)
=== RUN   TestAuthDisable
2020-10-27 05:29:18.872200 W | auth: simple token is not cryptographically signed
2020-10-27 05:29:19.025977 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-27 05:29:19.026143 N | auth: added a new user: root
2020-10-27 05:29:19.026545 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-27 05:29:19.027017 N | auth: Role root is created
2020-10-27 05:29:19.027302 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-27 05:29:19.027392 N | auth: granted role root to user root
2020-10-27 05:29:19.027631 N | auth: Authentication enabled
2020-10-27 05:29:19.172034 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-27 05:29:19.172152 N | auth: Role role-test is created
2020-10-27 05:29:19.305554 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-27 05:29:19.305670 N | auth: added a new user: foo
2020-10-27 05:29:19.305783 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-27 05:29:19.438572 N | auth: Authentication disabled
--- PASS: TestAuthDisable (0.70s)
=== RUN   TestAuthInfoFromCtxRace
2020-10-27 05:29:19.580752 W | auth: simple token is not cryptographically signed
2020-10-27 05:29:19.713884 W | auth: invalid auth token: test
2020-10-27 05:29:19.721644 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-27 05:29:19.721749 N | auth: added a new user: test
--- PASS: TestAuthInfoFromCtxRace (0.22s)
=== RUN   TestIsAdminPermitted
2020-10-27 05:29:19.797029 W | auth: simple token is not cryptographically signed
2020-10-27 05:29:20.046957 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-27 05:29:20.047053 N | auth: added a new user: root
2020-10-27 05:29:20.047254 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-27 05:29:20.047328 N | auth: Role root is created
2020-10-27 05:29:20.047508 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-27 05:29:20.047582 N | auth: granted role root to user root
2020-10-27 05:29:20.048254 N | auth: Authentication enabled
2020-10-27 05:29:20.230448 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-27 05:29:20.230568 N | auth: Role role-test is created
2020-10-27 05:29:20.364010 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-27 05:29:20.364131 N | auth: added a new user: foo
2020-10-27 05:29:20.364329 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-27 05:29:20.496922 N | auth: Authentication disabled
--- PASS: TestIsAdminPermitted (0.90s)
=== RUN   TestRecoverFromSnapshot
2020-10-27 05:29:20.697054 W | auth: simple token is not cryptographically signed
2020-10-27 05:29:20.855489 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-27 05:29:20.855604 N | auth: added a new user: root
2020-10-27 05:29:20.855827 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-27 05:29:20.855910 N | auth: Role root is created
2020-10-27 05:29:20.856050 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-27 05:29:20.856123 N | auth: granted role root to user root
2020-10-27 05:29:20.856281 N | auth: Authentication enabled
2020-10-27 05:29:21.013853 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-27 05:29:21.013970 N | auth: Role role-test is created
2020-10-27 05:29:21.163737 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-27 05:29:21.163843 N | auth: added a new user: foo
2020-10-27 05:29:21.172122 W | auth: simple token is not cryptographically signed
--- PASS: TestRecoverFromSnapshot (0.70s)
=== RUN   TestHammerSimpleAuthenticate
2020-10-27 05:29:21.388771 W | auth: simple token is not cryptographically signed
2020-10-27 05:29:21.549067 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-27 05:29:21.552389 N | auth: added a new user: root
2020-10-27 05:29:21.552823 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-27 05:29:21.552986 N | auth: Role root is created
2020-10-27 05:29:21.553232 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-27 05:29:21.553304 N | auth: granted role root to user root
2020-10-27 05:29:21.553448 N | auth: Authentication enabled
2020-10-27 05:29:21.690424 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-27 05:29:21.690538 N | auth: Role role-test is created
2020-10-27 05:29:21.830523 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-27 05:29:21.830663 N | auth: added a new user: foo
2020-10-27 05:29:21.838746 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-27 05:29:21.838863 N | auth: added a new user: user-0
2020-10-27 05:29:21.850751 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-27 05:29:21.851111 N | auth: added a new user: user-1
2020-10-27 05:29:21.859816 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-27 05:29:21.860151 N | auth: added a new user: user-2
2020-10-27 05:29:21.869182 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-27 05:29:21.869489 N | auth: added a new user: user-3
2020-10-27 05:29:21.878276 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-27 05:29:21.878682 N | auth: added a new user: user-4
2020-10-27 05:29:21.887555 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-27 05:29:21.887890 N | auth: added a new user: user-5
2020-10-27 05:29:21.896604 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-27 05:29:21.896894 N | auth: added a new user: user-6
2020-10-27 05:29:21.905841 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-27 05:29:21.906204 N | auth: added a new user: user-7
2020-10-27 05:29:21.915162 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-27 05:29:21.915522 N | auth: added a new user: user-8
2020-10-27 05:29:21.924675 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-27 05:29:21.924972 N | auth: added a new user: user-9
2020-10-27 05:29:22.080461 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-27 05:29:22.080582 N | auth: added a new user: user-10
2020-10-27 05:29:22.089157 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-27 05:29:22.089268 N | auth: added a new user: user-11
2020-10-27 05:29:22.098006 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-27 05:29:22.098138 N | auth: added a new user: user-12
2020-10-27 05:29:22.107565 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-27 05:29:22.107732 N | auth: added a new user: user-13
2020-10-27 05:29:22.117897 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-27 05:29:22.118004 N | auth: added a new user: user-14
2020-10-27 05:29:22.128005 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-27 05:29:22.128107 N | auth: added a new user: user-15
2020-10-27 05:29:22.137676 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-27 05:29:22.137838 N | auth: added a new user: user-16
2020-10-27 05:29:22.147649 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-27 05:29:22.147762 N | auth: added a new user: user-17
2020-10-27 05:29:22.157468 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-27 05:29:22.157627 N | auth: added a new user: user-18
2020-10-27 05:29:22.167153 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-27 05:29:22.167262 N | auth: added a new user: user-19
2020-10-27 05:29:22.177214 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-27 05:29:22.177378 N | auth: added a new user: user-20
2020-10-27 05:29:22.322073 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-27 05:29:22.322263 N | auth: added a new user: user-21
2020-10-27 05:29:22.333079 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-27 05:29:22.333353 N | auth: added a new user: user-22
2020-10-27 05:29:22.342663 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-27 05:29:22.342816 N | auth: added a new user: user-23
2020-10-27 05:29:22.351728 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-27 05:29:22.351836 N | auth: added a new user: user-24
2020-10-27 05:29:22.360740 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-27 05:29:22.360859 N | auth: added a new user: user-25
2020-10-27 05:29:22.369831 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-27 05:29:22.369938 N | auth: added a new user: user-26
2020-10-27 05:29:22.378885 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-27 05:29:22.379050 N | auth: added a new user: user-27
2020-10-27 05:29:22.387973 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-27 05:29:22.388073 N | auth: added a new user: user-28
2020-10-27 05:29:22.397037 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-27 05:29:22.397141 N | auth: added a new user: user-29
2020-10-27 05:29:22.405963 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-27 05:29:22.406077 N | auth: added a new user: user-30
2020-10-27 05:29:22.415442 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-27 05:29:22.415547 N | auth: added a new user: user-31
2020-10-27 05:29:22.572362 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-27 05:29:22.572484 N | auth: added a new user: user-32
2020-10-27 05:29:22.580949 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-27 05:29:22.581054 N | auth: added a new user: user-33
2020-10-27 05:29:22.589880 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-27 05:29:22.590017 N | auth: added a new user: user-34
2020-10-27 05:29:22.598614 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-27 05:29:22.598720 N | auth: added a new user: user-35
2020-10-27 05:29:22.607522 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-27 05:29:22.607632 N | auth: added a new user: user-36
2020-10-27 05:29:22.616515 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-27 05:29:22.616669 N | auth: added a new user: user-37
2020-10-27 05:29:22.625627 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-27 05:29:22.625730 N | auth: added a new user: user-38
2020-10-27 05:29:22.634622 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-27 05:29:22.634728 N | auth: added a new user: user-39
2020-10-27 05:29:22.643380 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-27 05:29:22.643531 N | auth: added a new user: user-40
2020-10-27 05:29:22.652249 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-27 05:29:22.652374 N | auth: added a new user: user-41
2020-10-27 05:29:22.661234 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-27 05:29:22.661335 N | auth: added a new user: user-42
2020-10-27 05:29:22.670228 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-27 05:29:22.670331 N | auth: added a new user: user-43
2020-10-27 05:29:22.813874 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-27 05:29:22.813986 N | auth: added a new user: user-44
2020-10-27 05:29:22.822362 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-27 05:29:22.822513 N | auth: added a new user: user-45
2020-10-27 05:29:22.831109 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-27 05:29:22.831220 N | auth: added a new user: user-46
2020-10-27 05:29:22.839602 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-27 05:29:22.839705 N | auth: added a new user: user-47
2020-10-27 05:29:22.848507 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-27 05:29:22.848618 N | auth: added a new user: user-48
2020-10-27 05:29:22.856799 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-27 05:29:22.856893 N | auth: added a new user: user-49
2020-10-27 05:29:22.874791 I | auth: deleting token user-46(0).1 for user user-46
2020-10-27 05:29:22.874911 I | auth: deleting token user-45(0).1 for user user-45
2020-10-27 05:29:22.874995 I | auth: deleting token user-43(0).1 for user user-43
2020-10-27 05:29:22.875068 I | auth: deleting token user-13(0).1 for user user-13
2020-10-27 05:29:22.875129 I | auth: deleting token user-6(1).1 for user user-6
2020-10-27 05:29:22.875186 I | auth: deleting token user-28(1).1 for user user-28
2020-10-27 05:29:22.875241 I | auth: deleting token user-35(0).1 for user user-35
2020-10-27 05:29:22.875295 I | auth: deleting token user-9(0).1 for user user-9
2020-10-27 05:29:22.875349 I | auth: deleting token user-25(2).1 for user user-25
2020-10-27 05:29:22.875403 I | auth: deleting token user-44(0).1 for user user-44
2020-10-27 05:29:22.875457 I | auth: deleting token user-39(1).1 for user user-39
2020-10-27 05:29:22.875513 I | auth: deleting token user-17(0).1 for user user-17
2020-10-27 05:29:22.875570 I | auth: deleting token user-4(0).1 for user user-4
2020-10-27 05:29:22.875649 I | auth: deleting token user-39(0).1 for user user-39
2020-10-27 05:29:22.875706 I | auth: deleting token user-30(0).1 for user user-30
2020-10-27 05:29:22.875790 I | auth: deleting token user-44(1).1 for user user-44
2020-10-27 05:29:22.875850 I | auth: deleting token user-48(0).1 for user user-48
2020-10-27 05:29:22.875908 I | auth: deleting token user-27(0).1 for user user-27
2020-10-27 05:29:22.875978 I | auth: deleting token user-47(1).1 for user user-47
2020-10-27 05:29:22.876038 I | auth: deleting token user-8(0).1 for user user-8
2020-10-27 05:29:22.876094 I | auth: deleting token user-8(1).1 for user user-8
2020-10-27 05:29:22.876154 I | auth: deleting token user-15(0).1 for user user-15
2020-10-27 05:29:22.876209 I | auth: deleting token user-36(1).1 for user user-36
2020-10-27 05:29:22.876262 I | auth: deleting token user-4(2).1 for user user-4
2020-10-27 05:29:22.876317 I | auth: deleting token user-17(1).1 for user user-17
2020-10-27 05:29:22.876370 I | auth: deleting token user-29(1).1 for user user-29
2020-10-27 05:29:22.876426 I | auth: deleting token user-47(0).1 for user user-47
2020-10-27 05:29:22.876481 I | auth: deleting token user-40(1).1 for user user-40
2020-10-27 05:29:22.876538 I | auth: deleting token user-31(0).1 for user user-31
2020-10-27 05:29:22.876594 I | auth: deleting token user-1(2).1 for user user-1
2020-10-27 05:29:22.876654 I | auth: deleting token user-14(1).1 for user user-14
2020-10-27 05:29:22.876714 I | auth: deleting token user-41(1).1 for user user-41
2020-10-27 05:29:22.876776 I | auth: deleting token user-19(1).1 for user user-19
2020-10-27 05:29:22.876836 I | auth: deleting token user-25(0).1 for user user-25
2020-10-27 05:29:22.876893 I | auth: deleting token user-11(0).1 for user user-11
2020-10-27 05:29:22.876952 I | auth: deleting token user-46(1).1 for user user-46
2020-10-27 05:29:22.877006 I | auth: deleting token user-3(1).1 for user user-3
2020-10-27 05:29:22.877067 I | auth: deleting token user-35(1).1 for user user-35
2020-10-27 05:29:22.877124 I | auth: deleting token user-48(1).1 for user user-48
2020-10-27 05:29:22.877182 I | auth: deleting token user-11(1).1 for user user-11
2020-10-27 05:29:22.877241 I | auth: deleting token user-25(1).1 for user user-25
2020-10-27 05:29:22.877295 I | auth: deleting token user-42(1).1 for user user-42
2020-10-27 05:29:22.877350 I | auth: deleting token user-37(1).1 for user user-37
2020-10-27 05:29:22.877408 I | auth: deleting token user-16(1).1 for user user-16
2020-10-27 05:29:22.877463 I | auth: deleting token user-13(1).1 for user user-13
2020-10-27 05:29:22.877520 I | auth: deleting token user-3(0).1 for user user-3
2020-10-27 05:29:22.877578 I | auth: deleting token user-26(0).1 for user user-26
2020-10-27 05:29:22.877636 I | auth: deleting token user-37(0).1 for user user-37
2020-10-27 05:29:22.877692 I | auth: deleting token user-38(1).1 for user user-38
2020-10-27 05:29:22.877747 I | auth: deleting token user-49(1).1 for user user-49
2020-10-27 05:29:22.877862 I | auth: deleting token user-45(1).1 for user user-45
2020-10-27 05:29:22.877925 I | auth: deleting token user-22(1).1 for user user-22
2020-10-27 05:29:22.877990 I | auth: deleting token user-30(1).1 for user user-30
2020-10-27 05:29:22.878056 I | auth: deleting token user-18(0).1 for user user-18
2020-10-27 05:29:22.878117 I | auth: deleting token user-37(2).1 for user user-37
2020-10-27 05:29:22.878179 I | auth: deleting token user-12(0).1 for user user-12
2020-10-27 05:29:22.878240 I | auth: deleting token user-5(0).1 for user user-5
2020-10-27 05:29:22.878299 I | auth: deleting token user-43(1).1 for user user-43
2020-10-27 05:29:22.878360 I | auth: deleting token user-1(0).1 for user user-1
2020-10-27 05:29:22.878417 I | auth: deleting token user-6(0).1 for user user-6
2020-10-27 05:29:22.878473 I | auth: deleting token user-28(0).1 for user user-28
2020-10-27 05:29:22.878531 I | auth: deleting token user-16(0).1 for user user-16
2020-10-27 05:29:22.878592 I | auth: deleting token user-49(0).1 for user user-49
2020-10-27 05:29:22.878654 I | auth: deleting token user-40(0).1 for user user-40
2020-10-27 05:29:22.878714 I | auth: deleting token user-7(0).1 for user user-7
2020-10-27 05:29:22.878771 I | auth: deleting token user-34(0).1 for user user-34
2020-10-27 05:29:22.878828 I | auth: deleting token user-10(1).1 for user user-10
2020-10-27 05:29:22.878884 I | auth: deleting token user-20(0).1 for user user-20
2020-10-27 05:29:22.878940 I | auth: deleting token user-21(0).1 for user user-21
2020-10-27 05:29:22.879001 I | auth: deleting token user-29(0).1 for user user-29
2020-10-27 05:29:22.879060 I | auth: deleting token user-0(0).1 for user user-0
2020-10-27 05:29:22.879117 I | auth: deleting token user-1(1).1 for user user-1
2020-10-27 05:29:22.879175 I | auth: deleting token user-20(1).1 for user user-20
2020-10-27 05:29:22.879249 I | auth: deleting token user-19(0).1 for user user-19
2020-10-27 05:29:22.879308 I | auth: deleting token user-5(1).1 for user user-5
2020-10-27 05:29:22.879368 I | auth: deleting token user-15(1).1 for user user-15
2020-10-27 05:29:22.879427 I | auth: deleting token user-12(1).1 for user user-12
2020-10-27 05:29:22.879483 I | auth: deleting token user-18(1).1 for user user-18
2020-10-27 05:29:22.879540 I | auth: deleting token user-9(2).1 for user user-9
2020-10-27 05:29:22.879600 I | auth: deleting token user-10(0).1 for user user-10
2020-10-27 05:29:22.879658 I | auth: deleting token user-14(0).1 for user user-14
2020-10-27 05:29:22.879716 I | auth: deleting token user-2(1).1 for user user-2
2020-10-27 05:29:22.879820 I | auth: deleting token user-22(0).1 for user user-22
2020-10-27 05:29:22.879892 I | auth: deleting token user-0(1).1 for user user-0
2020-10-27 05:29:22.879952 I | auth: deleting token user-31(2).1 for user user-31
2020-10-27 05:29:22.880053 I | auth: deleting token user-33(0).1 for user user-33
2020-10-27 05:29:22.880120 I | auth: deleting token user-2(0).1 for user user-2
2020-10-27 05:29:22.880185 I | auth: deleting token user-26(1).1 for user user-26
2020-10-27 05:29:22.880242 I | auth: deleting token user-34(1).1 for user user-34
2020-10-27 05:29:22.880299 I | auth: deleting token user-42(2).1 for user user-42
2020-10-27 05:29:22.880358 I | auth: deleting token user-36(0).1 for user user-36
2020-10-27 05:29:22.880415 I | auth: deleting token user-33(1).1 for user user-33
2020-10-27 05:29:22.880471 I | auth: deleting token user-27(1).1 for user user-27
2020-10-27 05:29:22.880529 I | auth: deleting token user-12(2).1 for user user-12
2020-10-27 05:29:22.880586 I | auth: deleting token user-23(0).1 for user user-23
2020-10-27 05:29:22.880644 I | auth: deleting token user-40(2).1 for user user-40
2020-10-27 05:29:22.880699 I | auth: deleting token user-38(0).1 for user user-38
2020-10-27 05:29:22.880756 I | auth: deleting token user-32(0).1 for user user-32
2020-10-27 05:29:22.880816 I | auth: deleting token user-31(1).1 for user user-31
2020-10-27 05:29:22.880874 I | auth: deleting token user-38(2).1 for user user-38
2020-10-27 05:29:22.880930 I | auth: deleting token user-42(0).1 for user user-42
2020-10-27 05:29:22.880990 I | auth: deleting token user-4(1).1 for user user-4
2020-10-27 05:29:22.881046 I | auth: deleting token user-32(1).1 for user user-32
2020-10-27 05:29:22.881106 I | auth: deleting token user-21(1).1 for user user-21
2020-10-27 05:29:22.881162 I | auth: deleting token user-23(1).1 for user user-23
2020-10-27 05:29:22.881218 I | auth: deleting token user-9(1).1 for user user-9
2020-10-27 05:29:22.881280 I | auth: deleting token user-24(1).1 for user user-24
2020-10-27 05:29:22.881337 I | auth: deleting token user-41(0).1 for user user-41
2020-10-27 05:29:22.881395 I | auth: deleting token user-24(0).1 for user user-24
2020-10-27 05:29:22.881464 I | auth: deleting token user-7(1).1 for user user-7
2020-10-27 05:29:22.884140 I | auth: deleting token user-6(2).1 for user user-6
2020-10-27 05:29:22.884242 I | auth: deleting token user-45(2).1 for user user-45
2020-10-27 05:29:22.884317 I | auth: deleting token user-46(2).1 for user user-46
2020-10-27 05:29:22.884385 I | auth: deleting token user-45(3).1 for user user-45
2020-10-27 05:29:22.884449 I | auth: deleting token user-3(2).1 for user user-3
2020-10-27 05:29:22.884511 I | auth: deleting token user-9(4).1 for user user-9
2020-10-27 05:29:22.884581 I | auth: deleting token user-31(5).1 for user user-31
2020-10-27 05:29:22.884651 I | auth: deleting token user-28(2).1 for user user-28
2020-10-27 05:29:22.884716 I | auth: deleting token user-43(2).1 for user user-43
2020-10-27 05:29:22.884777 I | auth: deleting token user-35(4).1 for user user-35
2020-10-27 05:29:22.884838 I | auth: deleting token user-33(3).1 for user user-33
2020-10-27 05:29:22.884900 I | auth: deleting token user-1(4).1 for user user-1
2020-10-27 05:29:22.884958 I | auth: deleting token user-36(4).1 for user user-36
2020-10-27 05:29:22.885020 I | auth: deleting token user-31(4).1 for user user-31
2020-10-27 05:29:22.885084 I | auth: deleting token user-29(4).1 for user user-29
2020-10-27 05:29:22.885143 I | auth: deleting token user-44(3).1 for user user-44
2020-10-27 05:29:22.885202 I | auth: deleting token user-21(3).1 for user user-21
2020-10-27 05:29:22.885264 I | auth: deleting token user-6(5).1 for user user-6
2020-10-27 05:29:22.885328 I | auth: deleting token user-24(4).1 for user user-24
2020-10-27 05:29:22.885386 I | auth: deleting token user-4(4).1 for user user-4
2020-10-27 05:29:22.885445 I | auth: deleting token user-7(4).1 for user user-7
2020-10-27 05:29:22.885507 I | auth: deleting token user-41(2).1 for user user-41
2020-10-27 05:29:22.885568 I | auth: deleting token user-35(3).1 for user user-35
2020-10-27 05:29:22.885630 I | auth: deleting token user-44(4).1 for user user-44
2020-10-27 05:29:22.885690 I | auth: deleting token user-30(4).1 for user user-30
2020-10-27 05:29:22.885755 I | auth: deleting token user-0(2).1 for user user-0
2020-10-27 05:29:22.885822 I | auth: deleting token user-27(2).1 for user user-27
2020-10-27 05:29:22.885886 I | auth: deleting token user-23(2).1 for user user-23
2020-10-27 05:29:22.885948 I | auth: deleting token user-26(4).1 for user user-26
2020-10-27 05:29:22.886010 I | auth: deleting token user-29(3).1 for user user-29
2020-10-27 05:29:22.886070 I | auth: deleting token user-18(3).1 for user user-18
2020-10-27 05:29:22.886193 I | auth: deleting token user-7(3).1 for user user-7
2020-10-27 05:29:22.886262 I | auth: deleting token user-48(3).1 for user user-48
2020-10-27 05:29:22.886324 I | auth: deleting token user-16(5).1 for user user-16
2020-10-27 05:29:22.886384 I | auth: deleting token user-4(3).1 for user user-4
2020-10-27 05:29:22.886446 I | auth: deleting token user-35(2).1 for user user-35
2020-10-27 05:29:22.886507 I | auth: deleting token user-11(2).1 for user user-11
2020-10-27 05:29:22.886568 I | auth: deleting token user-8(2).1 for user user-8
2020-10-27 05:29:22.886630 I | auth: deleting token user-10(2).1 for user user-10
2020-10-27 05:29:22.886690 I | auth: deleting token user-39(2).1 for user user-39
2020-10-27 05:29:22.886749 I | auth: deleting token user-46(4).1 for user user-46
2020-10-27 05:29:22.886810 I | auth: deleting token user-32(5).1 for user user-32
2020-10-27 05:29:22.886868 I | auth: deleting token user-4(5).1 for user user-4
2020-10-27 05:29:22.886926 I | auth: deleting token user-32(2).1 for user user-32
2020-10-27 05:29:22.886986 I | auth: deleting token user-2(2).1 for user user-2
2020-10-27 05:29:22.887047 I | auth: deleting token user-25(3).1 for user user-25
2020-10-27 05:29:22.887110 I | auth: deleting token user-32(3).1 for user user-32
2020-10-27 05:29:22.887170 I | auth: deleting token user-18(2).1 for user user-18
2020-10-27 05:29:22.887230 I | auth: deleting token user-31(3).1 for user user-31
2020-10-27 05:29:22.887293 I | auth: deleting token user-6(4).1 for user user-6
2020-10-27 05:29:22.887353 I | auth: deleting token user-22(3).1 for user user-22
2020-10-27 05:29:22.887415 I | auth: deleting token user-39(4).1 for user user-39
2020-10-27 05:29:22.887473 I | auth: deleting token user-5(4).1 for user user-5
2020-10-27 05:29:22.887534 I | auth: deleting token user-13(2).1 for user user-13
2020-10-27 05:29:22.887590 I | auth: deleting token user-3(5).1 for user user-3
2020-10-27 05:29:22.887647 I | auth: deleting token user-37(3).1 for user user-37
2020-10-27 05:29:22.887707 I | auth: deleting token user-21(4).1 for user user-21
2020-10-27 05:29:22.887765 I | auth: deleting token user-0(5).1 for user user-0
2020-10-27 05:29:22.887890 I | auth: deleting token user-44(5).1 for user user-44
2020-10-27 05:29:22.887955 I | auth: deleting token user-33(2).1 for user user-33
2020-10-27 05:29:22.888083 I | auth: deleting token user-1(3).1 for user user-1
2020-10-27 05:29:22.888158 I | auth: deleting token user-28(4).1 for user user-28
2020-10-27 05:29:22.888223 I | auth: deleting token user-0(4).1 for user user-0
2020-10-27 05:29:22.888284 I | auth: deleting token user-47(3).1 for user user-47
2020-10-27 05:29:22.888348 I | auth: deleting token user-22(4).1 for user user-22
2020-10-27 05:29:22.888409 I | auth: deleting token user-24(3).1 for user user-24
2020-10-27 05:29:22.888467 I | auth: deleting token user-5(3).1 for user user-5
2020-10-27 05:29:22.888524 I | auth: deleting token user-23(4).1 for user user-23
2020-10-27 05:29:22.888585 I | auth: deleting token user-12(4).1 for user user-12
2020-10-27 05:29:22.888651 I | auth: deleting token user-49(3).1 for user user-49
2020-10-27 05:29:22.888711 I | auth: deleting token user-41(3).1 for user user-41
2020-10-27 05:29:22.888772 I | auth: deleting token user-17(4).1 for user user-17
2020-10-27 05:29:22.888833 I | auth: deleting token user-17(5).1 for user user-17
2020-10-27 05:29:22.888894 I | auth: deleting token user-36(2).1 for user user-36
2020-10-27 05:29:22.888955 I | auth: deleting token user-47(4).1 for user user-47
2020-10-27 05:29:22.889012 I | auth: deleting token user-18(4).1 for user user-18
2020-10-27 05:29:22.889073 I | auth: deleting token user-19(2).1 for user user-19
2020-10-27 05:29:22.889134 I | auth: deleting token user-26(2).1 for user user-26
2020-10-27 05:29:22.889197 I | auth: deleting token user-13(3).1 for user user-13
2020-10-27 05:29:22.889257 I | auth: deleting token user-24(5).1 for user user-24
2020-10-27 05:29:22.889320 I | auth: deleting token user-5(2).1 for user user-5
2020-10-27 05:29:22.889379 I | auth: deleting token user-12(3).1 for user user-12
2020-10-27 05:29:22.889438 I | auth: deleting token user-25(5).1 for user user-25
2020-10-27 05:29:22.889495 I | auth: deleting token user-17(3).1 for user user-17
2020-10-27 05:29:22.889549 I | auth: deleting token user-20(3).1 for user user-20
2020-10-27 05:29:22.889608 I | auth: deleting token user-19(3).1 for user user-19
2020-10-27 05:29:22.889667 I | auth: deleting token user-14(2).1 for user user-14
2020-10-27 05:29:22.889724 I | auth: deleting token user-26(3).1 for user user-26
2020-10-27 05:29:22.889780 I | auth: deleting token user-8(4).1 for user user-8
2020-10-27 05:29:22.889836 I | auth: deleting token user-45(4).1 for user user-45
2020-10-27 05:29:22.889893 I | auth: deleting token user-36(3).1 for user user-36
2020-10-27 05:29:22.889950 I | auth: deleting token user-16(4).1 for user user-16
2020-10-27 05:29:22.890008 I | auth: deleting token user-40(3).1 for user user-40
2020-10-27 05:29:22.890068 I | auth: deleting token user-44(2).1 for user user-44
2020-10-27 05:29:22.890124 I | auth: deleting token user-28(3).1 for user user-28
2020-10-27 05:29:22.890181 I | auth: deleting token user-34(3).1 for user user-34
2020-10-27 05:29:22.890236 I | auth: deleting token user-49(4).1 for user user-49
2020-10-27 05:29:22.890293 I | auth: deleting token user-2(4).1 for user user-2
2020-10-27 05:29:22.890355 I | auth: deleting token user-24(2).1 for user user-24
2020-10-27 05:29:22.890475 I | auth: deleting token user-40(4).1 for user user-40
2020-10-27 05:29:22.890546 I | auth: deleting token user-38(3).1 for user user-38
2020-10-27 05:29:22.890611 I | auth: deleting token user-29(5).1 for user user-29
2020-10-27 05:29:22.890668 I | auth: deleting token user-0(3).1 for user user-0
2020-10-27 05:29:22.890724 I | auth: deleting token user-30(3).1 for user user-30
2020-10-27 05:29:22.890781 I | auth: deleting token user-15(3).1 for user user-15
2020-10-27 05:29:22.890841 I | auth: deleting token user-20(2).1 for user user-20
2020-10-27 05:29:22.890902 I | auth: deleting token user-34(2).1 for user user-34
2020-10-27 05:29:22.890955 I | auth: deleting token user-14(3).1 for user user-14
2020-10-27 05:29:22.891014 I | auth: deleting token user-6(3).1 for user user-6
2020-10-27 05:29:22.891073 I | auth: deleting token user-2(3).1 for user user-2
2020-10-27 05:29:22.891132 I | auth: deleting token user-10(4).1 for user user-10
2020-10-27 05:29:22.891188 I | auth: deleting token user-28(5).1 for user user-28
2020-10-27 05:29:22.891244 I | auth: deleting token user-22(5).1 for user user-22
2020-10-27 05:29:22.891305 I | auth: deleting token user-15(2).1 for user user-15
2020-10-27 05:29:22.891362 I | auth: deleting token user-49(2).1 for user user-49
2020-10-27 05:29:22.891418 I | auth: deleting token user-17(2).1 for user user-17
2020-10-27 05:29:22.891475 I | auth: deleting token user-43(4).1 for user user-43
2020-10-27 05:29:22.891535 I | auth: deleting token user-11(3).1 for user user-11
2020-10-27 05:29:22.891592 I | auth: deleting token user-25(4).1 for user user-25
2020-10-27 05:29:22.891649 I | auth: deleting token user-41(4).1 for user user-41
2020-10-27 05:29:22.891707 I | auth: deleting token user-22(2).1 for user user-22
2020-10-27 05:29:22.891766 I | auth: deleting token user-19(4).1 for user user-19
2020-10-27 05:29:22.891822 I | auth: deleting token user-33(4).1 for user user-33
2020-10-27 05:29:22.891878 I | auth: deleting token user-37(4).1 for user user-37
2020-10-27 05:29:22.891936 I | auth: deleting token user-27(3).1 for user user-27
2020-10-27 05:29:22.891998 I | auth: deleting token user-20(4).1 for user user-20
2020-10-27 05:29:22.892058 I | auth: deleting token user-48(2).1 for user user-48
2020-10-27 05:29:22.892117 I | auth: deleting token user-42(4).1 for user user-42
2020-10-27 05:29:22.892179 I | auth: deleting token user-29(2).1 for user user-29
2020-10-27 05:29:22.892242 I | auth: deleting token user-32(4).1 for user user-32
2020-10-27 05:29:22.892305 I | auth: deleting token user-10(3).1 for user user-10
2020-10-27 05:29:22.892362 I | auth: deleting token user-16(3).1 for user user-16
2020-10-27 05:29:22.892421 I | auth: deleting token user-34(4).1 for user user-34
2020-10-27 05:29:22.892480 I | auth: deleting token user-38(4).1 for user user-38
2020-10-27 05:29:22.892540 I | auth: deleting token user-46(3).1 for user user-46
2020-10-27 05:29:22.892599 I | auth: deleting token user-7(2).1 for user user-7
2020-10-27 05:29:22.892658 I | auth: deleting token user-14(4).1 for user user-14
2020-10-27 05:29:22.892718 I | auth: deleting token user-48(4).1 for user user-48
2020-10-27 05:29:22.892840 I | auth: deleting token user-47(2).1 for user user-47
2020-10-27 05:29:22.892911 I | auth: deleting token user-13(4).1 for user user-13
2020-10-27 05:29:22.892973 I | auth: deleting token user-38(5).1 for user user-38
2020-10-27 05:29:22.893033 I | auth: deleting token user-39(3).1 for user user-39
2020-10-27 05:29:22.893096 I | auth: deleting token user-30(2).1 for user user-30
2020-10-27 05:29:22.893159 I | auth: deleting token user-21(2).1 for user user-21
2020-10-27 05:29:22.893215 I | auth: deleting token user-42(3).1 for user user-42
2020-10-27 05:29:22.893318 I | auth: deleting token user-27(4).1 for user user-27
2020-10-27 05:29:22.893384 I | auth: deleting token user-5(5).1 for user user-5
2020-10-27 05:29:22.893444 I | auth: deleting token user-16(2).1 for user user-16
2020-10-27 05:29:22.893504 I | auth: deleting token user-3(3).1 for user user-3
2020-10-27 05:29:22.893562 I | auth: deleting token user-9(3).1 for user user-9
2020-10-27 05:29:22.893622 I | auth: deleting token user-43(3).1 for user user-43
2020-10-27 05:29:22.893680 I | auth: deleting token user-15(4).1 for user user-15
2020-10-27 05:29:22.893739 I | auth: deleting token user-3(4).1 for user user-3
2020-10-27 05:29:22.893796 I | auth: deleting token user-27(5).1 for user user-27
2020-10-27 05:29:22.893854 I | auth: deleting token user-23(3).1 for user user-23
2020-10-27 05:29:22.893911 I | auth: deleting token user-42(5).1 for user user-42
2020-10-27 05:29:22.893967 I | auth: deleting token user-11(4).1 for user user-11
2020-10-27 05:29:22.894023 I | auth: deleting token user-8(3).1 for user user-8
2020-10-27 05:29:22.894870 I | auth: deleting token user-37(6).1 for user user-37
2020-10-27 05:29:22.894953 I | auth: deleting token user-12(5).1 for user user-12
2020-10-27 05:29:22.895017 I | auth: deleting token user-20(5).1 for user user-20
2020-10-27 05:29:22.895073 I | auth: deleting token user-18(5).1 for user user-18
2020-10-27 05:29:22.895134 I | auth: deleting token user-45(5).1 for user user-45
2020-10-27 05:29:22.895189 I | auth: deleting token user-36(5).1 for user user-36
2020-10-27 05:29:22.895244 I | auth: deleting token user-40(5).1 for user user-40
2020-10-27 05:29:22.895300 I | auth: deleting token user-13(5).1 for user user-13
2020-10-27 05:29:22.895356 I | auth: deleting token user-23(5).1 for user user-23
2020-10-27 05:29:22.895413 I | auth: deleting token user-39(5).1 for user user-39
2020-10-27 05:29:22.895470 I | auth: deleting token user-2(5).1 for user user-2
2020-10-27 05:29:22.895525 I | auth: deleting token user-10(6).1 for user user-10
2020-10-27 05:29:22.895581 I | auth: deleting token user-38(6).1 for user user-38
2020-10-27 05:29:22.895637 I | auth: deleting token user-15(5).1 for user user-15
2020-10-27 05:29:22.895694 I | auth: deleting token user-37(5).1 for user user-37
2020-10-27 05:29:22.895751 I | auth: deleting token user-30(6).1 for user user-30
2020-10-27 05:29:22.895807 I | auth: deleting token user-21(5).1 for user user-21
2020-10-27 05:29:22.895868 I | auth: deleting token user-20(6).1 for user user-20
2020-10-27 05:29:22.895925 I | auth: deleting token user-11(6).1 for user user-11
2020-10-27 05:29:22.895978 I | auth: deleting token user-49(6).1 for user user-49
2020-10-27 05:29:22.896033 I | auth: deleting token user-21(6).1 for user user-21
2020-10-27 05:29:22.896088 I | auth: deleting token user-32(6).1 for user user-32
2020-10-27 05:29:22.896143 I | auth: deleting token user-25(6).1 for user user-25
2020-10-27 05:29:22.896199 I | auth: deleting token user-9(5).1 for user user-9
2020-10-27 05:29:22.896254 I | auth: deleting token user-34(5).1 for user user-34
2020-10-27 05:29:22.896311 I | auth: deleting token user-11(5).1 for user user-11
2020-10-27 05:29:22.896368 I | auth: deleting token user-19(5).1 for user user-19
2020-10-27 05:29:22.896425 I | auth: deleting token user-16(6).1 for user user-16
2020-10-27 05:29:22.896482 I | auth: deleting token user-26(5).1 for user user-26
2020-10-27 05:29:22.896539 I | auth: deleting token user-5(6).1 for user user-5
2020-10-27 05:29:22.896594 I | auth: deleting token user-41(6).1 for user user-41
2020-10-27 05:29:22.896652 I | auth: deleting token user-46(5).1 for user user-46
2020-10-27 05:29:22.896707 I | auth: deleting token user-18(6).1 for user user-18
2020-10-27 05:29:22.896763 I | auth: deleting token user-35(5).1 for user user-35
2020-10-27 05:29:22.896821 I | auth: deleting token user-33(5).1 for user user-33
2020-10-27 05:29:22.896877 I | auth: deleting token user-46(6).1 for user user-46
2020-10-27 05:29:22.896934 I | auth: deleting token user-41(5).1 for user user-41
2020-10-27 05:29:22.896989 I | auth: deleting token user-7(5).1 for user user-7
2020-10-27 05:29:22.897047 I | auth: deleting token user-10(5).1 for user user-10
2020-10-27 05:29:22.897102 I | auth: deleting token user-27(6).1 for user user-27
2020-10-27 05:29:22.897156 I | auth: deleting token user-14(5).1 for user user-14
2020-10-27 05:29:22.897213 I | auth: deleting token user-30(5).1 for user user-30
2020-10-27 05:29:22.897268 I | auth: deleting token user-13(6).1 for user user-13
2020-10-27 05:29:22.897324 I | auth: deleting token user-44(6).1 for user user-44
2020-10-27 05:29:22.897395 I | auth: deleting token user-26(6).1 for user user-26
2020-10-27 05:29:22.897452 I | auth: deleting token user-47(5).1 for user user-47
2020-10-27 05:29:22.897507 I | auth: deleting token user-8(5).1 for user user-8
2020-10-27 05:29:22.897562 I | auth: deleting token user-42(6).1 for user user-42
2020-10-27 05:29:22.897618 I | auth: deleting token user-43(5).1 for user user-43
2020-10-27 05:29:22.897673 I | auth: deleting token user-47(6).1 for user user-47
2020-10-27 05:29:22.897726 I | auth: deleting token user-36(6).1 for user user-36
2020-10-27 05:29:22.897824 I | auth: deleting token user-1(5).1 for user user-1
2020-10-27 05:29:22.897892 I | auth: deleting token user-49(5).1 for user user-49
2020-10-27 05:29:22.897954 I | auth: deleting token user-45(6).1 for user user-45
2020-10-27 05:29:22.898013 I | auth: deleting token user-48(5).1 for user user-48
2020-10-27 05:29:22.898072 I | auth: deleting token user-4(6).1 for user user-4
2020-10-27 05:29:22.914769 I | auth: deleting token user-23(6).1 for user user-23
2020-10-27 05:29:22.914895 I | auth: deleting token user-0(6).1 for user user-0
2020-10-27 05:29:22.914968 I | auth: deleting token user-27(7).1 for user user-27
2020-10-27 05:29:22.915041 I | auth: deleting token user-28(8).1 for user user-28
2020-10-27 05:29:22.915111 I | auth: deleting token user-9(8).1 for user user-9
2020-10-27 05:29:22.915176 I | auth: deleting token user-31(7).1 for user user-31
2020-10-27 05:29:22.915328 I | auth: deleting token user-13(7).1 for user user-13
2020-10-27 05:29:22.915403 I | auth: deleting token user-15(6).1 for user user-15
2020-10-27 05:29:22.915471 I | auth: deleting token user-9(7).1 for user user-9
2020-10-27 05:29:22.915533 I | auth: deleting token user-36(7).1 for user user-36
2020-10-27 05:29:22.915599 I | auth: deleting token user-48(6).1 for user user-48
2020-10-27 05:29:22.915657 I | auth: deleting token user-20(7).1 for user user-20
2020-10-27 05:29:22.915721 I | auth: deleting token user-42(7).1 for user user-42
2020-10-27 05:29:22.915778 I | auth: deleting token user-6(7).1 for user user-6
2020-10-27 05:29:22.915837 I | auth: deleting token user-42(8).1 for user user-42
2020-10-27 05:29:22.915894 I | auth: deleting token user-41(7).1 for user user-41
2020-10-27 05:29:22.915953 I | auth: deleting token user-28(7).1 for user user-28
2020-10-27 05:29:22.916015 I | auth: deleting token user-21(8).1 for user user-21
2020-10-27 05:29:22.916080 I | auth: deleting token user-33(7).1 for user user-33
2020-10-27 05:29:22.916141 I | auth: deleting token user-44(7).1 for user user-44
2020-10-27 05:29:22.916205 I | auth: deleting token user-17(7).1 for user user-17
2020-10-27 05:29:22.916266 I | auth: deleting token user-15(7).1 for user user-15
2020-10-27 05:29:22.916327 I | auth: deleting token user-23(7).1 for user user-23
2020-10-27 05:29:22.916389 I | auth: deleting token user-24(6).1 for user user-24
2020-10-27 05:29:22.916453 I | auth: deleting token user-28(6).1 for user user-28
2020-10-27 05:29:22.916524 I | auth: deleting token user-8(6).1 for user user-8
2020-10-27 05:29:22.916586 I | auth: deleting token user-49(7).1 for user user-49
2020-10-27 05:29:22.916643 I | auth: deleting token user-40(7).1 for user user-40
2020-10-27 05:29:22.916700 I | auth: deleting token user-36(8).1 for user user-36
2020-10-27 05:29:22.916760 I | auth: deleting token user-17(6).1 for user user-17
2020-10-27 05:29:22.916930 I | auth: deleting token user-30(7).1 for user user-30
2020-10-27 05:29:22.917076 I | auth: deleting token user-10(7).1 for user user-10
2020-10-27 05:29:22.917192 I | auth: deleting token user-4(8).1 for user user-4
2020-10-27 05:29:22.917282 I | auth: deleting token user-47(7).1 for user user-47
2020-10-27 05:29:22.917346 I | auth: deleting token user-0(8).1 for user user-0
2020-10-27 05:29:22.917410 I | auth: deleting token user-7(6).1 for user user-7
2020-10-27 05:29:22.917476 I | auth: deleting token user-0(7).1 for user user-0
2020-10-27 05:29:22.917537 I | auth: deleting token user-7(7).1 for user user-7
2020-10-27 05:29:22.917593 I | auth: deleting token user-5(7).1 for user user-5
2020-10-27 05:29:22.917654 I | auth: deleting token user-34(7).1 for user user-34
2020-10-27 05:29:22.917716 I | auth: deleting token user-35(7).1 for user user-35
2020-10-27 05:29:22.917828 I | auth: deleting token user-3(7).1 for user user-3
2020-10-27 05:29:22.917899 I | auth: deleting token user-46(8).1 for user user-46
2020-10-27 05:29:22.917966 I | auth: deleting token user-32(7).1 for user user-32
2020-10-27 05:29:22.918051 I | auth: deleting token user-35(6).1 for user user-35
2020-10-27 05:29:22.918119 I | auth: deleting token user-4(7).1 for user user-4
2020-10-27 05:29:22.918177 I | auth: deleting token user-38(7).1 for user user-38
2020-10-27 05:29:22.918235 I | auth: deleting token user-8(7).1 for user user-8
2020-10-27 05:29:22.918297 I | auth: deleting token user-48(7).1 for user user-48
2020-10-27 05:29:22.918357 I | auth: deleting token user-24(8).1 for user user-24
2020-10-27 05:29:22.918418 I | auth: deleting token user-34(8).1 for user user-34
2020-10-27 05:29:22.918480 I | auth: deleting token user-39(6).1 for user user-39
2020-10-27 05:29:22.918543 I | auth: deleting token user-33(6).1 for user user-33
2020-10-27 05:29:22.918602 I | auth: deleting token user-1(7).1 for user user-1
2020-10-27 05:29:22.918715 I | auth: deleting token user-22(7).1 for user user-22
2020-10-27 05:29:22.918779 I | auth: deleting token user-2(7).1 for user user-2
2020-10-27 05:29:22.918841 I | auth: deleting token user-19(6).1 for user user-19
2020-10-27 05:29:22.918902 I | auth: deleting token user-14(7).1 for user user-14
2020-10-27 05:29:22.918963 I | auth: deleting token user-46(7).1 for user user-46
2020-10-27 05:29:22.919040 I | auth: deleting token user-11(7).1 for user user-11
2020-10-27 05:29:22.919108 I | auth: deleting token user-14(6).1 for user user-14
2020-10-27 05:29:22.919168 I | auth: deleting token user-43(7).1 for user user-43
2020-10-27 05:29:22.919226 I | auth: deleting token user-18(7).1 for user user-18
2020-10-27 05:29:22.919284 I | auth: deleting token user-38(8).1 for user user-38
2020-10-27 05:29:22.919342 I | auth: deleting token user-1(6).1 for user user-1
2020-10-27 05:29:22.919399 I | auth: deleting token user-19(7).1 for user user-19
2020-10-27 05:29:22.919461 I | auth: deleting token user-12(7).1 for user user-12
2020-10-27 05:29:22.919519 I | auth: deleting token user-16(7).1 for user user-16
2020-10-27 05:29:22.919578 I | auth: deleting token user-26(8).1 for user user-26
2020-10-27 05:29:22.919642 I | auth: deleting token user-6(6).1 for user user-6
2020-10-27 05:29:22.919700 I | auth: deleting token user-22(6).1 for user user-22
2020-10-27 05:29:22.919759 I | auth: deleting token user-6(8).1 for user user-6
2020-10-27 05:29:22.919821 I | auth: deleting token user-31(6).1 for user user-31
2020-10-27 05:29:22.919933 I | auth: deleting token user-16(8).1 for user user-16
2020-10-27 05:29:22.920000 I | auth: deleting token user-25(7).1 for user user-25
2020-10-27 05:29:22.920063 I | auth: deleting token user-3(8).1 for user user-3
2020-10-27 05:29:22.920121 I | auth: deleting token user-43(6).1 for user user-43
2020-10-27 05:29:22.920189 I | auth: deleting token user-29(6).1 for user user-29
2020-10-27 05:29:22.920252 I | auth: deleting token user-24(7).1 for user user-24
2020-10-27 05:29:22.920309 I | auth: deleting token user-21(7).1 for user user-21
2020-10-27 05:29:22.920372 I | auth: deleting token user-2(6).1 for user user-2
2020-10-27 05:29:22.920433 I | auth: deleting token user-27(8).1 for user user-27
2020-10-27 05:29:22.920505 I | auth: deleting token user-29(7).1 for user user-29
2020-10-27 05:29:22.920564 I | auth: deleting token user-45(7).1 for user user-45
2020-10-27 05:29:22.920625 I | auth: deleting token user-9(6).1 for user user-9
2020-10-27 05:29:22.920684 I | auth: deleting token user-26(7).1 for user user-26
2020-10-27 05:29:22.920745 I | auth: deleting token user-3(6).1 for user user-3
2020-10-27 05:29:22.920801 I | auth: deleting token user-34(6).1 for user user-34
2020-10-27 05:29:22.920860 I | auth: deleting token user-40(6).1 for user user-40
2020-10-27 05:29:22.920918 I | auth: deleting token user-12(6).1 for user user-12
2020-10-27 05:29:22.920979 I | auth: deleting token user-37(7).1 for user user-37
2020-10-27 05:29:22.921052 I | auth: deleting token user-39(7).1 for user user-39
2020-10-27 05:29:22.924614 I | auth: deleting token user-35(8).1 for user user-35
2020-10-27 05:29:22.924719 I | auth: deleting token user-20(8).1 for user user-20
2020-10-27 05:29:22.924789 I | auth: deleting token user-17(9).1 for user user-17
2020-10-27 05:29:22.924853 I | auth: deleting token user-25(8).1 for user user-25
2020-10-27 05:29:22.924917 I | auth: deleting token user-6(9).1 for user user-6
2020-10-27 05:29:22.924979 I | auth: deleting token user-24(9).1 for user user-24
2020-10-27 05:29:22.925039 I | auth: deleting token user-16(9).1 for user user-16
2020-10-27 05:29:22.925101 I | auth: deleting token user-48(8).1 for user user-48
2020-10-27 05:29:22.925162 I | auth: deleting token user-21(9).1 for user user-21
2020-10-27 05:29:22.925222 I | auth: deleting token user-18(9).1 for user user-18
2020-10-27 05:29:22.925280 I | auth: deleting token user-8(8).1 for user user-8
2020-10-27 05:29:22.925338 I | auth: deleting token user-43(9).1 for user user-43
2020-10-27 05:29:22.925396 I | auth: deleting token user-4(9).1 for user user-4
2020-10-27 05:29:22.925455 I | auth: deleting token user-8(9).1 for user user-8
2020-10-27 05:29:22.925511 I | auth: deleting token user-10(8).1 for user user-10
2020-10-27 05:29:22.925569 I | auth: deleting token user-39(8).1 for user user-39
2020-10-27 05:29:22.925625 I | auth: deleting token user-37(9).1 for user user-37
2020-10-27 05:29:22.925683 I | auth: deleting token user-11(9).1 for user user-11
2020-10-27 05:29:22.925744 I | auth: deleting token user-15(9).1 for user user-15
2020-10-27 05:29:22.925801 I | auth: deleting token user-38(9).1 for user user-38
2020-10-27 05:29:22.925857 I | auth: deleting token user-27(9).1 for user user-27
2020-10-27 05:29:22.925916 I | auth: deleting token user-1(8).1 for user user-1
2020-10-27 05:29:22.925970 I | auth: deleting token user-11(8).1 for user user-11
2020-10-27 05:29:22.926025 I | auth: deleting token user-7(8).1 for user user-7
2020-10-27 05:29:22.926083 I | auth: deleting token user-13(9).1 for user user-13
2020-10-27 05:29:22.926161 I | auth: deleting token user-49(8).1 for user user-49
2020-10-27 05:29:22.926223 I | auth: deleting token user-31(9).1 for user user-31
2020-10-27 05:29:22.926281 I | auth: deleting token user-36(9).1 for user user-36
2020-10-27 05:29:22.926335 I | auth: deleting token user-32(8).1 for user user-32
2020-10-27 05:29:22.926392 I | auth: deleting token user-14(8).1 for user user-14
2020-10-27 05:29:22.926452 I | auth: deleting token user-44(8).1 for user user-44
2020-10-27 05:29:22.926508 I | auth: deleting token user-12(8).1 for user user-12
2020-10-27 05:29:22.926565 I | auth: deleting token user-10(9).1 for user user-10
2020-10-27 05:29:22.926621 I | auth: deleting token user-42(9).1 for user user-42
2020-10-27 05:29:22.926674 I | auth: deleting token user-3(9).1 for user user-3
2020-10-27 05:29:22.926728 I | auth: deleting token user-29(8).1 for user user-29
2020-10-27 05:29:22.926779 I | auth: deleting token user-43(8).1 for user user-43
2020-10-27 05:29:22.926832 I | auth: deleting token user-32(9).1 for user user-32
2020-10-27 05:29:22.926886 I | auth: deleting token user-22(9).1 for user user-22
2020-10-27 05:29:22.926943 I | auth: deleting token user-26(9).1 for user user-26
2020-10-27 05:29:22.927001 I | auth: deleting token user-37(8).1 for user user-37
2020-10-27 05:29:22.927060 I | auth: deleting token user-47(9).1 for user user-47
2020-10-27 05:29:22.927118 I | auth: deleting token user-28(9).1 for user user-28
2020-10-27 05:29:22.927175 I | auth: deleting token user-33(8).1 for user user-33
2020-10-27 05:29:22.927236 I | auth: deleting token user-31(8).1 for user user-31
2020-10-27 05:29:22.927291 I | auth: deleting token user-15(8).1 for user user-15
2020-10-27 05:29:22.927347 I | auth: deleting token user-35(9).1 for user user-35
2020-10-27 05:29:22.927405 I | auth: deleting token user-14(9).1 for user user-14
2020-10-27 05:29:22.927466 I | auth: deleting token user-29(9).1 for user user-29
2020-10-27 05:29:22.927524 I | auth: deleting token user-23(8).1 for user user-23
2020-10-27 05:29:22.927581 I | auth: deleting token user-45(8).1 for user user-45
2020-10-27 05:29:22.927640 I | auth: deleting token user-47(8).1 for user user-47
2020-10-27 05:29:22.927696 I | auth: deleting token user-33(9).1 for user user-33
2020-10-27 05:29:22.927845 I | auth: deleting token user-48(9).1 for user user-48
2020-10-27 05:29:22.927912 I | auth: deleting token user-23(9).1 for user user-23
2020-10-27 05:29:22.927973 I | auth: deleting token user-30(9).1 for user user-30
2020-10-27 05:29:22.928029 I | auth: deleting token user-40(8).1 for user user-40
2020-10-27 05:29:22.928085 I | auth: deleting token user-39(9).1 for user user-39
2020-10-27 05:29:22.928142 I | auth: deleting token user-13(8).1 for user user-13
2020-10-27 05:29:22.928201 I | auth: deleting token user-17(8).1 for user user-17
2020-10-27 05:29:22.928259 I | auth: deleting token user-49(9).1 for user user-49
2020-10-27 05:29:22.928314 I | auth: deleting token user-44(9).1 for user user-44
2020-10-27 05:29:22.928370 I | auth: deleting token user-19(8).1 for user user-19
2020-10-27 05:29:22.928427 I | auth: deleting token user-9(9).1 for user user-9
2020-10-27 05:29:22.928484 I | auth: deleting token user-45(9).1 for user user-45
2020-10-27 05:29:22.928540 I | auth: deleting token user-41(9).1 for user user-41
2020-10-27 05:29:22.928623 I | auth: deleting token user-7(9).1 for user user-7
2020-10-27 05:29:22.928686 I | auth: deleting token user-5(9).1 for user user-5
2020-10-27 05:29:22.928746 I | auth: deleting token user-25(9).1 for user user-25
2020-10-27 05:29:22.928803 I | auth: deleting token user-5(8).1 for user user-5
2020-10-27 05:29:22.928861 I | auth: deleting token user-19(9).1 for user user-19
2020-10-27 05:29:22.928917 I | auth: deleting token user-2(8).1 for user user-2
2020-10-27 05:29:22.928975 I | auth: deleting token user-18(8).1 for user user-18
2020-10-27 05:29:22.929030 I | auth: deleting token user-34(9).1 for user user-34
2020-10-27 05:29:22.929089 I | auth: deleting token user-1(9).1 for user user-1
2020-10-27 05:29:22.929146 I | auth: deleting token user-40(9).1 for user user-40
2020-10-27 05:29:22.929206 I | auth: deleting token user-12(9).1 for user user-12
2020-10-27 05:29:22.929264 I | auth: deleting token user-20(9).1 for user user-20
2020-10-27 05:29:22.929320 I | auth: deleting token user-22(8).1 for user user-22
2020-10-27 05:29:22.929376 I | auth: deleting token user-41(8).1 for user user-41
2020-10-27 05:29:22.929434 I | auth: deleting token user-30(8).1 for user user-30
2020-10-27 05:29:22.929494 I | auth: deleting token user-0(9).1 for user user-0
2020-10-27 05:29:22.929551 I | auth: deleting token user-2(9).1 for user user-2
2020-10-27 05:29:23.084106 I | auth: deleting token user-46(9).1 for user user-46
--- PASS: TestHammerSimpleAuthenticate (1.83s)
=== RUN   TestRolesOrder
2020-10-27 05:29:23.231248 W | auth: simple token is not cryptographically signed
2020-10-27 05:29:23.371999 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-27 05:29:23.372117 N | auth: added a new user: root
2020-10-27 05:29:23.372339 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-27 05:29:23.372427 N | auth: Role root is created
2020-10-27 05:29:23.372626 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-27 05:29:23.372703 N | auth: granted role root to user root
2020-10-27 05:29:23.372933 N | auth: Authentication enabled
2020-10-27 05:29:23.530879 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-27 05:29:23.531269 N | auth: added a new user: user
2020-10-27 05:29:23.531801 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-27 05:29:23.532046 N | auth: Role role1 is created
2020-10-27 05:29:23.532437 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-27 05:29:23.532680 N | auth: granted role role1 to user user
2020-10-27 05:29:23.533215 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-27 05:29:23.533506 N | auth: Role role2 is created
2020-10-27 05:29:23.533904 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-27 05:29:23.534153 N | auth: granted role role2 to user user
2020-10-27 05:29:23.534596 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-27 05:29:23.534837 N | auth: Role abc is created
2020-10-27 05:29:23.535229 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-27 05:29:23.535443 N | auth: granted role abc to user user
2020-10-27 05:29:23.535947 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-27 05:29:23.536174 N | auth: Role xyz is created
2020-10-27 05:29:23.536561 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-27 05:29:23.536767 N | auth: granted role xyz to user user
2020-10-27 05:29:23.537175 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-27 05:29:23.537443 N | auth: Role role3 is created
2020-10-27 05:29:23.537913 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-27 05:29:23.538147 N | auth: granted role role3 to user user
--- PASS: TestRolesOrder (0.39s)
=== RUN   TestAuthInfoFromCtxWithRootSimple
2020-10-27 05:29:23.605628 W | auth: simple token is not cryptographically signed
2020-10-27 05:29:23.854985 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-27 05:29:23.855085 N | auth: added a new user: root
2020-10-27 05:29:23.855350 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-27 05:29:23.856177 N | auth: Role root is created
2020-10-27 05:29:23.856977 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-27 05:29:23.857088 N | auth: granted role root to user root
2020-10-27 05:29:23.857944 N | auth: Authentication enabled
--- PASS: TestAuthInfoFromCtxWithRootSimple (0.51s)
=== RUN   TestAuthInfoFromCtxWithRootJWT
2020-10-27 05:29:24.279959 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-27 05:29:24.280054 N | auth: added a new user: root
2020-10-27 05:29:24.280288 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-27 05:29:24.280364 N | auth: Role root is created
2020-10-27 05:29:24.280519 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2020-10-27 05:29:24.280594 N | auth: granted role root to user root
2020-10-27 05:29:24.280714 N | auth: Authentication enabled
--- PASS: TestAuthInfoFromCtxWithRootJWT (0.51s)
PASS
ok  	github.com/coreos/etcd/auth	16.307s
?   	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.00s)
=== RUN   TestHTTPClusterClientSyncPinLeaderEndpoint
--- PASS: TestHTTPClusterClientSyncPinLeaderEndpoint (0.00s)
=== RUN   TestHTTPClusterClientResetFail
--- PASS: TestHTTPClusterClientResetFail (0.00s)
=== RUN   TestHTTPClusterClientResetPinRandom
--- PASS: TestHTTPClusterClientResetPinRandom (0.23s)
=== 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.382s
=== RUN   TestDialCancel
{"level":"warn","ts":"2020-10-27T05:30:36.318Z","caller":"clientv3/retry_interceptor.go:62","msg":"retrying of unary invoker failed","target":"endpoint://client-df13a1b2-def2-4922-8a76-e731d93757c3/dialcancel:12345","attempt":0,"error":"rpc error: code = Canceled desc = grpc: the client connection is closing"}
--- 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.222s
=== RUN   TestRoundRobinBalancedResolvableNoFailover
=== RUN   TestRoundRobinBalancedResolvableNoFailover/rrBalanced_1
{"level":"debug","msg":"registered balancer","policy":"picker-roundrobin-balanced","name":"1641C25D5A8CC4241"}
{"level":"info","msg":"built balancer","balancer-id":"c6nfdh6fs6k1","policy":"picker-roundrobin-balanced","resolver-target":"endpoint://nofailover/*"}
{"level":"info","msg":"resolved","picker":"picker-error","balancer-id":"c6nfdh6fs6k1","addresses":["127.0.0.1:38495"]}
{"level":"info","msg":"created subconn","address":"127.0.0.1:38495"}
{"level":"info","msg":"state changed","picker":"picker-error","balancer-id":"c6nfdh6fs6k1","connected":false,"subconn":"0x1c0e770","subconn-size":1,"address":"127.0.0.1:38495","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":"c6nfdh6fs6k1","connected":true,"subconn":"0x1c0e770","subconn-size":1,"address":"127.0.0.1:38495","old-state":"CONNECTING","new-state":"READY"}
{"level":"info","msg":"updated picker","picker":"picker-roundrobin-balanced","balancer-id":"c6nfdh6fs6k1","policy":"picker-roundrobin-balanced","subconn-ready":["127.0.0.1:38495 (0x1c0e770)"],"subconn-size":1}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:38495","subconn-index":0,"subconn-size":1}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:38495","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:38495","subconn-index":0,"subconn-size":1}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:38495","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:38495","subconn-index":0,"subconn-size":1}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:38495","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:38495","subconn-index":0,"subconn-size":1}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:38495","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:38495","subconn-index":0,"subconn-size":1}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:38495","success":true,"bytes-sent":true,"bytes-received":true}
=== RUN   TestRoundRobinBalancedResolvableNoFailover/rrBalanced_1_unix_sockets
{"level":"debug","msg":"registered balancer","policy":"picker-roundrobin-balanced","name":"1641C25D5B90F4A62"}
{"level":"info","msg":"built balancer","balancer-id":"c6nfdh6ppjuz","policy":"picker-roundrobin-balanced","resolver-target":"endpoint://nofailover/*"}
{"level":"info","msg":"resolved","picker":"picker-error","balancer-id":"c6nfdh6ppjuz","addresses":["unix:///tmp/etcd-unix-so-005082797"]}
{"level":"info","msg":"created subconn","address":"unix:///tmp/etcd-unix-so-005082797"}
{"level":"info","msg":"state changed","picker":"picker-error","balancer-id":"c6nfdh6ppjuz","connected":false,"subconn":"0x1c0ece0","subconn-size":1,"address":"unix:///tmp/etcd-unix-so-005082797","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":"c6nfdh6ppjuz","connected":true,"subconn":"0x1c0ece0","subconn-size":1,"address":"unix:///tmp/etcd-unix-so-005082797","old-state":"CONNECTING","new-state":"READY"}
{"level":"info","msg":"updated picker","picker":"picker-roundrobin-balanced","balancer-id":"c6nfdh6ppjuz","policy":"picker-roundrobin-balanced","subconn-ready":["unix:///tmp/etcd-unix-so-005082797 (0x1c0ece0)"],"subconn-size":1}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"unix:///tmp/etcd-unix-so-005082797","subconn-index":0,"subconn-size":1}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"unix:///tmp/etcd-unix-so-005082797","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"unix:///tmp/etcd-unix-so-005082797","subconn-index":0,"subconn-size":1}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"unix:///tmp/etcd-unix-so-005082797","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"unix:///tmp/etcd-unix-so-005082797","subconn-index":0,"subconn-size":1}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"unix:///tmp/etcd-unix-so-005082797","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"unix:///tmp/etcd-unix-so-005082797","subconn-index":0,"subconn-size":1}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"unix:///tmp/etcd-unix-so-005082797","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"unix:///tmp/etcd-unix-so-005082797","subconn-index":0,"subconn-size":1}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"unix:///tmp/etcd-unix-so-005082797","success":true,"bytes-sent":true,"bytes-received":true}
=== RUN   TestRoundRobinBalancedResolvableNoFailover/rrBalanced_3
{"level":"debug","msg":"registered balancer","policy":"picker-roundrobin-balanced","name":"1641C25D5C5F36CF3"}
{"level":"info","msg":"built balancer","balancer-id":"c6nfdh6xqfke","policy":"picker-roundrobin-balanced","resolver-target":"endpoint://nofailover/*"}
{"level":"info","msg":"resolved","picker":"picker-error","balancer-id":"c6nfdh6xqfke","addresses":["127.0.0.1:41783","127.0.0.1:43771","127.0.0.1:43847"]}
{"level":"info","msg":"created subconn","address":"127.0.0.1:43847"}
{"level":"info","msg":"created subconn","address":"127.0.0.1:43771"}
{"level":"info","msg":"created subconn","address":"127.0.0.1:41783"}
{"level":"info","msg":"state changed","picker":"picker-error","balancer-id":"c6nfdh6xqfke","connected":false,"subconn":"0x1c0f6d0","subconn-size":3,"address":"127.0.0.1:43847","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":"c6nfdh6xqfke","connected":false,"subconn":"0x1c0f6e0","subconn-size":3,"address":"127.0.0.1:43771","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":"c6nfdh6xqfke","connected":false,"subconn":"0x1c0f6f0","subconn-size":3,"address":"127.0.0.1:41783","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":"c6nfdh6xqfke","connected":true,"subconn":"0x1c0f6f0","subconn-size":3,"address":"127.0.0.1:41783","old-state":"CONNECTING","new-state":"READY"}
{"level":"info","msg":"updated picker","picker":"picker-roundrobin-balanced","balancer-id":"c6nfdh6xqfke","policy":"picker-roundrobin-balanced","subconn-ready":["127.0.0.1:41783 (0x1c0f6f0)"],"subconn-size":1}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:41783","subconn-index":0,"subconn-size":1}
{"level":"info","msg":"state changed","picker":"picker-roundrobin-balanced","balancer-id":"c6nfdh6xqfke","connected":true,"subconn":"0x1c0f6d0","subconn-size":3,"address":"127.0.0.1:43847","old-state":"CONNECTING","new-state":"READY"}
{"level":"info","msg":"updated picker","picker":"picker-roundrobin-balanced","balancer-id":"c6nfdh6xqfke","policy":"picker-roundrobin-balanced","subconn-ready":["127.0.0.1:41783 (0x1c0f6f0)","127.0.0.1:43847 (0x1c0f6d0)"],"subconn-size":2}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:41783","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:43847","subconn-index":0,"subconn-size":2}
{"level":"info","msg":"state changed","picker":"picker-roundrobin-balanced","balancer-id":"c6nfdh6xqfke","connected":true,"subconn":"0x1c0f6e0","subconn-size":3,"address":"127.0.0.1:43771","old-state":"CONNECTING","new-state":"READY"}
{"level":"info","msg":"updated picker","picker":"picker-roundrobin-balanced","balancer-id":"c6nfdh6xqfke","policy":"picker-roundrobin-balanced","subconn-ready":["127.0.0.1:41783 (0x1c0f6f0)","127.0.0.1:43771 (0x1c0f6e0)","127.0.0.1:43847 (0x1c0f6d0)"],"subconn-size":3}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:43847","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:41783","subconn-index":0,"subconn-size":3}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:41783","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:43847","subconn-index":1,"subconn-size":3}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:43847","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:43771","subconn-index":2,"subconn-size":3}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:43771","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:41783","subconn-index":0,"subconn-size":3}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:41783","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:43847","subconn-index":1,"subconn-size":3}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:43847","success":true,"bytes-sent":true,"bytes-received":true}
=== RUN   TestRoundRobinBalancedResolvableNoFailover/rrBalanced_5
{"level":"debug","msg":"registered balancer","policy":"picker-roundrobin-balanced","name":"1641C25D5EDB107E4"}
{"level":"info","msg":"built balancer","balancer-id":"c6nfdh7my769","policy":"picker-roundrobin-balanced","resolver-target":"endpoint://nofailover/*"}
{"level":"info","msg":"resolved","picker":"picker-error","balancer-id":"c6nfdh7my769","addresses":["127.0.0.1:34577","127.0.0.1:35967","127.0.0.1:36103","127.0.0.1:39985","127.0.0.1:40919"]}
{"level":"info","msg":"created subconn","address":"127.0.0.1:39985"}
{"level":"info","msg":"created subconn","address":"127.0.0.1:35967"}
{"level":"info","msg":"created subconn","address":"127.0.0.1:36103"}
{"level":"info","msg":"created subconn","address":"127.0.0.1:40919"}
{"level":"info","msg":"created subconn","address":"127.0.0.1:34577"}
{"level":"info","msg":"state changed","picker":"picker-error","balancer-id":"c6nfdh7my769","connected":false,"subconn":"0x1f325d0","subconn-size":5,"address":"127.0.0.1:39985","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":"c6nfdh7my769","connected":false,"subconn":"0x1f325e0","subconn-size":5,"address":"127.0.0.1:35967","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":"c6nfdh7my769","connected":false,"subconn":"0x1f325f0","subconn-size":5,"address":"127.0.0.1:36103","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":"c6nfdh7my769","connected":false,"subconn":"0x1f32600","subconn-size":5,"address":"127.0.0.1:40919","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":"c6nfdh7my769","connected":true,"subconn":"0x1f325d0","subconn-size":5,"address":"127.0.0.1:39985","old-state":"CONNECTING","new-state":"READY"}
{"level":"info","msg":"updated picker","picker":"picker-roundrobin-balanced","balancer-id":"c6nfdh7my769","policy":"picker-roundrobin-balanced","subconn-ready":["127.0.0.1:39985 (0x1f325d0)"],"subconn-size":1}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:39985","subconn-index":0,"subconn-size":1}
{"level":"info","msg":"state changed","picker":"picker-roundrobin-balanced","balancer-id":"c6nfdh7my769","connected":false,"subconn":"0x1f32620","subconn-size":5,"address":"127.0.0.1:34577","old-state":"IDLE","new-state":"CONNECTING"}
{"level":"warn","msg":"connectivity recorder received unknown state","connectivity-state":"IDLE"}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:39985","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:39985","subconn-index":0,"subconn-size":1}
{"level":"info","msg":"state changed","picker":"picker-roundrobin-balanced","balancer-id":"c6nfdh7my769","connected":true,"subconn":"0x1f32600","subconn-size":5,"address":"127.0.0.1:40919","old-state":"CONNECTING","new-state":"READY"}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:39985","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:39985","subconn-index":0,"subconn-size":1}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:39985","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:39985","subconn-index":0,"subconn-size":1}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:39985","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"info","msg":"updated picker","picker":"picker-roundrobin-balanced","balancer-id":"c6nfdh7my769","policy":"picker-roundrobin-balanced","subconn-ready":["127.0.0.1:39985 (0x1f325d0)","127.0.0.1:40919 (0x1f32600)"],"subconn-size":2}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:39985","subconn-index":0,"subconn-size":1}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:39985","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"info","msg":"state changed","picker":"picker-roundrobin-balanced","balancer-id":"c6nfdh7my769","connected":true,"subconn":"0x1f325e0","subconn-size":5,"address":"127.0.0.1:35967","old-state":"CONNECTING","new-state":"READY"}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:40919","subconn-index":0,"subconn-size":2}
{"level":"info","msg":"updated picker","picker":"picker-roundrobin-balanced","balancer-id":"c6nfdh7my769","policy":"picker-roundrobin-balanced","subconn-ready":["127.0.0.1:35967 (0x1f325e0)","127.0.0.1:39985 (0x1f325d0)","127.0.0.1:40919 (0x1f32600)"],"subconn-size":3}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:40919","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:39985","subconn-index":0,"subconn-size":3}
{"level":"info","msg":"state changed","picker":"picker-roundrobin-balanced","balancer-id":"c6nfdh7my769","connected":true,"subconn":"0x1f325f0","subconn-size":5,"address":"127.0.0.1:36103","old-state":"CONNECTING","new-state":"READY"}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:39985","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"info","msg":"updated picker","picker":"picker-roundrobin-balanced","balancer-id":"c6nfdh7my769","policy":"picker-roundrobin-balanced","subconn-ready":["127.0.0.1:35967 (0x1f325e0)","127.0.0.1:36103 (0x1f325f0)","127.0.0.1:39985 (0x1f325d0)","127.0.0.1:40919 (0x1f32600)"],"subconn-size":4}
{"level":"info","msg":"state changed","picker":"picker-roundrobin-balanced","balancer-id":"c6nfdh7my769","connected":true,"subconn":"0x1f32620","subconn-size":5,"address":"127.0.0.1:34577","old-state":"CONNECTING","new-state":"READY"}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:35967","subconn-index":1,"subconn-size":3}
{"level":"info","msg":"updated picker","picker":"picker-roundrobin-balanced","balancer-id":"c6nfdh7my769","policy":"picker-roundrobin-balanced","subconn-ready":["127.0.0.1:34577 (0x1f32620)","127.0.0.1:35967 (0x1f325e0)","127.0.0.1:36103 (0x1f325f0)","127.0.0.1:39985 (0x1f325d0)","127.0.0.1:40919 (0x1f32600)"],"subconn-size":5}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:35967","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:40919","subconn-index":0,"subconn-size":5}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:40919","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:34577","subconn-index":1,"subconn-size":5}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:34577","success":true,"bytes-sent":true,"bytes-received":true}
    balancer_test.go:112: expected balanced loads for 10 requests, got switches 5
--- PASS: TestRoundRobinBalancedResolvableNoFailover (0.11s)
    --- PASS: TestRoundRobinBalancedResolvableNoFailover/rrBalanced_1 (0.02s)
    --- PASS: TestRoundRobinBalancedResolvableNoFailover/rrBalanced_1_unix_sockets (0.01s)
    --- PASS: TestRoundRobinBalancedResolvableNoFailover/rrBalanced_3 (0.02s)
    --- SKIP: TestRoundRobinBalancedResolvableNoFailover/rrBalanced_5 (0.05s)
=== RUN   TestRoundRobinBalancedResolvableFailoverFromServerFail
{"level":"debug","msg":"registered balancer","policy":"picker-roundrobin-balanced","name":"1641C25D60E1BE9A5"}
{"level":"info","msg":"built balancer","balancer-id":"c6nfdh86ynjt","policy":"picker-roundrobin-balanced","resolver-target":"endpoint://serverfail/mock.server"}
{"level":"info","msg":"resolved","picker":"picker-error","balancer-id":"c6nfdh86ynjt","addresses":["127.0.0.1:35065","127.0.0.1:37413","127.0.0.1:38671","127.0.0.1:42301","127.0.0.1:44781"]}
{"level":"info","msg":"created subconn","address":"127.0.0.1:44781"}
{"level":"info","msg":"created subconn","address":"127.0.0.1:35065"}
{"level":"info","msg":"created subconn","address":"127.0.0.1:42301"}
{"level":"info","msg":"created subconn","address":"127.0.0.1:38671"}
{"level":"info","msg":"created subconn","address":"127.0.0.1:37413"}
{"level":"info","msg":"state changed","picker":"picker-error","balancer-id":"c6nfdh86ynjt","connected":false,"subconn":"0x1eb7190","subconn-size":5,"address":"127.0.0.1:44781","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":"c6nfdh86ynjt","connected":false,"subconn":"0x1eb71a0","subconn-size":5,"address":"127.0.0.1:35065","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":"c6nfdh86ynjt","connected":true,"subconn":"0x1eb7190","subconn-size":5,"address":"127.0.0.1:44781","old-state":"CONNECTING","new-state":"READY"}
{"level":"info","msg":"updated picker","picker":"picker-roundrobin-balanced","balancer-id":"c6nfdh86ynjt","policy":"picker-roundrobin-balanced","subconn-ready":["127.0.0.1:44781 (0x1eb7190)"],"subconn-size":1}
{"level":"info","msg":"state changed","picker":"picker-roundrobin-balanced","balancer-id":"c6nfdh86ynjt","connected":false,"subconn":"0x1eb71b0","subconn-size":5,"address":"127.0.0.1:42301","old-state":"IDLE","new-state":"CONNECTING"}
{"level":"warn","msg":"connectivity recorder received unknown state","connectivity-state":"IDLE"}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:44781","subconn-index":0,"subconn-size":1}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:44781","success":true,"bytes-sent":false,"bytes-received":false}
{"level":"info","msg":"state changed","picker":"picker-roundrobin-balanced","balancer-id":"c6nfdh86ynjt","connected":false,"subconn":"0x1c9af00","subconn-size":5,"address":"127.0.0.1:38671","old-state":"IDLE","new-state":"CONNECTING"}
{"level":"warn","msg":"connectivity recorder received unknown state","connectivity-state":"IDLE"}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:44781","subconn-index":0,"subconn-size":1}
{"level":"info","msg":"state changed","picker":"picker-roundrobin-balanced","balancer-id":"c6nfdh86ynjt","connected":false,"subconn":"0x1c9af20","subconn-size":5,"address":"127.0.0.1:37413","old-state":"IDLE","new-state":"CONNECTING"}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:44781","success":true,"bytes-sent":false,"bytes-received":false}
{"level":"warn","msg":"connectivity recorder received unknown state","connectivity-state":"IDLE"}
{"level":"info","msg":"state changed","picker":"picker-roundrobin-balanced","balancer-id":"c6nfdh86ynjt","connected":false,"subconn":"0x1eb7190","subconn-size":5,"address":"127.0.0.1:44781","old-state":"READY","new-state":"CONNECTING"}
{"level":"info","msg":"updated picker","picker":"picker-roundrobin-balanced","balancer-id":"c6nfdh86ynjt","policy":"picker-roundrobin-balanced","subconn-ready":[],"subconn-size":0}
{"level":"info","msg":"state changed","picker":"picker-roundrobin-balanced","balancer-id":"c6nfdh86ynjt","connected":false,"subconn":"0x1eb7190","subconn-size":5,"address":"127.0.0.1:44781","old-state":"CONNECTING","new-state":"TRANSIENT_FAILURE"}
{"level":"info","msg":"state changed","picker":"picker-roundrobin-balanced","balancer-id":"c6nfdh86ynjt","connected":true,"subconn":"0x1eb71a0","subconn-size":5,"address":"127.0.0.1:35065","old-state":"CONNECTING","new-state":"READY"}
{"level":"info","msg":"updated picker","picker":"picker-roundrobin-balanced","balancer-id":"c6nfdh86ynjt","policy":"picker-roundrobin-balanced","subconn-ready":["127.0.0.1:35065 (0x1eb71a0)"],"subconn-size":1}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:35065","subconn-index":0,"subconn-size":1}
{"level":"info","msg":"state changed","picker":"picker-roundrobin-balanced","balancer-id":"c6nfdh86ynjt","connected":true,"subconn":"0x1c9af00","subconn-size":5,"address":"127.0.0.1:38671","old-state":"CONNECTING","new-state":"READY"}
{"level":"info","msg":"updated picker","picker":"picker-roundrobin-balanced","balancer-id":"c6nfdh86ynjt","policy":"picker-roundrobin-balanced","subconn-ready":["127.0.0.1:35065 (0x1eb71a0)","127.0.0.1:38671 (0x1c9af00)"],"subconn-size":2}
{"level":"info","msg":"state changed","picker":"picker-roundrobin-balanced","balancer-id":"c6nfdh86ynjt","connected":true,"subconn":"0x1eb71b0","subconn-size":5,"address":"127.0.0.1:42301","old-state":"CONNECTING","new-state":"READY"}
{"level":"info","msg":"updated picker","picker":"picker-roundrobin-balanced","balancer-id":"c6nfdh86ynjt","policy":"picker-roundrobin-balanced","subconn-ready":["127.0.0.1:35065 (0x1eb71a0)","127.0.0.1:38671 (0x1c9af00)","127.0.0.1:42301 (0x1eb71b0)"],"subconn-size":3}
{"level":"info","msg":"state changed","picker":"picker-roundrobin-balanced","balancer-id":"c6nfdh86ynjt","connected":true,"subconn":"0x1c9af20","subconn-size":5,"address":"127.0.0.1:37413","old-state":"CONNECTING","new-state":"READY"}
{"level":"info","msg":"updated picker","picker":"picker-roundrobin-balanced","balancer-id":"c6nfdh86ynjt","policy":"picker-roundrobin-balanced","subconn-ready":["127.0.0.1:35065 (0x1eb71a0)","127.0.0.1:37413 (0x1c9af20)","127.0.0.1:38671 (0x1c9af00)","127.0.0.1:42301 (0x1eb71b0)"],"subconn-size":4}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:35065","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:37413","subconn-index":0,"subconn-size":4}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:37413","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:35065","subconn-index":1,"subconn-size":4}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:35065","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:42301","subconn-index":2,"subconn-size":4}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:42301","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:38671","subconn-index":3,"subconn-size":4}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:38671","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:37413","subconn-index":0,"subconn-size":4}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:37413","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:35065","subconn-index":1,"subconn-size":4}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:35065","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:42301","subconn-index":2,"subconn-size":4}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:42301","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:38671","subconn-index":3,"subconn-size":4}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:38671","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:37413","subconn-index":0,"subconn-size":4}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:37413","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"info","msg":"state changed","picker":"picker-roundrobin-balanced","balancer-id":"c6nfdh86ynjt","connected":false,"subconn":"0x1eb7190","subconn-size":5,"address":"127.0.0.1:44781","old-state":"TRANSIENT_FAILURE","new-state":"CONNECTING"}
{"level":"info","msg":"state changed","picker":"picker-roundrobin-balanced","balancer-id":"c6nfdh86ynjt","connected":true,"subconn":"0x1eb7190","subconn-size":5,"address":"127.0.0.1:44781","old-state":"CONNECTING","new-state":"READY"}
{"level":"info","msg":"updated picker","picker":"picker-roundrobin-balanced","balancer-id":"c6nfdh86ynjt","policy":"picker-roundrobin-balanced","subconn-ready":["127.0.0.1:35065 (0x1eb71a0)","127.0.0.1:37413 (0x1c9af20)","127.0.0.1:38671 (0x1c9af00)","127.0.0.1:42301 (0x1eb71b0)","127.0.0.1:44781 (0x1eb7190)"],"subconn-size":5}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:35065","subconn-index":0,"subconn-size":5}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:35065","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:42301","subconn-index":1,"subconn-size":5}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:42301","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:38671","subconn-index":2,"subconn-size":5}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:38671","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:37413","subconn-index":3,"subconn-size":5}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:37413","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:44781","subconn-index":4,"subconn-size":5}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:44781","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:35065","subconn-index":0,"subconn-size":5}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:35065","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:42301","subconn-index":1,"subconn-size":5}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:42301","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:38671","subconn-index":2,"subconn-size":5}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:38671","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:37413","subconn-index":3,"subconn-size":5}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:37413","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:44781","subconn-index":4,"subconn-size":5}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:44781","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:35065","subconn-index":0,"subconn-size":5}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:35065","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:42301","subconn-index":1,"subconn-size":5}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:42301","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:38671","subconn-index":2,"subconn-size":5}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:38671","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:37413","subconn-index":3,"subconn-size":5}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:37413","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:44781","subconn-index":4,"subconn-size":5}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:44781","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:35065","subconn-index":0,"subconn-size":5}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:35065","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:42301","subconn-index":1,"subconn-size":5}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:42301","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:38671","subconn-index":2,"subconn-size":5}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:38671","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:37413","subconn-index":3,"subconn-size":5}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:37413","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:44781","subconn-index":4,"subconn-size":5}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:44781","success":true,"bytes-sent":true,"bytes-received":true}
--- PASS: TestRoundRobinBalancedResolvableFailoverFromServerFail (1.08s)
=== RUN   TestRoundRobinBalancedResolvableFailoverFromRequestFail
{"level":"debug","msg":"registered balancer","policy":"picker-roundrobin-balanced","name":"1641C25DA17A88526"}
{"level":"info","msg":"built balancer","balancer-id":"c6nfdhq493jh","policy":"picker-roundrobin-balanced","resolver-target":"endpoint://requestfail/mock.server"}
{"level":"info","msg":"resolved","picker":"picker-error","balancer-id":"c6nfdhq493jh","addresses":["127.0.0.1:37663","127.0.0.1:38453","127.0.0.1:38567","127.0.0.1:39793","127.0.0.1:45515"]}
{"level":"info","msg":"created subconn","address":"127.0.0.1:37663"}
{"level":"info","msg":"created subconn","address":"127.0.0.1:45515"}
{"level":"info","msg":"created subconn","address":"127.0.0.1:38453"}
{"level":"info","msg":"created subconn","address":"127.0.0.1:38567"}
{"level":"info","msg":"created subconn","address":"127.0.0.1:39793"}
{"level":"info","msg":"state changed","picker":"picker-error","balancer-id":"c6nfdhq493jh","connected":false,"subconn":"0x1eb7380","subconn-size":5,"address":"127.0.0.1:37663","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":"c6nfdhq493jh","connected":false,"subconn":"0x1eb7390","subconn-size":5,"address":"127.0.0.1:45515","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":"c6nfdhq493jh","connected":false,"subconn":"0x1eb73a0","subconn-size":5,"address":"127.0.0.1:38453","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":"c6nfdhq493jh","connected":false,"subconn":"0x1eb73b0","subconn-size":5,"address":"127.0.0.1:38567","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":"c6nfdhq493jh","connected":false,"subconn":"0x1eb73d0","subconn-size":5,"address":"127.0.0.1:39793","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":"c6nfdhq493jh","connected":true,"subconn":"0x1eb73d0","subconn-size":5,"address":"127.0.0.1:39793","old-state":"CONNECTING","new-state":"READY"}
{"level":"info","msg":"updated picker","picker":"picker-roundrobin-balanced","balancer-id":"c6nfdhq493jh","policy":"picker-roundrobin-balanced","subconn-ready":["127.0.0.1:39793 (0x1eb73d0)"],"subconn-size":1}
{"level":"info","msg":"state changed","picker":"picker-roundrobin-balanced","balancer-id":"c6nfdhq493jh","connected":true,"subconn":"0x1eb73a0","subconn-size":5,"address":"127.0.0.1:38453","old-state":"CONNECTING","new-state":"READY"}
{"level":"info","msg":"updated picker","picker":"picker-roundrobin-balanced","balancer-id":"c6nfdhq493jh","policy":"picker-roundrobin-balanced","subconn-ready":["127.0.0.1:38453 (0x1eb73a0)","127.0.0.1:39793 (0x1eb73d0)"],"subconn-size":2}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:39793","subconn-index":0,"subconn-size":2}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:39793","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:38453","subconn-index":1,"subconn-size":2}
{"level":"info","msg":"state changed","picker":"picker-roundrobin-balanced","balancer-id":"c6nfdhq493jh","connected":true,"subconn":"0x1eb73b0","subconn-size":5,"address":"127.0.0.1:38567","old-state":"CONNECTING","new-state":"READY"}
{"level":"info","msg":"updated picker","picker":"picker-roundrobin-balanced","balancer-id":"c6nfdhq493jh","policy":"picker-roundrobin-balanced","subconn-ready":["127.0.0.1:38453 (0x1eb73a0)","127.0.0.1:38567 (0x1eb73b0)","127.0.0.1:39793 (0x1eb73d0)"],"subconn-size":3}
{"level":"info","msg":"state changed","picker":"picker-roundrobin-balanced","balancer-id":"c6nfdhq493jh","connected":true,"subconn":"0x1eb7380","subconn-size":5,"address":"127.0.0.1:37663","old-state":"CONNECTING","new-state":"READY"}
{"level":"info","msg":"updated picker","picker":"picker-roundrobin-balanced","balancer-id":"c6nfdhq493jh","policy":"picker-roundrobin-balanced","subconn-ready":["127.0.0.1:37663 (0x1eb7380)","127.0.0.1:38453 (0x1eb73a0)","127.0.0.1:38567 (0x1eb73b0)","127.0.0.1:39793 (0x1eb73d0)"],"subconn-size":4}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:38453","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:39793","subconn-index":0,"subconn-size":4}
{"level":"info","msg":"state changed","picker":"picker-roundrobin-balanced","balancer-id":"c6nfdhq493jh","connected":true,"subconn":"0x1eb7390","subconn-size":5,"address":"127.0.0.1:45515","old-state":"CONNECTING","new-state":"READY"}
{"level":"info","msg":"updated picker","picker":"picker-roundrobin-balanced","balancer-id":"c6nfdhq493jh","policy":"picker-roundrobin-balanced","subconn-ready":["127.0.0.1:37663 (0x1eb7380)","127.0.0.1:38453 (0x1eb73a0)","127.0.0.1:38567 (0x1eb73b0)","127.0.0.1:39793 (0x1eb73d0)","127.0.0.1:45515 (0x1eb7390)"],"subconn-size":5}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:39793","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:45515","subconn-index":0,"subconn-size":5}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:45515","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:38453","subconn-index":1,"subconn-size":5}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:38453","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:38567","subconn-index":2,"subconn-size":5}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:38567","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:39793","subconn-index":3,"subconn-size":5}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:39793","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:37663","subconn-index":4,"subconn-size":5}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:37663","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:45515","subconn-index":0,"subconn-size":5}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:45515","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:38453","subconn-index":1,"subconn-size":5}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:38453","success":true,"bytes-sent":true,"bytes-received":true}
--- PASS: TestRoundRobinBalancedResolvableFailoverFromRequestFail (0.03s)
=== RUN   Test_epsToAddrs
--- PASS: Test_epsToAddrs (0.00s)
PASS
ok  	github.com/coreos/etcd/clientv3/balancer	1.263s
?   	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.047s [no tests to run]
2020-10-27 05:31:12.313750 I | integration: launching 1685465858 (unix://localhost:16854658580)
2020-10-27 05:31:12.424952 I | etcdserver: name = 1685465858
2020-10-27 05:31:12.425251 I | etcdserver: data dir = /tmp/etcd370674654
2020-10-27 05:31:12.425456 I | etcdserver: member dir = /tmp/etcd370674654/member
2020-10-27 05:31:12.425688 I | etcdserver: heartbeat = 10ms
2020-10-27 05:31:12.425872 I | etcdserver: election = 100ms
2020-10-27 05:31:12.426044 I | etcdserver: snapshot count = 0
2020-10-27 05:31:12.426255 I | etcdserver: advertise client URLs = unix://127.0.0.1:2100219713
2020-10-27 05:31:12.426461 I | etcdserver: initial advertise peer URLs = unix://127.0.0.1:2100119713
2020-10-27 05:31:12.426679 I | etcdserver: initial cluster = 1685465858=unix://127.0.0.1:2100119713
2020-10-27 05:31:12.574660 I | etcdserver: starting member d946cde40ccbf788 in cluster fab5a7d1eb02e92
2020-10-27 05:31:12.575496 I | raft: d946cde40ccbf788 became follower at term 0
2020-10-27 05:31:12.575771 I | raft: newRaft d946cde40ccbf788 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
2020-10-27 05:31:12.576042 I | raft: d946cde40ccbf788 became follower at term 1
2020-10-27 05:31:12.866056 W | auth: simple token is not cryptographically signed
2020-10-27 05:31:13.307741 I | etcdserver: set snapshot count to default 100000
2020-10-27 05:31:13.307914 I | etcdserver: starting server... [version: 3.3.25, cluster version: to_be_decided]
2020-10-27 05:31:13.308281 I | etcdserver: d946cde40ccbf788 as single-node; fast-forwarding 9 ticks (election ticks 10)
2020-10-27 05:31:13.311082 I | etcdserver/membership: added member d946cde40ccbf788 [unix://127.0.0.1:2100119713] to cluster fab5a7d1eb02e92
2020-10-27 05:31:13.334145 I | integration: launched 1685465858 (unix://localhost:16854658580)
2020-10-27 05:31:13.390917 I | raft: d946cde40ccbf788 is starting a new election at term 1
2020-10-27 05:31:13.391029 I | raft: d946cde40ccbf788 became candidate at term 2
2020-10-27 05:31:13.391140 I | raft: d946cde40ccbf788 received MsgVoteResp from d946cde40ccbf788 at term 2
2020-10-27 05:31:13.391258 I | raft: d946cde40ccbf788 became leader at term 2
2020-10-27 05:31:13.391341 I | raft: raft.node: d946cde40ccbf788 elected leader d946cde40ccbf788 at term 2
2020-10-27 05:31:13.393313 I | etcdserver: setting up the initial cluster version to 3.3
2020-10-27 05:31:13.700307 W | etcdserver: request "ID:17836635416052318465 Method:\"PUT\" Path:\"/0/members/d946cde40ccbf788/attributes\" Val:\"{\\\"name\\\":\\\"1685465858\\\",\\\"clientURLs\\\":[\\\"unix://127.0.0.1:2100219713\\\"]}\" " with result "" took too long (208.196764ms) to execute
2020-10-27 05:31:13.700684 I | etcdserver: published {Name:1685465858 ClientURLs:[unix://127.0.0.1:2100219713]} to cluster fab5a7d1eb02e92
2020-10-27 05:31:13.700905 N | etcdserver/membership: set the initial cluster version to 3.3
2020-10-27 05:31:13.701426 I | etcdserver/api: enabled capabilities for version 3.3
=== RUN   TestResumeElection
2020-10-27 05:31:14.032963 W | etcdserver: read-only range request "key:\"/resume-election//\" range_end:\"/resume-election/0\" limit:1 sort_order:DESCEND sort_target:CREATE max_create_revision:1 " with result "range_response_count:0 size:6" took too long (237.916539ms) to execute
2020-10-27 05:31:14.416210 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 (297.585429ms) to execute
2020-10-27 05:31:14.416730 W | etcdserver: request "header:<ID:17836635416052318477 > txn:<compare:<target:CREATE key:\"/resume-election/7788756889f34105\" create_revision:0 > success:<request_put:<key:\"/resume-election/7788756889f34105\" value_size:10 lease:8613263379197542661 >> failure:<request_range:<key:\"/resume-election/7788756889f34105\" > >>" with result "size:14" took too long (208.111762ms) to execute
--- PASS: TestResumeElection (0.76s)
PASS
2020-10-27 05:31:14.472175 I | integration: terminating 1685465858 (unix://localhost:16854658580)
2020-10-27 05:31:14.845996 I | integration: terminated 1685465858 (unix://localhost:16854658580)
ok  	github.com/coreos/etcd/clientv3/concurrency	2.634s
?   	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-27 05:31:37.011696 I | integration: launching 1692397376 (unix://localhost:16923973760)
2020-10-27 05:31:37.133791 I | etcdserver: name = 1692397376
2020-10-27 05:31:37.133878 I | etcdserver: data dir = /tmp/etcd926750149
2020-10-27 05:31:37.133943 I | etcdserver: member dir = /tmp/etcd926750149/member
2020-10-27 05:31:37.133996 I | etcdserver: heartbeat = 10ms
2020-10-27 05:31:37.134050 I | etcdserver: election = 100ms
2020-10-27 05:31:37.134103 I | etcdserver: snapshot count = 0
2020-10-27 05:31:37.135565 I | etcdserver: advertise client URLs = unix://127.0.0.1:2100219764
2020-10-27 05:31:37.135644 I | etcdserver: initial advertise peer URLs = unix://127.0.0.1:2100119764
2020-10-27 05:31:37.136307 I | etcdserver: initial cluster = 1692397376=unix://127.0.0.1:2100119764
2020-10-27 05:31:37.308442 I | etcdserver: starting member a3160f7db86362e7 in cluster e62bc749bdc8c1d1
2020-10-27 05:31:37.309010 I | raft: a3160f7db86362e7 became follower at term 0
2020-10-27 05:31:37.309115 I | raft: newRaft a3160f7db86362e7 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
2020-10-27 05:31:37.309923 I | raft: a3160f7db86362e7 became follower at term 1
2020-10-27 05:31:37.583136 W | auth: simple token is not cryptographically signed
2020-10-27 05:31:38.675077 I | etcdserver: set snapshot count to default 100000
2020-10-27 05:31:38.675213 I | etcdserver: starting server... [version: 3.3.25, cluster version: to_be_decided]
2020-10-27 05:31:38.677052 I | etcdserver: a3160f7db86362e7 as single-node; fast-forwarding 9 ticks (election ticks 10)
2020-10-27 05:31:38.679067 I | etcdserver/membership: added member a3160f7db86362e7 [unix://127.0.0.1:2100119764] to cluster e62bc749bdc8c1d1
2020-10-27 05:31:38.702502 I | integration: launched 1692397376 (unix://localhost:16923973760)
2020-10-27 05:31:38.751879 I | raft: a3160f7db86362e7 is starting a new election at term 1
2020-10-27 05:31:38.752060 I | raft: a3160f7db86362e7 became candidate at term 2
2020-10-27 05:31:38.752715 I | raft: a3160f7db86362e7 received MsgVoteResp from a3160f7db86362e7 at term 2
2020-10-27 05:31:38.752955 I | raft: a3160f7db86362e7 became leader at term 2
2020-10-27 05:31:38.753050 I | raft: raft.node: a3160f7db86362e7 elected leader a3160f7db86362e7 at term 2
2020-10-27 05:31:38.755093 I | etcdserver: setting up the initial cluster version to 3.3
2020-10-27 05:31:39.059209 W | etcdserver: request "ID:7126794027194900226 Method:\"PUT\" Path:\"/0/members/a3160f7db86362e7/attributes\" Val:\"{\\\"name\\\":\\\"1692397376\\\",\\\"clientURLs\\\":[\\\"unix://127.0.0.1:2100219764\\\"]}\" " with result "" took too long (216.26164ms) to execute
2020-10-27 05:31:39.059557 I | etcdserver: published {Name:1692397376 ClientURLs:[unix://127.0.0.1:2100219764]} to cluster e62bc749bdc8c1d1
2020-10-27 05:31:39.059934 N | etcdserver/membership: set the initial cluster version to 3.3
2020-10-27 05:31:39.060284 I | etcdserver/api: enabled capabilities for version 3.3
2020-10-27 05:31:39.319671 W | etcdserver: request "header:<ID:7126794027194900230 > delete_range:<key:\"foo/127.0.0.1\" > " with result "size:6" took too long (157.45444ms) to execute
2020-10-27 05:31:39.321109 I | integration: terminating 1692397376 (unix://localhost:16923973760)
2020-10-27 05:31:39.480101 I | integration: terminated 1692397376 (unix://localhost:16923973760)
--- PASS: TestGRPCResolver (2.48s)
=== RUN   TestGRPCResolverMulti
2020-10-27 05:31:39.487584 I | integration: launching 221181824 (unix://localhost:2211818240)
2020-10-27 05:31:39.567251 I | etcdserver: name = 221181824
2020-10-27 05:31:39.567350 I | etcdserver: data dir = /tmp/etcd380302432
2020-10-27 05:31:39.567806 I | etcdserver: member dir = /tmp/etcd380302432/member
2020-10-27 05:31:39.567887 I | etcdserver: heartbeat = 10ms
2020-10-27 05:31:39.567944 I | etcdserver: election = 100ms
2020-10-27 05:31:39.567994 I | etcdserver: snapshot count = 0
2020-10-27 05:31:39.568068 I | etcdserver: advertise client URLs = unix://127.0.0.1:2100419764
2020-10-27 05:31:39.568139 I | etcdserver: initial advertise peer URLs = unix://127.0.0.1:2100319764
2020-10-27 05:31:39.568232 I | etcdserver: initial cluster = 221181824=unix://127.0.0.1:2100319764
2020-10-27 05:31:39.716510 I | etcdserver: starting member f238e67c47470873 in cluster 3fe1deba8912db0f
2020-10-27 05:31:39.716668 I | raft: f238e67c47470873 became follower at term 0
2020-10-27 05:31:39.717334 I | raft: newRaft f238e67c47470873 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
2020-10-27 05:31:39.717653 I | raft: f238e67c47470873 became follower at term 1
2020-10-27 05:31:40.008178 W | auth: simple token is not cryptographically signed
2020-10-27 05:31:40.408269 I | etcdserver: set snapshot count to default 100000
2020-10-27 05:31:40.408395 I | etcdserver: starting server... [version: 3.3.25, cluster version: to_be_decided]
2020-10-27 05:31:40.409772 I | etcdserver: f238e67c47470873 as single-node; fast-forwarding 9 ticks (election ticks 10)
2020-10-27 05:31:40.411117 I | etcdserver/membership: added member f238e67c47470873 [unix://127.0.0.1:2100319764] to cluster 3fe1deba8912db0f
2020-10-27 05:31:40.420242 I | integration: launched 221181824 (unix://localhost:2211818240)
2020-10-27 05:31:40.529266 I | raft: f238e67c47470873 is starting a new election at term 1
2020-10-27 05:31:40.529404 I | raft: f238e67c47470873 became candidate at term 2
2020-10-27 05:31:40.529492 I | raft: f238e67c47470873 received MsgVoteResp from f238e67c47470873 at term 2
2020-10-27 05:31:40.529623 I | raft: f238e67c47470873 became leader at term 2
2020-10-27 05:31:40.529709 I | raft: raft.node: f238e67c47470873 elected leader f238e67c47470873 at term 2
2020-10-27 05:31:40.530564 I | etcdserver: setting up the initial cluster version to 3.3
2020-10-27 05:31:40.766805 N | etcdserver/membership: set the initial cluster version to 3.3
2020-10-27 05:31:40.767024 I | etcdserver: published {Name:221181824 ClientURLs:[unix://127.0.0.1:2100419764]} to cluster 3fe1deba8912db0f
2020-10-27 05:31:41.116920 W | etcdserver: request "header:<ID:608959466483566342 > put:<key:\"foo/host2\" value_size:43 >" with result "size:4" took too long (207.590414ms) to execute
2020-10-27 05:31:41.133495 I | integration: terminating 221181824 (unix://localhost:2211818240)
2020-10-27 05:31:41.346364 I | integration: terminated 221181824 (unix://localhost:2211818240)
--- PASS: TestGRPCResolverMulti (1.87s)
PASS
ok  	github.com/coreos/etcd/clientv3/naming	4.431s
=== RUN   TestDetectKvOrderViolation
--- PASS: TestDetectKvOrderViolation (6.17s)
=== RUN   TestDetectTxnOrderViolation
--- PASS: TestDetectTxnOrderViolation (10.46s)
=== RUN   TestKvOrdering
--- PASS: TestKvOrdering (0.00s)
=== RUN   TestTxnOrdering
--- PASS: TestTxnOrdering (0.00s)
=== RUN   TestEndpointSwitchResolvesViolation
--- PASS: TestEndpointSwitchResolvesViolation (9.65s)
=== RUN   TestUnresolvableOrderViolation
--- PASS: TestUnresolvableOrderViolation (15.80s)
PASS
ok  	github.com/coreos/etcd/clientv3/ordering	42.200s
?   	github.com/coreos/etcd/clientv3/snapshot	[no test files]
=== RUN   TestConfigFromFile
--- PASS: TestConfigFromFile (0.03s)
PASS
ok  	github.com/coreos/etcd/clientv3/yaml	0.073s
=== RUN   TestPeriodicHourly
2020-10-27 05:32:54.642228 N | compactor: Starting auto-compaction at revision 1 (retention: 2h0m0s)
2020-10-27 05:32:59.642261 N | compactor: Finished auto-compaction at revision 1
2020-10-27 05:32:59.755200 N | compactor: Starting auto-compaction at revision 10 (retention: 2h0m0s)
2020-10-27 05:32:59.755298 N | compactor: Finished auto-compaction at revision 10
2020-10-27 05:32:59.867979 N | compactor: Starting auto-compaction at revision 20 (retention: 2h0m0s)
2020-10-27 05:32:59.868076 N | compactor: Finished auto-compaction at revision 20
2020-10-27 05:32:59.981322 N | compactor: Starting auto-compaction at revision 30 (retention: 2h0m0s)
2020-10-27 05:32:59.981452 N | compactor: Finished auto-compaction at revision 30
--- PASS: TestPeriodicHourly (5.55s)
=== RUN   TestPeriodicMinutes
2020-10-27 05:33:00.094692 N | compactor: Starting auto-compaction at revision 1 (retention: 5m0s)
2020-10-27 05:33:05.094946 N | compactor: Finished auto-compaction at revision 1
2020-10-27 05:33:05.207641 N | compactor: Starting auto-compaction at revision 10 (retention: 5m0s)
2020-10-27 05:33:05.207985 N | compactor: Finished auto-compaction at revision 10
2020-10-27 05:33:05.320943 N | compactor: Starting auto-compaction at revision 20 (retention: 5m0s)
2020-10-27 05:33:05.321106 N | compactor: Finished auto-compaction at revision 20
2020-10-27 05:33:05.434291 N | compactor: Starting auto-compaction at revision 30 (retention: 5m0s)
2020-10-27 05:33:05.434415 N | compactor: Finished auto-compaction at revision 30
2020-10-27 05:33:05.547737 N | compactor: Starting auto-compaction at revision 40 (retention: 5m0s)
2020-10-27 05:33:05.547895 N | compactor: Finished auto-compaction at revision 40
2020-10-27 05:33:05.661317 N | compactor: Starting auto-compaction at revision 50 (retention: 5m0s)
2020-10-27 05:33:05.661435 N | compactor: Finished auto-compaction at revision 50
--- PASS: TestPeriodicMinutes (5.68s)
=== RUN   TestPeriodicPause
2020-10-27 05:33:06.032820 N | compactor: Starting auto-compaction at revision 24 (retention: 1h0m0s)
2020-10-27 05:33:06.032942 N | compactor: Finished auto-compaction at revision 24
--- PASS: TestPeriodicPause (0.37s)
=== RUN   TestRevision
2020-10-27 05:33:11.044114 N | compactor: Starting auto-compaction at revision 90 (retention: 10 revisions)
2020-10-27 05:33:11.054525 N | compactor: Finished auto-compaction at revision 90
2020-10-27 05:33:16.065005 N | compactor: Starting auto-compaction at revision 190 (retention: 10 revisions)
2020-10-27 05:33:16.075452 N | compactor: Finished auto-compaction at revision 190
--- PASS: TestRevision (10.04s)
=== RUN   TestRevisionPause
2020-10-27 05:33:16.096708 N | compactor: Starting auto-compaction at revision 90 (retention: 10 revisions)
2020-10-27 05:33:16.106971 N | compactor: Finished auto-compaction at revision 90
--- PASS: TestRevisionPause (0.03s)
PASS
ok  	github.com/coreos/etcd/compactor	21.726s
=== RUN   TestNewProxyFuncUnset
--- PASS: TestNewProxyFuncUnset (0.00s)
=== RUN   TestNewProxyFuncBad
--- PASS: TestNewProxyFuncBad (0.00s)
=== RUN   TestNewProxyFunc
2020-10-27 05:33:21.874099 I | discovery: using proxy "http://bar.com"
2020-10-27 05:33:21.874583 I | discovery: using proxy "http://disco.foo.bar"
--- PASS: TestNewProxyFunc (0.00s)
=== RUN   TestCheckCluster
2020-10-27 05:33:21.875289 E | discovery: error #0: context deadline exceeded
2020-10-27 05:33:21.875864 I | discovery: cluster status check: error connecting to <nil>, retrying in 2s
2020-10-27 05:33:21.876072 E | discovery: error #0: context deadline exceeded
2020-10-27 05:33:21.876233 I | discovery: cluster status check: error connecting to <nil>, retrying in 4s
2020-10-27 05:33:21.876400 E | discovery: error #0: context deadline exceeded
2020-10-27 05:33:21.876563 I | discovery: cluster status check: error connecting to <nil>, retrying in 8s
2020-10-27 05:33:21.876935 E | discovery: error #0: context deadline exceeded
2020-10-27 05:33:21.877085 I | discovery: cluster status check: error connecting to <nil>, retrying in 2s
2020-10-27 05:33:21.877256 E | discovery: error #0: context deadline exceeded
2020-10-27 05:33:21.877400 I | discovery: cluster status check: error connecting to <nil>, retrying in 4s
2020-10-27 05:33:21.877556 E | discovery: error #0: context deadline exceeded
2020-10-27 05:33:21.877685 I | discovery: cluster status check: error connecting to <nil>, retrying in 8s
2020-10-27 05:33:21.878121 E | discovery: error #0: context deadline exceeded
2020-10-27 05:33:21.878275 I | discovery: cluster status check: error connecting to <nil>, retrying in 2s
2020-10-27 05:33:21.878540 E | discovery: error #0: context deadline exceeded
2020-10-27 05:33:21.878678 I | discovery: cluster status check: error connecting to <nil>, retrying in 4s
2020-10-27 05:33:21.878830 E | discovery: error #0: context deadline exceeded
2020-10-27 05:33:21.878953 I | discovery: cluster status check: error connecting to <nil>, retrying in 8s
2020-10-27 05:33:21.879319 E | discovery: error #0: context deadline exceeded
2020-10-27 05:33:21.879460 I | discovery: cluster status check: error connecting to <nil>, retrying in 2s
2020-10-27 05:33:21.879673 E | discovery: error #0: context deadline exceeded
2020-10-27 05:33:21.879814 I | discovery: cluster status check: error connecting to <nil>, retrying in 4s
2020-10-27 05:33:21.879982 E | discovery: error #0: context deadline exceeded
2020-10-27 05:33:21.880114 I | discovery: cluster status check: error connecting to <nil>, retrying in 8s
2020-10-27 05:33:21.880481 E | discovery: error #0: context deadline exceeded
2020-10-27 05:33:21.880618 I | discovery: cluster status check: error connecting to <nil>, retrying in 2s
2020-10-27 05:33:21.880779 E | discovery: error #0: context deadline exceeded
2020-10-27 05:33:21.880910 I | discovery: cluster status check: error connecting to <nil>, retrying in 4s
2020-10-27 05:33:21.881059 E | discovery: error #0: context deadline exceeded
2020-10-27 05:33:21.881179 I | discovery: cluster status check: error connecting to <nil>, retrying in 8s
2020-10-27 05:33:21.881486 E | discovery: error #0: context deadline exceeded
2020-10-27 05:33:21.881687 I | discovery: cluster status check: error connecting to <nil>, retrying in 2s
2020-10-27 05:33:21.881860 E | discovery: error #0: context deadline exceeded
2020-10-27 05:33:21.881986 I | discovery: cluster status check: error connecting to <nil>, retrying in 4s
2020-10-27 05:33:21.882137 E | discovery: error #0: context deadline exceeded
2020-10-27 05:33:21.882262 I | discovery: cluster status check: error connecting to <nil>, retrying in 8s
2020-10-27 05:33:21.882514 E | discovery: error #0: context deadline exceeded
2020-10-27 05:33:21.882640 I | discovery: cluster status check: error connecting to <nil>, retrying in 2s
2020-10-27 05:33:21.882847 E | discovery: error #0: context deadline exceeded
2020-10-27 05:33:21.882995 I | discovery: cluster status check: error connecting to <nil>, retrying in 4s
2020-10-27 05:33:21.883154 E | discovery: error #0: context deadline exceeded
2020-10-27 05:33:21.883286 I | discovery: cluster status check: error connecting to <nil>, retrying in 8s
--- PASS: TestCheckCluster (0.01s)
=== RUN   TestWaitNodes
2020-10-27 05:33:21.883833 N | discovery: found peer 1 in the cluster
2020-10-27 05:33:21.883978 N | discovery: found peer 2 in the cluster
2020-10-27 05:33:21.884042 N | discovery: found peer 3 in the cluster
2020-10-27 05:33:21.884096 N | discovery: found 3 needed peer(s)
2020-10-27 05:33:21.884207 N | discovery: found peer 1 in the cluster
2020-10-27 05:33:21.884312 N | discovery: found peer 2 in the cluster
2020-10-27 05:33:21.884378 N | discovery: found peer 3 in the cluster
2020-10-27 05:33:21.884431 N | discovery: found 3 needed peer(s)
2020-10-27 05:33:21.884549 N | discovery: found peer 1 in the cluster
2020-10-27 05:33:21.884607 N | discovery: found 1 peer(s), waiting for 2 more
2020-10-27 05:33:21.884661 N | discovery: found peer 2 in the cluster
2020-10-27 05:33:21.884799 N | discovery: found 2 peer(s), waiting for 1 more
2020-10-27 05:33:21.884856 N | discovery: found peer 3 in the cluster
2020-10-27 05:33:21.884908 N | discovery: found 3 needed peer(s)
2020-10-27 05:33:21.885038 N | discovery: found peer 1 in the cluster
2020-10-27 05:33:21.885100 N | discovery: found 1 peer(s), waiting for 2 more
2020-10-27 05:33:21.885174 E | discovery: error #0: context deadline exceeded
2020-10-27 05:33:21.885390 I | discovery: waiting for other nodes: error connecting to <nil>, retrying in 2s
2020-10-27 05:33:21.885607 N | discovery: found peer 1 in the cluster
2020-10-27 05:33:21.885675 N | discovery: found 1 peer(s), waiting for 2 more
2020-10-27 05:33:21.885736 E | discovery: error #0: context deadline exceeded
2020-10-27 05:33:21.885865 I | discovery: waiting for other nodes: error connecting to <nil>, retrying in 4s
2020-10-27 05:33:21.886090 N | discovery: found peer 1 in the cluster
2020-10-27 05:33:21.886155 N | discovery: found 1 peer(s), waiting for 2 more
2020-10-27 05:33:21.886208 N | discovery: found peer 2 in the cluster
2020-10-27 05:33:21.886262 N | discovery: found 2 peer(s), waiting for 1 more
2020-10-27 05:33:21.886310 N | discovery: found peer 3 in the cluster
2020-10-27 05:33:21.886367 N | discovery: found 3 needed peer(s)
2020-10-27 05:33:21.886527 N | discovery: found peer 1 in the cluster
2020-10-27 05:33:21.886603 N | discovery: found peer 2 in the cluster
2020-10-27 05:33:21.886660 N | discovery: found 2 peer(s), waiting for 1 more
2020-10-27 05:33:21.886712 N | discovery: found peer 3 in the cluster
2020-10-27 05:33:21.886768 N | discovery: found 3 needed peer(s)
2020-10-27 05:33:21.886881 N | discovery: found peer 1 in the cluster
2020-10-27 05:33:21.886947 N | discovery: found peer 2 in the cluster
2020-10-27 05:33:21.887008 N | discovery: found 2 peer(s), waiting for 1 more
2020-10-27 05:33:21.887070 E | discovery: error #0: context deadline exceeded
2020-10-27 05:33:21.887198 I | discovery: waiting for other nodes: error connecting to <nil>, retrying in 2s
2020-10-27 05:33:21.887456 N | discovery: found peer 1 in the cluster
2020-10-27 05:33:21.887540 N | discovery: found peer 2 in the cluster
2020-10-27 05:33:21.887600 N | discovery: found 2 peer(s), waiting for 1 more
2020-10-27 05:33:21.887665 E | discovery: error #0: context deadline exceeded
2020-10-27 05:33:21.887833 I | discovery: waiting for other nodes: error connecting to <nil>, retrying in 4s
2020-10-27 05:33:21.888039 N | discovery: found peer 1 in the cluster
2020-10-27 05:33:21.888110 N | discovery: found peer 2 in the cluster
2020-10-27 05:33:21.888169 N | discovery: found 2 peer(s), waiting for 1 more
2020-10-27 05:33:21.888222 N | discovery: found peer 3 in the cluster
2020-10-27 05:33:21.888273 N | discovery: found 3 needed peer(s)
2020-10-27 05:33:21.888485 N | discovery: found peer 1 in the cluster
2020-10-27 05:33:21.888563 N | discovery: found peer 2 in the cluster
2020-10-27 05:33:21.888627 N | discovery: found peer 3 in the cluster
2020-10-27 05:33:21.888682 N | discovery: found 3 needed peer(s)
2020-10-27 05:33:21.888786 N | discovery: found peer 1 in the cluster
2020-10-27 05:33:21.888861 N | discovery: found peer 2 in the cluster
2020-10-27 05:33:21.888927 N | discovery: found peer 3 in the cluster
2020-10-27 05:33:21.888978 N | discovery: found 3 needed peer(s)
--- PASS: TestWaitNodes (0.01s)
=== RUN   TestCreateSelf
--- PASS: TestCreateSelf (0.00s)
=== RUN   TestNodesToCluster
--- PASS: TestNodesToCluster (0.00s)
=== RUN   TestSortableNodes
--- PASS: TestSortableNodes (0.03s)
=== RUN   TestRetryFailure
2020-10-27 05:33:21.925491 E | discovery: error #0: context deadline exceeded
2020-10-27 05:33:21.925780 I | discovery: cluster status check: error connecting to <nil>, retrying in 2s
2020-10-27 05:33:21.925963 E | discovery: error #0: context deadline exceeded
2020-10-27 05:33:21.926103 I | discovery: cluster status check: error connecting to <nil>, retrying in 4s
2020-10-27 05:33:21.926258 E | discovery: error #0: context deadline exceeded
2020-10-27 05:33:21.926391 I | discovery: cluster status check: error connecting to <nil>, retrying in 8s
2020-10-27 05:33:21.926843 E | discovery: error #0: context deadline exceeded
--- PASS: TestRetryFailure (0.00s)
PASS
ok  	github.com/coreos/etcd/discovery	0.089s
=== 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-27 05:33:37.622964 I | embed: listening for peers on http://localhost:2380
2020-10-27 05:33:37.624451 I | embed: listening for client requests on localhost:2379
2020-10-27 05:33:37.745406 I | etcdserver: name = default
2020-10-27 05:33:37.745511 I | etcdserver: data dir = /tmp/token-test865465035
2020-10-27 05:33:37.745748 I | etcdserver: member dir = /tmp/token-test865465035/member
2020-10-27 05:33:37.745816 I | etcdserver: heartbeat = 100ms
2020-10-27 05:33:37.745866 I | etcdserver: election = 1000ms
2020-10-27 05:33:37.745914 I | etcdserver: snapshot count = 100000
2020-10-27 05:33:37.746006 I | etcdserver: advertise client URLs = http://localhost:2379
2020-10-27 05:33:37.746070 I | etcdserver: initial advertise peer URLs = http://localhost:2380
2020-10-27 05:33:37.746160 I | etcdserver: initial cluster = default=http://localhost:2380
2020-10-27 05:33:37.919468 I | etcdserver: starting member 8e9e05c52164694d in cluster cdf818194e3a8c32
2020-10-27 05:33:37.920134 I | raft: 8e9e05c52164694d became follower at term 0
2020-10-27 05:33:37.920298 I | raft: newRaft 8e9e05c52164694d [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
2020-10-27 05:33:37.920619 I | raft: 8e9e05c52164694d became follower at term 1
2020-10-27 05:33:38.178110 E | auth: unknown token type: wrong-token
2020-10-27 05:33:38.178318 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.728s
=== RUN   TestErrorWriteTo
--- PASS: TestErrorWriteTo (0.00s)
PASS
ok  	github.com/coreos/etcd/error	0.036s
=== 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.063s
?   	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.072s
=== RUN   TestConfigParsingMemberFlags
--- PASS: TestConfigParsingMemberFlags (0.00s)
=== RUN   TestConfigFileMemberFields
2020-10-27 05:34:52.513453 I | etcdmain: Loading server configuration from "/tmp/servercfg131323747"
--- PASS: TestConfigFileMemberFields (0.01s)
=== RUN   TestConfigParsingClusteringFlags
--- PASS: TestConfigParsingClusteringFlags (0.00s)
=== RUN   TestConfigFileClusteringFields
2020-10-27 05:34:52.524398 I | etcdmain: Loading server configuration from "/tmp/servercfg521884006"
--- PASS: TestConfigFileClusteringFields (0.00s)
=== RUN   TestConfigFileClusteringFlags
2020-10-27 05:34:52.529363 I | etcdmain: Loading server configuration from "/tmp/servercfg328137613"
2020-10-27 05:34:52.531930 I | etcdmain: Loading server configuration from "/tmp/servercfg283150728"
2020-10-27 05:34:52.534556 I | etcdmain: Loading server configuration from "/tmp/servercfg156769095"
2020-10-27 05:34:52.537226 I | etcdmain: Loading server configuration from "/tmp/servercfg893223930"
2020-10-27 05:34:52.540011 I | etcdmain: Loading server configuration from "/tmp/servercfg660698385"
2020-10-27 05:34:52.542494 I | etcdmain: Loading server configuration from "/tmp/servercfg516252988"
2020-10-27 05:34:52.545159 I | etcdmain: Loading server configuration from "/tmp/servercfg271508331"
2020-10-27 05:34:52.547587 I | etcdmain: Loading server configuration from "/tmp/servercfg988342222"
--- PASS: TestConfigFileClusteringFlags (0.02s)
=== RUN   TestConfigParsingOtherFlags
--- PASS: TestConfigParsingOtherFlags (0.00s)
=== RUN   TestConfigFileOtherFields
2020-10-27 05:34:52.555483 I | etcdmain: Loading server configuration from "/tmp/servercfg847722709"
--- PASS: TestConfigFileOtherFields (0.00s)
=== RUN   TestConfigParsingConflictClusteringFlags
--- PASS: TestConfigParsingConflictClusteringFlags (0.01s)
=== RUN   TestConfigFileConflictClusteringFlags
2020-10-27 05:34:52.565927 I | etcdmain: Loading server configuration from "/tmp/servercfg359610416"
2020-10-27 05:34:52.568118 I | etcdmain: Loading server configuration from "/tmp/servercfg539487695"
2020-10-27 05:34:52.570215 I | etcdmain: Loading server configuration from "/tmp/servercfg007176418"
2020-10-27 05:34:52.572255 I | etcdmain: Loading server configuration from "/tmp/servercfg037025497"
--- 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-27 05:34:52.594637 I | etcdmain: Loading server configuration from "/tmp/servercfg767601764"
2020-10-27 05:34:52.596647 I | etcdmain: Loading server configuration from "/tmp/servercfg533609075"
2020-10-27 05:34:52.598647 I | etcdmain: Loading server configuration from "/tmp/servercfg501722422"
2020-10-27 05:34:52.600625 I | etcdmain: Loading server configuration from "/tmp/servercfg576481565"
--- PASS: TestConfigFileElectionTimeout (0.01s)
PASS
ok  	github.com/coreos/etcd/etcdmain	0.178s
=== RUN   TestDecideClusterVersion
--- PASS: TestDecideClusterVersion (0.00s)
=== RUN   TestIsCompatibleWithVers
2020-10-27 05:35:11.402075 W | etcdserver: the running cluster version(2.1.0) is higher than the maximum cluster version(2.0.0) supported
2020-10-27 05:35:11.402643 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-27 05:35:12.411285 I | etcdserver/membership: added member 4d2 [] to cluster 0
2020-10-27 05:35:12.411416 I | etcdserver: set snapshot count to default 100000
2020-10-27 05:35:12.411492 I | etcdserver: starting server... [version: 3.3.25, cluster version: to_be_decided]
2020-10-27 05:35:12.422559 I | etcdserver: skipped leadership transfer for single member cluster
--- PASS: TestApplyRepeat (0.02s)
=== RUN   TestApplyRequest
--- PASS: TestApplyRequest (0.00s)
=== RUN   TestApplyRequestOnAdminMemberAttributes
2020-10-27 05:35:12.434783 I | etcdserver/membership: added member 1 [] to cluster 0
--- PASS: TestApplyRequestOnAdminMemberAttributes (0.00s)
=== RUN   TestApplyConfChangeError
2020-10-27 05:35:12.435626 I | etcdserver/membership: added member 1 [] to cluster 0
2020-10-27 05:35:12.435815 I | etcdserver/membership: added member 2 [] to cluster 0
2020-10-27 05:35:12.435972 I | etcdserver/membership: added member 3 [] to cluster 0
2020-10-27 05:35:12.436145 I | etcdserver/membership: added member 4 [] to cluster 0
2020-10-27 05:35:12.436452 I | etcdserver/membership: removed member 4 from cluster 0
--- PASS: TestApplyConfChangeError (0.04s)
=== RUN   TestApplyConfChangeShouldStop
2020-10-27 05:35:12.478775 I | etcdserver/membership: added member 1 [] to cluster 0
2020-10-27 05:35:12.478946 I | etcdserver/membership: added member 2 [] to cluster 0
2020-10-27 05:35:12.479105 I | etcdserver/membership: added member 3 [] to cluster 0
2020-10-27 05:35:12.479545 I | etcdserver/membership: removed member 2 from cluster 0
2020-10-27 05:35:12.479867 I | etcdserver/membership: removed member 1 from cluster 0
--- PASS: TestApplyConfChangeShouldStop (0.00s)
=== RUN   TestApplyConfigChangeUpdatesConsistIndex
2020-10-27 05:35:12.480424 I | etcdserver/membership: added member 1 [] to cluster 0
2020-10-27 05:35:12.481090 I | etcdserver/membership: added member 2 [http://whatever:123] to cluster 0
--- PASS: TestApplyConfigChangeUpdatesConsistIndex (0.00s)
=== RUN   TestApplyMultiConfChangeShouldStop
2020-10-27 05:35:12.481713 I | etcdserver/membership: added member 1 [] to cluster 0
2020-10-27 05:35:12.481877 I | etcdserver/membership: added member 2 [] to cluster 0
2020-10-27 05:35:12.482023 I | etcdserver/membership: added member 3 [] to cluster 0
2020-10-27 05:35:12.482166 I | etcdserver/membership: added member 4 [] to cluster 0
2020-10-27 05:35:12.482309 I | etcdserver/membership: added member 5 [] to cluster 0
2020-10-27 05:35:12.482833 I | etcdserver/membership: removed member 1 from cluster 0
2020-10-27 05:35:12.483301 I | etcdserver/membership: removed member 2 from cluster 0
2020-10-27 05:35:12.483682 I | etcdserver/membership: removed member 3 from cluster 0
2020-10-27 05:35:12.484016 I | etcdserver/membership: removed member 4 from cluster 0
--- PASS: TestApplyMultiConfChangeShouldStop (0.00s)
=== RUN   TestDoProposal
2020-10-27 05:35:12.484441 I | etcdserver: set snapshot count to default 100000
2020-10-27 05:35:12.484525 I | etcdserver: starting server... [version: 3.3.25, cluster version: to_be_decided]
2020-10-27 05:35:12.484979 I | etcdserver: skipped leadership transfer for single member cluster
2020-10-27 05:35:12.485208 I | etcdserver: set snapshot count to default 100000
2020-10-27 05:35:12.485287 I | etcdserver: starting server... [version: 3.3.25, cluster version: to_be_decided]
2020-10-27 05:35:12.485658 I | etcdserver: skipped leadership transfer for single member cluster
2020-10-27 05:35:12.486161 I | etcdserver: set snapshot count to default 100000
2020-10-27 05:35:12.486245 I | etcdserver: starting server... [version: 3.3.25, cluster version: to_be_decided]
2020-10-27 05:35:12.487022 I | etcdserver: skipped leadership transfer for single member cluster
2020-10-27 05:35:12.487367 I | etcdserver: set snapshot count to default 100000
2020-10-27 05:35:12.487443 I | etcdserver: starting server... [version: 3.3.25, cluster version: to_be_decided]
2020-10-27 05:35:12.487987 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.01s)
=== RUN   TestSyncTimeout
--- PASS: TestSyncTimeout (0.01s)
=== RUN   TestSyncTrigger
2020-10-27 05:35:12.513578 I | etcdserver: set snapshot count to default 100000
2020-10-27 05:35:12.513717 I | etcdserver: starting server... [version: 3.3.25, cluster version: to_be_decided]
2020-10-27 05:35:12.524541 I | etcdserver: skipped leadership transfer for single member cluster
--- PASS: TestSyncTrigger (0.01s)
=== RUN   TestSnapshot
2020-10-27 05:35:13.254766 I | etcdserver: saved snapshot at index 1
2020-10-27 05:35:13.254882 I | etcdserver: compacted raft log at 1
--- PASS: TestSnapshot (0.74s)
=== RUN   TestSnapshotOrdering
2020-10-27 05:35:13.520426 I | etcdserver: set snapshot count to default 100000
2020-10-27 05:35:13.520693 I | etcdserver: starting server... [version: 3.3.25, cluster version: to_be_decided]
2020-10-27 05:35:13.680760 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2020-10-27 05:35:13.755882 I | snap: saved database snapshot to disk [total bytes: 20480]
2020-10-27 05:35:13.756356 I | etcdserver: applying snapshot at index 0...
2020-10-27 05:35:13.756730 I | etcdserver: raft applied incoming snapshot at index 1
2020-10-27 05:35:13.757175 I | etcdserver: skipped leadership transfer for single member cluster
2020-10-27 05:35:13.759196 I | etcdserver: restoring mvcc store...
2020-10-27 05:35:13.763611 I | etcdserver: finished restoring mvcc store
2020-10-27 05:35:13.763786 I | etcdserver: recovering alarms...
2020-10-27 05:35:13.764294 I | etcdserver: closing old backend...
2020-10-27 05:35:13.912945 I | etcdserver: finished recovering alarms
2020-10-27 05:35:13.913061 I | etcdserver: recovering store v2...
2020-10-27 05:35:13.913146 I | etcdserver: finished closing old backend
2020-10-27 05:35:13.914574 I | etcdserver: finished recovering store v2
2020-10-27 05:35:13.914750 I | etcdserver: recovering cluster configuration...
2020-10-27 05:35:13.914932 I | etcdserver: finished recovering cluster configuration
2020-10-27 05:35:13.914998 I | etcdserver: removing old peers from network...
2020-10-27 05:35:13.915053 I | etcdserver: finished removing old peers from network
2020-10-27 05:35:13.915103 I | etcdserver: adding peers from new cluster configuration into network...
2020-10-27 05:35:13.915159 I | etcdserver: finished adding peers from new cluster configuration into network...
2020-10-27 05:35:13.915223 I | etcdserver: finished applying incoming snapshot at index 1
--- PASS: TestSnapshotOrdering (0.80s)
=== RUN   TestTriggerSnap
2020-10-27 05:35:14.309292 I | etcdserver: starting server... [version: 3.3.25, cluster version: to_be_decided]
2020-10-27 05:35:14.317113 I | etcdserver: start to snapshot (applied: 11, lastsnap: 0)
2020-10-27 05:35:14.471252 I | etcdserver: saved snapshot at index 11
2020-10-27 05:35:14.471405 I | etcdserver: compacted raft log at 1
2020-10-27 05:35:14.481609 I | etcdserver: skipped leadership transfer for single member cluster
--- PASS: TestTriggerSnap (0.51s)
=== RUN   TestConcurrentApplyAndSnapshotV3
2020-10-27 05:35:14.823846 I | etcdserver: set snapshot count to default 100000
2020-10-27 05:35:14.824023 I | etcdserver: starting server... [version: 3.3.25, cluster version: to_be_decided]
2020-10-27 05:35:14.988922 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2020-10-27 05:35:15.072122 I | snap: saved database snapshot to disk [total bytes: 20480]
2020-10-27 05:35:15.072441 I | etcdserver: raft applied incoming snapshot at index 3
2020-10-27 05:35:15.072612 I | etcdserver: applying snapshot at index 0...
2020-10-27 05:35:15.074757 I | etcdserver: restoring mvcc store...
2020-10-27 05:35:15.084884 I | etcdserver: finished restoring mvcc store
2020-10-27 05:35:15.085024 I | etcdserver: recovering alarms...
2020-10-27 05:35:15.086256 I | etcdserver: closing old backend...
2020-10-27 05:35:15.254566 I | etcdserver: finished recovering alarms
2020-10-27 05:35:15.254686 I | etcdserver: recovering store v2...
2020-10-27 05:35:15.254784 I | etcdserver: finished closing old backend
2020-10-27 05:35:15.256279 I | etcdserver: finished recovering store v2
2020-10-27 05:35:15.256462 I | etcdserver: recovering cluster configuration...
2020-10-27 05:35:15.256642 I | etcdserver: finished recovering cluster configuration
2020-10-27 05:35:15.256713 I | etcdserver: removing old peers from network...
2020-10-27 05:35:15.256767 I | etcdserver: finished removing old peers from network
2020-10-27 05:35:15.256818 I | etcdserver: adding peers from new cluster configuration into network...
2020-10-27 05:35:15.256873 I | etcdserver: finished adding peers from new cluster configuration into network...
2020-10-27 05:35:15.256939 I | etcdserver: finished applying incoming snapshot at index 3
2020-10-27 05:35:15.422446 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2020-10-27 05:35:15.497117 I | snap: saved database snapshot to disk [total bytes: 20480]
2020-10-27 05:35:15.497421 I | etcdserver: raft applied incoming snapshot at index 6
2020-10-27 05:35:15.497689 I | etcdserver: applying snapshot at index 3...
2020-10-27 05:35:15.500120 I | etcdserver: restoring mvcc store...
2020-10-27 05:35:15.503171 I | etcdserver: finished restoring mvcc store
2020-10-27 05:35:15.503513 I | etcdserver: recovering alarms...
2020-10-27 05:35:15.503871 I | etcdserver: closing old backend...
2020-10-27 05:35:15.662973 I | etcdserver: finished recovering alarms
2020-10-27 05:35:15.663276 I | etcdserver: recovering store v2...
2020-10-27 05:35:15.663797 I | etcdserver: finished closing old backend
2020-10-27 05:35:15.665042 I | etcdserver: finished recovering store v2
2020-10-27 05:35:15.665275 I | etcdserver: recovering cluster configuration...
2020-10-27 05:35:15.665542 I | etcdserver: finished recovering cluster configuration
2020-10-27 05:35:15.665725 I | etcdserver: removing old peers from network...
2020-10-27 05:35:15.665897 I | etcdserver: finished removing old peers from network
2020-10-27 05:35:15.666065 I | etcdserver: adding peers from new cluster configuration into network...
2020-10-27 05:35:15.666230 I | etcdserver: finished adding peers from new cluster configuration into network...
2020-10-27 05:35:15.666406 I | etcdserver: finished applying incoming snapshot at index 6
2020-10-27 05:35:15.822266 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2020-10-27 05:35:15.905480 I | snap: saved database snapshot to disk [total bytes: 20480]
2020-10-27 05:35:15.905903 I | etcdserver: raft applied incoming snapshot at index 9
2020-10-27 05:35:15.906102 I | etcdserver: applying snapshot at index 6...
2020-10-27 05:35:15.908553 I | etcdserver: restoring mvcc store...
2020-10-27 05:35:15.916711 I | etcdserver: finished restoring mvcc store
2020-10-27 05:35:15.916867 I | etcdserver: recovering alarms...
2020-10-27 05:35:15.917911 I | etcdserver: closing old backend...
2020-10-27 05:35:16.146278 I | etcdserver: finished recovering alarms
2020-10-27 05:35:16.146394 I | etcdserver: recovering store v2...
2020-10-27 05:35:16.148132 I | etcdserver: finished recovering store v2
2020-10-27 05:35:16.148249 I | etcdserver: recovering cluster configuration...
2020-10-27 05:35:16.148622 I | etcdserver: finished recovering cluster configuration
2020-10-27 05:35:16.148696 I | etcdserver: removing old peers from network...
2020-10-27 05:35:16.148795 I | etcdserver: finished removing old peers from network
2020-10-27 05:35:16.148900 I | etcdserver: adding peers from new cluster configuration into network...
2020-10-27 05:35:16.148998 I | etcdserver: finished adding peers from new cluster configuration into network...
2020-10-27 05:35:16.149118 I | etcdserver: finished applying incoming snapshot at index 9
2020-10-27 05:35:16.238335 I | etcdserver: finished closing old backend
2020-10-27 05:35:16.380762 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2020-10-27 05:35:16.465598 I | snap: saved database snapshot to disk [total bytes: 20480]
2020-10-27 05:35:16.466005 I | etcdserver: raft applied incoming snapshot at index 12
2020-10-27 05:35:16.466186 I | etcdserver: applying snapshot at index 9...
2020-10-27 05:35:16.468516 I | etcdserver: restoring mvcc store...
2020-10-27 05:35:16.471346 I | etcdserver: finished restoring mvcc store
2020-10-27 05:35:16.471482 I | etcdserver: recovering alarms...
2020-10-27 05:35:16.471730 I | etcdserver: closing old backend...
2020-10-27 05:35:16.629555 I | etcdserver: finished recovering alarms
2020-10-27 05:35:16.629667 I | etcdserver: recovering store v2...
2020-10-27 05:35:16.630174 I | etcdserver: finished closing old backend
2020-10-27 05:35:16.631188 I | etcdserver: finished recovering store v2
2020-10-27 05:35:16.631297 I | etcdserver: recovering cluster configuration...
2020-10-27 05:35:16.631457 I | etcdserver: finished recovering cluster configuration
2020-10-27 05:35:16.631517 I | etcdserver: removing old peers from network...
2020-10-27 05:35:16.631570 I | etcdserver: finished removing old peers from network
2020-10-27 05:35:16.631616 I | etcdserver: adding peers from new cluster configuration into network...
2020-10-27 05:35:16.631665 I | etcdserver: finished adding peers from new cluster configuration into network...
2020-10-27 05:35:16.631779 I | etcdserver: finished applying incoming snapshot at index 12
2020-10-27 05:35:16.797259 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2020-10-27 05:35:16.880489 I | snap: saved database snapshot to disk [total bytes: 20480]
2020-10-27 05:35:16.880814 I | etcdserver: raft applied incoming snapshot at index 15
2020-10-27 05:35:16.880945 I | etcdserver: applying snapshot at index 12...
2020-10-27 05:35:16.883271 I | etcdserver: restoring mvcc store...
2020-10-27 05:35:16.890299 I | etcdserver: finished restoring mvcc store
2020-10-27 05:35:16.890456 I | etcdserver: recovering alarms...
2020-10-27 05:35:16.892194 I | etcdserver: closing old backend...
2020-10-27 05:35:17.112911 I | etcdserver: finished recovering alarms
2020-10-27 05:35:17.113019 I | etcdserver: recovering store v2...
2020-10-27 05:35:17.115638 I | etcdserver: finished recovering store v2
2020-10-27 05:35:17.115751 I | etcdserver: recovering cluster configuration...
2020-10-27 05:35:17.116962 I | etcdserver: finished recovering cluster configuration
2020-10-27 05:35:17.117029 I | etcdserver: removing old peers from network...
2020-10-27 05:35:17.117561 I | etcdserver: finished removing old peers from network
2020-10-27 05:35:17.118142 I | etcdserver: adding peers from new cluster configuration into network...
2020-10-27 05:35:17.118666 I | etcdserver: finished adding peers from new cluster configuration into network...
2020-10-27 05:35:17.119196 I | etcdserver: finished applying incoming snapshot at index 15
2020-10-27 05:35:17.188312 I | etcdserver: finished closing old backend
2020-10-27 05:35:17.339482 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2020-10-27 05:35:17.430542 I | snap: saved database snapshot to disk [total bytes: 20480]
2020-10-27 05:35:17.430895 I | etcdserver: raft applied incoming snapshot at index 18
2020-10-27 05:35:17.431073 I | etcdserver: applying snapshot at index 15...
2020-10-27 05:35:17.433764 I | etcdserver: restoring mvcc store...
2020-10-27 05:35:17.436770 I | etcdserver: finished restoring mvcc store
2020-10-27 05:35:17.436912 I | etcdserver: recovering alarms...
2020-10-27 05:35:17.437321 I | etcdserver: closing old backend...
2020-10-27 05:35:17.571273 I | etcdserver: finished recovering alarms
2020-10-27 05:35:17.571604 I | etcdserver: recovering store v2...
2020-10-27 05:35:17.571935 I | etcdserver: finished closing old backend
2020-10-27 05:35:17.573365 I | etcdserver: finished recovering store v2
2020-10-27 05:35:17.573605 I | etcdserver: recovering cluster configuration...
2020-10-27 05:35:17.573866 I | etcdserver: finished recovering cluster configuration
2020-10-27 05:35:17.574041 I | etcdserver: removing old peers from network...
2020-10-27 05:35:17.574211 I | etcdserver: finished removing old peers from network
2020-10-27 05:35:17.574368 I | etcdserver: adding peers from new cluster configuration into network...
2020-10-27 05:35:17.574532 I | etcdserver: finished adding peers from new cluster configuration into network...
2020-10-27 05:35:17.574699 I | etcdserver: finished applying incoming snapshot at index 18
2020-10-27 05:35:17.739922 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2020-10-27 05:35:17.830556 I | snap: saved database snapshot to disk [total bytes: 20480]
2020-10-27 05:35:17.831014 I | etcdserver: raft applied incoming snapshot at index 21
2020-10-27 05:35:17.831146 I | etcdserver: applying snapshot at index 18...
2020-10-27 05:35:17.833477 I | etcdserver: restoring mvcc store...
2020-10-27 05:35:17.840415 I | etcdserver: finished restoring mvcc store
2020-10-27 05:35:17.840572 I | etcdserver: recovering alarms...
2020-10-27 05:35:17.841801 I | etcdserver: closing old backend...
2020-10-27 05:35:17.996283 I | etcdserver: finished recovering alarms
2020-10-27 05:35:17.996619 I | etcdserver: recovering store v2...
2020-10-27 05:35:17.997090 I | etcdserver: finished closing old backend
2020-10-27 05:35:17.998328 I | etcdserver: finished recovering store v2
2020-10-27 05:35:17.998580 I | etcdserver: recovering cluster configuration...
2020-10-27 05:35:17.998861 I | etcdserver: finished recovering cluster configuration
2020-10-27 05:35:17.999041 I | etcdserver: removing old peers from network...
2020-10-27 05:35:17.999202 I | etcdserver: finished removing old peers from network
2020-10-27 05:35:17.999361 I | etcdserver: adding peers from new cluster configuration into network...
2020-10-27 05:35:17.999528 I | etcdserver: finished adding peers from new cluster configuration into network...
2020-10-27 05:35:17.999709 I | etcdserver: finished applying incoming snapshot at index 21
2020-10-27 05:35:18.155746 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2020-10-27 05:35:18.230608 I | snap: saved database snapshot to disk [total bytes: 20480]
2020-10-27 05:35:18.231158 I | etcdserver: raft applied incoming snapshot at index 24
2020-10-27 05:35:18.231477 I | etcdserver: applying snapshot at index 21...
2020-10-27 05:35:18.234186 I | etcdserver: restoring mvcc store...
2020-10-27 05:35:18.236997 I | etcdserver: finished restoring mvcc store
2020-10-27 05:35:18.237144 I | etcdserver: recovering alarms...
2020-10-27 05:35:18.237396 I | etcdserver: closing old backend...
2020-10-27 05:35:18.387921 I | etcdserver: finished recovering alarms
2020-10-27 05:35:18.388073 I | etcdserver: recovering store v2...
2020-10-27 05:35:18.388673 I | etcdserver: finished closing old backend
2020-10-27 05:35:18.389592 I | etcdserver: finished recovering store v2
2020-10-27 05:35:18.389697 I | etcdserver: recovering cluster configuration...
2020-10-27 05:35:18.389846 I | etcdserver: finished recovering cluster configuration
2020-10-27 05:35:18.389907 I | etcdserver: removing old peers from network...
2020-10-27 05:35:18.389961 I | etcdserver: finished removing old peers from network
2020-10-27 05:35:18.390009 I | etcdserver: adding peers from new cluster configuration into network...
2020-10-27 05:35:18.390059 I | etcdserver: finished adding peers from new cluster configuration into network...
2020-10-27 05:35:18.390174 I | etcdserver: finished applying incoming snapshot at index 24
2020-10-27 05:35:18.547950 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2020-10-27 05:35:18.630644 I | snap: saved database snapshot to disk [total bytes: 20480]
2020-10-27 05:35:18.630906 I | etcdserver: raft applied incoming snapshot at index 27
2020-10-27 05:35:18.631035 I | etcdserver: applying snapshot at index 24...
2020-10-27 05:35:18.633456 I | etcdserver: restoring mvcc store...
2020-10-27 05:35:18.640423 I | etcdserver: finished restoring mvcc store
2020-10-27 05:35:18.640877 I | etcdserver: recovering alarms...
2020-10-27 05:35:18.641983 I | etcdserver: closing old backend...
2020-10-27 05:35:18.796293 I | etcdserver: finished recovering alarms
2020-10-27 05:35:18.796607 I | etcdserver: recovering store v2...
2020-10-27 05:35:18.797163 I | etcdserver: finished closing old backend
2020-10-27 05:35:18.798336 I | etcdserver: finished recovering store v2
2020-10-27 05:35:18.798750 I | etcdserver: recovering cluster configuration...
2020-10-27 05:35:18.799041 I | etcdserver: finished recovering cluster configuration
2020-10-27 05:35:18.799218 I | etcdserver: removing old peers from network...
2020-10-27 05:35:18.799381 I | etcdserver: finished removing old peers from network
2020-10-27 05:35:18.799539 I | etcdserver: adding peers from new cluster configuration into network...
2020-10-27 05:35:18.799711 I | etcdserver: finished adding peers from new cluster configuration into network...
2020-10-27 05:35:18.799892 I | etcdserver: finished applying incoming snapshot at index 27
2020-10-27 05:35:18.965499 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2020-10-27 05:35:19.047709 I | snap: saved database snapshot to disk [total bytes: 20480]
2020-10-27 05:35:19.048201 I | etcdserver: raft applied incoming snapshot at index 30
2020-10-27 05:35:19.048449 I | etcdserver: applying snapshot at index 27...
2020-10-27 05:35:19.050887 I | etcdserver: restoring mvcc store...
2020-10-27 05:35:19.053756 I | etcdserver: finished restoring mvcc store
2020-10-27 05:35:19.054110 I | etcdserver: recovering alarms...
2020-10-27 05:35:19.055167 I | etcdserver: closing old backend...
2020-10-27 05:35:19.279610 I | etcdserver: finished recovering alarms
2020-10-27 05:35:19.279912 I | etcdserver: recovering store v2...
2020-10-27 05:35:19.281510 I | etcdserver: finished recovering store v2
2020-10-27 05:35:19.281767 I | etcdserver: recovering cluster configuration...
2020-10-27 05:35:19.282049 I | etcdserver: finished recovering cluster configuration
2020-10-27 05:35:19.282233 I | etcdserver: removing old peers from network...
2020-10-27 05:35:19.282396 I | etcdserver: finished removing old peers from network
2020-10-27 05:35:19.282554 I | etcdserver: adding peers from new cluster configuration into network...
2020-10-27 05:35:19.282710 I | etcdserver: finished adding peers from new cluster configuration into network...
2020-10-27 05:35:19.282954 I | etcdserver: finished applying incoming snapshot at index 30
2020-10-27 05:35:19.354984 I | etcdserver: finished closing old backend
2020-10-27 05:35:19.488939 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2020-10-27 05:35:19.563934 I | snap: saved database snapshot to disk [total bytes: 20480]
2020-10-27 05:35:19.564496 I | etcdserver: raft applied incoming snapshot at index 33
2020-10-27 05:35:19.564878 I | etcdserver: applying snapshot at index 30...
2020-10-27 05:35:19.567691 I | etcdserver: restoring mvcc store...
2020-10-27 05:35:19.576520 I | etcdserver: finished restoring mvcc store
2020-10-27 05:35:19.576901 I | etcdserver: recovering alarms...
2020-10-27 05:35:19.577200 I | etcdserver: closing old backend...
2020-10-27 05:35:19.738018 I | etcdserver: finished recovering alarms
2020-10-27 05:35:19.738138 I | etcdserver: recovering store v2...
2020-10-27 05:35:19.738380 I | etcdserver: finished closing old backend
2020-10-27 05:35:19.739574 I | etcdserver: finished recovering store v2
2020-10-27 05:35:19.739691 I | etcdserver: recovering cluster configuration...
2020-10-27 05:35:19.739859 I | etcdserver: finished recovering cluster configuration
2020-10-27 05:35:19.739926 I | etcdserver: removing old peers from network...
2020-10-27 05:35:19.739980 I | etcdserver: finished removing old peers from network
2020-10-27 05:35:19.740031 I | etcdserver: adding peers from new cluster configuration into network...
2020-10-27 05:35:19.740083 I | etcdserver: finished adding peers from new cluster configuration into network...
2020-10-27 05:35:19.740144 I | etcdserver: finished applying incoming snapshot at index 33
2020-10-27 05:35:19.905611 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2020-10-27 05:35:19.980628 I | snap: saved database snapshot to disk [total bytes: 20480]
2020-10-27 05:35:19.980970 I | etcdserver: raft applied incoming snapshot at index 36
2020-10-27 05:35:19.981089 I | etcdserver: applying snapshot at index 33...
2020-10-27 05:35:19.983565 I | etcdserver: restoring mvcc store...
2020-10-27 05:35:19.986319 I | etcdserver: finished restoring mvcc store
2020-10-27 05:35:19.986464 I | etcdserver: recovering alarms...
2020-10-27 05:35:19.986964 I | etcdserver: closing old backend...
2020-10-27 05:35:20.129632 I | etcdserver: finished recovering alarms
2020-10-27 05:35:20.129837 I | etcdserver: recovering store v2...
2020-10-27 05:35:20.130422 I | etcdserver: finished closing old backend
2020-10-27 05:35:20.131310 I | etcdserver: finished recovering store v2
2020-10-27 05:35:20.131410 I | etcdserver: recovering cluster configuration...
2020-10-27 05:35:20.131558 I | etcdserver: finished recovering cluster configuration
2020-10-27 05:35:20.131621 I | etcdserver: removing old peers from network...
2020-10-27 05:35:20.131672 I | etcdserver: finished removing old peers from network
2020-10-27 05:35:20.131717 I | etcdserver: adding peers from new cluster configuration into network...
2020-10-27 05:35:20.131770 I | etcdserver: finished adding peers from new cluster configuration into network...
2020-10-27 05:35:20.131824 I | etcdserver: finished applying incoming snapshot at index 36
2020-10-27 05:35:20.272262 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2020-10-27 05:35:20.348036 I | snap: saved database snapshot to disk [total bytes: 20480]
2020-10-27 05:35:20.348607 I | etcdserver: raft applied incoming snapshot at index 39
2020-10-27 05:35:20.348825 I | etcdserver: applying snapshot at index 36...
2020-10-27 05:35:20.352612 I | etcdserver: restoring mvcc store...
2020-10-27 05:35:20.360755 I | etcdserver: finished restoring mvcc store
2020-10-27 05:35:20.360935 I | etcdserver: recovering alarms...
2020-10-27 05:35:20.361239 I | etcdserver: closing old backend...
2020-10-27 05:35:20.529681 I | etcdserver: finished recovering alarms
2020-10-27 05:35:20.529817 I | etcdserver: recovering store v2...
2020-10-27 05:35:20.530103 I | etcdserver: finished closing old backend
2020-10-27 05:35:20.531266 I | etcdserver: finished recovering store v2
2020-10-27 05:35:20.531369 I | etcdserver: recovering cluster configuration...
2020-10-27 05:35:20.531522 I | etcdserver: finished recovering cluster configuration
2020-10-27 05:35:20.531583 I | etcdserver: removing old peers from network...
2020-10-27 05:35:20.531634 I | etcdserver: finished removing old peers from network
2020-10-27 05:35:20.531682 I | etcdserver: adding peers from new cluster configuration into network...
2020-10-27 05:35:20.531732 I | etcdserver: finished adding peers from new cluster configuration into network...
2020-10-27 05:35:20.531798 I | etcdserver: finished applying incoming snapshot at index 39
2020-10-27 05:35:20.681244 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2020-10-27 05:35:20.763981 I | snap: saved database snapshot to disk [total bytes: 20480]
2020-10-27 05:35:20.764302 I | etcdserver: raft applied incoming snapshot at index 42
2020-10-27 05:35:20.764420 I | etcdserver: applying snapshot at index 39...
2020-10-27 05:35:20.766951 I | etcdserver: restoring mvcc store...
2020-10-27 05:35:20.769851 I | etcdserver: finished restoring mvcc store
2020-10-27 05:35:20.769999 I | etcdserver: recovering alarms...
2020-10-27 05:35:20.771944 I | etcdserver: closing old backend...
2020-10-27 05:35:20.988073 I | etcdserver: finished recovering alarms
2020-10-27 05:35:20.988300 I | etcdserver: recovering store v2...
2020-10-27 05:35:20.989968 I | etcdserver: finished recovering store v2
2020-10-27 05:35:20.990079 I | etcdserver: recovering cluster configuration...
2020-10-27 05:35:20.990396 I | etcdserver: finished recovering cluster configuration
2020-10-27 05:35:20.990465 I | etcdserver: removing old peers from network...
2020-10-27 05:35:20.990571 I | etcdserver: finished removing old peers from network
2020-10-27 05:35:20.990680 I | etcdserver: adding peers from new cluster configuration into network...
2020-10-27 05:35:20.990779 I | etcdserver: finished adding peers from new cluster configuration into network...
2020-10-27 05:35:20.990946 I | etcdserver: finished applying incoming snapshot at index 42
2020-10-27 05:35:21.071763 I | etcdserver: finished closing old backend
2020-10-27 05:35:21.222307 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2020-10-27 05:35:21.297352 I | snap: saved database snapshot to disk [total bytes: 20480]
2020-10-27 05:35:21.297663 I | etcdserver: raft applied incoming snapshot at index 45
2020-10-27 05:35:21.297927 I | etcdserver: applying snapshot at index 42...
2020-10-27 05:35:21.300535 I | etcdserver: restoring mvcc store...
2020-10-27 05:35:21.307264 I | etcdserver: finished restoring mvcc store
2020-10-27 05:35:21.307448 I | etcdserver: recovering alarms...
2020-10-27 05:35:21.307998 I | etcdserver: closing old backend...
2020-10-27 05:35:21.454682 I | etcdserver: finished recovering alarms
2020-10-27 05:35:21.454791 I | etcdserver: recovering store v2...
2020-10-27 05:35:21.455279 I | etcdserver: finished closing old backend
2020-10-27 05:35:21.456534 I | etcdserver: finished recovering store v2
2020-10-27 05:35:21.456652 I | etcdserver: recovering cluster configuration...
2020-10-27 05:35:21.457077 I | etcdserver: finished recovering cluster configuration
2020-10-27 05:35:21.457147 I | etcdserver: removing old peers from network...
2020-10-27 05:35:21.457211 I | etcdserver: finished removing old peers from network
2020-10-27 05:35:21.457432 I | etcdserver: adding peers from new cluster configuration into network...
2020-10-27 05:35:21.457707 I | etcdserver: finished adding peers from new cluster configuration into network...
2020-10-27 05:35:21.457839 I | etcdserver: finished applying incoming snapshot at index 45
2020-10-27 05:35:21.605726 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2020-10-27 05:35:21.680691 I | snap: saved database snapshot to disk [total bytes: 20480]
2020-10-27 05:35:21.681176 I | etcdserver: raft applied incoming snapshot at index 48
2020-10-27 05:35:21.681409 I | etcdserver: applying snapshot at index 45...
2020-10-27 05:35:21.684188 I | etcdserver: restoring mvcc store...
2020-10-27 05:35:21.686864 I | etcdserver: finished restoring mvcc store
2020-10-27 05:35:21.687210 I | etcdserver: recovering alarms...
2020-10-27 05:35:21.687561 I | etcdserver: closing old backend...
2020-10-27 05:35:21.847934 I | etcdserver: finished recovering alarms
2020-10-27 05:35:21.848244 I | etcdserver: recovering store v2...
2020-10-27 05:35:21.848571 I | etcdserver: finished closing old backend
2020-10-27 05:35:21.849918 I | etcdserver: finished recovering store v2
2020-10-27 05:35:21.850208 I | etcdserver: recovering cluster configuration...
2020-10-27 05:35:21.850529 I | etcdserver: finished recovering cluster configuration
2020-10-27 05:35:21.850733 I | etcdserver: removing old peers from network...
2020-10-27 05:35:21.850937 I | etcdserver: finished removing old peers from network
2020-10-27 05:35:21.851138 I | etcdserver: adding peers from new cluster configuration into network...
2020-10-27 05:35:21.851343 I | etcdserver: finished adding peers from new cluster configuration into network...
2020-10-27 05:35:21.851605 I | etcdserver: finished applying incoming snapshot at index 48
2020-10-27 05:35:22.005710 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2020-10-27 05:35:22.105920 I | snap: saved database snapshot to disk [total bytes: 20480]
2020-10-27 05:35:22.106385 I | etcdserver: raft applied incoming snapshot at index 51
2020-10-27 05:35:22.106570 I | etcdserver: applying snapshot at index 48...
2020-10-27 05:35:22.109280 I | etcdserver: restoring mvcc store...
2020-10-27 05:35:22.116052 I | etcdserver: finished restoring mvcc store
2020-10-27 05:35:22.116234 I | etcdserver: recovering alarms...
2020-10-27 05:35:22.116632 I | etcdserver: closing old backend...
2020-10-27 05:35:22.296434 I | etcdserver: finished recovering alarms
2020-10-27 05:35:22.296788 I | etcdserver: recovering store v2...
2020-10-27 05:35:22.297155 I | etcdserver: finished closing old backend
2020-10-27 05:35:22.298744 I | etcdserver: finished recovering store v2
2020-10-27 05:35:22.299012 I | etcdserver: recovering cluster configuration...
2020-10-27 05:35:22.299429 I | etcdserver: finished recovering cluster configuration
2020-10-27 05:35:22.299638 I | etcdserver: removing old peers from network...
2020-10-27 05:35:22.300139 I | etcdserver: finished removing old peers from network
2020-10-27 05:35:22.300358 I | etcdserver: adding peers from new cluster configuration into network...
2020-10-27 05:35:22.300596 I | etcdserver: finished adding peers from new cluster configuration into network...
2020-10-27 05:35:22.300866 I | etcdserver: finished applying incoming snapshot at index 51
2020-10-27 05:35:22.447501 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2020-10-27 05:35:22.522602 I | snap: saved database snapshot to disk [total bytes: 20480]
2020-10-27 05:35:22.523137 I | etcdserver: raft applied incoming snapshot at index 54
2020-10-27 05:35:22.523532 I | etcdserver: applying snapshot at index 51...
2020-10-27 05:35:22.526190 I | etcdserver: restoring mvcc store...
2020-10-27 05:35:22.529067 I | etcdserver: finished restoring mvcc store
2020-10-27 05:35:22.529215 I | etcdserver: recovering alarms...
2020-10-27 05:35:22.529393 I | etcdserver: closing old backend...
2020-10-27 05:35:22.671487 I | etcdserver: finished recovering alarms
2020-10-27 05:35:22.671708 I | etcdserver: recovering store v2...
2020-10-27 05:35:22.671876 I | etcdserver: finished closing old backend
2020-10-27 05:35:22.673508 I | etcdserver: finished recovering store v2
2020-10-27 05:35:22.673613 I | etcdserver: recovering cluster configuration...
2020-10-27 05:35:22.673938 I | etcdserver: finished recovering cluster configuration
2020-10-27 05:35:22.674010 I | etcdserver: removing old peers from network...
2020-10-27 05:35:22.674226 I | etcdserver: finished removing old peers from network
2020-10-27 05:35:22.674293 I | etcdserver: adding peers from new cluster configuration into network...
2020-10-27 05:35:22.674500 I | etcdserver: finished adding peers from new cluster configuration into network...
2020-10-27 05:35:22.674572 I | etcdserver: finished applying incoming snapshot at index 54
2020-10-27 05:35:22.831179 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2020-10-27 05:35:22.914241 I | snap: saved database snapshot to disk [total bytes: 20480]
2020-10-27 05:35:22.914570 I | etcdserver: raft applied incoming snapshot at index 57
2020-10-27 05:35:22.914730 I | etcdserver: applying snapshot at index 54...
2020-10-27 05:35:22.917478 I | etcdserver: restoring mvcc store...
2020-10-27 05:35:22.925542 I | etcdserver: finished restoring mvcc store
2020-10-27 05:35:22.925712 I | etcdserver: recovering alarms...
2020-10-27 05:35:22.926178 I | etcdserver: closing old backend...
2020-10-27 05:35:23.079873 I | etcdserver: finished recovering alarms
2020-10-27 05:35:23.080029 I | etcdserver: recovering store v2...
2020-10-27 05:35:23.080181 I | etcdserver: finished closing old backend
2020-10-27 05:35:23.081459 I | etcdserver: finished recovering store v2
2020-10-27 05:35:23.081568 I | etcdserver: recovering cluster configuration...
2020-10-27 05:35:23.081738 I | etcdserver: finished recovering cluster configuration
2020-10-27 05:35:23.081805 I | etcdserver: removing old peers from network...
2020-10-27 05:35:23.081856 I | etcdserver: finished removing old peers from network
2020-10-27 05:35:23.081908 I | etcdserver: adding peers from new cluster configuration into network...
2020-10-27 05:35:23.081959 I | etcdserver: finished adding peers from new cluster configuration into network...
2020-10-27 05:35:23.082027 I | etcdserver: finished applying incoming snapshot at index 57
2020-10-27 05:35:23.230652 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2020-10-27 05:35:23.306314 I | snap: saved database snapshot to disk [total bytes: 20480]
2020-10-27 05:35:23.306763 I | etcdserver: raft applied incoming snapshot at index 60
2020-10-27 05:35:23.306903 I | etcdserver: applying snapshot at index 57...
2020-10-27 05:35:23.309580 I | etcdserver: restoring mvcc store...
2020-10-27 05:35:23.312305 I | etcdserver: finished restoring mvcc store
2020-10-27 05:35:23.312453 I | etcdserver: recovering alarms...
2020-10-27 05:35:23.313544 I | etcdserver: closing old backend...
2020-10-27 05:35:23.546423 I | etcdserver: finished recovering alarms
2020-10-27 05:35:23.546523 I | etcdserver: recovering store v2...
2020-10-27 05:35:23.548238 I | etcdserver: finished recovering store v2
2020-10-27 05:35:23.548356 I | etcdserver: recovering cluster configuration...
2020-10-27 05:35:23.548665 I | etcdserver: finished recovering cluster configuration
2020-10-27 05:35:23.548736 I | etcdserver: removing old peers from network...
2020-10-27 05:35:23.548790 I | etcdserver: finished removing old peers from network
2020-10-27 05:35:23.548842 I | etcdserver: adding peers from new cluster configuration into network...
2020-10-27 05:35:23.548892 I | etcdserver: finished adding peers from new cluster configuration into network...
2020-10-27 05:35:23.548945 I | etcdserver: finished applying incoming snapshot at index 60
2020-10-27 05:35:23.630155 I | etcdserver: finished closing old backend
2020-10-27 05:35:23.797615 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2020-10-27 05:35:23.872630 I | snap: saved database snapshot to disk [total bytes: 20480]
2020-10-27 05:35:23.873081 I | etcdserver: raft applied incoming snapshot at index 63
2020-10-27 05:35:23.873218 I | etcdserver: applying snapshot at index 60...
2020-10-27 05:35:23.875971 I | etcdserver: restoring mvcc store...
2020-10-27 05:35:23.883030 I | etcdserver: finished restoring mvcc store
2020-10-27 05:35:23.883228 I | etcdserver: recovering alarms...
2020-10-27 05:35:23.883352 I | etcdserver: closing old backend...
2020-10-27 05:35:24.046424 I | etcdserver: finished recovering alarms
2020-10-27 05:35:24.046537 I | etcdserver: recovering store v2...
2020-10-27 05:35:24.046865 I | etcdserver: finished closing old backend
2020-10-27 05:35:24.048607 I | etcdserver: finished recovering store v2
2020-10-27 05:35:24.048716 I | etcdserver: recovering cluster configuration...
2020-10-27 05:35:24.049015 I | etcdserver: finished recovering cluster configuration
2020-10-27 05:35:24.049078 I | etcdserver: removing old peers from network...
2020-10-27 05:35:24.049127 I | etcdserver: finished removing old peers from network
2020-10-27 05:35:24.049175 I | etcdserver: adding peers from new cluster configuration into network...
2020-10-27 05:35:24.049231 I | etcdserver: finished adding peers from new cluster configuration into network...
2020-10-27 05:35:24.049614 I | etcdserver: finished applying incoming snapshot at index 63
2020-10-27 05:35:24.189080 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2020-10-27 05:35:24.272660 I | snap: saved database snapshot to disk [total bytes: 20480]
2020-10-27 05:35:24.273178 I | etcdserver: raft applied incoming snapshot at index 66
2020-10-27 05:35:24.273376 I | etcdserver: applying snapshot at index 63...
2020-10-27 05:35:24.276236 I | etcdserver: restoring mvcc store...
2020-10-27 05:35:24.279459 I | etcdserver: finished restoring mvcc store
2020-10-27 05:35:24.279735 I | etcdserver: closing old backend...
2020-10-27 05:35:24.280463 I | etcdserver: recovering alarms...
2020-10-27 05:35:24.446427 I | etcdserver: finished recovering alarms
2020-10-27 05:35:24.446727 I | etcdserver: recovering store v2...
2020-10-27 05:35:24.447070 I | etcdserver: finished closing old backend
2020-10-27 05:35:24.448474 I | etcdserver: finished recovering store v2
2020-10-27 05:35:24.448706 I | etcdserver: recovering cluster configuration...
2020-10-27 05:35:24.448991 I | etcdserver: finished recovering cluster configuration
2020-10-27 05:35:24.449175 I | etcdserver: removing old peers from network...
2020-10-27 05:35:24.449350 I | etcdserver: finished removing old peers from network
2020-10-27 05:35:24.449522 I | etcdserver: adding peers from new cluster configuration into network...
2020-10-27 05:35:24.449693 I | etcdserver: finished adding peers from new cluster configuration into network...
2020-10-27 05:35:24.449886 I | etcdserver: finished applying incoming snapshot at index 66
2020-10-27 05:35:24.814588 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2020-10-27 05:35:24.889281 I | snap: saved database snapshot to disk [total bytes: 20480]
2020-10-27 05:35:24.889682 I | etcdserver: raft applied incoming snapshot at index 69
2020-10-27 05:35:24.889970 I | etcdserver: applying snapshot at index 66...
2020-10-27 05:35:24.892672 I | etcdserver: restoring mvcc store...
2020-10-27 05:35:24.906984 I | etcdserver: finished restoring mvcc store
2020-10-27 05:35:24.907147 I | etcdserver: recovering alarms...
2020-10-27 05:35:24.907711 I | etcdserver: closing old backend...
2020-10-27 05:35:25.038116 I | etcdserver: finished recovering alarms
2020-10-27 05:35:25.038241 I | etcdserver: recovering store v2...
2020-10-27 05:35:25.038936 I | etcdserver: finished closing old backend
2020-10-27 05:35:25.039729 I | etcdserver: finished recovering store v2
2020-10-27 05:35:25.039829 I | etcdserver: recovering cluster configuration...
2020-10-27 05:35:25.039985 I | etcdserver: finished recovering cluster configuration
2020-10-27 05:35:25.040046 I | etcdserver: removing old peers from network...
2020-10-27 05:35:25.040099 I | etcdserver: finished removing old peers from network
2020-10-27 05:35:25.040147 I | etcdserver: adding peers from new cluster configuration into network...
2020-10-27 05:35:25.040201 I | etcdserver: finished adding peers from new cluster configuration into network...
2020-10-27 05:35:25.040264 I | etcdserver: finished applying incoming snapshot at index 69
2020-10-27 05:35:25.197440 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2020-10-27 05:35:25.272613 I | snap: saved database snapshot to disk [total bytes: 20480]
2020-10-27 05:35:25.272994 I | etcdserver: raft applied incoming snapshot at index 72
2020-10-27 05:35:25.273133 I | etcdserver: applying snapshot at index 69...
2020-10-27 05:35:25.275598 I | etcdserver: restoring mvcc store...
2020-10-27 05:35:25.278469 I | etcdserver: finished restoring mvcc store
2020-10-27 05:35:25.278619 I | etcdserver: recovering alarms...
2020-10-27 05:35:25.279099 I | etcdserver: closing old backend...
2020-10-27 05:35:25.504785 I | etcdserver: finished recovering alarms
2020-10-27 05:35:25.504893 I | etcdserver: recovering store v2...
2020-10-27 05:35:25.506447 I | etcdserver: finished recovering store v2
2020-10-27 05:35:25.506562 I | etcdserver: recovering cluster configuration...
2020-10-27 05:35:25.506718 I | etcdserver: finished recovering cluster configuration
2020-10-27 05:35:25.506785 I | etcdserver: removing old peers from network...
2020-10-27 05:35:25.506840 I | etcdserver: finished removing old peers from network
2020-10-27 05:35:25.506888 I | etcdserver: adding peers from new cluster configuration into network...
2020-10-27 05:35:25.506938 I | etcdserver: finished adding peers from new cluster configuration into network...
2020-10-27 05:35:25.506998 I | etcdserver: finished applying incoming snapshot at index 72
2020-10-27 05:35:25.588412 I | etcdserver: finished closing old backend
2020-10-27 05:35:25.730747 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2020-10-27 05:35:25.806022 I | snap: saved database snapshot to disk [total bytes: 20480]
2020-10-27 05:35:25.806374 I | etcdserver: raft applied incoming snapshot at index 75
2020-10-27 05:35:25.806502 I | etcdserver: applying snapshot at index 72...
2020-10-27 05:35:25.809002 I | etcdserver: restoring mvcc store...
2020-10-27 05:35:25.817203 I | etcdserver: finished restoring mvcc store
2020-10-27 05:35:25.822174 I | etcdserver: recovering alarms...
2020-10-27 05:35:25.822630 I | etcdserver: closing old backend...
2020-10-27 05:35:25.980143 I | etcdserver: finished closing old backend
2020-10-27 05:35:26.046472 I | etcdserver: finished recovering alarms
2020-10-27 05:35:26.046561 I | etcdserver: recovering store v2...
2020-10-27 05:35:26.048081 I | etcdserver: finished recovering store v2
2020-10-27 05:35:26.048192 I | etcdserver: recovering cluster configuration...
2020-10-27 05:35:26.048367 I | etcdserver: finished recovering cluster configuration
2020-10-27 05:35:26.048433 I | etcdserver: removing old peers from network...
2020-10-27 05:35:26.048486 I | etcdserver: finished removing old peers from network
2020-10-27 05:35:26.048535 I | etcdserver: adding peers from new cluster configuration into network...
2020-10-27 05:35:26.048585 I | etcdserver: finished adding peers from new cluster configuration into network...
2020-10-27 05:35:26.048649 I | etcdserver: finished applying incoming snapshot at index 75
2020-10-27 05:35:26.197433 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2020-10-27 05:35:26.272674 I | snap: saved database snapshot to disk [total bytes: 20480]
2020-10-27 05:35:26.273311 I | etcdserver: raft applied incoming snapshot at index 78
2020-10-27 05:35:26.273436 I | etcdserver: applying snapshot at index 75...
2020-10-27 05:35:26.275863 I | etcdserver: restoring mvcc store...
2020-10-27 05:35:26.278475 I | etcdserver: finished restoring mvcc store
2020-10-27 05:35:26.278618 I | etcdserver: recovering alarms...
2020-10-27 05:35:26.279097 I | etcdserver: closing old backend...
2020-10-27 05:35:26.438145 I | etcdserver: finished recovering alarms
2020-10-27 05:35:26.438263 I | etcdserver: recovering store v2...
2020-10-27 05:35:26.438864 I | etcdserver: finished closing old backend
2020-10-27 05:35:26.439710 I | etcdserver: finished recovering store v2
2020-10-27 05:35:26.439815 I | etcdserver: recovering cluster configuration...
2020-10-27 05:35:26.439959 I | etcdserver: finished recovering cluster configuration
2020-10-27 05:35:26.440019 I | etcdserver: removing old peers from network...
2020-10-27 05:35:26.440074 I | etcdserver: finished removing old peers from network
2020-10-27 05:35:26.440128 I | etcdserver: adding peers from new cluster configuration into network...
2020-10-27 05:35:26.440179 I | etcdserver: finished adding peers from new cluster configuration into network...
2020-10-27 05:35:26.440254 I | etcdserver: finished applying incoming snapshot at index 78
2020-10-27 05:35:26.580707 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2020-10-27 05:35:26.664397 I | snap: saved database snapshot to disk [total bytes: 20480]
2020-10-27 05:35:26.664689 I | etcdserver: raft applied incoming snapshot at index 81
2020-10-27 05:35:26.664815 I | etcdserver: applying snapshot at index 78...
2020-10-27 05:35:26.667345 I | etcdserver: restoring mvcc store...
2020-10-27 05:35:26.674794 I | etcdserver: finished restoring mvcc store
2020-10-27 05:35:26.674974 I | etcdserver: recovering alarms...
2020-10-27 05:35:26.675674 I | etcdserver: closing old backend...
2020-10-27 05:35:26.821439 I | etcdserver: finished recovering alarms
2020-10-27 05:35:26.821559 I | etcdserver: recovering store v2...
2020-10-27 05:35:26.822345 I | etcdserver: finished closing old backend
2020-10-27 05:35:26.823464 I | etcdserver: finished recovering store v2
2020-10-27 05:35:26.823573 I | etcdserver: recovering cluster configuration...
2020-10-27 05:35:26.823894 I | etcdserver: finished recovering cluster configuration
2020-10-27 05:35:26.824005 I | etcdserver: removing old peers from network...
2020-10-27 05:35:26.824100 I | etcdserver: finished removing old peers from network
2020-10-27 05:35:26.824199 I | etcdserver: adding peers from new cluster configuration into network...
2020-10-27 05:35:26.824299 I | etcdserver: finished adding peers from new cluster configuration into network...
2020-10-27 05:35:26.824425 I | etcdserver: finished applying incoming snapshot at index 81
2020-10-27 05:35:26.972568 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2020-10-27 05:35:27.052805 I | snap: saved database snapshot to disk [total bytes: 20480]
2020-10-27 05:35:27.053110 I | etcdserver: raft applied incoming snapshot at index 84
2020-10-27 05:35:27.053255 I | etcdserver: applying snapshot at index 81...
2020-10-27 05:35:27.055719 I | etcdserver: restoring mvcc store...
2020-10-27 05:35:27.058507 I | etcdserver: finished restoring mvcc store
2020-10-27 05:35:27.058653 I | etcdserver: recovering alarms...
2020-10-27 05:35:27.058774 I | etcdserver: closing old backend...
2020-10-27 05:35:27.221852 I | etcdserver: finished closing old backend
2020-10-27 05:35:27.306789 I | etcdserver: finished recovering alarms
2020-10-27 05:35:27.306881 I | etcdserver: recovering store v2...
2020-10-27 05:35:27.308346 I | etcdserver: finished recovering store v2
2020-10-27 05:35:27.308452 I | etcdserver: recovering cluster configuration...
2020-10-27 05:35:27.308607 I | etcdserver: finished recovering cluster configuration
2020-10-27 05:35:27.308674 I | etcdserver: removing old peers from network...
2020-10-27 05:35:27.308728 I | etcdserver: finished removing old peers from network
2020-10-27 05:35:27.308776 I | etcdserver: adding peers from new cluster configuration into network...
2020-10-27 05:35:27.308828 I | etcdserver: finished adding peers from new cluster configuration into network...
2020-10-27 05:35:27.308910 I | etcdserver: finished applying incoming snapshot at index 84
2020-10-27 05:35:27.464222 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2020-10-27 05:35:27.530978 I | snap: saved database snapshot to disk [total bytes: 20480]
2020-10-27 05:35:27.531339 I | etcdserver: raft applied incoming snapshot at index 87
2020-10-27 05:35:27.531481 I | etcdserver: applying snapshot at index 84...
2020-10-27 05:35:27.533947 I | etcdserver: restoring mvcc store...
2020-10-27 05:35:27.543514 I | etcdserver: finished restoring mvcc store
2020-10-27 05:35:27.543687 I | etcdserver: recovering alarms...
2020-10-27 05:35:27.544144 I | etcdserver: closing old backend...
2020-10-27 05:35:27.696521 I | etcdserver: finished recovering alarms
2020-10-27 05:35:27.696637 I | etcdserver: recovering store v2...
2020-10-27 05:35:27.696899 I | etcdserver: finished closing old backend
2020-10-27 05:35:27.699230 I | etcdserver: finished recovering store v2
2020-10-27 05:35:27.699337 I | etcdserver: recovering cluster configuration...
2020-10-27 05:35:27.700260 I | etcdserver: finished recovering cluster configuration
2020-10-27 05:35:27.700331 I | etcdserver: removing old peers from network...
2020-10-27 05:35:27.700428 I | etcdserver: finished removing old peers from network
2020-10-27 05:35:27.700535 I | etcdserver: adding peers from new cluster configuration into network...
2020-10-27 05:35:27.701404 I | etcdserver: finished adding peers from new cluster configuration into network...
2020-10-27 05:35:27.701575 I | etcdserver: finished applying incoming snapshot at index 87
2020-10-27 05:35:27.864199 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2020-10-27 05:35:27.939388 I | snap: saved database snapshot to disk [total bytes: 20480]
2020-10-27 05:35:27.939782 I | etcdserver: raft applied incoming snapshot at index 90
2020-10-27 05:35:27.940603 I | etcdserver: applying snapshot at index 87...
2020-10-27 05:35:27.943340 I | etcdserver: restoring mvcc store...
2020-10-27 05:35:27.946110 I | etcdserver: finished restoring mvcc store
2020-10-27 05:35:27.946251 I | etcdserver: recovering alarms...
2020-10-27 05:35:27.946652 I | etcdserver: closing old backend...
2020-10-27 05:35:28.104935 I | etcdserver: finished recovering alarms
2020-10-27 05:35:28.105049 I | etcdserver: recovering store v2...
2020-10-27 05:35:28.105622 I | etcdserver: finished closing old backend
2020-10-27 05:35:28.106811 I | etcdserver: finished recovering store v2
2020-10-27 05:35:28.106962 I | etcdserver: recovering cluster configuration...
2020-10-27 05:35:28.107222 I | etcdserver: finished recovering cluster configuration
2020-10-27 05:35:28.107288 I | etcdserver: removing old peers from network...
2020-10-27 05:35:28.107394 I | etcdserver: finished removing old peers from network
2020-10-27 05:35:28.107502 I | etcdserver: adding peers from new cluster configuration into network...
2020-10-27 05:35:28.107607 I | etcdserver: finished adding peers from new cluster configuration into network...
2020-10-27 05:35:28.107763 I | etcdserver: finished applying incoming snapshot at index 90
2020-10-27 05:35:28.264232 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2020-10-27 05:35:28.339334 I | snap: saved database snapshot to disk [total bytes: 20480]
2020-10-27 05:35:28.339742 I | etcdserver: raft applied incoming snapshot at index 93
2020-10-27 05:35:28.339928 I | etcdserver: applying snapshot at index 90...
2020-10-27 05:35:28.342529 I | etcdserver: restoring mvcc store...
2020-10-27 05:35:28.349831 I | etcdserver: finished restoring mvcc store
2020-10-27 05:35:28.350177 I | etcdserver: recovering alarms...
2020-10-27 05:35:28.350702 I | etcdserver: closing old backend...
2020-10-27 05:35:28.496527 I | etcdserver: finished recovering alarms
2020-10-27 05:35:28.496637 I | etcdserver: recovering store v2...
2020-10-27 05:35:28.497122 I | etcdserver: finished closing old backend
2020-10-27 05:35:28.498649 I | etcdserver: finished recovering store v2
2020-10-27 05:35:28.498765 I | etcdserver: recovering cluster configuration...
2020-10-27 05:35:28.499345 I | etcdserver: finished recovering cluster configuration
2020-10-27 05:35:28.499415 I | etcdserver: removing old peers from network...
2020-10-27 05:35:28.499671 I | etcdserver: finished removing old peers from network
2020-10-27 05:35:28.499902 I | etcdserver: adding peers from new cluster configuration into network...
2020-10-27 05:35:28.500131 I | etcdserver: finished adding peers from new cluster configuration into network...
2020-10-27 05:35:28.500381 I | etcdserver: finished applying incoming snapshot at index 93
2020-10-27 05:35:28.656288 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2020-10-27 05:35:28.731691 I | snap: saved database snapshot to disk [total bytes: 20480]
2020-10-27 05:35:28.732041 I | etcdserver: raft applied incoming snapshot at index 96
2020-10-27 05:35:28.732157 I | etcdserver: applying snapshot at index 93...
2020-10-27 05:35:28.734946 I | etcdserver: restoring mvcc store...
2020-10-27 05:35:28.737645 I | etcdserver: finished restoring mvcc store
2020-10-27 05:35:28.737845 I | etcdserver: recovering alarms...
2020-10-27 05:35:28.738305 I | etcdserver: closing old backend...
2020-10-27 05:35:28.879883 I | etcdserver: finished recovering alarms
2020-10-27 05:35:28.880004 I | etcdserver: recovering store v2...
2020-10-27 05:35:28.880619 I | etcdserver: finished closing old backend
2020-10-27 05:35:28.881473 I | etcdserver: finished recovering store v2
2020-10-27 05:35:28.881577 I | etcdserver: recovering cluster configuration...
2020-10-27 05:35:28.881732 I | etcdserver: finished recovering cluster configuration
2020-10-27 05:35:28.881797 I | etcdserver: removing old peers from network...
2020-10-27 05:35:28.881850 I | etcdserver: finished removing old peers from network
2020-10-27 05:35:28.881895 I | etcdserver: adding peers from new cluster configuration into network...
2020-10-27 05:35:28.881945 I | etcdserver: finished adding peers from new cluster configuration into network...
2020-10-27 05:35:28.881999 I | etcdserver: finished applying incoming snapshot at index 96
2020-10-27 05:35:29.030989 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2020-10-27 05:35:29.106035 I | snap: saved database snapshot to disk [total bytes: 20480]
2020-10-27 05:35:29.106377 I | etcdserver: raft applied incoming snapshot at index 99
2020-10-27 05:35:29.106505 I | etcdserver: applying snapshot at index 96...
2020-10-27 05:35:29.109002 I | etcdserver: restoring mvcc store...
2020-10-27 05:35:29.116320 I | etcdserver: finished restoring mvcc store
2020-10-27 05:35:29.116493 I | etcdserver: recovering alarms...
2020-10-27 05:35:29.116789 I | etcdserver: closing old backend...
2020-10-27 05:35:29.263200 I | etcdserver: finished recovering alarms
2020-10-27 05:35:29.263317 I | etcdserver: recovering store v2...
2020-10-27 05:35:29.263656 I | etcdserver: finished closing old backend
2020-10-27 05:35:29.264762 I | etcdserver: finished recovering store v2
2020-10-27 05:35:29.264865 I | etcdserver: recovering cluster configuration...
2020-10-27 05:35:29.265029 I | etcdserver: finished recovering cluster configuration
2020-10-27 05:35:29.265099 I | etcdserver: removing old peers from network...
2020-10-27 05:35:29.265155 I | etcdserver: finished removing old peers from network
2020-10-27 05:35:29.265208 I | etcdserver: adding peers from new cluster configuration into network...
2020-10-27 05:35:29.265259 I | etcdserver: finished adding peers from new cluster configuration into network...
2020-10-27 05:35:29.265332 I | etcdserver: finished applying incoming snapshot at index 99
2020-10-27 05:35:29.430799 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2020-10-27 05:35:29.514437 I | snap: saved database snapshot to disk [total bytes: 20480]
2020-10-27 05:35:29.514783 I | etcdserver: raft applied incoming snapshot at index 102
2020-10-27 05:35:29.514910 I | etcdserver: applying snapshot at index 99...
2020-10-27 05:35:29.517421 I | etcdserver: restoring mvcc store...
2020-10-27 05:35:29.520095 I | etcdserver: finished restoring mvcc store
2020-10-27 05:35:29.520247 I | etcdserver: recovering alarms...
2020-10-27 05:35:29.520442 I | etcdserver: closing old backend...
2020-10-27 05:35:29.738238 I | etcdserver: finished recovering alarms
2020-10-27 05:35:29.738422 I | etcdserver: recovering store v2...
2020-10-27 05:35:29.738711 I | etcdserver: finished closing old backend
2020-10-27 05:35:29.740014 I | etcdserver: finished recovering store v2
2020-10-27 05:35:29.740123 I | etcdserver: recovering cluster configuration...
2020-10-27 05:35:29.740268 I | etcdserver: finished recovering cluster configuration
2020-10-27 05:35:29.740332 I | etcdserver: removing old peers from network...
2020-10-27 05:35:29.740386 I | etcdserver: finished removing old peers from network
2020-10-27 05:35:29.740431 I | etcdserver: adding peers from new cluster configuration into network...
2020-10-27 05:35:29.740479 I | etcdserver: finished adding peers from new cluster configuration into network...
2020-10-27 05:35:29.740533 I | etcdserver: finished applying incoming snapshot at index 102
2020-10-27 05:35:29.899240 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2020-10-27 05:35:29.981099 I | snap: saved database snapshot to disk [total bytes: 20480]
2020-10-27 05:35:29.981453 I | etcdserver: raft applied incoming snapshot at index 105
2020-10-27 05:35:29.981578 I | etcdserver: applying snapshot at index 102...
2020-10-27 05:35:29.984816 I | etcdserver: restoring mvcc store...
2020-10-27 05:35:29.995253 I | etcdserver: finished restoring mvcc store
2020-10-27 05:35:29.995422 I | etcdserver: recovering alarms...
2020-10-27 05:35:29.996301 I | etcdserver: closing old backend...
2020-10-27 05:35:30.138266 I | etcdserver: finished recovering alarms
2020-10-27 05:35:30.138396 I | etcdserver: recovering store v2...
2020-10-27 05:35:30.138712 I | etcdserver: finished closing old backend
2020-10-27 05:35:30.139854 I | etcdserver: finished recovering store v2
2020-10-27 05:35:30.139965 I | etcdserver: recovering cluster configuration...
2020-10-27 05:35:30.140132 I | etcdserver: finished recovering cluster configuration
2020-10-27 05:35:30.140194 I | etcdserver: removing old peers from network...
2020-10-27 05:35:30.140247 I | etcdserver: finished removing old peers from network
2020-10-27 05:35:30.140295 I | etcdserver: adding peers from new cluster configuration into network...
2020-10-27 05:35:30.140344 I | etcdserver: finished adding peers from new cluster configuration into network...
2020-10-27 05:35:30.140419 I | etcdserver: finished applying incoming snapshot at index 105
2020-10-27 05:35:30.289175 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2020-10-27 05:35:30.364466 I | snap: saved database snapshot to disk [total bytes: 20480]
2020-10-27 05:35:30.364991 I | etcdserver: raft applied incoming snapshot at index 108
2020-10-27 05:35:30.365144 I | etcdserver: applying snapshot at index 105...
2020-10-27 05:35:30.368363 I | etcdserver: restoring mvcc store...
2020-10-27 05:35:30.371236 I | etcdserver: finished restoring mvcc store
2020-10-27 05:35:30.371371 I | etcdserver: recovering alarms...
2020-10-27 05:35:30.371932 I | etcdserver: closing old backend...
2020-10-27 05:35:30.521528 I | etcdserver: finished recovering alarms
2020-10-27 05:35:30.521644 I | etcdserver: recovering store v2...
2020-10-27 05:35:30.522355 I | etcdserver: finished closing old backend
2020-10-27 05:35:30.523131 I | etcdserver: finished recovering store v2
2020-10-27 05:35:30.523236 I | etcdserver: recovering cluster configuration...
2020-10-27 05:35:30.523383 I | etcdserver: finished recovering cluster configuration
2020-10-27 05:35:30.523442 I | etcdserver: removing old peers from network...
2020-10-27 05:35:30.523492 I | etcdserver: finished removing old peers from network
2020-10-27 05:35:30.523542 I | etcdserver: adding peers from new cluster configuration into network...
2020-10-27 05:35:30.523590 I | etcdserver: finished adding peers from new cluster configuration into network...
2020-10-27 05:35:30.523648 I | etcdserver: finished applying incoming snapshot at index 108
2020-10-27 05:35:30.847642 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2020-10-27 05:35:31.605607 I | snap: saved database snapshot to disk [total bytes: 20480]
2020-10-27 05:35:31.606192 I | etcdserver: raft applied incoming snapshot at index 111
2020-10-27 05:35:31.606535 I | etcdserver: applying snapshot at index 108...
2020-10-27 05:35:31.608380 I | etcdserver: restoring mvcc store...
2020-10-27 05:35:31.615725 I | etcdserver: finished restoring mvcc store
2020-10-27 05:35:31.615900 I | etcdserver: recovering alarms...
2020-10-27 05:35:31.617061 I | etcdserver: closing old backend...
2020-10-27 05:35:31.788271 I | etcdserver: finished recovering alarms
2020-10-27 05:35:31.788439 I | etcdserver: recovering store v2...
2020-10-27 05:35:31.788704 I | etcdserver: finished closing old backend
2020-10-27 05:35:31.790024 I | etcdserver: finished recovering store v2
2020-10-27 05:35:31.790131 I | etcdserver: recovering cluster configuration...
2020-10-27 05:35:31.790309 I | etcdserver: finished recovering cluster configuration
2020-10-27 05:35:31.790375 I | etcdserver: removing old peers from network...
2020-10-27 05:35:31.790424 I | etcdserver: finished removing old peers from network
2020-10-27 05:35:31.790470 I | etcdserver: adding peers from new cluster configuration into network...
2020-10-27 05:35:31.790523 I | etcdserver: finished adding peers from new cluster configuration into network...
2020-10-27 05:35:31.790587 I | etcdserver: finished applying incoming snapshot at index 111
2020-10-27 05:35:31.955864 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2020-10-27 05:35:32.030609 I | snap: saved database snapshot to disk [total bytes: 20480]
2020-10-27 05:35:32.030938 I | etcdserver: raft applied incoming snapshot at index 114
2020-10-27 05:35:32.031077 I | etcdserver: applying snapshot at index 111...
2020-10-27 05:35:32.033878 I | etcdserver: restoring mvcc store...
2020-10-27 05:35:32.036782 I | etcdserver: finished restoring mvcc store
2020-10-27 05:35:32.036924 I | etcdserver: recovering alarms...
2020-10-27 05:35:32.037069 I | etcdserver: closing old backend...
2020-10-27 05:35:32.196584 I | etcdserver: finished recovering alarms
2020-10-27 05:35:32.196777 I | etcdserver: recovering store v2...
2020-10-27 05:35:32.197299 I | etcdserver: finished closing old backend
2020-10-27 05:35:32.199013 I | etcdserver: finished recovering store v2
2020-10-27 05:35:32.199115 I | etcdserver: recovering cluster configuration...
2020-10-27 05:35:32.199676 I | etcdserver: finished recovering cluster configuration
2020-10-27 05:35:32.199743 I | etcdserver: removing old peers from network...
2020-10-27 05:35:32.199986 I | etcdserver: finished removing old peers from network
2020-10-27 05:35:32.200218 I | etcdserver: adding peers from new cluster configuration into network...
2020-10-27 05:35:32.200459 I | etcdserver: finished adding peers from new cluster configuration into network...
2020-10-27 05:35:32.200712 I | etcdserver: finished applying incoming snapshot at index 114
2020-10-27 05:35:32.355993 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2020-10-27 05:35:32.438895 I | snap: saved database snapshot to disk [total bytes: 20480]
2020-10-27 05:35:32.439286 I | etcdserver: raft applied incoming snapshot at index 117
2020-10-27 05:35:32.439418 I | etcdserver: applying snapshot at index 114...
2020-10-27 05:35:32.440986 I | etcdserver: restoring mvcc store...
2020-10-27 05:35:32.453759 I | etcdserver: finished restoring mvcc store
2020-10-27 05:35:32.454761 I | etcdserver: recovering alarms...
2020-10-27 05:35:32.455262 I | etcdserver: closing old backend...
2020-10-27 05:35:32.671956 I | etcdserver: finished closing old backend
2020-10-27 05:35:32.731731 I | etcdserver: finished recovering alarms
2020-10-27 05:35:32.731974 I | etcdserver: recovering store v2...
2020-10-27 05:35:32.733574 I | etcdserver: finished recovering store v2
2020-10-27 05:35:32.733893 I | etcdserver: recovering cluster configuration...
2020-10-27 05:35:32.734315 I | etcdserver: finished recovering cluster configuration
2020-10-27 05:35:32.734514 I | etcdserver: removing old peers from network...
2020-10-27 05:35:32.734703 I | etcdserver: finished removing old peers from network
2020-10-27 05:35:32.734882 I | etcdserver: adding peers from new cluster configuration into network...
2020-10-27 05:35:32.735060 I | etcdserver: finished adding peers from new cluster configuration into network...
2020-10-27 05:35:32.735254 I | etcdserver: finished applying incoming snapshot at index 117
2020-10-27 05:35:32.889410 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2020-10-27 05:35:32.955577 I | snap: saved database snapshot to disk [total bytes: 20480]
2020-10-27 05:35:32.956120 I | etcdserver: raft applied incoming snapshot at index 120
2020-10-27 05:35:32.956252 I | etcdserver: applying snapshot at index 117...
2020-10-27 05:35:32.957857 I | etcdserver: restoring mvcc store...
2020-10-27 05:35:32.960679 I | etcdserver: finished restoring mvcc store
2020-10-27 05:35:32.960814 I | etcdserver: recovering alarms...
2020-10-27 05:35:32.961386 I | etcdserver: closing old backend...
2020-10-27 05:35:33.113262 I | etcdserver: finished recovering alarms
2020-10-27 05:35:33.113391 I | etcdserver: recovering store v2...
2020-10-27 05:35:33.114109 I | etcdserver: finished closing old backend
2020-10-27 05:35:33.114850 I | etcdserver: finished recovering store v2
2020-10-27 05:35:33.114954 I | etcdserver: recovering cluster configuration...
2020-10-27 05:35:33.115112 I | etcdserver: finished recovering cluster configuration
2020-10-27 05:35:33.115176 I | etcdserver: removing old peers from network...
2020-10-27 05:35:33.115231 I | etcdserver: finished removing old peers from network
2020-10-27 05:35:33.115282 I | etcdserver: adding peers from new cluster configuration into network...
2020-10-27 05:35:33.115333 I | etcdserver: finished adding peers from new cluster configuration into network...
2020-10-27 05:35:33.115436 I | etcdserver: finished applying incoming snapshot at index 120
2020-10-27 05:35:33.256491 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2020-10-27 05:35:33.322341 I | snap: saved database snapshot to disk [total bytes: 20480]
2020-10-27 05:35:33.323000 I | etcdserver: raft applied incoming snapshot at index 123
2020-10-27 05:35:33.323363 I | etcdserver: applying snapshot at index 120...
2020-10-27 05:35:33.325746 I | etcdserver: restoring mvcc store...
2020-10-27 05:35:33.340224 I | etcdserver: finished restoring mvcc store
2020-10-27 05:35:33.340382 I | etcdserver: recovering alarms...
2020-10-27 05:35:33.341026 I | etcdserver: closing old backend...
2020-10-27 05:35:33.496656 I | etcdserver: finished recovering alarms
2020-10-27 05:35:33.496774 I | etcdserver: recovering store v2...
2020-10-27 05:35:33.497228 I | etcdserver: finished closing old backend
2020-10-27 05:35:33.498302 I | etcdserver: finished recovering store v2
2020-10-27 05:35:33.498420 I | etcdserver: recovering cluster configuration...
2020-10-27 05:35:33.498589 I | etcdserver: finished recovering cluster configuration
2020-10-27 05:35:33.498651 I | etcdserver: removing old peers from network...
2020-10-27 05:35:33.498702 I | etcdserver: finished removing old peers from network
2020-10-27 05:35:33.498747 I | etcdserver: adding peers from new cluster configuration into network...
2020-10-27 05:35:33.498796 I | etcdserver: finished adding peers from new cluster configuration into network...
2020-10-27 05:35:33.498858 I | etcdserver: finished applying incoming snapshot at index 123
2020-10-27 05:35:33.647579 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2020-10-27 05:35:33.713963 I | snap: saved database snapshot to disk [total bytes: 20480]
2020-10-27 05:35:33.714256 I | etcdserver: raft applied incoming snapshot at index 126
2020-10-27 05:35:33.714384 I | etcdserver: applying snapshot at index 123...
2020-10-27 05:35:33.716044 I | etcdserver: restoring mvcc store...
2020-10-27 05:35:33.718826 I | etcdserver: finished restoring mvcc store
2020-10-27 05:35:33.718971 I | etcdserver: recovering alarms...
2020-10-27 05:35:33.719222 I | etcdserver: closing old backend...
2020-10-27 05:35:33.922060 I | etcdserver: finished recovering alarms
2020-10-27 05:35:33.922158 I | etcdserver: recovering store v2...
2020-10-27 05:35:33.930824 I | etcdserver: finished recovering store v2
2020-10-27 05:35:33.930940 I | etcdserver: recovering cluster configuration...
2020-10-27 05:35:33.931091 I | etcdserver: finished recovering cluster configuration
2020-10-27 05:35:33.931155 I | etcdserver: removing old peers from network...
2020-10-27 05:35:33.931209 I | etcdserver: finished removing old peers from network
2020-10-27 05:35:33.931260 I | etcdserver: adding peers from new cluster configuration into network...
2020-10-27 05:35:33.931313 I | etcdserver: finished adding peers from new cluster configuration into network...
2020-10-27 05:35:33.931369 I | etcdserver: finished applying incoming snapshot at index 126
2020-10-27 05:35:33.999789 I | etcdserver: finished closing old backend
2020-10-27 05:35:34.130879 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2020-10-27 05:35:34.205617 I | snap: saved database snapshot to disk [total bytes: 20480]
2020-10-27 05:35:34.206054 I | etcdserver: raft applied incoming snapshot at index 129
2020-10-27 05:35:34.206406 I | etcdserver: applying snapshot at index 126...
2020-10-27 05:35:34.208360 I | etcdserver: restoring mvcc store...
2020-10-27 05:35:34.217003 I | etcdserver: finished restoring mvcc store
2020-10-27 05:35:34.217395 I | etcdserver: recovering alarms...
2020-10-27 05:35:34.218206 I | etcdserver: closing old backend...
2020-10-27 05:35:34.421624 I | etcdserver: finished recovering alarms
2020-10-27 05:35:34.421935 I | etcdserver: recovering store v2...
2020-10-27 05:35:34.423566 I | etcdserver: finished recovering store v2
2020-10-27 05:35:34.423700 I | etcdserver: recovering cluster configuration...
2020-10-27 05:35:34.423874 I | etcdserver: finished recovering cluster configuration
2020-10-27 05:35:34.423939 I | etcdserver: removing old peers from network...
2020-10-27 05:35:34.423992 I | etcdserver: finished removing old peers from network
2020-10-27 05:35:34.424041 I | etcdserver: adding peers from new cluster configuration into network...
2020-10-27 05:35:34.424093 I | etcdserver: finished adding peers from new cluster configuration into network...
2020-10-27 05:35:34.424158 I | etcdserver: finished applying incoming snapshot at index 129
2020-10-27 05:35:34.497008 I | etcdserver: finished closing old backend
2020-10-27 05:35:34.647963 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2020-10-27 05:35:34.731957 I | snap: saved database snapshot to disk [total bytes: 20480]
2020-10-27 05:35:34.732292 I | etcdserver: raft applied incoming snapshot at index 132
2020-10-27 05:35:34.732417 I | etcdserver: applying snapshot at index 129...
2020-10-27 05:35:34.734263 I | etcdserver: restoring mvcc store...
2020-10-27 05:35:34.740068 I | etcdserver: finished restoring mvcc store
2020-10-27 05:35:34.740640 I | etcdserver: recovering alarms...
2020-10-27 05:35:34.741296 I | etcdserver: closing old backend...
2020-10-27 05:35:35.071679 I | etcdserver: finished recovering alarms
2020-10-27 05:35:35.072124 I | etcdserver: recovering store v2...
2020-10-27 05:35:35.073926 I | etcdserver: finished recovering store v2
2020-10-27 05:35:35.074194 I | etcdserver: recovering cluster configuration...
2020-10-27 05:35:35.074478 I | etcdserver: finished recovering cluster configuration
2020-10-27 05:35:35.074667 I | etcdserver: removing old peers from network...
2020-10-27 05:35:35.074841 I | etcdserver: finished removing old peers from network
2020-10-27 05:35:35.075010 I | etcdserver: adding peers from new cluster configuration into network...
2020-10-27 05:35:35.075182 I | etcdserver: finished adding peers from new cluster configuration into network...
2020-10-27 05:35:35.075358 I | etcdserver: finished applying incoming snapshot at index 132
2020-10-27 05:35:35.147103 I | etcdserver: finished closing old backend
2020-10-27 05:35:35.316064 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2020-10-27 05:35:35.405881 I | snap: saved database snapshot to disk [total bytes: 20480]
2020-10-27 05:35:35.406139 I | etcdserver: raft applied incoming snapshot at index 135
2020-10-27 05:35:35.406483 I | etcdserver: applying snapshot at index 132...
2020-10-27 05:35:35.408356 I | etcdserver: restoring mvcc store...
2020-10-27 05:35:35.416299 I | etcdserver: finished restoring mvcc store
2020-10-27 05:35:35.416445 I | etcdserver: recovering alarms...
2020-10-27 05:35:35.416891 I | etcdserver: closing old backend...
2020-10-27 05:35:35.605001 I | etcdserver: finished recovering alarms
2020-10-27 05:35:35.605123 I | etcdserver: recovering store v2...
2020-10-27 05:35:35.605355 I | etcdserver: finished closing old backend
2020-10-27 05:35:35.606524 I | etcdserver: finished recovering store v2
2020-10-27 05:35:35.606617 I | etcdserver: recovering cluster configuration...
2020-10-27 05:35:35.606764 I | etcdserver: finished recovering cluster configuration
2020-10-27 05:35:35.606820 I | etcdserver: removing old peers from network...
2020-10-27 05:35:35.606870 I | etcdserver: finished removing old peers from network
2020-10-27 05:35:35.606918 I | etcdserver: adding peers from new cluster configuration into network...
2020-10-27 05:35:35.606972 I | etcdserver: finished adding peers from new cluster configuration into network...
2020-10-27 05:35:35.607032 I | etcdserver: finished applying incoming snapshot at index 135
2020-10-27 05:35:35.756015 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2020-10-27 05:35:35.830661 I | snap: saved database snapshot to disk [total bytes: 20480]
2020-10-27 05:35:35.831061 I | etcdserver: raft applied incoming snapshot at index 138
2020-10-27 05:35:35.831241 I | etcdserver: applying snapshot at index 135...
2020-10-27 05:35:35.833112 I | etcdserver: restoring mvcc store...
2020-10-27 05:35:35.835848 I | etcdserver: finished restoring mvcc store
2020-10-27 05:35:35.835989 I | etcdserver: recovering alarms...
2020-10-27 05:35:35.836386 I | etcdserver: closing old backend...
2020-10-27 05:35:35.996660 I | etcdserver: finished recovering alarms
2020-10-27 05:35:35.996769 I | etcdserver: recovering store v2...
2020-10-27 05:35:35.997083 I | etcdserver: finished closing old backend
2020-10-27 05:35:35.998450 I | etcdserver: finished recovering store v2
2020-10-27 05:35:35.998562 I | etcdserver: recovering cluster configuration...
2020-10-27 05:35:35.998881 I | etcdserver: finished recovering cluster configuration
2020-10-27 05:35:35.998950 I | etcdserver: removing old peers from network...
2020-10-27 05:35:35.999053 I | etcdserver: finished removing old peers from network
2020-10-27 05:35:35.999159 I | etcdserver: adding peers from new cluster configuration into network...
2020-10-27 05:35:35.999262 I | etcdserver: finished adding peers from new cluster configuration into network...
2020-10-27 05:35:35.999382 I | etcdserver: finished applying incoming snapshot at index 138
2020-10-27 05:35:36.147649 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2020-10-27 05:35:36.222329 I | snap: saved database snapshot to disk [total bytes: 20480]
2020-10-27 05:35:36.222862 I | etcdserver: raft applied incoming snapshot at index 141
2020-10-27 05:35:36.223175 I | etcdserver: applying snapshot at index 138...
2020-10-27 05:35:36.224756 I | etcdserver: restoring mvcc store...
2020-10-27 05:35:36.232074 I | etcdserver: finished restoring mvcc store
2020-10-27 05:35:36.232239 I | etcdserver: recovering alarms...
2020-10-27 05:35:36.232384 I | etcdserver: closing old backend...
2020-10-27 05:35:36.405025 I | etcdserver: finished recovering alarms
2020-10-27 05:35:36.405333 I | etcdserver: recovering store v2...
2020-10-27 05:35:36.405658 I | etcdserver: finished closing old backend
2020-10-27 05:35:36.407061 I | etcdserver: finished recovering store v2
2020-10-27 05:35:36.407301 I | etcdserver: recovering cluster configuration...
2020-10-27 05:35:36.407595 I | etcdserver: finished recovering cluster configuration
2020-10-27 05:35:36.407816 I | etcdserver: removing old peers from network...
2020-10-27 05:35:36.408014 I | etcdserver: finished removing old peers from network
2020-10-27 05:35:36.408192 I | etcdserver: adding peers from new cluster configuration into network...
2020-10-27 05:35:36.408364 I | etcdserver: finished adding peers from new cluster configuration into network...
2020-10-27 05:35:36.408552 I | etcdserver: finished applying incoming snapshot at index 141
2020-10-27 05:35:36.547635 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2020-10-27 05:35:36.622650 I | snap: saved database snapshot to disk [total bytes: 20480]
2020-10-27 05:35:36.623133 I | etcdserver: raft applied incoming snapshot at index 144
2020-10-27 05:35:36.623418 I | etcdserver: applying snapshot at index 141...
2020-10-27 05:35:36.625156 I | etcdserver: restoring mvcc store...
2020-10-27 05:35:36.627832 I | etcdserver: finished restoring mvcc store
2020-10-27 05:35:36.627977 I | etcdserver: recovering alarms...
2020-10-27 05:35:36.628658 I | etcdserver: closing old backend...
2020-10-27 05:35:36.771672 I | etcdserver: finished recovering alarms
2020-10-27 05:35:36.771984 I | etcdserver: recovering store v2...
2020-10-27 05:35:36.773871 I | etcdserver: finished recovering store v2
2020-10-27 05:35:36.774125 I | etcdserver: recovering cluster configuration...
2020-10-27 05:35:36.774398 I | etcdserver: finished recovering cluster configuration
2020-10-27 05:35:36.774576 I | etcdserver: removing old peers from network...
2020-10-27 05:35:36.774740 I | etcdserver: finished removing old peers from network
2020-10-27 05:35:36.774898 I | etcdserver: adding peers from new cluster configuration into network...
2020-10-27 05:35:36.775064 I | etcdserver: finished adding peers from new cluster configuration into network...
2020-10-27 05:35:36.775233 I | etcdserver: finished applying incoming snapshot at index 144
2020-10-27 05:35:36.847013 I | etcdserver: finished closing old backend
2020-10-27 05:35:36.989270 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2020-10-27 05:35:37.064026 I | snap: saved database snapshot to disk [total bytes: 20480]
2020-10-27 05:35:37.064281 I | etcdserver: raft applied incoming snapshot at index 147
2020-10-27 05:35:37.064385 I | etcdserver: applying snapshot at index 144...
2020-10-27 05:35:37.065853 I | etcdserver: restoring mvcc store...
2020-10-27 05:35:37.084494 I | etcdserver: finished restoring mvcc store
2020-10-27 05:35:37.084644 I | etcdserver: recovering alarms...
2020-10-27 05:35:37.085412 I | etcdserver: closing old backend...
2020-10-27 05:35:37.238359 I | etcdserver: finished recovering alarms
2020-10-27 05:35:37.238656 I | etcdserver: recovering store v2...
2020-10-27 05:35:37.239173 I | etcdserver: finished closing old backend
2020-10-27 05:35:37.240573 I | etcdserver: finished recovering store v2
2020-10-27 05:35:37.240677 I | etcdserver: recovering cluster configuration...
2020-10-27 05:35:37.241011 I | etcdserver: finished recovering cluster configuration
2020-10-27 05:35:37.241080 I | etcdserver: removing old peers from network...
2020-10-27 05:35:37.241191 I | etcdserver: finished removing old peers from network
2020-10-27 05:35:37.241299 I | etcdserver: adding peers from new cluster configuration into network...
2020-10-27 05:35:37.241464 I | etcdserver: finished adding peers from new cluster configuration into network...
2020-10-27 05:35:37.241592 I | etcdserver: finished applying incoming snapshot at index 147
2020-10-27 05:35:37.397982 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2020-10-27 05:35:37.464053 I | snap: saved database snapshot to disk [total bytes: 20480]
2020-10-27 05:35:37.464521 I | etcdserver: raft applied incoming snapshot at index 150
2020-10-27 05:35:37.464720 I | etcdserver: applying snapshot at index 147...
2020-10-27 05:35:37.466715 I | etcdserver: restoring mvcc store...
2020-10-27 05:35:37.469711 I | etcdserver: finished restoring mvcc store
2020-10-27 05:35:37.469854 I | etcdserver: recovering alarms...
2020-10-27 05:35:37.470207 I | etcdserver: closing old backend...
2020-10-27 05:35:37.605093 I | etcdserver: finished recovering alarms
2020-10-27 05:35:37.605207 I | etcdserver: recovering store v2...
2020-10-27 05:35:37.605470 I | etcdserver: finished closing old backend
2020-10-27 05:35:37.606812 I | etcdserver: finished recovering store v2
2020-10-27 05:35:37.606918 I | etcdserver: recovering cluster configuration...
2020-10-27 05:35:37.607236 I | etcdserver: finished recovering cluster configuration
2020-10-27 05:35:37.607302 I | etcdserver: removing old peers from network...
2020-10-27 05:35:37.607407 I | etcdserver: finished removing old peers from network
2020-10-27 05:35:37.607511 I | etcdserver: adding peers from new cluster configuration into network...
2020-10-27 05:35:37.607641 I | etcdserver: finished adding peers from new cluster configuration into network...
2020-10-27 05:35:37.608001 I | etcdserver: finished applying incoming snapshot at index 150
2020-10-27 05:35:37.608331 I | etcdserver: skipped leadership transfer for single member cluster
--- PASS: TestConcurrentApplyAndSnapshotV3 (23.11s)
=== RUN   TestAddMember
2020-10-27 05:35:37.684239 I | etcdserver: set snapshot count to default 100000
2020-10-27 05:35:37.684488 I | etcdserver: starting server... [version: 3.3.25, cluster version: to_be_decided]
2020-10-27 05:35:37.685384 I | etcdserver/membership: added member 4d2 [foo] to cluster 0
2020-10-27 05:35:37.685686 I | etcdserver: skipped leadership transfer for single member cluster
--- PASS: TestAddMember (0.00s)
=== RUN   TestRemoveMember
2020-10-27 05:35:37.686986 I | etcdserver/membership: added member 4d2 [] to cluster 0
2020-10-27 05:35:37.687245 I | etcdserver: set snapshot count to default 100000
2020-10-27 05:35:37.687333 I | etcdserver: starting server... [version: 3.3.25, cluster version: to_be_decided]
2020-10-27 05:35:37.688444 I | etcdserver/membership: removed member 4d2 from cluster 0
2020-10-27 05:35:37.688645 I | etcdserver: skipped leadership transfer for single member cluster
--- PASS: TestRemoveMember (0.00s)
=== RUN   TestUpdateMember
2020-10-27 05:35:37.689909 I | etcdserver/membership: added member 4d2 [] to cluster 0
2020-10-27 05:35:37.690166 I | etcdserver: set snapshot count to default 100000
2020-10-27 05:35:37.690323 I | etcdserver: starting server... [version: 3.3.25, cluster version: to_be_decided]
2020-10-27 05:35:37.691192 N | etcdserver/membership: updated member 4d2 [http://127.0.0.1:1] in cluster 0
2020-10-27 05:35:37.691482 I | etcdserver: skipped leadership transfer for single member cluster
--- PASS: TestUpdateMember (0.00s)
=== RUN   TestPublish
2020-10-27 05:35:37.692732 I | etcdserver: published {Name:node1 ClientURLs:[http://a http://b]} to cluster 0
--- PASS: TestPublish (0.00s)
=== RUN   TestPublishStopped
2020-10-27 05:35:37.693812 I | etcdserver: aborting publish because server is stopped
--- PASS: TestPublishStopped (0.00s)
=== RUN   TestPublishRetry
2020-10-27 05:35:37.694709 E | etcdserver: publish error: etcdserver: request timed out
2020-10-27 05:35:37.694911 E | etcdserver: publish error: etcdserver: request timed out
2020-10-27 05:35:37.695421 E | etcdserver: publish error: etcdserver: request timed out
2020-10-27 05:35:37.695757 I | etcdserver: aborting publish because server is stopped
--- PASS: TestPublishRetry (0.00s)
=== RUN   TestUpdateVersion
2020-10-27 05:35:37.696555 I | etcdserver: setting up the initial cluster version to 2.0
--- PASS: TestUpdateVersion (0.00s)
=== RUN   TestStopNotify
2020-10-27 05:35:37.697288 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.364s
?   	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.082s
=== RUN   TestAuthFlow
2020-10-27 05:36:01.627125 W | etcdserver/api/v2http: auth: malformed basic auth encoding
2020-10-27 05:36:01.630487 W | etcdserver/api/v2http: auth: incorrect password for user: root
--- PASS: TestAuthFlow (0.01s)
=== RUN   TestGetUserGrantedWithNonexistingRole
--- PASS: TestGetUserGrantedWithNonexistingRole (0.00s)
=== RUN   TestPrefixAccess
2020-10-27 05:36:01.636658 W | etcdserver/api/v2http: auth: user user does not have the root role for resource path.
2020-10-27 05:36:01.636778 W | etcdserver/api/v2http: auth: invalid access for user user on key /foo.
2020-10-27 05:36:01.636854 W | etcdserver/api/v2http: auth: user user does not have the root role for resource path.
2020-10-27 05:36:01.636937 W | etcdserver/api/v2http: auth: incorrect password for user: user
2020-10-27 05:36:01.637001 W | etcdserver/api/v2http: auth: incorrect password for user: user
2020-10-27 05:36:01.637067 W | etcdserver/api/v2http: auth: incorrect password for user: user
2020-10-27 05:36:01.637156 W | etcdserver/api/v2http: auth: invalid access for unauthenticated user on resource /bar.
2020-10-27 05:36:01.637217 W | etcdserver/api/v2http: auth: invalid access for unauthenticated user on resource /bar.
2020-10-27 05:36:01.637280 W | etcdserver/api/v2http: auth: user user does not have the root role for resource path.
2020-10-27 05:36:01.637351 W | etcdserver/api/v2http: auth: invalid access for user user on key /foo.
2020-10-27 05:36:01.637405 W | etcdserver/api/v2http: auth: malformed basic auth encoding
2020-10-27 05:36:01.637457 W | etcdserver/api/v2http: auth: malformed basic auth encoding
2020-10-27 05:36:01.637505 W | etcdserver/api/v2http: auth: malformed basic auth encoding
--- PASS: TestPrefixAccess (0.00s)
=== RUN   TestUserFromClientCertificate
--- PASS: TestUserFromClientCertificate (0.00s)
=== RUN   TestUserFromBasicAuth
2020-10-27 05:36:01.640706 W | etcdserver/api/v2http: auth: incorrect password for user: user
2020-10-27 05:36:01.640867 W | etcdserver/api/v2http: auth: incorrect password for user: user
2020-10-27 05:36:01.641026 W | etcdserver/api/v2http: auth: incorrect password for user: missing
2020-10-27 05:36:01.641096 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-27 05:36:01.652311 E | etcdserver/api/v2http: error adding member c29b431f04be0bc7 (Error while adding a member)
2020-10-27 05:36:01.652417 E | etcdserver/api/etcdhttp: got unexpected response error (Error while adding a member)
2020-10-27 05:36:01.653011 E | etcdserver/api/v2http: error removing member 1 (Error while removing member)
2020-10-27 05:36:01.653103 E | etcdserver/api/etcdhttp: got unexpected response error (Error while removing member)
2020-10-27 05:36:01.653903 E | etcdserver/api/v2http: error updating member 0 (blah)
2020-10-27 05:36:01.653992 E | etcdserver/api/etcdhttp: got unexpected response error (blah)
--- PASS: TestServeMembersFail (0.00s)
=== RUN   TestWriteEvent
--- PASS: TestWriteEvent (0.00s)
=== RUN   TestV2DMachinesEndpoint
--- PASS: TestV2DMachinesEndpoint (0.00s)
=== RUN   TestServeMachines
--- PASS: TestServeMachines (0.00s)
=== RUN   TestGetID
--- PASS: TestGetID (0.00s)
=== RUN   TestServeSelfStats
--- PASS: TestServeSelfStats (0.00s)
=== RUN   TestSelfServeStatsBad
--- PASS: TestSelfServeStatsBad (0.00s)
=== RUN   TestLeaderServeStatsBad
--- PASS: TestLeaderServeStatsBad (0.00s)
=== RUN   TestServeLeaderStats
--- PASS: TestServeLeaderStats (0.00s)
=== RUN   TestServeStoreStats
--- PASS: TestServeStoreStats (0.00s)
=== RUN   TestBadServeKeys
2020-10-27 05:36:01.662318 E | etcdserver/api/v2http: got unexpected response error (Internal Server Error)
2020-10-27 05:36:01.662737 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-27 05:36:01.668704 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.109s
=== 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.030s
?   	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.061s
=== RUN   TestConvert
--- PASS: TestConvert (0.00s)
PASS
ok  	github.com/coreos/etcd/etcdserver/api/v3rpc/rpctypes	0.022s
=== RUN   TestCheckPassword
--- PASS: TestCheckPassword (0.50s)
=== RUN   TestMergeUser
2020-10-27 05:36:30.063447 N | etcdserver/auth: granting duplicate role role1 for user foo
2020-10-27 05:36:30.064132 N | etcdserver/auth: revoking ungranted role role2 for user foo
--- PASS: TestMergeUser (0.00s)
=== RUN   TestMergeRole
2020-10-27 05:36:30.065197 N | etcdserver/auth: revoking ungranted read permission /foodir
--- PASS: TestMergeRole (0.00s)
=== RUN   TestAllUsers
--- PASS: TestAllUsers (0.00s)
=== RUN   TestGetAndDeleteUser
2020-10-27 05:36:30.066964 N | etcdserver/auth: deleted user cat
--- PASS: TestGetAndDeleteUser (0.00s)
=== RUN   TestAllRoles
--- PASS: TestAllRoles (0.00s)
=== RUN   TestGetAndDeleteRole
2020-10-27 05:36:30.068523 N | etcdserver/auth: deleted role animal
--- PASS: TestGetAndDeleteRole (0.00s)
=== RUN   TestEnsure
--- PASS: TestEnsure (0.00s)
=== RUN   TestCreateAndUpdateUser
2020-10-27 05:36:30.070143 N | etcdserver/auth: created user cat
2020-10-27 05:36:30.070650 N | etcdserver/auth: updated user cat
--- PASS: TestCreateAndUpdateUser (0.00s)
=== RUN   TestUpdateRole
2020-10-27 05:36:30.071920 N | etcdserver/auth: updated role animal
--- PASS: TestUpdateRole (0.00s)
=== RUN   TestCreateRole
2020-10-27 05:36:30.072928 N | etcdserver/auth: created new role animal
--- PASS: TestCreateRole (0.00s)
=== RUN   TestEnableAuth
2020-10-27 05:36:30.073977 I | etcdserver/auth: no guest role access found, creating default
2020-10-27 05:36:30.074284 N | etcdserver/auth: created new role guest
2020-10-27 05:36:30.074554 N | etcdserver/auth: auth: enabled auth
--- PASS: TestEnableAuth (0.00s)
=== RUN   TestDisableAuth
2020-10-27 05:36:30.075559 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.572s
=== 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-27 05:36:36.568860 I | etcdserver/membership: added member 1 [http://127.0.0.1:1] to cluster 0
2020-10-27 05:36:36.569416 I | etcdserver/membership: added member 2 [http://127.0.0.1:2] to cluster 0
2020-10-27 05:36:36.569797 I | etcdserver/membership: added member 3 [http://127.0.0.1:3] to cluster 0
2020-10-27 05:36:36.570158 I | etcdserver/membership: added member 4 [http://127.0.0.1:4] to cluster 0
2020-10-27 05:36:36.570598 I | etcdserver/membership: removed member 4 from cluster 0
--- PASS: TestClusterValidateConfigurationChange (0.01s)
=== RUN   TestClusterGenID
2020-10-27 05:36:36.574213 I | etcdserver/membership: added member 3 [] to cluster 869b3badfbf1d6b7
--- PASS: TestClusterGenID (0.00s)
=== RUN   TestNodeToMemberBad
--- PASS: TestNodeToMemberBad (0.00s)
=== RUN   TestClusterAddMember
2020-10-27 05:36:36.575784 I | etcdserver/membership: added member 1 [] to cluster 0
--- PASS: TestClusterAddMember (0.00s)
=== RUN   TestClusterMembers
--- PASS: TestClusterMembers (0.00s)
=== RUN   TestClusterRemoveMember
2020-10-27 05:36:36.577198 I | etcdserver/membership: removed member 1 from cluster 0
--- PASS: TestClusterRemoveMember (0.00s)
=== RUN   TestClusterUpdateAttributes
2020-10-27 05:36:36.578119 W | etcdserver/membership: skipped updating attributes of removed member 1
--- PASS: TestClusterUpdateAttributes (0.00s)
=== RUN   TestNodeToMember
--- PASS: TestNodeToMember (0.00s)
=== RUN   TestIsReadyToAddNewMember
2020-10-27 05:36:36.579514 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-27 05:36:36.579725 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-27 05:36:36.579905 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-27 05:36:36.580103 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-27 05:36:36.580305 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-27 05:36:36.580919 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-27 05:36:36.581156 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-27 05:36:36.581401 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.080s
?   	github.com/coreos/etcd/etcdserver/stats	[no test files]
=== RUN   TestLessorGrant
--- PASS: TestLessorGrant (0.83s)
=== RUN   TestLeaseConcurrentKeys
--- PASS: TestLeaseConcurrentKeys (0.44s)
=== RUN   TestLessorRevoke
--- PASS: TestLessorRevoke (0.38s)
=== RUN   TestLessorRenew
--- PASS: TestLessorRenew (0.47s)
=== RUN   TestLessorRenewExtendPileup
--- PASS: TestLessorRenewExtendPileup (0.75s)
=== RUN   TestLessorDetach
--- PASS: TestLessorDetach (0.44s)
=== RUN   TestLessorRecover
--- PASS: TestLessorRecover (0.57s)
=== RUN   TestLessorExpire
--- PASS: TestLessorExpire (1.39s)
=== RUN   TestLessorExpireAndDemote
--- PASS: TestLessorExpireAndDemote (1.41s)
=== RUN   TestLessorMaxTTL
--- PASS: TestLessorMaxTTL (0.29s)
PASS
ok  	github.com/coreos/etcd/lease	7.031s
=== RUN   TestRenewHTTP
--- PASS: TestRenewHTTP (0.71s)
=== RUN   TestTimeToLiveHTTP
--- PASS: TestTimeToLiveHTTP (0.36s)
=== RUN   TestRenewHTTPTimeout
--- PASS: TestRenewHTTPTimeout (1.37s)
=== RUN   TestTimeToLiveHTTPTimeout
--- PASS: TestTimeToLiveHTTPTimeout (1.39s)
PASS
ok  	github.com/coreos/etcd/lease/leasehttp	3.875s
?   	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-27 05:37:16.845405 I | mvcc: store.index: compact 1
2020-10-27 05:37:16.846132 I | mvcc: store.index: compact 2
2020-10-27 05:37:16.846325 I | mvcc: store.index: compact 3
2020-10-27 05:37:16.847102 I | mvcc: store.index: compact 4
2020-10-27 05:37:16.847571 I | mvcc: store.index: compact 5
2020-10-27 05:37:16.848100 I | mvcc: store.index: compact 6
2020-10-27 05:37:16.848626 I | mvcc: store.index: compact 7
2020-10-27 05:37:16.848793 I | mvcc: store.index: compact 8
2020-10-27 05:37:16.849229 I | mvcc: store.index: compact 9
2020-10-27 05:37:16.849632 I | mvcc: store.index: compact 10
2020-10-27 05:37:16.850333 I | mvcc: store.index: compact 11
2020-10-27 05:37:16.850491 I | mvcc: store.index: compact 12
2020-10-27 05:37:16.850924 I | mvcc: store.index: compact 13
2020-10-27 05:37:16.851345 I | mvcc: store.index: compact 14
2020-10-27 05:37:16.851759 I | mvcc: store.index: compact 15
2020-10-27 05:37:16.852169 I | mvcc: store.index: compact 16
2020-10-27 05:37:16.852606 I | mvcc: store.index: compact 17
2020-10-27 05:37:16.853067 I | mvcc: store.index: compact 18
2020-10-27 05:37:16.853722 I | mvcc: store.index: compact 19
2020-10-27 05:37:16.854218 I | mvcc: store.index: compact 1
2020-10-27 05:37:16.854748 I | mvcc: store.index: compact 2
2020-10-27 05:37:16.855317 I | mvcc: store.index: compact 3
2020-10-27 05:37:16.855918 I | mvcc: store.index: compact 4
2020-10-27 05:37:16.856512 I | mvcc: store.index: compact 5
2020-10-27 05:37:16.857088 I | mvcc: store.index: compact 6
2020-10-27 05:37:16.857673 I | mvcc: store.index: compact 7
2020-10-27 05:37:16.858262 I | mvcc: store.index: compact 8
2020-10-27 05:37:16.858762 I | mvcc: store.index: compact 9
2020-10-27 05:37:16.858940 I | mvcc: store.index: compact 10
2020-10-27 05:37:16.859742 I | mvcc: store.index: compact 11
2020-10-27 05:37:16.860223 I | mvcc: store.index: compact 12
2020-10-27 05:37:16.860776 I | mvcc: store.index: compact 13
2020-10-27 05:37:16.861289 I | mvcc: store.index: compact 14
2020-10-27 05:37:16.861768 I | mvcc: store.index: compact 15
2020-10-27 05:37:16.862278 I | mvcc: store.index: compact 16
2020-10-27 05:37:16.862758 I | mvcc: store.index: compact 17
2020-10-27 05:37:16.863267 I | mvcc: store.index: compact 18
2020-10-27 05:37:16.863803 I | mvcc: store.index: compact 19
--- PASS: TestIndexCompactAndKeep (0.02s)
=== 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.40s)
=== RUN   TestKVTxnRange
--- PASS: TestKVTxnRange (0.33s)
=== RUN   TestKVRangeRev
--- PASS: TestKVRangeRev (0.38s)
=== RUN   TestKVTxnRangeRev
--- PASS: TestKVTxnRangeRev (0.40s)
=== RUN   TestKVRangeBadRev
2020-10-27 05:37:18.790652 I | mvcc: store.index: compact 4
2020-10-27 05:37:18.791685 I | mvcc: finished scheduled compaction at 4 (took 353.342µs)
--- PASS: TestKVRangeBadRev (0.53s)
=== RUN   TestKVTxnRangeBadRev
2020-10-27 05:37:19.316001 I | mvcc: store.index: compact 4
2020-10-27 05:37:19.317260 I | mvcc: finished scheduled compaction at 4 (took 602.016µs)
--- PASS: TestKVTxnRangeBadRev (0.53s)
=== RUN   TestKVRangeLimit
--- PASS: TestKVRangeLimit (0.38s)
=== RUN   TestKVTxnRangeLimit
--- PASS: TestKVTxnRangeLimit (0.37s)
=== RUN   TestKVPutMultipleTimes
--- PASS: TestKVPutMultipleTimes (0.41s)
=== RUN   TestKVTxnPutMultipleTimes
--- PASS: TestKVTxnPutMultipleTimes (0.35s)
=== RUN   TestKVDeleteRange
--- PASS: TestKVDeleteRange (2.43s)
=== RUN   TestKVTxnDeleteRange
--- PASS: TestKVTxnDeleteRange (2.23s)
=== RUN   TestKVDeleteMultipleTimes
--- PASS: TestKVDeleteMultipleTimes (0.38s)
=== RUN   TestKVTxnDeleteMultipleTimes
--- PASS: TestKVTxnDeleteMultipleTimes (0.37s)
=== RUN   TestKVOperationInSequence
--- PASS: TestKVOperationInSequence (0.37s)
=== RUN   TestKVTxnBlockWriteOperations
--- PASS: TestKVTxnBlockWriteOperations (0.40s)
=== RUN   TestKVTxnNonBlockRange
--- PASS: TestKVTxnNonBlockRange (0.30s)
=== RUN   TestKVTxnOperationInSequence
--- PASS: TestKVTxnOperationInSequence (0.37s)
=== RUN   TestKVCompactReserveLastValue
2020-10-27 05:37:28.232526 I | mvcc: store.index: compact 1
2020-10-27 05:37:28.382534 I | mvcc: store.index: compact 2
2020-10-27 05:37:28.383093 I | mvcc: finished scheduled compaction at 1 (took 149.926587ms)
2020-10-27 05:37:28.674270 I | mvcc: store.index: compact 3
2020-10-27 05:37:28.674629 I | mvcc: finished scheduled compaction at 2 (took 290.996276ms)
2020-10-27 05:37:28.807746 I | mvcc: finished scheduled compaction at 3 (took 132.826141ms)
2020-10-27 05:37:28.940868 I | mvcc: store.index: compact 4
2020-10-27 05:37:28.941428 I | mvcc: finished scheduled compaction at 4 (took 387.01µs)
--- PASS: TestKVCompactReserveLastValue (1.25s)
=== RUN   TestKVCompactBad
2020-10-27 05:37:29.482589 I | mvcc: store.index: compact 0
2020-10-27 05:37:29.615841 I | mvcc: store.index: compact 1
2020-10-27 05:37:29.616837 I | mvcc: finished scheduled compaction at 0 (took 133.618161ms)
2020-10-27 05:37:29.617484 I | mvcc: finished scheduled compaction at 1 (took 37.667µs)
2020-10-27 05:37:29.907546 I | mvcc: store.index: compact 4
--- PASS: TestKVCompactBad (0.88s)
=== RUN   TestKVHash
--- PASS: TestKVHash (1.41s)
=== RUN   TestKVRestore
2020-10-27 05:37:32.616206 I | mvcc: store.index: compact 1
2020-10-27 05:37:32.617329 I | mvcc: finished scheduled compaction at 1 (took 414.344µs)
2020-10-27 05:37:32.774330 I | mvcc: restore compact to 1
--- PASS: TestKVRestore (1.48s)
=== RUN   TestKVSnapshot
--- PASS: TestKVSnapshot (0.50s)
=== RUN   TestWatchableKVWatch
--- PASS: TestWatchableKVWatch (0.62s)
=== RUN   TestScheduleCompaction
2020-10-27 05:37:34.214042 I | mvcc: finished scheduled compaction at 1 (took 77.669µs)
2020-10-27 05:37:34.568711 I | mvcc: finished scheduled compaction at 3 (took 78.335µs)
2020-10-27 05:37:34.946710 I | mvcc: finished scheduled compaction at 1 (took 162.671µs)
2020-10-27 05:37:35.343689 I | mvcc: finished scheduled compaction at 3 (took 78.335µs)
--- PASS: TestScheduleCompaction (1.52s)
=== RUN   TestCompactAllAndRestore
2020-10-27 05:37:35.890987 I | mvcc: store.index: compact 5
2020-10-27 05:37:35.891659 I | mvcc: finished scheduled compaction at 5 (took 250.34µs)
2020-10-27 05:37:36.033127 I | mvcc: restore compact to 5
--- PASS: TestCompactAllAndRestore (0.53s)
=== RUN   TestStoreRev
--- PASS: TestStoreRev (1.03s)
=== RUN   TestStorePut
--- PASS: TestStorePut (0.00s)
=== RUN   TestStoreRange
--- PASS: TestStoreRange (0.00s)
=== RUN   TestStoreDeleteRange
--- PASS: TestStoreDeleteRange (0.00s)
=== RUN   TestStoreCompact
2020-10-27 05:37:37.074460 I | mvcc: finished scheduled compaction at 3 (took 30.667µs)
--- PASS: TestStoreCompact (0.00s)
=== RUN   TestStoreRestore
2020-10-27 05:37:37.075333 I | mvcc: restore compact to 3
--- PASS: TestStoreRestore (0.01s)
=== RUN   TestRestoreDelete
--- PASS: TestRestoreDelete (0.54s)
=== RUN   TestRestoreContinueUnfinishedCompaction
2020-10-27 05:37:38.124392 I | mvcc: store.index: compact 2
2020-10-27 05:37:38.124534 I | mvcc: resume scheduled compaction at 2
2020-10-27 05:37:38.124905 I | mvcc: finished scheduled compaction at 2 (took 234.006µs)
--- PASS: TestRestoreContinueUnfinishedCompaction (0.73s)
=== RUN   TestHashKVWhenCompacting
2020-10-27 05:37:40.132858 I | mvcc: store.index: compact 9899
2020-10-27 05:37:40.287952 I | mvcc: finished scheduled compaction at 9899 (took 151.598633ms)
2020-10-27 05:37:40.433065 I | mvcc: store.index: compact 9900
2020-10-27 05:37:40.436774 I | mvcc: finished scheduled compaction at 9900 (took 2.528066ms)
2020-10-27 05:37:40.583875 I | mvcc: store.index: compact 9901
2020-10-27 05:37:40.585086 I | mvcc: finished scheduled compaction at 9901 (took 157.338µs)
2020-10-27 05:37:40.741150 I | mvcc: store.index: compact 9902
2020-10-27 05:37:40.742714 I | mvcc: finished scheduled compaction at 9902 (took 1.112696ms)
2020-10-27 05:37:40.891144 I | mvcc: store.index: compact 9903
2020-10-27 05:37:40.893771 I | mvcc: finished scheduled compaction at 9903 (took 2.054053ms)
2020-10-27 05:37:41.049474 I | mvcc: store.index: compact 9904
2020-10-27 05:37:41.052506 I | mvcc: finished scheduled compaction at 9904 (took 2.679737ms)
2020-10-27 05:37:41.357882 I | mvcc: store.index: compact 9905
2020-10-27 05:37:41.360030 I | mvcc: finished scheduled compaction at 9905 (took 1.372036ms)
2020-10-27 05:37:41.574561 I | mvcc: store.index: compact 9906
2020-10-27 05:37:41.576596 I | mvcc: finished scheduled compaction at 9906 (took 1.482039ms)
2020-10-27 05:37:41.757809 I | mvcc: store.index: compact 9907
2020-10-27 05:37:41.760427 I | mvcc: finished scheduled compaction at 9907 (took 2.404063ms)
2020-10-27 05:37:41.941159 I | mvcc: store.index: compact 9908
2020-10-27 05:37:41.945001 I | mvcc: finished scheduled compaction at 9908 (took 3.320421ms)
2020-10-27 05:37:42.124544 I | mvcc: store.index: compact 9909
2020-10-27 05:37:42.127420 I | mvcc: finished scheduled compaction at 9909 (took 1.674044ms)
2020-10-27 05:37:42.316167 I | mvcc: store.index: compact 9910
2020-10-27 05:37:42.317326 I | mvcc: finished scheduled compaction at 9910 (took 874.023µs)
2020-10-27 05:37:42.482860 I | mvcc: store.index: compact 9911
2020-10-27 05:37:42.486321 I | mvcc: finished scheduled compaction at 9911 (took 2.628735ms)
2020-10-27 05:37:42.649469 I | mvcc: store.index: compact 9912
2020-10-27 05:37:42.650637 I | mvcc: finished scheduled compaction at 9912 (took 670.684µs)
2020-10-27 05:37:42.958108 I | mvcc: store.index: compact 9913
2020-10-27 05:37:42.967993 I | mvcc: finished scheduled compaction at 9913 (took 137.67µs)
2020-10-27 05:37:43.132898 I | mvcc: store.index: compact 9914
2020-10-27 05:37:43.138495 I | mvcc: finished scheduled compaction at 9914 (took 5.195469ms)
2020-10-27 05:37:43.299503 I | mvcc: store.index: compact 9915
2020-10-27 05:37:43.303113 I | mvcc: finished scheduled compaction at 9915 (took 2.968745ms)
2020-10-27 05:37:43.474509 I | mvcc: store.index: compact 9916
2020-10-27 05:37:43.474969 I | mvcc: finished scheduled compaction at 9916 (took 244.34µs)
2020-10-27 05:37:43.766219 I | mvcc: store.index: compact 9917
2020-10-27 05:37:43.766562 I | mvcc: finished scheduled compaction at 9917 (took 138.671µs)
2020-10-27 05:37:43.924529 I | mvcc: store.index: compact 9918
2020-10-27 05:37:43.924892 I | mvcc: finished scheduled compaction at 9918 (took 146.337µs)
2020-10-27 05:37:44.074599 I | mvcc: store.index: compact 9919
2020-10-27 05:37:44.075078 I | mvcc: finished scheduled compaction at 9919 (took 273.674µs)
2020-10-27 05:37:44.374579 I | mvcc: store.index: compact 9920
2020-10-27 05:37:44.374931 I | mvcc: finished scheduled compaction at 9920 (took 145.003µs)
2020-10-27 05:37:44.557931 I | mvcc: store.index: compact 9921
2020-10-27 05:37:44.558306 I | mvcc: finished scheduled compaction at 9921 (took 145.67µs)
2020-10-27 05:37:44.707920 I | mvcc: store.index: compact 9922
2020-10-27 05:37:44.708397 I | mvcc: finished scheduled compaction at 9922 (took 142.337µs)
2020-10-27 05:37:44.882919 I | mvcc: store.index: compact 9923
2020-10-27 05:37:44.883270 I | mvcc: finished scheduled compaction at 9923 (took 158.004µs)
2020-10-27 05:37:45.191231 I | mvcc: store.index: compact 9924
2020-10-27 05:37:45.191636 I | mvcc: finished scheduled compaction at 9924 (took 198.005µs)
2020-10-27 05:37:45.549571 I | mvcc: store.index: compact 9925
2020-10-27 05:37:45.549906 I | mvcc: finished scheduled compaction at 9925 (took 140.67µs)
2020-10-27 05:37:45.732902 I | mvcc: store.index: compact 9926
2020-10-27 05:37:45.733442 I | mvcc: finished scheduled compaction at 9926 (took 246.007µs)
2020-10-27 05:37:45.932996 I | mvcc: store.index: compact 9927
2020-10-27 05:37:45.933914 I | mvcc: finished scheduled compaction at 9927 (took 255.673µs)
2020-10-27 05:37:46.257926 I | mvcc: store.index: compact 9928
2020-10-27 05:37:46.258435 I | mvcc: finished scheduled compaction at 9928 (took 238.672µs)
2020-10-27 05:37:46.432955 I | mvcc: store.index: compact 9929
2020-10-27 05:37:46.433967 I | mvcc: finished scheduled compaction at 9929 (took 613.683µs)
2020-10-27 05:37:46.607976 I | mvcc: store.index: compact 9930
2020-10-27 05:37:46.608315 I | mvcc: finished scheduled compaction at 9930 (took 135.67µs)
2020-10-27 05:37:46.782917 I | mvcc: store.index: compact 9931
2020-10-27 05:37:46.783258 I | mvcc: finished scheduled compaction at 9931 (took 162.338µs)
2020-10-27 05:37:47.132959 I | mvcc: store.index: compact 9932
2020-10-27 05:37:47.133293 I | mvcc: finished scheduled compaction at 9932 (took 132.67µs)
2020-10-27 05:37:47.457974 I | mvcc: store.index: compact 9933
2020-10-27 05:37:47.458390 I | mvcc: finished scheduled compaction at 9933 (took 190.005µs)
2020-10-27 05:37:47.782959 I | mvcc: store.index: compact 9934
2020-10-27 05:37:47.783428 I | mvcc: finished scheduled compaction at 9934 (took 268.34µs)
2020-10-27 05:37:48.316300 I | mvcc: store.index: compact 9935
2020-10-27 05:37:48.317190 I | mvcc: finished scheduled compaction at 9935 (took 148.337µs)
2020-10-27 05:37:48.491343 I | mvcc: store.index: compact 9936
2020-10-27 05:37:48.492394 I | mvcc: finished scheduled compaction at 9936 (took 599.682µs)
2020-10-27 05:37:48.683388 I | mvcc: store.index: compact 9937
2020-10-27 05:37:48.684372 I | mvcc: finished scheduled compaction at 9937 (took 639.684µs)
2020-10-27 05:37:48.882990 I | mvcc: store.index: compact 9938
2020-10-27 05:37:48.883761 I | mvcc: finished scheduled compaction at 9938 (took 223.005µs)
2020-10-27 05:37:49.074645 I | mvcc: store.index: compact 9939
2020-10-27 05:37:49.075258 I | mvcc: finished scheduled compaction at 9939 (took 402.677µs)
2020-10-27 05:37:49.424692 I | mvcc: store.index: compact 9940
2020-10-27 05:37:49.425385 I | mvcc: finished scheduled compaction at 9940 (took 141.337µs)
2020-10-27 05:37:49.599699 I | mvcc: store.index: compact 9941
2020-10-27 05:37:49.600381 I | mvcc: finished scheduled compaction at 9941 (took 139.337µs)
2020-10-27 05:37:49.774659 I | mvcc: store.index: compact 9942
2020-10-27 05:37:49.775222 I | mvcc: finished scheduled compaction at 9942 (took 190.005µs)
2020-10-27 05:37:49.941978 I | mvcc: store.index: compact 9943
2020-10-27 05:37:49.942686 I | mvcc: finished scheduled compaction at 9943 (took 390.676µs)
2020-10-27 05:37:50.141377 I | mvcc: store.index: compact 9944
2020-10-27 05:37:50.141787 I | mvcc: finished scheduled compaction at 9944 (took 188.005µs)
2020-10-27 05:37:50.308061 I | mvcc: store.index: compact 9945
2020-10-27 05:37:50.308462 I | mvcc: finished scheduled compaction at 9945 (took 199.339µs)
2020-10-27 05:37:50.474701 I | mvcc: store.index: compact 9946
2020-10-27 05:37:50.475126 I | mvcc: finished scheduled compaction at 9946 (took 211.006µs)
2020-10-27 05:37:50.782998 I | mvcc: store.index: compact 9947
2020-10-27 05:37:50.783344 I | mvcc: finished scheduled compaction at 9947 (took 154.671µs)
2020-10-27 05:37:51.099710 I | mvcc: store.index: compact 9948
2020-10-27 05:37:51.100060 I | mvcc: finished scheduled compaction at 9948 (took 141.671µs)
2020-10-27 05:37:51.275071 I | mvcc: store.index: compact 9949
2020-10-27 05:37:51.275410 I | mvcc: finished scheduled compaction at 9949 (took 140.337µs)
2020-10-27 05:37:51.435057 I | mvcc: store.index: compact 9950
2020-10-27 05:37:51.435550 I | mvcc: finished scheduled compaction at 9950 (took 286.341µs)
2020-10-27 05:37:51.591370 I | mvcc: store.index: compact 9951
2020-10-27 05:37:51.591891 I | mvcc: finished scheduled compaction at 9951 (took 211.005µs)
2020-10-27 05:37:51.733042 I | mvcc: store.index: compact 9952
2020-10-27 05:37:51.733559 I | mvcc: finished scheduled compaction at 9952 (took 142.337µs)
2020-10-27 05:37:51.883115 I | mvcc: store.index: compact 9953
2020-10-27 05:37:51.883685 I | mvcc: finished scheduled compaction at 9953 (took 232.006µs)
2020-10-27 05:37:52.041341 I | mvcc: store.index: compact 9954
2020-10-27 05:37:52.041803 I | mvcc: finished scheduled compaction at 9954 (took 146.004µs)
2020-10-27 05:37:52.199754 I | mvcc: store.index: compact 9955
2020-10-27 05:37:52.200355 I | mvcc: finished scheduled compaction at 9955 (took 210.673µs)
2020-10-27 05:37:52.358064 I | mvcc: store.index: compact 9956
2020-10-27 05:37:52.358562 I | mvcc: finished scheduled compaction at 9956 (took 315.341µs)
2020-10-27 05:37:52.649759 I | mvcc: store.index: compact 9957
2020-10-27 05:37:52.650312 I | mvcc: finished scheduled compaction at 9957 (took 150.004µs)
2020-10-27 05:37:52.858291 I | mvcc: store.index: compact 9958
2020-10-27 05:37:52.858845 I | mvcc: finished scheduled compaction at 9958 (took 182.005µs)
2020-10-27 05:37:53.049740 I | mvcc: store.index: compact 9959
2020-10-27 05:37:53.050370 I | mvcc: finished scheduled compaction at 9959 (took 177.005µs)
2020-10-27 05:37:53.233156 I | mvcc: store.index: compact 9960
2020-10-27 05:37:53.233864 I | mvcc: finished scheduled compaction at 9960 (took 152.338µs)
2020-10-27 05:37:53.399770 I | mvcc: store.index: compact 9961
2020-10-27 05:37:53.400451 I | mvcc: finished scheduled compaction at 9961 (took 183.338µs)
2020-10-27 05:37:53.599783 I | mvcc: store.index: compact 9962
2020-10-27 05:37:53.600506 I | mvcc: finished scheduled compaction at 9962 (took 231.006µs)
2020-10-27 05:37:53.758079 I | mvcc: store.index: compact 9963
2020-10-27 05:37:53.758600 I | mvcc: finished scheduled compaction at 9963 (took 147.004µs)
2020-10-27 05:37:53.983088 I | mvcc: store.index: compact 9964
2020-10-27 05:37:53.983708 I | mvcc: finished scheduled compaction at 9964 (took 193.672µs)
2020-10-27 05:37:54.158108 I | mvcc: store.index: compact 9965
2020-10-27 05:37:54.158626 I | mvcc: finished scheduled compaction at 9965 (took 185.005µs)
2020-10-27 05:37:54.333103 I | mvcc: store.index: compact 9966
2020-10-27 05:37:54.333545 I | mvcc: finished scheduled compaction at 9966 (took 238.673µs)
2020-10-27 05:37:54.666483 I | mvcc: store.index: compact 9967
2020-10-27 05:37:54.666797 I | mvcc: finished scheduled compaction at 9967 (took 125.337µs)
2020-10-27 05:37:54.841442 I | mvcc: store.index: compact 9968
2020-10-27 05:37:54.841803 I | mvcc: finished scheduled compaction at 9968 (took 162.671µs)
2020-10-27 05:37:55.166453 I | mvcc: store.index: compact 9969
2020-10-27 05:37:55.166776 I | mvcc: finished scheduled compaction at 9969 (took 135.337µs)
2020-10-27 05:37:55.491470 I | mvcc: store.index: compact 9970
2020-10-27 05:37:55.492076 I | mvcc: finished scheduled compaction at 9970 (took 141.004µs)
2020-10-27 05:37:55.674827 I | mvcc: store.index: compact 9971
2020-10-27 05:37:55.675519 I | mvcc: finished scheduled compaction at 9971 (took 148.338µs)
2020-10-27 05:37:55.874868 I | mvcc: store.index: compact 9972
2020-10-27 05:37:55.875549 I | mvcc: finished scheduled compaction at 9972 (took 141.337µs)
2020-10-27 05:37:56.074800 I | mvcc: store.index: compact 9973
2020-10-27 05:37:56.075346 I | mvcc: finished scheduled compaction at 9973 (took 152.671µs)
2020-10-27 05:37:56.283173 I | mvcc: store.index: compact 9974
2020-10-27 05:37:56.284164 I | mvcc: finished scheduled compaction at 9974 (took 765.687µs)
2020-10-27 05:37:56.583135 I | mvcc: store.index: compact 9975
2020-10-27 05:37:56.583743 I | mvcc: finished scheduled compaction at 9975 (took 142.004µs)
2020-10-27 05:37:56.742055 I | mvcc: store.index: compact 9976
2020-10-27 05:37:56.742619 I | mvcc: finished scheduled compaction at 9976 (took 229.006µs)
2020-10-27 05:37:56.900745 I | mvcc: store.index: compact 9977
2020-10-27 05:37:56.901073 I | mvcc: finished scheduled compaction at 9977 (took 127.004µs)
2020-10-27 05:37:57.058201 I | mvcc: store.index: compact 9978
2020-10-27 05:37:57.058785 I | mvcc: finished scheduled compaction at 9978 (took 243.007µs)
2020-10-27 05:37:57.366459 I | mvcc: store.index: compact 9979
2020-10-27 05:37:57.366763 I | mvcc: finished scheduled compaction at 9979 (took 118.67µs)
2020-10-27 05:37:57.699870 I | mvcc: store.index: compact 9980
2020-10-27 05:37:57.700375 I | mvcc: finished scheduled compaction at 9980 (took 160.671µs)
2020-10-27 05:37:57.883212 I | mvcc: store.index: compact 9981
2020-10-27 05:37:57.883723 I | mvcc: finished scheduled compaction at 9981 (took 123.003µs)
2020-10-27 05:37:58.050647 I | mvcc: store.index: compact 9982
2020-10-27 05:37:58.051038 I | mvcc: finished scheduled compaction at 9982 (took 186.338µs)
2020-10-27 05:37:58.209338 I | mvcc: store.index: compact 9983
2020-10-27 05:37:58.209659 I | mvcc: finished scheduled compaction at 9983 (took 132.004µs)
2020-10-27 05:37:58.374911 I | mvcc: store.index: compact 9984
2020-10-27 05:37:58.377273 I | mvcc: finished scheduled compaction at 9984 (took 2.180057ms)
2020-10-27 05:37:58.533227 I | mvcc: store.index: compact 9985
2020-10-27 05:37:58.533698 I | mvcc: finished scheduled compaction at 9985 (took 201.672µs)
2020-10-27 05:37:58.691561 I | mvcc: store.index: compact 9986
2020-10-27 05:37:58.692116 I | mvcc: finished scheduled compaction at 9986 (took 170.338µs)
2020-10-27 05:37:58.849860 I | mvcc: store.index: compact 9987
2020-10-27 05:37:58.850370 I | mvcc: finished scheduled compaction at 9987 (took 226.339µs)
2020-10-27 05:37:59.016569 I | mvcc: store.index: compact 9988
2020-10-27 05:37:59.017153 I | mvcc: finished scheduled compaction at 9988 (took 188.005µs)
2020-10-27 05:37:59.191604 I | mvcc: store.index: compact 9989
2020-10-27 05:37:59.191960 I | mvcc: finished scheduled compaction at 9989 (took 140.337µs)
2020-10-27 05:37:59.358216 I | mvcc: store.index: compact 9990
2020-10-27 05:37:59.358556 I | mvcc: finished scheduled compaction at 9990 (took 133.67µs)
2020-10-27 05:37:59.542285 I | mvcc: store.index: compact 9991
2020-10-27 05:37:59.542844 I | mvcc: finished scheduled compaction at 9991 (took 313.675µs)
2020-10-27 05:37:59.866556 I | mvcc: store.index: compact 9992
2020-10-27 05:37:59.867086 I | mvcc: finished scheduled compaction at 9992 (took 327.676µs)
2020-10-27 05:38:00.183241 I | mvcc: store.index: compact 9993
2020-10-27 05:38:00.183575 I | mvcc: finished scheduled compaction at 9993 (took 128.004µs)
2020-10-27 05:38:00.358190 I | mvcc: store.index: compact 9994
2020-10-27 05:38:00.358677 I | mvcc: finished scheduled compaction at 9994 (took 219.339µs)
2020-10-27 05:38:00.508251 I | mvcc: store.index: compact 9995
2020-10-27 05:38:00.508824 I | mvcc: finished scheduled compaction at 9995 (took 198.672µs)
2020-10-27 05:38:00.683230 I | mvcc: store.index: compact 9996
2020-10-27 05:38:00.683696 I | mvcc: finished scheduled compaction at 9996 (took 168.005µs)
2020-10-27 05:38:00.849920 I | mvcc: store.index: compact 9997
2020-10-27 05:38:00.850314 I | mvcc: finished scheduled compaction at 9997 (took 136.337µs)
2020-10-27 05:38:01.016621 I | mvcc: store.index: compact 9998
2020-10-27 05:38:01.016967 I | mvcc: finished scheduled compaction at 9998 (took 151.004µs)
2020-10-27 05:38:01.183267 I | mvcc: store.index: compact 9999
2020-10-27 05:38:01.183585 I | mvcc: finished scheduled compaction at 9999 (took 115.67µs)
--- PASS: TestHashKVWhenCompacting (22.84s)
=== RUN   TestHashKVZeroRevision
2020-10-27 05:38:01.774915 I | mvcc: store.index: compact 500
--- PASS: TestHashKVZeroRevision (0.58s)
=== RUN   TestTxnPut
2020-10-27 05:38:01.782002 I | mvcc: finished scheduled compaction at 500 (took 6.666508ms)
--- PASS: TestTxnPut (0.62s)
=== RUN   TestTxnBlockBackendForceCommit
--- PASS: TestTxnBlockBackendForceCommit (0.31s)
=== RUN   TestRevision
--- PASS: TestRevision (0.00s)
=== RUN   TestWatch
--- PASS: TestWatch (0.23s)
=== RUN   TestNewWatcherCancel
--- PASS: TestNewWatcherCancel (0.34s)
=== RUN   TestCancelUnsynced
--- PASS: TestCancelUnsynced (0.46s)
=== RUN   TestSyncWatchers
--- PASS: TestSyncWatchers (0.38s)
=== RUN   TestWatchCompacted
2020-10-27 05:38:04.800093 I | mvcc: store.index: compact 5
2020-10-27 05:38:04.800799 I | mvcc: finished scheduled compaction at 5 (took 392.677µs)
--- PASS: TestWatchCompacted (0.71s)
=== RUN   TestWatchFutureRev
--- PASS: TestWatchFutureRev (0.36s)
=== RUN   TestWatchRestore
=== RUN   TestWatchRestore/Normal
=== RUN   TestWatchRestore/RunSyncWatchLoopBeforeRestore
--- PASS: TestWatchRestore (1.75s)
    --- PASS: TestWatchRestore/Normal (0.78s)
    --- PASS: TestWatchRestore/RunSyncWatchLoopBeforeRestore (0.97s)
=== RUN   TestWatchRestoreSyncedWatcher
--- PASS: TestWatchRestoreSyncedWatcher (3.41s)
=== RUN   TestWatchBatchUnsynced
--- PASS: TestWatchBatchUnsynced (0.58s)
=== RUN   TestNewMapwatcherToEventMap
--- PASS: TestNewMapwatcherToEventMap (0.00s)
=== RUN   TestWatchVictims
--- PASS: TestWatchVictims (1.21s)
=== RUN   TestStressWatchCancelClose
--- PASS: TestStressWatchCancelClose (0.33s)
=== RUN   TestWatcherWatchID
--- PASS: TestWatcherWatchID (1.78s)
=== RUN   TestWatcherWatchPrefix
--- PASS: TestWatcherWatchPrefix (1.53s)
=== RUN   TestWatcherWatchWrongRange
--- PASS: TestWatcherWatchWrongRange (0.33s)
=== RUN   TestWatchDeleteRange
--- PASS: TestWatchDeleteRange (0.25s)
=== RUN   TestWatchStreamCancelWatcherByID
--- PASS: TestWatchStreamCancelWatcherByID (0.61s)
=== RUN   TestWatcherRequestProgress
--- PASS: TestWatcherRequestProgress (0.25s)
=== RUN   TestWatcherWatchWithFilter
--- PASS: TestWatcherWatchWithFilter (0.66s)
PASS
ok  	github.com/coreos/etcd/mvcc	61.119s
=== RUN   TestBackendClose
--- PASS: TestBackendClose (0.26s)
=== RUN   TestBackendSnapshot
--- PASS: TestBackendSnapshot (0.48s)
=== RUN   TestBackendBatchIntervalCommit
--- PASS: TestBackendBatchIntervalCommit (0.46s)
=== RUN   TestBackendDefrag
--- PASS: TestBackendDefrag (2.97s)
=== RUN   TestBackendWriteback
--- PASS: TestBackendWriteback (0.21s)
=== RUN   TestBackendWritebackForEach
--- PASS: TestBackendWritebackForEach (0.44s)
=== RUN   TestBatchTxPut
--- PASS: TestBatchTxPut (0.28s)
=== RUN   TestBatchTxRange
--- PASS: TestBatchTxRange (0.23s)
=== RUN   TestBatchTxDelete
--- PASS: TestBatchTxDelete (0.31s)
=== RUN   TestBatchTxCommit
--- PASS: TestBatchTxCommit (0.36s)
=== RUN   TestBatchTxBatchLimitCommit
--- PASS: TestBatchTxBatchLimitCommit (0.29s)
PASS
ok  	github.com/coreos/etcd/mvcc/backend	6.353s
?   	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.28s)
=== 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.343s
?   	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.029s
?   	github.com/coreos/etcd/pkg/cpuutil	[no test files]
=== RUN   TestHash32
--- PASS: TestHash32 (0.00s)
PASS
ok  	github.com/coreos/etcd/pkg/crc	0.029s
?   	github.com/coreos/etcd/pkg/debugutil	[no test files]
=== RUN   TestExpectFunc
--- PASS: TestExpectFunc (0.04s)
=== RUN   TestEcho
--- PASS: TestEcho (0.01s)
=== RUN   TestLineCount
--- PASS: TestLineCount (0.01s)
=== RUN   TestSend
--- PASS: TestSend (0.01s)
=== RUN   TestSignal
--- PASS: TestSignal (0.01s)
PASS
ok  	github.com/coreos/etcd/pkg/expect	0.115s
=== RUN   TestIsDirWriteable
--- PASS: TestIsDirWriteable (0.20s)
=== 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-27 05:38:53.041102 I | pkg/fileutil: purged file /tmp/purgefile453167292/0.test successfully
2020-10-27 05:38:53.041996 I | pkg/fileutil: purged file /tmp/purgefile453167292/1.test successfully
2020-10-27 05:38:53.042431 I | pkg/fileutil: purged file /tmp/purgefile453167292/2.test successfully
2020-10-27 05:38:53.042910 I | pkg/fileutil: purged file /tmp/purgefile453167292/4.test successfully
2020-10-27 05:38:53.043417 I | pkg/fileutil: purged file /tmp/purgefile453167292/6.test successfully
2020-10-27 05:38:53.050552 I | pkg/fileutil: purged file /tmp/purgefile453167292/5.test successfully
--- PASS: TestPurgeFile (0.04s)
=== RUN   TestPurgeFileHoldingLockFile
2020-10-27 05:38:53.067026 I | pkg/fileutil: purged file /tmp/purgefile208793835/0.test successfully
2020-10-27 05:38:53.067542 I | pkg/fileutil: purged file /tmp/purgefile208793835/1.test successfully
2020-10-27 05:38:53.068206 I | pkg/fileutil: purged file /tmp/purgefile208793835/2.test successfully
2020-10-27 05:38:53.070773 I | pkg/fileutil: purged file /tmp/purgefile208793835/3.test successfully
2020-10-27 05:38:53.078341 I | pkg/fileutil: purged file /tmp/purgefile208793835/4.test successfully
2020-10-27 05:38:53.090511 I | pkg/fileutil: purged file /tmp/purgefile208793835/5.test successfully
2020-10-27 05:38:53.091311 I | pkg/fileutil: purged file /tmp/purgefile208793835/6.test successfully
--- PASS: TestPurgeFileHoldingLockFile (0.04s)
PASS
ok  	github.com/coreos/etcd/pkg/fileutil	0.578s
=== RUN   TestSetFlagsFromEnv
2020-10-27 05:38:55.962870 I | pkg/flags: recognized and used environment variable ETCD_A=foo
2020-10-27 05:38:55.963263 W | pkg/flags: recognized environment variable ETCD_C, but unused: shadowed by corresponding flag
--- PASS: TestSetFlagsFromEnv (0.00s)
=== RUN   TestSetFlagsFromEnvBad
2020-10-27 05:38:55.963810 W | pkg/flags: unrecognized environment variable ETCD_A=foo
2020-10-27 05:38:55.963889 W | pkg/flags: unrecognized environment variable ETCD_C=woof
--- PASS: TestSetFlagsFromEnvBad (0.00s)
=== RUN   TestSetFlagsFromEnvParsingError
2020-10-27 05:38:55.964296 W | pkg/flags: unrecognized environment variable ETCD_A=foo
2020-10-27 05:38:55.964365 W | pkg/flags: unrecognized environment variable ETCD_C=woof
2020-10-27 05:38:55.964423 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.031s
?   	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.037s
=== RUN   TestMergeLogger
2020-10-27 05:39:06.924277 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.102s
?   	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-27 05:39:12.077270 I | pkg/netutil: resolving infra0.example.com:4001 to 10.0.1.10:4001
2020-10-27 05:39:12.077908 I | pkg/netutil: resolving infra0.example.com:2379 to 10.0.1.10:2379
2020-10-27 05:39:12.078380 I | pkg/netutil: resolving infra0.example.com:7001 to 10.0.1.10:7001
2020-10-27 05:39:12.078474 I | pkg/netutil: resolving infra0.example.com:2380 to 10.0.1.10:2380
2020-10-27 05:39:12.078981 W | pkg/netutil: failed resolving host infra0.example.com:4001 (cannot resolve host.); retrying in 1s
2020-10-27 05:39:13.079231 E | pkg/netutil: could not resolve host infra0.example.com:4001
--- PASS: TestResolveTCPAddrs (1.00s)
=== RUN   TestURLsEqual
2020-10-27 05:39:13.080153 I | pkg/netutil: resolving example.com:2379 to 10.0.10.1:2379
2020-10-27 05:39:13.080312 I | pkg/netutil: resolving example.com:2379 to 10.0.10.1:2379
2020-10-27 05:39:13.080623 I | pkg/netutil: resolving example.com:2379 to 10.0.10.1:2379
2020-10-27 05:39:13.081055 I | pkg/netutil: resolving example.com:2379 to 10.0.10.1:2379
2020-10-27 05:39:13.081172 I | pkg/netutil: resolving example.com:2379 to 10.0.10.1:2379
2020-10-27 05:39:13.081341 I | pkg/netutil: resolving example.com:2379 to 10.0.10.1:2379
2020-10-27 05:39:13.081632 I | pkg/netutil: resolving example.com:2380 to 10.0.10.1:2380
2020-10-27 05:39:13.081924 I | pkg/netutil: resolving example.com:2379 to 10.0.10.1:2379
2020-10-27 05:39:13.082224 I | pkg/netutil: resolving example.com:2379 to 10.0.10.1:2379
2020-10-27 05:39:13.082573 I | pkg/netutil: resolving example.com:2379 to 10.0.10.1:2379
2020-10-27 05:39:13.083022 I | pkg/netutil: resolving first.com:2379 to 10.0.11.1:2379
2020-10-27 05:39:13.083113 I | pkg/netutil: resolving second.com:2380 to 10.0.11.2:2380
2020-10-27 05:39:13.083290 I | pkg/netutil: resolving second.com:2380 to 10.0.11.2:2380
2020-10-27 05:39:13.083372 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.036s
=== RUN   TestUnsetenv
--- PASS: TestUnsetenv (0.01s)
=== RUN   TestHandleInterrupts
2020-10-27 05:39:16.070011 N | pkg/osutil: received interrupt signal, shutting down...
2020-10-27 05:39:16.071286 N | pkg/osutil: received terminated signal, shutting down...
--- PASS: TestHandleInterrupts (0.00s)
PASS
ok  	github.com/coreos/etcd/pkg/osutil	0.040s
=== RUN   TestCanonicalURLPath
--- PASS: TestCanonicalURLPath (0.00s)
PASS
ok  	github.com/coreos/etcd/pkg/pathutil	0.030s
=== RUN   TestMarshaler
--- PASS: TestMarshaler (0.00s)
=== RUN   TestMarshalerPanic
2020-10-27 05:39:20.879656 C | pkg/pbutil: marshal should never fail (blah)
--- PASS: TestMarshalerPanic (0.00s)
=== RUN   TestUnmarshaler
--- PASS: TestUnmarshaler (0.00s)
=== RUN   TestUnmarshalerPanic
2020-10-27 05:39:20.880840 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://1641C2D615F1F3C7389.unix-conn","to":"unix://1641C2D615F5F1F0511C.unix-conn"}
{"level":"info","msg":"proxy is listening on","from":"unix://1641C2D615F1F3C7389.unix-conn"}
{"level":"debug","msg":"transmitted","data-size":"12 B","from":"unix://1641C2D615F1F3C7389.unix-conn","to":"unix://1641C2D615F5F1F0511C.unix-conn"}
    server_test.go:109: took 1.490372ms with no latency
{"level":"debug","msg":"transmitted","data-size":"8 B","from":"unix://1641C2D615F1F3C7389.unix-conn","to":"unix://1641C2D615F5F1F0511C.unix-conn"}
    server_test.go:126: took 1.621709ms with no latency
{"level":"info","msg":"closed proxy listener","from":"unix://1641C2D615F1F3C7389.unix-conn","to":"unix://1641C2D615F5F1F0511C.unix-conn"}
--- PASS: TestServer_Unix_Insecure (0.01s)
=== RUN   TestServer_TCP_Insecure
{"level":"info","msg":"started proxying","from":"tcp://127.0.0.1:41259","to":"tcp://127.0.0.1:39199"}
{"level":"info","msg":"proxy is listening on","from":"tcp://127.0.0.1:41259"}
{"level":"debug","msg":"transmitted","data-size":"12 B","from":"tcp://127.0.0.1:41259","to":"tcp://127.0.0.1:39199"}
    server_test.go:109: took 1.79738ms with no latency
{"level":"debug","msg":"transmitted","data-size":"8 B","from":"tcp://127.0.0.1:41259","to":"tcp://127.0.0.1:39199"}
    server_test.go:126: took 1.844381ms with no latency
{"level":"info","msg":"closed proxy listener","from":"tcp://127.0.0.1:41259","to":"tcp://127.0.0.1:39199"}
--- PASS: TestServer_TCP_Insecure (0.01s)
=== RUN   TestServer_Unix_Secure
{"level":"info","msg":"started proxying","from":"unix://1641C2D616F3ACC313C2.unix-conn","to":"unix://1641C2D616F6B76E83B9.unix-conn"}
{"level":"info","msg":"proxy is listening on","from":"unix://1641C2D616F3ACC313C2.unix-conn"}
{"level":"debug","msg":"transmitted","data-size":"12 B","from":"unix://1641C2D616F3ACC313C2.unix-conn","to":"unix://1641C2D616F6B76E83B9.unix-conn"}
    server_test.go:109: took 9.679253ms with no latency
{"level":"debug","msg":"transmitted","data-size":"8 B","from":"unix://1641C2D616F3ACC313C2.unix-conn","to":"unix://1641C2D616F6B76E83B9.unix-conn"}
    server_test.go:126: took 8.556557ms with no latency
{"level":"info","msg":"closed proxy listener","from":"unix://1641C2D616F3ACC313C2.unix-conn","to":"unix://1641C2D616F6B76E83B9.unix-conn"}
--- PASS: TestServer_Unix_Secure (0.02s)
=== RUN   TestServer_TCP_Secure
{"level":"info","msg":"started proxying","from":"tcp://127.0.0.1:46691","to":"tcp://127.0.0.1:40711"}
{"level":"info","msg":"proxy is listening on","from":"tcp://127.0.0.1:46691"}
{"level":"debug","msg":"transmitted","data-size":"12 B","from":"tcp://127.0.0.1:46691","to":"tcp://127.0.0.1:40711"}
    server_test.go:109: took 8.863898ms with no latency
{"level":"debug","msg":"transmitted","data-size":"8 B","from":"tcp://127.0.0.1:46691","to":"tcp://127.0.0.1:40711"}
    server_test.go:126: took 10.471607ms with no latency
{"level":"info","msg":"closed proxy listener","from":"tcp://127.0.0.1:46691","to":"tcp://127.0.0.1:40711"}
--- PASS: TestServer_TCP_Secure (0.02s)
=== RUN   TestServer_Unix_Insecure_DelayTx
{"level":"info","msg":"started proxying","from":"unix://1641C2D619AC818B62DE.unix-conn","to":"unix://1641C2D619AF9A886D72.unix-conn"}
{"level":"info","msg":"proxy is listening on","from":"unix://1641C2D619AC818B62DE.unix-conn"}
{"level":"debug","msg":"transmitted","data-size":"12 B","from":"unix://1641C2D619AC818B62DE.unix-conn","to":"unix://1641C2D619AF9A886D72.unix-conn"}
    server_test.go:109: took 1.461372ms with no latency
{"level":"info","msg":"set transmit latency","latency":"50.756081ms","given-latency":"50ms","given-latency-random-variable":"5ms","from":"unix://1641C2D619AC818B62DE.unix-conn","to":"unix://1641C2D619AF9A886D72.unix-conn"}
{"level":"debug","msg":"transmitted","data-size":"8 B","from":"unix://1641C2D619AC818B62DE.unix-conn","to":"unix://1641C2D619AF9A886D72.unix-conn"}
    server_test.go:124: took 53.667071ms with latency 50ms±5ms
{"level":"info","msg":"removed transmit latency","latency":"50.756081ms","from":"unix://1641C2D619AC818B62DE.unix-conn","to":"unix://1641C2D619AF9A886D72.unix-conn"}
{"level":"info","msg":"closed proxy listener","from":"unix://1641C2D619AC818B62DE.unix-conn","to":"unix://1641C2D619AF9A886D72.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:39461","to":"tcp://127.0.0.1:41657"}
{"level":"info","msg":"proxy is listening on","from":"tcp://127.0.0.1:39461"}
{"level":"debug","msg":"transmitted","data-size":"12 B","from":"tcp://127.0.0.1:39461","to":"tcp://127.0.0.1:41657"}
    server_test.go:109: took 1.678044ms with no latency
{"level":"info","msg":"set transmit latency","latency":"54.025045ms","given-latency":"50ms","given-latency-random-variable":"5ms","from":"tcp://127.0.0.1:39461","to":"tcp://127.0.0.1:41657"}
{"level":"debug","msg":"transmitted","data-size":"8 B","from":"tcp://127.0.0.1:39461","to":"tcp://127.0.0.1:41657"}
    server_test.go:124: took 57.991851ms with latency 50ms±5ms
{"level":"info","msg":"removed transmit latency","latency":"54.025045ms","from":"tcp://127.0.0.1:39461","to":"tcp://127.0.0.1:41657"}
{"level":"info","msg":"closed proxy listener","from":"tcp://127.0.0.1:39461","to":"tcp://127.0.0.1:41657"}
--- PASS: TestServer_TCP_Insecure_DelayTx (0.06s)
=== RUN   TestServer_Unix_Secure_DelayTx
{"level":"info","msg":"started proxying","from":"unix://1641C2D621109EB41BDB.unix-conn","to":"unix://1641C2D62113E2AA6837.unix-conn"}
{"level":"info","msg":"proxy is listening on","from":"unix://1641C2D621109EB41BDB.unix-conn"}
{"level":"debug","msg":"transmitted","data-size":"12 B","from":"unix://1641C2D621109EB41BDB.unix-conn","to":"unix://1641C2D62113E2AA6837.unix-conn"}
    server_test.go:109: took 8.155214ms with no latency
{"level":"info","msg":"set transmit latency","latency":"52.334758ms","given-latency":"50ms","given-latency-random-variable":"5ms","from":"unix://1641C2D621109EB41BDB.unix-conn","to":"unix://1641C2D62113E2AA6837.unix-conn"}
{"level":"debug","msg":"transmitted","data-size":"8 B","from":"unix://1641C2D621109EB41BDB.unix-conn","to":"unix://1641C2D62113E2AA6837.unix-conn"}
    server_test.go:124: took 60.442581ms with latency 50ms±5ms
{"level":"info","msg":"removed transmit latency","latency":"52.334758ms","from":"unix://1641C2D621109EB41BDB.unix-conn","to":"unix://1641C2D62113E2AA6837.unix-conn"}
{"level":"info","msg":"closed proxy listener","from":"unix://1641C2D621109EB41BDB.unix-conn","to":"unix://1641C2D62113E2AA6837.unix-conn"}
--- PASS: TestServer_Unix_Secure_DelayTx (0.08s)
=== RUN   TestServer_TCP_Secure_DelayTx
{"level":"info","msg":"started proxying","from":"tcp://127.0.0.1:45721","to":"tcp://127.0.0.1:33591"}
{"level":"info","msg":"proxy is listening on","from":"tcp://127.0.0.1:45721"}
{"level":"debug","msg":"transmitted","data-size":"12 B","from":"tcp://127.0.0.1:45721","to":"tcp://127.0.0.1:33591"}
    server_test.go:109: took 12.073316ms with no latency
{"level":"info","msg":"set transmit latency","latency":"50.474748ms","given-latency":"50ms","given-latency-random-variable":"5ms","from":"tcp://127.0.0.1:45721","to":"tcp://127.0.0.1:33591"}
{"level":"debug","msg":"transmitted","data-size":"8 B","from":"tcp://127.0.0.1:45721","to":"tcp://127.0.0.1:33591"}
    server_test.go:124: took 60.253577ms with latency 50ms±5ms
{"level":"info","msg":"removed transmit latency","latency":"50.474748ms","from":"tcp://127.0.0.1:45721","to":"tcp://127.0.0.1:33591"}
{"level":"info","msg":"closed proxy listener","from":"tcp://127.0.0.1:45721","to":"tcp://127.0.0.1:33591"}
--- PASS: TestServer_TCP_Secure_DelayTx (0.08s)
=== RUN   TestServer_Unix_Insecure_DelayAccept
{"level":"info","msg":"started proxying","from":"unix://1641C2D62A1DD83B670E.unix-conn","to":"unix://1641C2D62A22AD3E549C.unix-conn"}
{"level":"info","msg":"proxy is listening on","from":"unix://1641C2D62A1DD83B670E.unix-conn"}
{"level":"debug","msg":"transmitted","data-size":"12 B","from":"unix://1641C2D62A1DD83B670E.unix-conn","to":"unix://1641C2D62A22AD3E549C.unix-conn"}
    server_test.go:203: took 1.128697ms with no latency
{"level":"info","msg":"set accept latency","latency":"708.943547ms","given-latency":"700ms","given-latency-random-variable":"10ms","from":"unix://1641C2D62A1DD83B670E.unix-conn","to":"unix://1641C2D62A22AD3E549C.unix-conn"}
{"level":"debug","msg":"listener accept error","error":"accept unix 1641C2D62A1DD83B670E.unix-conn: use of closed network connection"}
{"level":"info","msg":"reset listener on","from":"unix://1641C2D62A1DD83B670E.unix-conn"}
{"level":"debug","msg":"listener is closed; retry listening on","from":"unix://1641C2D62A1DD83B670E.unix-conn"}
{"level":"info","msg":"reset listener on","from":"unix://1641C2D62A1DD83B670E.unix-conn"}
{"level":"debug","msg":"transmitted","data-size":"12 B","from":"unix://1641C2D62A1DD83B670E.unix-conn","to":"unix://1641C2D62A22AD3E549C.unix-conn"}
    server_test.go:219: took 520.409947ms with latency 700ms±10ms
{"level":"info","msg":"removed accept latency","latency":"708.943547ms","from":"unix://1641C2D62A1DD83B670E.unix-conn","to":"unix://1641C2D62A22AD3E549C.unix-conn"}
{"level":"info","msg":"closed proxy listener","from":"unix://1641C2D62A1DD83B670E.unix-conn","to":"unix://1641C2D62A22AD3E549C.unix-conn"}
--- PASS: TestServer_Unix_Insecure_DelayAccept (0.73s)
=== RUN   TestServer_Unix_Secure_DelayAccept
{"level":"info","msg":"started proxying","from":"unix://1641C2D655AC32455A6E.unix-conn","to":"unix://1641C2D655AF9AB066D7.unix-conn"}
{"level":"info","msg":"proxy is listening on","from":"unix://1641C2D655AC32455A6E.unix-conn"}
{"level":"debug","msg":"transmitted","data-size":"12 B","from":"unix://1641C2D655AC32455A6E.unix-conn","to":"unix://1641C2D655AF9AB066D7.unix-conn"}
    server_test.go:203: took 9.873258ms with no latency
{"level":"info","msg":"set accept latency","latency":"690.549511ms","given-latency":"700ms","given-latency-random-variable":"10ms","from":"unix://1641C2D655AC32455A6E.unix-conn","to":"unix://1641C2D655AF9AB066D7.unix-conn"}
{"level":"info","msg":"reset listener on","from":"unix://1641C2D655AC32455A6E.unix-conn"}
{"level":"debug","msg":"listener accept error","error":"accept unix 1641C2D655AC32455A6E.unix-conn: use of closed network connection"}
{"level":"debug","msg":"listener is closed; retry listening on","from":"unix://1641C2D655AC32455A6E.unix-conn"}
{"level":"info","msg":"reset listener on","from":"unix://1641C2D655AC32455A6E.unix-conn"}
{"level":"debug","msg":"transmitted","data-size":"12 B","from":"unix://1641C2D655AC32455A6E.unix-conn","to":"unix://1641C2D655AF9AB066D7.unix-conn"}
    server_test.go:219: took 506.487582ms with latency 700ms±10ms
{"level":"info","msg":"removed accept latency","latency":"690.549511ms","from":"unix://1641C2D655AC32455A6E.unix-conn","to":"unix://1641C2D655AF9AB066D7.unix-conn"}
{"level":"info","msg":"closed proxy listener","from":"unix://1641C2D655AC32455A6E.unix-conn","to":"unix://1641C2D655AF9AB066D7.unix-conn"}
--- PASS: TestServer_Unix_Secure_DelayAccept (0.72s)
=== RUN   TestServer_PauseTx
{"level":"info","msg":"started proxying","from":"unix://1641C2D680B335912216.unix-conn","to":"unix://1641C2D680B6D74710E.unix-conn"}
{"level":"info","msg":"proxy is listening on","from":"unix://1641C2D680B335912216.unix-conn"}
{"level":"info","msg":"paused transmit listen","from":"unix://1641C2D680B335912216.unix-conn","to":"unix://1641C2D680B6D74710E.unix-conn"}
{"level":"info","msg":"unpaused transmit listen","from":"unix://1641C2D680B335912216.unix-conn","to":"unix://1641C2D680B6D74710E.unix-conn"}
{"level":"debug","msg":"transmitted","data-size":"12 B","from":"unix://1641C2D680B335912216.unix-conn","to":"unix://1641C2D680B6D74710E.unix-conn"}
{"level":"info","msg":"closed proxy listener","from":"unix://1641C2D680B335912216.unix-conn","to":"unix://1641C2D680B6D74710E.unix-conn"}
--- PASS: TestServer_PauseTx (0.20s)
=== RUN   TestServer_BlackholeTx
{"level":"info","msg":"started proxying","from":"unix://1641C2D68CE2149C88B4.unix-conn","to":"unix://1641C2D68CE67D8B71D9.unix-conn"}
{"level":"info","msg":"proxy is listening on","from":"unix://1641C2D68CE2149C88B4.unix-conn"}
{"level":"info","msg":"blackholed transmit","from":"unix://1641C2D68CE2149C88B4.unix-conn","to":"unix://1641C2D68CE67D8B71D9.unix-conn"}
{"level":"debug","msg":"dropped","data-size":"12 B","from":"unix://1641C2D68CE2149C88B4.unix-conn","to":"unix://1641C2D68CE67D8B71D9.unix-conn"}
{"level":"info","msg":"unblackholed transmit","from":"unix://1641C2D68CE2149C88B4.unix-conn","to":"unix://1641C2D68CE67D8B71D9.unix-conn"}
{"level":"debug","msg":"transmitted","data-size":"12 B","from":"unix://1641C2D68CE2149C88B4.unix-conn","to":"unix://1641C2D68CE67D8B71D9.unix-conn"}
{"level":"info","msg":"closed proxy listener","from":"unix://1641C2D68CE2149C88B4.unix-conn","to":"unix://1641C2D68CE67D8B71D9.unix-conn"}
--- PASS: TestServer_BlackholeTx (0.20s)
=== RUN   TestServer_CorruptTx
{"level":"info","msg":"started proxying","from":"unix://1641C2D69913A5C613DA.unix-conn","to":"unix://1641C2D69918B02C6BC0.unix-conn"}
{"level":"info","msg":"proxy is listening on","from":"unix://1641C2D69913A5C613DA.unix-conn"}
{"level":"info","msg":"corrupting transmit","from":"unix://1641C2D69913A5C613DA.unix-conn","to":"unix://1641C2D69918B02C6BC0.unix-conn"}
{"level":"debug","msg":"transmitted","data-size":"12 B","from":"unix://1641C2D69913A5C613DA.unix-conn","to":"unix://1641C2D69918B02C6BC0.unix-conn"}
{"level":"info","msg":"stopped corrupting transmit","from":"unix://1641C2D69913A5C613DA.unix-conn","to":"unix://1641C2D69918B02C6BC0.unix-conn"}
{"level":"debug","msg":"transmitted","data-size":"12 B","from":"unix://1641C2D69913A5C613DA.unix-conn","to":"unix://1641C2D69918B02C6BC0.unix-conn"}
{"level":"info","msg":"closed proxy listener","from":"unix://1641C2D69913A5C613DA.unix-conn","to":"unix://1641C2D69918B02C6BC0.unix-conn"}
--- PASS: TestServer_CorruptTx (0.01s)
=== RUN   TestServer_Shutdown
{"level":"info","msg":"started proxying","from":"unix://1641C2D6996B331F3E22.unix-conn","to":"unix://1641C2D6997061FA7B6A.unix-conn"}
{"level":"info","msg":"proxy is listening on","from":"unix://1641C2D6996B331F3E22.unix-conn"}
{"level":"debug","msg":"listener accept error","error":"accept unix 1641C2D6996B331F3E22.unix-conn: use of closed network connection"}
{"level":"debug","msg":"listener is closed; retry listening on","from":"unix://1641C2D6996B331F3E22.unix-conn"}
{"level":"info","msg":"reset listener on","from":"unix://1641C2D6996B331F3E22.unix-conn"}
{"level":"debug","msg":"transmitted","data-size":"12 B","from":"unix://1641C2D6996B331F3E22.unix-conn","to":"unix://1641C2D6997061FA7B6A.unix-conn"}
{"level":"info","msg":"closed proxy listener","from":"unix://1641C2D6996B331F3E22.unix-conn","to":"unix://1641C2D6997061FA7B6A.unix-conn"}
--- PASS: TestServer_Shutdown (0.20s)
=== RUN   TestServer_ShutdownListener
{"level":"info","msg":"started proxying","from":"unix://1641C2D6A59C832E1882.unix-conn","to":"unix://1641C2D6A5A024E430DA.unix-conn"}
{"level":"info","msg":"proxy is listening on","from":"unix://1641C2D6A59C832E1882.unix-conn"}
{"level":"debug","msg":"transmitted","data-size":"12 B","from":"unix://1641C2D6A59C832E1882.unix-conn","to":"unix://1641C2D6A5A024E430DA.unix-conn"}
{"level":"info","msg":"closed proxy listener","from":"unix://1641C2D6A59C832E1882.unix-conn","to":"unix://1641C2D6A5A024E430DA.unix-conn"}
--- PASS: TestServer_ShutdownListener (0.20s)
=== RUN   TestServerHTTP_Insecure_DelayTx
{"level":"info","msg":"started proxying","from":"tcp://127.0.0.1:40443","to":"tcp://127.0.0.1:40957"}
{"level":"info","msg":"proxy is listening on","from":"tcp://127.0.0.1:40443"}
{"level":"debug","msg":"transmitted","data-size":"150 B","from":"tcp://127.0.0.1:40443","to":"tcp://127.0.0.1:40957"}
{"level":"debug","msg":"received","data-size":"142 B","from":"tcp://127.0.0.1:40957","to":"tcp://127.0.0.1:40443"}
    server_test.go:503: took 3.687763ms with no latency
{"level":"info","msg":"set transmit latency","latency":"1.003469533s","given-latency":"1s","given-latency-random-variable":"10ms","from":"tcp://127.0.0.1:40443","to":"tcp://127.0.0.1:40957"}
{"level":"debug","msg":"transmitted","data-size":"150 B","from":"tcp://127.0.0.1:40443","to":"tcp://127.0.0.1:40957"}
{"level":"debug","msg":"received","data-size":"142 B","from":"tcp://127.0.0.1:40957","to":"tcp://127.0.0.1:40443"}
    server_test.go:539: took 1.006002649s with latency 1s±10ms
{"level":"info","msg":"removed transmit latency","latency":"1.003469533s","from":"tcp://127.0.0.1:40443","to":"tcp://127.0.0.1:40957"}
{"level":"info","msg":"closed proxy listener","from":"tcp://127.0.0.1:40443","to":"tcp://127.0.0.1:40957"}
--- PASS: TestServerHTTP_Insecure_DelayTx (1.21s)
=== RUN   TestServerHTTP_Secure_DelayTx
{"level":"info","msg":"started proxying","from":"tcp://127.0.0.1:41395","to":"tcp://127.0.0.1:34341"}
{"level":"info","msg":"proxy is listening on","from":"tcp://127.0.0.1:41395"}
{"level":"debug","msg":"transmitted","data-size":"189 B","from":"tcp://127.0.0.1:41395","to":"tcp://127.0.0.1:34341"}
{"level":"debug","msg":"received","data-size":"1.6 kB","from":"tcp://127.0.0.1:34341","to":"tcp://127.0.0.1:41395"}
{"level":"debug","msg":"transmitted","data-size":"1.4 kB","from":"tcp://127.0.0.1:41395","to":"tcp://127.0.0.1:34341"}
{"level":"debug","msg":"received","data-size":"43 B","from":"tcp://127.0.0.1:34341","to":"tcp://127.0.0.1:41395"}
{"level":"debug","msg":"transmitted","data-size":"171 B","from":"tcp://127.0.0.1:41395","to":"tcp://127.0.0.1:34341"}
{"level":"debug","msg":"received","data-size":"163 B","from":"tcp://127.0.0.1:34341","to":"tcp://127.0.0.1:41395"}
    server_test.go:503: took 279.361307ms with no latency
{"level":"info","msg":"set transmit latency","latency":"1.002750873s","given-latency":"1s","given-latency-random-variable":"10ms","from":"tcp://127.0.0.1:41395","to":"tcp://127.0.0.1:34341"}
{"level":"debug","msg":"transmitted","data-size":"189 B","from":"tcp://127.0.0.1:41395","to":"tcp://127.0.0.1:34341"}
{"level":"debug","msg":"received","data-size":"1.6 kB","from":"tcp://127.0.0.1:34341","to":"tcp://127.0.0.1:41395"}
{"level":"debug","msg":"transmitted","data-size":"1.4 kB","from":"tcp://127.0.0.1:41395","to":"tcp://127.0.0.1:34341"}
{"level":"debug","msg":"received","data-size":"43 B","from":"tcp://127.0.0.1:34341","to":"tcp://127.0.0.1:41395"}
{"level":"debug","msg":"transmitted","data-size":"171 B","from":"tcp://127.0.0.1:41395","to":"tcp://127.0.0.1:34341"}
{"level":"debug","msg":"received","data-size":"163 B","from":"tcp://127.0.0.1:34341","to":"tcp://127.0.0.1:41395"}
    server_test.go:539: took 3.290723416s with latency 1s±10ms
{"level":"info","msg":"removed transmit latency","latency":"1.002750873s","from":"tcp://127.0.0.1:41395","to":"tcp://127.0.0.1:34341"}
{"level":"info","msg":"closed proxy listener","from":"tcp://127.0.0.1:41395","to":"tcp://127.0.0.1:34341"}
--- PASS: TestServerHTTP_Secure_DelayTx (3.78s)
=== RUN   TestServerHTTP_Insecure_DelayRx
{"level":"info","msg":"started proxying","from":"tcp://127.0.0.1:34335","to":"tcp://127.0.0.1:45809"}
{"level":"info","msg":"proxy is listening on","from":"tcp://127.0.0.1:34335"}
{"level":"debug","msg":"transmitted","data-size":"150 B","from":"tcp://127.0.0.1:34335","to":"tcp://127.0.0.1:45809"}
{"level":"debug","msg":"received","data-size":"142 B","from":"tcp://127.0.0.1:45809","to":"tcp://127.0.0.1:34335"}
    server_test.go:503: took 3.322087ms with no latency
{"level":"info","msg":"set receive latency","latency":"996.693004ms","given-latency":"1s","given-latency-random-variable":"10ms","from":"tcp://127.0.0.1:45809","to":"tcp://127.0.0.1:34335"}
{"level":"debug","msg":"transmitted","data-size":"150 B","from":"tcp://127.0.0.1:34335","to":"tcp://127.0.0.1:45809"}
{"level":"debug","msg":"received","data-size":"142 B","from":"tcp://127.0.0.1:45809","to":"tcp://127.0.0.1:34335"}
    server_test.go:539: took 998.580789ms with latency 1s±10ms
{"level":"info","msg":"removed receive latency","latency":"996.693004ms","from":"tcp://127.0.0.1:45809","to":"tcp://127.0.0.1:34335"}
{"level":"info","msg":"closed proxy listener","from":"tcp://127.0.0.1:34335","to":"tcp://127.0.0.1:45809"}
--- PASS: TestServerHTTP_Insecure_DelayRx (1.21s)
=== RUN   TestServerHTTP_Secure_DelayRx
{"level":"info","msg":"started proxying","from":"tcp://127.0.0.1:33769","to":"tcp://127.0.0.1:46103"}
{"level":"info","msg":"proxy is listening on","from":"tcp://127.0.0.1:33769"}
{"level":"debug","msg":"transmitted","data-size":"189 B","from":"tcp://127.0.0.1:33769","to":"tcp://127.0.0.1:46103"}
{"level":"debug","msg":"received","data-size":"1.6 kB","from":"tcp://127.0.0.1:46103","to":"tcp://127.0.0.1:33769"}
{"level":"debug","msg":"transmitted","data-size":"1.4 kB","from":"tcp://127.0.0.1:33769","to":"tcp://127.0.0.1:46103"}
{"level":"debug","msg":"received","data-size":"43 B","from":"tcp://127.0.0.1:46103","to":"tcp://127.0.0.1:33769"}
{"level":"debug","msg":"transmitted","data-size":"171 B","from":"tcp://127.0.0.1:33769","to":"tcp://127.0.0.1:46103"}
{"level":"debug","msg":"received","data-size":"163 B","from":"tcp://127.0.0.1:46103","to":"tcp://127.0.0.1:33769"}
    server_test.go:503: took 288.893891ms with no latency
{"level":"info","msg":"set receive latency","latency":"992.908258ms","given-latency":"1s","given-latency-random-variable":"10ms","from":"tcp://127.0.0.1:46103","to":"tcp://127.0.0.1:33769"}
{"level":"debug","msg":"transmitted","data-size":"189 B","from":"tcp://127.0.0.1:33769","to":"tcp://127.0.0.1:46103"}
{"level":"debug","msg":"received","data-size":"1.6 kB","from":"tcp://127.0.0.1:46103","to":"tcp://127.0.0.1:33769"}
{"level":"debug","msg":"transmitted","data-size":"1.4 kB","from":"tcp://127.0.0.1:33769","to":"tcp://127.0.0.1:46103"}
{"level":"debug","msg":"received","data-size":"43 B","from":"tcp://127.0.0.1:46103","to":"tcp://127.0.0.1:33769"}
{"level":"debug","msg":"transmitted","data-size":"171 B","from":"tcp://127.0.0.1:33769","to":"tcp://127.0.0.1:46103"}
{"level":"debug","msg":"received","data-size":"163 B","from":"tcp://127.0.0.1:46103","to":"tcp://127.0.0.1:33769"}
    server_test.go:539: took 3.260905302s with latency 1s±10ms
{"level":"info","msg":"removed receive latency","latency":"992.908258ms","from":"tcp://127.0.0.1:46103","to":"tcp://127.0.0.1:33769"}
{"level":"info","msg":"closed proxy listener","from":"tcp://127.0.0.1:33769","to":"tcp://127.0.0.1:46103"}
--- PASS: TestServerHTTP_Secure_DelayRx (3.76s)
PASS
ok  	github.com/coreos/etcd/pkg/proxy	12.602s
=== 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.024s
?   	github.com/coreos/etcd/pkg/runtime	[no test files]
=== RUN   TestFIFOSchedule
--- PASS: TestFIFOSchedule (0.00s)
PASS
ok  	github.com/coreos/etcd/pkg/schedule	0.024s
=== RUN   TestSRVGetCluster
--- PASS: TestSRVGetCluster (0.00s)
=== RUN   TestSRVDiscover
--- PASS: TestSRVDiscover (0.00s)
PASS
ok  	github.com/coreos/etcd/pkg/srv	0.029s
?   	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.054s
=== RUN   TestGetCipherSuites
--- PASS: TestGetCipherSuites (12.02s)
PASS
ok  	github.com/coreos/etcd/pkg/tlsutil	12.056s
=== RUN   TestNewKeepAliveListener
--- PASS: TestNewKeepAliveListener (1.15s)
=== RUN   TestNewKeepAliveListenerTLSEmptyConfig
--- PASS: TestNewKeepAliveListenerTLSEmptyConfig (0.00s)
=== RUN   TestNewListenerTLSInfo
--- PASS: TestNewListenerTLSInfo (3.97s)
=== RUN   TestNewListenerTLSInfoSkipClientSANVerify
--- PASS: TestNewListenerTLSInfoSkipClientSANVerify (29.60s)
=== RUN   TestNewListenerTLSEmptyInfo
--- PASS: TestNewListenerTLSEmptyInfo (0.00s)
=== RUN   TestNewTransportTLSInfo
--- PASS: TestNewTransportTLSInfo (1.15s)
=== RUN   TestTLSInfoNonexist
--- PASS: TestTLSInfoNonexist (0.00s)
=== RUN   TestTLSInfoEmpty
--- PASS: TestTLSInfoEmpty (0.00s)
=== RUN   TestTLSInfoMissingFields
--- PASS: TestTLSInfoMissingFields (1.13s)
=== RUN   TestTLSInfoParseFuncError
--- PASS: TestTLSInfoParseFuncError (1.19s)
=== RUN   TestTLSInfoConfigFuncs
--- PASS: TestTLSInfoConfigFuncs (1.16s)
=== RUN   TestNewListenerUnixSocket
--- PASS: TestNewListenerUnixSocket (0.00s)
=== RUN   TestNewListenerTLSInfoSelfCert
--- PASS: TestNewListenerTLSInfoSelfCert (3.99s)
=== RUN   TestIsClosedConnError
--- PASS: TestIsClosedConnError (0.00s)
=== RUN   TestReadWriteTimeoutDialer
--- PASS: TestReadWriteTimeoutDialer (0.03s)
=== RUN   TestNewTimeoutListener
--- PASS: TestNewTimeoutListener (0.00s)
=== RUN   TestWriteReadTimeoutListener
--- PASS: TestWriteReadTimeoutListener (0.02s)
=== RUN   TestNewTimeoutTransport
--- PASS: TestNewTimeoutTransport (0.01s)
=== RUN   TestNewTransportTLSInvalidCipherSuites
--- PASS: TestNewTransportTLSInvalidCipherSuites (2.95s)
PASS
ok  	github.com/coreos/etcd/pkg/transport	46.397s
=== 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.043s
=== RUN   TestWait
--- PASS: TestWait (0.00s)
=== RUN   TestRegisterDupPanic
2020/10/27 05:41:12 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.136s
=== RUN   TestClusterProxyMemberList
2020-10-27 05:41:27.722440 I | integration: launching 1036807111 (unix://localhost:10368071110)
2020-10-27 05:41:28.122157 I | etcdserver: name = 1036807111
2020-10-27 05:41:28.122246 I | etcdserver: data dir = /tmp/etcd404599595
2020-10-27 05:41:28.122311 I | etcdserver: member dir = /tmp/etcd404599595/member
2020-10-27 05:41:28.122365 I | etcdserver: heartbeat = 10ms
2020-10-27 05:41:28.122413 I | etcdserver: election = 100ms
2020-10-27 05:41:28.122462 I | etcdserver: snapshot count = 0
2020-10-27 05:41:28.122572 I | etcdserver: advertise client URLs = unix://127.0.0.1:2100223051
2020-10-27 05:41:28.122648 I | etcdserver: initial advertise peer URLs = unix://127.0.0.1:2100123051
2020-10-27 05:41:28.122747 I | etcdserver: initial cluster = 1036807111=unix://127.0.0.1:2100123051
2020-10-27 05:41:28.288644 I | etcdserver: starting member 281c346a9152ec9e in cluster b4396cfc97a39fe7
2020-10-27 05:41:28.289116 I | raft: 281c346a9152ec9e became follower at term 0
2020-10-27 05:41:28.289221 I | raft: newRaft 281c346a9152ec9e [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
2020-10-27 05:41:28.289290 I | raft: 281c346a9152ec9e became follower at term 1
2020-10-27 05:41:28.579605 W | auth: simple token is not cryptographically signed
2020-10-27 05:41:29.054796 I | etcdserver: set snapshot count to default 100000
2020-10-27 05:41:29.054929 I | etcdserver: starting server... [version: 3.3.25, cluster version: to_be_decided]
2020-10-27 05:41:29.056704 I | etcdserver: 281c346a9152ec9e as single-node; fast-forwarding 9 ticks (election ticks 10)
2020-10-27 05:41:29.060258 I | etcdserver/membership: added member 281c346a9152ec9e [unix://127.0.0.1:2100123051] to cluster b4396cfc97a39fe7
2020-10-27 05:41:29.078916 I | integration: launched 1036807111 (unix://localhost:10368071110)
2020-10-27 05:41:29.180789 I | raft: 281c346a9152ec9e is starting a new election at term 1
2020-10-27 05:41:29.181095 I | raft: 281c346a9152ec9e became candidate at term 2
2020-10-27 05:41:29.181385 I | raft: 281c346a9152ec9e received MsgVoteResp from 281c346a9152ec9e at term 2
2020-10-27 05:41:29.181639 I | raft: 281c346a9152ec9e became leader at term 2
2020-10-27 05:41:29.181834 I | raft: raft.node: 281c346a9152ec9e elected leader 281c346a9152ec9e at term 2
2020-10-27 05:41:29.396872 I | etcdserver: setting up the initial cluster version to 3.3
2020-10-27 05:41:29.397349 W | etcdserver: request "ID:17050194331280368129 Method:\"PUT\" Path:\"/0/members/281c346a9152ec9e/attributes\" Val:\"{\\\"name\\\":\\\"1036807111\\\",\\\"clientURLs\\\":[\\\"unix://127.0.0.1:2100223051\\\"]}\" " with result "" took too long (214.015264ms) to execute
2020-10-27 05:41:29.397572 I | etcdserver: published {Name:1036807111 ClientURLs:[unix://127.0.0.1:2100223051]} to cluster b4396cfc97a39fe7
2020-10-27 05:41:29.399109 N | etcdserver/membership: set the initial cluster version to 3.3
2020-10-27 05:41:29.399877 I | etcdserver/api: enabled capabilities for version 3.3
2020-10-27 05:41:29.830413 W | etcdserver: request "header:<ID:17050194331280368135 > put:<key:\"test-prefix/127.0.0.1:46789\" value_size:70 lease:7826822294425592325 >" with result "size:4" took too long (241.394647ms) to execute
2020-10-27 05:41:29.831785 I | grpcproxy: registered "127.0.0.1:46789" with 7-second lease
2020-10-27 05:41:30.931421 W | grpcproxy: clusterProxy watcher error (rpc error: code = Unavailable desc = naming: watch closed)
{"level":"warn","ts":"2020-10-27T05:41:30.931Z","caller":"clientv3/retry_interceptor.go:62","msg":"retrying of unary invoker failed","target":"endpoint://client-82f87fbf-9f6a-44c1-8dfd-f8ee551f57ef/localhost:10368071110","attempt":0,"error":"rpc error: code = Canceled desc = context canceled"}
2020-10-27 05:41:30.931731 I | integration: terminating 1036807111 (unix://localhost:10368071110)
2020-10-27 05:41:31.084660 I | integration: terminated 1036807111 (unix://localhost:10368071110)
--- PASS: TestClusterProxyMemberList (3.37s)
=== RUN   TestKVProxyRange
2020-10-27 05:41:31.091812 I | integration: launching 1135670036 (unix://localhost:11356700360)
2020-10-27 05:41:31.170937 I | etcdserver: name = 1135670036
2020-10-27 05:41:31.171110 I | etcdserver: data dir = /tmp/etcd937390222
2020-10-27 05:41:31.171225 I | etcdserver: member dir = /tmp/etcd937390222/member
2020-10-27 05:41:31.171331 I | etcdserver: heartbeat = 10ms
2020-10-27 05:41:31.171435 I | etcdserver: election = 100ms
2020-10-27 05:41:31.171543 I | etcdserver: snapshot count = 0
2020-10-27 05:41:31.171719 I | etcdserver: advertise client URLs = unix://127.0.0.1:2100423051
2020-10-27 05:41:31.171837 I | etcdserver: initial advertise peer URLs = unix://127.0.0.1:2100323051
2020-10-27 05:41:31.172027 I | etcdserver: initial cluster = 1135670036=unix://127.0.0.1:2100323051
2020-10-27 05:41:31.330020 I | etcdserver: starting member 2a2538aa21630ed3 in cluster 959f48cfc79f3a4f
2020-10-27 05:41:31.330184 I | raft: 2a2538aa21630ed3 became follower at term 0
2020-10-27 05:41:31.330274 I | raft: newRaft 2a2538aa21630ed3 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
2020-10-27 05:41:31.330352 I | raft: 2a2538aa21630ed3 became follower at term 1
2020-10-27 05:41:31.613028 W | auth: simple token is not cryptographically signed
2020-10-27 05:41:32.063139 I | etcdserver: set snapshot count to default 100000
2020-10-27 05:41:32.063266 I | etcdserver: starting server... [version: 3.3.25, cluster version: to_be_decided]
2020-10-27 05:41:32.064173 I | etcdserver: 2a2538aa21630ed3 as single-node; fast-forwarding 9 ticks (election ticks 10)
2020-10-27 05:41:32.065343 I | etcdserver/membership: added member 2a2538aa21630ed3 [unix://127.0.0.1:2100323051] to cluster 959f48cfc79f3a4f
2020-10-27 05:41:32.076020 I | integration: launched 1135670036 (unix://localhost:11356700360)
2020-10-27 05:41:32.231868 I | raft: 2a2538aa21630ed3 is starting a new election at term 1
2020-10-27 05:41:32.231987 I | raft: 2a2538aa21630ed3 became candidate at term 2
2020-10-27 05:41:32.232066 I | raft: 2a2538aa21630ed3 received MsgVoteResp from 2a2538aa21630ed3 at term 2
2020-10-27 05:41:32.232162 I | raft: 2a2538aa21630ed3 became leader at term 2
2020-10-27 05:41:32.232244 I | raft: raft.node: 2a2538aa21630ed3 elected leader 2a2538aa21630ed3 at term 2
2020-10-27 05:41:32.233134 I | etcdserver: setting up the initial cluster version to 3.3
2020-10-27 05:41:32.404913 N | etcdserver/membership: set the initial cluster version to 3.3
2020-10-27 05:41:32.405883 I | etcdserver: published {Name:1135670036 ClientURLs:[unix://127.0.0.1:2100423051]} to cluster 959f48cfc79f3a4f
2020-10-27 05:41:32.475781 I | integration: terminating 1135670036 (unix://localhost:11356700360)
2020-10-27 05:41:32.768953 I | integration: terminated 1135670036 (unix://localhost:11356700360)
--- PASS: TestKVProxyRange (1.70s)
=== RUN   TestRegister
2020-10-27 05:41:32.796424 I | integration: launching 957207241 (unix://localhost:9572072410)
2020-10-27 05:41:32.880251 I | etcdserver: name = 957207241
2020-10-27 05:41:32.881133 I | etcdserver: data dir = /tmp/etcd394149525
2020-10-27 05:41:32.881803 I | etcdserver: member dir = /tmp/etcd394149525/member
2020-10-27 05:41:32.882423 I | etcdserver: heartbeat = 10ms
2020-10-27 05:41:32.883073 I | etcdserver: election = 100ms
2020-10-27 05:41:32.883673 I | etcdserver: snapshot count = 0
2020-10-27 05:41:32.884303 I | etcdserver: advertise client URLs = unix://127.0.0.1:2100623051
2020-10-27 05:41:32.884905 I | etcdserver: initial advertise peer URLs = unix://127.0.0.1:2100523051
2020-10-27 05:41:32.885528 I | etcdserver: initial cluster = 957207241=unix://127.0.0.1:2100523051
2020-10-27 05:41:33.046434 I | etcdserver: starting member f11f38d0d366182b in cluster dfe77efe5df8c75b
2020-10-27 05:41:33.046861 I | raft: f11f38d0d366182b became follower at term 0
2020-10-27 05:41:33.047919 I | raft: newRaft f11f38d0d366182b [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
2020-10-27 05:41:33.048014 I | raft: f11f38d0d366182b became follower at term 1
2020-10-27 05:41:33.354693 W | auth: simple token is not cryptographically signed
2020-10-27 05:41:33.821456 I | etcdserver: set snapshot count to default 100000
2020-10-27 05:41:33.821776 I | etcdserver: starting server... [version: 3.3.25, cluster version: to_be_decided]
2020-10-27 05:41:33.822893 I | etcdserver: f11f38d0d366182b as single-node; fast-forwarding 9 ticks (election ticks 10)
2020-10-27 05:41:33.825228 I | etcdserver/membership: added member f11f38d0d366182b [unix://127.0.0.1:2100523051] to cluster dfe77efe5df8c75b
2020-10-27 05:41:33.834368 I | integration: launched 957207241 (unix://localhost:9572072410)
2020-10-27 05:41:33.979298 I | raft: f11f38d0d366182b is starting a new election at term 1
2020-10-27 05:41:33.979591 I | raft: f11f38d0d366182b became candidate at term 2
2020-10-27 05:41:33.980464 I | raft: f11f38d0d366182b received MsgVoteResp from f11f38d0d366182b at term 2
2020-10-27 05:41:33.981055 I | raft: f11f38d0d366182b became leader at term 2
2020-10-27 05:41:33.981567 I | raft: raft.node: f11f38d0d366182b elected leader f11f38d0d366182b at term 2
2020-10-27 05:41:33.982478 I | etcdserver: setting up the initial cluster version to 3.3
2020-10-27 05:41:34.097134 N | etcdserver/membership: set the initial cluster version to 3.3
2020-10-27 05:41:34.097273 I | etcdserver: published {Name:957207241 ClientURLs:[unix://127.0.0.1:2100623051]} to cluster dfe77efe5df8c75b
2020-10-27 05:41:34.488603 W | etcdserver: request "header:<ID:1741614772919138567 > put:<key:\"test-name/unix://localhost:9572072410\" value_size:82 lease:1741614772919138565 >" with result "size:4" took too long (216.673ms) to execute
{"level":"warn","ts":"2020-10-27T05:41:34.489Z","caller":"clientv3/retry_interceptor.go:62","msg":"retrying of unary invoker failed","target":"endpoint://client-ce90ef04-894c-4d97-aa19-bcd3e47c4954/localhost:9572072410","attempt":0,"error":"rpc error: code = Canceled desc = context canceled"}
2020-10-27 05:41:34.489674 W | grpcproxy: failed to create a session context canceled
2020-10-27 05:41:34.489810 I | integration: terminating 957207241 (unix://localhost:9572072410)
2020-10-27 05:41:34.709287 I | integration: terminated 957207241 (unix://localhost:9572072410)
--- PASS: TestRegister (1.92s)
PASS
ok  	github.com/coreos/etcd/proxy/grpcproxy	7.078s
?   	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
2020-10-27 05:41:40.196006 I | proxy/httpproxy: endpoints found ["https://192.0.2.8:4002" "https://example.com:8080"]
--- PASS: TestConfigHandlerGET (0.00s)
=== RUN   TestReverseProxyServe
2020-10-27 05:41:40.199365 I | proxy/httpproxy: zero endpoints currently available
2020-10-27 05:41:40.199797 I | proxy/httpproxy: failed to direct request to http://192.0.2.3:4040: what a bad trip
2020-10-27 05:41:40.199878 I | proxy/httpproxy: marked endpoint http://192.0.2.3:4040 unavailable
2020-10-27 05:41:40.200034 I | proxy/httpproxy: no failFunc defined, endpoint http://192.0.2.3:4040 will be unavailable forever.
2020-10-27 05:41:40.200179 I | proxy/httpproxy: unable to get response from 1 endpoint(s)
--- PASS: TestReverseProxyServe (0.00s)
=== RUN   TestRedirectRequest
--- PASS: TestRedirectRequest (0.00s)
=== RUN   TestMaybeSetForwardedFor
--- PASS: TestMaybeSetForwardedFor (0.00s)
=== RUN   TestRemoveSingleHopHeaders
--- PASS: TestRemoveSingleHopHeaders (0.00s)
=== RUN   TestCopyHeader
--- PASS: TestCopyHeader (0.00s)
PASS
ok  	github.com/coreos/etcd/proxy/httpproxy	0.044s
=== RUN   TestUserspaceProxy
2020-10-27 05:41:44.391332 I | proxy/tcpproxy: ready to proxy client requests to [127.0.0.1:45143]
--- PASS: TestUserspaceProxy (0.01s)
PASS
ok  	github.com/coreos/etcd/proxy/tcpproxy	0.036s
=== RUN   TestFindConflict
raft2020/10/27 05:41:56 INFO: found conflict at index 1 [existing term: 1, conflicting term: 4]
raft2020/10/27 05:41:56 INFO: found conflict at index 2 [existing term: 2, conflicting term: 1]
raft2020/10/27 05:41:56 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/27 05:41:56 INFO: replace the unstable entries from index 1
raft2020/10/27 05:41:56 INFO: replace the unstable entries from index 2
--- PASS: TestAppend (0.00s)
=== RUN   TestLogMaybeAppend
raft2020/10/27 05:41:56 INFO: found conflict at index 3 [existing term: 3, conflicting term: 4]
raft2020/10/27 05:41:56 INFO: truncate the unstable entries before index 3
raft2020/10/27 05:41:56 INFO: found conflict at index 2 [existing term: 2, conflicting term: 4]
raft2020/10/27 05:41:56 INFO: truncate the unstable entries before index 2
raft2020/10/27 05:41:56 INFO: found conflict at index 1 [existing term: 1, conflicting term: 4]
raft2020/10/27 05:41:56 entry 1 conflict with committed entry [committed(1)]
raft2020/10/27 05:41:56 INFO: found conflict at index 2 [existing term: 2, conflicting term: 4]
raft2020/10/27 05:41:56 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/27 05:41:56 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/27 05:41:56 compact 1001 is out of bound lastindex(1000)
--- PASS: TestCompaction (0.00s)
=== RUN   TestLogRestore
--- PASS: TestLogRestore (0.00s)
=== RUN   TestIsOutOfBounds
raft2020/10/27 05:41:56 slice[201,202) out of bound [101,200]
raft2020/10/27 05:41:56 slice[202,202) out of bound [101,200]
--- PASS: TestIsOutOfBounds (0.00s)
=== RUN   TestTerm
--- PASS: TestTerm (0.00s)
=== RUN   TestTermWithUnstableSnapshot
raft2020/10/27 05:41:56 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/27 05:41:56 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/27 05:41:56 INFO: replace the unstable entries from index 5
raft2020/10/27 05:41:56 INFO: replace the unstable entries from index 4
raft2020/10/27 05:41:56 INFO: truncate the unstable entries before index 6
raft2020/10/27 05:41:56 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/27 05:41:56 INFO: 1 became follower at term 0
raft2020/10/27 05:41:56 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:56 INFO: 1 is starting a new election at term 0
raft2020/10/27 05:41:56 INFO: 1 became candidate at term 1
raft2020/10/27 05:41:56 INFO: 1 received MsgVoteResp from 1 at term 1
raft2020/10/27 05:41:56 INFO: 1 became leader at term 1
raft2020/10/27 05:41:56 INFO: raft.node: 1 elected leader 1 at term 1
--- PASS: TestNodePropose (0.00s)
=== RUN   TestNodeReadIndex
raft2020/10/27 05:41:56 INFO: 1 became follower at term 0
raft2020/10/27 05:41:56 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:56 INFO: 1 is starting a new election at term 0
raft2020/10/27 05:41:56 INFO: 1 became candidate at term 1
raft2020/10/27 05:41:56 INFO: 1 received MsgVoteResp from 1 at term 1
raft2020/10/27 05:41:56 INFO: 1 became leader at term 1
raft2020/10/27 05:41:56 INFO: raft.node: 1 elected leader 1 at term 1
--- PASS: TestNodeReadIndex (0.00s)
=== RUN   TestDisableProposalForwarding
raft2020/10/27 05:41:56 INFO: 1 became follower at term 0
raft2020/10/27 05:41:56 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:56 INFO: 2 became follower at term 0
raft2020/10/27 05:41:56 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:56 INFO: 3 became follower at term 0
raft2020/10/27 05:41:56 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:56 INFO: 1 is starting a new election at term 0
raft2020/10/27 05:41:56 INFO: 1 became candidate at term 1
raft2020/10/27 05:41:56 INFO: 1 received MsgVoteResp from 1 at term 1
raft2020/10/27 05:41:56 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2020/10/27 05:41:56 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2020/10/27 05:41:56 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2020/10/27 05:41:56 INFO: 2 became follower at term 1
raft2020/10/27 05:41:56 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/27 05:41:56 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2020/10/27 05:41:56 INFO: 3 became follower at term 1
raft2020/10/27 05:41:56 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/27 05:41:56 INFO: 1 received MsgVoteResp from 2 at term 1
raft2020/10/27 05:41:56 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/27 05:41:56 INFO: 1 became leader at term 1
raft2020/10/27 05:41:56 INFO: 3 not forwarding to leader 1 at term 1; dropping proposal
--- PASS: TestDisableProposalForwarding (0.00s)
=== RUN   TestNodeReadIndexToOldLeader
raft2020/10/27 05:41:56 INFO: 1 became follower at term 0
raft2020/10/27 05:41:56 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:56 INFO: 2 became follower at term 0
raft2020/10/27 05:41:56 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:56 INFO: 3 became follower at term 0
raft2020/10/27 05:41:56 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:56 INFO: 1 is starting a new election at term 0
raft2020/10/27 05:41:56 INFO: 1 became candidate at term 1
raft2020/10/27 05:41:56 INFO: 1 received MsgVoteResp from 1 at term 1
raft2020/10/27 05:41:56 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2020/10/27 05:41:56 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2020/10/27 05:41:56 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2020/10/27 05:41:56 INFO: 2 became follower at term 1
raft2020/10/27 05:41:56 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/27 05:41:56 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2020/10/27 05:41:56 INFO: 3 became follower at term 1
raft2020/10/27 05:41:56 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/27 05:41:56 INFO: 1 received MsgVoteResp from 2 at term 1
raft2020/10/27 05:41:56 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/27 05:41:56 INFO: 1 became leader at term 1
raft2020/10/27 05:41:56 INFO: 3 is starting a new election at term 1
raft2020/10/27 05:41:56 INFO: 3 became candidate at term 2
raft2020/10/27 05:41:56 INFO: 3 received MsgVoteResp from 3 at term 2
raft2020/10/27 05:41:56 INFO: 3 [logterm: 1, index: 1] sent MsgVote request to 1 at term 2
raft2020/10/27 05:41:56 INFO: 3 [logterm: 1, index: 1] sent MsgVote request to 2 at term 2
raft2020/10/27 05:41:56 INFO: 1 [term: 1] received a MsgVote message with higher term from 3 [term: 2]
raft2020/10/27 05:41:56 INFO: 1 became follower at term 2
raft2020/10/27 05:41:56 INFO: 1 [logterm: 1, index: 1, vote: 0] cast MsgVote for 3 [logterm: 1, index: 1] at term 2
raft2020/10/27 05:41:56 INFO: 2 [term: 1] received a MsgVote message with higher term from 3 [term: 2]
raft2020/10/27 05:41:56 INFO: 2 became follower at term 2
raft2020/10/27 05:41:56 INFO: 2 [logterm: 1, index: 1, vote: 0] cast MsgVote for 3 [logterm: 1, index: 1] at term 2
raft2020/10/27 05:41:56 INFO: 2 [term: 2] ignored a MsgHeartbeat message with lower term from 1 [term: 1]
raft2020/10/27 05:41:56 INFO: 3 [term: 2] ignored a MsgHeartbeat message with lower term from 1 [term: 1]
raft2020/10/27 05:41:56 INFO: 3 received MsgVoteResp from 1 at term 2
raft2020/10/27 05:41:56 INFO: 3 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/27 05:41:56 INFO: 3 became leader at term 2
raft2020/10/27 05:41:56 INFO: 1 no leader at term 2; dropping index reading msg
--- PASS: TestNodeReadIndexToOldLeader (0.00s)
=== RUN   TestNodeProposeConfig
raft2020/10/27 05:41:56 INFO: 1 became follower at term 0
raft2020/10/27 05:41:56 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:56 INFO: 1 is starting a new election at term 0
raft2020/10/27 05:41:56 INFO: 1 became candidate at term 1
raft2020/10/27 05:41:56 INFO: 1 received MsgVoteResp from 1 at term 1
raft2020/10/27 05:41:56 INFO: 1 became leader at term 1
raft2020/10/27 05:41:56 INFO: raft.node: 1 elected leader 1 at term 1
--- PASS: TestNodeProposeConfig (0.00s)
=== RUN   TestNodeProposeAddDuplicateNode
raft2020/10/27 05:41:56 INFO: 1 became follower at term 0
raft2020/10/27 05:41:56 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:56 INFO: 1 is starting a new election at term 0
raft2020/10/27 05:41:56 INFO: 1 became candidate at term 1
raft2020/10/27 05:41:56 INFO: 1 received MsgVoteResp from 1 at term 1
raft2020/10/27 05:41:56 INFO: 1 became leader at term 1
raft2020/10/27 05:41:56 INFO: raft.node: 1 elected leader 1 at term 1
--- PASS: TestNodeProposeAddDuplicateNode (0.01s)
=== RUN   TestBlockProposal
raft2020/10/27 05:41:56 INFO: 1 became follower at term 0
raft2020/10/27 05:41:56 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:56 INFO: 1 is starting a new election at term 0
raft2020/10/27 05:41:56 INFO: 1 became candidate at term 1
raft2020/10/27 05:41:56 INFO: 1 received MsgVoteResp from 1 at term 1
raft2020/10/27 05:41:56 INFO: 1 became leader at term 1
raft2020/10/27 05:41:56 INFO: raft.node: 1 elected leader 1 at term 1
--- PASS: TestBlockProposal (0.01s)
=== RUN   TestNodeTick
raft2020/10/27 05:41:56 INFO: 1 became follower at term 0
raft2020/10/27 05:41:56 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
--- PASS: TestNodeTick (0.10s)
=== RUN   TestNodeStop
raft2020/10/27 05:41:56 INFO: 1 became follower at term 0
raft2020/10/27 05:41:56 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/27 05:41:56 INFO: 1 became follower at term 0
raft2020/10/27 05:41:56 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:56 INFO: 1 became follower at term 1
raft2020/10/27 05:41:56 INFO: 1 is starting a new election at term 1
raft2020/10/27 05:41:56 INFO: 1 became candidate at term 2
raft2020/10/27 05:41:56 INFO: 1 received MsgVoteResp from 1 at term 2
raft2020/10/27 05:41:56 INFO: 1 became leader at term 2
raft2020/10/27 05:41:56 INFO: raft.node: 1 elected leader 1 at term 2
--- PASS: TestNodeStart (0.00s)
=== RUN   TestNodeRestart
raft2020/10/27 05:41:56 INFO: 1 became follower at term 1
raft2020/10/27 05:41:56 INFO: newRaft 1 [peers: [], term: 1, commit: 1, applied: 0, lastindex: 2, lastterm: 1]
--- PASS: TestNodeRestart (0.00s)
=== RUN   TestNodeRestartFromSnapshot
raft2020/10/27 05:41:56 INFO: 1 became follower at term 1
raft2020/10/27 05:41:56 INFO: newRaft 1 [peers: [1,2], term: 1, commit: 3, applied: 2, lastindex: 3, lastterm: 1]
--- PASS: TestNodeRestartFromSnapshot (0.00s)
=== RUN   TestNodeAdvance
raft2020/10/27 05:41:56 INFO: 1 became follower at term 0
raft2020/10/27 05:41:56 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:56 INFO: 1 became follower at term 1
raft2020/10/27 05:41:56 INFO: 1 is starting a new election at term 1
raft2020/10/27 05:41:56 INFO: 1 became candidate at term 2
raft2020/10/27 05:41:56 INFO: 1 received MsgVoteResp from 1 at term 2
raft2020/10/27 05:41:56 INFO: 1 became leader at term 2
raft2020/10/27 05:41:56 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/27 05:41:56 INFO: 1 became follower at term 0
raft2020/10/27 05:41:56 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:56 INFO: 1 became candidate at term 1
raft2020/10/27 05:41:56 INFO: 1 became leader at term 1
--- PASS: TestMsgAppFlowControlFull (0.00s)
=== RUN   TestMsgAppFlowControlMoveForward
raft2020/10/27 05:41:56 INFO: 1 became follower at term 0
raft2020/10/27 05:41:56 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:56 INFO: 1 became candidate at term 1
raft2020/10/27 05:41:56 INFO: 1 became leader at term 1
--- PASS: TestMsgAppFlowControlMoveForward (0.03s)
=== RUN   TestMsgAppFlowControlRecvHeartbeat
raft2020/10/27 05:41:56 INFO: 1 became follower at term 0
raft2020/10/27 05:41:56 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:56 INFO: 1 became candidate at term 1
raft2020/10/27 05:41:56 INFO: 1 became leader at term 1
--- PASS: TestMsgAppFlowControlRecvHeartbeat (0.00s)
=== RUN   TestFollowerUpdateTermFromMessage
raft2020/10/27 05:41:56 INFO: 1 became follower at term 0
raft2020/10/27 05:41:56 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:56 INFO: 1 became follower at term 1
raft2020/10/27 05:41:56 INFO: 1 [term: 1] received a MsgApp message with higher term from 0 [term: 2]
raft2020/10/27 05:41:56 INFO: 1 became follower at term 2
--- PASS: TestFollowerUpdateTermFromMessage (0.00s)
=== RUN   TestCandidateUpdateTermFromMessage
raft2020/10/27 05:41:56 INFO: 1 became follower at term 0
raft2020/10/27 05:41:56 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:56 INFO: 1 became candidate at term 1
raft2020/10/27 05:41:56 INFO: 1 [term: 1] received a MsgApp message with higher term from 0 [term: 2]
raft2020/10/27 05:41:56 INFO: 1 became follower at term 2
--- PASS: TestCandidateUpdateTermFromMessage (0.00s)
=== RUN   TestLeaderUpdateTermFromMessage
raft2020/10/27 05:41:56 INFO: 1 became follower at term 0
raft2020/10/27 05:41:56 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:56 INFO: 1 became candidate at term 1
raft2020/10/27 05:41:56 INFO: 1 became leader at term 1
raft2020/10/27 05:41:56 INFO: 1 [term: 1] received a MsgApp message with higher term from 0 [term: 2]
raft2020/10/27 05:41:56 INFO: 1 became follower at term 2
--- PASS: TestLeaderUpdateTermFromMessage (0.00s)
=== RUN   TestRejectStaleTermMessage
raft2020/10/27 05:41:56 INFO: 1 became follower at term 0
raft2020/10/27 05:41:56 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:56 INFO: 1 [term: 2] ignored a MsgApp message with lower term from 0 [term: 1]
--- PASS: TestRejectStaleTermMessage (0.00s)
=== RUN   TestStartAsFollower
raft2020/10/27 05:41:56 INFO: 1 became follower at term 0
raft2020/10/27 05:41:56 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/27 05:41:56 INFO: 1 became follower at term 0
raft2020/10/27 05:41:56 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:56 INFO: 1 became candidate at term 1
raft2020/10/27 05:41:56 INFO: 1 became leader at term 1
--- PASS: TestLeaderBcastBeat (0.00s)
=== RUN   TestFollowerStartElection
raft2020/10/27 05:41:56 INFO: 1 became follower at term 0
raft2020/10/27 05:41:56 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:56 INFO: 1 became follower at term 1
raft2020/10/27 05:41:56 INFO: 1 is starting a new election at term 1
raft2020/10/27 05:41:56 INFO: 1 became candidate at term 2
raft2020/10/27 05:41:56 INFO: 1 received MsgVoteResp from 1 at term 2
raft2020/10/27 05:41:56 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 2
raft2020/10/27 05:41:56 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 2
--- PASS: TestFollowerStartElection (0.00s)
=== RUN   TestCandidateStartNewElection
raft2020/10/27 05:41:56 INFO: 1 became follower at term 0
raft2020/10/27 05:41:56 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:56 INFO: 1 became candidate at term 1
raft2020/10/27 05:41:56 INFO: 1 is starting a new election at term 1
raft2020/10/27 05:41:56 INFO: 1 became candidate at term 2
raft2020/10/27 05:41:56 INFO: 1 received MsgVoteResp from 1 at term 2
raft2020/10/27 05:41:56 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 2
raft2020/10/27 05:41:56 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 2
--- PASS: TestCandidateStartNewElection (0.00s)
=== RUN   TestLeaderElectionInOneRoundRPC
raft2020/10/27 05:41:56 INFO: 1 became follower at term 0
raft2020/10/27 05:41:56 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:56 INFO: 1 is starting a new election at term 0
raft2020/10/27 05:41:56 INFO: 1 became candidate at term 1
raft2020/10/27 05:41:56 INFO: 1 received MsgVoteResp from 1 at term 1
raft2020/10/27 05:41:56 INFO: 1 became leader at term 1
raft2020/10/27 05:41:56 INFO: 1 became follower at term 0
raft2020/10/27 05:41:56 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:56 INFO: 1 is starting a new election at term 0
raft2020/10/27 05:41:56 INFO: 1 became candidate at term 1
raft2020/10/27 05:41:56 INFO: 1 received MsgVoteResp from 1 at term 1
raft2020/10/27 05:41:56 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2020/10/27 05:41:56 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2020/10/27 05:41:56 INFO: 1 received MsgVoteResp from 2 at term 1
raft2020/10/27 05:41:56 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/27 05:41:56 INFO: 1 became leader at term 1
raft2020/10/27 05:41:56 INFO: 1 became follower at term 0
raft2020/10/27 05:41:56 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:56 INFO: 1 is starting a new election at term 0
raft2020/10/27 05:41:56 INFO: 1 became candidate at term 1
raft2020/10/27 05:41:56 INFO: 1 received MsgVoteResp from 1 at term 1
raft2020/10/27 05:41:56 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2020/10/27 05:41:56 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2020/10/27 05:41:56 INFO: 1 received MsgVoteResp from 2 at term 1
raft2020/10/27 05:41:56 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/27 05:41:56 INFO: 1 became leader at term 1
raft2020/10/27 05:41:56 INFO: 1 became follower at term 0
raft2020/10/27 05:41:56 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:56 INFO: 1 is starting a new election at term 0
raft2020/10/27 05:41:56 INFO: 1 became candidate at term 1
raft2020/10/27 05:41:56 INFO: 1 received MsgVoteResp from 1 at term 1
raft2020/10/27 05:41:56 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2020/10/27 05:41:56 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2020/10/27 05:41:56 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1
raft2020/10/27 05:41:56 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 5 at term 1
raft2020/10/27 05:41:56 INFO: 1 received MsgVoteResp from 3 at term 1
raft2020/10/27 05:41:56 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/27 05:41:56 INFO: 1 received MsgVoteResp from 4 at term 1
raft2020/10/27 05:41:56 INFO: 1 [quorum:3] has received 3 MsgVoteResp votes and 0 vote rejections
raft2020/10/27 05:41:56 INFO: 1 became leader at term 1
raft2020/10/27 05:41:56 INFO: 1 became follower at term 0
raft2020/10/27 05:41:56 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:56 INFO: 1 is starting a new election at term 0
raft2020/10/27 05:41:56 INFO: 1 became candidate at term 1
raft2020/10/27 05:41:56 INFO: 1 received MsgVoteResp from 1 at term 1
raft2020/10/27 05:41:56 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2020/10/27 05:41:56 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2020/10/27 05:41:56 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1
raft2020/10/27 05:41:56 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 5 at term 1
raft2020/10/27 05:41:56 INFO: 1 received MsgVoteResp from 4 at term 1
raft2020/10/27 05:41:56 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/27 05:41:56 INFO: 1 received MsgVoteResp from 2 at term 1
raft2020/10/27 05:41:56 INFO: 1 [quorum:3] has received 3 MsgVoteResp votes and 0 vote rejections
raft2020/10/27 05:41:56 INFO: 1 became leader at term 1
raft2020/10/27 05:41:56 INFO: 1 became follower at term 0
raft2020/10/27 05:41:56 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:56 INFO: 1 is starting a new election at term 0
raft2020/10/27 05:41:56 INFO: 1 became candidate at term 1
raft2020/10/27 05:41:56 INFO: 1 received MsgVoteResp from 1 at term 1
raft2020/10/27 05:41:56 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2020/10/27 05:41:56 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2020/10/27 05:41:56 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1
raft2020/10/27 05:41:56 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 5 at term 1
raft2020/10/27 05:41:56 INFO: 1 received MsgVoteResp from 2 at term 1
raft2020/10/27 05:41:56 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/27 05:41:56 INFO: 1 received MsgVoteResp from 3 at term 1
raft2020/10/27 05:41:56 INFO: 1 [quorum:3] has received 3 MsgVoteResp votes and 0 vote rejections
raft2020/10/27 05:41:56 INFO: 1 became leader at term 1
raft2020/10/27 05:41:56 INFO: 1 became follower at term 0
raft2020/10/27 05:41:56 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:56 INFO: 1 is starting a new election at term 0
raft2020/10/27 05:41:56 INFO: 1 became candidate at term 1
raft2020/10/27 05:41:56 INFO: 1 received MsgVoteResp from 1 at term 1
raft2020/10/27 05:41:56 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2020/10/27 05:41:56 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2020/10/27 05:41:56 INFO: 1 received MsgVoteResp rejection from 2 at term 1
raft2020/10/27 05:41:56 INFO: 1 [quorum:2] has received 1 MsgVoteResp votes and 1 vote rejections
raft2020/10/27 05:41:56 INFO: 1 received MsgVoteResp rejection from 3 at term 1
raft2020/10/27 05:41:56 INFO: 1 [quorum:2] has received 1 MsgVoteResp votes and 2 vote rejections
raft2020/10/27 05:41:56 INFO: 1 became follower at term 1
raft2020/10/27 05:41:56 INFO: 1 became follower at term 0
raft2020/10/27 05:41:56 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:56 INFO: 1 is starting a new election at term 0
raft2020/10/27 05:41:56 INFO: 1 became candidate at term 1
raft2020/10/27 05:41:56 INFO: 1 received MsgVoteResp from 1 at term 1
raft2020/10/27 05:41:56 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2020/10/27 05:41:56 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2020/10/27 05:41:56 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1
raft2020/10/27 05:41:56 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 5 at term 1
raft2020/10/27 05:41:56 INFO: 1 received MsgVoteResp rejection from 4 at term 1
raft2020/10/27 05:41:56 INFO: 1 [quorum:3] has received 1 MsgVoteResp votes and 1 vote rejections
raft2020/10/27 05:41:56 INFO: 1 received MsgVoteResp rejection from 5 at term 1
raft2020/10/27 05:41:56 INFO: 1 [quorum:3] has received 1 MsgVoteResp votes and 2 vote rejections
raft2020/10/27 05:41:56 INFO: 1 received MsgVoteResp rejection from 2 at term 1
raft2020/10/27 05:41:56 INFO: 1 [quorum:3] has received 1 MsgVoteResp votes and 3 vote rejections
raft2020/10/27 05:41:56 INFO: 1 became follower at term 1
raft2020/10/27 05:41:56 INFO: 1 became follower at term 0
raft2020/10/27 05:41:56 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:56 INFO: 1 is starting a new election at term 0
raft2020/10/27 05:41:56 INFO: 1 became candidate at term 1
raft2020/10/27 05:41:56 INFO: 1 received MsgVoteResp from 1 at term 1
raft2020/10/27 05:41:56 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2020/10/27 05:41:56 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2020/10/27 05:41:56 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1
raft2020/10/27 05:41:56 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 5 at term 1
raft2020/10/27 05:41:56 INFO: 1 received MsgVoteResp from 2 at term 1
raft2020/10/27 05:41:56 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/27 05:41:56 INFO: 1 received MsgVoteResp rejection from 3 at term 1
raft2020/10/27 05:41:56 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 1 vote rejections
raft2020/10/27 05:41:56 INFO: 1 received MsgVoteResp rejection from 4 at term 1
raft2020/10/27 05:41:56 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 2 vote rejections
raft2020/10/27 05:41:56 INFO: 1 received MsgVoteResp rejection from 5 at term 1
raft2020/10/27 05:41:56 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 3 vote rejections
raft2020/10/27 05:41:56 INFO: 1 became follower at term 1
raft2020/10/27 05:41:56 INFO: 1 became follower at term 0
raft2020/10/27 05:41:56 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:56 INFO: 1 is starting a new election at term 0
raft2020/10/27 05:41:56 INFO: 1 became candidate at term 1
raft2020/10/27 05:41:56 INFO: 1 received MsgVoteResp from 1 at term 1
raft2020/10/27 05:41:56 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2020/10/27 05:41:56 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2020/10/27 05:41:56 INFO: 1 became follower at term 0
raft2020/10/27 05:41:56 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:56 INFO: 1 is starting a new election at term 0
raft2020/10/27 05:41:56 INFO: 1 became candidate at term 1
raft2020/10/27 05:41:56 INFO: 1 received MsgVoteResp from 1 at term 1
raft2020/10/27 05:41:56 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2020/10/27 05:41:56 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1
raft2020/10/27 05:41:56 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 5 at term 1
raft2020/10/27 05:41:56 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2020/10/27 05:41:56 INFO: 1 received MsgVoteResp from 2 at term 1
raft2020/10/27 05:41:56 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/27 05:41:56 INFO: 1 became follower at term 0
raft2020/10/27 05:41:56 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:56 INFO: 1 is starting a new election at term 0
raft2020/10/27 05:41:56 INFO: 1 became candidate at term 1
raft2020/10/27 05:41:56 INFO: 1 received MsgVoteResp from 1 at term 1
raft2020/10/27 05:41:56 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2020/10/27 05:41:56 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2020/10/27 05:41:56 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1
raft2020/10/27 05:41:56 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 5 at term 1
raft2020/10/27 05:41:56 INFO: 1 received MsgVoteResp rejection from 2 at term 1
raft2020/10/27 05:41:56 INFO: 1 [quorum:3] has received 1 MsgVoteResp votes and 1 vote rejections
raft2020/10/27 05:41:56 INFO: 1 received MsgVoteResp rejection from 3 at term 1
raft2020/10/27 05:41:56 INFO: 1 [quorum:3] has received 1 MsgVoteResp votes and 2 vote rejections
raft2020/10/27 05:41:56 INFO: 1 became follower at term 0
raft2020/10/27 05:41:56 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:56 INFO: 1 is starting a new election at term 0
raft2020/10/27 05:41:56 INFO: 1 became candidate at term 1
raft2020/10/27 05:41:56 INFO: 1 received MsgVoteResp from 1 at term 1
raft2020/10/27 05:41:56 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2020/10/27 05:41:56 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2020/10/27 05:41:56 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1
raft2020/10/27 05:41:56 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 5 at term 1
--- PASS: TestLeaderElectionInOneRoundRPC (0.01s)
=== RUN   TestFollowerVote
raft2020/10/27 05:41:56 INFO: 1 became follower at term 0
raft2020/10/27 05:41:56 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:56 INFO: 1 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/27 05:41:56 INFO: 1 became follower at term 0
raft2020/10/27 05:41:56 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:56 INFO: 1 [logterm: 0, index: 0, vote: 0] cast MsgVote for 2 [logterm: 0, index: 0] at term 1
raft2020/10/27 05:41:56 INFO: 1 became follower at term 0
raft2020/10/27 05:41:56 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:56 INFO: 1 [logterm: 0, index: 0, vote: 1] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/27 05:41:56 INFO: 1 became follower at term 0
raft2020/10/27 05:41:56 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:56 INFO: 1 [logterm: 0, index: 0, vote: 2] cast MsgVote for 2 [logterm: 0, index: 0] at term 1
raft2020/10/27 05:41:56 INFO: 1 became follower at term 0
raft2020/10/27 05:41:56 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:56 INFO: 1 [logterm: 0, index: 0, vote: 1] rejected MsgVote from 2 [logterm: 0, index: 0] at term 1
raft2020/10/27 05:41:56 INFO: 1 became follower at term 0
raft2020/10/27 05:41:56 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:56 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/27 05:41:56 INFO: 1 became follower at term 0
raft2020/10/27 05:41:56 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:56 INFO: 1 is starting a new election at term 0
raft2020/10/27 05:41:56 INFO: 1 became candidate at term 1
raft2020/10/27 05:41:56 INFO: 1 received MsgVoteResp from 1 at term 1
raft2020/10/27 05:41:56 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2020/10/27 05:41:56 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2020/10/27 05:41:56 INFO: 1 became follower at term 1
raft2020/10/27 05:41:56 INFO: 1 became follower at term 0
raft2020/10/27 05:41:56 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:56 INFO: 1 is starting a new election at term 0
raft2020/10/27 05:41:56 INFO: 1 became candidate at term 1
raft2020/10/27 05:41:56 INFO: 1 received MsgVoteResp from 1 at term 1
raft2020/10/27 05:41:56 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2020/10/27 05:41:56 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2020/10/27 05:41:56 INFO: 1 [term: 1] received a MsgApp message with higher term from 2 [term: 2]
raft2020/10/27 05:41:56 INFO: 1 became follower at term 2
--- PASS: TestCandidateFallback (0.00s)
=== RUN   TestFollowerElectionTimeoutRandomized
--- PASS: TestFollowerElectionTimeoutRandomized (0.08s)
=== RUN   TestCandidateElectionTimeoutRandomized
--- PASS: TestCandidateElectionTimeoutRandomized (0.09s)
=== RUN   TestFollowersElectioinTimeoutNonconflict
--- PASS: TestFollowersElectioinTimeoutNonconflict (0.41s)
=== RUN   TestCandidatesElectionTimeoutNonconflict
--- PASS: TestCandidatesElectionTimeoutNonconflict (0.38s)
=== RUN   TestLeaderStartReplication
raft2020/10/27 05:41:57 INFO: 1 became follower at term 0
raft2020/10/27 05:41:57 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:57 INFO: 1 became candidate at term 1
raft2020/10/27 05:41:57 INFO: 1 became leader at term 1
--- PASS: TestLeaderStartReplication (0.00s)
=== RUN   TestLeaderCommitEntry
raft2020/10/27 05:41:57 INFO: 1 became follower at term 0
raft2020/10/27 05:41:57 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:57 INFO: 1 became candidate at term 1
raft2020/10/27 05:41:57 INFO: 1 became leader at term 1
--- PASS: TestLeaderCommitEntry (0.00s)
=== RUN   TestLeaderAcknowledgeCommit
raft2020/10/27 05:41:57 INFO: 1 became follower at term 0
raft2020/10/27 05:41:57 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:57 INFO: 1 became candidate at term 1
raft2020/10/27 05:41:57 INFO: 1 became leader at term 1
raft2020/10/27 05:41:57 INFO: 1 became follower at term 0
raft2020/10/27 05:41:57 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:57 INFO: 1 became candidate at term 1
raft2020/10/27 05:41:57 INFO: 1 became leader at term 1
raft2020/10/27 05:41:57 INFO: 1 became follower at term 0
raft2020/10/27 05:41:57 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:57 INFO: 1 became candidate at term 1
raft2020/10/27 05:41:57 INFO: 1 became leader at term 1
raft2020/10/27 05:41:57 INFO: 1 became follower at term 0
raft2020/10/27 05:41:57 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:57 INFO: 1 became candidate at term 1
raft2020/10/27 05:41:57 INFO: 1 became leader at term 1
raft2020/10/27 05:41:57 INFO: 1 became follower at term 0
raft2020/10/27 05:41:57 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:57 INFO: 1 became candidate at term 1
raft2020/10/27 05:41:57 INFO: 1 became leader at term 1
raft2020/10/27 05:41:57 INFO: 1 became follower at term 0
raft2020/10/27 05:41:57 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:57 INFO: 1 became candidate at term 1
raft2020/10/27 05:41:57 INFO: 1 became leader at term 1
raft2020/10/27 05:41:57 INFO: 1 became follower at term 0
raft2020/10/27 05:41:57 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:57 INFO: 1 became candidate at term 1
raft2020/10/27 05:41:57 INFO: 1 became leader at term 1
raft2020/10/27 05:41:57 INFO: 1 became follower at term 0
raft2020/10/27 05:41:57 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:57 INFO: 1 became candidate at term 1
raft2020/10/27 05:41:57 INFO: 1 became leader at term 1
raft2020/10/27 05:41:57 INFO: 1 became follower at term 0
raft2020/10/27 05:41:57 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:57 INFO: 1 became candidate at term 1
raft2020/10/27 05:41:57 INFO: 1 became leader at term 1
--- PASS: TestLeaderAcknowledgeCommit (0.00s)
=== RUN   TestLeaderCommitPrecedingEntries
raft2020/10/27 05:41:57 INFO: 1 became follower at term 0
raft2020/10/27 05:41:57 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:57 INFO: 1 became candidate at term 3
raft2020/10/27 05:41:57 INFO: 1 became leader at term 3
raft2020/10/27 05:41:57 INFO: 1 became follower at term 0
raft2020/10/27 05:41:57 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 2]
raft2020/10/27 05:41:57 INFO: 1 became candidate at term 3
raft2020/10/27 05:41:57 INFO: 1 became leader at term 3
raft2020/10/27 05:41:57 INFO: 1 became follower at term 0
raft2020/10/27 05:41:57 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2020/10/27 05:41:57 INFO: 1 became candidate at term 3
raft2020/10/27 05:41:57 INFO: 1 became leader at term 3
raft2020/10/27 05:41:57 INFO: 1 became follower at term 0
raft2020/10/27 05:41:57 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 1]
raft2020/10/27 05:41:57 INFO: 1 became candidate at term 3
raft2020/10/27 05:41:57 INFO: 1 became leader at term 3
--- PASS: TestLeaderCommitPrecedingEntries (0.00s)
=== RUN   TestFollowerCommitEntry
raft2020/10/27 05:41:57 INFO: 1 became follower at term 0
raft2020/10/27 05:41:57 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:57 INFO: 1 became follower at term 1
raft2020/10/27 05:41:57 INFO: 1 became follower at term 0
raft2020/10/27 05:41:57 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:57 INFO: 1 became follower at term 1
raft2020/10/27 05:41:57 INFO: 1 became follower at term 0
raft2020/10/27 05:41:57 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:57 INFO: 1 became follower at term 1
raft2020/10/27 05:41:57 INFO: 1 became follower at term 0
raft2020/10/27 05:41:57 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:57 INFO: 1 became follower at term 1
--- PASS: TestFollowerCommitEntry (0.00s)
=== RUN   TestFollowerCheckMsgApp
raft2020/10/27 05:41:57 INFO: 1 became follower at term 0
raft2020/10/27 05:41:57 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2020/10/27 05:41:57 INFO: 1 became follower at term 2
raft2020/10/27 05:41:57 INFO: 1 became follower at term 0
raft2020/10/27 05:41:57 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2020/10/27 05:41:57 INFO: 1 became follower at term 2
raft2020/10/27 05:41:57 INFO: 1 became follower at term 0
raft2020/10/27 05:41:57 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2020/10/27 05:41:57 INFO: 1 became follower at term 2
raft2020/10/27 05:41:57 INFO: 1 became follower at term 0
raft2020/10/27 05:41:57 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2020/10/27 05:41:57 INFO: 1 became follower at term 2
raft2020/10/27 05:41:57 INFO: 1 became follower at term 0
raft2020/10/27 05:41:57 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2020/10/27 05:41:57 INFO: 1 became follower at term 2
--- PASS: TestFollowerCheckMsgApp (0.00s)
=== RUN   TestFollowerAppendEntries
raft2020/10/27 05:41:57 INFO: 1 became follower at term 0
raft2020/10/27 05:41:57 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2020/10/27 05:41:57 INFO: 1 became follower at term 2
raft2020/10/27 05:41:57 INFO: 1 became follower at term 0
raft2020/10/27 05:41:57 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2020/10/27 05:41:57 INFO: 1 became follower at term 2
raft2020/10/27 05:41:57 INFO: found conflict at index 2 [existing term: 2, conflicting term: 3]
raft2020/10/27 05:41:57 INFO: replace the unstable entries from index 2
raft2020/10/27 05:41:57 INFO: 1 became follower at term 0
raft2020/10/27 05:41:57 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2020/10/27 05:41:57 INFO: 1 became follower at term 2
raft2020/10/27 05:41:57 INFO: 1 became follower at term 0
raft2020/10/27 05:41:57 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2020/10/27 05:41:57 INFO: 1 became follower at term 2
raft2020/10/27 05:41:57 INFO: found conflict at index 1 [existing term: 1, conflicting term: 3]
raft2020/10/27 05:41:57 INFO: replace the unstable entries from index 1
--- PASS: TestFollowerAppendEntries (0.00s)
=== RUN   TestLeaderSyncFollowerLog
raft2020/10/27 05:41:57 INFO: 1 became follower at term 0
raft2020/10/27 05:41:57 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 10, lastterm: 6]
raft2020/10/27 05:41:57 INFO: 2 became follower at term 0
raft2020/10/27 05:41:57 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 9, lastterm: 6]
raft2020/10/27 05:41:57 INFO: 1 is starting a new election at term 8
raft2020/10/27 05:41:57 INFO: 1 became candidate at term 9
raft2020/10/27 05:41:57 INFO: 1 received MsgVoteResp from 1 at term 9
raft2020/10/27 05:41:57 INFO: 1 [logterm: 6, index: 10] sent MsgVote request to 2 at term 9
raft2020/10/27 05:41:57 INFO: 1 [logterm: 6, index: 10] sent MsgVote request to 3 at term 9
raft2020/10/27 05:41:57 INFO: 2 [term: 7] received a MsgVote message with higher term from 1 [term: 9]
raft2020/10/27 05:41:57 INFO: 2 became follower at term 9
raft2020/10/27 05:41:57 INFO: 2 [logterm: 6, index: 9, vote: 0] cast MsgVote for 1 [logterm: 6, index: 10] at term 9
raft2020/10/27 05:41:57 INFO: 1 received MsgVoteResp from 2 at term 9
raft2020/10/27 05:41:57 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/27 05:41:57 INFO: 1 became leader at term 9
raft2020/10/27 05:41:57 INFO: 1 became follower at term 0
raft2020/10/27 05:41:57 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 10, lastterm: 6]
raft2020/10/27 05:41:57 INFO: 2 became follower at term 0
raft2020/10/27 05:41:57 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 4, lastterm: 4]
raft2020/10/27 05:41:57 INFO: 1 is starting a new election at term 8
raft2020/10/27 05:41:57 INFO: 1 became candidate at term 9
raft2020/10/27 05:41:57 INFO: 1 received MsgVoteResp from 1 at term 9
raft2020/10/27 05:41:57 INFO: 1 [logterm: 6, index: 10] sent MsgVote request to 2 at term 9
raft2020/10/27 05:41:57 INFO: 1 [logterm: 6, index: 10] sent MsgVote request to 3 at term 9
raft2020/10/27 05:41:57 INFO: 2 [term: 7] received a MsgVote message with higher term from 1 [term: 9]
raft2020/10/27 05:41:57 INFO: 2 became follower at term 9
raft2020/10/27 05:41:57 INFO: 2 [logterm: 4, index: 4, vote: 0] cast MsgVote for 1 [logterm: 6, index: 10] at term 9
raft2020/10/27 05:41:57 INFO: 1 received MsgVoteResp from 2 at term 9
raft2020/10/27 05:41:57 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/27 05:41:57 INFO: 1 became leader at term 9
raft2020/10/27 05:41:57 INFO: 1 became follower at term 0
raft2020/10/27 05:41:57 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 10, lastterm: 6]
raft2020/10/27 05:41:57 INFO: 2 became follower at term 0
raft2020/10/27 05:41:57 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 11, lastterm: 6]
raft2020/10/27 05:41:57 INFO: 1 is starting a new election at term 8
raft2020/10/27 05:41:57 INFO: 1 became candidate at term 9
raft2020/10/27 05:41:57 INFO: 1 received MsgVoteResp from 1 at term 9
raft2020/10/27 05:41:57 INFO: 1 [logterm: 6, index: 10] sent MsgVote request to 3 at term 9
raft2020/10/27 05:41:57 INFO: 1 [logterm: 6, index: 10] sent MsgVote request to 2 at term 9
raft2020/10/27 05:41:57 INFO: 2 [term: 7] received a MsgVote message with higher term from 1 [term: 9]
raft2020/10/27 05:41:57 INFO: 2 became follower at term 9
raft2020/10/27 05:41:57 INFO: 2 [logterm: 6, index: 11, vote: 0] rejected MsgVote from 1 [logterm: 6, index: 10] at term 9
raft2020/10/27 05:41:57 INFO: 1 received MsgVoteResp rejection from 2 at term 9
raft2020/10/27 05:41:57 INFO: 1 [quorum:2] has received 1 MsgVoteResp votes and 1 vote rejections
raft2020/10/27 05:41:57 INFO: 1 received MsgVoteResp from 3 at term 9
raft2020/10/27 05:41:57 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 1 vote rejections
raft2020/10/27 05:41:57 INFO: 1 became leader at term 9
raft2020/10/27 05:41:57 INFO: found conflict at index 11 [existing term: 6, conflicting term: 9]
raft2020/10/27 05:41:57 INFO: replace the unstable entries from index 11
raft2020/10/27 05:41:57 INFO: 1 became follower at term 0
raft2020/10/27 05:41:57 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 10, lastterm: 6]
raft2020/10/27 05:41:57 INFO: 2 became follower at term 0
raft2020/10/27 05:41:57 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 12, lastterm: 7]
raft2020/10/27 05:41:57 INFO: 1 is starting a new election at term 8
raft2020/10/27 05:41:57 INFO: 1 became candidate at term 9
raft2020/10/27 05:41:57 INFO: 1 received MsgVoteResp from 1 at term 9
raft2020/10/27 05:41:57 INFO: 1 [logterm: 6, index: 10] sent MsgVote request to 2 at term 9
raft2020/10/27 05:41:57 INFO: 1 [logterm: 6, index: 10] sent MsgVote request to 3 at term 9
raft2020/10/27 05:41:57 INFO: 2 [term: 7] received a MsgVote message with higher term from 1 [term: 9]
raft2020/10/27 05:41:57 INFO: 2 became follower at term 9
raft2020/10/27 05:41:57 INFO: 2 [logterm: 7, index: 12, vote: 0] rejected MsgVote from 1 [logterm: 6, index: 10] at term 9
raft2020/10/27 05:41:57 INFO: 1 received MsgVoteResp rejection from 2 at term 9
raft2020/10/27 05:41:57 INFO: 1 [quorum:2] has received 1 MsgVoteResp votes and 1 vote rejections
raft2020/10/27 05:41:57 INFO: 1 received MsgVoteResp from 3 at term 9
raft2020/10/27 05:41:57 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 1 vote rejections
raft2020/10/27 05:41:57 INFO: 1 became leader at term 9
raft2020/10/27 05:41:57 INFO: found conflict at index 11 [existing term: 7, conflicting term: 9]
raft2020/10/27 05:41:57 INFO: replace the unstable entries from index 11
raft2020/10/27 05:41:57 INFO: 1 became follower at term 0
raft2020/10/27 05:41:57 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 10, lastterm: 6]
raft2020/10/27 05:41:57 INFO: 2 became follower at term 0
raft2020/10/27 05:41:57 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 7, lastterm: 4]
raft2020/10/27 05:41:57 INFO: 1 is starting a new election at term 8
raft2020/10/27 05:41:57 INFO: 1 became candidate at term 9
raft2020/10/27 05:41:57 INFO: 1 received MsgVoteResp from 1 at term 9
raft2020/10/27 05:41:57 INFO: 1 [logterm: 6, index: 10] sent MsgVote request to 2 at term 9
raft2020/10/27 05:41:57 INFO: 1 [logterm: 6, index: 10] sent MsgVote request to 3 at term 9
raft2020/10/27 05:41:57 INFO: 2 [term: 7] received a MsgVote message with higher term from 1 [term: 9]
raft2020/10/27 05:41:57 INFO: 2 became follower at term 9
raft2020/10/27 05:41:57 INFO: 2 [logterm: 4, index: 7, vote: 0] cast MsgVote for 1 [logterm: 6, index: 10] at term 9
raft2020/10/27 05:41:57 INFO: 1 received MsgVoteResp from 2 at term 9
raft2020/10/27 05:41:57 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/27 05:41:57 INFO: 1 became leader at term 9
raft2020/10/27 05:41:57 INFO: found conflict at index 6 [existing term: 4, conflicting term: 5]
raft2020/10/27 05:41:57 INFO: replace the unstable entries from index 6
raft2020/10/27 05:41:57 INFO: 1 became follower at term 0
raft2020/10/27 05:41:57 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 10, lastterm: 6]
raft2020/10/27 05:41:57 INFO: 2 became follower at term 0
raft2020/10/27 05:41:57 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 11, lastterm: 3]
raft2020/10/27 05:41:57 INFO: 1 is starting a new election at term 8
raft2020/10/27 05:41:57 INFO: 1 became candidate at term 9
raft2020/10/27 05:41:57 INFO: 1 received MsgVoteResp from 1 at term 9
raft2020/10/27 05:41:57 INFO: 1 [logterm: 6, index: 10] sent MsgVote request to 2 at term 9
raft2020/10/27 05:41:57 INFO: 1 [logterm: 6, index: 10] sent MsgVote request to 3 at term 9
raft2020/10/27 05:41:57 INFO: 2 [term: 7] received a MsgVote message with higher term from 1 [term: 9]
raft2020/10/27 05:41:57 INFO: 2 became follower at term 9
raft2020/10/27 05:41:57 INFO: 2 [logterm: 3, index: 11, vote: 0] cast MsgVote for 1 [logterm: 6, index: 10] at term 9
raft2020/10/27 05:41:57 INFO: 1 received MsgVoteResp from 2 at term 9
raft2020/10/27 05:41:57 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/27 05:41:57 INFO: 1 became leader at term 9
raft2020/10/27 05:41:57 INFO: found conflict at index 4 [existing term: 2, conflicting term: 4]
raft2020/10/27 05:41:57 INFO: replace the unstable entries from index 4
--- PASS: TestLeaderSyncFollowerLog (0.03s)
=== RUN   TestVoteRequest
raft2020/10/27 05:41:57 INFO: 1 became follower at term 0
raft2020/10/27 05:41:57 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:57 INFO: 1 [term: 0] received a MsgApp message with higher term from 2 [term: 1]
raft2020/10/27 05:41:57 INFO: 1 became follower at term 1
raft2020/10/27 05:41:57 INFO: 1 is starting a new election at term 1
raft2020/10/27 05:41:57 INFO: 1 became candidate at term 2
raft2020/10/27 05:41:57 INFO: 1 received MsgVoteResp from 1 at term 2
raft2020/10/27 05:41:57 INFO: 1 [logterm: 1, index: 1] sent MsgVote request to 2 at term 2
raft2020/10/27 05:41:57 INFO: 1 [logterm: 1, index: 1] sent MsgVote request to 3 at term 2
raft2020/10/27 05:41:57 INFO: 1 became follower at term 0
raft2020/10/27 05:41:57 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:57 INFO: 1 [term: 0] received a MsgApp message with higher term from 2 [term: 2]
raft2020/10/27 05:41:57 INFO: 1 became follower at term 2
raft2020/10/27 05:41:57 INFO: 1 is starting a new election at term 2
raft2020/10/27 05:41:57 INFO: 1 became candidate at term 3
raft2020/10/27 05:41:57 INFO: 1 received MsgVoteResp from 1 at term 3
raft2020/10/27 05:41:57 INFO: 1 [logterm: 2, index: 2] sent MsgVote request to 2 at term 3
raft2020/10/27 05:41:57 INFO: 1 [logterm: 2, index: 2] sent MsgVote request to 3 at term 3
--- PASS: TestVoteRequest (0.00s)
=== RUN   TestVoter
raft2020/10/27 05:41:57 INFO: 1 became follower at term 0
raft2020/10/27 05:41:57 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 1]
raft2020/10/27 05:41:57 INFO: 1 [term: 0] received a MsgVote message with higher term from 2 [term: 3]
raft2020/10/27 05:41:57 INFO: 1 became follower at term 3
raft2020/10/27 05:41:57 INFO: 1 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 3
raft2020/10/27 05:41:57 INFO: 1 became follower at term 0
raft2020/10/27 05:41:57 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 1]
raft2020/10/27 05:41:57 INFO: 1 [term: 0] received a MsgVote message with higher term from 2 [term: 3]
raft2020/10/27 05:41:57 INFO: 1 became follower at term 3
raft2020/10/27 05:41:57 INFO: 1 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 2] at term 3
raft2020/10/27 05:41:57 INFO: 1 became follower at term 0
raft2020/10/27 05:41:57 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 1]
raft2020/10/27 05:41:57 INFO: 1 [term: 0] received a MsgVote message with higher term from 2 [term: 3]
raft2020/10/27 05:41:57 INFO: 1 became follower at term 3
raft2020/10/27 05:41:57 INFO: 1 [logterm: 1, index: 2, vote: 0] rejected MsgVote from 2 [logterm: 1, index: 1] at term 3
raft2020/10/27 05:41:57 INFO: 1 became follower at term 0
raft2020/10/27 05:41:57 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 1]
raft2020/10/27 05:41:57 INFO: 1 [term: 0] received a MsgVote message with higher term from 2 [term: 3]
raft2020/10/27 05:41:57 INFO: 1 became follower at term 3
raft2020/10/27 05:41:57 INFO: 1 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 2, index: 1] at term 3
raft2020/10/27 05:41:57 INFO: 1 became follower at term 0
raft2020/10/27 05:41:57 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 1]
raft2020/10/27 05:41:57 INFO: 1 [term: 0] received a MsgVote message with higher term from 2 [term: 3]
raft2020/10/27 05:41:57 INFO: 1 became follower at term 3
raft2020/10/27 05:41:57 INFO: 1 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 2, index: 2] at term 3
raft2020/10/27 05:41:57 INFO: 1 became follower at term 0
raft2020/10/27 05:41:57 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 1]
raft2020/10/27 05:41:57 INFO: 1 [term: 0] received a MsgVote message with higher term from 2 [term: 3]
raft2020/10/27 05:41:57 INFO: 1 became follower at term 3
raft2020/10/27 05:41:57 INFO: 1 [logterm: 1, index: 2, vote: 0] cast MsgVote for 2 [logterm: 2, index: 1] at term 3
raft2020/10/27 05:41:57 INFO: 1 became follower at term 0
raft2020/10/27 05:41:57 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 2]
raft2020/10/27 05:41:57 INFO: 1 [term: 0] received a MsgVote message with higher term from 2 [term: 3]
raft2020/10/27 05:41:57 INFO: 1 became follower at term 3
raft2020/10/27 05:41:57 INFO: 1 [logterm: 2, index: 1, vote: 0] rejected MsgVote from 2 [logterm: 1, index: 1] at term 3
raft2020/10/27 05:41:57 INFO: 1 became follower at term 0
raft2020/10/27 05:41:57 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 2]
raft2020/10/27 05:41:57 INFO: 1 [term: 0] received a MsgVote message with higher term from 2 [term: 3]
raft2020/10/27 05:41:57 INFO: 1 became follower at term 3
raft2020/10/27 05:41:57 INFO: 1 [logterm: 2, index: 1, vote: 0] rejected MsgVote from 2 [logterm: 1, index: 2] at term 3
raft2020/10/27 05:41:57 INFO: 1 became follower at term 0
raft2020/10/27 05:41:57 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 1]
raft2020/10/27 05:41:57 INFO: 1 [term: 0] received a MsgVote message with higher term from 2 [term: 3]
raft2020/10/27 05:41:57 INFO: 1 became follower at term 3
raft2020/10/27 05:41:57 INFO: 1 [logterm: 1, index: 2, vote: 0] rejected MsgVote from 2 [logterm: 1, index: 1] at term 3
--- PASS: TestVoter (0.00s)
=== RUN   TestLeaderOnlyCommitsLogFromCurrentTerm
raft2020/10/27 05:41:57 INFO: 1 became follower at term 0
raft2020/10/27 05:41:57 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2020/10/27 05:41:57 INFO: 1 became candidate at term 3
raft2020/10/27 05:41:57 INFO: 1 became leader at term 3
raft2020/10/27 05:41:57 INFO: 1 became follower at term 0
raft2020/10/27 05:41:57 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2020/10/27 05:41:57 INFO: 1 became candidate at term 3
raft2020/10/27 05:41:57 INFO: 1 became leader at term 3
raft2020/10/27 05:41:57 INFO: 1 became follower at term 0
raft2020/10/27 05:41:57 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2020/10/27 05:41:57 INFO: 1 became candidate at term 3
raft2020/10/27 05:41:57 INFO: 1 became leader at term 3
--- PASS: TestLeaderOnlyCommitsLogFromCurrentTerm (0.00s)
=== RUN   TestSendingSnapshotSetPendingSnapshot
raft2020/10/27 05:41:57 INFO: 1 became follower at term 0
raft2020/10/27 05:41:57 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:57 INFO: 1 [commit: 0, lastindex: 0, lastterm: 0] starts to restore snapshot [index: 11, term: 11]
raft2020/10/27 05:41:57 INFO: log [committed=0, applied=0, unstable.offset=1, len(unstable.Entries)=0] starts to restore snapshot [index: 11, term: 11]
raft2020/10/27 05:41:57 INFO: 1 restored progress of 1 [next = 12, match = 11, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2020/10/27 05:41:57 INFO: 1 restored progress of 2 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2020/10/27 05:41:57 INFO: 1 became candidate at term 1
raft2020/10/27 05:41:57 INFO: 1 became leader at term 1
--- PASS: TestSendingSnapshotSetPendingSnapshot (0.00s)
=== RUN   TestPendingSnapshotPauseReplication
raft2020/10/27 05:41:57 INFO: 1 became follower at term 0
raft2020/10/27 05:41:57 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:57 INFO: 1 [commit: 0, lastindex: 0, lastterm: 0] starts to restore snapshot [index: 11, term: 11]
raft2020/10/27 05:41:57 INFO: log [committed=0, applied=0, unstable.offset=1, len(unstable.Entries)=0] starts to restore snapshot [index: 11, term: 11]
raft2020/10/27 05:41:57 INFO: 1 restored progress of 1 [next = 12, match = 11, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2020/10/27 05:41:57 INFO: 1 restored progress of 2 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2020/10/27 05:41:57 INFO: 1 became candidate at term 1
raft2020/10/27 05:41:57 INFO: 1 became leader at term 1
--- PASS: TestPendingSnapshotPauseReplication (0.00s)
=== RUN   TestSnapshotFailure
raft2020/10/27 05:41:57 INFO: 1 became follower at term 0
raft2020/10/27 05:41:57 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:57 INFO: 1 [commit: 0, lastindex: 0, lastterm: 0] starts to restore snapshot [index: 11, term: 11]
raft2020/10/27 05:41:57 INFO: log [committed=0, applied=0, unstable.offset=1, len(unstable.Entries)=0] starts to restore snapshot [index: 11, term: 11]
raft2020/10/27 05:41:57 INFO: 1 restored progress of 1 [next = 12, match = 11, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2020/10/27 05:41:57 INFO: 1 restored progress of 2 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2020/10/27 05:41:57 INFO: 1 became candidate at term 1
raft2020/10/27 05:41:57 INFO: 1 became leader at term 1
--- PASS: TestSnapshotFailure (0.00s)
=== RUN   TestSnapshotSucceed
raft2020/10/27 05:41:57 INFO: 1 became follower at term 0
raft2020/10/27 05:41:57 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:57 INFO: 1 [commit: 0, lastindex: 0, lastterm: 0] starts to restore snapshot [index: 11, term: 11]
raft2020/10/27 05:41:57 INFO: log [committed=0, applied=0, unstable.offset=1, len(unstable.Entries)=0] starts to restore snapshot [index: 11, term: 11]
raft2020/10/27 05:41:57 INFO: 1 restored progress of 1 [next = 12, match = 11, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2020/10/27 05:41:57 INFO: 1 restored progress of 2 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2020/10/27 05:41:57 INFO: 1 became candidate at term 1
raft2020/10/27 05:41:57 INFO: 1 became leader at term 1
--- PASS: TestSnapshotSucceed (0.00s)
=== RUN   TestSnapshotAbort
raft2020/10/27 05:41:57 INFO: 1 became follower at term 0
raft2020/10/27 05:41:57 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:57 INFO: 1 [commit: 0, lastindex: 0, lastterm: 0] starts to restore snapshot [index: 11, term: 11]
raft2020/10/27 05:41:57 INFO: log [committed=0, applied=0, unstable.offset=1, len(unstable.Entries)=0] starts to restore snapshot [index: 11, term: 11]
raft2020/10/27 05:41:57 INFO: 1 restored progress of 1 [next = 12, match = 11, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2020/10/27 05:41:57 INFO: 1 restored progress of 2 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2020/10/27 05:41:57 INFO: 1 became candidate at term 1
raft2020/10/27 05:41:57 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/27 05:41:57 INFO: 1 became follower at term 0
raft2020/10/27 05:41:57 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:57 INFO: 1 became candidate at term 1
raft2020/10/27 05:41:57 INFO: 1 became leader at term 1
--- PASS: TestProgressResumeByHeartbeatResp (0.00s)
=== RUN   TestProgressPaused
raft2020/10/27 05:41:57 INFO: 1 became follower at term 0
raft2020/10/27 05:41:57 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:57 INFO: 1 became candidate at term 1
raft2020/10/27 05:41:57 INFO: 1 became leader at term 1
--- PASS: TestProgressPaused (0.00s)
=== RUN   TestLeaderElection
raft2020/10/27 05:41:57 INFO: 1 became follower at term 0
raft2020/10/27 05:41:57 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:57 INFO: 2 became follower at term 0
raft2020/10/27 05:41:57 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:57 INFO: 3 became follower at term 0
raft2020/10/27 05:41:57 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:57 INFO: 1 became follower at term 0
raft2020/10/27 05:41:57 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:57 INFO: 2 became follower at term 0
raft2020/10/27 05:41:57 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:57 INFO: 1 became follower at term 0
raft2020/10/27 05:41:57 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:57 INFO: 1 became follower at term 0
raft2020/10/27 05:41:57 INFO: newRaft 1 [peers: [1,2,3,4], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:57 INFO: 4 became follower at term 0
raft2020/10/27 05:41:57 INFO: newRaft 4 [peers: [1,2,3,4], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:57 INFO: 1 became follower at term 0
raft2020/10/27 05:41:57 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:57 INFO: 4 became follower at term 0
raft2020/10/27 05:41:57 INFO: newRaft 4 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:57 INFO: 5 became follower at term 0
raft2020/10/27 05:41:57 INFO: newRaft 5 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:57 INFO: 1 became follower at term 0
raft2020/10/27 05:41:57 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 1]
raft2020/10/27 05:41:57 INFO: 1 became follower at term 0
raft2020/10/27 05:41:57 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 1]
raft2020/10/27 05:41:57 INFO: 1 became follower at term 0
raft2020/10/27 05:41:57 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 1]
raft2020/10/27 05:41:57 INFO: 1 became follower at term 0
raft2020/10/27 05:41:57 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:57 INFO: 5 became follower at term 0
raft2020/10/27 05:41:57 INFO: newRaft 5 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:57 INFO: 1 is starting a new election at term 0
raft2020/10/27 05:41:57 INFO: 1 became candidate at term 1
raft2020/10/27 05:41:57 INFO: 1 received MsgVoteResp from 1 at term 1
raft2020/10/27 05:41:57 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2020/10/27 05:41:57 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2020/10/27 05:41:57 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2020/10/27 05:41:57 INFO: 3 became follower at term 1
raft2020/10/27 05:41:57 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/27 05:41:57 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2020/10/27 05:41:57 INFO: 2 became follower at term 1
raft2020/10/27 05:41:57 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/27 05:41:57 INFO: 1 received MsgVoteResp from 3 at term 1
raft2020/10/27 05:41:57 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/27 05:41:57 INFO: 1 became leader at term 1
raft2020/10/27 05:41:57 INFO: 1 is starting a new election at term 0
raft2020/10/27 05:41:57 INFO: 1 became candidate at term 1
raft2020/10/27 05:41:57 INFO: 1 received MsgVoteResp from 1 at term 1
raft2020/10/27 05:41:57 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2020/10/27 05:41:57 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2020/10/27 05:41:57 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2020/10/27 05:41:57 INFO: 2 became follower at term 1
raft2020/10/27 05:41:57 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/27 05:41:57 INFO: 1 received MsgVoteResp from 2 at term 1
raft2020/10/27 05:41:57 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/27 05:41:57 INFO: 1 became leader at term 1
raft2020/10/27 05:41:57 INFO: 1 is starting a new election at term 0
raft2020/10/27 05:41:57 INFO: 1 became candidate at term 1
raft2020/10/27 05:41:57 INFO: 1 received MsgVoteResp from 1 at term 1
raft2020/10/27 05:41:57 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2020/10/27 05:41:57 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2020/10/27 05:41:57 INFO: 1 is starting a new election at term 0
raft2020/10/27 05:41:57 INFO: 1 became candidate at term 1
raft2020/10/27 05:41:57 INFO: 1 received MsgVoteResp from 1 at term 1
raft2020/10/27 05:41:57 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2020/10/27 05:41:57 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1
raft2020/10/27 05:41:57 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2020/10/27 05:41:57 INFO: 4 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2020/10/27 05:41:57 INFO: 4 became follower at term 1
raft2020/10/27 05:41:57 INFO: 4 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/27 05:41:57 INFO: 1 received MsgVoteResp from 4 at term 1
raft2020/10/27 05:41:57 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/27 05:41:57 INFO: 1 is starting a new election at term 0
raft2020/10/27 05:41:57 INFO: 1 became candidate at term 1
raft2020/10/27 05:41:57 INFO: 1 received MsgVoteResp from 1 at term 1
raft2020/10/27 05:41:57 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1
raft2020/10/27 05:41:57 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 5 at term 1
raft2020/10/27 05:41:57 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2020/10/27 05:41:57 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2020/10/27 05:41:57 INFO: 4 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2020/10/27 05:41:57 INFO: 4 became follower at term 1
raft2020/10/27 05:41:57 INFO: 4 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/27 05:41:57 INFO: 5 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2020/10/27 05:41:57 INFO: 5 became follower at term 1
raft2020/10/27 05:41:57 INFO: 5 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/27 05:41:57 INFO: 1 received MsgVoteResp from 4 at term 1
raft2020/10/27 05:41:57 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/27 05:41:57 INFO: 1 received MsgVoteResp from 5 at term 1
raft2020/10/27 05:41:57 INFO: 1 [quorum:3] has received 3 MsgVoteResp votes and 0 vote rejections
raft2020/10/27 05:41:57 INFO: 1 became leader at term 1
raft2020/10/27 05:41:57 INFO: 1 is starting a new election at term 0
raft2020/10/27 05:41:57 INFO: 1 became candidate at term 1
raft2020/10/27 05:41:57 INFO: 1 received MsgVoteResp from 1 at term 1
raft2020/10/27 05:41:57 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1
raft2020/10/27 05:41:57 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 5 at term 1
raft2020/10/27 05:41:57 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2020/10/27 05:41:57 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2020/10/27 05:41:57 INFO: 4 [logterm: 1, index: 2, vote: 0] rejected MsgVote from 1 [logterm: 0, index: 0] at term 1
raft2020/10/27 05:41:57 INFO: 5 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2020/10/27 05:41:57 INFO: 5 became follower at term 1
raft2020/10/27 05:41:57 INFO: 5 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/27 05:41:57 INFO: 2 [logterm: 1, index: 1, vote: 0] rejected MsgVote from 1 [logterm: 0, index: 0] at term 1
raft2020/10/27 05:41:57 INFO: 3 [logterm: 1, index: 1, vote: 0] rejected MsgVote from 1 [logterm: 0, index: 0] at term 1
raft2020/10/27 05:41:57 INFO: 1 received MsgVoteResp rejection from 4 at term 1
raft2020/10/27 05:41:57 INFO: 1 [quorum:3] has received 1 MsgVoteResp votes and 1 vote rejections
raft2020/10/27 05:41:57 INFO: 1 received MsgVoteResp from 5 at term 1
raft2020/10/27 05:41:57 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 1 vote rejections
raft2020/10/27 05:41:57 INFO: 1 received MsgVoteResp rejection from 2 at term 1
raft2020/10/27 05:41:57 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 2 vote rejections
raft2020/10/27 05:41:57 INFO: 1 received MsgVoteResp rejection from 3 at term 1
raft2020/10/27 05:41:57 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 3 vote rejections
raft2020/10/27 05:41:57 INFO: 1 became follower at term 1
--- PASS: TestLeaderElection (0.01s)
=== RUN   TestLeaderElectionPreVote
raft2020/10/27 05:41:57 INFO: 1 became follower at term 0
raft2020/10/27 05:41:57 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:57 INFO: 2 became follower at term 0
raft2020/10/27 05:41:57 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:57 INFO: 3 became follower at term 0
raft2020/10/27 05:41:57 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:57 INFO: 1 became follower at term 0
raft2020/10/27 05:41:57 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:57 INFO: 2 became follower at term 0
raft2020/10/27 05:41:57 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:57 INFO: 1 became follower at term 0
raft2020/10/27 05:41:57 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:57 INFO: 1 became follower at term 0
raft2020/10/27 05:41:57 INFO: newRaft 1 [peers: [1,2,3,4], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:57 INFO: 4 became follower at term 0
raft2020/10/27 05:41:57 INFO: newRaft 4 [peers: [1,2,3,4], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:57 INFO: 1 became follower at term 0
raft2020/10/27 05:41:57 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:57 INFO: 4 became follower at term 0
raft2020/10/27 05:41:57 INFO: newRaft 4 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:57 INFO: 5 became follower at term 0
raft2020/10/27 05:41:57 INFO: newRaft 5 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:57 INFO: 1 became follower at term 0
raft2020/10/27 05:41:57 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 1]
raft2020/10/27 05:41:57 INFO: 1 became follower at term 0
raft2020/10/27 05:41:57 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 1]
raft2020/10/27 05:41:57 INFO: 1 became follower at term 0
raft2020/10/27 05:41:57 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 1]
raft2020/10/27 05:41:57 INFO: 1 became follower at term 0
raft2020/10/27 05:41:57 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:57 INFO: 5 became follower at term 0
raft2020/10/27 05:41:57 INFO: newRaft 5 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:57 INFO: 1 is starting a new election at term 0
raft2020/10/27 05:41:57 INFO: 1 became pre-candidate at term 0
raft2020/10/27 05:41:57 INFO: 1 received MsgPreVoteResp from 1 at term 0
raft2020/10/27 05:41:57 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 2 at term 0
raft2020/10/27 05:41:57 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 3 at term 0
raft2020/10/27 05:41:57 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 1 [logterm: 0, index: 0] at term 0
raft2020/10/27 05:41:57 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 1 [logterm: 0, index: 0] at term 0
raft2020/10/27 05:41:57 INFO: 1 received MsgPreVoteResp from 2 at term 0
raft2020/10/27 05:41:57 INFO: 1 [quorum:2] has received 2 MsgPreVoteResp votes and 0 vote rejections
raft2020/10/27 05:41:57 INFO: 1 became candidate at term 1
raft2020/10/27 05:41:57 INFO: 1 received MsgVoteResp from 1 at term 1
raft2020/10/27 05:41:57 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2020/10/27 05:41:57 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2020/10/27 05:41:57 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2020/10/27 05:41:57 INFO: 2 became follower at term 1
raft2020/10/27 05:41:57 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/27 05:41:57 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2020/10/27 05:41:57 INFO: 3 became follower at term 1
raft2020/10/27 05:41:57 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/27 05:41:57 INFO: 1 received MsgVoteResp from 2 at term 1
raft2020/10/27 05:41:57 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/27 05:41:57 INFO: 1 became leader at term 1
raft2020/10/27 05:41:57 INFO: 1 is starting a new election at term 0
raft2020/10/27 05:41:57 INFO: 1 became pre-candidate at term 0
raft2020/10/27 05:41:57 INFO: 1 received MsgPreVoteResp from 1 at term 0
raft2020/10/27 05:41:57 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 2 at term 0
raft2020/10/27 05:41:57 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 3 at term 0
raft2020/10/27 05:41:57 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 1 [logterm: 0, index: 0] at term 0
raft2020/10/27 05:41:57 INFO: 1 received MsgPreVoteResp from 2 at term 0
raft2020/10/27 05:41:57 INFO: 1 [quorum:2] has received 2 MsgPreVoteResp votes and 0 vote rejections
raft2020/10/27 05:41:57 INFO: 1 became candidate at term 1
raft2020/10/27 05:41:57 INFO: 1 received MsgVoteResp from 1 at term 1
raft2020/10/27 05:41:57 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2020/10/27 05:41:57 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2020/10/27 05:41:57 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2020/10/27 05:41:57 INFO: 2 became follower at term 1
raft2020/10/27 05:41:57 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/27 05:41:57 INFO: 1 received MsgVoteResp from 2 at term 1
raft2020/10/27 05:41:57 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/27 05:41:57 INFO: 1 became leader at term 1
raft2020/10/27 05:41:57 INFO: 1 is starting a new election at term 0
raft2020/10/27 05:41:57 INFO: 1 became pre-candidate at term 0
raft2020/10/27 05:41:57 INFO: 1 received MsgPreVoteResp from 1 at term 0
raft2020/10/27 05:41:57 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 2 at term 0
raft2020/10/27 05:41:57 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 3 at term 0
raft2020/10/27 05:41:57 INFO: 1 is starting a new election at term 0
raft2020/10/27 05:41:57 INFO: 1 became pre-candidate at term 0
raft2020/10/27 05:41:57 INFO: 1 received MsgPreVoteResp from 1 at term 0
raft2020/10/27 05:41:57 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 2 at term 0
raft2020/10/27 05:41:57 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 3 at term 0
raft2020/10/27 05:41:57 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 4 at term 0
raft2020/10/27 05:41:57 INFO: 4 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 1 [logterm: 0, index: 0] at term 0
raft2020/10/27 05:41:57 INFO: 1 received MsgPreVoteResp from 4 at term 0
raft2020/10/27 05:41:57 INFO: 1 [quorum:3] has received 2 MsgPreVoteResp votes and 0 vote rejections
raft2020/10/27 05:41:57 INFO: 1 is starting a new election at term 0
raft2020/10/27 05:41:57 INFO: 1 became pre-candidate at term 0
raft2020/10/27 05:41:57 INFO: 1 received MsgPreVoteResp from 1 at term 0
raft2020/10/27 05:41:57 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 2 at term 0
raft2020/10/27 05:41:57 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 3 at term 0
raft2020/10/27 05:41:57 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 4 at term 0
raft2020/10/27 05:41:57 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 5 at term 0
raft2020/10/27 05:41:57 INFO: 4 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 1 [logterm: 0, index: 0] at term 0
raft2020/10/27 05:41:57 INFO: 5 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 1 [logterm: 0, index: 0] at term 0
raft2020/10/27 05:41:57 INFO: 1 received MsgPreVoteResp from 4 at term 0
raft2020/10/27 05:41:57 INFO: 1 [quorum:3] has received 2 MsgPreVoteResp votes and 0 vote rejections
raft2020/10/27 05:41:57 INFO: 1 received MsgPreVoteResp from 5 at term 0
raft2020/10/27 05:41:57 INFO: 1 [quorum:3] has received 3 MsgPreVoteResp votes and 0 vote rejections
raft2020/10/27 05:41:57 INFO: 1 became candidate at term 1
raft2020/10/27 05:41:57 INFO: 1 received MsgVoteResp from 1 at term 1
raft2020/10/27 05:41:57 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2020/10/27 05:41:57 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1
raft2020/10/27 05:41:57 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 5 at term 1
raft2020/10/27 05:41:57 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2020/10/27 05:41:57 INFO: 4 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2020/10/27 05:41:57 INFO: 4 became follower at term 1
raft2020/10/27 05:41:57 INFO: 4 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/27 05:41:57 INFO: 5 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2020/10/27 05:41:57 INFO: 5 became follower at term 1
raft2020/10/27 05:41:57 INFO: 5 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/27 05:41:57 INFO: 1 received MsgVoteResp from 4 at term 1
raft2020/10/27 05:41:57 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/27 05:41:57 INFO: 1 received MsgVoteResp from 5 at term 1
raft2020/10/27 05:41:57 INFO: 1 [quorum:3] has received 3 MsgVoteResp votes and 0 vote rejections
raft2020/10/27 05:41:57 INFO: 1 became leader at term 1
raft2020/10/27 05:41:57 INFO: 1 is starting a new election at term 0
raft2020/10/27 05:41:57 INFO: 1 became pre-candidate at term 0
raft2020/10/27 05:41:57 INFO: 1 received MsgPreVoteResp from 1 at term 0
raft2020/10/27 05:41:57 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 2 at term 0
raft2020/10/27 05:41:57 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 3 at term 0
raft2020/10/27 05:41:57 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 4 at term 0
raft2020/10/27 05:41:57 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 5 at term 0
raft2020/10/27 05:41:57 INFO: 2 [logterm: 1, index: 1, vote: 0] rejected MsgPreVote from 1 [logterm: 0, index: 0] at term 1
raft2020/10/27 05:41:57 INFO: 3 [logterm: 1, index: 1, vote: 0] rejected MsgPreVote from 1 [logterm: 0, index: 0] at term 1
raft2020/10/27 05:41:57 INFO: 4 [logterm: 1, index: 2, vote: 0] rejected MsgPreVote from 1 [logterm: 0, index: 0] at term 1
raft2020/10/27 05:41:57 INFO: 5 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 1 [logterm: 0, index: 0] at term 0
raft2020/10/27 05:41:57 INFO: 1 [term: 0] received a MsgPreVoteResp message with higher term from 2 [term: 1]
raft2020/10/27 05:41:57 INFO: 1 became follower at term 1
--- PASS: TestLeaderElectionPreVote (0.01s)
=== RUN   TestLearnerElectionTimeout
raft2020/10/27 05:41:57 INFO: 1 became follower at term 0
raft2020/10/27 05:41:57 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:57 INFO: 2 became follower at term 0
raft2020/10/27 05:41:57 INFO: newRaft 2 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:57 INFO: 1 became follower at term 1
raft2020/10/27 05:41:57 INFO: 2 became follower at term 1
--- PASS: TestLearnerElectionTimeout (0.00s)
=== RUN   TestLearnerPromotion
raft2020/10/27 05:41:57 INFO: 1 became follower at term 0
raft2020/10/27 05:41:57 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:57 INFO: 2 became follower at term 0
raft2020/10/27 05:41:57 INFO: newRaft 2 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:57 INFO: 1 became follower at term 1
raft2020/10/27 05:41:57 INFO: 2 became follower at term 1
raft2020/10/27 05:41:57 INFO: 1 is starting a new election at term 1
raft2020/10/27 05:41:57 INFO: 1 became candidate at term 2
raft2020/10/27 05:41:57 INFO: 1 received MsgVoteResp from 1 at term 2
raft2020/10/27 05:41:57 INFO: 1 became leader at term 2
raft2020/10/27 05:41:57 INFO: 2 [term: 1] received a MsgHeartbeat message with higher term from 1 [term: 2]
raft2020/10/27 05:41:57 INFO: 2 became follower at term 2
raft2020/10/27 05:41:57 INFO: 2 is starting a new election at term 2
raft2020/10/27 05:41:57 INFO: 2 became candidate at term 3
raft2020/10/27 05:41:57 INFO: 2 received MsgVoteResp from 2 at term 3
raft2020/10/27 05:41:57 INFO: 2 [logterm: 2, index: 1] sent MsgVote request to 1 at term 3
raft2020/10/27 05:41:57 INFO: 1 [term: 2] received a MsgVote message with higher term from 2 [term: 3]
raft2020/10/27 05:41:57 INFO: 1 became follower at term 3
raft2020/10/27 05:41:57 INFO: 1 [logterm: 2, index: 1, vote: 0] cast MsgVote for 2 [logterm: 2, index: 1] at term 3
raft2020/10/27 05:41:57 INFO: 2 received MsgVoteResp from 1 at term 3
raft2020/10/27 05:41:57 INFO: 2 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/27 05:41:57 INFO: 2 became leader at term 3
--- PASS: TestLearnerPromotion (0.00s)
=== RUN   TestLearnerCannotVote
raft2020/10/27 05:41:57 INFO: 2 became follower at term 0
raft2020/10/27 05:41:57 INFO: newRaft 2 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:57 INFO: 2 became follower at term 1
raft2020/10/27 05:41:57 INFO: 2 [term: 1] received a MsgVote message with higher term from 1 [term: 2]
raft2020/10/27 05:41:57 INFO: 2 became follower at term 2
raft2020/10/27 05:41:57 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/27 05:41:57 INFO: 1 became follower at term 0
raft2020/10/27 05:41:57 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:57 INFO: 2 became follower at term 0
raft2020/10/27 05:41:57 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:57 INFO: 3 became follower at term 0
raft2020/10/27 05:41:57 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:57 INFO: 1 is starting a new election at term 0
raft2020/10/27 05:41:57 INFO: 1 became candidate at term 1
raft2020/10/27 05:41:57 INFO: 1 received MsgVoteResp from 1 at term 1
raft2020/10/27 05:41:57 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2020/10/27 05:41:57 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2020/10/27 05:41:57 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2020/10/27 05:41:57 INFO: 2 became follower at term 1
raft2020/10/27 05:41:57 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/27 05:41:57 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2020/10/27 05:41:57 INFO: 3 became follower at term 1
raft2020/10/27 05:41:57 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/27 05:41:57 INFO: 1 received MsgVoteResp from 2 at term 1
raft2020/10/27 05:41:57 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/27 05:41:57 INFO: 1 became leader at term 1
raft2020/10/27 05:41:57 INFO: 2 is starting a new election at term 1
raft2020/10/27 05:41:57 INFO: 2 became candidate at term 2
raft2020/10/27 05:41:57 INFO: 2 received MsgVoteResp from 2 at term 2
raft2020/10/27 05:41:57 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 1 at term 2
raft2020/10/27 05:41:57 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 3 at term 2
raft2020/10/27 05:41:57 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 2]
raft2020/10/27 05:41:57 INFO: 1 became follower at term 2
raft2020/10/27 05:41:57 INFO: 1 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 2
raft2020/10/27 05:41:57 INFO: 3 [term: 1] received a MsgVote message with higher term from 2 [term: 2]
raft2020/10/27 05:41:57 INFO: 3 became follower at term 2
raft2020/10/27 05:41:57 INFO: 3 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 2
raft2020/10/27 05:41:57 INFO: 2 received MsgVoteResp from 1 at term 2
raft2020/10/27 05:41:57 INFO: 2 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/27 05:41:57 INFO: 2 became leader at term 2
raft2020/10/27 05:41:57 INFO: 3 is starting a new election at term 2
raft2020/10/27 05:41:57 INFO: 3 became candidate at term 3
raft2020/10/27 05:41:57 INFO: 3 received MsgVoteResp from 3 at term 3
raft2020/10/27 05:41:57 INFO: 3 [logterm: 2, index: 2] sent MsgVote request to 2 at term 3
raft2020/10/27 05:41:57 INFO: 3 [logterm: 2, index: 2] sent MsgVote request to 1 at term 3
raft2020/10/27 05:41:57 INFO: 2 [term: 2] received a MsgVote message with higher term from 3 [term: 3]
raft2020/10/27 05:41:57 INFO: 2 became follower at term 3
raft2020/10/27 05:41:57 INFO: 2 [logterm: 2, index: 2, vote: 0] cast MsgVote for 3 [logterm: 2, index: 2] at term 3
raft2020/10/27 05:41:57 INFO: 1 [term: 2] received a MsgVote message with higher term from 3 [term: 3]
raft2020/10/27 05:41:57 INFO: 1 became follower at term 3
raft2020/10/27 05:41:57 INFO: 1 [logterm: 2, index: 2, vote: 0] cast MsgVote for 3 [logterm: 2, index: 2] at term 3
raft2020/10/27 05:41:57 INFO: 3 received MsgVoteResp from 2 at term 3
raft2020/10/27 05:41:57 INFO: 3 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/27 05:41:57 INFO: 3 became leader at term 3
--- PASS: TestLeaderCycle (0.00s)
=== RUN   TestLeaderCyclePreVote
raft2020/10/27 05:41:57 INFO: 1 became follower at term 0
raft2020/10/27 05:41:57 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:57 INFO: 2 became follower at term 0
raft2020/10/27 05:41:57 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:57 INFO: 3 became follower at term 0
raft2020/10/27 05:41:57 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:57 INFO: 1 is starting a new election at term 0
raft2020/10/27 05:41:57 INFO: 1 became pre-candidate at term 0
raft2020/10/27 05:41:57 INFO: 1 received MsgPreVoteResp from 1 at term 0
raft2020/10/27 05:41:57 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 2 at term 0
raft2020/10/27 05:41:57 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 3 at term 0
raft2020/10/27 05:41:57 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 1 [logterm: 0, index: 0] at term 0
raft2020/10/27 05:41:57 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 1 [logterm: 0, index: 0] at term 0
raft2020/10/27 05:41:57 INFO: 1 received MsgPreVoteResp from 2 at term 0
raft2020/10/27 05:41:57 INFO: 1 [quorum:2] has received 2 MsgPreVoteResp votes and 0 vote rejections
raft2020/10/27 05:41:57 INFO: 1 became candidate at term 1
raft2020/10/27 05:41:57 INFO: 1 received MsgVoteResp from 1 at term 1
raft2020/10/27 05:41:57 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2020/10/27 05:41:57 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2020/10/27 05:41:57 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2020/10/27 05:41:57 INFO: 2 became follower at term 1
raft2020/10/27 05:41:57 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/27 05:41:57 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2020/10/27 05:41:57 INFO: 3 became follower at term 1
raft2020/10/27 05:41:57 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/27 05:41:57 INFO: 1 received MsgVoteResp from 2 at term 1
raft2020/10/27 05:41:57 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/27 05:41:57 INFO: 1 became leader at term 1
raft2020/10/27 05:41:57 INFO: 2 is starting a new election at term 1
raft2020/10/27 05:41:57 INFO: 2 became pre-candidate at term 1
raft2020/10/27 05:41:57 INFO: 2 received MsgPreVoteResp from 2 at term 1
raft2020/10/27 05:41:57 INFO: 2 [logterm: 1, index: 1] sent MsgPreVote request to 1 at term 1
raft2020/10/27 05:41:57 INFO: 2 [logterm: 1, index: 1] sent MsgPreVote request to 3 at term 1
raft2020/10/27 05:41:57 INFO: 1 [logterm: 1, index: 1, vote: 1] cast MsgPreVote for 2 [logterm: 1, index: 1] at term 1
raft2020/10/27 05:41:57 INFO: 3 [logterm: 1, index: 1, vote: 1] cast MsgPreVote for 2 [logterm: 1, index: 1] at term 1
raft2020/10/27 05:41:57 INFO: 2 received MsgPreVoteResp from 1 at term 1
raft2020/10/27 05:41:57 INFO: 2 [quorum:2] has received 2 MsgPreVoteResp votes and 0 vote rejections
raft2020/10/27 05:41:57 INFO: 2 became candidate at term 2
raft2020/10/27 05:41:57 INFO: 2 received MsgVoteResp from 2 at term 2
raft2020/10/27 05:41:57 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 3 at term 2
raft2020/10/27 05:41:57 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 1 at term 2
raft2020/10/27 05:41:57 INFO: 3 [term: 1] received a MsgVote message with higher term from 2 [term: 2]
raft2020/10/27 05:41:57 INFO: 3 became follower at term 2
raft2020/10/27 05:41:57 INFO: 3 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 2
raft2020/10/27 05:41:57 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 2]
raft2020/10/27 05:41:57 INFO: 1 became follower at term 2
raft2020/10/27 05:41:57 INFO: 1 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 2
raft2020/10/27 05:41:57 INFO: 2 received MsgVoteResp from 3 at term 2
raft2020/10/27 05:41:57 INFO: 2 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/27 05:41:57 INFO: 2 became leader at term 2
raft2020/10/27 05:41:57 INFO: 3 is starting a new election at term 2
raft2020/10/27 05:41:57 INFO: 3 became pre-candidate at term 2
raft2020/10/27 05:41:57 INFO: 3 received MsgPreVoteResp from 3 at term 2
raft2020/10/27 05:41:57 INFO: 3 [logterm: 2, index: 2] sent MsgPreVote request to 1 at term 2
raft2020/10/27 05:41:57 INFO: 3 [logterm: 2, index: 2] sent MsgPreVote request to 2 at term 2
raft2020/10/27 05:41:57 INFO: 1 [logterm: 2, index: 2, vote: 2] cast MsgPreVote for 3 [logterm: 2, index: 2] at term 2
raft2020/10/27 05:41:57 INFO: 2 [logterm: 2, index: 2, vote: 2] cast MsgPreVote for 3 [logterm: 2, index: 2] at term 2
raft2020/10/27 05:41:57 INFO: 3 received MsgPreVoteResp from 1 at term 2
raft2020/10/27 05:41:57 INFO: 3 [quorum:2] has received 2 MsgPreVoteResp votes and 0 vote rejections
raft2020/10/27 05:41:57 INFO: 3 became candidate at term 3
raft2020/10/27 05:41:57 INFO: 3 received MsgVoteResp from 3 at term 3
raft2020/10/27 05:41:57 INFO: 3 [logterm: 2, index: 2] sent MsgVote request to 1 at term 3
raft2020/10/27 05:41:57 INFO: 3 [logterm: 2, index: 2] sent MsgVote request to 2 at term 3
raft2020/10/27 05:41:57 INFO: 1 [term: 2] received a MsgVote message with higher term from 3 [term: 3]
raft2020/10/27 05:41:57 INFO: 1 became follower at term 3
raft2020/10/27 05:41:57 INFO: 1 [logterm: 2, index: 2, vote: 0] cast MsgVote for 3 [logterm: 2, index: 2] at term 3
raft2020/10/27 05:41:57 INFO: 2 [term: 2] received a MsgVote message with higher term from 3 [term: 3]
raft2020/10/27 05:41:57 INFO: 2 became follower at term 3
raft2020/10/27 05:41:57 INFO: 2 [logterm: 2, index: 2, vote: 0] cast MsgVote for 3 [logterm: 2, index: 2] at term 3
raft2020/10/27 05:41:57 INFO: 3 received MsgVoteResp from 1 at term 3
raft2020/10/27 05:41:57 INFO: 3 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/27 05:41:57 INFO: 3 became leader at term 3
--- PASS: TestLeaderCyclePreVote (0.01s)
=== RUN   TestLeaderElectionOverwriteNewerLogs
raft2020/10/27 05:41:57 INFO: 1 became follower at term 0
raft2020/10/27 05:41:57 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 1]
raft2020/10/27 05:41:57 INFO: 1 became follower at term 0
raft2020/10/27 05:41:57 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 1]
raft2020/10/27 05:41:57 INFO: 1 became follower at term 0
raft2020/10/27 05:41:57 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 2]
raft2020/10/27 05:41:57 INFO: 1 became follower at term 2
raft2020/10/27 05:41:57 INFO: newRaft 1 [peers: [], term: 2, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:57 INFO: 1 became follower at term 2
raft2020/10/27 05:41:57 INFO: newRaft 1 [peers: [], term: 2, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:57 INFO: 1 is starting a new election at term 1
raft2020/10/27 05:41:57 INFO: 1 became candidate at term 2
raft2020/10/27 05:41:57 INFO: 1 received MsgVoteResp from 1 at term 2
raft2020/10/27 05:41:57 INFO: 1 [logterm: 1, index: 1] sent MsgVote request to 4 at term 2
raft2020/10/27 05:41:57 INFO: 1 [logterm: 1, index: 1] sent MsgVote request to 5 at term 2
raft2020/10/27 05:41:57 INFO: 1 [logterm: 1, index: 1] sent MsgVote request to 2 at term 2
raft2020/10/27 05:41:57 INFO: 1 [logterm: 1, index: 1] sent MsgVote request to 3 at term 2
raft2020/10/27 05:41:57 INFO: 4 [logterm: 0, index: 0, vote: 3] rejected MsgVote from 1 [logterm: 1, index: 1] at term 2
raft2020/10/27 05:41:57 INFO: 5 [logterm: 0, index: 0, vote: 3] rejected MsgVote from 1 [logterm: 1, index: 1] at term 2
raft2020/10/27 05:41:57 INFO: 2 [term: 1] received a MsgVote message with higher term from 1 [term: 2]
raft2020/10/27 05:41:57 INFO: 2 became follower at term 2
raft2020/10/27 05:41:57 INFO: 2 [logterm: 1, index: 1, vote: 0] cast MsgVote for 1 [logterm: 1, index: 1] at term 2
raft2020/10/27 05:41:57 INFO: 3 [logterm: 2, index: 1, vote: 0] rejected MsgVote from 1 [logterm: 1, index: 1] at term 2
raft2020/10/27 05:41:57 INFO: 1 received MsgVoteResp rejection from 4 at term 2
raft2020/10/27 05:41:57 INFO: 1 [quorum:3] has received 1 MsgVoteResp votes and 1 vote rejections
raft2020/10/27 05:41:57 INFO: 1 received MsgVoteResp rejection from 5 at term 2
raft2020/10/27 05:41:57 INFO: 1 [quorum:3] has received 1 MsgVoteResp votes and 2 vote rejections
raft2020/10/27 05:41:57 INFO: 1 received MsgVoteResp from 2 at term 2
raft2020/10/27 05:41:57 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 2 vote rejections
raft2020/10/27 05:41:57 INFO: 1 received MsgVoteResp rejection from 3 at term 2
raft2020/10/27 05:41:57 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 3 vote rejections
raft2020/10/27 05:41:57 INFO: 1 became follower at term 2
raft2020/10/27 05:41:57 INFO: 1 is starting a new election at term 2
raft2020/10/27 05:41:57 INFO: 1 became candidate at term 3
raft2020/10/27 05:41:57 INFO: 1 received MsgVoteResp from 1 at term 3
raft2020/10/27 05:41:57 INFO: 1 [logterm: 1, index: 1] sent MsgVote request to 2 at term 3
raft2020/10/27 05:41:57 INFO: 1 [logterm: 1, index: 1] sent MsgVote request to 3 at term 3
raft2020/10/27 05:41:57 INFO: 1 [logterm: 1, index: 1] sent MsgVote request to 4 at term 3
raft2020/10/27 05:41:57 INFO: 1 [logterm: 1, index: 1] sent MsgVote request to 5 at term 3
raft2020/10/27 05:41:57 INFO: 2 [term: 2] received a MsgVote message with higher term from 1 [term: 3]
raft2020/10/27 05:41:57 INFO: 2 became follower at term 3
raft2020/10/27 05:41:57 INFO: 2 [logterm: 1, index: 1, vote: 0] cast MsgVote for 1 [logterm: 1, index: 1] at term 3
raft2020/10/27 05:41:57 INFO: 3 [term: 2] received a MsgVote message with higher term from 1 [term: 3]
raft2020/10/27 05:41:57 INFO: 3 became follower at term 3
raft2020/10/27 05:41:57 INFO: 3 [logterm: 2, index: 1, vote: 0] rejected MsgVote from 1 [logterm: 1, index: 1] at term 3
raft2020/10/27 05:41:57 INFO: 4 [term: 2] received a MsgVote message with higher term from 1 [term: 3]
raft2020/10/27 05:41:57 INFO: 4 became follower at term 3
raft2020/10/27 05:41:57 INFO: 4 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 1, index: 1] at term 3
raft2020/10/27 05:41:57 INFO: 5 [term: 2] received a MsgVote message with higher term from 1 [term: 3]
raft2020/10/27 05:41:57 INFO: 5 became follower at term 3
raft2020/10/27 05:41:57 INFO: 5 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 1, index: 1] at term 3
raft2020/10/27 05:41:57 INFO: 1 received MsgVoteResp from 2 at term 3
raft2020/10/27 05:41:57 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/27 05:41:57 INFO: 1 received MsgVoteResp rejection from 3 at term 3
raft2020/10/27 05:41:57 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 1 vote rejections
raft2020/10/27 05:41:57 INFO: 1 received MsgVoteResp from 4 at term 3
raft2020/10/27 05:41:57 INFO: 1 [quorum:3] has received 3 MsgVoteResp votes and 1 vote rejections
raft2020/10/27 05:41:57 INFO: 1 became leader at term 3
raft2020/10/27 05:41:57 INFO: found conflict at index 1 [existing term: 2, conflicting term: 1]
raft2020/10/27 05:41:57 INFO: replace the unstable entries from index 1
--- PASS: TestLeaderElectionOverwriteNewerLogs (0.00s)
=== RUN   TestLeaderElectionOverwriteNewerLogsPreVote
raft2020/10/27 05:41:57 INFO: 1 became follower at term 0
raft2020/10/27 05:41:57 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 1]
raft2020/10/27 05:41:57 INFO: 1 became follower at term 0
raft2020/10/27 05:41:57 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 1]
raft2020/10/27 05:41:57 INFO: 1 became follower at term 0
raft2020/10/27 05:41:57 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 2]
raft2020/10/27 05:41:57 INFO: 1 became follower at term 2
raft2020/10/27 05:41:57 INFO: newRaft 1 [peers: [], term: 2, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:57 INFO: 1 became follower at term 2
raft2020/10/27 05:41:57 INFO: newRaft 1 [peers: [], term: 2, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:57 INFO: 1 is starting a new election at term 1
raft2020/10/27 05:41:57 INFO: 1 became pre-candidate at term 1
raft2020/10/27 05:41:57 INFO: 1 received MsgPreVoteResp from 1 at term 1
raft2020/10/27 05:41:57 INFO: 1 [logterm: 1, index: 1] sent MsgPreVote request to 4 at term 1
raft2020/10/27 05:41:57 INFO: 1 [logterm: 1, index: 1] sent MsgPreVote request to 5 at term 1
raft2020/10/27 05:41:57 INFO: 1 [logterm: 1, index: 1] sent MsgPreVote request to 2 at term 1
raft2020/10/27 05:41:57 INFO: 1 [logterm: 1, index: 1] sent MsgPreVote request to 3 at term 1
raft2020/10/27 05:41:57 INFO: 4 [logterm: 0, index: 0, vote: 3] rejected MsgPreVote from 1 [logterm: 1, index: 1] at term 2
raft2020/10/27 05:41:57 INFO: 5 [logterm: 0, index: 0, vote: 3] rejected MsgPreVote from 1 [logterm: 1, index: 1] at term 2
raft2020/10/27 05:41:57 INFO: 2 [logterm: 1, index: 1, vote: 0] cast MsgPreVote for 1 [logterm: 1, index: 1] at term 1
raft2020/10/27 05:41:57 INFO: 3 [logterm: 2, index: 1, vote: 0] rejected MsgPreVote from 1 [logterm: 1, index: 1] at term 2
raft2020/10/27 05:41:57 INFO: 1 [term: 1] received a MsgPreVoteResp message with higher term from 4 [term: 2]
raft2020/10/27 05:41:57 INFO: 1 became follower at term 2
raft2020/10/27 05:41:57 INFO: 1 is starting a new election at term 2
raft2020/10/27 05:41:57 INFO: 1 became pre-candidate at term 2
raft2020/10/27 05:41:57 INFO: 1 received MsgPreVoteResp from 1 at term 2
raft2020/10/27 05:41:57 INFO: 1 [logterm: 1, index: 1] sent MsgPreVote request to 2 at term 2
raft2020/10/27 05:41:57 INFO: 1 [logterm: 1, index: 1] sent MsgPreVote request to 3 at term 2
raft2020/10/27 05:41:57 INFO: 1 [logterm: 1, index: 1] sent MsgPreVote request to 4 at term 2
raft2020/10/27 05:41:57 INFO: 1 [logterm: 1, index: 1] sent MsgPreVote request to 5 at term 2
raft2020/10/27 05:41:57 INFO: 2 [logterm: 1, index: 1, vote: 0] cast MsgPreVote for 1 [logterm: 1, index: 1] at term 1
raft2020/10/27 05:41:57 INFO: 3 [logterm: 2, index: 1, vote: 0] rejected MsgPreVote from 1 [logterm: 1, index: 1] at term 2
raft2020/10/27 05:41:57 INFO: 4 [logterm: 0, index: 0, vote: 3] cast MsgPreVote for 1 [logterm: 1, index: 1] at term 2
raft2020/10/27 05:41:57 INFO: 5 [logterm: 0, index: 0, vote: 3] cast MsgPreVote for 1 [logterm: 1, index: 1] at term 2
raft2020/10/27 05:41:57 INFO: 1 received MsgPreVoteResp from 2 at term 2
raft2020/10/27 05:41:57 INFO: 1 [quorum:3] has received 2 MsgPreVoteResp votes and 0 vote rejections
raft2020/10/27 05:41:57 INFO: 1 received MsgPreVoteResp rejection from 3 at term 2
raft2020/10/27 05:41:57 INFO: 1 [quorum:3] has received 2 MsgPreVoteResp votes and 1 vote rejections
raft2020/10/27 05:41:57 INFO: 1 received MsgPreVoteResp from 4 at term 2
raft2020/10/27 05:41:57 INFO: 1 [quorum:3] has received 3 MsgPreVoteResp votes and 1 vote rejections
raft2020/10/27 05:41:57 INFO: 1 became candidate at term 3
raft2020/10/27 05:41:57 INFO: 1 received MsgVoteResp from 1 at term 3
raft2020/10/27 05:41:57 INFO: 1 [logterm: 1, index: 1] sent MsgVote request to 4 at term 3
raft2020/10/27 05:41:57 INFO: 1 [logterm: 1, index: 1] sent MsgVote request to 5 at term 3
raft2020/10/27 05:41:57 INFO: 1 [logterm: 1, index: 1] sent MsgVote request to 2 at term 3
raft2020/10/27 05:41:57 INFO: 1 [logterm: 1, index: 1] sent MsgVote request to 3 at term 3
raft2020/10/27 05:41:57 INFO: 4 [term: 2] received a MsgVote message with higher term from 1 [term: 3]
raft2020/10/27 05:41:57 INFO: 4 became follower at term 3
raft2020/10/27 05:41:57 INFO: 4 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 1, index: 1] at term 3
raft2020/10/27 05:41:57 INFO: 5 [term: 2] received a MsgVote message with higher term from 1 [term: 3]
raft2020/10/27 05:41:57 INFO: 5 became follower at term 3
raft2020/10/27 05:41:57 INFO: 5 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 1, index: 1] at term 3
raft2020/10/27 05:41:57 INFO: 2 [term: 1] received a MsgVote message with higher term from 1 [term: 3]
raft2020/10/27 05:41:57 INFO: 2 became follower at term 3
raft2020/10/27 05:41:57 INFO: 2 [logterm: 1, index: 1, vote: 0] cast MsgVote for 1 [logterm: 1, index: 1] at term 3
raft2020/10/27 05:41:57 INFO: 3 [term: 2] received a MsgVote message with higher term from 1 [term: 3]
raft2020/10/27 05:41:57 INFO: 3 became follower at term 3
raft2020/10/27 05:41:57 INFO: 3 [logterm: 2, index: 1, vote: 0] rejected MsgVote from 1 [logterm: 1, index: 1] at term 3
raft2020/10/27 05:41:57 INFO: 1 received MsgVoteResp from 4 at term 3
raft2020/10/27 05:41:57 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/27 05:41:57 INFO: 1 received MsgVoteResp from 5 at term 3
raft2020/10/27 05:41:57 INFO: 1 [quorum:3] has received 3 MsgVoteResp votes and 0 vote rejections
raft2020/10/27 05:41:57 INFO: 1 became leader at term 3
raft2020/10/27 05:41:57 INFO: found conflict at index 1 [existing term: 2, conflicting term: 1]
raft2020/10/27 05:41:57 INFO: replace the unstable entries from index 1
--- PASS: TestLeaderElectionOverwriteNewerLogsPreVote (0.01s)
=== RUN   TestVoteFromAnyState
raft2020/10/27 05:41:57 INFO: 1 became follower at term 0
raft2020/10/27 05:41:57 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:57 INFO: 1 became follower at term 1
raft2020/10/27 05:41:57 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 2]
raft2020/10/27 05:41:57 INFO: 1 became follower at term 2
raft2020/10/27 05:41:57 INFO: 1 [logterm: 0, index: 0, vote: 0] cast MsgVote for 2 [logterm: 2, index: 42] at term 2
raft2020/10/27 05:41:57 INFO: 1 became follower at term 0
raft2020/10/27 05:41:57 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:57 INFO: 1 became candidate at term 2
raft2020/10/27 05:41:57 INFO: 1 [term: 2] received a MsgVote message with higher term from 2 [term: 3]
raft2020/10/27 05:41:57 INFO: 1 became follower at term 3
raft2020/10/27 05:41:57 INFO: 1 [logterm: 0, index: 0, vote: 0] cast MsgVote for 2 [logterm: 3, index: 42] at term 3
raft2020/10/27 05:41:57 INFO: 1 became follower at term 0
raft2020/10/27 05:41:57 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:57 INFO: 1 became candidate at term 2
raft2020/10/27 05:41:57 INFO: 1 became leader at term 2
raft2020/10/27 05:41:57 INFO: 1 [term: 2] received a MsgVote message with higher term from 2 [term: 3]
raft2020/10/27 05:41:57 INFO: 1 became follower at term 3
raft2020/10/27 05:41:57 INFO: 1 [logterm: 2, index: 1, vote: 0] cast MsgVote for 2 [logterm: 3, index: 42] at term 3
raft2020/10/27 05:41:57 INFO: 1 became follower at term 0
raft2020/10/27 05:41:57 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:57 INFO: 1 became pre-candidate at term 1
raft2020/10/27 05:41:57 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 2]
raft2020/10/27 05:41:57 INFO: 1 became follower at term 2
raft2020/10/27 05:41:57 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/27 05:41:57 INFO: 1 became follower at term 0
raft2020/10/27 05:41:57 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:57 INFO: 1 became follower at term 1
raft2020/10/27 05:41:57 INFO: 1 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 2 [logterm: 2, index: 42] at term 1
raft2020/10/27 05:41:57 INFO: 1 became follower at term 0
raft2020/10/27 05:41:57 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:57 INFO: 1 became candidate at term 2
raft2020/10/27 05:41:57 INFO: 1 [logterm: 0, index: 0, vote: 1] cast MsgPreVote for 2 [logterm: 3, index: 42] at term 2
raft2020/10/27 05:41:57 INFO: 1 became follower at term 0
raft2020/10/27 05:41:57 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:57 INFO: 1 became candidate at term 2
raft2020/10/27 05:41:57 INFO: 1 became leader at term 2
raft2020/10/27 05:41:57 INFO: 1 [logterm: 2, index: 1, vote: 1] cast MsgPreVote for 2 [logterm: 3, index: 42] at term 2
raft2020/10/27 05:41:57 INFO: 1 became follower at term 0
raft2020/10/27 05:41:57 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:57 INFO: 1 became pre-candidate at term 1
raft2020/10/27 05:41:57 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/27 05:41:57 INFO: 1 became follower at term 0
raft2020/10/27 05:41:57 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:57 INFO: 2 became follower at term 0
raft2020/10/27 05:41:57 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:57 INFO: 3 became follower at term 0
raft2020/10/27 05:41:57 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:57 INFO: 1 became follower at term 0
raft2020/10/27 05:41:57 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:57 INFO: 2 became follower at term 0
raft2020/10/27 05:41:57 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:57 INFO: 3 became follower at term 0
raft2020/10/27 05:41:57 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:57 INFO: 1 is starting a new election at term 0
raft2020/10/27 05:41:57 INFO: 1 became candidate at term 1
raft2020/10/27 05:41:57 INFO: 1 received MsgVoteResp from 1 at term 1
raft2020/10/27 05:41:57 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2020/10/27 05:41:57 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2020/10/27 05:41:57 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2020/10/27 05:41:57 INFO: 2 became follower at term 1
raft2020/10/27 05:41:57 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/27 05:41:57 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2020/10/27 05:41:57 INFO: 3 became follower at term 1
raft2020/10/27 05:41:57 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/27 05:41:57 INFO: 1 received MsgVoteResp from 2 at term 1
raft2020/10/27 05:41:57 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/27 05:41:57 INFO: 1 became leader at term 1
raft2020/10/27 05:41:57 INFO: 1 is starting a new election at term 0
raft2020/10/27 05:41:57 INFO: 1 became candidate at term 1
raft2020/10/27 05:41:57 INFO: 1 received MsgVoteResp from 1 at term 1
raft2020/10/27 05:41:57 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2020/10/27 05:41:57 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2020/10/27 05:41:57 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2020/10/27 05:41:57 INFO: 2 became follower at term 1
raft2020/10/27 05:41:57 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/27 05:41:57 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2020/10/27 05:41:57 INFO: 3 became follower at term 1
raft2020/10/27 05:41:57 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/27 05:41:57 INFO: 1 received MsgVoteResp from 2 at term 1
raft2020/10/27 05:41:57 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/27 05:41:57 INFO: 1 became leader at term 1
raft2020/10/27 05:41:57 INFO: 2 is starting a new election at term 1
raft2020/10/27 05:41:57 INFO: 2 became candidate at term 2
raft2020/10/27 05:41:57 INFO: 2 received MsgVoteResp from 2 at term 2
raft2020/10/27 05:41:57 INFO: 2 [logterm: 1, index: 2] sent MsgVote request to 1 at term 2
raft2020/10/27 05:41:57 INFO: 2 [logterm: 1, index: 2] sent MsgVote request to 3 at term 2
raft2020/10/27 05:41:57 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 2]
raft2020/10/27 05:41:57 INFO: 1 became follower at term 2
raft2020/10/27 05:41:57 INFO: 1 [logterm: 1, index: 2, vote: 0] cast MsgVote for 2 [logterm: 1, index: 2] at term 2
raft2020/10/27 05:41:57 INFO: 3 [term: 1] received a MsgVote message with higher term from 2 [term: 2]
raft2020/10/27 05:41:57 INFO: 3 became follower at term 2
raft2020/10/27 05:41:57 INFO: 3 [logterm: 1, index: 2, vote: 0] cast MsgVote for 2 [logterm: 1, index: 2] at term 2
raft2020/10/27 05:41:57 INFO: 2 received MsgVoteResp from 1 at term 2
raft2020/10/27 05:41:57 INFO: 2 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/27 05:41:57 INFO: 2 became leader at term 2
--- PASS: TestLogReplication (0.01s)
=== RUN   TestLearnerLogReplication
raft2020/10/27 05:41:57 INFO: 1 became follower at term 0
raft2020/10/27 05:41:57 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:57 INFO: 2 became follower at term 0
raft2020/10/27 05:41:57 INFO: newRaft 2 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:57 INFO: 1 became follower at term 1
raft2020/10/27 05:41:57 INFO: 2 became follower at term 1
raft2020/10/27 05:41:57 INFO: 1 is starting a new election at term 1
raft2020/10/27 05:41:57 INFO: 1 became candidate at term 2
raft2020/10/27 05:41:57 INFO: 1 received MsgVoteResp from 1 at term 2
raft2020/10/27 05:41:57 INFO: 1 became leader at term 2
raft2020/10/27 05:41:57 INFO: 2 [term: 1] received a MsgHeartbeat message with higher term from 1 [term: 2]
raft2020/10/27 05:41:57 INFO: 2 became follower at term 2
--- PASS: TestLearnerLogReplication (0.00s)
=== RUN   TestSingleNodeCommit
raft2020/10/27 05:41:57 INFO: 1 became follower at term 0
raft2020/10/27 05:41:57 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:57 INFO: 1 is starting a new election at term 0
raft2020/10/27 05:41:57 INFO: 1 became candidate at term 1
raft2020/10/27 05:41:57 INFO: 1 received MsgVoteResp from 1 at term 1
raft2020/10/27 05:41:57 INFO: 1 became leader at term 1
--- PASS: TestSingleNodeCommit (0.00s)
=== RUN   TestCannotCommitWithoutNewTermEntry
raft2020/10/27 05:41:57 INFO: 1 became follower at term 0
raft2020/10/27 05:41:57 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:57 INFO: 2 became follower at term 0
raft2020/10/27 05:41:57 INFO: newRaft 2 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:57 INFO: 3 became follower at term 0
raft2020/10/27 05:41:57 INFO: newRaft 3 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:57 INFO: 4 became follower at term 0
raft2020/10/27 05:41:57 INFO: newRaft 4 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:57 INFO: 5 became follower at term 0
raft2020/10/27 05:41:57 INFO: newRaft 5 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:57 INFO: 1 is starting a new election at term 0
raft2020/10/27 05:41:57 INFO: 1 became candidate at term 1
raft2020/10/27 05:41:57 INFO: 1 received MsgVoteResp from 1 at term 1
raft2020/10/27 05:41:57 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2020/10/27 05:41:57 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2020/10/27 05:41:57 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1
raft2020/10/27 05:41:57 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 5 at term 1
raft2020/10/27 05:41:57 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2020/10/27 05:41:57 INFO: 2 became follower at term 1
raft2020/10/27 05:41:57 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/27 05:41:57 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2020/10/27 05:41:57 INFO: 3 became follower at term 1
raft2020/10/27 05:41:57 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/27 05:41:57 INFO: 4 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2020/10/27 05:41:57 INFO: 4 became follower at term 1
raft2020/10/27 05:41:57 INFO: 4 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/27 05:41:57 INFO: 5 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2020/10/27 05:41:57 INFO: 5 became follower at term 1
raft2020/10/27 05:41:57 INFO: 5 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/27 05:41:57 INFO: 1 received MsgVoteResp from 2 at term 1
raft2020/10/27 05:41:57 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/27 05:41:57 INFO: 1 received MsgVoteResp from 3 at term 1
raft2020/10/27 05:41:57 INFO: 1 [quorum:3] has received 3 MsgVoteResp votes and 0 vote rejections
raft2020/10/27 05:41:57 INFO: 1 became leader at term 1
raft2020/10/27 05:41:57 INFO: 2 is starting a new election at term 1
raft2020/10/27 05:41:57 INFO: 2 became candidate at term 2
raft2020/10/27 05:41:57 INFO: 2 received MsgVoteResp from 2 at term 2
raft2020/10/27 05:41:57 INFO: 2 [logterm: 1, index: 3] sent MsgVote request to 3 at term 2
raft2020/10/27 05:41:57 INFO: 2 [logterm: 1, index: 3] sent MsgVote request to 4 at term 2
raft2020/10/27 05:41:57 INFO: 2 [logterm: 1, index: 3] sent MsgVote request to 5 at term 2
raft2020/10/27 05:41:57 INFO: 2 [logterm: 1, index: 3] sent MsgVote request to 1 at term 2
raft2020/10/27 05:41:57 INFO: 3 [term: 1] received a MsgVote message with higher term from 2 [term: 2]
raft2020/10/27 05:41:57 INFO: 3 became follower at term 2
raft2020/10/27 05:41:57 INFO: 3 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 3] at term 2
raft2020/10/27 05:41:57 INFO: 4 [term: 1] received a MsgVote message with higher term from 2 [term: 2]
raft2020/10/27 05:41:57 INFO: 4 became follower at term 2
raft2020/10/27 05:41:57 INFO: 4 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 3] at term 2
raft2020/10/27 05:41:57 INFO: 5 [term: 1] received a MsgVote message with higher term from 2 [term: 2]
raft2020/10/27 05:41:57 INFO: 5 became follower at term 2
raft2020/10/27 05:41:57 INFO: 5 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 3] at term 2
raft2020/10/27 05:41:57 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 2]
raft2020/10/27 05:41:57 INFO: 1 became follower at term 2
raft2020/10/27 05:41:57 INFO: 1 [logterm: 1, index: 3, vote: 0] cast MsgVote for 2 [logterm: 1, index: 3] at term 2
raft2020/10/27 05:41:57 INFO: 2 received MsgVoteResp from 3 at term 2
raft2020/10/27 05:41:57 INFO: 2 [quorum:3] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/27 05:41:57 INFO: 2 received MsgVoteResp from 4 at term 2
raft2020/10/27 05:41:57 INFO: 2 [quorum:3] has received 3 MsgVoteResp votes and 0 vote rejections
raft2020/10/27 05:41:57 INFO: 2 became leader at term 2
--- PASS: TestCannotCommitWithoutNewTermEntry (0.01s)
=== RUN   TestCommitWithoutNewTermEntry
raft2020/10/27 05:41:57 INFO: 1 became follower at term 0
raft2020/10/27 05:41:57 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:57 INFO: 2 became follower at term 0
raft2020/10/27 05:41:57 INFO: newRaft 2 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:57 INFO: 3 became follower at term 0
raft2020/10/27 05:41:57 INFO: newRaft 3 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:57 INFO: 4 became follower at term 0
raft2020/10/27 05:41:57 INFO: newRaft 4 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:57 INFO: 5 became follower at term 0
raft2020/10/27 05:41:57 INFO: newRaft 5 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:57 INFO: 1 is starting a new election at term 0
raft2020/10/27 05:41:57 INFO: 1 became candidate at term 1
raft2020/10/27 05:41:57 INFO: 1 received MsgVoteResp from 1 at term 1
raft2020/10/27 05:41:57 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2020/10/27 05:41:57 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2020/10/27 05:41:57 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1
raft2020/10/27 05:41:57 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 5 at term 1
raft2020/10/27 05:41:57 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2020/10/27 05:41:57 INFO: 2 became follower at term 1
raft2020/10/27 05:41:57 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/27 05:41:57 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2020/10/27 05:41:57 INFO: 3 became follower at term 1
raft2020/10/27 05:41:57 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/27 05:41:57 INFO: 4 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2020/10/27 05:41:57 INFO: 4 became follower at term 1
raft2020/10/27 05:41:57 INFO: 4 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/27 05:41:57 INFO: 5 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2020/10/27 05:41:57 INFO: 5 became follower at term 1
raft2020/10/27 05:41:57 INFO: 5 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/27 05:41:57 INFO: 1 received MsgVoteResp from 2 at term 1
raft2020/10/27 05:41:57 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/27 05:41:57 INFO: 1 received MsgVoteResp from 3 at term 1
raft2020/10/27 05:41:57 INFO: 1 [quorum:3] has received 3 MsgVoteResp votes and 0 vote rejections
raft2020/10/27 05:41:57 INFO: 1 became leader at term 1
raft2020/10/27 05:41:57 INFO: 2 is starting a new election at term 1
raft2020/10/27 05:41:57 INFO: 2 became candidate at term 2
raft2020/10/27 05:41:57 INFO: 2 received MsgVoteResp from 2 at term 2
raft2020/10/27 05:41:57 INFO: 2 [logterm: 1, index: 3] sent MsgVote request to 4 at term 2
raft2020/10/27 05:41:57 INFO: 2 [logterm: 1, index: 3] sent MsgVote request to 5 at term 2
raft2020/10/27 05:41:57 INFO: 2 [logterm: 1, index: 3] sent MsgVote request to 1 at term 2
raft2020/10/27 05:41:57 INFO: 2 [logterm: 1, index: 3] sent MsgVote request to 3 at term 2
raft2020/10/27 05:41:57 INFO: 4 [term: 1] received a MsgVote message with higher term from 2 [term: 2]
raft2020/10/27 05:41:57 INFO: 4 became follower at term 2
raft2020/10/27 05:41:57 INFO: 4 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 3] at term 2
raft2020/10/27 05:41:57 INFO: 5 [term: 1] received a MsgVote message with higher term from 2 [term: 2]
raft2020/10/27 05:41:57 INFO: 5 became follower at term 2
raft2020/10/27 05:41:57 INFO: 5 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 3] at term 2
raft2020/10/27 05:41:57 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 2]
raft2020/10/27 05:41:57 INFO: 1 became follower at term 2
raft2020/10/27 05:41:57 INFO: 1 [logterm: 1, index: 3, vote: 0] cast MsgVote for 2 [logterm: 1, index: 3] at term 2
raft2020/10/27 05:41:57 INFO: 3 [term: 1] received a MsgVote message with higher term from 2 [term: 2]
raft2020/10/27 05:41:57 INFO: 3 became follower at term 2
raft2020/10/27 05:41:57 INFO: 3 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 3] at term 2
raft2020/10/27 05:41:57 INFO: 2 received MsgVoteResp from 4 at term 2
raft2020/10/27 05:41:57 INFO: 2 [quorum:3] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/27 05:41:57 INFO: 2 received MsgVoteResp from 5 at term 2
raft2020/10/27 05:41:57 INFO: 2 [quorum:3] has received 3 MsgVoteResp votes and 0 vote rejections
raft2020/10/27 05:41:57 INFO: 2 became leader at term 2
--- PASS: TestCommitWithoutNewTermEntry (0.01s)
=== RUN   TestDuelingCandidates
raft2020/10/27 05:41:57 INFO: 1 became follower at term 0
raft2020/10/27 05:41:57 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:57 INFO: 2 became follower at term 0
raft2020/10/27 05:41:57 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:57 INFO: 3 became follower at term 0
raft2020/10/27 05:41:57 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:57 INFO: 1 is starting a new election at term 0
raft2020/10/27 05:41:57 INFO: 1 became candidate at term 1
raft2020/10/27 05:41:57 INFO: 1 received MsgVoteResp from 1 at term 1
raft2020/10/27 05:41:57 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2020/10/27 05:41:57 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2020/10/27 05:41:57 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2020/10/27 05:41:57 INFO: 2 became follower at term 1
raft2020/10/27 05:41:57 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/27 05:41:57 INFO: 1 received MsgVoteResp from 2 at term 1
raft2020/10/27 05:41:57 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/27 05:41:57 INFO: 1 became leader at term 1
raft2020/10/27 05:41:57 INFO: 3 is starting a new election at term 0
raft2020/10/27 05:41:57 INFO: 3 became candidate at term 1
raft2020/10/27 05:41:57 INFO: 3 received MsgVoteResp from 3 at term 1
raft2020/10/27 05:41:57 INFO: 3 [logterm: 0, index: 0] sent MsgVote request to 1 at term 1
raft2020/10/27 05:41:57 INFO: 3 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2020/10/27 05:41:57 INFO: 2 [logterm: 1, index: 1, vote: 1] rejected MsgVote from 3 [logterm: 0, index: 0] at term 1
raft2020/10/27 05:41:57 INFO: 3 received MsgVoteResp rejection from 2 at term 1
raft2020/10/27 05:41:58 INFO: 3 [quorum:2] has received 1 MsgVoteResp votes and 1 vote rejections
raft2020/10/27 05:41:58 INFO: 3 is starting a new election at term 1
raft2020/10/27 05:41:58 INFO: 3 became candidate at term 2
raft2020/10/27 05:41:58 INFO: 3 received MsgVoteResp from 3 at term 2
raft2020/10/27 05:41:58 INFO: 3 [logterm: 0, index: 0] sent MsgVote request to 1 at term 2
raft2020/10/27 05:41:58 INFO: 3 [logterm: 0, index: 0] sent MsgVote request to 2 at term 2
raft2020/10/27 05:41:58 INFO: 1 [term: 1] received a MsgVote message with higher term from 3 [term: 2]
raft2020/10/27 05:41:58 INFO: 1 became follower at term 2
raft2020/10/27 05:41:58 INFO: 1 [logterm: 1, index: 1, vote: 0] rejected MsgVote from 3 [logterm: 0, index: 0] at term 2
raft2020/10/27 05:41:58 INFO: 2 [term: 1] received a MsgVote message with higher term from 3 [term: 2]
raft2020/10/27 05:41:58 INFO: 2 became follower at term 2
raft2020/10/27 05:41:58 INFO: 2 [logterm: 1, index: 1, vote: 0] rejected MsgVote from 3 [logterm: 0, index: 0] at term 2
raft2020/10/27 05:41:58 INFO: 3 received MsgVoteResp rejection from 1 at term 2
raft2020/10/27 05:41:58 INFO: 3 [quorum:2] has received 1 MsgVoteResp votes and 1 vote rejections
raft2020/10/27 05:41:58 INFO: 3 received MsgVoteResp rejection from 2 at term 2
raft2020/10/27 05:41:58 INFO: 3 [quorum:2] has received 1 MsgVoteResp votes and 2 vote rejections
raft2020/10/27 05:41:58 INFO: 3 became follower at term 2
--- PASS: TestDuelingCandidates (0.00s)
=== RUN   TestDuelingPreCandidates
raft2020/10/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 2 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 3 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 1 is starting a new election at term 0
raft2020/10/27 05:41:58 INFO: 1 became pre-candidate at term 0
raft2020/10/27 05:41:58 INFO: 1 received MsgPreVoteResp from 1 at term 0
raft2020/10/27 05:41:58 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 2 at term 0
raft2020/10/27 05:41:58 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 3 at term 0
raft2020/10/27 05:41:58 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 1 [logterm: 0, index: 0] at term 0
raft2020/10/27 05:41:58 INFO: 1 received MsgPreVoteResp from 2 at term 0
raft2020/10/27 05:41:58 INFO: 1 [quorum:2] has received 2 MsgPreVoteResp votes and 0 vote rejections
raft2020/10/27 05:41:58 INFO: 1 became candidate at term 1
raft2020/10/27 05:41:58 INFO: 1 received MsgVoteResp from 1 at term 1
raft2020/10/27 05:41:58 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2020/10/27 05:41:58 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2020/10/27 05:41:58 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2020/10/27 05:41:58 INFO: 2 became follower at term 1
raft2020/10/27 05:41:58 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/27 05:41:58 INFO: 1 received MsgVoteResp from 2 at term 1
raft2020/10/27 05:41:58 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/27 05:41:58 INFO: 1 became leader at term 1
raft2020/10/27 05:41:58 INFO: 3 is starting a new election at term 0
raft2020/10/27 05:41:58 INFO: 3 became pre-candidate at term 0
raft2020/10/27 05:41:58 INFO: 3 received MsgPreVoteResp from 3 at term 0
raft2020/10/27 05:41:58 INFO: 3 [logterm: 0, index: 0] sent MsgPreVote request to 2 at term 0
raft2020/10/27 05:41:58 INFO: 3 [logterm: 0, index: 0] sent MsgPreVote request to 1 at term 0
raft2020/10/27 05:41:58 INFO: 2 [logterm: 1, index: 1, vote: 1] rejected MsgPreVote from 3 [logterm: 0, index: 0] at term 1
raft2020/10/27 05:41:58 INFO: 3 [term: 0] received a MsgPreVoteResp message with higher term from 2 [term: 1]
raft2020/10/27 05:41:58 INFO: 3 became follower at term 1
raft2020/10/27 05:41:58 INFO: 3 is starting a new election at term 1
raft2020/10/27 05:41:58 INFO: 3 became pre-candidate at term 1
raft2020/10/27 05:41:58 INFO: 3 received MsgPreVoteResp from 3 at term 1
raft2020/10/27 05:41:58 INFO: 3 [logterm: 0, index: 0] sent MsgPreVote request to 1 at term 1
raft2020/10/27 05:41:58 INFO: 3 [logterm: 0, index: 0] sent MsgPreVote request to 2 at term 1
raft2020/10/27 05:41:58 INFO: 1 [logterm: 1, index: 1, vote: 1] rejected MsgPreVote from 3 [logterm: 0, index: 0] at term 1
raft2020/10/27 05:41:58 INFO: 2 [logterm: 1, index: 1, vote: 1] rejected MsgPreVote from 3 [logterm: 0, index: 0] at term 1
raft2020/10/27 05:41:58 INFO: 3 received MsgPreVoteResp rejection from 1 at term 1
raft2020/10/27 05:41:58 INFO: 3 [quorum:2] has received 1 MsgPreVoteResp votes and 1 vote rejections
raft2020/10/27 05:41:58 INFO: 3 received MsgPreVoteResp rejection from 2 at term 1
raft2020/10/27 05:41:58 INFO: 3 [quorum:2] has received 1 MsgPreVoteResp votes and 2 vote rejections
raft2020/10/27 05:41:58 INFO: 3 became follower at term 1
--- PASS: TestDuelingPreCandidates (0.00s)
=== RUN   TestCandidateConcede
raft2020/10/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 2 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 3 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 1 is starting a new election at term 0
raft2020/10/27 05:41:58 INFO: 1 became candidate at term 1
raft2020/10/27 05:41:58 INFO: 1 received MsgVoteResp from 1 at term 1
raft2020/10/27 05:41:58 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2020/10/27 05:41:58 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2020/10/27 05:41:58 INFO: 3 is starting a new election at term 0
raft2020/10/27 05:41:58 INFO: 3 became candidate at term 1
raft2020/10/27 05:41:58 INFO: 3 received MsgVoteResp from 3 at term 1
raft2020/10/27 05:41:58 INFO: 3 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2020/10/27 05:41:58 INFO: 3 [logterm: 0, index: 0] sent MsgVote request to 1 at term 1
raft2020/10/27 05:41:58 INFO: 2 [term: 0] received a MsgVote message with higher term from 3 [term: 1]
raft2020/10/27 05:41:58 INFO: 2 became follower at term 1
raft2020/10/27 05:41:58 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 3 [logterm: 0, index: 0] at term 1
raft2020/10/27 05:41:58 INFO: 3 received MsgVoteResp from 2 at term 1
raft2020/10/27 05:41:58 INFO: 3 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/27 05:41:58 INFO: 3 became leader at term 1
raft2020/10/27 05:41:58 INFO: 1 became follower at term 1
--- PASS: TestCandidateConcede (0.00s)
=== RUN   TestSingleNodeCandidate
raft2020/10/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 1 is starting a new election at term 0
raft2020/10/27 05:41:58 INFO: 1 became candidate at term 1
raft2020/10/27 05:41:58 INFO: 1 received MsgVoteResp from 1 at term 1
raft2020/10/27 05:41:58 INFO: 1 became leader at term 1
--- PASS: TestSingleNodeCandidate (0.00s)
=== RUN   TestSingleNodePreCandidate
raft2020/10/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 1 is starting a new election at term 0
raft2020/10/27 05:41:58 INFO: 1 became pre-candidate at term 0
raft2020/10/27 05:41:58 INFO: 1 received MsgPreVoteResp from 1 at term 0
raft2020/10/27 05:41:58 INFO: 1 became candidate at term 1
raft2020/10/27 05:41:58 INFO: 1 received MsgVoteResp from 1 at term 1
raft2020/10/27 05:41:58 INFO: 1 became leader at term 1
--- PASS: TestSingleNodePreCandidate (0.00s)
=== RUN   TestOldMessages
raft2020/10/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 2 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 3 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 1 is starting a new election at term 0
raft2020/10/27 05:41:58 INFO: 1 became candidate at term 1
raft2020/10/27 05:41:58 INFO: 1 received MsgVoteResp from 1 at term 1
raft2020/10/27 05:41:58 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2020/10/27 05:41:58 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2020/10/27 05:41:58 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2020/10/27 05:41:58 INFO: 2 became follower at term 1
raft2020/10/27 05:41:58 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/27 05:41:58 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2020/10/27 05:41:58 INFO: 3 became follower at term 1
raft2020/10/27 05:41:58 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/27 05:41:58 INFO: 1 received MsgVoteResp from 2 at term 1
raft2020/10/27 05:41:58 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/27 05:41:58 INFO: 1 became leader at term 1
raft2020/10/27 05:41:58 INFO: 2 is starting a new election at term 1
raft2020/10/27 05:41:58 INFO: 2 became candidate at term 2
raft2020/10/27 05:41:58 INFO: 2 received MsgVoteResp from 2 at term 2
raft2020/10/27 05:41:58 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 1 at term 2
raft2020/10/27 05:41:58 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 3 at term 2
raft2020/10/27 05:41:58 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 2]
raft2020/10/27 05:41:58 INFO: 1 became follower at term 2
raft2020/10/27 05:41:58 INFO: 1 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 2
raft2020/10/27 05:41:58 INFO: 3 [term: 1] received a MsgVote message with higher term from 2 [term: 2]
raft2020/10/27 05:41:58 INFO: 3 became follower at term 2
raft2020/10/27 05:41:58 INFO: 3 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 2
raft2020/10/27 05:41:58 INFO: 2 received MsgVoteResp from 1 at term 2
raft2020/10/27 05:41:58 INFO: 2 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/27 05:41:58 INFO: 2 became leader at term 2
raft2020/10/27 05:41:58 INFO: 1 is starting a new election at term 2
raft2020/10/27 05:41:58 INFO: 1 became candidate at term 3
raft2020/10/27 05:41:58 INFO: 1 received MsgVoteResp from 1 at term 3
raft2020/10/27 05:41:58 INFO: 1 [logterm: 2, index: 2] sent MsgVote request to 2 at term 3
raft2020/10/27 05:41:58 INFO: 1 [logterm: 2, index: 2] sent MsgVote request to 3 at term 3
raft2020/10/27 05:41:58 INFO: 2 [term: 2] received a MsgVote message with higher term from 1 [term: 3]
raft2020/10/27 05:41:58 INFO: 2 became follower at term 3
raft2020/10/27 05:41:58 INFO: 2 [logterm: 2, index: 2, vote: 0] cast MsgVote for 1 [logterm: 2, index: 2] at term 3
raft2020/10/27 05:41:58 INFO: 3 [term: 2] received a MsgVote message with higher term from 1 [term: 3]
raft2020/10/27 05:41:58 INFO: 3 became follower at term 3
raft2020/10/27 05:41:58 INFO: 3 [logterm: 2, index: 2, vote: 0] cast MsgVote for 1 [logterm: 2, index: 2] at term 3
raft2020/10/27 05:41:58 INFO: 1 received MsgVoteResp from 2 at term 3
raft2020/10/27 05:41:58 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/27 05:41:58 INFO: 1 became leader at term 3
raft2020/10/27 05:41:58 INFO: 1 [term: 3] ignored a MsgApp message with lower term from 2 [term: 2]
--- PASS: TestOldMessages (0.00s)
=== RUN   TestProposal
raft2020/10/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 2 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 3 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 2 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [1,2,3,4], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 4 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 4 [peers: [1,2,3,4], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 4 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 4 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 5 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 5 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 1 is starting a new election at term 0
raft2020/10/27 05:41:58 INFO: 1 became candidate at term 1
raft2020/10/27 05:41:58 INFO: 1 received MsgVoteResp from 1 at term 1
raft2020/10/27 05:41:58 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2020/10/27 05:41:58 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2020/10/27 05:41:58 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2020/10/27 05:41:58 INFO: 2 became follower at term 1
raft2020/10/27 05:41:58 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/27 05:41:58 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2020/10/27 05:41:58 INFO: 3 became follower at term 1
raft2020/10/27 05:41:58 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/27 05:41:58 INFO: 1 received MsgVoteResp from 2 at term 1
raft2020/10/27 05:41:58 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/27 05:41:58 INFO: 1 became leader at term 1
raft2020/10/27 05:41:58 INFO: 1 is starting a new election at term 0
raft2020/10/27 05:41:58 INFO: 1 became candidate at term 1
raft2020/10/27 05:41:58 INFO: 1 received MsgVoteResp from 1 at term 1
raft2020/10/27 05:41:58 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2020/10/27 05:41:58 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2020/10/27 05:41:58 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2020/10/27 05:41:58 INFO: 2 became follower at term 1
raft2020/10/27 05:41:58 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/27 05:41:58 INFO: 1 received MsgVoteResp from 2 at term 1
raft2020/10/27 05:41:58 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/27 05:41:58 INFO: 1 became leader at term 1
    raft_test.go:1104: #3: empty log
raft2020/10/27 05:41:58 INFO: 1 is starting a new election at term 0
raft2020/10/27 05:41:58 INFO: 1 became candidate at term 1
raft2020/10/27 05:41:58 INFO: 1 received MsgVoteResp from 1 at term 1
raft2020/10/27 05:41:58 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2020/10/27 05:41:58 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2020/10/27 05:41:58 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/27 05:41:58 INFO: 1 is starting a new election at term 0
raft2020/10/27 05:41:58 INFO: 1 became candidate at term 1
raft2020/10/27 05:41:58 INFO: 1 received MsgVoteResp from 1 at term 1
raft2020/10/27 05:41:58 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2020/10/27 05:41:58 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2020/10/27 05:41:58 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1
raft2020/10/27 05:41:58 INFO: 4 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2020/10/27 05:41:58 INFO: 4 became follower at term 1
raft2020/10/27 05:41:58 INFO: 4 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/27 05:41:58 INFO: 1 received MsgVoteResp from 4 at term 1
raft2020/10/27 05:41:58 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/27 05:41:58 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/27 05:41:58 INFO: 1 is starting a new election at term 0
raft2020/10/27 05:41:58 INFO: 1 became candidate at term 1
raft2020/10/27 05:41:58 INFO: 1 received MsgVoteResp from 1 at term 1
raft2020/10/27 05:41:58 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2020/10/27 05:41:58 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2020/10/27 05:41:58 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1
raft2020/10/27 05:41:58 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 5 at term 1
raft2020/10/27 05:41:58 INFO: 4 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2020/10/27 05:41:58 INFO: 4 became follower at term 1
raft2020/10/27 05:41:58 INFO: 4 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/27 05:41:58 INFO: 5 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2020/10/27 05:41:58 INFO: 5 became follower at term 1
raft2020/10/27 05:41:58 INFO: 5 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/27 05:41:58 INFO: 1 received MsgVoteResp from 4 at term 1
raft2020/10/27 05:41:58 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/27 05:41:58 INFO: 1 received MsgVoteResp from 5 at term 1
raft2020/10/27 05:41:58 INFO: 1 [quorum:3] has received 3 MsgVoteResp votes and 0 vote rejections
raft2020/10/27 05:41:58 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/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 2 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 3 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 2 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 1 is starting a new election at term 0
raft2020/10/27 05:41:58 INFO: 1 became candidate at term 1
raft2020/10/27 05:41:58 INFO: 1 received MsgVoteResp from 1 at term 1
raft2020/10/27 05:41:58 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2020/10/27 05:41:58 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2020/10/27 05:41:58 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2020/10/27 05:41:58 INFO: 2 became follower at term 1
raft2020/10/27 05:41:58 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/27 05:41:58 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2020/10/27 05:41:58 INFO: 3 became follower at term 1
raft2020/10/27 05:41:58 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/27 05:41:58 INFO: 1 received MsgVoteResp from 2 at term 1
raft2020/10/27 05:41:58 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/27 05:41:58 INFO: 1 became leader at term 1
raft2020/10/27 05:41:58 INFO: 1 is starting a new election at term 0
raft2020/10/27 05:41:58 INFO: 1 became candidate at term 1
raft2020/10/27 05:41:58 INFO: 1 received MsgVoteResp from 1 at term 1
raft2020/10/27 05:41:58 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2020/10/27 05:41:58 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2020/10/27 05:41:58 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2020/10/27 05:41:58 INFO: 2 became follower at term 1
raft2020/10/27 05:41:58 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/27 05:41:58 INFO: 1 received MsgVoteResp from 2 at term 1
raft2020/10/27 05:41:58 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/27 05:41:58 INFO: 1 became leader at term 1
    raft_test.go:1142: #3: empty log
--- PASS: TestProposalByProxy (0.00s)
=== RUN   TestCommit
raft2020/10/27 05:41:58 INFO: 1 became follower at term 1
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [1], term: 1, commit: 0, applied: 0, lastindex: 1, lastterm: 1]
raft2020/10/27 05:41:58 INFO: 1 became follower at term 2
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [1], term: 2, commit: 0, applied: 0, lastindex: 1, lastterm: 1]
raft2020/10/27 05:41:58 INFO: 1 became follower at term 2
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [1], term: 2, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2020/10/27 05:41:58 INFO: 1 became follower at term 2
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [1], term: 2, commit: 0, applied: 0, lastindex: 1, lastterm: 2]
raft2020/10/27 05:41:58 INFO: 1 became follower at term 1
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [1], term: 1, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2020/10/27 05:41:58 INFO: 1 became follower at term 2
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [1], term: 2, commit: 0, applied: 0, lastindex: 2, lastterm: 1]
raft2020/10/27 05:41:58 INFO: 1 became follower at term 2
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [1], term: 2, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2020/10/27 05:41:58 INFO: 1 became follower at term 2
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [1], term: 2, commit: 0, applied: 0, lastindex: 2, lastterm: 1]
raft2020/10/27 05:41:58 INFO: 1 became follower at term 1
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [1], term: 1, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2020/10/27 05:41:58 INFO: 1 became follower at term 2
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [1], term: 2, commit: 0, applied: 0, lastindex: 2, lastterm: 1]
raft2020/10/27 05:41:58 INFO: 1 became follower at term 1
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [1], term: 1, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2020/10/27 05:41:58 INFO: 1 became follower at term 2
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [1], term: 2, commit: 0, applied: 0, lastindex: 2, lastterm: 1]
raft2020/10/27 05:41:58 INFO: 1 became follower at term 2
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [1], term: 2, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2020/10/27 05:41:58 INFO: 1 became follower at term 2
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [1], term: 2, commit: 0, applied: 0, lastindex: 2, lastterm: 1]
--- PASS: TestCommit (0.00s)
=== RUN   TestPastElectionTimeout
raft2020/10/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
--- PASS: TestPastElectionTimeout (0.03s)
=== RUN   TestStepIgnoreOldTermMsg
raft2020/10/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 1 [term: 2] ignored a MsgApp message with lower term from 0 [term: 1]
--- PASS: TestStepIgnoreOldTermMsg (0.00s)
=== RUN   TestHandleMsgApp
raft2020/10/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2020/10/27 05:41:58 INFO: 1 became follower at term 2
raft2020/10/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2020/10/27 05:41:58 INFO: 1 became follower at term 2
raft2020/10/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2020/10/27 05:41:58 INFO: 1 became follower at term 2
raft2020/10/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2020/10/27 05:41:58 INFO: 1 became follower at term 2
raft2020/10/27 05:41:58 INFO: found conflict at index 1 [existing term: 1, conflicting term: 2]
raft2020/10/27 05:41:58 INFO: replace the unstable entries from index 1
raft2020/10/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2020/10/27 05:41:58 INFO: 1 became follower at term 2
raft2020/10/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2020/10/27 05:41:58 INFO: 1 became follower at term 2
raft2020/10/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2020/10/27 05:41:58 INFO: 1 became follower at term 2
raft2020/10/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2020/10/27 05:41:58 INFO: 1 became follower at term 2
raft2020/10/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2020/10/27 05:41:58 INFO: 1 became follower at term 2
raft2020/10/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2020/10/27 05:41:58 INFO: 1 became follower at term 2
raft2020/10/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2020/10/27 05:41:58 INFO: 1 became follower at term 2
--- PASS: TestHandleMsgApp (0.00s)
=== RUN   TestHandleHeartbeat
raft2020/10/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 3, lastterm: 3]
raft2020/10/27 05:41:58 INFO: 1 became follower at term 2
raft2020/10/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 3, lastterm: 3]
raft2020/10/27 05:41:58 INFO: 1 became follower at term 2
--- PASS: TestHandleHeartbeat (0.00s)
=== RUN   TestHandleHeartbeatResp
raft2020/10/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 3, lastterm: 3]
raft2020/10/27 05:41:58 INFO: 1 became candidate at term 1
raft2020/10/27 05:41:58 INFO: 1 became leader at term 1
--- PASS: TestHandleHeartbeatResp (0.00s)
=== RUN   TestRaftFreesReadOnlyMem
raft2020/10/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 1 became candidate at term 1
raft2020/10/27 05:41:58 INFO: 1 became leader at term 1
--- PASS: TestRaftFreesReadOnlyMem (0.00s)
=== RUN   TestMsgAppRespWaitReset
raft2020/10/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 1 became candidate at term 1
raft2020/10/27 05:41:58 INFO: 1 became leader at term 1
--- PASS: TestMsgAppRespWaitReset (0.00s)
=== RUN   TestRecvMsgVote
raft2020/10/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgVote from 2 [logterm: 0, index: 0] at term 2
raft2020/10/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgVote from 2 [logterm: 1, index: 0] at term 2
raft2020/10/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgVote from 2 [logterm: 2, index: 0] at term 2
raft2020/10/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 1 [logterm: 2, index: 2, vote: 0] cast MsgVote for 2 [logterm: 3, index: 0] at term 3
raft2020/10/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgVote from 2 [logterm: 0, index: 1] at term 2
raft2020/10/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgVote from 2 [logterm: 1, index: 1] at term 2
raft2020/10/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgVote from 2 [logterm: 2, index: 1] at term 2
raft2020/10/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 1 [logterm: 2, index: 2, vote: 0] cast MsgVote for 2 [logterm: 3, index: 1] at term 3
raft2020/10/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgVote from 2 [logterm: 0, index: 2] at term 2
raft2020/10/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgVote from 2 [logterm: 1, index: 2] at term 2
raft2020/10/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 1 [logterm: 2, index: 2, vote: 0] cast MsgVote for 2 [logterm: 2, index: 2] at term 2
raft2020/10/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 1 [logterm: 2, index: 2, vote: 0] cast MsgVote for 2 [logterm: 3, index: 2] at term 3
raft2020/10/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgVote from 2 [logterm: 0, index: 3] at term 2
raft2020/10/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgVote from 2 [logterm: 1, index: 3] at term 2
raft2020/10/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 1 [logterm: 2, index: 2, vote: 0] cast MsgVote for 2 [logterm: 2, index: 3] at term 2
raft2020/10/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 1 [logterm: 2, index: 2, vote: 0] cast MsgVote for 2 [logterm: 3, index: 3] at term 3
raft2020/10/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 1 [logterm: 2, index: 2, vote: 2] cast MsgVote for 2 [logterm: 2, index: 3] at term 2
raft2020/10/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 1 [logterm: 2, index: 2, vote: 1] rejected MsgVote from 2 [logterm: 2, index: 3] at term 2
raft2020/10/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 1 [logterm: 2, index: 2, vote: 1] rejected MsgVote from 2 [logterm: 3, index: 3] at term 3
raft2020/10/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 1 [logterm: 2, index: 2, vote: 1] rejected MsgVote from 2 [logterm: 3, index: 3] at term 3
raft2020/10/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 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/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgPreVote from 2 [logterm: 0, index: 0] at term 2
raft2020/10/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgPreVote from 2 [logterm: 1, index: 0] at term 2
raft2020/10/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgPreVote from 2 [logterm: 2, index: 0] at term 2
raft2020/10/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 1 [logterm: 2, index: 2, vote: 0] cast MsgPreVote for 2 [logterm: 3, index: 0] at term 3
raft2020/10/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgPreVote from 2 [logterm: 0, index: 1] at term 2
raft2020/10/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgPreVote from 2 [logterm: 1, index: 1] at term 2
raft2020/10/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgPreVote from 2 [logterm: 2, index: 1] at term 2
raft2020/10/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 1 [logterm: 2, index: 2, vote: 0] cast MsgPreVote for 2 [logterm: 3, index: 1] at term 3
raft2020/10/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgPreVote from 2 [logterm: 0, index: 2] at term 2
raft2020/10/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgPreVote from 2 [logterm: 1, index: 2] at term 2
raft2020/10/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 1 [logterm: 2, index: 2, vote: 0] cast MsgPreVote for 2 [logterm: 2, index: 2] at term 2
raft2020/10/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 1 [logterm: 2, index: 2, vote: 0] cast MsgPreVote for 2 [logterm: 3, index: 2] at term 3
raft2020/10/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgPreVote from 2 [logterm: 0, index: 3] at term 2
raft2020/10/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgPreVote from 2 [logterm: 1, index: 3] at term 2
raft2020/10/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 1 [logterm: 2, index: 2, vote: 0] cast MsgPreVote for 2 [logterm: 2, index: 3] at term 2
raft2020/10/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 1 [logterm: 2, index: 2, vote: 0] cast MsgPreVote for 2 [logterm: 3, index: 3] at term 3
raft2020/10/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 1 [logterm: 2, index: 2, vote: 2] cast MsgPreVote for 2 [logterm: 2, index: 3] at term 2
raft2020/10/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 1 [logterm: 2, index: 2, vote: 1] rejected MsgPreVote from 2 [logterm: 2, index: 3] at term 2
raft2020/10/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 1 [logterm: 2, index: 2, vote: 1] rejected MsgPreVote from 2 [logterm: 3, index: 3] at term 3
raft2020/10/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 1 [logterm: 2, index: 2, vote: 1] rejected MsgPreVote from 2 [logterm: 3, index: 3] at term 3
raft2020/10/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 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/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 1 became follower at term 1
raft2020/10/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 1 became pre-candidate at term 0
raft2020/10/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 1 became candidate at term 1
raft2020/10/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 1 became pre-candidate at term 0
raft2020/10/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 1 became candidate at term 1
raft2020/10/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 1 became leader at term 0
raft2020/10/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 1 became pre-candidate at term 0
raft2020/10/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 1 became candidate at term 1
raft2020/10/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 1 became leader at term 0
raft2020/10/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 1 became follower at term 1
raft2020/10/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 1 became leader at term 0
--- PASS: TestStateTransition (0.00s)
=== RUN   TestAllServerStepdown
raft2020/10/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 1 became follower at term 1
raft2020/10/27 05:41:58 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 3]
raft2020/10/27 05:41:58 INFO: 1 became follower at term 3
raft2020/10/27 05:41:58 INFO: 1 [logterm: 0, index: 0, vote: 0] cast MsgVote for 2 [logterm: 3, index: 0] at term 3
raft2020/10/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 1 became pre-candidate at term 0
raft2020/10/27 05:41:58 INFO: 1 [term: 0] received a MsgVote message with higher term from 2 [term: 3]
raft2020/10/27 05:41:58 INFO: 1 became follower at term 3
raft2020/10/27 05:41:58 INFO: 1 [logterm: 0, index: 0, vote: 0] cast MsgVote for 2 [logterm: 3, index: 0] at term 3
raft2020/10/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 1 became candidate at term 1
raft2020/10/27 05:41:58 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 3]
raft2020/10/27 05:41:58 INFO: 1 became follower at term 3
raft2020/10/27 05:41:58 INFO: 1 [logterm: 0, index: 0, vote: 0] cast MsgVote for 2 [logterm: 3, index: 0] at term 3
raft2020/10/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 1 became candidate at term 1
raft2020/10/27 05:41:58 INFO: 1 became leader at term 1
raft2020/10/27 05:41:58 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 3]
raft2020/10/27 05:41:58 INFO: 1 became follower at term 3
raft2020/10/27 05:41:58 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/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 1 became candidate at term 1
raft2020/10/27 05:41:58 INFO: 1 became leader at term 1
--- PASS: TestLeaderStepdownWhenQuorumActive (0.00s)
=== RUN   TestLeaderStepdownWhenQuorumLost
raft2020/10/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 1 became candidate at term 1
raft2020/10/27 05:41:58 INFO: 1 became leader at term 1
raft2020/10/27 05:41:58 WARN: 1 stepped down to follower since quorum is not active
raft2020/10/27 05:41:58 INFO: 1 became follower at term 1
--- PASS: TestLeaderStepdownWhenQuorumLost (0.00s)
=== RUN   TestLeaderSupersedingWithCheckQuorum
raft2020/10/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 2 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 3 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 1 is starting a new election at term 0
raft2020/10/27 05:41:58 INFO: 1 became candidate at term 1
raft2020/10/27 05:41:58 INFO: 1 received MsgVoteResp from 1 at term 1
raft2020/10/27 05:41:58 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2020/10/27 05:41:58 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2020/10/27 05:41:58 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2020/10/27 05:41:58 INFO: 2 became follower at term 1
raft2020/10/27 05:41:58 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/27 05:41:58 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2020/10/27 05:41:58 INFO: 3 became follower at term 1
raft2020/10/27 05:41:58 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/27 05:41:58 INFO: 1 received MsgVoteResp from 2 at term 1
raft2020/10/27 05:41:58 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/27 05:41:58 INFO: 1 became leader at term 1
raft2020/10/27 05:41:58 INFO: 3 is starting a new election at term 1
raft2020/10/27 05:41:58 INFO: 3 became candidate at term 2
raft2020/10/27 05:41:58 INFO: 3 received MsgVoteResp from 3 at term 2
raft2020/10/27 05:41:58 INFO: 3 [logterm: 1, index: 1] sent MsgVote request to 1 at term 2
raft2020/10/27 05:41:58 INFO: 3 [logterm: 1, index: 1] sent MsgVote request to 2 at term 2
raft2020/10/27 05:41:58 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/27 05:41:58 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/27 05:41:58 INFO: 3 is starting a new election at term 2
raft2020/10/27 05:41:58 INFO: 3 became candidate at term 3
raft2020/10/27 05:41:58 INFO: 3 received MsgVoteResp from 3 at term 3
raft2020/10/27 05:41:58 INFO: 3 [logterm: 1, index: 1] sent MsgVote request to 1 at term 3
raft2020/10/27 05:41:58 INFO: 3 [logterm: 1, index: 1] sent MsgVote request to 2 at term 3
raft2020/10/27 05:41:58 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/27 05:41:58 INFO: 2 [term: 1] received a MsgVote message with higher term from 3 [term: 3]
raft2020/10/27 05:41:58 INFO: 2 became follower at term 3
raft2020/10/27 05:41:58 INFO: 2 [logterm: 1, index: 1, vote: 0] cast MsgVote for 3 [logterm: 1, index: 1] at term 3
raft2020/10/27 05:41:58 INFO: 3 received MsgVoteResp from 2 at term 3
raft2020/10/27 05:41:58 INFO: 3 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/27 05:41:58 INFO: 3 became leader at term 3
raft2020/10/27 05:41:58 INFO: 1 [term: 1] received a MsgApp message with higher term from 3 [term: 3]
raft2020/10/27 05:41:58 INFO: 1 became follower at term 3
--- PASS: TestLeaderSupersedingWithCheckQuorum (0.00s)
=== RUN   TestLeaderElectionWithCheckQuorum
raft2020/10/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 2 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 3 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 1 is starting a new election at term 0
raft2020/10/27 05:41:58 INFO: 1 became candidate at term 1
raft2020/10/27 05:41:58 INFO: 1 received MsgVoteResp from 1 at term 1
raft2020/10/27 05:41:58 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2020/10/27 05:41:58 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2020/10/27 05:41:58 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2020/10/27 05:41:58 INFO: 2 became follower at term 1
raft2020/10/27 05:41:58 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/27 05:41:58 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2020/10/27 05:41:58 INFO: 3 became follower at term 1
raft2020/10/27 05:41:58 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/27 05:41:58 INFO: 1 received MsgVoteResp from 2 at term 1
raft2020/10/27 05:41:58 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/27 05:41:58 INFO: 1 became leader at term 1
raft2020/10/27 05:41:58 INFO: 3 is starting a new election at term 1
raft2020/10/27 05:41:58 INFO: 3 became candidate at term 2
raft2020/10/27 05:41:58 INFO: 3 received MsgVoteResp from 3 at term 2
raft2020/10/27 05:41:58 INFO: 3 [logterm: 1, index: 1] sent MsgVote request to 1 at term 2
raft2020/10/27 05:41:58 INFO: 3 [logterm: 1, index: 1] sent MsgVote request to 2 at term 2
raft2020/10/27 05:41:58 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/27 05:41:58 INFO: 2 [term: 1] received a MsgVote message with higher term from 3 [term: 2]
raft2020/10/27 05:41:58 INFO: 2 became follower at term 2
raft2020/10/27 05:41:58 INFO: 2 [logterm: 1, index: 1, vote: 0] cast MsgVote for 3 [logterm: 1, index: 1] at term 2
raft2020/10/27 05:41:58 INFO: 3 received MsgVoteResp from 2 at term 2
raft2020/10/27 05:41:58 INFO: 3 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/27 05:41:58 INFO: 3 became leader at term 2
raft2020/10/27 05:41:58 INFO: 1 [term: 1] received a MsgAppResp message with higher term from 2 [term: 2]
raft2020/10/27 05:41:58 INFO: 1 became follower at term 2
--- PASS: TestLeaderElectionWithCheckQuorum (0.00s)
=== RUN   TestFreeStuckCandidateWithCheckQuorum
raft2020/10/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 2 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 3 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 1 is starting a new election at term 0
raft2020/10/27 05:41:58 INFO: 1 became candidate at term 1
raft2020/10/27 05:41:58 INFO: 1 received MsgVoteResp from 1 at term 1
raft2020/10/27 05:41:58 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2020/10/27 05:41:58 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2020/10/27 05:41:58 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2020/10/27 05:41:58 INFO: 2 became follower at term 1
raft2020/10/27 05:41:58 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/27 05:41:58 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2020/10/27 05:41:58 INFO: 3 became follower at term 1
raft2020/10/27 05:41:58 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/27 05:41:58 INFO: 1 received MsgVoteResp from 2 at term 1
raft2020/10/27 05:41:58 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/27 05:41:58 INFO: 1 became leader at term 1
raft2020/10/27 05:41:58 INFO: 3 is starting a new election at term 1
raft2020/10/27 05:41:58 INFO: 3 became candidate at term 2
raft2020/10/27 05:41:58 INFO: 3 received MsgVoteResp from 3 at term 2
raft2020/10/27 05:41:58 INFO: 3 [logterm: 1, index: 1] sent MsgVote request to 1 at term 2
raft2020/10/27 05:41:58 INFO: 3 [logterm: 1, index: 1] sent MsgVote request to 2 at term 2
raft2020/10/27 05:41:58 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/27 05:41:58 INFO: 3 is starting a new election at term 2
raft2020/10/27 05:41:58 INFO: 3 became candidate at term 3
raft2020/10/27 05:41:58 INFO: 3 received MsgVoteResp from 3 at term 3
raft2020/10/27 05:41:58 INFO: 3 [logterm: 1, index: 1] sent MsgVote request to 1 at term 3
raft2020/10/27 05:41:58 INFO: 3 [logterm: 1, index: 1] sent MsgVote request to 2 at term 3
raft2020/10/27 05:41:58 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/27 05:41:58 INFO: 1 [term: 1] received a MsgAppResp message with higher term from 3 [term: 3]
raft2020/10/27 05:41:58 INFO: 1 became follower at term 3
raft2020/10/27 05:41:58 INFO: 3 is starting a new election at term 3
raft2020/10/27 05:41:58 INFO: 3 became candidate at term 4
raft2020/10/27 05:41:58 INFO: 3 received MsgVoteResp from 3 at term 4
raft2020/10/27 05:41:58 INFO: 3 [logterm: 1, index: 1] sent MsgVote request to 1 at term 4
raft2020/10/27 05:41:58 INFO: 3 [logterm: 1, index: 1] sent MsgVote request to 2 at term 4
raft2020/10/27 05:41:58 INFO: 1 [term: 3] received a MsgVote message with higher term from 3 [term: 4]
raft2020/10/27 05:41:58 INFO: 1 became follower at term 4
raft2020/10/27 05:41:58 INFO: 1 [logterm: 1, index: 1, vote: 0] cast MsgVote for 3 [logterm: 1, index: 1] at term 4
raft2020/10/27 05:41:58 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/27 05:41:58 INFO: 3 received MsgVoteResp from 1 at term 4
raft2020/10/27 05:41:58 INFO: 3 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/27 05:41:58 INFO: 3 became leader at term 4
raft2020/10/27 05:41:58 INFO: 2 [term: 1] received a MsgApp message with higher term from 3 [term: 4]
raft2020/10/27 05:41:58 INFO: 2 became follower at term 4
--- PASS: TestFreeStuckCandidateWithCheckQuorum (0.00s)
=== RUN   TestNonPromotableVoterWithCheckQuorum
raft2020/10/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 2 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 2 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 1 is starting a new election at term 0
raft2020/10/27 05:41:58 INFO: 1 became candidate at term 1
raft2020/10/27 05:41:58 INFO: 1 received MsgVoteResp from 1 at term 1
raft2020/10/27 05:41:58 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2020/10/27 05:41:58 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2020/10/27 05:41:58 INFO: 2 became follower at term 1
raft2020/10/27 05:41:58 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/27 05:41:58 INFO: 1 received MsgVoteResp from 2 at term 1
raft2020/10/27 05:41:58 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/27 05:41:58 INFO: 1 became leader at term 1
--- PASS: TestNonPromotableVoterWithCheckQuorum (0.00s)
=== RUN   TestReadOnlyOptionSafe
raft2020/10/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 2 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 3 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 1 is starting a new election at term 0
raft2020/10/27 05:41:58 INFO: 1 became candidate at term 1
raft2020/10/27 05:41:58 INFO: 1 received MsgVoteResp from 1 at term 1
raft2020/10/27 05:41:58 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2020/10/27 05:41:58 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2020/10/27 05:41:58 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2020/10/27 05:41:58 INFO: 2 became follower at term 1
raft2020/10/27 05:41:58 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/27 05:41:58 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2020/10/27 05:41:58 INFO: 3 became follower at term 1
raft2020/10/27 05:41:58 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/27 05:41:58 INFO: 1 received MsgVoteResp from 2 at term 1
raft2020/10/27 05:41:58 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/27 05:41:58 INFO: 1 became leader at term 1
--- PASS: TestReadOnlyOptionSafe (0.01s)
=== RUN   TestReadOnlyOptionLease
raft2020/10/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 2 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 3 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 1 is starting a new election at term 0
raft2020/10/27 05:41:58 INFO: 1 became candidate at term 1
raft2020/10/27 05:41:58 INFO: 1 received MsgVoteResp from 1 at term 1
raft2020/10/27 05:41:58 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2020/10/27 05:41:58 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2020/10/27 05:41:58 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2020/10/27 05:41:58 INFO: 2 became follower at term 1
raft2020/10/27 05:41:58 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/27 05:41:58 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2020/10/27 05:41:58 INFO: 3 became follower at term 1
raft2020/10/27 05:41:58 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/27 05:41:58 INFO: 1 received MsgVoteResp from 2 at term 1
raft2020/10/27 05:41:58 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/27 05:41:58 INFO: 1 became leader at term 1
--- PASS: TestReadOnlyOptionLease (0.01s)
=== RUN   TestReadOnlyForNewLeader
raft2020/10/27 05:41:58 INFO: 1 became follower at term 1
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [1,2,3], term: 1, commit: 1, applied: 1, lastindex: 2, lastterm: 1]
raft2020/10/27 05:41:58 INFO: 2 became follower at term 1
raft2020/10/27 05:41:58 INFO: newRaft 2 [peers: [1,2,3], term: 1, commit: 2, applied: 2, lastindex: 2, lastterm: 1]
raft2020/10/27 05:41:58 INFO: 3 became follower at term 1
raft2020/10/27 05:41:58 INFO: newRaft 3 [peers: [1,2,3], term: 1, commit: 2, applied: 2, lastindex: 2, lastterm: 1]
raft2020/10/27 05:41:58 INFO: 1 is starting a new election at term 1
raft2020/10/27 05:41:58 INFO: 1 became candidate at term 2
raft2020/10/27 05:41:58 INFO: 1 received MsgVoteResp from 1 at term 2
raft2020/10/27 05:41:58 INFO: 1 [logterm: 1, index: 2] sent MsgVote request to 2 at term 2
raft2020/10/27 05:41:58 INFO: 1 [logterm: 1, index: 2] sent MsgVote request to 3 at term 2
raft2020/10/27 05:41:58 INFO: 2 [term: 1] received a MsgVote message with higher term from 1 [term: 2]
raft2020/10/27 05:41:58 INFO: 2 became follower at term 2
raft2020/10/27 05:41:58 INFO: 2 [logterm: 1, index: 2, vote: 0] cast MsgVote for 1 [logterm: 1, index: 2] at term 2
raft2020/10/27 05:41:58 INFO: 3 [term: 1] received a MsgVote message with higher term from 1 [term: 2]
raft2020/10/27 05:41:58 INFO: 3 became follower at term 2
raft2020/10/27 05:41:58 INFO: 3 [logterm: 1, index: 2, vote: 0] cast MsgVote for 1 [logterm: 1, index: 2] at term 2
raft2020/10/27 05:41:58 INFO: 1 received MsgVoteResp from 2 at term 2
raft2020/10/27 05:41:58 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/27 05:41:58 INFO: 1 became leader at term 2
--- PASS: TestReadOnlyForNewLeader (0.00s)
=== RUN   TestLeaderAppResp
raft2020/10/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 1 became candidate at term 1
raft2020/10/27 05:41:58 INFO: 1 became leader at term 1
raft2020/10/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 1 became candidate at term 1
raft2020/10/27 05:41:58 INFO: 1 became leader at term 1
raft2020/10/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 1 became candidate at term 1
raft2020/10/27 05:41:58 INFO: 1 became leader at term 1
raft2020/10/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 1 became candidate at term 1
raft2020/10/27 05:41:58 INFO: 1 became leader at term 1
--- PASS: TestLeaderAppResp (0.00s)
=== RUN   TestBcastBeat
raft2020/10/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 1000, applied: 1000, lastindex: 1000, lastterm: 1]
raft2020/10/27 05:41:58 INFO: 1 became candidate at term 2
raft2020/10/27 05:41:58 INFO: 1 became leader at term 2
--- PASS: TestBcastBeat (0.00s)
=== RUN   TestRecvMsgBeat
raft2020/10/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 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/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 1 became candidate at term 1
raft2020/10/27 05:41:58 INFO: 1 became leader at term 1
raft2020/10/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 1 became candidate at term 1
raft2020/10/27 05:41:58 INFO: 1 became leader at term 1
--- PASS: TestLeaderIncreaseNext (0.00s)
=== RUN   TestSendAppendForProgressProbe
raft2020/10/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 1 became candidate at term 1
raft2020/10/27 05:41:58 INFO: 1 became leader at term 1
--- PASS: TestSendAppendForProgressProbe (0.00s)
=== RUN   TestSendAppendForProgressReplicate
raft2020/10/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 1 became candidate at term 1
raft2020/10/27 05:41:58 INFO: 1 became leader at term 1
--- PASS: TestSendAppendForProgressReplicate (0.00s)
=== RUN   TestSendAppendForProgressSnapshot
raft2020/10/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 1 became candidate at term 1
raft2020/10/27 05:41:58 INFO: 1 became leader at term 1
--- PASS: TestSendAppendForProgressSnapshot (0.00s)
=== RUN   TestRecvMsgUnreachable
raft2020/10/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 3, lastterm: 1]
raft2020/10/27 05:41:58 INFO: 1 became candidate at term 1
raft2020/10/27 05:41:58 INFO: 1 became leader at term 1
--- PASS: TestRecvMsgUnreachable (0.00s)
=== RUN   TestRestore
raft2020/10/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 1 [commit: 0, lastindex: 0, lastterm: 0] starts to restore snapshot [index: 11, term: 11]
raft2020/10/27 05:41:58 INFO: log [committed=0, applied=0, unstable.offset=1, len(unstable.Entries)=0] starts to restore snapshot [index: 11, term: 11]
raft2020/10/27 05:41:58 INFO: 1 restored progress of 1 [next = 12, match = 11, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2020/10/27 05:41:58 INFO: 1 restored progress of 2 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2020/10/27 05:41:58 INFO: 1 restored progress of 3 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
--- PASS: TestRestore (0.00s)
=== RUN   TestRestoreWithLearner
raft2020/10/27 05:41:58 INFO: 3 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 3 [commit: 0, lastindex: 0, lastterm: 0] starts to restore snapshot [index: 11, term: 11]
raft2020/10/27 05:41:58 INFO: log [committed=0, applied=0, unstable.offset=1, len(unstable.Entries)=0] starts to restore snapshot [index: 11, term: 11]
raft2020/10/27 05:41:58 INFO: 3 restored progress of 1 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2020/10/27 05:41:58 INFO: 3 restored progress of 2 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2020/10/27 05:41:58 INFO: 3 restored progress of 3 [next = 12, match = 11, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
--- PASS: TestRestoreWithLearner (0.00s)
=== RUN   TestRestoreInvalidLearner
raft2020/10/27 05:41:58 INFO: 3 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 ERROR: 3 can't become learner when restores snapshot [index: 11, term: 11]
--- PASS: TestRestoreInvalidLearner (0.00s)
=== RUN   TestRestoreLearnerPromotion
raft2020/10/27 05:41:58 INFO: 3 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 3 [commit: 0, lastindex: 0, lastterm: 0] starts to restore snapshot [index: 11, term: 11]
raft2020/10/27 05:41:58 INFO: log [committed=0, applied=0, unstable.offset=1, len(unstable.Entries)=0] starts to restore snapshot [index: 11, term: 11]
raft2020/10/27 05:41:58 INFO: 3 restored progress of 1 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2020/10/27 05:41:58 INFO: 3 restored progress of 2 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2020/10/27 05:41:58 INFO: 3 restored progress of 3 [next = 12, match = 11, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
--- PASS: TestRestoreLearnerPromotion (0.00s)
=== RUN   TestLearnerReceiveSnapshot
raft2020/10/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 2 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 2 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 1 [commit: 0, lastindex: 0, lastterm: 0] starts to restore snapshot [index: 11, term: 11]
raft2020/10/27 05:41:58 INFO: log [committed=0, applied=0, unstable.offset=1, len(unstable.Entries)=0] starts to restore snapshot [index: 11, term: 11]
raft2020/10/27 05:41:58 INFO: 1 restored progress of 1 [next = 12, match = 11, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2020/10/27 05:41:58 INFO: 1 restored progress of 2 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2020/10/27 05:41:58 INFO: 1 is starting a new election at term 0
raft2020/10/27 05:41:58 INFO: 1 became candidate at term 1
raft2020/10/27 05:41:58 INFO: 1 received MsgVoteResp from 1 at term 1
raft2020/10/27 05:41:58 INFO: 1 became leader at term 1
raft2020/10/27 05:41:58 INFO: 2 [term: 0] received a MsgHeartbeat message with higher term from 1 [term: 1]
raft2020/10/27 05:41:58 INFO: 2 became follower at term 1
raft2020/10/27 05:41:58 INFO: 2 [commit: 0, lastindex: 0, lastterm: 0] starts to restore snapshot [index: 11, term: 11]
raft2020/10/27 05:41:58 INFO: log [committed=0, applied=0, unstable.offset=1, len(unstable.Entries)=0] starts to restore snapshot [index: 11, term: 11]
raft2020/10/27 05:41:58 INFO: 2 restored progress of 1 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2020/10/27 05:41:58 INFO: 2 restored progress of 2 [next = 12, match = 11, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2020/10/27 05:41:58 INFO: 2 [commit: 11] restored snapshot [index: 11, term: 11]
--- PASS: TestLearnerReceiveSnapshot (0.00s)
=== RUN   TestRestoreIgnoreSnapshot
raft2020/10/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 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/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 1 [commit: 0, lastindex: 0, lastterm: 0] starts to restore snapshot [index: 11, term: 11]
raft2020/10/27 05:41:58 INFO: log [committed=0, applied=0, unstable.offset=1, len(unstable.Entries)=0] starts to restore snapshot [index: 11, term: 11]
raft2020/10/27 05:41:58 INFO: 1 restored progress of 1 [next = 12, match = 11, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2020/10/27 05:41:58 INFO: 1 restored progress of 2 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2020/10/27 05:41:58 INFO: 1 became candidate at term 1
raft2020/10/27 05:41:58 INFO: 1 became leader at term 1
--- PASS: TestProvideSnap (0.00s)
=== RUN   TestIgnoreProvidingSnap
raft2020/10/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 1 [commit: 0, lastindex: 0, lastterm: 0] starts to restore snapshot [index: 11, term: 11]
raft2020/10/27 05:41:58 INFO: log [committed=0, applied=0, unstable.offset=1, len(unstable.Entries)=0] starts to restore snapshot [index: 11, term: 11]
raft2020/10/27 05:41:58 INFO: 1 restored progress of 1 [next = 12, match = 11, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2020/10/27 05:41:58 INFO: 1 restored progress of 2 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2020/10/27 05:41:58 INFO: 1 became candidate at term 1
raft2020/10/27 05:41:58 INFO: 1 became leader at term 1
--- PASS: TestIgnoreProvidingSnap (0.00s)
=== RUN   TestRestoreFromSnapMsg
raft2020/10/27 05:41:58 INFO: 2 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 2 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 2 [term: 0] received a MsgSnap message with higher term from 1 [term: 2]
raft2020/10/27 05:41:58 INFO: 2 became follower at term 2
raft2020/10/27 05:41:58 INFO: 2 [commit: 0, lastindex: 0, lastterm: 0] starts to restore snapshot [index: 11, term: 11]
raft2020/10/27 05:41:58 INFO: log [committed=0, applied=0, unstable.offset=1, len(unstable.Entries)=0] starts to restore snapshot [index: 11, term: 11]
raft2020/10/27 05:41:58 INFO: 2 restored progress of 1 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2020/10/27 05:41:58 INFO: 2 restored progress of 2 [next = 12, match = 11, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2020/10/27 05:41:58 INFO: 2 [commit: 11] restored snapshot [index: 11, term: 11]
--- PASS: TestRestoreFromSnapMsg (0.00s)
=== RUN   TestSlowNodeRestore
raft2020/10/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 2 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 3 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 1 is starting a new election at term 0
raft2020/10/27 05:41:58 INFO: 1 became candidate at term 1
raft2020/10/27 05:41:58 INFO: 1 received MsgVoteResp from 1 at term 1
raft2020/10/27 05:41:58 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2020/10/27 05:41:58 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2020/10/27 05:41:58 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2020/10/27 05:41:58 INFO: 3 became follower at term 1
raft2020/10/27 05:41:58 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/27 05:41:58 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2020/10/27 05:41:58 INFO: 2 became follower at term 1
raft2020/10/27 05:41:58 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/27 05:41:58 INFO: 1 received MsgVoteResp from 3 at term 1
raft2020/10/27 05:41:58 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/27 05:41:58 INFO: 1 became leader at term 1
raft2020/10/27 05:41:58 INFO: 3 [commit: 1, lastindex: 1, lastterm: 1] starts to restore snapshot [index: 102, term: 1]
raft2020/10/27 05:41:58 INFO: log [committed=1, applied=0, unstable.offset=1, len(unstable.Entries)=1] starts to restore snapshot [index: 102, term: 1]
raft2020/10/27 05:41:58 INFO: 3 restored progress of 1 [next = 103, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2020/10/27 05:41:58 INFO: 3 restored progress of 2 [next = 103, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2020/10/27 05:41:58 INFO: 3 restored progress of 3 [next = 103, match = 102, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2020/10/27 05:41:58 INFO: 3 [commit: 102] restored snapshot [index: 102, term: 1]
--- PASS: TestSlowNodeRestore (0.01s)
=== RUN   TestStepConfig
raft2020/10/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 1 became candidate at term 1
raft2020/10/27 05:41:58 INFO: 1 became leader at term 1
--- PASS: TestStepConfig (0.00s)
=== RUN   TestStepIgnoreConfig
raft2020/10/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 1 became candidate at term 1
raft2020/10/27 05:41:58 INFO: 1 became leader at term 1
raft2020/10/27 05:41:58 INFO: propose conf Type:EntryConfChange  ignored since pending unapplied configuration
--- PASS: TestStepIgnoreConfig (0.00s)
=== RUN   TestRecoverPendingConfig
raft2020/10/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 1 became candidate at term 1
raft2020/10/27 05:41:58 INFO: 1 became leader at term 1
raft2020/10/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 1 became candidate at term 1
raft2020/10/27 05:41:58 INFO: 1 became leader at term 1
--- PASS: TestRecoverPendingConfig (0.00s)
=== RUN   TestRecoverDoublePendingConfig
raft2020/10/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 1 became candidate at term 1
--- PASS: TestRecoverDoublePendingConfig (0.00s)
=== RUN   TestAddNode
raft2020/10/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
--- PASS: TestAddNode (0.00s)
=== RUN   TestAddLearner
raft2020/10/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
--- PASS: TestAddLearner (0.00s)
=== RUN   TestAddNodeCheckQuorum
raft2020/10/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 1 became candidate at term 1
raft2020/10/27 05:41:58 INFO: 1 became leader at term 1
raft2020/10/27 05:41:58 WARN: 1 stepped down to follower since quorum is not active
raft2020/10/27 05:41:58 INFO: 1 became follower at term 1
--- PASS: TestAddNodeCheckQuorum (0.00s)
=== RUN   TestRemoveNode
raft2020/10/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
--- PASS: TestRemoveNode (0.00s)
=== RUN   TestRemoveLearner
raft2020/10/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
--- PASS: TestRemoveLearner (0.00s)
=== RUN   TestPromotable
raft2020/10/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
--- PASS: TestPromotable (0.00s)
=== RUN   TestRaftNodes
raft2020/10/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 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/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 1 is starting a new election at term 0
raft2020/10/27 05:41:58 INFO: 1 became candidate at term 1
raft2020/10/27 05:41:58 INFO: 1 received MsgVoteResp from 1 at term 1
raft2020/10/27 05:41:58 INFO: 1 became leader at term 1
--- PASS: TestCampaignWhileLeader (0.00s)
=== RUN   TestPreCampaignWhileLeader
raft2020/10/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 1 is starting a new election at term 0
raft2020/10/27 05:41:58 INFO: 1 became pre-candidate at term 0
raft2020/10/27 05:41:58 INFO: 1 received MsgPreVoteResp from 1 at term 0
raft2020/10/27 05:41:58 INFO: 1 became candidate at term 1
raft2020/10/27 05:41:58 INFO: 1 received MsgVoteResp from 1 at term 1
raft2020/10/27 05:41:58 INFO: 1 became leader at term 1
--- PASS: TestPreCampaignWhileLeader (0.00s)
=== RUN   TestCommitAfterRemoveNode
raft2020/10/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 1 became candidate at term 1
raft2020/10/27 05:41:58 INFO: 1 became leader at term 1
--- PASS: TestCommitAfterRemoveNode (0.00s)
=== RUN   TestLeaderTransferToUpToDateNode
raft2020/10/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 2 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 3 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 1 is starting a new election at term 0
raft2020/10/27 05:41:58 INFO: 1 became candidate at term 1
raft2020/10/27 05:41:58 INFO: 1 received MsgVoteResp from 1 at term 1
raft2020/10/27 05:41:58 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2020/10/27 05:41:58 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2020/10/27 05:41:58 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2020/10/27 05:41:58 INFO: 2 became follower at term 1
raft2020/10/27 05:41:58 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/27 05:41:58 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2020/10/27 05:41:58 INFO: 3 became follower at term 1
raft2020/10/27 05:41:58 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/27 05:41:58 INFO: 1 received MsgVoteResp from 2 at term 1
raft2020/10/27 05:41:58 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/27 05:41:58 INFO: 1 became leader at term 1
raft2020/10/27 05:41:58 INFO: 1 [term 1] starts to transfer leadership to 2
raft2020/10/27 05:41:58 INFO: 1 sends MsgTimeoutNow to 2 immediately as 2 already has up-to-date log
raft2020/10/27 05:41:58 INFO: 2 [term 1] received MsgTimeoutNow from 1 and starts an election to get leadership.
raft2020/10/27 05:41:58 INFO: 2 became candidate at term 2
raft2020/10/27 05:41:58 INFO: 2 received MsgVoteResp from 2 at term 2
raft2020/10/27 05:41:58 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 3 at term 2
raft2020/10/27 05:41:58 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 1 at term 2
raft2020/10/27 05:41:58 INFO: 3 [term: 1] received a MsgVote message with higher term from 2 [term: 2]
raft2020/10/27 05:41:58 INFO: 3 became follower at term 2
raft2020/10/27 05:41:58 INFO: 3 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 2
raft2020/10/27 05:41:58 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 2]
raft2020/10/27 05:41:58 INFO: 1 became follower at term 2
raft2020/10/27 05:41:58 INFO: 1 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 2
raft2020/10/27 05:41:58 INFO: 2 received MsgVoteResp from 3 at term 2
raft2020/10/27 05:41:58 INFO: 2 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/27 05:41:58 INFO: 2 became leader at term 2
raft2020/10/27 05:41:58 INFO: 2 [term 2] starts to transfer leadership to 1
raft2020/10/27 05:41:58 INFO: 2 sends MsgTimeoutNow to 1 immediately as 1 already has up-to-date log
raft2020/10/27 05:41:58 INFO: 1 [term 2] received MsgTimeoutNow from 2 and starts an election to get leadership.
raft2020/10/27 05:41:58 INFO: 1 became candidate at term 3
raft2020/10/27 05:41:58 INFO: 1 received MsgVoteResp from 1 at term 3
raft2020/10/27 05:41:58 INFO: 1 [logterm: 2, index: 3] sent MsgVote request to 2 at term 3
raft2020/10/27 05:41:58 INFO: 1 [logterm: 2, index: 3] sent MsgVote request to 3 at term 3
raft2020/10/27 05:41:58 INFO: 2 [term: 2] received a MsgVote message with higher term from 1 [term: 3]
raft2020/10/27 05:41:58 INFO: 2 became follower at term 3
raft2020/10/27 05:41:58 INFO: 2 [logterm: 2, index: 3, vote: 0] cast MsgVote for 1 [logterm: 2, index: 3] at term 3
raft2020/10/27 05:41:58 INFO: 3 [term: 2] received a MsgVote message with higher term from 1 [term: 3]
raft2020/10/27 05:41:58 INFO: 3 became follower at term 3
raft2020/10/27 05:41:58 INFO: 3 [logterm: 2, index: 3, vote: 0] cast MsgVote for 1 [logterm: 2, index: 3] at term 3
raft2020/10/27 05:41:58 INFO: 1 received MsgVoteResp from 2 at term 3
raft2020/10/27 05:41:58 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/27 05:41:58 INFO: 1 became leader at term 3
--- PASS: TestLeaderTransferToUpToDateNode (0.00s)
=== RUN   TestLeaderTransferToUpToDateNodeFromFollower
raft2020/10/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 2 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 3 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 1 is starting a new election at term 0
raft2020/10/27 05:41:58 INFO: 1 became candidate at term 1
raft2020/10/27 05:41:58 INFO: 1 received MsgVoteResp from 1 at term 1
raft2020/10/27 05:41:58 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2020/10/27 05:41:58 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2020/10/27 05:41:58 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2020/10/27 05:41:58 INFO: 2 became follower at term 1
raft2020/10/27 05:41:58 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/27 05:41:58 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2020/10/27 05:41:58 INFO: 3 became follower at term 1
raft2020/10/27 05:41:58 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/27 05:41:58 INFO: 1 received MsgVoteResp from 2 at term 1
raft2020/10/27 05:41:58 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/27 05:41:58 INFO: 1 became leader at term 1
raft2020/10/27 05:41:58 INFO: 1 [term 1] starts to transfer leadership to 2
raft2020/10/27 05:41:58 INFO: 1 sends MsgTimeoutNow to 2 immediately as 2 already has up-to-date log
raft2020/10/27 05:41:58 INFO: 2 [term 1] received MsgTimeoutNow from 1 and starts an election to get leadership.
raft2020/10/27 05:41:58 INFO: 2 became candidate at term 2
raft2020/10/27 05:41:58 INFO: 2 received MsgVoteResp from 2 at term 2
raft2020/10/27 05:41:58 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 1 at term 2
raft2020/10/27 05:41:58 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 3 at term 2
raft2020/10/27 05:41:58 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 2]
raft2020/10/27 05:41:58 INFO: 1 became follower at term 2
raft2020/10/27 05:41:58 INFO: 1 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 2
raft2020/10/27 05:41:58 INFO: 3 [term: 1] received a MsgVote message with higher term from 2 [term: 2]
raft2020/10/27 05:41:58 INFO: 3 became follower at term 2
raft2020/10/27 05:41:58 INFO: 3 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 2
raft2020/10/27 05:41:58 INFO: 2 received MsgVoteResp from 1 at term 2
raft2020/10/27 05:41:58 INFO: 2 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/27 05:41:58 INFO: 2 became leader at term 2
raft2020/10/27 05:41:58 INFO: 2 [term 2] starts to transfer leadership to 1
raft2020/10/27 05:41:58 INFO: 2 sends MsgTimeoutNow to 1 immediately as 1 already has up-to-date log
raft2020/10/27 05:41:58 INFO: 1 [term 2] received MsgTimeoutNow from 2 and starts an election to get leadership.
raft2020/10/27 05:41:58 INFO: 1 became candidate at term 3
raft2020/10/27 05:41:58 INFO: 1 received MsgVoteResp from 1 at term 3
raft2020/10/27 05:41:58 INFO: 1 [logterm: 2, index: 3] sent MsgVote request to 2 at term 3
raft2020/10/27 05:41:58 INFO: 1 [logterm: 2, index: 3] sent MsgVote request to 3 at term 3
raft2020/10/27 05:41:58 INFO: 2 [term: 2] received a MsgVote message with higher term from 1 [term: 3]
raft2020/10/27 05:41:58 INFO: 2 became follower at term 3
raft2020/10/27 05:41:58 INFO: 2 [logterm: 2, index: 3, vote: 0] cast MsgVote for 1 [logterm: 2, index: 3] at term 3
raft2020/10/27 05:41:58 INFO: 3 [term: 2] received a MsgVote message with higher term from 1 [term: 3]
raft2020/10/27 05:41:58 INFO: 3 became follower at term 3
raft2020/10/27 05:41:58 INFO: 3 [logterm: 2, index: 3, vote: 0] cast MsgVote for 1 [logterm: 2, index: 3] at term 3
raft2020/10/27 05:41:58 INFO: 1 received MsgVoteResp from 2 at term 3
raft2020/10/27 05:41:58 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/27 05:41:58 INFO: 1 became leader at term 3
--- PASS: TestLeaderTransferToUpToDateNodeFromFollower (0.00s)
=== RUN   TestLeaderTransferWithCheckQuorum
raft2020/10/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 2 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 3 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 1 is starting a new election at term 0
raft2020/10/27 05:41:58 INFO: 1 became candidate at term 1
raft2020/10/27 05:41:58 INFO: 1 received MsgVoteResp from 1 at term 1
raft2020/10/27 05:41:58 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2020/10/27 05:41:58 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2020/10/27 05:41:58 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2020/10/27 05:41:58 INFO: 2 became follower at term 1
raft2020/10/27 05:41:58 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/27 05:41:58 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2020/10/27 05:41:58 INFO: 3 became follower at term 1
raft2020/10/27 05:41:58 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/27 05:41:58 INFO: 1 received MsgVoteResp from 2 at term 1
raft2020/10/27 05:41:58 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/27 05:41:58 INFO: 1 became leader at term 1
raft2020/10/27 05:41:58 INFO: 1 [term 1] starts to transfer leadership to 2
raft2020/10/27 05:41:58 INFO: 1 sends MsgTimeoutNow to 2 immediately as 2 already has up-to-date log
raft2020/10/27 05:41:58 INFO: 2 [term 1] received MsgTimeoutNow from 1 and starts an election to get leadership.
raft2020/10/27 05:41:58 INFO: 2 became candidate at term 2
raft2020/10/27 05:41:58 INFO: 2 received MsgVoteResp from 2 at term 2
raft2020/10/27 05:41:58 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 1 at term 2
raft2020/10/27 05:41:58 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 3 at term 2
raft2020/10/27 05:41:58 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 2]
raft2020/10/27 05:41:58 INFO: 1 became follower at term 2
raft2020/10/27 05:41:58 INFO: 1 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 2
raft2020/10/27 05:41:58 INFO: 3 [term: 1] received a MsgVote message with higher term from 2 [term: 2]
raft2020/10/27 05:41:58 INFO: 3 became follower at term 2
raft2020/10/27 05:41:58 INFO: 3 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 2
raft2020/10/27 05:41:58 INFO: 2 received MsgVoteResp from 1 at term 2
raft2020/10/27 05:41:58 INFO: 2 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/27 05:41:58 INFO: 2 became leader at term 2
raft2020/10/27 05:41:58 INFO: 2 [term 2] starts to transfer leadership to 1
raft2020/10/27 05:41:58 INFO: 2 sends MsgTimeoutNow to 1 immediately as 1 already has up-to-date log
raft2020/10/27 05:41:58 INFO: 1 [term 2] received MsgTimeoutNow from 2 and starts an election to get leadership.
raft2020/10/27 05:41:58 INFO: 1 became candidate at term 3
raft2020/10/27 05:41:58 INFO: 1 received MsgVoteResp from 1 at term 3
raft2020/10/27 05:41:58 INFO: 1 [logterm: 2, index: 3] sent MsgVote request to 2 at term 3
raft2020/10/27 05:41:58 INFO: 1 [logterm: 2, index: 3] sent MsgVote request to 3 at term 3
raft2020/10/27 05:41:58 INFO: 2 [term: 2] received a MsgVote message with higher term from 1 [term: 3]
raft2020/10/27 05:41:58 INFO: 2 became follower at term 3
raft2020/10/27 05:41:58 INFO: 2 [logterm: 2, index: 3, vote: 0] cast MsgVote for 1 [logterm: 2, index: 3] at term 3
raft2020/10/27 05:41:58 INFO: 3 [term: 2] received a MsgVote message with higher term from 1 [term: 3]
raft2020/10/27 05:41:58 INFO: 3 became follower at term 3
raft2020/10/27 05:41:58 INFO: 3 [logterm: 2, index: 3, vote: 0] cast MsgVote for 1 [logterm: 2, index: 3] at term 3
raft2020/10/27 05:41:58 INFO: 1 received MsgVoteResp from 2 at term 3
raft2020/10/27 05:41:58 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/27 05:41:58 INFO: 1 became leader at term 3
--- PASS: TestLeaderTransferWithCheckQuorum (0.00s)
=== RUN   TestLeaderTransferToSlowFollower
raft2020/10/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 2 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 3 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 1 is starting a new election at term 0
raft2020/10/27 05:41:58 INFO: 1 became candidate at term 1
raft2020/10/27 05:41:58 INFO: 1 received MsgVoteResp from 1 at term 1
raft2020/10/27 05:41:58 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2020/10/27 05:41:58 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2020/10/27 05:41:58 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2020/10/27 05:41:58 INFO: 3 became follower at term 1
raft2020/10/27 05:41:58 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/27 05:41:58 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2020/10/27 05:41:58 INFO: 2 became follower at term 1
raft2020/10/27 05:41:58 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/27 05:41:58 INFO: 1 received MsgVoteResp from 3 at term 1
raft2020/10/27 05:41:58 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/27 05:41:58 INFO: 1 became leader at term 1
raft2020/10/27 05:41:58 INFO: 1 [term 1] starts to transfer leadership to 3
raft2020/10/27 05:41:58 DEBUG: 3 [logterm: 0, index: 2] rejected msgApp [logterm: 1, index: 2] from 1
raft2020/10/27 05:41:58 DEBUG: 1 received msgApp rejection(lastindex: 1) from 3 for index 2
raft2020/10/27 05:41:58 DEBUG: 1 decreased progress of 3 to [next = 2, match = 1, state = ProgressStateReplicate, waiting = false, pendingSnapshot = 0]
raft2020/10/27 05:41:58 INFO: 1 sent MsgTimeoutNow to 3 after received MsgAppResp
raft2020/10/27 05:41:58 INFO: 3 [term 1] received MsgTimeoutNow from 1 and starts an election to get leadership.
raft2020/10/27 05:41:58 INFO: 3 became candidate at term 2
raft2020/10/27 05:41:58 INFO: 3 received MsgVoteResp from 3 at term 2
raft2020/10/27 05:41:58 INFO: 3 [logterm: 1, index: 2] sent MsgVote request to 1 at term 2
raft2020/10/27 05:41:58 INFO: 3 [logterm: 1, index: 2] sent MsgVote request to 2 at term 2
raft2020/10/27 05:41:58 INFO: 1 [term: 1] received a MsgVote message with higher term from 3 [term: 2]
raft2020/10/27 05:41:58 INFO: 1 became follower at term 2
raft2020/10/27 05:41:58 INFO: 1 [logterm: 1, index: 2, vote: 0] cast MsgVote for 3 [logterm: 1, index: 2] at term 2
raft2020/10/27 05:41:58 INFO: 2 [term: 1] received a MsgVote message with higher term from 3 [term: 2]
raft2020/10/27 05:41:58 INFO: 2 became follower at term 2
raft2020/10/27 05:41:58 INFO: 2 [logterm: 1, index: 2, vote: 0] cast MsgVote for 3 [logterm: 1, index: 2] at term 2
raft2020/10/27 05:41:58 INFO: 3 received MsgVoteResp from 1 at term 2
raft2020/10/27 05:41:58 INFO: 3 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/27 05:41:58 INFO: 3 became leader at term 2
--- PASS: TestLeaderTransferToSlowFollower (0.00s)
=== RUN   TestLeaderTransferAfterSnapshot
raft2020/10/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 2 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 3 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 1 is starting a new election at term 0
raft2020/10/27 05:41:58 INFO: 1 became candidate at term 1
raft2020/10/27 05:41:58 INFO: 1 received MsgVoteResp from 1 at term 1
raft2020/10/27 05:41:58 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2020/10/27 05:41:58 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2020/10/27 05:41:58 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2020/10/27 05:41:58 INFO: 2 became follower at term 1
raft2020/10/27 05:41:58 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/27 05:41:58 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2020/10/27 05:41:58 INFO: 3 became follower at term 1
raft2020/10/27 05:41:58 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/27 05:41:58 INFO: 1 received MsgVoteResp from 2 at term 1
raft2020/10/27 05:41:58 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/27 05:41:58 INFO: 1 became leader at term 1
raft2020/10/27 05:41:58 INFO: 1 [term 1] starts to transfer leadership to 3
raft2020/10/27 05:41:58 DEBUG: 3 [logterm: 0, index: 2] rejected msgApp [logterm: 1, index: 2] from 1
raft2020/10/27 05:41:58 DEBUG: 1 received msgApp rejection(lastindex: 1) from 3 for index 2
raft2020/10/27 05:41:58 DEBUG: 1 decreased progress of 3 to [next = 2, match = 1, state = ProgressStateReplicate, waiting = false, pendingSnapshot = 0]
raft2020/10/27 05:41:58 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/27 05:41:58 DEBUG: 1 paused sending replication messages to 3 [next = 2, match = 1, state = ProgressStateSnapshot, waiting = true, pendingSnapshot = 2]
raft2020/10/27 05:41:58 INFO: 3 [commit: 1, lastindex: 1, lastterm: 1] starts to restore snapshot [index: 2, term: 1]
raft2020/10/27 05:41:58 INFO: log [committed=1, applied=0, unstable.offset=1, len(unstable.Entries)=1] starts to restore snapshot [index: 2, term: 1]
raft2020/10/27 05:41:58 INFO: 3 restored progress of 1 [next = 3, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2020/10/27 05:41:58 INFO: 3 restored progress of 2 [next = 3, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2020/10/27 05:41:58 INFO: 3 restored progress of 3 [next = 3, match = 2, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2020/10/27 05:41:58 INFO: 3 [commit: 2] restored snapshot [index: 2, term: 1]
raft2020/10/27 05:41:58 DEBUG: 1 snapshot aborted, resumed sending replication messages to 3 [next = 3, match = 2, state = ProgressStateSnapshot, waiting = true, pendingSnapshot = 2]
raft2020/10/27 05:41:58 INFO: 1 sent MsgTimeoutNow to 3 after received MsgAppResp
raft2020/10/27 05:41:58 INFO: 3 [term 1] received MsgTimeoutNow from 1 and starts an election to get leadership.
raft2020/10/27 05:41:58 INFO: 3 became candidate at term 2
raft2020/10/27 05:41:58 INFO: 3 received MsgVoteResp from 3 at term 2
raft2020/10/27 05:41:58 INFO: 3 [logterm: 1, index: 2] sent MsgVote request to 1 at term 2
raft2020/10/27 05:41:58 INFO: 3 [logterm: 1, index: 2] sent MsgVote request to 2 at term 2
raft2020/10/27 05:41:58 INFO: 1 [term: 1] received a MsgVote message with higher term from 3 [term: 2]
raft2020/10/27 05:41:58 INFO: 1 became follower at term 2
raft2020/10/27 05:41:58 INFO: 1 [logterm: 1, index: 2, vote: 0] cast MsgVote for 3 [logterm: 1, index: 2] at term 2
raft2020/10/27 05:41:58 INFO: 2 [term: 1] received a MsgVote message with higher term from 3 [term: 2]
raft2020/10/27 05:41:58 INFO: 2 became follower at term 2
raft2020/10/27 05:41:58 INFO: 2 [logterm: 1, index: 2, vote: 0] cast MsgVote for 3 [logterm: 1, index: 2] at term 2
raft2020/10/27 05:41:58 INFO: 3 received MsgVoteResp from 1 at term 2
raft2020/10/27 05:41:58 INFO: 3 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/27 05:41:58 INFO: 3 became leader at term 2
--- PASS: TestLeaderTransferAfterSnapshot (0.00s)
=== RUN   TestLeaderTransferToSelf
raft2020/10/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 2 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 3 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 1 is starting a new election at term 0
raft2020/10/27 05:41:58 INFO: 1 became candidate at term 1
raft2020/10/27 05:41:58 INFO: 1 received MsgVoteResp from 1 at term 1
raft2020/10/27 05:41:58 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2020/10/27 05:41:58 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2020/10/27 05:41:58 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2020/10/27 05:41:58 INFO: 2 became follower at term 1
raft2020/10/27 05:41:58 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/27 05:41:58 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2020/10/27 05:41:58 INFO: 3 became follower at term 1
raft2020/10/27 05:41:58 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/27 05:41:58 INFO: 1 received MsgVoteResp from 2 at term 1
raft2020/10/27 05:41:58 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/27 05:41:58 INFO: 1 became leader at term 1
raft2020/10/27 05:41:58 DEBUG: 1 is already leader. Ignored transferring leadership to self
--- PASS: TestLeaderTransferToSelf (0.00s)
=== RUN   TestLeaderTransferToNonExistingNode
raft2020/10/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 2 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 3 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 1 is starting a new election at term 0
raft2020/10/27 05:41:58 INFO: 1 became candidate at term 1
raft2020/10/27 05:41:58 INFO: 1 received MsgVoteResp from 1 at term 1
raft2020/10/27 05:41:58 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2020/10/27 05:41:58 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2020/10/27 05:41:58 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2020/10/27 05:41:58 INFO: 2 became follower at term 1
raft2020/10/27 05:41:58 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/27 05:41:58 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2020/10/27 05:41:58 INFO: 3 became follower at term 1
raft2020/10/27 05:41:58 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/27 05:41:58 INFO: 1 received MsgVoteResp from 2 at term 1
raft2020/10/27 05:41:58 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/27 05:41:58 INFO: 1 became leader at term 1
raft2020/10/27 05:41:58 DEBUG: 1 no progress available for 4
--- PASS: TestLeaderTransferToNonExistingNode (0.00s)
=== RUN   TestLeaderTransferTimeout
raft2020/10/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 2 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 3 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 1 is starting a new election at term 0
raft2020/10/27 05:41:58 INFO: 1 became candidate at term 1
raft2020/10/27 05:41:58 INFO: 1 received MsgVoteResp from 1 at term 1
raft2020/10/27 05:41:58 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2020/10/27 05:41:58 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2020/10/27 05:41:58 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2020/10/27 05:41:58 INFO: 2 became follower at term 1
raft2020/10/27 05:41:58 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/27 05:41:58 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2020/10/27 05:41:58 INFO: 3 became follower at term 1
raft2020/10/27 05:41:58 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/27 05:41:58 INFO: 1 received MsgVoteResp from 2 at term 1
raft2020/10/27 05:41:58 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/27 05:41:58 INFO: 1 became leader at term 1
raft2020/10/27 05:41:58 INFO: 1 [term 1] starts to transfer leadership to 3
raft2020/10/27 05:41:58 INFO: 1 sends MsgTimeoutNow to 3 immediately as 3 already has up-to-date log
--- PASS: TestLeaderTransferTimeout (0.00s)
=== RUN   TestLeaderTransferIgnoreProposal
raft2020/10/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 2 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 3 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 1 is starting a new election at term 0
raft2020/10/27 05:41:58 INFO: 1 became candidate at term 1
raft2020/10/27 05:41:58 INFO: 1 received MsgVoteResp from 1 at term 1
raft2020/10/27 05:41:58 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2020/10/27 05:41:58 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2020/10/27 05:41:58 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2020/10/27 05:41:58 INFO: 2 became follower at term 1
raft2020/10/27 05:41:58 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/27 05:41:58 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2020/10/27 05:41:58 INFO: 3 became follower at term 1
raft2020/10/27 05:41:58 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/27 05:41:58 INFO: 1 received MsgVoteResp from 2 at term 1
raft2020/10/27 05:41:58 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/27 05:41:58 INFO: 1 became leader at term 1
raft2020/10/27 05:41:58 INFO: 1 [term 1] starts to transfer leadership to 3
raft2020/10/27 05:41:58 INFO: 1 sends MsgTimeoutNow to 3 immediately as 3 already has up-to-date log
raft2020/10/27 05:41:58 DEBUG: 1 [term 1] transfer leadership to 3 is in progress; dropping proposal
--- PASS: TestLeaderTransferIgnoreProposal (0.00s)
=== RUN   TestLeaderTransferReceiveHigherTermVote
raft2020/10/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 2 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 3 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 1 is starting a new election at term 0
raft2020/10/27 05:41:58 INFO: 1 became candidate at term 1
raft2020/10/27 05:41:58 INFO: 1 received MsgVoteResp from 1 at term 1
raft2020/10/27 05:41:58 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2020/10/27 05:41:58 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2020/10/27 05:41:58 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2020/10/27 05:41:58 INFO: 2 became follower at term 1
raft2020/10/27 05:41:58 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/27 05:41:58 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2020/10/27 05:41:58 INFO: 3 became follower at term 1
raft2020/10/27 05:41:58 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/27 05:41:58 INFO: 1 received MsgVoteResp from 2 at term 1
raft2020/10/27 05:41:58 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/27 05:41:58 INFO: 1 became leader at term 1
raft2020/10/27 05:41:58 INFO: 1 [term 1] starts to transfer leadership to 3
raft2020/10/27 05:41:58 INFO: 1 sends MsgTimeoutNow to 3 immediately as 3 already has up-to-date log
raft2020/10/27 05:41:58 INFO: 2 [term: 1] received a MsgHup message with higher term from 2 [term: 2]
raft2020/10/27 05:41:58 INFO: 2 became follower at term 2
raft2020/10/27 05:41:58 INFO: 2 is starting a new election at term 2
raft2020/10/27 05:41:58 INFO: 2 became candidate at term 3
raft2020/10/27 05:41:58 INFO: 2 received MsgVoteResp from 2 at term 3
raft2020/10/27 05:41:58 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 1 at term 3
raft2020/10/27 05:41:58 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 3 at term 3
raft2020/10/27 05:41:58 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 3]
raft2020/10/27 05:41:58 INFO: 1 became follower at term 3
raft2020/10/27 05:41:58 INFO: 1 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 3
raft2020/10/27 05:41:58 INFO: 2 received MsgVoteResp from 1 at term 3
raft2020/10/27 05:41:58 INFO: 2 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/27 05:41:58 INFO: 2 became leader at term 3
--- PASS: TestLeaderTransferReceiveHigherTermVote (0.00s)
=== RUN   TestLeaderTransferRemoveNode
raft2020/10/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 2 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 3 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 1 is starting a new election at term 0
raft2020/10/27 05:41:58 INFO: 1 became candidate at term 1
raft2020/10/27 05:41:58 INFO: 1 received MsgVoteResp from 1 at term 1
raft2020/10/27 05:41:58 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2020/10/27 05:41:58 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2020/10/27 05:41:58 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2020/10/27 05:41:58 INFO: 2 became follower at term 1
raft2020/10/27 05:41:58 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/27 05:41:58 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2020/10/27 05:41:58 INFO: 3 became follower at term 1
raft2020/10/27 05:41:58 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/27 05:41:58 INFO: 1 received MsgVoteResp from 2 at term 1
raft2020/10/27 05:41:58 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/27 05:41:58 INFO: 1 became leader at term 1
raft2020/10/27 05:41:58 INFO: 1 [term 1] starts to transfer leadership to 3
raft2020/10/27 05:41:58 INFO: 1 sends MsgTimeoutNow to 3 immediately as 3 already has up-to-date log
--- PASS: TestLeaderTransferRemoveNode (0.00s)
=== RUN   TestLeaderTransferBack
raft2020/10/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 2 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 3 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 1 is starting a new election at term 0
raft2020/10/27 05:41:58 INFO: 1 became candidate at term 1
raft2020/10/27 05:41:58 INFO: 1 received MsgVoteResp from 1 at term 1
raft2020/10/27 05:41:58 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2020/10/27 05:41:58 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2020/10/27 05:41:58 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2020/10/27 05:41:58 INFO: 2 became follower at term 1
raft2020/10/27 05:41:58 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/27 05:41:58 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2020/10/27 05:41:58 INFO: 3 became follower at term 1
raft2020/10/27 05:41:58 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/27 05:41:58 INFO: 1 received MsgVoteResp from 2 at term 1
raft2020/10/27 05:41:58 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/27 05:41:58 INFO: 1 became leader at term 1
raft2020/10/27 05:41:58 INFO: 1 [term 1] starts to transfer leadership to 3
raft2020/10/27 05:41:58 INFO: 1 sends MsgTimeoutNow to 3 immediately as 3 already has up-to-date log
raft2020/10/27 05:41:58 INFO: 1 [term 1] abort previous transferring leadership to 3
raft2020/10/27 05:41:58 DEBUG: 1 is already leader. Ignored transferring leadership to self
--- PASS: TestLeaderTransferBack (0.00s)
=== RUN   TestLeaderTransferSecondTransferToAnotherNode
raft2020/10/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 2 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 3 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 1 is starting a new election at term 0
raft2020/10/27 05:41:58 INFO: 1 became candidate at term 1
raft2020/10/27 05:41:58 INFO: 1 received MsgVoteResp from 1 at term 1
raft2020/10/27 05:41:58 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2020/10/27 05:41:58 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2020/10/27 05:41:58 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2020/10/27 05:41:58 INFO: 2 became follower at term 1
raft2020/10/27 05:41:58 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/27 05:41:58 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2020/10/27 05:41:58 INFO: 3 became follower at term 1
raft2020/10/27 05:41:58 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/27 05:41:58 INFO: 1 received MsgVoteResp from 2 at term 1
raft2020/10/27 05:41:58 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/27 05:41:58 INFO: 1 became leader at term 1
raft2020/10/27 05:41:58 INFO: 1 [term 1] starts to transfer leadership to 3
raft2020/10/27 05:41:58 INFO: 1 sends MsgTimeoutNow to 3 immediately as 3 already has up-to-date log
raft2020/10/27 05:41:58 INFO: 1 [term 1] abort previous transferring leadership to 3
raft2020/10/27 05:41:58 INFO: 1 [term 1] starts to transfer leadership to 2
raft2020/10/27 05:41:58 INFO: 1 sends MsgTimeoutNow to 2 immediately as 2 already has up-to-date log
raft2020/10/27 05:41:58 INFO: 2 [term 1] received MsgTimeoutNow from 1 and starts an election to get leadership.
raft2020/10/27 05:41:58 INFO: 2 became candidate at term 2
raft2020/10/27 05:41:58 INFO: 2 received MsgVoteResp from 2 at term 2
raft2020/10/27 05:41:58 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 1 at term 2
raft2020/10/27 05:41:58 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 3 at term 2
raft2020/10/27 05:41:58 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 2]
raft2020/10/27 05:41:58 INFO: 1 became follower at term 2
raft2020/10/27 05:41:58 INFO: 1 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 2
raft2020/10/27 05:41:58 INFO: 2 received MsgVoteResp from 1 at term 2
raft2020/10/27 05:41:58 INFO: 2 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/27 05:41:58 INFO: 2 became leader at term 2
--- PASS: TestLeaderTransferSecondTransferToAnotherNode (0.00s)
=== RUN   TestLeaderTransferSecondTransferToSameNode
raft2020/10/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 2 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 3 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 1 is starting a new election at term 0
raft2020/10/27 05:41:58 INFO: 1 became candidate at term 1
raft2020/10/27 05:41:58 INFO: 1 received MsgVoteResp from 1 at term 1
raft2020/10/27 05:41:58 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2020/10/27 05:41:58 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2020/10/27 05:41:58 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2020/10/27 05:41:58 INFO: 2 became follower at term 1
raft2020/10/27 05:41:58 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/27 05:41:58 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2020/10/27 05:41:58 INFO: 3 became follower at term 1
raft2020/10/27 05:41:58 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/27 05:41:58 INFO: 1 received MsgVoteResp from 2 at term 1
raft2020/10/27 05:41:58 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/27 05:41:58 INFO: 1 became leader at term 1
raft2020/10/27 05:41:58 INFO: 1 [term 1] starts to transfer leadership to 3
raft2020/10/27 05:41:58 INFO: 1 sends MsgTimeoutNow to 3 immediately as 3 already has up-to-date log
raft2020/10/27 05:41:58 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/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [2,3,4], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 1 received MsgTimeoutNow from 2 but is not promotable
--- PASS: TestTransferNonMember (0.00s)
=== RUN   TestNodeWithSmallerTermCanCompleteElection
raft2020/10/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 2 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 3 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 1 became follower at term 1
raft2020/10/27 05:41:58 INFO: 2 became follower at term 1
raft2020/10/27 05:41:58 INFO: 3 became follower at term 1
raft2020/10/27 05:41:58 INFO: 1 is starting a new election at term 1
raft2020/10/27 05:41:58 INFO: 1 became pre-candidate at term 1
raft2020/10/27 05:41:58 INFO: 1 received MsgPreVoteResp from 1 at term 1
raft2020/10/27 05:41:58 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 2 at term 1
raft2020/10/27 05:41:58 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 3 at term 1
raft2020/10/27 05:41:58 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/27 05:41:58 INFO: 1 received MsgPreVoteResp from 2 at term 1
raft2020/10/27 05:41:58 INFO: 1 [quorum:2] has received 2 MsgPreVoteResp votes and 0 vote rejections
raft2020/10/27 05:41:58 INFO: 1 became candidate at term 2
raft2020/10/27 05:41:58 INFO: 1 received MsgVoteResp from 1 at term 2
raft2020/10/27 05:41:58 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 2
raft2020/10/27 05:41:58 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 2
raft2020/10/27 05:41:58 INFO: 2 [term: 1] received a MsgVote message with higher term from 1 [term: 2]
raft2020/10/27 05:41:58 INFO: 2 became follower at term 2
raft2020/10/27 05:41:58 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 2
raft2020/10/27 05:41:58 INFO: 1 received MsgVoteResp from 2 at term 2
raft2020/10/27 05:41:58 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/27 05:41:58 INFO: 1 became leader at term 2
raft2020/10/27 05:41:58 INFO: 3 is starting a new election at term 1
raft2020/10/27 05:41:58 INFO: 3 became pre-candidate at term 1
raft2020/10/27 05:41:58 INFO: 3 received MsgPreVoteResp from 3 at term 1
raft2020/10/27 05:41:58 INFO: 3 [logterm: 0, index: 0] sent MsgPreVote request to 2 at term 1
raft2020/10/27 05:41:58 INFO: 3 [logterm: 0, index: 0] sent MsgPreVote request to 1 at term 1
raft2020/10/27 05:41:58 INFO: 2 is starting a new election at term 2
raft2020/10/27 05:41:58 INFO: 2 became pre-candidate at term 2
raft2020/10/27 05:41:58 INFO: 2 received MsgPreVoteResp from 2 at term 2
raft2020/10/27 05:41:58 INFO: 2 [logterm: 2, index: 1] sent MsgPreVote request to 3 at term 2
raft2020/10/27 05:41:58 INFO: 2 [logterm: 2, index: 1] sent MsgPreVote request to 1 at term 2
raft2020/10/27 05:41:58 INFO: 1 [logterm: 2, index: 1, vote: 1] cast MsgPreVote for 2 [logterm: 2, index: 1] at term 2
raft2020/10/27 05:41:58 INFO: 2 received MsgPreVoteResp from 1 at term 2
raft2020/10/27 05:41:58 INFO: 2 [quorum:2] has received 2 MsgPreVoteResp votes and 0 vote rejections
raft2020/10/27 05:41:58 INFO: 2 became candidate at term 3
raft2020/10/27 05:41:58 INFO: 2 received MsgVoteResp from 2 at term 3
raft2020/10/27 05:41:58 INFO: 2 [logterm: 2, index: 1] sent MsgVote request to 1 at term 3
raft2020/10/27 05:41:58 INFO: 2 [logterm: 2, index: 1] sent MsgVote request to 3 at term 3
raft2020/10/27 05:41:58 INFO: 1 [term: 2] received a MsgVote message with higher term from 2 [term: 3]
raft2020/10/27 05:41:58 INFO: 1 became follower at term 3
raft2020/10/27 05:41:58 INFO: 1 [logterm: 2, index: 1, vote: 0] cast MsgVote for 2 [logterm: 2, index: 1] at term 3
raft2020/10/27 05:41:58 INFO: 2 received MsgVoteResp from 1 at term 3
raft2020/10/27 05:41:58 INFO: 2 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/27 05:41:58 INFO: 2 became leader at term 3
raft2020/10/27 05:41:58 INFO: going to bring back peer 3 and kill peer 2
raft2020/10/27 05:41:58 INFO: 3 is starting a new election at term 1
raft2020/10/27 05:41:58 INFO: 3 became pre-candidate at term 1
raft2020/10/27 05:41:58 INFO: 3 received MsgPreVoteResp from 3 at term 1
raft2020/10/27 05:41:58 INFO: 3 [logterm: 0, index: 0] sent MsgPreVote request to 1 at term 1
raft2020/10/27 05:41:58 INFO: 3 [logterm: 0, index: 0] sent MsgPreVote request to 2 at term 1
raft2020/10/27 05:41:58 INFO: 1 [term: 3] ignored a MsgPreVote message with lower term from 3 [term: 2]
raft2020/10/27 05:41:58 INFO: 1 is starting a new election at term 3
raft2020/10/27 05:41:58 INFO: 1 became pre-candidate at term 3
raft2020/10/27 05:41:58 INFO: 1 received MsgPreVoteResp from 1 at term 3
raft2020/10/27 05:41:58 INFO: 1 [logterm: 3, index: 2] sent MsgPreVote request to 2 at term 3
raft2020/10/27 05:41:58 INFO: 1 [logterm: 3, index: 2] sent MsgPreVote request to 3 at term 3
raft2020/10/27 05:41:58 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 1 [logterm: 3, index: 2] at term 1
raft2020/10/27 05:41:58 INFO: 1 received MsgPreVoteResp from 3 at term 3
raft2020/10/27 05:41:58 INFO: 1 [quorum:2] has received 2 MsgPreVoteResp votes and 0 vote rejections
raft2020/10/27 05:41:58 INFO: 1 became candidate at term 4
raft2020/10/27 05:41:58 INFO: 1 received MsgVoteResp from 1 at term 4
raft2020/10/27 05:41:58 INFO: 1 [logterm: 3, index: 2] sent MsgVote request to 2 at term 4
raft2020/10/27 05:41:58 INFO: 1 [logterm: 3, index: 2] sent MsgVote request to 3 at term 4
raft2020/10/27 05:41:58 INFO: 3 [term: 1] received a MsgVote message with higher term from 1 [term: 4]
raft2020/10/27 05:41:58 INFO: 3 became follower at term 4
raft2020/10/27 05:41:58 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 3, index: 2] at term 4
raft2020/10/27 05:41:58 INFO: 1 received MsgVoteResp from 3 at term 4
raft2020/10/27 05:41:58 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/27 05:41:58 INFO: 1 became leader at term 4
raft2020/10/27 05:41:58 DEBUG: 3 [logterm: 0, index: 2] rejected msgApp [logterm: 3, index: 2] from 1
raft2020/10/27 05:41:58 DEBUG: 1 received msgApp rejection(lastindex: 0) from 3 for index 2
raft2020/10/27 05:41:58 DEBUG: 1 decreased progress of 3 to [next = 1, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
--- PASS: TestNodeWithSmallerTermCanCompleteElection (0.00s)
=== RUN   TestPreVoteWithSplitVote
raft2020/10/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 2 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 3 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 1 became follower at term 1
raft2020/10/27 05:41:58 INFO: 2 became follower at term 1
raft2020/10/27 05:41:58 INFO: 3 became follower at term 1
raft2020/10/27 05:41:58 INFO: 1 is starting a new election at term 1
raft2020/10/27 05:41:58 INFO: 1 became pre-candidate at term 1
raft2020/10/27 05:41:58 INFO: 1 received MsgPreVoteResp from 1 at term 1
raft2020/10/27 05:41:58 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 3 at term 1
raft2020/10/27 05:41:58 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 2 at term 1
raft2020/10/27 05:41:58 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/27 05:41:58 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/27 05:41:58 INFO: 1 received MsgPreVoteResp from 3 at term 1
raft2020/10/27 05:41:58 INFO: 1 [quorum:2] has received 2 MsgPreVoteResp votes and 0 vote rejections
raft2020/10/27 05:41:58 INFO: 1 became candidate at term 2
raft2020/10/27 05:41:58 INFO: 1 received MsgVoteResp from 1 at term 2
raft2020/10/27 05:41:58 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 2
raft2020/10/27 05:41:58 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 2
raft2020/10/27 05:41:58 INFO: 2 [term: 1] received a MsgVote message with higher term from 1 [term: 2]
raft2020/10/27 05:41:58 INFO: 2 became follower at term 2
raft2020/10/27 05:41:58 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 2
raft2020/10/27 05:41:58 INFO: 3 [term: 1] received a MsgVote message with higher term from 1 [term: 2]
raft2020/10/27 05:41:58 INFO: 3 became follower at term 2
raft2020/10/27 05:41:58 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 2
raft2020/10/27 05:41:58 INFO: 1 received MsgVoteResp from 2 at term 2
raft2020/10/27 05:41:58 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/27 05:41:58 INFO: 1 became leader at term 2
raft2020/10/27 05:41:58 INFO: 2 is starting a new election at term 2
raft2020/10/27 05:41:58 INFO: 2 became pre-candidate at term 2
raft2020/10/27 05:41:58 INFO: 2 received MsgPreVoteResp from 2 at term 2
raft2020/10/27 05:41:58 INFO: 2 [logterm: 2, index: 1] sent MsgPreVote request to 1 at term 2
raft2020/10/27 05:41:58 INFO: 2 [logterm: 2, index: 1] sent MsgPreVote request to 3 at term 2
raft2020/10/27 05:41:58 INFO: 3 is starting a new election at term 2
raft2020/10/27 05:41:58 INFO: 3 became pre-candidate at term 2
raft2020/10/27 05:41:58 INFO: 3 received MsgPreVoteResp from 3 at term 2
raft2020/10/27 05:41:58 INFO: 3 [logterm: 2, index: 1] sent MsgPreVote request to 1 at term 2
raft2020/10/27 05:41:58 INFO: 3 [logterm: 2, index: 1] sent MsgPreVote request to 2 at term 2
raft2020/10/27 05:41:58 INFO: 3 [logterm: 2, index: 1, vote: 1] cast MsgPreVote for 2 [logterm: 2, index: 1] at term 2
raft2020/10/27 05:41:58 INFO: 2 [logterm: 2, index: 1, vote: 1] cast MsgPreVote for 3 [logterm: 2, index: 1] at term 2
raft2020/10/27 05:41:58 INFO: 2 received MsgPreVoteResp from 3 at term 2
raft2020/10/27 05:41:58 INFO: 2 [quorum:2] has received 2 MsgPreVoteResp votes and 0 vote rejections
raft2020/10/27 05:41:58 INFO: 2 became candidate at term 3
raft2020/10/27 05:41:58 INFO: 2 received MsgVoteResp from 2 at term 3
raft2020/10/27 05:41:58 INFO: 2 [logterm: 2, index: 1] sent MsgVote request to 1 at term 3
raft2020/10/27 05:41:58 INFO: 2 [logterm: 2, index: 1] sent MsgVote request to 3 at term 3
raft2020/10/27 05:41:58 INFO: 3 received MsgPreVoteResp from 2 at term 2
raft2020/10/27 05:41:58 INFO: 3 [quorum:2] has received 2 MsgPreVoteResp votes and 0 vote rejections
raft2020/10/27 05:41:58 INFO: 3 became candidate at term 3
raft2020/10/27 05:41:58 INFO: 3 received MsgVoteResp from 3 at term 3
raft2020/10/27 05:41:58 INFO: 3 [logterm: 2, index: 1] sent MsgVote request to 2 at term 3
raft2020/10/27 05:41:58 INFO: 3 [logterm: 2, index: 1] sent MsgVote request to 1 at term 3
raft2020/10/27 05:41:58 INFO: 3 [logterm: 2, index: 1, vote: 3] rejected MsgVote from 2 [logterm: 2, index: 1] at term 3
raft2020/10/27 05:41:58 INFO: 2 [logterm: 2, index: 1, vote: 2] rejected MsgVote from 3 [logterm: 2, index: 1] at term 3
raft2020/10/27 05:41:58 INFO: 2 received MsgVoteResp rejection from 3 at term 3
raft2020/10/27 05:41:58 INFO: 2 [quorum:2] has received 1 MsgVoteResp votes and 1 vote rejections
raft2020/10/27 05:41:58 INFO: 3 received MsgVoteResp rejection from 2 at term 3
raft2020/10/27 05:41:58 INFO: 3 [quorum:2] has received 1 MsgVoteResp votes and 1 vote rejections
raft2020/10/27 05:41:58 INFO: 2 is starting a new election at term 3
raft2020/10/27 05:41:58 INFO: 2 became pre-candidate at term 3
raft2020/10/27 05:41:58 INFO: 2 received MsgPreVoteResp from 2 at term 3
raft2020/10/27 05:41:58 INFO: 2 [logterm: 2, index: 1] sent MsgPreVote request to 3 at term 3
raft2020/10/27 05:41:58 INFO: 2 [logterm: 2, index: 1] sent MsgPreVote request to 1 at term 3
raft2020/10/27 05:41:58 INFO: 3 [logterm: 2, index: 1, vote: 3] cast MsgPreVote for 2 [logterm: 2, index: 1] at term 3
raft2020/10/27 05:41:58 INFO: 2 received MsgPreVoteResp from 3 at term 3
raft2020/10/27 05:41:58 INFO: 2 [quorum:2] has received 2 MsgPreVoteResp votes and 0 vote rejections
raft2020/10/27 05:41:58 INFO: 2 became candidate at term 4
raft2020/10/27 05:41:58 INFO: 2 received MsgVoteResp from 2 at term 4
raft2020/10/27 05:41:58 INFO: 2 [logterm: 2, index: 1] sent MsgVote request to 1 at term 4
raft2020/10/27 05:41:58 INFO: 2 [logterm: 2, index: 1] sent MsgVote request to 3 at term 4
raft2020/10/27 05:41:58 INFO: 3 [term: 3] received a MsgVote message with higher term from 2 [term: 4]
raft2020/10/27 05:41:58 INFO: 3 became follower at term 4
raft2020/10/27 05:41:58 INFO: 3 [logterm: 2, index: 1, vote: 0] cast MsgVote for 2 [logterm: 2, index: 1] at term 4
raft2020/10/27 05:41:58 INFO: 2 received MsgVoteResp from 3 at term 4
raft2020/10/27 05:41:58 INFO: 2 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/27 05:41:58 INFO: 2 became leader at term 4
--- PASS: TestPreVoteWithSplitVote (0.01s)
=== RUN   TestPreVoteWithCheckQuorum
raft2020/10/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 2 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 3 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 1 became follower at term 1
raft2020/10/27 05:41:58 INFO: 2 became follower at term 1
raft2020/10/27 05:41:58 INFO: 3 became follower at term 1
raft2020/10/27 05:41:58 INFO: 1 is starting a new election at term 1
raft2020/10/27 05:41:58 INFO: 1 became pre-candidate at term 1
raft2020/10/27 05:41:58 INFO: 1 received MsgPreVoteResp from 1 at term 1
raft2020/10/27 05:41:58 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 2 at term 1
raft2020/10/27 05:41:58 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 3 at term 1
raft2020/10/27 05:41:58 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/27 05:41:58 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 1 [logterm: 0, index: 0] at term 1
raft2020/10/27 05:41:58 INFO: 1 received MsgPreVoteResp from 2 at term 1
raft2020/10/27 05:41:58 INFO: 1 [quorum:2] has received 2 MsgPreVoteResp votes and 0 vote rejections
raft2020/10/27 05:41:58 INFO: 1 became candidate at term 2
raft2020/10/27 05:41:58 INFO: 1 received MsgVoteResp from 1 at term 2
raft2020/10/27 05:41:58 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 2
raft2020/10/27 05:41:58 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 2
raft2020/10/27 05:41:58 INFO: 2 [term: 1] received a MsgVote message with higher term from 1 [term: 2]
raft2020/10/27 05:41:58 INFO: 2 became follower at term 2
raft2020/10/27 05:41:58 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 2
raft2020/10/27 05:41:58 INFO: 3 [term: 1] received a MsgVote message with higher term from 1 [term: 2]
raft2020/10/27 05:41:58 INFO: 3 became follower at term 2
raft2020/10/27 05:41:58 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 2
raft2020/10/27 05:41:58 INFO: 1 received MsgVoteResp from 2 at term 2
raft2020/10/27 05:41:58 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/27 05:41:58 INFO: 1 became leader at term 2
raft2020/10/27 05:41:58 INFO: 3 is starting a new election at term 2
raft2020/10/27 05:41:58 INFO: 3 became pre-candidate at term 2
raft2020/10/27 05:41:58 INFO: 3 received MsgPreVoteResp from 3 at term 2
raft2020/10/27 05:41:58 INFO: 3 [logterm: 2, index: 1] sent MsgPreVote request to 1 at term 2
raft2020/10/27 05:41:58 INFO: 3 [logterm: 2, index: 1] sent MsgPreVote request to 2 at term 2
raft2020/10/27 05:41:58 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/27 05:41:58 INFO: 2 is starting a new election at term 2
raft2020/10/27 05:41:58 INFO: 2 became pre-candidate at term 2
raft2020/10/27 05:41:58 INFO: 2 received MsgPreVoteResp from 2 at term 2
raft2020/10/27 05:41:58 INFO: 2 [logterm: 2, index: 1] sent MsgPreVote request to 1 at term 2
raft2020/10/27 05:41:58 INFO: 2 [logterm: 2, index: 1] sent MsgPreVote request to 3 at term 2
raft2020/10/27 05:41:58 INFO: 3 [logterm: 2, index: 1, vote: 1] cast MsgPreVote for 2 [logterm: 2, index: 1] at term 2
raft2020/10/27 05:41:58 INFO: 2 received MsgPreVoteResp from 3 at term 2
raft2020/10/27 05:41:58 INFO: 2 [quorum:2] has received 2 MsgPreVoteResp votes and 0 vote rejections
raft2020/10/27 05:41:58 INFO: 2 became candidate at term 3
raft2020/10/27 05:41:58 INFO: 2 received MsgVoteResp from 2 at term 3
raft2020/10/27 05:41:58 INFO: 2 [logterm: 2, index: 1] sent MsgVote request to 1 at term 3
raft2020/10/27 05:41:58 INFO: 2 [logterm: 2, index: 1] sent MsgVote request to 3 at term 3
raft2020/10/27 05:41:58 INFO: 3 [term: 2] received a MsgVote message with higher term from 2 [term: 3]
raft2020/10/27 05:41:58 INFO: 3 became follower at term 3
raft2020/10/27 05:41:58 INFO: 3 [logterm: 2, index: 1, vote: 0] cast MsgVote for 2 [logterm: 2, index: 1] at term 3
raft2020/10/27 05:41:58 INFO: 2 received MsgVoteResp from 3 at term 3
raft2020/10/27 05:41:58 INFO: 2 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2020/10/27 05:41:58 INFO: 2 became leader at term 3
--- PASS: TestPreVoteWithCheckQuorum (0.00s)
=== RUN   TestRawNodeStep
raft2020/10/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 1 became follower at term 1
raft2020/10/27 05:41:58 INFO: 1 no leader at term 1; dropping proposal
raft2020/10/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 1 became follower at term 1
raft2020/10/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 1 became follower at term 1
raft2020/10/27 05:41:58 INFO: 1 [logterm: 1, index: 1, vote: 0] rejected MsgPreVote from 0 [logterm: 0, index: 0] at term 1
raft2020/10/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 1 became follower at term 1
raft2020/10/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 1 became follower at term 1
raft2020/10/27 05:41:58 INFO: 1 [logterm: 1, index: 1, vote: 0] rejected MsgVote from 0 [logterm: 0, index: 0] at term 1
raft2020/10/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 1 became follower at term 1
raft2020/10/27 05:41:58 INFO: 1 [commit: 1] ignored snapshot [index: 0, term: 0]
raft2020/10/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 1 became follower at term 1
raft2020/10/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 1 became follower at term 1
raft2020/10/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 1 became follower at term 1
raft2020/10/27 05:41:58 ERROR: 1 invalid format of MsgReadIndexResp from 0, entries count: 0
raft2020/10/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 1 became follower at term 1
raft2020/10/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 1 became follower at term 1
raft2020/10/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 1 became follower at term 1
raft2020/10/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 1 became follower at term 1
raft2020/10/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 1 became follower at term 1
raft2020/10/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 1 became follower at term 1
raft2020/10/27 05:41:58 INFO: 1 [term 1] received MsgTimeoutNow from 0 and starts an election to get leadership.
raft2020/10/27 05:41:58 INFO: 1 became candidate at term 2
raft2020/10/27 05:41:58 INFO: 1 received MsgVoteResp from 1 at term 2
raft2020/10/27 05:41:58 INFO: 1 became leader at term 2
raft2020/10/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 1 became follower at term 1
raft2020/10/27 05:41:58 INFO: 1 no leader at term 1; dropping index reading msg
raft2020/10/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 1 became follower at term 1
raft2020/10/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 1 became follower at term 1
raft2020/10/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 1 became follower at term 1
raft2020/10/27 05:41:58 INFO: 1 no leader at term 1; dropping leader transfer msg
--- PASS: TestRawNodeStep (0.00s)
=== RUN   TestRawNodeProposeAndConfChange
raft2020/10/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 1 became follower at term 1
raft2020/10/27 05:41:58 INFO: 1 is starting a new election at term 1
raft2020/10/27 05:41:58 INFO: 1 became candidate at term 2
raft2020/10/27 05:41:58 INFO: 1 received MsgVoteResp from 1 at term 2
raft2020/10/27 05:41:58 INFO: 1 became leader at term 2
--- PASS: TestRawNodeProposeAndConfChange (0.00s)
=== RUN   TestRawNodeProposeAddDuplicateNode
raft2020/10/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 1 became follower at term 1
raft2020/10/27 05:41:58 INFO: 1 is starting a new election at term 1
raft2020/10/27 05:41:58 INFO: 1 became candidate at term 2
raft2020/10/27 05:41:58 INFO: 1 received MsgVoteResp from 1 at term 2
raft2020/10/27 05:41:58 INFO: 1 became leader at term 2
--- PASS: TestRawNodeProposeAddDuplicateNode (0.00s)
=== RUN   TestRawNodeReadIndex
raft2020/10/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 INFO: 1 became follower at term 1
raft2020/10/27 05:41:58 INFO: 1 is starting a new election at term 1
raft2020/10/27 05:41:58 INFO: 1 became candidate at term 2
raft2020/10/27 05:41:58 INFO: 1 received MsgVoteResp from 1 at term 2
raft2020/10/27 05:41:58 INFO: 1 became leader at term 2
--- PASS: TestRawNodeReadIndex (0.00s)
=== RUN   TestRawNodeStart
raft2020/10/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 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/27 05:41:58 INFO: 1 is starting a new election at term 1
raft2020/10/27 05:41:58 INFO: 1 became candidate at term 2
raft2020/10/27 05:41:58 INFO: 1 received MsgVoteResp from 1 at term 2
raft2020/10/27 05:41:58 INFO: 1 became leader at term 2
--- PASS: TestRawNodeStart (0.00s)
=== RUN   TestRawNodeRestart
raft2020/10/27 05:41:58 INFO: 1 became follower at term 1
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [], term: 1, commit: 1, applied: 0, lastindex: 2, lastterm: 1]
--- PASS: TestRawNodeRestart (0.00s)
=== RUN   TestRawNodeRestartFromSnapshot
raft2020/10/27 05:41:58 INFO: 1 became follower at term 1
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [1,2], term: 1, commit: 3, applied: 2, lastindex: 3, lastterm: 1]
--- PASS: TestRawNodeRestartFromSnapshot (0.00s)
=== RUN   TestRawNodeStatus
raft2020/10/27 05:41:58 INFO: 1 became follower at term 0
raft2020/10/27 05:41:58 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2020/10/27 05:41:58 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.599s
?   	github.com/coreos/etcd/raft/raftpb	[no test files]
=== RUN   TestSendMessage
2020-10-27 05:42:07.922957 I | rafthttp: starting peer 2...
2020-10-27 05:42:07.923507 I | rafthttp: started HTTP pipelining with peer 2
2020-10-27 05:42:07.925748 I | rafthttp: started streaming with peer 2 (writer)
2020-10-27 05:42:07.927349 I | rafthttp: started streaming with peer 2 (writer)
2020-10-27 05:42:07.931663 I | rafthttp: started peer 2
2020-10-27 05:42:07.931871 I | rafthttp: added peer 2
2020-10-27 05:42:07.932026 I | rafthttp: starting peer 1...
2020-10-27 05:42:07.932149 I | rafthttp: started HTTP pipelining with peer 1
2020-10-27 05:42:07.933241 I | rafthttp: started streaming with peer 2 (stream MsgApp v2 reader)
2020-10-27 05:42:07.935130 I | rafthttp: started streaming with peer 2 (stream Message reader)
2020-10-27 05:42:07.941808 I | rafthttp: started peer 1
2020-10-27 05:42:07.942100 I | rafthttp: added peer 1
2020-10-27 05:42:07.943826 I | rafthttp: peer 2 became active
2020-10-27 05:42:07.943992 I | rafthttp: established a TCP streaming connection with peer 2 (stream Message reader)
2020-10-27 05:42:07.949173 I | rafthttp: started streaming with peer 1 (writer)
2020-10-27 05:42:07.949684 I | rafthttp: started streaming with peer 1 (writer)
2020-10-27 05:42:07.949773 I | rafthttp: peer 1 became active
2020-10-27 05:42:07.949864 I | rafthttp: established a TCP streaming connection with peer 1 (stream Message writer)
2020-10-27 05:42:07.951093 I | rafthttp: established a TCP streaming connection with peer 1 (stream MsgApp v2 writer)
2020-10-27 05:42:07.951429 I | rafthttp: established a TCP streaming connection with peer 2 (stream MsgApp v2 reader)
2020-10-27 05:42:07.951971 I | rafthttp: started streaming with peer 1 (stream MsgApp v2 reader)
2020-10-27 05:42:07.952294 I | rafthttp: started streaming with peer 1 (stream Message reader)
2020-10-27 05:42:07.956599 I | rafthttp: established a TCP streaming connection with peer 2 (stream Message writer)
2020-10-27 05:42:07.956952 I | rafthttp: established a TCP streaming connection with peer 1 (stream Message reader)
2020-10-27 05:42:07.958772 I | rafthttp: established a TCP streaming connection with peer 2 (stream MsgApp v2 writer)
2020-10-27 05:42:07.959875 I | rafthttp: established a TCP streaming connection with peer 1 (stream MsgApp v2 reader)
2020-10-27 05:42:07.969045 I | rafthttp: stopping peer 1...
2020-10-27 05:42:07.970568 I | rafthttp: closed the TCP streaming connection with peer 1 (stream MsgApp v2 writer)
2020-10-27 05:42:07.970818 I | rafthttp: stopped streaming with peer 1 (writer)
2020-10-27 05:42:07.972171 I | rafthttp: closed the TCP streaming connection with peer 1 (stream Message writer)
2020-10-27 05:42:07.972480 I | rafthttp: stopped streaming with peer 1 (writer)
2020-10-27 05:42:07.972756 W | rafthttp: lost the TCP streaming connection with peer 2 (stream MsgApp v2 reader)
2020-10-27 05:42:07.973559 I | rafthttp: stopped HTTP pipelining with peer 1
2020-10-27 05:42:07.973899 W | rafthttp: lost the TCP streaming connection with peer 2 (stream Message reader)
2020-10-27 05:42:07.974234 W | rafthttp: lost the TCP streaming connection with peer 1 (stream MsgApp v2 reader)
2020-10-27 05:42:07.974377 I | rafthttp: stopped streaming with peer 1 (stream MsgApp v2 reader)
2020-10-27 05:42:07.974774 W | rafthttp: lost the TCP streaming connection with peer 1 (stream Message reader)
2020-10-27 05:42:07.974879 E | rafthttp: failed to read 1 on stream Message (context canceled)
2020-10-27 05:42:07.974953 I | rafthttp: peer 1 became inactive (message send to peer failed)
2020-10-27 05:42:07.975053 I | rafthttp: stopped streaming with peer 1 (stream Message reader)
2020-10-27 05:42:07.975191 I | rafthttp: stopped peer 1
2020-10-27 05:42:07.975333 I | rafthttp: stopping peer 2...
2020-10-27 05:42:07.976597 I | rafthttp: closed the TCP streaming connection with peer 2 (stream MsgApp v2 writer)
2020-10-27 05:42:07.976704 I | rafthttp: stopped streaming with peer 2 (writer)
2020-10-27 05:42:07.977179 E | rafthttp: failed to find member 1 in cluster 1
2020-10-27 05:42:07.977565 E | rafthttp: failed to find member 1 in cluster 1
2020-10-27 05:42:07.978459 I | rafthttp: closed the TCP streaming connection with peer 2 (stream Message writer)
2020-10-27 05:42:07.978630 I | rafthttp: stopped streaming with peer 2 (writer)
2020-10-27 05:42:07.978845 E | rafthttp: failed to dial 2 on stream Message (peer 2 failed to find local node 1)
2020-10-27 05:42:07.979111 I | rafthttp: peer 2 became inactive (message send to peer failed)
2020-10-27 05:42:07.979346 I | rafthttp: stopped HTTP pipelining with peer 2
2020-10-27 05:42:07.979866 I | rafthttp: stopped streaming with peer 2 (stream MsgApp v2 reader)
2020-10-27 05:42:07.980161 I | rafthttp: stopped streaming with peer 2 (stream Message reader)
2020-10-27 05:42:07.980439 I | rafthttp: stopped peer 2
--- PASS: TestSendMessage (0.06s)
=== RUN   TestSendMessageWhenStreamIsBroken
2020-10-27 05:42:07.983360 I | rafthttp: starting peer 2...
2020-10-27 05:42:07.983523 I | rafthttp: started HTTP pipelining with peer 2
2020-10-27 05:42:07.993749 I | rafthttp: started streaming with peer 2 (writer)
2020-10-27 05:42:07.995075 I | rafthttp: started streaming with peer 2 (writer)
2020-10-27 05:42:07.997158 I | rafthttp: started peer 2
2020-10-27 05:42:07.997553 I | rafthttp: added peer 2
2020-10-27 05:42:07.997880 I | rafthttp: starting peer 1...
2020-10-27 05:42:07.998215 I | rafthttp: started streaming with peer 2 (stream MsgApp v2 reader)
2020-10-27 05:42:07.998487 I | rafthttp: started HTTP pipelining with peer 1
2020-10-27 05:42:07.999060 I | rafthttp: started streaming with peer 2 (stream Message reader)
2020-10-27 05:42:08.002117 I | rafthttp: started streaming with peer 1 (writer)
2020-10-27 05:42:08.005435 I | rafthttp: started peer 1
2020-10-27 05:42:08.005789 I | rafthttp: added peer 1
2020-10-27 05:42:08.006132 I | rafthttp: started streaming with peer 1 (stream Message reader)
2020-10-27 05:42:08.006242 I | rafthttp: started streaming with peer 1 (writer)
2020-10-27 05:42:08.006557 I | rafthttp: peer 1 became active
2020-10-27 05:42:08.006779 I | rafthttp: established a TCP streaming connection with peer 1 (stream Message writer)
2020-10-27 05:42:08.006989 I | rafthttp: started streaming with peer 1 (stream MsgApp v2 reader)
2020-10-27 05:42:08.007247 I | rafthttp: established a TCP streaming connection with peer 1 (stream MsgApp v2 writer)
2020-10-27 05:42:08.007347 I | rafthttp: peer 2 became active
2020-10-27 05:42:08.007423 I | rafthttp: established a TCP streaming connection with peer 2 (stream Message reader)
2020-10-27 05:42:08.008642 I | rafthttp: established a TCP streaming connection with peer 2 (stream MsgApp v2 reader)
2020-10-27 05:42:08.012914 I | rafthttp: established a TCP streaming connection with peer 2 (stream Message writer)
2020-10-27 05:42:08.014071 I | rafthttp: established a TCP streaming connection with peer 2 (stream MsgApp v2 writer)
2020-10-27 05:42:08.015595 I | rafthttp: established a TCP streaming connection with peer 1 (stream Message reader)
2020-10-27 05:42:08.016252 I | rafthttp: established a TCP streaming connection with peer 1 (stream MsgApp v2 reader)
2020-10-27 05:42:08.017344 W | rafthttp: lost the TCP streaming connection with peer 2 (stream MsgApp v2 reader)
2020-10-27 05:42:08.017472 E | rafthttp: failed to read 2 on stream MsgApp v2 (unexpected EOF)
2020-10-27 05:42:08.017600 I | rafthttp: peer 2 became inactive (message send to peer failed)
2020-10-27 05:42:08.018181 W | rafthttp: lost the TCP streaming connection with peer 1 (stream Message reader)
2020-10-27 05:42:08.018293 E | rafthttp: failed to read 1 on stream Message (unexpected EOF)
2020-10-27 05:42:08.018409 I | rafthttp: peer 1 became inactive (message send to peer failed)
2020-10-27 05:42:08.019932 W | rafthttp: lost the TCP streaming connection with peer 2 (stream Message reader)
2020-10-27 05:42:08.023400 W | rafthttp: lost the TCP streaming connection with peer 1 (stream MsgApp v2 reader)
2020-10-27 05:42:08.024128 W | rafthttp: lost the TCP streaming connection with peer 2 (stream Message writer)
2020-10-27 05:42:08.025155 I | rafthttp: peer 2 became active
2020-10-27 05:42:08.025265 I | rafthttp: established a TCP streaming connection with peer 2 (stream Message reader)
2020-10-27 05:42:08.026099 I | rafthttp: peer 1 became active
2020-10-27 05:42:08.026257 I | rafthttp: established a TCP streaming connection with peer 1 (stream Message reader)
2020-10-27 05:42:08.028092 I | rafthttp: established a TCP streaming connection with peer 2 (stream Message writer)
2020-10-27 05:42:08.028641 I | rafthttp: established a TCP streaming connection with peer 1 (stream MsgApp v2 reader)
2020-10-27 05:42:08.033037 I | rafthttp: established a TCP streaming connection with peer 2 (stream MsgApp v2 reader)
2020-10-27 05:42:08.034533 W | rafthttp: closed an existing TCP streaming connection with peer 1 (stream Message writer)
2020-10-27 05:42:08.034642 I | rafthttp: established a TCP streaming connection with peer 1 (stream Message writer)
2020-10-27 05:42:08.042532 W | rafthttp: closed an existing TCP streaming connection with peer 2 (stream MsgApp v2 writer)
2020-10-27 05:42:08.042949 I | rafthttp: established a TCP streaming connection with peer 2 (stream MsgApp v2 writer)
2020-10-27 05:42:08.043847 I | rafthttp: stopping peer 1...
2020-10-27 05:42:08.045417 W | rafthttp: closed an existing TCP streaming connection with peer 1 (stream MsgApp v2 writer)
2020-10-27 05:42:08.045728 I | rafthttp: established a TCP streaming connection with peer 1 (stream MsgApp v2 writer)
2020-10-27 05:42:08.046788 W | rafthttp: lost the TCP streaming connection with peer 2 (stream MsgApp v2 reader)
2020-10-27 05:42:08.049248 I | rafthttp: closed the TCP streaming connection with peer 1 (stream MsgApp v2 writer)
2020-10-27 05:42:08.049599 I | rafthttp: stopped streaming with peer 1 (writer)
2020-10-27 05:42:08.050673 W | rafthttp: lost the TCP streaming connection with peer 2 (stream Message reader)
2020-10-27 05:42:08.053156 I | rafthttp: closed the TCP streaming connection with peer 1 (stream Message writer)
2020-10-27 05:42:08.053443 I | rafthttp: stopped streaming with peer 1 (writer)
2020-10-27 05:42:08.053740 I | rafthttp: stopped HTTP pipelining with peer 1
2020-10-27 05:42:08.054228 W | rafthttp: lost the TCP streaming connection with peer 1 (stream MsgApp v2 reader)
2020-10-27 05:42:08.054393 I | rafthttp: stopped streaming with peer 1 (stream MsgApp v2 reader)
2020-10-27 05:42:08.054818 W | rafthttp: lost the TCP streaming connection with peer 1 (stream Message reader)
2020-10-27 05:42:08.054965 I | rafthttp: stopped streaming with peer 1 (stream Message reader)
2020-10-27 05:42:08.055136 I | rafthttp: stopped peer 1
2020-10-27 05:42:08.055351 I | rafthttp: stopping peer 2...
2020-10-27 05:42:08.058630 I | rafthttp: closed the TCP streaming connection with peer 2 (stream MsgApp v2 writer)
2020-10-27 05:42:08.058764 I | rafthttp: stopped streaming with peer 2 (writer)
2020-10-27 05:42:08.061966 I | rafthttp: closed the TCP streaming connection with peer 2 (stream Message writer)
2020-10-27 05:42:08.062094 I | rafthttp: stopped streaming with peer 2 (writer)
2020-10-27 05:42:08.062462 I | rafthttp: stopped HTTP pipelining with peer 2
2020-10-27 05:42:08.062672 I | rafthttp: stopped streaming with peer 2 (stream MsgApp v2 reader)
2020-10-27 05:42:08.062993 I | rafthttp: stopped streaming with peer 2 (stream Message reader)
2020-10-27 05:42:08.063208 I | rafthttp: stopped peer 2
--- PASS: TestSendMessageWhenStreamIsBroken (0.08s)
=== RUN   TestServeRaftPrefix
2020-10-27 05:42:08.065860 E | rafthttp: failed to read raft message (some error)
2020-10-27 05:42:08.066347 E | rafthttp: failed to unmarshal raft message (unexpected EOF)
2020-10-27 05:42:08.066716 E | rafthttp: request cluster ID mismatch (got 1 want 0)
2020-10-27 05:42:08.067487 W | rafthttp: failed to process raft message (blah)
--- PASS: TestServeRaftPrefix (0.00s)
=== RUN   TestServeRaftStreamPrefix
--- PASS: TestServeRaftStreamPrefix (0.00s)
=== RUN   TestServeRaftStreamPrefixBad
2020-10-27 05:42:08.070069 E | rafthttp: failed to find member 2 in cluster 1
2020-10-27 05:42:08.070467 W | rafthttp: rejected the stream from peer 5 since it was removed
2020-10-27 05:42:08.070776 E | rafthttp: request cluster ID mismatch (got 2 want 1)
2020-10-27 05:42:08.071083 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.01s)
=== RUN   TestPeerPick
--- PASS: TestPeerPick (0.00s)
=== RUN   TestPipelineSend
2020-10-27 05:42:08.082742 I | rafthttp: started HTTP pipelining with peer 1
2020-10-27 05:42:08.083321 I | rafthttp: peer 1 became active
2020-10-27 05:42:08.093989 I | rafthttp: stopped HTTP pipelining with peer 1
--- PASS: TestPipelineSend (0.01s)
=== RUN   TestPipelineKeepSendingWhenPostError
2020-10-27 05:42:08.094732 I | rafthttp: started HTTP pipelining with peer 1
2020-10-27 05:42:08.109040 I | rafthttp: stopped HTTP pipelining with peer 1
--- PASS: TestPipelineKeepSendingWhenPostError (0.01s)
=== RUN   TestPipelineExceedMaximumServing
2020-10-27 05:42:08.110712 I | rafthttp: started HTTP pipelining with peer 1
2020-10-27 05:42:08.112192 I | rafthttp: peer 1 became active
2020-10-27 05:42:08.115196 I | rafthttp: stopped HTTP pipelining with peer 1
--- PASS: TestPipelineExceedMaximumServing (0.01s)
=== RUN   TestPipelineSendFailed
2020-10-27 05:42:08.116405 I | rafthttp: started HTTP pipelining with peer 1
2020-10-27 05:42:08.127318 I | rafthttp: stopped HTTP pipelining with peer 1
--- PASS: TestPipelineSendFailed (0.01s)
=== RUN   TestPipelinePost
2020-10-27 05:42:08.128497 I | rafthttp: started HTTP pipelining with peer 1
2020-10-27 05:42:08.139041 I | rafthttp: stopped HTTP pipelining with peer 1
--- PASS: TestPipelinePost (0.01s)
=== RUN   TestPipelinePostBad
2020-10-27 05:42:08.139951 I | rafthttp: started HTTP pipelining with peer 1
2020-10-27 05:42:08.140393 I | rafthttp: stopped HTTP pipelining with peer 1
2020-10-27 05:42:08.140526 I | rafthttp: started HTTP pipelining with peer 1
2020-10-27 05:42:08.140759 I | rafthttp: stopped HTTP pipelining with peer 1
2020-10-27 05:42:08.140902 I | rafthttp: started HTTP pipelining with peer 1
2020-10-27 05:42:08.141167 I | rafthttp: stopped HTTP pipelining with peer 1
--- PASS: TestPipelinePostBad (0.00s)
=== RUN   TestPipelinePostErrorc
2020-10-27 05:42:08.141667 I | rafthttp: started HTTP pipelining with peer 1
2020-10-27 05:42:08.141886 I | rafthttp: stopped HTTP pipelining with peer 1
--- PASS: TestPipelinePostErrorc (0.00s)
=== RUN   TestStopBlockedPipeline
2020-10-27 05:42:08.142302 I | rafthttp: started HTTP pipelining with peer 1
2020-10-27 05:42:08.152164 I | rafthttp: stopped HTTP pipelining with peer 1
--- PASS: TestStopBlockedPipeline (0.01s)
=== RUN   TestSnapshotSend
2020-10-27 05:42:08.154414 I | rafthttp: start to send database snapshot [index: 0, to 1, size 33 B]...
2020-10-27 05:42:08.156592 I | rafthttp: receiving database snapshot [index: 0, from: 0, raft message size: 28 B]
2020-10-27 05:42:08.531273 I | snap: saved database snapshot to disk [total bytes: 5]
2020-10-27 05:42:08.531647 I | rafthttp: successfully received and saved database snapshot [index: 0, from: 0, raft message size: 28 B, db size: 5 B, took: 375.274148ms]
2020-10-27 05:42:08.532839 I | rafthttp: peer 1 became active
2020-10-27 05:42:08.532940 I | rafthttp: database snapshot [index: 0, to: 1] sent out successfully
2020-10-27 05:42:08.535895 I | rafthttp: start to send database snapshot [index: 0, to 1, size 29 B]...
2020-10-27 05:42:08.537659 W | rafthttp: database snapshot [index: 0, to: 1] failed to be sent out (ioutil: short read)
2020-10-27 05:42:08.537844 I | rafthttp: receiving database snapshot [index: 0, from: 0, raft message size: 28 B]
2020-10-27 05:42:08.538910 E | rafthttp: failed to save KV snapshot (unexpected EOF)
2020-10-27 05:42:08.540841 I | rafthttp: start to send database snapshot [index: 0, to 1, size 10 kB]...
2020-10-27 05:42:08.543010 I | rafthttp: receiving database snapshot [index: 0, from: 0, raft message size: 28 B]
2020-10-27 05:42:08.544224 E | rafthttp: failed to save KV snapshot (unexpected EOF)
2020-10-27 05:42:08.544885 W | rafthttp: database snapshot [index: 0, to: 1] failed to be sent out (ioutil: short read)
2020-10-27 05:42:08.546894 I | rafthttp: start to send database snapshot [index: 0, to 1, size 29 B]...
2020-10-27 05:42:08.548891 W | rafthttp: database snapshot [index: 0, to: 1] failed to be sent out (ioutil: expect EOF)
2020-10-27 05:42:08.551645 I | rafthttp: receiving database snapshot [index: 0, from: 0, raft message size: 28 B]
2020-10-27 05:42:08.553680 E | rafthttp: failed to save KV snapshot (unexpected EOF)
--- PASS: TestSnapshotSend (0.40s)
=== RUN   TestStreamWriterAttachOutgoingConn
2020-10-27 05:42:08.557551 I | rafthttp: started streaming with peer 1 (writer)
2020-10-27 05:42:08.557701 I | rafthttp: peer 1 became active
2020-10-27 05:42:08.558246 I | rafthttp: established a TCP streaming connection with peer 1 (stream Message writer)
2020-10-27 05:42:08.560279 W | rafthttp: closed an existing TCP streaming connection with peer 1 (stream Message writer)
2020-10-27 05:42:08.560425 I | rafthttp: established a TCP streaming connection with peer 1 (stream Message writer)
2020-10-27 05:42:08.562993 W | rafthttp: closed an existing TCP streaming connection with peer 1 (stream Message writer)
2020-10-27 05:42:08.563128 I | rafthttp: established a TCP streaming connection with peer 1 (stream Message writer)
2020-10-27 05:42:08.565282 I | rafthttp: closed the TCP streaming connection with peer 1 (stream Message writer)
2020-10-27 05:42:08.565415 I | rafthttp: stopped streaming with peer 1 (writer)
--- PASS: TestStreamWriterAttachOutgoingConn (0.01s)
=== RUN   TestStreamWriterAttachBadOutgoingConn
2020-10-27 05:42:08.571488 I | rafthttp: started streaming with peer 1 (writer)
2020-10-27 05:42:08.571647 I | rafthttp: peer 1 became active
2020-10-27 05:42:08.572038 I | rafthttp: established a TCP streaming connection with peer 1 (stream Message writer)
2020-10-27 05:42:08.572375 E | rafthttp: failed to write 1 on stream Message (blah)
2020-10-27 05:42:08.572470 I | rafthttp: peer 1 became inactive (message send to peer failed)
2020-10-27 05:42:08.572702 E | rafthttp: peer 1 (writer) connection close error: blah
2020-10-27 05:42:08.576667 W | rafthttp: lost the TCP streaming connection with peer 1 (stream Message writer)
2020-10-27 05:42:08.577139 I | rafthttp: stopped streaming with peer 1 (writer)
--- PASS: TestStreamWriterAttachBadOutgoingConn (0.01s)
=== RUN   TestStreamReaderDialRequest
--- PASS: TestStreamReaderDialRequest (0.02s)
=== RUN   TestStreamReaderDialResult
--- PASS: TestStreamReaderDialResult (0.00s)
=== RUN   TestStreamReaderStopOnDial
2020-10-27 05:42:08.601817 I | rafthttp: started streaming with peer 2 (stream Message reader)
2020-10-27 05:42:08.612433 I | rafthttp: peer 2 became active
2020-10-27 05:42:08.612657 I | rafthttp: established a TCP streaming connection with peer 2 (stream Message reader)
2020-10-27 05:42:08.612982 W | rafthttp: lost the TCP streaming connection with peer 2 (stream Message reader)
2020-10-27 05:42:08.613218 I | rafthttp: stopped streaming with peer 2 (stream Message reader)
--- PASS: TestStreamReaderStopOnDial (0.02s)
=== RUN   TestStreamReaderDialDetectUnsupport
--- PASS: TestStreamReaderDialDetectUnsupport (0.00s)
=== RUN   TestStream
2020-10-27 05:42:08.629053 I | rafthttp: started streaming with peer 2 (stream Message reader)
2020-10-27 05:42:08.631263 I | rafthttp: started streaming with peer 1 (writer)
2020-10-27 05:42:08.634202 I | rafthttp: peer 1 became active
2020-10-27 05:42:08.634628 I | rafthttp: peer 2 became active
2020-10-27 05:42:08.634992 I | rafthttp: established a TCP streaming connection with peer 1 (stream Message writer)
2020-10-27 05:42:08.635244 I | rafthttp: established a TCP streaming connection with peer 2 (stream Message reader)
2020-10-27 05:42:08.644209 W | rafthttp: lost the TCP streaming connection with peer 2 (stream Message reader)
2020-10-27 05:42:08.644352 I | rafthttp: stopped streaming with peer 2 (stream Message reader)
2020-10-27 05:42:08.647338 I | rafthttp: started streaming with peer 1 (writer)
2020-10-27 05:42:08.647463 I | rafthttp: started streaming with peer 2 (stream Message reader)
2020-10-27 05:42:08.649527 I | rafthttp: peer 1 became active
2020-10-27 05:42:08.649898 I | rafthttp: established a TCP streaming connection with peer 1 (stream Message writer)
2020-10-27 05:42:08.650293 I | rafthttp: peer 2 became active
2020-10-27 05:42:08.650416 I | rafthttp: established a TCP streaming connection with peer 2 (stream Message reader)
2020-10-27 05:42:08.650963 W | rafthttp: lost the TCP streaming connection with peer 2 (stream Message reader)
2020-10-27 05:42:08.651080 I | rafthttp: stopped streaming with peer 2 (stream Message reader)
2020-10-27 05:42:08.653099 I | rafthttp: started streaming with peer 2 (stream MsgApp v2 reader)
2020-10-27 05:42:08.654090 I | rafthttp: started streaming with peer 1 (writer)
2020-10-27 05:42:08.655821 I | rafthttp: peer 2 became active
2020-10-27 05:42:08.656002 I | rafthttp: established a TCP streaming connection with peer 2 (stream MsgApp v2 reader)
2020-10-27 05:42:08.656095 I | rafthttp: peer 1 became active
2020-10-27 05:42:08.656669 I | rafthttp: established a TCP streaming connection with peer 1 (stream MsgApp v2 writer)
2020-10-27 05:42:08.662660 W | rafthttp: lost the TCP streaming connection with peer 2 (stream MsgApp v2 reader)
2020-10-27 05:42:08.663123 I | rafthttp: stopped streaming with peer 2 (stream MsgApp v2 reader)
2020-10-27 05:42:08.670046 I | rafthttp: closed the TCP streaming connection with peer 1 (stream MsgApp v2 writer)
2020-10-27 05:42:08.670445 I | rafthttp: stopped streaming with peer 1 (writer)
2020-10-27 05:42:08.675202 I | rafthttp: closed the TCP streaming connection with peer 1 (stream Message writer)
2020-10-27 05:42:08.675332 I | rafthttp: stopped streaming with peer 1 (writer)
2020-10-27 05:42:08.682025 I | rafthttp: closed the TCP streaming connection with peer 1 (stream Message writer)
2020-10-27 05:42:08.682171 I | rafthttp: stopped streaming with peer 1 (writer)
--- PASS: TestStream (0.06s)
=== RUN   TestCheckStreamSupport
--- PASS: TestCheckStreamSupport (0.00s)
=== RUN   TestTransportSend
--- PASS: TestTransportSend (0.00s)
=== RUN   TestTransportCutMend
--- PASS: TestTransportCutMend (0.00s)
=== RUN   TestTransportAdd
2020-10-27 05:42:08.686159 I | rafthttp: starting peer 1...
2020-10-27 05:42:08.686743 I | rafthttp: started HTTP pipelining with peer 1
2020-10-27 05:42:08.689946 I | rafthttp: started streaming with peer 1 (writer)
2020-10-27 05:42:08.692994 I | rafthttp: started streaming with peer 1 (writer)
2020-10-27 05:42:08.698694 I | rafthttp: started peer 1
2020-10-27 05:42:08.699298 I | rafthttp: started streaming with peer 1 (stream MsgApp v2 reader)
2020-10-27 05:42:08.699779 I | rafthttp: started streaming with peer 1 (stream Message reader)
2020-10-27 05:42:08.703067 I | rafthttp: added peer 1
2020-10-27 05:42:08.703356 I | rafthttp: stopping peer 1...
2020-10-27 05:42:08.703605 I | rafthttp: stopped streaming with peer 1 (writer)
2020-10-27 05:42:08.703855 I | rafthttp: stopped streaming with peer 1 (writer)
2020-10-27 05:42:08.704146 I | rafthttp: stopped HTTP pipelining with peer 1
2020-10-27 05:42:08.704265 I | rafthttp: stopped streaming with peer 1 (stream MsgApp v2 reader)
2020-10-27 05:42:08.704546 I | rafthttp: stopped streaming with peer 1 (stream Message reader)
2020-10-27 05:42:08.704828 I | rafthttp: stopped peer 1
--- PASS: TestTransportAdd (0.02s)
=== RUN   TestTransportRemove
2020-10-27 05:42:08.706054 I | rafthttp: starting peer 1...
2020-10-27 05:42:08.706447 I | rafthttp: started HTTP pipelining with peer 1
2020-10-27 05:42:08.716624 I | rafthttp: started streaming with peer 1 (writer)
2020-10-27 05:42:08.717284 I | rafthttp: started streaming with peer 1 (writer)
2020-10-27 05:42:08.727099 I | rafthttp: started peer 1
2020-10-27 05:42:08.727265 I | rafthttp: started streaming with peer 1 (stream Message reader)
2020-10-27 05:42:08.727440 I | rafthttp: added peer 1
2020-10-27 05:42:08.727531 I | rafthttp: stopping peer 1...
2020-10-27 05:42:08.727663 I | rafthttp: stopped streaming with peer 1 (writer)
2020-10-27 05:42:08.729417 I | rafthttp: stopped streaming with peer 1 (writer)
2020-10-27 05:42:08.729514 I | rafthttp: started streaming with peer 1 (stream MsgApp v2 reader)
2020-10-27 05:42:08.729949 I | rafthttp: stopped HTTP pipelining with peer 1
2020-10-27 05:42:08.730230 I | rafthttp: stopped streaming with peer 1 (stream MsgApp v2 reader)
2020-10-27 05:42:08.730365 I | rafthttp: stopped streaming with peer 1 (stream Message reader)
2020-10-27 05:42:08.730465 I | rafthttp: stopped peer 1
2020-10-27 05:42:08.730558 I | rafthttp: removed peer 1
--- PASS: TestTransportRemove (0.02s)
=== RUN   TestTransportUpdate
2020-10-27 05:42:08.731115 I | rafthttp: updated peer 1
--- PASS: TestTransportUpdate (0.00s)
=== RUN   TestTransportErrorc
2020-10-27 05:42:08.731635 I | rafthttp: starting peer 1...
2020-10-27 05:42:08.731763 I | rafthttp: started HTTP pipelining with peer 1
2020-10-27 05:42:08.734935 I | rafthttp: started streaming with peer 1 (writer)
2020-10-27 05:42:08.735653 I | rafthttp: started streaming with peer 1 (writer)
2020-10-27 05:42:08.748886 I | rafthttp: started peer 1
2020-10-27 05:42:08.749106 I | rafthttp: started streaming with peer 1 (stream Message reader)
2020-10-27 05:42:08.749722 I | rafthttp: added peer 1
2020-10-27 05:42:08.749851 I | rafthttp: started streaming with peer 1 (stream MsgApp v2 reader)
2020-10-27 05:42:08.761167 I | rafthttp: stopping peer 1...
2020-10-27 05:42:08.761335 I | rafthttp: stopped streaming with peer 1 (writer)
2020-10-27 05:42:08.761457 I | rafthttp: stopped streaming with peer 1 (writer)
2020-10-27 05:42:08.761611 I | rafthttp: stopped HTTP pipelining with peer 1
2020-10-27 05:42:08.761896 I | rafthttp: stopped streaming with peer 1 (stream MsgApp v2 reader)
2020-10-27 05:42:08.762193 I | rafthttp: stopped streaming with peer 1 (stream Message reader)
2020-10-27 05:42:08.762424 I | rafthttp: stopped peer 1
--- PASS: TestTransportErrorc (0.03s)
=== 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.899s
=== RUN   TestSaveAndLoad
--- PASS: TestSaveAndLoad (0.49s)
=== RUN   TestBadCRC
2020-10-27 05:42:14.956065 E | snap: corrupted snapshot file /tmp/snapshot/0000000000000001-0000000000000001.snap: crc mismatch
--- PASS: TestBadCRC (0.07s)
=== RUN   TestFailback
2020-10-27 05:42:15.022985 E | snap: corrupted snapshot file /tmp/snapshot/000000000000ffff-000000000000ffff-000000000000ffff.snap: unexpected EOF
--- PASS: TestFailback (0.07s)
=== 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.14s)
    --- 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-27 05:42:15.170838 E | snap: unexpected empty snapshot
--- PASS: TestEmptySnapshot (0.00s)
=== RUN   TestAllSnapshotBroken
2020-10-27 05:42:15.173118 E | snap: corrupted snapshot file /tmp/snapshot/1.snap: unexpected EOF
--- PASS: TestAllSnapshotBroken (0.00s)
=== RUN   TestReleaseSnapDBs
2020-10-27 05:42:15.176458 I | snap: found orphaned .snap.db file; deleting "0000000000000064.snap.db"
2020-10-27 05:42:15.176901 I | snap: found orphaned .snap.db file; deleting "00000000000000c8.snap.db"
--- PASS: TestReleaseSnapDBs (0.00s)
PASS
ok  	github.com/coreos/etcd/snap	0.823s
?   	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.00s)
=== RUN   TestStoreRecover
--- PASS: TestStoreRecover (0.00s)
PASS
ok  	github.com/coreos/etcd/store	0.712s
?   	github.com/coreos/etcd/version	[no test files]
=== RUN   TestReadRecord
--- PASS: TestReadRecord (0.00s)
=== RUN   TestWriteRecord
--- PASS: TestWriteRecord (0.00s)
=== RUN   TestRepairTruncate
2020-10-27 05:42:32.264963 N | wal: repairing /tmp/waltest156039676/0000000000000000-0000000000000000.wal
2020-10-27 05:42:32.331492 W | wal: ignored file 0000000000000000-0000000000000000.wal.broken in wal
2020-10-27 05:42:32.965339 W | wal: ignored file 0000000000000000-0000000000000000.wal.broken in wal
--- PASS: TestRepairTruncate (2.33s)
=== RUN   TestRepairWriteTearLast
2020-10-27 05:42:37.308760 N | wal: repairing /tmp/waltest146374955/0000000000000000-0000000000000000.wal
2020-10-27 05:42:37.364764 W | wal: ignored file 0000000000000000-0000000000000000.wal.broken in wal
2020-10-27 05:42:37.923783 W | wal: ignored file 0000000000000000-0000000000000000.wal.broken in wal
--- PASS: TestRepairWriteTearLast (4.96s)
=== RUN   TestRepairWriteTearMiddle
2020-10-27 05:42:38.723449 N | wal: repairing /tmp/waltest255142030/0000000000000000-0000000000000000.wal
2020-10-27 05:42:40.215395 W | wal: ignored file 0000000000000000-0000000000000000.wal.broken in wal
2020-10-27 05:42:41.432418 W | wal: ignored file 0000000000000000-0000000000000000.wal.broken in wal
--- PASS: TestRepairWriteTearMiddle (3.57s)
=== RUN   TestNew
--- PASS: TestNew (0.26s)
=== RUN   TestNewForInitedDir
--- PASS: TestNewForInitedDir (0.00s)
=== RUN   TestOpenAtIndex
--- PASS: TestOpenAtIndex (0.15s)
=== RUN   TestVerify
2020-10-27 05:42:43.029042 I | wal: segmented wal file /tmp/waltest363415193/0000000000000001-0000000000000001.wal is created
2020-10-27 05:42:43.520076 I | wal: segmented wal file /tmp/waltest363415193/0000000000000002-0000000000000002.wal is created
2020-10-27 05:42:43.948664 I | wal: segmented wal file /tmp/waltest363415193/0000000000000003-0000000000000003.wal is created
2020-10-27 05:42:44.433811 I | wal: segmented wal file /tmp/waltest363415193/0000000000000004-0000000000000004.wal is created
2020-10-27 05:42:44.940990 I | wal: segmented wal file /tmp/waltest363415193/0000000000000005-0000000000000005.wal is created
--- PASS: TestVerify (3.05s)
=== RUN   TestCut
2020-10-27 05:42:45.735816 I | wal: segmented wal file /tmp/waltest443662628/0000000000000001-0000000000000001.wal is created
2020-10-27 05:42:46.257687 I | wal: segmented wal file /tmp/waltest443662628/0000000000000002-0000000000000002.wal is created
--- PASS: TestCut (1.41s)
=== RUN   TestSaveWithCut
2020-10-27 05:42:47.442336 I | wal: segmented wal file /tmp/waltest282967091/0000000000000001-0000000000000005.wal is created
--- PASS: TestSaveWithCut (1.08s)
=== RUN   TestRecover
--- PASS: TestRecover (0.55s)
=== RUN   TestSearchIndex
--- PASS: TestSearchIndex (0.00s)
=== RUN   TestScanWalName
--- PASS: TestScanWalName (0.00s)
=== RUN   TestRecoverAfterCut
2020-10-27 05:42:48.999807 I | wal: segmented wal file /tmp/waltest456589021/0000000000000001-0000000000000001.wal is created
2020-10-27 05:42:49.601067 I | wal: segmented wal file /tmp/waltest456589021/0000000000000002-0000000000000002.wal is created
2020-10-27 05:42:50.191712 I | wal: segmented wal file /tmp/waltest456589021/0000000000000003-0000000000000003.wal is created
2020-10-27 05:42:50.766074 I | wal: segmented wal file /tmp/waltest456589021/0000000000000004-0000000000000004.wal is created
2020-10-27 05:42:51.384945 I | wal: segmented wal file /tmp/waltest456589021/0000000000000005-0000000000000005.wal is created
2020-10-27 05:42:52.032652 I | wal: segmented wal file /tmp/waltest456589021/0000000000000006-0000000000000006.wal is created
2020-10-27 05:42:52.558174 I | wal: segmented wal file /tmp/waltest456589021/0000000000000007-0000000000000007.wal is created
2020-10-27 05:42:53.158444 I | wal: segmented wal file /tmp/waltest456589021/0000000000000008-0000000000000008.wal is created
2020-10-27 05:42:53.757629 I | wal: segmented wal file /tmp/waltest456589021/0000000000000009-0000000000000009.wal is created
2020-10-27 05:42:54.333117 I | wal: segmented wal file /tmp/waltest456589021/000000000000000a-000000000000000a.wal is created
--- PASS: TestRecoverAfterCut (6.63s)
=== RUN   TestOpenAtUncommittedIndex
--- PASS: TestOpenAtUncommittedIndex (0.43s)
=== RUN   TestOpenForRead
2020-10-27 05:42:56.057697 I | wal: segmented wal file /tmp/waltest344248599/0000000000000001-0000000000000001.wal is created
2020-10-27 05:42:56.625840 I | wal: segmented wal file /tmp/waltest344248599/0000000000000002-0000000000000002.wal is created
2020-10-27 05:42:57.151308 I | wal: segmented wal file /tmp/waltest344248599/0000000000000003-0000000000000003.wal is created
2020-10-27 05:42:57.651565 I | wal: segmented wal file /tmp/waltest344248599/0000000000000004-0000000000000004.wal is created
2020-10-27 05:42:58.201907 I | wal: segmented wal file /tmp/waltest344248599/0000000000000005-0000000000000005.wal is created
2020-10-27 05:42:58.686041 I | wal: segmented wal file /tmp/waltest344248599/0000000000000006-0000000000000006.wal is created
2020-10-27 05:42:59.217281 I | wal: segmented wal file /tmp/waltest344248599/0000000000000007-0000000000000007.wal is created
2020-10-27 05:42:59.751132 I | wal: segmented wal file /tmp/waltest344248599/0000000000000008-0000000000000008.wal is created
2020-10-27 05:43:00.443412 I | wal: segmented wal file /tmp/waltest344248599/0000000000000009-0000000000000009.wal is created
2020-10-27 05:43:00.919407 I | wal: segmented wal file /tmp/waltest344248599/000000000000000a-000000000000000a.wal is created
--- PASS: TestOpenForRead (5.86s)
=== RUN   TestOpenWithMaxIndex
--- PASS: TestOpenWithMaxIndex (0.32s)
=== RUN   TestSaveEmpty
--- PASS: TestSaveEmpty (0.00s)
=== RUN   TestReleaseLockTo
2020-10-27 05:43:02.142298 I | wal: segmented wal file /tmp/waltest649078113/0000000000000001-0000000000000001.wal is created
2020-10-27 05:43:02.669331 I | wal: segmented wal file /tmp/waltest649078113/0000000000000002-0000000000000002.wal is created
2020-10-27 05:43:03.273027 I | wal: segmented wal file /tmp/waltest649078113/0000000000000003-0000000000000003.wal is created
2020-10-27 05:43:03.846805 I | wal: segmented wal file /tmp/waltest649078113/0000000000000004-0000000000000004.wal is created
2020-10-27 05:43:04.366435 I | wal: segmented wal file /tmp/waltest649078113/0000000000000005-0000000000000005.wal is created
2020-10-27 05:43:04.845418 I | wal: segmented wal file /tmp/waltest649078113/0000000000000006-0000000000000006.wal is created
2020-10-27 05:43:05.403384 I | wal: segmented wal file /tmp/waltest649078113/0000000000000007-0000000000000007.wal is created
2020-10-27 05:43:05.954332 I | wal: segmented wal file /tmp/waltest649078113/0000000000000008-0000000000000008.wal is created
2020-10-27 05:43:06.554632 I | wal: segmented wal file /tmp/waltest649078113/0000000000000009-0000000000000009.wal is created
2020-10-27 05:43:07.103299 I | wal: segmented wal file /tmp/waltest649078113/000000000000000a-000000000000000a.wal is created
--- PASS: TestReleaseLockTo (5.79s)
=== RUN   TestTailWriteNoSlackSpace
--- PASS: TestTailWriteNoSlackSpace (1.08s)
=== RUN   TestRestartCreateWal
--- PASS: TestRestartCreateWal (0.21s)
=== RUN   TestOpenOnTornWrite
--- PASS: TestOpenOnTornWrite (3.92s)
=== RUN   TestValidSnapshotEntries
--- PASS: TestValidSnapshotEntries (0.67s)
=== RUN   TestValidSnapshotEntriesAfterPurgeWal
2020-10-27 05:43:14.766194 I | wal: segmented wal file /tmp/waltest823497536/0000000000000001-0000000000000002.wal is created
2020-10-27 05:43:15.324552 I | wal: segmented wal file /tmp/waltest823497536/0000000000000002-0000000000000004.wal is created
--- PASS: TestValidSnapshotEntriesAfterPurgeWal (2.43s)
=== RUN   TestReadAllFail
--- PASS: TestReadAllFail (0.21s)
PASS
ok  	github.com/coreos/etcd/wal	44.990s
?   	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-6_armhf.deb'.
dpkg-deb: building package 'etcd-server-dbgsym' in '../etcd-server-dbgsym_3.3.25+dfsg-6_armhf.deb'.
dpkg-deb: building package 'etcd-server' in '../etcd-server_3.3.25+dfsg-6_armhf.deb'.
 dpkg-genbuildinfo --build=any
 dpkg-genchanges --build=any -mRaspbian wandboard test autobuilder <root@raspbian.org> >../etcd_3.3.25+dfsg-6_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-27T05:45:16Z

Finished
--------

I: Built successfully

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


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


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

Format: 1.8
Date: Sat, 24 Oct 2020 16:01:47 +0800
Source: etcd
Binary: etcd-client etcd-server etcd-server-dbgsym
Architecture: armhf
Version: 3.3.25+dfsg-6
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-6) unstable; urgency=medium
 .
   * Team upload.
   * Use packaged library
     + golang-github-grpc-ecosystem-go-grpc-middleware-dev
     + golang-github-soheilhy-cmux-dev
     + golang-github-tmc-grpc-websocket-proxy-dev
Checksums-Sha1:
 4ff2e55e814a82911310e1cddda85c941a7fecae 3581408 etcd-client_3.3.25+dfsg-6_armhf.deb
 4fd16c836d3ef806e47605298141978d75556876 5056788 etcd-server-dbgsym_3.3.25+dfsg-6_armhf.deb
 86ea28b5ad85b47269f256e9c38668bd8dc104ba 4796528 etcd-server_3.3.25+dfsg-6_armhf.deb
 24911b0ffb215456fc444fd361f95342ebd52913 11120 etcd_3.3.25+dfsg-6_armhf.buildinfo
Checksums-Sha256:
 1939321153846f80e338bc6f3be5fa6de4a571b349a496079b4a06cfe931bdf1 3581408 etcd-client_3.3.25+dfsg-6_armhf.deb
 0de55566b02aeed9aa23d5806b6ade0b2d95295c6879a960b1365b171198b8bc 5056788 etcd-server-dbgsym_3.3.25+dfsg-6_armhf.deb
 aab8047fd7050693341f4b71e215ac697308829be3462de6b579f3a11c7e10a5 4796528 etcd-server_3.3.25+dfsg-6_armhf.deb
 41f09ccb5b9affccb5001521589623a57859ba2d5a0f27bafaf48d28b0b7fdc6 11120 etcd_3.3.25+dfsg-6_armhf.buildinfo
Files:
 df3ed526b57316a823f17689c5ee1a1a 3581408 net optional etcd-client_3.3.25+dfsg-6_armhf.deb
 0c0d0c597dbcc9f3373103bd54fa5e64 5056788 debug optional etcd-server-dbgsym_3.3.25+dfsg-6_armhf.deb
 56446d38cd661cb31824e3731a69e3ef 4796528 net optional etcd-server_3.3.25+dfsg-6_armhf.deb
 687dd8caa0ec780a8de8ed9f62606baf 11120 net optional etcd_3.3.25+dfsg-6_armhf.buildinfo

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


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

 new Debian package, version 2.0.
 size 3581408 bytes: control archive=1688 bytes.
    3158 bytes,    24 lines      control              
     266 bytes,     4 lines      md5sums              
 Package: etcd-client
 Source: etcd
 Version: 3.3.25+dfsg-6
 Architecture: armhf
 Maintainer: Debian Go Packaging Team <team+pkg-go@tracker.debian.org>
 Installed-Size: 13209
 Depends: libc6 (>= 2.4)
 Built-Using: go-md2man-v2 (= 2.0.0+ds-3), golang-1.15 (= 1.15.2-1+rpi1), golang-blackfriday-v2 (= 2.0.1-3), 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-middleware (= 1.2.2-2), 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.14.0-2), golang-github-shurcool-sanitized-anchor-name (= 1.0.0-1), golang-github-soheilhy-cmux (= 0.1.4-2), golang-github-spf13-cobra (= 1.1.1-1), golang-github-spf13-pflag (= 1.0.5-1), golang-github-tmc-grpc-websocket-proxy (= 0.0~git20200427.3cfed13-2), golang-github-urfave-cli (= 1.22.4-2), 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-24 08:01 ./
drwxr-xr-x root/root         0 2020-10-24 08:01 ./usr/
drwxr-xr-x root/root         0 2020-10-24 08:01 ./usr/bin/
-rwxr-xr-x root/root  13502712 2020-10-24 08:01 ./usr/bin/etcdctl
drwxr-xr-x root/root         0 2020-10-24 08:01 ./usr/share/
drwxr-xr-x root/root         0 2020-10-24 08:01 ./usr/share/doc/
drwxr-xr-x root/root         0 2020-10-24 08:01 ./usr/share/doc/etcd-client/
-rw-r--r-- root/root      6707 2020-10-24 08:01 ./usr/share/doc/etcd-client/changelog.Debian.gz
-rw-r--r-- root/root      2553 2020-10-24 08:01 ./usr/share/doc/etcd-client/copyright
drwxr-xr-x root/root         0 2020-10-24 08:01 ./usr/share/man/
drwxr-xr-x root/root         0 2020-10-24 08:01 ./usr/share/man/man1/
-rw-r--r-- root/root      2362 2020-10-24 08:01 ./usr/share/man/man1/etcdctl.1.gz


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

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

drwxr-xr-x root/root         0 2020-10-24 08:01 ./
drwxr-xr-x root/root         0 2020-10-24 08:01 ./usr/
drwxr-xr-x root/root         0 2020-10-24 08:01 ./usr/lib/
drwxr-xr-x root/root         0 2020-10-24 08:01 ./usr/lib/debug/
drwxr-xr-x root/root         0 2020-10-24 08:01 ./usr/lib/debug/.build-id/
drwxr-xr-x root/root         0 2020-10-24 08:01 ./usr/lib/debug/.build-id/9b/
-rw-r--r-- root/root   7200776 2020-10-24 08:01 ./usr/lib/debug/.build-id/9b/d719a24a00e835d4d891baabafe3f2776d0b5b.debug
drwxr-xr-x root/root         0 2020-10-24 08:01 ./usr/share/
drwxr-xr-x root/root         0 2020-10-24 08:01 ./usr/share/doc/
lrwxrwxrwx root/root         0 2020-10-24 08:01 ./usr/share/doc/etcd-server-dbgsym -> etcd-server


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

 new Debian package, version 2.0.
 size 4796528 bytes: control archive=4852 bytes.
      35 bytes,     2 lines      conffiles            
    3252 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-6
 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-v2 (= 2.0.0+ds-3), golang-1.15 (= 1.15.2-1+rpi1), golang-blackfriday-v2 (= 2.0.1-3), 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-middleware (= 1.2.2-2), 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.14.0-2), golang-github-shurcool-sanitized-anchor-name (= 1.0.0-1), golang-github-soheilhy-cmux (= 0.1.4-2), golang-github-spf13-cobra (= 1.1.1-1), golang-github-spf13-pflag (= 1.0.5-1), golang-github-tmc-grpc-websocket-proxy (= 0.0~git20200427.3cfed13-2), golang-github-urfave-cli (= 1.22.4-2), 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-24 08:01 ./
drwxr-xr-x root/root         0 2020-10-24 08:01 ./etc/
drwxr-xr-x root/root         0 2020-10-24 08:01 ./etc/default/
-rw-r--r-- root/root     12632 2020-10-24 08:01 ./etc/default/etcd
drwxr-xr-x root/root         0 2020-10-24 08:01 ./etc/init.d/
-rwxr-xr-x root/root      2244 2020-10-24 08:01 ./etc/init.d/etcd
drwxr-xr-x root/root         0 2020-10-24 08:01 ./lib/
drwxr-xr-x root/root         0 2020-10-24 08:01 ./lib/systemd/
drwxr-xr-x root/root         0 2020-10-24 08:01 ./lib/systemd/system/
-rw-r--r-- root/root       576 2020-10-24 08:01 ./lib/systemd/system/etcd.service
drwxr-xr-x root/root         0 2020-10-24 08:01 ./usr/
drwxr-xr-x root/root         0 2020-10-24 08:01 ./usr/bin/
-rwxr-xr-x root/root  17075800 2020-10-24 08:01 ./usr/bin/etcd
drwxr-xr-x root/root         0 2020-10-24 08:01 ./usr/share/
drwxr-xr-x root/root         0 2020-10-24 08:01 ./usr/share/doc/
drwxr-xr-x root/root         0 2020-10-24 08:01 ./usr/share/doc/etcd-server/
lrwxrwxrwx root/root         0 2020-10-24 08:01 ./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-24 08:01 ./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      6707 2020-10-24 08:01 ./usr/share/doc/etcd-server/changelog.Debian.gz
-rw-r--r-- root/root      2553 2020-10-24 08:01 ./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-24 08:01 ./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-24 08:01 ./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-24 08:01 ./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-24 08:01 ./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-24 08:01 ./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-24 08:01 ./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-24 08:01 ./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-24 08:01 ./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-24 08:01 ./usr/share/man/
drwxr-xr-x root/root         0 2020-10-24 08:01 ./usr/share/man/man1/
-rw-r--r-- root/root      2770 2020-10-24 08:01 ./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: 645476
Build-Time: 1522
Distribution: bullseye-staging
Host Architecture: armhf
Install-Time: 1257
Job: etcd_3.3.25+dfsg-6
Machine Architecture: armhf
Package: etcd
Package-Time: 2830
Source-Version: 3.3.25+dfsg-6
Space: 645476
Status: successful
Version: 3.3.25+dfsg-6
--------------------------------------------------------------------------------
Finished at 2020-10-27T05:45:16Z
Build needed 00:47:10, 645476k disc space